ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) ioctl$SNDRV_PCM_IOCTL_HW_PARAMS_OLD(r2, 0x80184132, &(0x7f00000002c0)) r4 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r4, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:00 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) fsmount(0xffffffffffffffff, 0x0, 0x4) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:00 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r2 = syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r3 = fsmount(0xffffffffffffffff, 0x0, 0x4) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r3, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) ioctl$SNDRV_PCM_IOCTL_HW_PARAMS_OLD(r2, 0x80184132, &(0x7f00000002c0)) r4 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r4, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:00 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) fsmount(0xffffffffffffffff, 0x0, 0x4) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) [ 1285.602546][ C1] TCP: request_sock_TCPv6: Possible SYN flooding on port [::]:20002. Sending cookies. 04:16:00 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) fsmount(0xffffffffffffffff, 0x0, 0x4) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) [ 1285.632889][ C0] TCP: request_sock_TCPv6: Possible SYN flooding on port [::]:20002. Sending cookies. 04:16:00 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r2 = syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r3 = fsmount(0xffffffffffffffff, 0x0, 0x4) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r3, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) ioctl$SNDRV_PCM_IOCTL_HW_PARAMS_OLD(r2, 0x80184132, &(0x7f00000002c0)) r4 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r4, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:00 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) [ 1285.998546][ T5180] usb 6-1: new high-speed USB device number 15 using dummy_hcd 04:16:00 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r2 = syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r3 = fsmount(0xffffffffffffffff, 0x0, 0x4) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r3, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) ioctl$SNDRV_PCM_IOCTL_HW_PARAMS_OLD(r2, 0x80184132, &(0x7f00000002c0)) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) [ 1286.053227][ T9988] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 1286.388028][ T5180] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1286.414349][ T5180] usb 6-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1286.438487][ T5180] usb 6-1: New USB device found, idVendor=04d8, idProduct=c002, bcdDevice= 0.00 [ 1286.452106][ T5180] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1286.468454][ T9988] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1286.478690][ T5180] usb 6-1: config 0 descriptor?? [ 1286.497737][ T9988] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1286.507894][ T9988] usb 2-1: New USB device found, idVendor=04d8, idProduct=c002, bcdDevice= 0.00 [ 1286.527097][ T9988] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1286.548549][ T9988] usb 2-1: config 0 descriptor?? [ 1286.821293][ T5180] usb 6-1: USB disconnect, device number 15 [ 1286.865649][ T899] usb 2-1: USB disconnect, device number 14 04:16:12 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:12 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) fsmount(0xffffffffffffffff, 0x0, 0x4) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:12 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) fsmount(0xffffffffffffffff, 0x0, 0x4) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:12 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r2 = syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r3 = fsmount(0xffffffffffffffff, 0x0, 0x4) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r3, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) ioctl$SNDRV_PCM_IOCTL_HW_PARAMS_OLD(r2, 0x80184132, &(0x7f00000002c0)) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:12 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:12 executing program 2: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) fsmount(0xffffffffffffffff, 0x0, 0x4) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:13 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r2 = syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r3 = fsmount(0xffffffffffffffff, 0x0, 0x4) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r3, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) ioctl$SNDRV_PCM_IOCTL_HW_PARAMS_OLD(r2, 0x80184132, &(0x7f00000002c0)) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:13 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r2 = fsmount(0xffffffffffffffff, 0x0, 0x4) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r2, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r3 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r3, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:13 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) fsmount(0xffffffffffffffff, 0x0, 0x4) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:13 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:13 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) fsmount(0xffffffffffffffff, 0x0, 0x4) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:13 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:13 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) fsmount(0xffffffffffffffff, 0x0, 0x4) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) [ 1305.129854][ T1214] ieee802154 phy0 wpan0: encryption failed: -22 [ 1305.136192][ T1214] ieee802154 phy1 wpan1: encryption failed: -22 04:16:21 executing program 2: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) fsmount(0xffffffffffffffff, 0x0, 0x4) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:21 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:21 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) fsmount(0xffffffffffffffff, 0x0, 0x4) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:21 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:21 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:21 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) fsmount(0xffffffffffffffff, 0x0, 0x4) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:21 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) fsmount(0xffffffffffffffff, 0x0, 0x4) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:21 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:21 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r2 = fsmount(0xffffffffffffffff, 0x0, 0x4) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r2, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r3 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r3, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:21 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:21 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:21 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:28 executing program 2: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:28 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:28 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r2 = fsmount(0xffffffffffffffff, 0x0, 0x4) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r2, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r3 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r3, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:28 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:28 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:28 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:29 executing program 0: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:29 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) fsmount(0xffffffffffffffff, 0x0, 0x4) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:29 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:29 executing program 0: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:29 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:29 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:37 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:37 executing program 0: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:37 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:37 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:37 executing program 2: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:37 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:37 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:37 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, &(0x7f0000000040)) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:37 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:37 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:37 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, &(0x7f0000000040)) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:37 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:37 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:37 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:37 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:47 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:47 executing program 2: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:47 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:47 executing program 4: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:47 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:47 executing program 3: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:47 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:47 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:48 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:48 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:48 executing program 4: openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:48 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:48 executing program 3: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:48 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:52 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:52 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:52 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:52 executing program 2: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:52 executing program 4: openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:52 executing program 3: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:52 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:52 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, &(0x7f0000000040)) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:52 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:52 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:52 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:52 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:16:52 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:03 executing program 2: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:03 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:03 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:03 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:03 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:03 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:03 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:03 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:03 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:03 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:03 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, 0x0) 04:17:03 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, 0x0) 04:17:09 executing program 2: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:09 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:09 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:09 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:09 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, 0x0) 04:17:09 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r2 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r2, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:09 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x0, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:09 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:09 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:09 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:09 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:09 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x0, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:21 executing program 2: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:21 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:21 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:21 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x0, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:21 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:21 executing program 5: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:21 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:21 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:21 executing program 5: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:21 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x0, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:21 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:21 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) [ 1366.572234][ T1214] ieee802154 phy0 wpan0: encryption failed: -22 [ 1366.572377][ T1214] ieee802154 phy1 wpan1: encryption failed: -22 04:17:27 executing program 2: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:27 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x0, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:27 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:27 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, 0x0) 04:17:27 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:27 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:27 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:27 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:27 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, 0x0) 04:17:27 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:27 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:27 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:35 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:35 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x0, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:35 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, 0x0) 04:17:35 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:35 executing program 2: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:35 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:35 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x0, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:35 executing program 1: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:35 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, 0x0) 04:17:35 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x0, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:35 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:35 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x0, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:36 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x0, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:36 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, 0x0) 04:17:36 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x0, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) [ 1381.190049][T11857] WARNING: fbcon: Driver 'vkmsdrmfb' missed to adjust virtual screen size (0x160 vs. 16x8) 04:17:36 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) [ 1381.288873][T11865] WARNING: fbcon: Driver 'vkmsdrmfb' missed to adjust virtual screen size (0x160 vs. 16x8) 04:17:42 executing program 2: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:42 executing program 1: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:42 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x0, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:42 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x0, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:42 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, 0x0) 04:17:42 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:42 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:42 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x0, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:42 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0x0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) [ 1387.358111][T11878] WARNING: fbcon: Driver 'vkmsdrmfb' missed to adjust virtual screen size (0x160 vs. 16x8) 04:17:42 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:42 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:42 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x0, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) [ 1387.495571][T11890] WARNING: fbcon: Driver 'vkmsdrmfb' missed to adjust virtual screen size (320x0 vs. 16x8) 04:17:49 executing program 2: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:49 executing program 1: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:49 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x0, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:49 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x0, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:49 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:49 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0x0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:49 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x0, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:49 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0x0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:49 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, 0x0) 04:17:49 executing program 1: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:49 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x0, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:49 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x0, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) [ 1394.752734][T11927] WARNING: fbcon: Driver 'vkmsdrmfb' missed to adjust virtual screen size (320x0 vs. 16x8) [ 1394.781859][T11929] WARNING: fbcon: Driver 'vkmsdrmfb' missed to adjust virtual screen size (0x160 vs. 16x8) 04:17:54 executing program 2: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:54 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, 0x0) 04:17:54 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:54 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x0, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:54 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x0, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:54 executing program 1: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:54 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, 0x0) 04:17:54 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x0, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:54 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x0, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) [ 1399.605050][T11944] WARNING: fbcon: Driver 'vkmsdrmfb' missed to adjust virtual screen size (0x160 vs. 16x8) 04:17:54 executing program 1: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:54 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x0, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:17:54 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0x0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) [ 1399.906549][T11962] WARNING: fbcon: Driver 'vkmsdrmfb' missed to adjust virtual screen size (320x0 vs. 16x8) 04:18:03 executing program 2: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, &(0x7f0000000040)) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:03 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x0, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:03 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0}) 04:18:03 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x0, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:03 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0x0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:03 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) [ 1408.903845][T11970] WARNING: fbcon: Driver 'vkmsdrmfb' missed to adjust virtual screen size (320x0 vs. 16x8) 04:18:03 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0x0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:03 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:03 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0}) 04:18:03 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x0, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) [ 1409.020994][T11972] WARNING: fbcon: Driver 'vkmsdrmfb' missed to adjust virtual screen size (0x160 vs. 16x8) 04:18:03 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x0, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:03 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0}) [ 1409.092354][T11979] WARNING: fbcon: Driver 'vkmsdrmfb' missed to adjust virtual screen size (320x0 vs. 16x8) 04:18:13 executing program 2: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, &(0x7f0000000040)) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:13 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:13 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x0, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:13 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:13 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x0, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:13 executing program 0: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:13 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0x0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:13 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x0, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:13 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0}) 04:18:13 executing program 0: r0 = syz_open_dev$sndctrl(0x0, 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:13 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:13 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0}) [ 1428.010194][ T1214] ieee802154 phy0 wpan0: encryption failed: -22 [ 1428.016561][ T1214] ieee802154 phy1 wpan1: encryption failed: -22 04:18:23 executing program 2: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:23 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x0, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:23 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:23 executing program 0: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0x0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:23 executing program 4: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0}) 04:18:23 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0x0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:23 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x0, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:23 executing program 0: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x0, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) [ 1428.705992][T12035] WARNING: fbcon: Driver 'vkmsdrmfb' missed to adjust virtual screen size (320x0 vs. 16x8) [ 1428.724786][T12038] WARNING: fbcon: Driver 'vkmsdrmfb' missed to adjust virtual screen size (320x0 vs. 16x8) 04:18:23 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0x0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:23 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:23 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:23 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x0, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:30 executing program 2: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:30 executing program 4: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, &(0x7f0000000040)) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:30 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:30 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:30 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:30 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x0, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:30 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:30 executing program 4: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, &(0x7f0000000040)) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:30 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:30 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0x0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:30 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:31 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:39 executing program 2: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:39 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0x0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:39 executing program 4: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:39 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:39 executing program 0: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) r1 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:39 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0}) 04:18:39 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0x0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) [ 1444.397898][T12100] WARNING: fbcon: Driver 'vkmsdrmfb' missed to adjust virtual screen size (320x0 vs. 16x8) 04:18:39 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:39 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(0x0, 0x0, 0xa2c65) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:39 executing program 4: open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r2 = openat2(r1, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000200)={0xa, 0x4e21, 0x7, @local}, 0x1c) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r3, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) bpf$OBJ_GET_MAP(0x7, 0x0, 0x0) r6 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r6, &(0x7f0000000000), 0x10) r7 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_tcp_int(r7, 0x6, 0x3, &(0x7f00000005c0)=0x9, 0x4) connect$inet6(r7, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0xe}, 0x2}, 0x1c) write(r7, &(0x7f0000000000)="04", 0x2007e53d) sendmsg$can_bcm(r6, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r5, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=r6, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r4, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r8, 0x0, 0xffffffffffffff28, 0x20000004, &(0x7f0000000140)={0xa, 0x100000004e22, 0x0, @loopback}, 0x1c) r9 = creat(&(0x7f0000000380)='./bus\x00', 0x0) ftruncate(r9, 0x208200) syz_open_dev$tty1(0xc, 0x4, 0x1) socket$can_bcm(0x1d, 0x2, 0x2) r10 = gettid() tkill(r10, 0x7) sendfile(r8, r1, 0x0, 0x800100020013) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="1201000000000040d80402c00000000000010902240001000000000001030010000921000000012205000905810300000000d11984787a13f02390e1c5627d9a5cd92138fdd04f7ec72f78d61fb333ff429daf34cde3eb86f0396b27656185e32fe1e0e55b04af5ea9cb671acdc9e30b3e74"], 0x0) 04:18:39 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0}) 04:18:39 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.kill\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="293f88ee0000000002000000fbfc0de73a0a96a98f7b65bb"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x44, 0x0, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f00000002c0)='syz1\x00', 0x200002, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r4, &(0x7f0000009d80)=[{{&(0x7f00000042c0)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c, &(0x7f0000004700)=[{&(0x7f0000004340)="f6", 0x1}], 0x1}}], 0x1, 0x0) syz_io_uring_setup(0x3ede, &(0x7f00000004c0)={0x0, 0x5cbb, 0x400, 0x8000080, 0x126}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f00000003c0)=0x0, &(0x7f00000001c0)=0x0) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') r8 = ioctl$TIOCGPTPEER(r7, 0x5441, 0x4) syz_io_uring_submit(r5, r6, &(0x7f0000000400)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd=r8, 0x0, 0x0, 0x5, 0x6, 0x1, {0x0, 0x0, r8}}, 0x0) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r10 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r11 = mmap$IORING_OFF_SQ_RING(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x2010, r7, 0x0) r12 = io_uring_register$IORING_REGISTER_PERSONALITY(r10, 0x9, 0x0, 0x0) syz_io_uring_submit(r11, r6, &(0x7f0000000380)=@IORING_OP_LINKAT={0x27, 0x11, 0x0, r9, &(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, 0x400, 0x0, {0x0, r12}}, 0xc15b) r13 = socket(0xa, 0x1, 0x0) close(r13) r14 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r14, 0x84, 0x6f, &(0x7f00000001c0)={0x0, 0x10, &(0x7f0000000100)=[@in={0x2, 0x0, @rand_addr=0x64010101}]}, &(0x7f0000000200)=0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r14, 0x84, 0x1d, &(0x7f0000000000)={0x1, [0x0]}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r13, 0x84, 0x1f, &(0x7f0000000240)={r15, @in={{0x2, 0x0, @empty}}}, 0x90) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r9, 0x84, 0x9, &(0x7f0000000180)={r15, @in6={{0xa, 0x4e24, 0x4, @private1={0xfc, 0x1, '\x00', 0x1}, 0x80000001}}, 0x7ff, 0x7, 0x6, 0xc0a, 0x8, 0xfffffffc, 0x2}, 0x9c) sendmmsg$inet6(r4, &(0x7f0000003b40)=[{{&(0x7f0000000080)={0xa, 0x0, 0x20, @private1}, 0x1c, &(0x7f0000000400)=[{&(0x7f0000000140)='\b', 0x1}, {&(0x7f0000000240)='g', 0x1}, {&(0x7f0000000300)="19", 0x1}], 0x3}}, {{&(0x7f0000000440)={0xa, 0x0, 0x0, @mcast2}, 0x1c, &(0x7f0000000a40)=[{&(0x7f0000000480)="b4", 0x1}], 0x1}}], 0x2, 0x4000840) 04:18:44 executing program 2: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:44 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0}) 04:18:44 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0}) 04:18:44 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(0x0, 0x0, 0xa2c65) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:44 executing program 4: open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r2 = openat2(r1, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000200)={0xa, 0x4e21, 0x7, @local}, 0x1c) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r3, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) bpf$OBJ_GET_MAP(0x7, 0x0, 0x0) r6 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r6, &(0x7f0000000000), 0x10) r7 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_tcp_int(r7, 0x6, 0x3, &(0x7f00000005c0)=0x9, 0x4) connect$inet6(r7, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0xe}, 0x2}, 0x1c) write(r7, &(0x7f0000000000)="04", 0x2007e53d) sendmsg$can_bcm(r6, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r5, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=r6, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r4, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r8, 0x0, 0xffffffffffffff28, 0x20000004, &(0x7f0000000140)={0xa, 0x100000004e22, 0x0, @loopback}, 0x1c) r9 = creat(&(0x7f0000000380)='./bus\x00', 0x0) ftruncate(r9, 0x208200) syz_open_dev$tty1(0xc, 0x4, 0x1) socket$can_bcm(0x1d, 0x2, 0x2) r10 = gettid() tkill(r10, 0x7) sendfile(r8, r1, 0x0, 0x800100020013) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="1201000000000040d80402c00000000000010902240001000000000001030010000921000000012205000905810300000000d11984787a13f02390e1c5627d9a5cd92138fdd04f7ec72f78d61fb333ff429daf34cde3eb86f0396b27656185e32fe1e0e55b04af5ea9cb671acdc9e30b3e74"], 0x0) 04:18:44 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.kill\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="293f88ee0000000002000000fbfc0de73a0a96a98f7b65bb"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x44, 0x0, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f00000002c0)='syz1\x00', 0x200002, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r4, &(0x7f0000009d80)=[{{&(0x7f00000042c0)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c, &(0x7f0000004700)=[{&(0x7f0000004340)="f6", 0x1}], 0x1}}], 0x1, 0x0) syz_io_uring_setup(0x3ede, &(0x7f00000004c0)={0x0, 0x5cbb, 0x400, 0x8000080, 0x126}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f00000003c0)=0x0, &(0x7f00000001c0)=0x0) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') r8 = ioctl$TIOCGPTPEER(r7, 0x5441, 0x4) syz_io_uring_submit(r5, r6, &(0x7f0000000400)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd=r8, 0x0, 0x0, 0x5, 0x6, 0x1, {0x0, 0x0, r8}}, 0x0) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r10 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r11 = mmap$IORING_OFF_SQ_RING(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x2010, r7, 0x0) r12 = io_uring_register$IORING_REGISTER_PERSONALITY(r10, 0x9, 0x0, 0x0) syz_io_uring_submit(r11, r6, &(0x7f0000000380)=@IORING_OP_LINKAT={0x27, 0x11, 0x0, r9, &(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, 0x400, 0x0, {0x0, r12}}, 0xc15b) r13 = socket(0xa, 0x1, 0x0) close(r13) r14 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r14, 0x84, 0x6f, &(0x7f00000001c0)={0x0, 0x10, &(0x7f0000000100)=[@in={0x2, 0x0, @rand_addr=0x64010101}]}, &(0x7f0000000200)=0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r14, 0x84, 0x1d, &(0x7f0000000000)={0x1, [0x0]}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r13, 0x84, 0x1f, &(0x7f0000000240)={r15, @in={{0x2, 0x0, @empty}}}, 0x90) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r9, 0x84, 0x9, &(0x7f0000000180)={r15, @in6={{0xa, 0x4e24, 0x4, @private1={0xfc, 0x1, '\x00', 0x1}, 0x80000001}}, 0x7ff, 0x7, 0x6, 0xc0a, 0x8, 0xfffffffc, 0x2}, 0x9c) sendmmsg$inet6(r4, &(0x7f0000003b40)=[{{&(0x7f0000000080)={0xa, 0x0, 0x20, @private1}, 0x1c, &(0x7f0000000400)=[{&(0x7f0000000140)='\b', 0x1}, {&(0x7f0000000240)='g', 0x1}, {&(0x7f0000000300)="19", 0x1}], 0x3}}, {{&(0x7f0000000440)={0xa, 0x0, 0x0, @mcast2}, 0x1c, &(0x7f0000000a40)=[{&(0x7f0000000480)="b4", 0x1}], 0x1}}], 0x2, 0x4000840) 04:18:44 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(0x0, 0x0, 0xa2c65) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:44 executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.kill\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="293f88ee0000000002000000fbfc0de73a0a96a98f7b65bb"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x44, 0x0, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f00000002c0)='syz1\x00', 0x200002, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r4, &(0x7f0000009d80)=[{{&(0x7f00000042c0)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c, &(0x7f0000004700)=[{&(0x7f0000004340)="f6", 0x1}], 0x1}}], 0x1, 0x0) syz_io_uring_setup(0x3ede, &(0x7f00000004c0)={0x0, 0x5cbb, 0x400, 0x8000080, 0x126}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f00000003c0)=0x0, &(0x7f00000001c0)=0x0) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') r8 = ioctl$TIOCGPTPEER(r7, 0x5441, 0x4) syz_io_uring_submit(r5, r6, &(0x7f0000000400)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd=r8, 0x0, 0x0, 0x5, 0x6, 0x1, {0x0, 0x0, r8}}, 0x0) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r10 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r11 = mmap$IORING_OFF_SQ_RING(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x2010, r7, 0x0) r12 = io_uring_register$IORING_REGISTER_PERSONALITY(r10, 0x9, 0x0, 0x0) syz_io_uring_submit(r11, r6, &(0x7f0000000380)=@IORING_OP_LINKAT={0x27, 0x11, 0x0, r9, &(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, 0x400, 0x0, {0x0, r12}}, 0xc15b) r13 = socket(0xa, 0x1, 0x0) close(r13) r14 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r14, 0x84, 0x6f, &(0x7f00000001c0)={0x0, 0x10, &(0x7f0000000100)=[@in={0x2, 0x0, @rand_addr=0x64010101}]}, &(0x7f0000000200)=0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r14, 0x84, 0x1d, &(0x7f0000000000)={0x1, [0x0]}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r13, 0x84, 0x1f, &(0x7f0000000240)={r15, @in={{0x2, 0x0, @empty}}}, 0x90) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r9, 0x84, 0x9, &(0x7f0000000180)={r15, @in6={{0xa, 0x4e24, 0x4, @private1={0xfc, 0x1, '\x00', 0x1}, 0x80000001}}, 0x7ff, 0x7, 0x6, 0xc0a, 0x8, 0xfffffffc, 0x2}, 0x9c) sendmmsg$inet6(r4, &(0x7f0000003b40)=[{{&(0x7f0000000080)={0xa, 0x0, 0x20, @private1}, 0x1c, &(0x7f0000000400)=[{&(0x7f0000000140)='\b', 0x1}, {&(0x7f0000000240)='g', 0x1}, {&(0x7f0000000300)="19", 0x1}], 0x3}}, {{&(0x7f0000000440)={0xa, 0x0, 0x0, @mcast2}, 0x1c, &(0x7f0000000a40)=[{&(0x7f0000000480)="b4", 0x1}], 0x1}}], 0x2, 0x4000840) 04:18:44 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0}) 04:18:44 executing program 4: open(&(0x7f0000002000)='./bus\x00', 0x141042, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = getpid() process_vm_readv(r0, &(0x7f0000008400)=[{&(0x7f0000000300)=""/54, 0x7ffff000}, {&(0x7f0000006180)=""/152, 0x98}], 0x2, &(0x7f0000008640)=[{&(0x7f0000008480)=""/95, 0x7ffff000}], 0x286, 0x0) r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r2 = openat2(r1, 0x0, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000200)={0xa, 0x4e21, 0x7, @local}, 0x1c) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r3, &(0x7f0000000040)={0xa, 0x4e22}, 0x1c) listen(r3, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f0000000100)={'vxcan0\x00', 0x0}) bpf$OBJ_GET_MAP(0x7, 0x0, 0x0) r6 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r6, &(0x7f0000000000), 0x10) r7 = socket$inet6_mptcp(0xa, 0x1, 0x106) setsockopt$inet6_tcp_int(r7, 0x6, 0x3, &(0x7f00000005c0)=0x9, 0x4) connect$inet6(r7, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0xe}, 0x2}, 0x1c) write(r7, &(0x7f0000000000)="04", 0x2007e53d) sendmsg$can_bcm(r6, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r5, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=r6, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r4, @ANYBLOB="3b0a1cbd17"], 0x20000600}}, 0x0) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r8, 0x0, 0xffffffffffffff28, 0x20000004, &(0x7f0000000140)={0xa, 0x100000004e22, 0x0, @loopback}, 0x1c) r9 = creat(&(0x7f0000000380)='./bus\x00', 0x0) ftruncate(r9, 0x208200) syz_open_dev$tty1(0xc, 0x4, 0x1) socket$can_bcm(0x1d, 0x2, 0x2) r10 = gettid() tkill(r10, 0x7) sendfile(r8, r1, 0x0, 0x800100020013) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="1201000000000040d80402c00000000000010902240001000000000001030010000921000000012205000905810300000000d11984787a13f02390e1c5627d9a5cd92138fdd04f7ec72f78d61fb333ff429daf34cde3eb86f0396b27656185e32fe1e0e55b04af5ea9cb671acdc9e30b3e74"], 0x0) 04:18:44 executing program 5: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0}) 04:18:44 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:51 executing program 2: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:51 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:51 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.kill\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="293f88ee0000000002000000fbfc0de73a0a96a98f7b65bb"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x44, 0x0, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f00000002c0)='syz1\x00', 0x200002, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r4, &(0x7f0000009d80)=[{{&(0x7f00000042c0)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c, &(0x7f0000004700)=[{&(0x7f0000004340)="f6", 0x1}], 0x1}}], 0x1, 0x0) syz_io_uring_setup(0x3ede, &(0x7f00000004c0)={0x0, 0x5cbb, 0x400, 0x8000080, 0x126}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f00000003c0)=0x0, &(0x7f00000001c0)=0x0) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') r8 = ioctl$TIOCGPTPEER(r7, 0x5441, 0x4) syz_io_uring_submit(r5, r6, &(0x7f0000000400)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd=r8, 0x0, 0x0, 0x5, 0x6, 0x1, {0x0, 0x0, r8}}, 0x0) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r10 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r11 = mmap$IORING_OFF_SQ_RING(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x2010, r7, 0x0) r12 = io_uring_register$IORING_REGISTER_PERSONALITY(r10, 0x9, 0x0, 0x0) syz_io_uring_submit(r11, r6, &(0x7f0000000380)=@IORING_OP_LINKAT={0x27, 0x11, 0x0, r9, &(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, 0x400, 0x0, {0x0, r12}}, 0xc15b) r13 = socket(0xa, 0x1, 0x0) close(r13) r14 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r14, 0x84, 0x6f, &(0x7f00000001c0)={0x0, 0x10, &(0x7f0000000100)=[@in={0x2, 0x0, @rand_addr=0x64010101}]}, &(0x7f0000000200)=0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r14, 0x84, 0x1d, &(0x7f0000000000)={0x1, [0x0]}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r13, 0x84, 0x1f, &(0x7f0000000240)={r15, @in={{0x2, 0x0, @empty}}}, 0x90) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r9, 0x84, 0x9, &(0x7f0000000180)={r15, @in6={{0xa, 0x4e24, 0x4, @private1={0xfc, 0x1, '\x00', 0x1}, 0x80000001}}, 0x7ff, 0x7, 0x6, 0xc0a, 0x8, 0xfffffffc, 0x2}, 0x9c) sendmmsg$inet6(r4, &(0x7f0000003b40)=[{{&(0x7f0000000080)={0xa, 0x0, 0x20, @private1}, 0x1c, &(0x7f0000000400)=[{&(0x7f0000000140)='\b', 0x1}, {&(0x7f0000000240)='g', 0x1}, {&(0x7f0000000300)="19", 0x1}], 0x3}}, {{&(0x7f0000000440)={0xa, 0x0, 0x0, @mcast2}, 0x1c, &(0x7f0000000a40)=[{&(0x7f0000000480)="b4", 0x1}], 0x1}}], 0x2, 0x4000840) 04:18:51 executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.kill\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="293f88ee0000000002000000fbfc0de73a0a96a98f7b65bb"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x44, 0x0, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f00000002c0)='syz1\x00', 0x200002, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r4, &(0x7f0000009d80)=[{{&(0x7f00000042c0)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c, &(0x7f0000004700)=[{&(0x7f0000004340)="f6", 0x1}], 0x1}}], 0x1, 0x0) syz_io_uring_setup(0x3ede, &(0x7f00000004c0)={0x0, 0x5cbb, 0x400, 0x8000080, 0x126}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f00000003c0)=0x0, &(0x7f00000001c0)=0x0) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') r8 = ioctl$TIOCGPTPEER(r7, 0x5441, 0x4) syz_io_uring_submit(r5, r6, &(0x7f0000000400)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd=r8, 0x0, 0x0, 0x5, 0x6, 0x1, {0x0, 0x0, r8}}, 0x0) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r10 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r11 = mmap$IORING_OFF_SQ_RING(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x2010, r7, 0x0) r12 = io_uring_register$IORING_REGISTER_PERSONALITY(r10, 0x9, 0x0, 0x0) syz_io_uring_submit(r11, r6, &(0x7f0000000380)=@IORING_OP_LINKAT={0x27, 0x11, 0x0, r9, &(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, 0x400, 0x0, {0x0, r12}}, 0xc15b) r13 = socket(0xa, 0x1, 0x0) close(r13) r14 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r14, 0x84, 0x6f, &(0x7f00000001c0)={0x0, 0x10, &(0x7f0000000100)=[@in={0x2, 0x0, @rand_addr=0x64010101}]}, &(0x7f0000000200)=0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r14, 0x84, 0x1d, &(0x7f0000000000)={0x1, [0x0]}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r13, 0x84, 0x1f, &(0x7f0000000240)={r15, @in={{0x2, 0x0, @empty}}}, 0x90) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r9, 0x84, 0x9, &(0x7f0000000180)={r15, @in6={{0xa, 0x4e24, 0x4, @private1={0xfc, 0x1, '\x00', 0x1}, 0x80000001}}, 0x7ff, 0x7, 0x6, 0xc0a, 0x8, 0xfffffffc, 0x2}, 0x9c) sendmmsg$inet6(r4, &(0x7f0000003b40)=[{{&(0x7f0000000080)={0xa, 0x0, 0x20, @private1}, 0x1c, &(0x7f0000000400)=[{&(0x7f0000000140)='\b', 0x1}, {&(0x7f0000000240)='g', 0x1}, {&(0x7f0000000300)="19", 0x1}], 0x3}}, {{&(0x7f0000000440)={0xa, 0x0, 0x0, @mcast2}, 0x1c, &(0x7f0000000a40)=[{&(0x7f0000000480)="b4", 0x1}], 0x1}}], 0x2, 0x4000840) 04:18:51 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.kill\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="293f88ee0000000002000000fbfc0de73a0a96a98f7b65bb"], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffff23}], 0x1, 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x44, 0x0, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f00000002c0)='syz1\x00', 0x200002, 0x0) ioctl$KVM_RUN(r3, 0xae80, 0x0) r4 = socket$inet6_sctp(0xa, 0x5, 0x84) sendmmsg$inet6(r4, &(0x7f0000009d80)=[{{&(0x7f00000042c0)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c, &(0x7f0000004700)=[{&(0x7f0000004340)="f6", 0x1}], 0x1}}], 0x1, 0x0) syz_io_uring_setup(0x3ede, &(0x7f00000004c0)={0x0, 0x5cbb, 0x400, 0x8000080, 0x126}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f00000003c0)=0x0, &(0x7f00000001c0)=0x0) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') r8 = ioctl$TIOCGPTPEER(r7, 0x5441, 0x4) syz_io_uring_submit(r5, r6, &(0x7f0000000400)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd=r8, 0x0, 0x0, 0x5, 0x6, 0x1, {0x0, 0x0, r8}}, 0x0) r9 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r10 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r11 = mmap$IORING_OFF_SQ_RING(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x2010, r7, 0x0) r12 = io_uring_register$IORING_REGISTER_PERSONALITY(r10, 0x9, 0x0, 0x0) syz_io_uring_submit(r11, r6, &(0x7f0000000380)=@IORING_OP_LINKAT={0x27, 0x11, 0x0, r9, &(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, 0x400, 0x0, {0x0, r12}}, 0xc15b) r13 = socket(0xa, 0x1, 0x0) close(r13) r14 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX3(r14, 0x84, 0x6f, &(0x7f00000001c0)={0x0, 0x10, &(0x7f0000000100)=[@in={0x2, 0x0, @rand_addr=0x64010101}]}, &(0x7f0000000200)=0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r14, 0x84, 0x1d, &(0x7f0000000000)={0x1, [0x0]}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r13, 0x84, 0x1f, &(0x7f0000000240)={r15, @in={{0x2, 0x0, @empty}}}, 0x90) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r9, 0x84, 0x9, &(0x7f0000000180)={r15, @in6={{0xa, 0x4e24, 0x4, @private1={0xfc, 0x1, '\x00', 0x1}, 0x80000001}}, 0x7ff, 0x7, 0x6, 0xc0a, 0x8, 0xfffffffc, 0x2}, 0x9c) sendmmsg$inet6(r4, &(0x7f0000003b40)=[{{&(0x7f0000000080)={0xa, 0x0, 0x20, @private1}, 0x1c, &(0x7f0000000400)=[{&(0x7f0000000140)='\b', 0x1}, {&(0x7f0000000240)='g', 0x1}, {&(0x7f0000000300)="19", 0x1}], 0x3}}, {{&(0x7f0000000440)={0xa, 0x0, 0x0, @mcast2}, 0x1c, &(0x7f0000000a40)=[{&(0x7f0000000480)="b4", 0x1}], 0x1}}], 0x2, 0x4000840) 04:18:51 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r2 = syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r3 = fsmount(0xffffffffffffffff, 0x0, 0x4) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r3, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) ioctl$SNDRV_PCM_IOCTL_HW_PARAMS_OLD(r2, 0x80184132, &(0x7f00000002c0)) pipe2$9p(&(0x7f0000000100), 0x880) r4 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r4, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:51 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r2 = syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r3 = fsmount(0xffffffffffffffff, 0x0, 0x4) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r3, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) ioctl$SNDRV_PCM_IOCTL_HW_PARAMS_OLD(r2, 0x80184132, &(0x7f00000002c0)) pipe2$9p(&(0x7f0000000100), 0x880) r4 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r4, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:51 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:51 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:51 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:52 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:18:52 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0x0) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:02 executing program 2: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:02 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0x0) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:02 executing program 4: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) (fail_nth: 1) 04:19:02 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) (fail_nth: 1) 04:19:02 executing program 5: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) (fail_nth: 1) 04:19:02 executing program 3: r0 = syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(r0, 0x40045532, &(0x7f0000000040)) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000140), 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r2 = syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0xa2c65) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r3 = fsmount(0xffffffffffffffff, 0x0, 0x4) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(r3, 0x40184152, &(0x7f0000000280)={0x0, &(0x7f0000000240)=[&(0x7f0000001480)="c8797e2763094aa5455ab8d7479c04932214f33627e104a12256b27ca4251b317ebeebb0d439c2b2fe7cfa47fc87d3f4890f8e7cb6974fb4cca54be166fbfe33c4aebb95d16b940342d7818582d945d84bdfa333c3565bce1c9865d5a1dcfcd06c7907907e97dda19dc2d92b9801a5eaf0824a28f70c4c6db2d45e63c3940f7bc022ac91e077031e0ab33e72707e13268bce4447a2deee0bde6b919f26efed91779c090355b4693cc676734808401c79dd8d3e4b9323c6d2afe3048ddb13dd12dca5024c2e44c5a12386dbec534e5d651c98470b4025379e19a56a62837015a8c7bbfbdbc6755ff76fef743d48214ede49c719df2ef5ed893cf3d6bbf06a03cd039cb515269566116b474645c774230fcc05a60702300ddef84dbc6ff7a843155f3876b49873c006a5d622ed7c1efb566aaf1994398bea7ebd1e436fe2a555c03d3ca18e0b69649657d31e757724e8e07a6bd4acc684675b1a6d155aafebc5c1b1583ae73e3f945568e0985063b3a7cf27fae210bd22b6fd8d13694588c11dacd96771368ae92ceb248ba7b458c16ac61ab9384cc0b1a89db5cdcbcd8f0b1ab20dbac19f182390355a3a5161a85b87a2d6f313fd40637653e69278df7d75863aa0d5e8dfc9514611f5e5ca537fbed224efb9d9cda8e022ab005b4cbb5f98b15280e9d4f2e09087c27b4d83d7c14ab7e241ca564523bd92859670a7298915023489a0a2c50f19e0a82e4d846cd46651fd669d61d6ea9f754c158ad017b58beecc3ba82d008164cce885ce12d37a0e36cda781193efd560734dd01acf1da927d2a47ad65e8ba428cebc190e3d6bd9546e081e21774217321b5c9341b50279247b159f89337b51029adb5d3455cf7b37ee7d5a48e61c842e1b6ac1a5c3c767ee4258e13aab64980d4b57a885a66cc5bb5a7bb68e427cdd99df991706d0eb056f52e75d64e0ab754b5eb7537534ea7d4e46592b0ee84f674f1adcec00ff23da42cf41cdd8392951d041416bfbd11e0236076bdeafde0ec16bff8e653498de78e3a93469b4aba45abff2c5e3ecdbc3a73be3c21c43077d1cf9c652e0cedaac6afdc2e7e4acdacfa8cfa58fc0ab9b06aa58ee0c2c8eb36e9d5ec8f8c32db5f80b1792ea369e98f1aaf4098d3f077246512f10a6483b36d26b903e68df03196438fb6fe88a25cdfb45c4d7623513ef5132970c6f2618c94dea8cbc9df984cd441c062497d37f73e0a87858dfc1079e2c44ba114b7ff009668c3ee22fa71423c053ac8de1f4b5927d58949868dce07d95a71d54ed5a7a7e44234fe92d4bdf73c0b211bf2e35cf7ef903270f5ccafe5e43299366f9a4982148e1fafcf588a91023a6c9595becc982cc48aca598d661173a5e47353eefeed40b44b1b92277f0446d2fecf39dd2e2188ca1802e3848d08a14f5154544c7fe80b6cee49b5f92a0c5dc85425cbf7e264499a6204f79f7f6e95054e51b22192470e1070e0e0ea75e93625f0e02fb5aaa7b5872fe7e17557865a1d53d568e77d3792703d5b41f41fabd6bc166571f4397693feae7b7f3411c8f3e0fb71f7c8dfe8809c46e2e4e7cb7ac70b155efa6795279badbe51fa176404203a92bec9e6de0ee2dd7fd39a17cd282f6eb217ddbce40081fa35ab74f00c45bc4b3b087060398a567edcbd26873ac0e26cd79c1dfb3b906226cf20c023b794b5d252019dd4fbd01862b2e8392ae7ff0d77794a90682e813824b7cd65a39ee788b5b9536a3a4c2e616fa5417674eaa287f28a0a026799b537c18900961a82e6d1a187a58aa1c255ef6268119353f19bb9f84580ca2a9b89a05f22d9beec4c79b331acb9b87ce5675abe8c0fd2b7af72ab3a31436e90a524dc2b1485f6a0a886ca5986669d1ab38b93cc4728cd35bfe56ee957e61b0432387c3e6f69ba80c1dbe6497b53863525b147629b13aa8b21bb8fa2bc29f042968ce20c979edeeea17be46d99f520c253cb1071994ede2cf2c385d1b3c06132d06d29911e18a78a8ef28e425fbd7c606f52273bfe1c386522a2894c01399113bd183eb2cb53e178c630d30bdc9e8f7e88cf6e0bf19800586f8cd576349b7fd4cc39da9fe73fe54aa4cac458188e019068c4eafb13dac7d7e5dbedc37d9773b6937403eab82bcf457cc3fdf9c7d9dfa90f7df86cbf1cd45412bff2f2bc7a88e798b1e622d25ddd4339d6ce522eb51b13acaf17c00ff232497e4fb31fc642778514112be589e59c39c9231790ae85316c7ee6d92847a7ad76a5ee58c829bf44cb3b3b55acce2aad5a3e6035c03eac339bec3ea46a872563e48d1ea43a6f464a689a6f4baa6792b329f9b7c1def46f4b8289a49c53ec778953d7d7a1d54dc8abcb6a085340587bc436b34de1d8a61ba8df6963de66ec600cc63665aea4a7d1b2b6d60250d5b67d504a2e158385bdf90270fb3db58495af3bacf38e3be969d60624a6247d2d5cecaf645c8fc66734fd825de3ae175a738157b273d3387770f64ae691eabf20a688cad41da22629ccedf8ac41eaf2e0a8dfb30a055e30d596e5d51b3971a3c78c7f3f8ce8c79144f4594f83b8b114980a0c88c542474d489cbf1d4995e4d4cf8d7495d03006046c73317dc4b47581d027ff5a87db5015a29bb0edca22b6a76228dec12f5c7690e06db46106202b9ebdbd627e9ff6f7587a4008d6ce248d9dc6444512b05e405050f327c230cff52dd8b93a49639ba5f1f32162fff1a766d0b1d8e31832daa131273bebe25f56fdd59a6926b0831b213639bec21fda17e6a14ed0a6e0cea21cae29f82e07d7671e65ebe960097205bdb73faeae3b98fcdd494c23749edc27d8fbd4df8a9859f0b696177c3b19a227e1607927963053cb0c3f36731a0ce6a501159735ec57b938b825bd3cdeeeed77a6ee27625d00b5c57f9dbe348a57793ad86a0c7425645eeaa87d955f8cd7ae18bd3dc5e0732e1bbd9350fcd8f0572c8f079f66d69e50860d80dfe7a9554c7bab1eca8204e7e81139b7603afbf645d64bd94add7b7b5afc471a22667efd32d3ef4f694c5af69bfab8074d701b9ba5b875c44987305c1b837e3c4dadb8768e90ff116016936badd742fbdab6be56731286b336a07952cf7dd7808e18588659bd21336a5be780b61e9baba9a3c51680eee351e174e5f25d0c18bb512973338b6eed46571d704397a146b3c8cc7e9d8a0329c69bacaefa30c53c983036c4adc775b4c8ad499d8a55036243f6ee924071ccf009ba0795cf759ab6a9732c9780e1434b54a5bd68e7a32dbc898edc3b8c281c02fa2bac2164cdfcf27a04326e6f364a0775c1d4e27a490a8268d6d9810ff0343ddf2572c362d012cad5edc47e30a3caffc77e105c2085e171cca08670742a691dd147976ffc9429fb2b980819ae014a347baee0c25196946eebe1aee6be8a1a9a80935da6a97953accca0587da361e7ffc30ce6474ea6b168530bda224e47bf97047ed4481030614cc3cb02b618dd4f639b55d150661df1337ee2b7f619b6b634b113d70f4986d7493969670543b577e53ccb227cbcc18299b682956e85e4e9ae3e974a4533736796748b8206c80025a91bbabc0eaeebd72b0d4a091adce0a217e5f0e83480eaab0037de601442c38dee264279cab5aa8d8058f743d2784f8360fa7d9eec6fbe0a4c2175773d44ff2edab93ada5b5dfdcad93cc728a60c4b5e22024aa05e7bd439c1187f53159ab118169e584c08f3b69c1f0a0b61df8a1648cb155fb3fcb3dabd9a978adc655e61a10f0cf9aaf470b159a998eacc9370283b229f87230627af803deb80413bbe6ca3d8d84673d1d5c537e6fcc97848d4cff0ef9e29e38497d4b331473ab52f6ec9f2dd618683bc30216919adfdc7f9fbee2828ae79d14caa62640c56e561b528eda5059dfe6eceaa443fdf96aa8403aafb2b3c2ec4fc7f983f40bee6643b0cfc15e3fb0f552ab6f20ab562712a49d979db87d9dfbb330fde2bc258ba25a28f739a01d58141d769eb9e8557aadba4769531a7decf9b286b28c1c349d2816b775de63dc9b717eee1831105be15eef314c84829f57566e8d58c223a630a738bd56e82ff27d04ce72bb37f367db70712938666a222d0a6ee1c7e8d6d459236a2e1c0ce629c71d3c89aa0e197462873c6698e7b639b3bb91b0ec26ca4d4adca583bc9bb2fb0e4736a9e4f3131e913c501512cf3aa82fd4a09d6a2e88f0cd4c147a9eb9ecfb86daf860309784580d2ceab295ad7e6c424f8f58050591d95b1b61676fa4523a3d78f3b22e23ed050ee05cb203f43882599fba51748fef00c7fef27286492faee48140c4a254aa793cac1868953bcace77ae49d3be65457782e73e162b7c93f222eb00c992cd05f413b711bbc4629cfb3e9595020f0c3e8bec012e0e72c0d16e4aaf218e42cab5b7acb67f0f05b47947b60025d2154eaa7794998f4bb15eef144af327596c1644e47ad138d68b61099e517b98167165e806d5c181c54571454c9644971a3c70c0ec53cd6081a31442e5c1a0fbf3859aa2eb9bc9fb10b68bc551dd61614780c8c46e09bd671648728de32fb85d2e67289f24a6866da9c03450949db4a53fc8d3e079a1835a0d1c03469e51820ac3adec712dc0bae33098bfbe7f3bdceed6632aa03b57f7e49879e3568c32bfb9563d2637cbbd02f408a8ce31b606b0dcc7bdd7fe4ecd5f837fbf8548199182b99a31fd87cefcd7ff1f45245990e6dfda0ce5c506d0476f56cdd50dff1ed9b00fcb7fc91dcb5269d2744a9eb2f6cb25727fa642fa27f6845158be3574945a9a671b1246c6942de0774ed063e42a4d08bb84f2c0a4c18a493716e969cc7d000e24253c283bc086c4fa30102b7e61b26ef226c069bb62a48008eb186fef224648cb59a648b55e047a84d66006e0de67408f042495f6843a7afb4795391b2cb83beeba19a46ef505427acdfe6864fae7fe3b18565a807aa517afa6103a567daefc967d289fa839ad0ba1761a022d0dab8e0bb4c1c760e3b50d117c184ef9722acd8ddafd2d67fb17fd8ba1243cee64c369699e494044c8f80d2816d7d366618ab75e36f636d8bb9ae1ca12399c70def489e2fa31c64594ebd79a94bcb390abe07637df12879e51fba8d6b67227483c97cd723def6cce1cabaf1bd67873211c868576f6ff8543c216e906d791ede45925ab5f096fbcbff33036491c7a9b326bc886dc69fa484837b8c86f52837d5bff6810d7c6e2322c4f77a880bea2bd26bcf75760f1230ee5a763d29e8babe9de39c177d71e145c00521483898a8ae95e96ee8d12a452df0d9b2db9c6bc96745d661fdf955ac05e88d9c64e18f62f0806c6767004bc7e4e51664c26dcf5175586ecc23616c2ede98c0c070d9d549a5ce7febea771915f64a2fcadb02dc807dda0d6d39c151e93b18b71a87f13d413b2100e2d1087c0b6e874eb4f65b6e84b287804263ff7170ad6b07a4ee4eee615703ac2510f4d90e6a2f4164fcf0833446b32dc88df5c9af9b2b2f659d03140a9d8b37afc4113af5427288b2fafb7c494aa3927dd535d34cefdd411119a58b65cea0785dbef4590f6f78bbcdb3f459e30d43c294ba283b22ef1188f970f963460829c35bf67dc4780000d7eb94a1ccb5d55a3e1d279c717341d26dc3bc53b5cc1108e28c42882f954eaf02e428bc259fe7f03abaf9a121574f7a097d464d0a01662f15d744404c1830c1f1faec08e3921ad69b9256896d51629a105f64511f5550687cd258d9fbd1b934780868be40d6b7b2b4f3f4dbba62745f8ed7798f7c2f122fa5912c2462eb302b690b4133d023c78bcf80c5828ee1b476", &(0x7f0000000200)="f1bc72291a61700bcad1fb6b3105d75e06af8e8428de6406cb41f584796a923614b10824ded6d9a16ba49c861adcaf", &(0x7f0000002480)="58d883d76e455ef6cff98e0209847b68f980b1bc3ef2b9a436ba7b96ef2ebbc9252ddc8fc1fcee977674c9c678475c40251d1702caf7371a639cd5314386dc6086ba8cf33f331a5cbb45e2cb92dc510854e7e623a774960c6ac87df4db532accd4aa579a3d42331f2b604ee30548ba84cf530eadc228bf40c5dbd2f595033b7542d7252597e4c0af703af5b96c82f8f20e6485a61009669b9d40bc114d884d0cdef233049350cabb4192bf55c0400167ee6ca1219dc51f20e7534e126a73e559e475e891a28a82d168d4bdc8cdedd196c0a433f33780104972c7cadaf50eff4332ca97e685d178f8b0932bf276b03450545d0313c8dc1fe1383fb443459512952fe2314c0f9bf254e0b53d3563a07b985279d965a976c26965574843f965f3001b8000f31f3d632a52a1c11f853e1c1c2129d9019fb6d5fc02a5b62dc369ca9187d84adf8fbfc1e7b58fcb3bcf479be7fd11f13bb8516e0f9e2dcd94c68d599b53f77a63f8dc47e3fc470a8f0e81df909b7423b458319b438ea31c1c96faa19d911215a267eb64e230d764cc658e67827e6b9a811c14a938af7012e04d0d4fadc769a3a2cdad7adadd70ae7fcda03e191ee6d5c0471c7f5f09f094a37e7d65a14fdfa65c1b3ee77670615ccb59b77de7bf138bc0d5e3d69a0129c6b8b4d5d163b09740c649c0ed62ac0dd7293f472e54939a476a3f5ecd4ab2e40c335a34f10b070712f708a397815697cd8bbdd51142a75f87c27833fedd850b1e497797709f60dd49592b2c05a31ddb8ae972ea21652936e270ffe90f5f9583a7987e8ceeaba04a083e086bf7ca817b104964d71bd2b565ae2481fa645d6dd06b7a79265ef3bf81e9608116473e092c2fd71941f6521b04b3b855b2807e9d77ddfabdc94b04bd7704e4b146c911b757699563f33ac6bba914e09a9f05c87f0508a75242efed3c0a5edab43671647d913ca4bd9f16a494ae8c4a1663bae4a25b648ad3f86d12c4758112027b3baac058d499ec380135f45d8c6884da7eac524257f2cf942dbfbee53822a4959247d4f6e3323bacc8dfc7353d50cfaf5c8ba2681e25b28c530c47c79fdaba09190fdc7239cc735c9cdf77a929afbd27c47ed5a4aa37fea22ef6b790f12a4cfa0466b242d3eb36482d314394d081da3b76776be8b680f8712d542fc01c684277e2bff3c0751d49b2dc4308a45ed11b274c2f0935bf56de766d4bb4e7b1bec0734f4412ab05cf1af4bfb06d99e792d6437fad95526f293c0c4112d31cf7d3f6b9dcd2205e966339dae56c2e9779a39a8643ccb76e852cfe2e84c19f0689a49f5c87bb574b40d7eeee29ecff2e46162b224610924b250232163a6a9b0f1285265e47b62cadeb720bb2880987e72ad9449ebec94edc756a948ed693470900f454e8bdaf84b60fbc803717ab2b596655364ece41b8e7d731408a5a8f496ad70afe4a8a3afb51e8ecc6f1a671f31d87e6f73a6823ff7015b849d9fdebbe1d0544eda49d34e0317003ef7c89ee094250c60d2395069078fb88c107abddc8835b1a42c79e22854311f5c726c6c1ef772a5bc60fc295a3fff4d0523bbde44b1a9b6675b2a9a2c7d7c07c2cf0b914ab3caa2af1be51d44f31f47c668b93208db6f312bfdce79d89203be2135e726b48b68cf6bc05187156c7f714ef278586b636d6810e9250c447c8b7e9041a003a274e2a0a9e03baf58bc2c5b9fe4de1e96ee88ec72c73604f3cc2233e442969566e4fc76737a6dde52d0aa7a83b56b745808bcbdb200daf7621b771d95dcf55923c5cea9a9459b03db48d5e61ff702454b689331b8ba8b34bd3f48b94d0572eee3ed6b5ee6eb82f2d965fdbbce434036ae77430896132e5297cd30a01f04a0ef1484b85891f6c51f077372340981c3c48d34264f55c9f6b69fc73ab363489e7731205d42aca9e52408ba468c4821a330e888e52e565e01e9f07ddcb682dee1a358d74ca598d39317e47720fbf1f5be671a49c66f624f6250317231c2bc593bcd7b55d37cd4e355452853fa0345341b3a22b641ece6e9fc50b32cbe541c7cb6b8d2a1407f1a95bc15af9071f95607165b521d80cea7dee47cda09091e0aebefd4e82557a650aac21f6a2aceb604b863b3c726622be211479fd44c46de08320c3e5ddfa2e666163d967e4a6e47007e290f498c60089f71b140788f5654d4f285d2382fca05f3ed1b84597f9f7bdaa0bc1cafe505cdb4cb66f5bda81d1e76e6d3d8b51114e742820fc3406f13e9f90c7dd56fb493fd972dc1bd5a686f4a477afc867a13a979b432be12350d3a4ecc08e1931dee90fd27554d94d9274912fb5298c272c10744920cd041e101c9615422adad85293b8b7fd2b6d11b0b775fe3ba849efb3f463731ab9fcb67c12abde337171845a10777995ec57d9969735675b1a02a21956c0e4de3134690a279c387c85afb6a8c67b7ca452fe8931ba834c851a8610f1cb02fea9cec297fe940df76c42de8a0576673a41f24aaa16de8ffebebdf184f3ff5ddfc43985cfc53cd95d0808a77a1bb37b3df8b22821309b90e98b071db842c2d19f8db1109fca4eaf639a3111cb0c11c4cdd39e21f508ba383be61361301ac6b79482299b9c65812a0d3e25b2be161ced6f82d7961eeb77ca9c6ee5591ab3e5e3d333221ad06204e8f3149c037ef1d5552343f776b518dc687543ef7d570793d77e8ba48170ad6d307563b993739c5c9ad67c06f780f21b1e8760511c2323d81dd7244e1be549d4f70e1a77f11d3218e9bf138623f92a2748df671be4838a2f3b4218e82de37dfe5cb8828e288b306b3c25c5fcd03b46d68fc92797ba3d2b721f08b5d5d145fb4079a2a76b8b2bad57c227f4ced2d9ba1ac0d28b281993e83d43b66f9545d0e9b712e34072601ce911cdcc7e8945b89aab7da1287396d18e22a52499b90c22285031f05bf0bd3f914fad4f8dd57eb1305b2f5d22978094208777cf79f495c3a1f31a83c12250d3963c84d9a8fb27df61d361ad2d010a90b845824fd25c3f7ac4d0e8d17effd9f1e1b36fdbef4829a2c5c851381c71bf867b913593f4fb3c0eae0f9a128004ba7ba7646f2434fa005bf17e549ee2a144e484ead1c2f6783afd7230baae4e3ea7186c63b28fb44024c16b3e786ebee3df9357cab42deaf5a974cdcf14096e814cc36d9901b096f235bf570e2e11e10eb6559ba5b45cf3c91be058dcecd2f4016f0cd0e32a1c3323e781fd703fb54bf05b3f1f10cbdde1f1854eec65f9f343fcad74a360b7d9a2c66fdb671f1e6dfd42147973a9f6acfdb3f250df37e3fa26d8293f97099f497797423edcac9cb70ae101ae0b944d561d506d7c463d539b9f0121850a88c1b9c1c49eaca131f2d941b2a643d2f41b48132dcaec1b3a306ab6d47b264334837b01fb7e6f1655ba73d99bb71cb4b252fd8cffe7f4f0742cec692e3dcb98405f083216f144c8e74a8026e234d4415ff8f14ecf9765dd1c8b92c3955f5a017259549a8c9626753dcd2893a8595afe5036e5b1cf1086c653328d0ac262d069adedf82461aac250364457f9ecd8545745188c551762e32c878492ca748152b1357b3062eb4a0dfb76634d23102593e5eebb4f6b4f093056f47f592d3d0d8e5709cfdf6404ebaf763545600e288037a3dea2cfc1cfa9edd9c3d7a0fc26cd44e4afcfbba9ceee39276f010b92e11554b1b712551e49dd3d7f564f4323960cae06cebb4125f02927970610dfc3b8940ac34e3e304e06948863b314324ba1cf8f55a0c09ad258e6659799db59dd4ca60a49e8591c340e1da6c04845156497da486b6101e0d30ab0184f1fd14e83e9c25d520f0fd9fdc8da9338e36b0ca377b6cb11c638a0ed75aff8393fc9b994ce2517a084c12cb0d9075bf65d0f4b276d9a3a0e6e2b262ddb71d54f188b4effca48dd629e41e2f4617059d2eb48c55cb46780b8c7694c8755735461812667330f59063d83f872a99ce8bc3eb625b28bcb2991f6977d708f8f11746fce633d3d0cd065590c37bad50e79b97e8b3eb4e25becedd1a58f38c2f78e01fc08d5b8afb27b69ea990cc385c4af47151341f50d02eee638dcd4467906cbdaaebe0b9a337ed52cbed2ab9c33aa3f168d90f954db712d386a7a28e0f7bee1fba782211275601b42394b4cbe4dc4a9c59d7b940231078b3e14e832d0b4774cf9535cff50f76646e6dcb8b81f304086f756a3ba714fa56fcde613c8d19d9b747bc42abdacbe49bb88bf2d0f4ccdb861ca3269a9808e0ff4694c23ffc2272e491eb0b1d1e8e7df8a4eec616cb72515cf624a7b04f57c3c96e11ec1a774f9e5a639401c6c6fa79188a9e0b0b9b81c1ebb5070ed13eafd93695a7897d792ff40c25df90cdeb95ae42627e12d7c2f3f9f16d7c8a15c6eff9fdd3a1347045b1c7fd0caefc2e238a0baaf4332e931e45024dabb88809aa02d30052d9f66c96eaecfd2abbe796165063295d3d4f42b3f95823621cf2d1838d8410d2d368eb20fa11e59b64bd3f1087c5ca8d0170d4ae9b0a0abbbbf7f231d3842a5fff20807f58c3cfdd0359e8726e3475c3df5263d501a91b5cb50a29f22e704144cb498fade0f5a681dfd66827e2ae4af331c244417d83123d82fd85d084e8ed9102980c7e1a4b41ef9640ec386cc351a3e52a53f34d145d50966f6c63580c228f6b0ee413fc2d62d1f811cc988df3f9ae9f02e9aa43cd378de1cab280fe65d5d99701951a62dcb16f48f3aa7a8b823ab0ade39c3886c079cb9bb08580627f41f34960c53aa0bb17565f054ef5c39487d3fd8542af8bd8cd9a2b537883eec083b680a9c36b939c4793c3caee8ceaf863642b097d8730b968c1161e32cec302fc38c6a5265bacea6f6a6f0326b5545a8a766396d49871e1ad7d7418a87d36369497a75a7450ce13fa2a7c49537d2cfb4ac8f98fecb8dba3b8413e477939428d12e9519c96cb656e56c648a5b3cd3a1bc30d31f5f352d894f70f6aef7ba5ef0571c1aad44053bd5ba2dcb5a50ead26869d0125c763e15a64e79bb75f810f58d58732e268476f4ac1d3f28656647be9bc6a804af690d728048cd83c33c8d192d4f0d80fdb9003840b04f3c09d958e759a1e61cc67f651f5f8f95495e38ba36b7ad8df72ddefcebb6b5254d6a8cf13fe5b2430c9602c479bfdb13bfe0f4496c99cf299b0180c923dd63c519bf21a72fd074b11b19c45552d7f414e9295098e66119e1aed9872ad8b4cef4861d409d87d15657a5bae781a55ae47ebf474ca16af422e2baad3dc96507eee5c69a23c2278e13ac7c63a78b9631bbfb2a285f356502d5e24bf5626d7a5d8ce6428d45dc9ac7bea50389450802398d063b92a2941515aeea6762d16fd74ce205bcc99f0037ba98273427f82eb5dc8076ed4a7e6e23150d69c31a646bcb52a41faf59fc1ff33ce995685564d5908661e98fca05882ec2b0135c9da9471dcce966cbea46bbb8fddd8229a541d0d86963897f1566e2a77532b20f9c8e600ad37d89fa5721bf876bd2ebdf9c6d12cd308cbf8c4331c171020da8f4fad7428650edfb94dcaa7d29ac33b919c99c2405f75542e2c5e8318e8d2d0e21356a6a821dede9a424d1f8510a0c23c0e89d0f96df5088af8e7546c47cf08bedb20e928d56cf4a6e1337a9dab27162bb0fd73687f2e0919afe2262ae2fc97cb7199960c55aabf738d9102de4ec391792e3ced67811e99d4826ba320dca8b4a1055efffd7a83033f66efdf7dabebc1523d5ac598df223ba4646507264a104129ddb6d040ff57e283a8282513ed8c19d01c1e6f12607d6b80426ed9147c56b7eaf"], 0x6}) ioctl$SNDRV_PCM_IOCTL_HW_PARAMS_OLD(r2, 0x80184132, &(0x7f00000002c0)) pipe2$9p(&(0x7f0000000100), 0x880) r4 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r4, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:02 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0x0) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) [ 1467.175926][T12211] FAULT_INJECTION: forcing a failure. [ 1467.175926][T12211] name failslab, interval 1, probability 0, space 0, times 1 [ 1467.189864][T12209] FAULT_INJECTION: forcing a failure. [ 1467.189864][T12209] name failslab, interval 1, probability 0, space 0, times 1 [ 1467.195382][T12212] FAULT_INJECTION: forcing a failure. [ 1467.195382][T12212] name failslab, interval 1, probability 0, space 0, times 1 [ 1467.226055][T12209] CPU: 1 PID: 12209 Comm: syz-executor.0 Not tainted 6.3.0-rc5-syzkaller-00153-gaa318c48808c #0 [ 1467.236528][T12209] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1467.246632][T12209] Call Trace: [ 1467.249946][T12209] [ 1467.252907][T12209] dump_stack_lvl+0x136/0x150 [ 1467.257633][T12209] should_fail_ex+0x4a3/0x5b0 [ 1467.262438][T12209] should_failslab+0x9/0x20 [ 1467.267039][T12209] __kmem_cache_alloc_node+0x5b/0x320 [ 1467.272525][T12209] ? tomoyo_realpath_from_path+0xc3/0x600 04:19:02 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, 0x0) [ 1467.279810][T12209] ? tomoyo_realpath_from_path+0xc3/0x600 [ 1467.279846][T12209] __kmalloc+0x4e/0x190 [ 1467.279876][T12209] ? rcu_is_watching+0x12/0xb0 [ 1467.279965][T12209] tomoyo_realpath_from_path+0xc3/0x600 [ 1467.280002][T12209] ? tomoyo_profile+0x46/0x60 04:19:02 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, 0x0) [ 1467.280048][T12209] tomoyo_path_number_perm+0x217/0x570 [ 1467.280076][T12209] ? tomoyo_path_number_perm+0x1c1/0x570 [ 1467.280107][T12209] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1467.280138][T12209] ? find_held_lock+0x2d/0x110 [ 1467.280202][T12209] ? lock_downgrade+0x690/0x690 [ 1467.280253][T12209] ? wait_for_completion_io_timeout+0x20/0x20 04:19:02 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, 0x0) 04:19:02 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x0, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) [ 1467.280331][T12209] ? __fget_files+0x26a/0x480 [ 1467.280382][T12209] security_file_ioctl+0x54/0xb0 [ 1467.280459][T12209] __x64_sys_ioctl+0xb7/0x210 [ 1467.280526][T12209] do_syscall_64+0x39/0xb0 [ 1467.280576][T12209] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1467.280612][T12209] RIP: 0033:0x7f6ab148c169 [ 1467.280634][T12209] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 1467.280661][T12209] RSP: 002b:00007f6ab2116168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1467.280688][T12209] RAX: ffffffffffffffda RBX: 00007f6ab15abf80 RCX: 00007f6ab148c169 [ 1467.280707][T12209] RDX: 0000000020000000 RSI: 0000000000004601 RDI: 0000000000000003 [ 1467.280723][T12209] RBP: 00007f6ab21161d0 R08: 0000000000000000 R09: 0000000000000000 [ 1467.280740][T12209] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1467.280756][T12209] R13: 00007f6ab16cfb1f R14: 00007f6ab2116300 R15: 0000000000022000 [ 1467.280789][T12209] [ 1467.280799][T12212] CPU: 0 PID: 12212 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-00153-gaa318c48808c #0 [ 1467.280833][T12212] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1467.280850][T12212] Call Trace: [ 1467.280860][T12212] [ 1467.280877][ C1] vkms_vblank_simulate: vblank timer overrun [ 1467.280871][T12212] dump_stack_lvl+0x136/0x150 [ 1467.280905][T12212] should_fail_ex+0x4a3/0x5b0 [ 1467.280949][T12212] should_failslab+0x9/0x20 [ 1467.280982][T12212] __kmem_cache_alloc_node+0x5b/0x320 [ 1467.281027][T12212] ? tomoyo_realpath_from_path+0xc3/0x600 [ 1467.281080][T12212] ? tomoyo_realpath_from_path+0xc3/0x600 [ 1467.281115][T12212] __kmalloc+0x4e/0x190 [ 1467.281145][T12212] ? rcu_is_watching+0x12/0xb0 [ 1467.281186][T12212] tomoyo_realpath_from_path+0xc3/0x600 [ 1467.281221][T12212] ? tomoyo_profile+0x46/0x60 [ 1467.281271][T12212] tomoyo_path_number_perm+0x217/0x570 [ 1467.281300][T12212] ? tomoyo_path_number_perm+0x1c1/0x570 [ 1467.281358][T12212] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1467.281395][T12212] ? find_held_lock+0x2d/0x110 [ 1467.281455][T12212] ? lock_downgrade+0x690/0x690 [ 1467.281514][T12212] ? wait_for_completion_io_timeout+0x20/0x20 [ 1467.281569][T12212] ? __fget_files+0x26a/0x480 [ 1467.281639][T12212] security_file_ioctl+0x54/0xb0 [ 1467.281687][T12212] __x64_sys_ioctl+0xb7/0x210 [ 1467.281737][T12212] do_syscall_64+0x39/0xb0 [ 1467.281783][T12212] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1467.281823][T12212] RIP: 0033:0x7faf1d08c169 [ 1467.281866][T12212] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 1467.281898][T12212] RSP: 002b:00007faf1dd32168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1467.281931][T12212] RAX: ffffffffffffffda RBX: 00007faf1d1abf80 RCX: 00007faf1d08c169 [ 1467.281953][T12212] RDX: 0000000020000000 RSI: 0000000000004601 RDI: 0000000000000003 [ 1467.281973][T12212] RBP: 00007faf1dd321d0 R08: 0000000000000000 R09: 0000000000000000 [ 1467.281994][T12212] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1467.282014][T12212] R13: 00007faf1d2cfb1f R14: 00007faf1dd32300 R15: 0000000000022000 [ 1467.282065][T12212] [ 1467.286794][T12211] CPU: 1 PID: 12211 Comm: syz-executor.5 Not tainted 6.3.0-rc5-syzkaller-00153-gaa318c48808c #0 [ 1467.286831][T12211] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1467.286850][T12211] Call Trace: [ 1467.286859][T12211] [ 1467.286872][T12211] dump_stack_lvl+0x136/0x150 [ 1467.286907][T12211] should_fail_ex+0x4a3/0x5b0 [ 1467.286955][T12211] should_failslab+0x9/0x20 [ 1467.286991][T12211] __kmem_cache_alloc_node+0x5b/0x320 [ 1467.287040][T12211] ? tomoyo_realpath_from_path+0xc3/0x600 [ 1467.287083][T12211] ? tomoyo_realpath_from_path+0xc3/0x600 [ 1467.287117][T12211] __kmalloc+0x4e/0x190 [ 1467.287149][T12211] ? rcu_is_watching+0x12/0xb0 [ 1467.287192][T12211] tomoyo_realpath_from_path+0xc3/0x600 [ 1467.287233][T12211] ? tomoyo_profile+0x46/0x60 [ 1467.287285][T12211] tomoyo_path_number_perm+0x217/0x570 [ 1467.287327][T12211] ? tomoyo_path_number_perm+0x1c1/0x570 [ 1467.287363][T12211] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 1467.287395][T12211] ? find_held_lock+0x2d/0x110 [ 1467.287450][T12211] ? lock_downgrade+0x690/0x690 [ 1467.287503][T12211] ? wait_for_completion_io_timeout+0x20/0x20 [ 1467.287561][T12211] ? __fget_files+0x26a/0x480 [ 1467.287614][T12211] security_file_ioctl+0x54/0xb0 [ 1467.287677][T12211] __x64_sys_ioctl+0xb7/0x210 [ 1467.287728][T12211] do_syscall_64+0x39/0xb0 [ 1467.287775][T12211] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1467.287828][T12211] RIP: 0033:0x7fa48548c169 [ 1467.287852][T12211] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 b8 ff ff ff f7 d8 64 89 01 48 [ 1467.287881][T12211] RSP: 002b:00007fa48613e168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1467.287911][T12211] RAX: ffffffffffffffda RBX: 00007fa4855abf80 RCX: 00007fa48548c169 [ 1467.287932][T12211] RDX: 0000000020000000 RSI: 0000000000004601 RDI: 0000000000000003 [ 1467.287950][T12211] RBP: 00007fa48613e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1467.287967][T12211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1467.287985][T12211] R13: 00007fa4856cfb1f R14: 00007fa48613e300 R15: 0000000000022000 [ 1467.288022][T12211] 04:19:02 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) (fail_nth: 1) [ 1467.288161][T12211] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1467.293911][T12212] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1467.294117][T12209] ERROR: Out of memory at tomoyo_realpath_from_path. [ 1468.225217][T12229] FAULT_INJECTION: forcing a failure. [ 1468.225217][T12229] name fail_usercopy, interval 1, probability 0, space 0, times 1 [ 1468.225365][T12229] CPU: 0 PID: 12229 Comm: syz-executor.3 Not tainted 6.3.0-rc5-syzkaller-00153-gaa318c48808c #0 [ 1468.225390][T12229] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1468.225403][T12229] Call Trace: [ 1468.225409][T12229] [ 1468.225416][T12229] dump_stack_lvl+0x136/0x150 [ 1468.225444][T12229] should_fail_ex+0x4a3/0x5b0 [ 1468.225478][T12229] _copy_to_user+0x2e/0x150 [ 1468.225563][T12229] simple_read_from_buffer+0xd0/0x160 [ 1468.225590][T12229] proc_fail_nth_read+0x18b/0x220 [ 1468.225629][T12229] ? proc_exe_link+0x1e0/0x1e0 [ 1468.225656][T12229] ? security_file_permission+0xaf/0xd0 [ 1468.225690][T12229] vfs_read+0x25b/0x930 [ 1468.225711][T12229] ? proc_exe_link+0x1e0/0x1e0 [ 1468.225737][T12229] ? kernel_read+0x1c0/0x1c0 [ 1468.225762][T12229] ? __fget_files+0x26a/0x480 [ 1468.225809][T12229] ksys_read+0x12b/0x250 [ 1468.225830][T12229] ? vfs_write+0xe10/0xe10 [ 1468.225852][T12229] ? syscall_enter_from_user_mode+0x26/0x80 [ 1468.225885][T12229] do_syscall_64+0x39/0xb0 [ 1468.225931][T12229] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 1468.225970][T12229] RIP: 0033:0x7f9d14e3df8c [ 1468.225995][T12229] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 1468.226026][T12229] RSP: 002b:00007f9d15bc5160 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 1468.226059][T12229] RAX: ffffffffffffffda RBX: 00007f9d14fac050 RCX: 00007f9d14e3df8c [ 1468.226080][T12229] RDX: 000000000000000f RSI: 00007f9d15bc51e0 RDI: 0000000000000004 [ 1468.226100][T12229] RBP: 00007f9d15bc51d0 R08: 0000000000000000 R09: 0000000000000000 [ 1468.226120][T12229] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1468.226139][T12229] R13: 00007f9d150cfb1f R14: 00007f9d15bc5300 R15: 0000000000022000 [ 1468.226169][T12229] 04:19:12 executing program 2: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:12 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:12 executing program 4: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:12 executing program 5: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:12 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x0, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:12 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:12 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x2, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:12 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x0, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:12 executing program 5: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) mmap$snddsp_control(&(0x7f0000ffc000/0x4000)=nil, 0x1000, 0x3000001, 0x10, 0xffffffffffffffff, 0x83000000) 04:19:12 executing program 4: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = signalfd(0xffffffffffffffff, &(0x7f00000001c0), 0x8) close(r1) fcntl$setstatus(r1, 0x4, 0x2c00) r2 = gettid() fcntl$setown(r1, 0x8, r2) fcntl$setownex(r0, 0xf, &(0x7f00000000c0)={0x1, r2}) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:12 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) r0 = syz_usbip_server_init(0x5) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f00000012c0), 0x1, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r1, 0xc4c85512, &(0x7f0000001540)={{0x1, 0x1, 0x5, 0x7fff, '\x00', 0x7}, 0x0, [0x1, 0x100000000, 0x5, 0x51, 0x591d, 0xa, 0x2, 0xdb92, 0x8, 0x80000000, 0x93fb, 0x5, 0x5, 0x7f, 0xffff, 0x0, 0x100000001, 0x8, 0x0, 0x4, 0x5, 0x0, 0x200, 0x4, 0x8000, 0x5, 0x80000001, 0x20, 0x81, 0xd9bb, 0x79d97d9e, 0x2e6, 0x5, 0x5, 0x6, 0x7, 0x80000000, 0x10001, 0x7fff, 0x0, 0x8000000000000001, 0x800, 0x4, 0x0, 0xffffffffffffffff, 0x3, 0x13db, 0x5, 0xff, 0x1, 0x81c1, 0x7fffffffffffffff, 0x8, 0x8, 0x8000000000000000, 0x3f, 0x0, 0x8000, 0x400, 0x3, 0x1, 0xd2, 0x8000000000000001, 0x12, 0x4, 0x0, 0x0, 0xfffffffffffffff2, 0x1, 0x3, 0x499a, 0xffffffffffffffff, 0xfffffffffffffffb, 0x4, 0x6, 0x100, 0x100000001, 0x7, 0xffffffffffffffff, 0x40, 0x9, 0x3, 0x400, 0x6, 0x10001, 0x7, 0x0, 0x3, 0x0, 0x20, 0x4, 0x40000000000, 0xffffffffffffffff, 0x7, 0x7, 0x9, 0x2, 0x0, 0x6, 0x9, 0x1000, 0x44, 0x2, 0x92, 0xb61, 0xffffffff, 0x1, 0x100000001, 0x401, 0xf11, 0x5, 0x4, 0x3, 0x100, 0x8, 0x8001, 0x4, 0x5ce9, 0x2, 0x0, 0x9, 0x9, 0xffffffffffff8001, 0xfffffffffffffff8, 0xda, 0x8, 0x8, 0x7fff]}) ioctl$FS_IOC_GETFSLABEL(r0, 0x81009431, &(0x7f0000001400)) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BTRFS_IOC_LOGICAL_INO(r0, 0xc0389424, &(0x7f0000001500)={0x0, 0x50, '\x00', 0x1, &(0x7f0000001300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) sendmmsg(r3, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @empty, 0x8000}, 0x80, 0x0}}], 0x1, 0x40) ioctl$F2FS_IOC_SET_PIN_FILE(r3, 0x4004f50d, &(0x7f00000000c0)=0x1) r4 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r5 = dup(r4) ioctl$BTRFS_IOC_SNAP_DESTROY(r3, 0x5000940f, &(0x7f0000000280)={{r4}, "4e5b7513ef83b2287edfe61cbef4b003dc6faf0f96d1c88d5c0c79c7c7e522e4fd2fef5354f5a2c3746a4d2eff4eb4f2cbb4c720dbba919bbc5dfba2781569dc50982a77557cadcbd0e9de29893547fa2014162903a257dacda29e8fea190315915e2570a10f45dbebb5bfd68afb405015112c96ffeedc9a4fe08d53e14e65a5dae00e8b46b80bde0ffc207c3349225a353e20d26ba84dc4491b787c1adb469c2f9bb9744be65e6947b1fcffba836c1beb530d110f0c16d27af4d854ebb18307792e492a5b84e1c76d9f15900befc3037a8ee9f6ec5ac075b8bf949fc77605dba33a9b74d0907758a7eef52c4f7601ca8056436a6b40e5839408f5c61a5e561c173f7a797ca4f4377d96abc5196e187042b7a01e6c8728f8db869401d6071277dfaaf1227a52fa804272fa91739d374cf439330ea2c32ca6886edc0361b2c41216de851ae4b4f8aba2df7352fbdac5df0a9f4ace767568c5a84a561c8fc736f271374ca4b3a5eaceeb1d99a109664a61325d1caac60f08df4eaaf22f42a56fe179577973be4c9bc0e0cc7f829c1c999980d1eb6e53f95a4ab9a10be8ae06fe43bba91f4df8b6964c151bc29cba47160ca05ea47555ce0bc283d99e6df6393b22f0f1906fe5a4d3adade6f8d68de604c3a30ddf56f7953b610940361050804ce717f207cd5b63572e70cd5c6a303ec7ac323063d67323f3887d9120ba6ad1b814a6ebfe810ed7670e803cb41382cd57a7dc11918c0033af712bf5a74564c3a00153f739a5133e2b95b9da26ea5966e498c002b514eb996c79d9f23ce7a9839deb31511ddd161553793713e4b126f61e4958229eeec3680831b18690b4960592133b7fb33951299de6a58f6714103fca12612046e3757b3346da64e460862b4a479122b170a068d37c499bd9f27ef6973a954077542d4fe8581ddc6ff79806f9ea32ab4840ea00c42a3498cb951df5001f57d2d323ef4f9163eeb4aaadb5be5ca86ac5ce46849ba9f67842af2968378950331c87905dc13f228d3b3ada25f38bdfa3b299260f03734a5e29bc695a72da812538c57376a928a04ae84a764577dbf747eba4afbdd18d3b3a7991da3ed6eda367b3fd0d8e24aae10359909fc406d4d0d6253ced10e2fa1c104186b23427c61a8f3dee2600d4b3e3554d7aed605e4288d25c7686a562f21367cf1e8c5dab4d1e4174bc891dfc99e7812cd9fe107c133589d29b1b93b8a085c75d4ca922af75d4cbdb9e1fc07a22796d39913e1c22b7aabd5343c1356ffc75b8d5f558febe773e81c4315334cc0f5bea269f3ba44309ae181b5a5b0926fb8a37912f6ad15de504897c7abfb652c56d758bb45a5c54e87156a47686c8d91d7c808855b313ff1f8f05867095558c7af7a16a72f2cfd71803a7ad8f46ddf98120ef0cbed6f7be8d0cb18f20ec1f694e2dec69126b7058b6962b4485bd290cf53ebc0c8404be5c837b55ec61fa7dc8931015d8e6871379f9dd95f823e3b261d158c8fc2f1e86c9ca78deb67c33824c43045d4652d632810ede0d970b4989580223b1b1b8aa2c280b74b83533e9a999eb6fa48789895e16bff40940f6ca61850a192435405bcc6724f0471b5f9c4e4229cc7b6ea2b06dc3b0c9cc0581b25dec0fdb539324eaa400ba78ad72672f5aa1e8d668f5bc9fdc9ca9a9909fa247688745466ecfd8c532c28d61d1b70a1ec41157ac11c845c570637121843cb6cce954396bfcdca0c59a276649929d87eb02fc20f8e165e9dbdf5d46b0b2b6f711fd2809c4937a5df0e96612ae441f02bd96c5519ffd5e0356dcf1a9bfb8facf0bede39483c5b7ff306170770d68ff68740cbb70e4f266b939c31a04ee412432e59526bf0b53c5024fbf9dc92df91d8980a4f1835e9302d6551212a86d2b77dc8b37f696a12e1ab0ac490d033316d20a81f2b2f84c0bfb28fe21071f52605de4f1bb37d425e83561c7604bb927a7074e84ee0b660e72b5d40462a138fa158308707e485f390e0221d7d733dd4006ba2b828611cf6529cd808549e6898cd423f80c914db450a586821a4b29baeb1d4c28c043016fc77348cde84246f816346dd29dd665961e095e726874e6383cfd235c77460bcda6a48e1bbce751d2239dd55ebc5bfe72d8cdd6bee799579cc875e3092cdd0d84f4eb32b60134f3142ac99f7a0be3915089302cc9d5b3c2f5323c32b9855db250090e7a125b8449e2ceb2de85304e2a37f16c471acd39e2aa0974b2b98772101e6076c5b7d126d8a171da8963667a2612726b51d8ce149f1e59fd4b64fcf58523830b40862004ffa32f789c8f348ee8f0b5589000e65aa483753ec15762b94f48e9fecfbd754159294e1fcaea00e5c0632f0aa2d35bcd2c1917b092b78bbcc24dbc8060d85359e611ead71104b5da88348117e178adad545a42c2080da2a67dbc59d82f10e0300a1dc42b131789454e1b93fcb3a49a5066363f31940920dfff32128cac0edf2b25af05417ed5b96356e62139c978bfbda2c97f960404b95e44d4dace89769a8443002d67182a72b42354f2c3c3f7e8c3c154e6e1d3bd3f1c3a3e625176f1393925e3796ff3fea2da971e4de6ae3fac83eb93756b39ca882d6e2318575523f92a7f935cc06cc3b7b07bd5b1dbd3b6a1373886e590dc46f92ccbc60fd16ea7b5bfbd5fd753cc5651e08908e93b0a71e8917c0d0b2ee1119ceffecce21b12cac3005e93c59970a7ed89795b9bae001e7c130b87236ba94b8ff2691ff631e0f8e66d769a448f8d1eee8153637bd7300c22605c1a28bde293f667d3d5407c3fdf99b4cda7ba9fa6f9c8d97aa2a48e3af6702cea32c5cb7a980594ab5c8e48d1b8063b88604cc23a0488693f394014ad84e6130865b5bf6d005bcb33bb0fefba4ec2a6462e9ea28e11960612957a6151a4c2c43e2e1d7a90d86e7323ebc73b91ab3a2fbbd78953b47193a4b35848c0c4de66207261e09dcb6a44aea73ec3db016b27fd550e304bc9f626869f47f0ef153dbd50c748093fca98a1c43470c1e391d4ea944c6350840be82a8b7c55f73b9a445b78b5ef9c090d52b404309317634d66f631744abfeab4115fc726ef392936df03a6ab68087752f819fda7d9d16066d14455b47c62accf0fc5b605dc8a470aaf0c868cd09790f3891374a5d66fbc5d511122048b93c44c1721de57882ed17d25393e3842e57cf609b3182264a0744bb038ca55385290b67b7dc5f7db67311c2c863255a011df7ac6c04ab6fcb9a0ed01ddcd25f33dc7c322dbe4ffb4d2f16768fb160089f0a7b031b713c26b6da97131d4cce2025a31911a1dbd8fb7e87bdf2bfba065fb091d5cd45193d6c6e5f4cea3098bcf77a35f7285ce9a95c8778c54c128c9c7d4a4355083546a5b7a167a66b0c20050f4b0216a3c4dc518273384db7a98abe9324523414b0564c9dfa66d2dd47d815b2f5f8f07b02c4b227e7ac6a3faeae1c5e9b5f9b53c3fcdea3f478f4c300a83390728743b09a895d359b4a51607097ddb9a0d3ef3c93c917c14aef9efc06ec9e5632364e744699d7d8e12792d45e38d3010ba74d5e90620ab3aa4409b402698d1fddc5623e3922c73bd13a092c8c3435179a4fbdc456ee7e5ee0c4829029afccc9a2f9efd684813ad32d3eaad0f6239e74db01f5aba8aaeb9403112d0001dc9bdbb2897a0790b32b667faa7a0e25ebeffa8ced5ca97afc91a1dffb934e5668401b2be4421e43e90cc16da9379b5b712f085371060cd500156a4b732da16676ff866773347e68967ffd5db671f2875002f6e6f40f9d8b070b0e062c43015a954837286f995d5efb9bd119f6b4b93f5efe23ccc2bf94c5ed48ae5597c31caf73feff6347ff0dbc3df14db2e5ccd0980d1cb4247f30ddccddd06943d457a019c56e12b1f19271d54b9e6734f493d4b3824b9826c31b69b489a3194f160e0247757d7f0fb6e8634b02d10e564da209ee6d100d9752e4f3de13a05441d7972d71e78bfb325730aa2fb73c46f3617f7358826cc642a232810ddedea1cee313cbe3166c57b12fd377c99e136e811ae370a3f550ca3381fa053912d9656db4658d8adb3f751398550485da7a4814e1be6ba18bc251291380ae12ef48c86b7c7945682dc052d4cfb333bb250b629961f9ad62c68f8e80d2764fffa4cd36d7e4d98f3f5580389a0005a17963f27985b41f02cb60f508d90e2cee668c67fa2066e0e551ec467869b3eb1c8e7f39d0171ae3d5994bf14942c840245451f592b55950d8f0ad1c67b64b12f5aa2e604391919bf13ad8589264f61642c821e988de07d1ebbcc9453181174e1e3e76b18ab5a955aca053d408ce9b0abc6029a6c5774b00a2a2120d9294eb038f8d3b593b9ea34817b55f913cdf2193c47337787726926d766ff6e8af0c8116792ae5a7bfc961c771f4b627780efe7e63d9d451cda29acef5ea21152e8f95b02337f04eaa9f76e0f1b1bfe2c9c4c15cabe2f4295b1c9781e81b7e55654b18ea152f5dc27607064d6f7906a29b64da7b5bde96c91e73b6620b79fea242180ada07032b0b4cd151e2ff6b2f400d25e6a9709e0b05d27528f2757b0b7c10ed1b2c70c7735dd59368024c6670e499e97fb0c02c93e9855344bc4a5c98c258bc7736b8cac45f4359275bd8390394035bc5e8ae0cb52c666fe492f696731f80f1fe53653e53f2f38f82b1013abafd01f430bc140b8715072278c60520af533750bda8b6fa517769bb442ba8bfced63211c5c8d06d5d949d1ff65361dd2362532e61a3691001aebd7bba672108ab8f0f6227fadb02ddfef6d5d7740ee76235272ee761c976aad2a80b5494bd630a2ebc8164999e46e8549082369452d94dab2521057b7c632f3b1ccc9c0aea7a884498177da9f7e3fdff91591ac22085e56e53bb484244f9f1f54a29673705f0dac8d5c402101329dc90790146df6dcaaaa453957afb2f4b08531ac43394a3f13d6ca5347dc93f60104bb9421cbd6a6a26d3c959aca36bf527f672e74cf21f10dc27532b32c7366d97fb273822a68b2db94c2e13616752020f3eb22a8ee75e578b7be88f2eecc9f1a65e236a607802ed712366c5ef5d3a8345573c22065e5f4111e895ffa0e1fd18efe42cc30c1d2c45cc368c7d34cb72fecd91363eabf78e3a35b5c75934a46b9af98a7cb54d9623fa4ddd0026b0462941c468a4a02b741452bb7af3c229a3c1f31d7049f30bf746df60acc3a784e416c99013e333da4e59a27a7a7a56b4d9eeb3eba651af2a027ad1632751192df6d4ed9bbdb903109cc6e6ad5d6d5239ac2c194bbfa7d4f85d21371609487b8435480368873fefe238912dbd746924f226de2374636fb2461bb0124692a7be1e82e89d328642cf9f8c26610cc238a3d5087202be367a3959487c1db31e3f5e0549ca6168d4dc892b2211ba7db66214bcd2056d17d1a3eb2cf46269c39c6903ab9fa43d4f8be18b6cbcde83d21b1cd686bf79de6cdaba80ee50aaf8136aa51d3669acb178333d441ed4462fd9df824255d2c8282b24011ac1928df149b6b7c5bc99e2cf8dfd09ff765ec0def75fd140d2c451b056cb8b2d662094b3b5f2dbb16ae09e137a773b9e1eb4a705a5a2be89606551646e3d33e9873c2b7d14cd98dc0a2de9e05299121c164b1b1650729979040909a2dc828390772f84391bd48c54b40322d6ebe3bafc79b5c02b65c28abd05128c2057f90966743501dec8e2a56e907e9a0d6e91200bcd30963856eeaa25681666e68cc3df6d91c0020bdf508d80e619f263f8086fd1706f4946d698d2416e1863a6f1e1e6135"}) syz_open_dev$sndmidi(&(0x7f0000000100), 0x7, 0x800c0) ioctl$SNDCTL_DSP_SPEED(r5, 0xc0045002, &(0x7f0000001280)=0x2) r6 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000140), 0x2100, 0x0) ioctl$FBIOPUT_VSCREENINFO(r6, 0x4601, &(0x7f0000000000)={0x780, 0x360, 0x140, 0x800, 0x820000, 0x6, 0x4, 0x0, {0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x1}, {0x0, 0xfbfffffc}, {}, 0x2, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0xfffffffe, 0x7, 0x7d, 0x6, 0x6, 0x43, 0x0, 0x1, 0x1}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r3, 0xc01864c6, &(0x7f0000000200)={&(0x7f00000001c0)=[0x4, 0x7f, 0x6, 0x3, 0x1f, 0x3ff, 0x5, 0x1, 0x5, 0x2], 0xa, 0x800, 0x0, 0xffffffffffffffff}) read$dsp(r7, &(0x7f0000001a40)=""/141, 0x8d) ioctl$KVM_ASSIGN_SET_MSIX_NR(r7, 0x4008ae73, &(0x7f0000000240)={0xf6b8, 0xe0}) 04:19:12 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x10, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) [ 1477.853881][T12254] vhci_hcd vhci_hcd.0: pdev(3) rhport(0) sockfd(3) [ 1477.854078][T12254] vhci_hcd vhci_hcd.0: devid(0) speed(5) speed_str(super-speed) [ 1477.862553][T12254] vhci_hcd vhci_hcd.0: Device attached [ 1478.168150][ T5180] usb 16-1: SetAddress Request (2) to port 0 [ 1478.174867][ T5180] usb 16-1: new SuperSpeed USB device number 2 using vhci_hcd [ 1478.245434][T12255] vhci_hcd: connection reset by peer [ 1478.253688][ T8109] vhci_hcd: stop threads [ 1478.259471][ T8109] vhci_hcd: release socket [ 1478.265415][ T8109] vhci_hcd: disconnect device [ 1483.288388][ T5180] usb 16-1: device descriptor read/8, error -110 [ 1483.709970][ T5180] usb usb16-port1: attempt power cycle [ 1484.349765][ T5180] usb usb16-port1: unable to enumerate USB device 04:19:22 executing program 2: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(0xffffffffffffffff, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:22 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4600, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:22 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x0, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:22 executing program 4: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = signalfd(0xffffffffffffffff, &(0x7f00000001c0), 0x8) close(r1) (async) fcntl$setstatus(r1, 0x4, 0x2c00) (async) r2 = gettid() fcntl$setown(r1, 0x8, r2) fcntl$setownex(r0, 0xf, &(0x7f00000000c0)={0x1, r2}) (async, rerun: 32) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) (rerun: 32) 04:19:22 executing program 5: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) mmap$snddsp_control(&(0x7f0000ffc000/0x4000)=nil, 0x1000, 0x3000001, 0x10, 0xffffffffffffffff, 0x83000000) 04:19:22 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) (async, rerun: 32) r0 = syz_usbip_server_init(0x5) (async, rerun: 32) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f00000012c0), 0x1, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r1, 0xc4c85512, &(0x7f0000001540)={{0x1, 0x1, 0x5, 0x7fff, '\x00', 0x7}, 0x0, [0x1, 0x100000000, 0x5, 0x51, 0x591d, 0xa, 0x2, 0xdb92, 0x8, 0x80000000, 0x93fb, 0x5, 0x5, 0x7f, 0xffff, 0x0, 0x100000001, 0x8, 0x0, 0x4, 0x5, 0x0, 0x200, 0x4, 0x8000, 0x5, 0x80000001, 0x20, 0x81, 0xd9bb, 0x79d97d9e, 0x2e6, 0x5, 0x5, 0x6, 0x7, 0x80000000, 0x10001, 0x7fff, 0x0, 0x8000000000000001, 0x800, 0x4, 0x0, 0xffffffffffffffff, 0x3, 0x13db, 0x5, 0xff, 0x1, 0x81c1, 0x7fffffffffffffff, 0x8, 0x8, 0x8000000000000000, 0x3f, 0x0, 0x8000, 0x400, 0x3, 0x1, 0xd2, 0x8000000000000001, 0x12, 0x4, 0x0, 0x0, 0xfffffffffffffff2, 0x1, 0x3, 0x499a, 0xffffffffffffffff, 0xfffffffffffffffb, 0x4, 0x6, 0x100, 0x100000001, 0x7, 0xffffffffffffffff, 0x40, 0x9, 0x3, 0x400, 0x6, 0x10001, 0x7, 0x0, 0x3, 0x0, 0x20, 0x4, 0x40000000000, 0xffffffffffffffff, 0x7, 0x7, 0x9, 0x2, 0x0, 0x6, 0x9, 0x1000, 0x44, 0x2, 0x92, 0xb61, 0xffffffff, 0x1, 0x100000001, 0x401, 0xf11, 0x5, 0x4, 0x3, 0x100, 0x8, 0x8001, 0x4, 0x5ce9, 0x2, 0x0, 0x9, 0x9, 0xffffffffffff8001, 0xfffffffffffffff8, 0xda, 0x8, 0x8, 0x7fff]}) (async) ioctl$FS_IOC_GETFSLABEL(r0, 0x81009431, &(0x7f0000001400)) (async, rerun: 32) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async, rerun: 32) ioctl$BTRFS_IOC_LOGICAL_INO(r0, 0xc0389424, &(0x7f0000001500)={0x0, 0x50, '\x00', 0x1, &(0x7f0000001300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) sendmmsg(r3, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @empty, 0x8000}, 0x80, 0x0}}], 0x1, 0x40) (async, rerun: 64) ioctl$F2FS_IOC_SET_PIN_FILE(r3, 0x4004f50d, &(0x7f00000000c0)=0x1) (async, rerun: 64) r4 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r5 = dup(r4) ioctl$BTRFS_IOC_SNAP_DESTROY(r3, 0x5000940f, &(0x7f0000000280)={{r4}, "4e5b7513ef83b2287edfe61cbef4b003dc6faf0f96d1c88d5c0c79c7c7e522e4fd2fef5354f5a2c3746a4d2eff4eb4f2cbb4c720dbba919bbc5dfba2781569dc50982a77557cadcbd0e9de29893547fa2014162903a257dacda29e8fea190315915e2570a10f45dbebb5bfd68afb405015112c96ffeedc9a4fe08d53e14e65a5dae00e8b46b80bde0ffc207c3349225a353e20d26ba84dc4491b787c1adb469c2f9bb9744be65e6947b1fcffba836c1beb530d110f0c16d27af4d854ebb18307792e492a5b84e1c76d9f15900befc3037a8ee9f6ec5ac075b8bf949fc77605dba33a9b74d0907758a7eef52c4f7601ca8056436a6b40e5839408f5c61a5e561c173f7a797ca4f4377d96abc5196e187042b7a01e6c8728f8db869401d6071277dfaaf1227a52fa804272fa91739d374cf439330ea2c32ca6886edc0361b2c41216de851ae4b4f8aba2df7352fbdac5df0a9f4ace767568c5a84a561c8fc736f271374ca4b3a5eaceeb1d99a109664a61325d1caac60f08df4eaaf22f42a56fe179577973be4c9bc0e0cc7f829c1c999980d1eb6e53f95a4ab9a10be8ae06fe43bba91f4df8b6964c151bc29cba47160ca05ea47555ce0bc283d99e6df6393b22f0f1906fe5a4d3adade6f8d68de604c3a30ddf56f7953b610940361050804ce717f207cd5b63572e70cd5c6a303ec7ac323063d67323f3887d9120ba6ad1b814a6ebfe810ed7670e803cb41382cd57a7dc11918c0033af712bf5a74564c3a00153f739a5133e2b95b9da26ea5966e498c002b514eb996c79d9f23ce7a9839deb31511ddd161553793713e4b126f61e4958229eeec3680831b18690b4960592133b7fb33951299de6a58f6714103fca12612046e3757b3346da64e460862b4a479122b170a068d37c499bd9f27ef6973a954077542d4fe8581ddc6ff79806f9ea32ab4840ea00c42a3498cb951df5001f57d2d323ef4f9163eeb4aaadb5be5ca86ac5ce46849ba9f67842af2968378950331c87905dc13f228d3b3ada25f38bdfa3b299260f03734a5e29bc695a72da812538c57376a928a04ae84a764577dbf747eba4afbdd18d3b3a7991da3ed6eda367b3fd0d8e24aae10359909fc406d4d0d6253ced10e2fa1c104186b23427c61a8f3dee2600d4b3e3554d7aed605e4288d25c7686a562f21367cf1e8c5dab4d1e4174bc891dfc99e7812cd9fe107c133589d29b1b93b8a085c75d4ca922af75d4cbdb9e1fc07a22796d39913e1c22b7aabd5343c1356ffc75b8d5f558febe773e81c4315334cc0f5bea269f3ba44309ae181b5a5b0926fb8a37912f6ad15de504897c7abfb652c56d758bb45a5c54e87156a47686c8d91d7c808855b313ff1f8f05867095558c7af7a16a72f2cfd71803a7ad8f46ddf98120ef0cbed6f7be8d0cb18f20ec1f694e2dec69126b7058b6962b4485bd290cf53ebc0c8404be5c837b55ec61fa7dc8931015d8e6871379f9dd95f823e3b261d158c8fc2f1e86c9ca78deb67c33824c43045d4652d632810ede0d970b4989580223b1b1b8aa2c280b74b83533e9a999eb6fa48789895e16bff40940f6ca61850a192435405bcc6724f0471b5f9c4e4229cc7b6ea2b06dc3b0c9cc0581b25dec0fdb539324eaa400ba78ad72672f5aa1e8d668f5bc9fdc9ca9a9909fa247688745466ecfd8c532c28d61d1b70a1ec41157ac11c845c570637121843cb6cce954396bfcdca0c59a276649929d87eb02fc20f8e165e9dbdf5d46b0b2b6f711fd2809c4937a5df0e96612ae441f02bd96c5519ffd5e0356dcf1a9bfb8facf0bede39483c5b7ff306170770d68ff68740cbb70e4f266b939c31a04ee412432e59526bf0b53c5024fbf9dc92df91d8980a4f1835e9302d6551212a86d2b77dc8b37f696a12e1ab0ac490d033316d20a81f2b2f84c0bfb28fe21071f52605de4f1bb37d425e83561c7604bb927a7074e84ee0b660e72b5d40462a138fa158308707e485f390e0221d7d733dd4006ba2b828611cf6529cd808549e6898cd423f80c914db450a586821a4b29baeb1d4c28c043016fc77348cde84246f816346dd29dd665961e095e726874e6383cfd235c77460bcda6a48e1bbce751d2239dd55ebc5bfe72d8cdd6bee799579cc875e3092cdd0d84f4eb32b60134f3142ac99f7a0be3915089302cc9d5b3c2f5323c32b9855db250090e7a125b8449e2ceb2de85304e2a37f16c471acd39e2aa0974b2b98772101e6076c5b7d126d8a171da8963667a2612726b51d8ce149f1e59fd4b64fcf58523830b40862004ffa32f789c8f348ee8f0b5589000e65aa483753ec15762b94f48e9fecfbd754159294e1fcaea00e5c0632f0aa2d35bcd2c1917b092b78bbcc24dbc8060d85359e611ead71104b5da88348117e178adad545a42c2080da2a67dbc59d82f10e0300a1dc42b131789454e1b93fcb3a49a5066363f31940920dfff32128cac0edf2b25af05417ed5b96356e62139c978bfbda2c97f960404b95e44d4dace89769a8443002d67182a72b42354f2c3c3f7e8c3c154e6e1d3bd3f1c3a3e625176f1393925e3796ff3fea2da971e4de6ae3fac83eb93756b39ca882d6e2318575523f92a7f935cc06cc3b7b07bd5b1dbd3b6a1373886e590dc46f92ccbc60fd16ea7b5bfbd5fd753cc5651e08908e93b0a71e8917c0d0b2ee1119ceffecce21b12cac3005e93c59970a7ed89795b9bae001e7c130b87236ba94b8ff2691ff631e0f8e66d769a448f8d1eee8153637bd7300c22605c1a28bde293f667d3d5407c3fdf99b4cda7ba9fa6f9c8d97aa2a48e3af6702cea32c5cb7a980594ab5c8e48d1b8063b88604cc23a0488693f394014ad84e6130865b5bf6d005bcb33bb0fefba4ec2a6462e9ea28e11960612957a6151a4c2c43e2e1d7a90d86e7323ebc73b91ab3a2fbbd78953b47193a4b35848c0c4de66207261e09dcb6a44aea73ec3db016b27fd550e304bc9f626869f47f0ef153dbd50c748093fca98a1c43470c1e391d4ea944c6350840be82a8b7c55f73b9a445b78b5ef9c090d52b404309317634d66f631744abfeab4115fc726ef392936df03a6ab68087752f819fda7d9d16066d14455b47c62accf0fc5b605dc8a470aaf0c868cd09790f3891374a5d66fbc5d511122048b93c44c1721de57882ed17d25393e3842e57cf609b3182264a0744bb038ca55385290b67b7dc5f7db67311c2c863255a011df7ac6c04ab6fcb9a0ed01ddcd25f33dc7c322dbe4ffb4d2f16768fb160089f0a7b031b713c26b6da97131d4cce2025a31911a1dbd8fb7e87bdf2bfba065fb091d5cd45193d6c6e5f4cea3098bcf77a35f7285ce9a95c8778c54c128c9c7d4a4355083546a5b7a167a66b0c20050f4b0216a3c4dc518273384db7a98abe9324523414b0564c9dfa66d2dd47d815b2f5f8f07b02c4b227e7ac6a3faeae1c5e9b5f9b53c3fcdea3f478f4c300a83390728743b09a895d359b4a51607097ddb9a0d3ef3c93c917c14aef9efc06ec9e5632364e744699d7d8e12792d45e38d3010ba74d5e90620ab3aa4409b402698d1fddc5623e3922c73bd13a092c8c3435179a4fbdc456ee7e5ee0c4829029afccc9a2f9efd684813ad32d3eaad0f6239e74db01f5aba8aaeb9403112d0001dc9bdbb2897a0790b32b667faa7a0e25ebeffa8ced5ca97afc91a1dffb934e5668401b2be4421e43e90cc16da9379b5b712f085371060cd500156a4b732da16676ff866773347e68967ffd5db671f2875002f6e6f40f9d8b070b0e062c43015a954837286f995d5efb9bd119f6b4b93f5efe23ccc2bf94c5ed48ae5597c31caf73feff6347ff0dbc3df14db2e5ccd0980d1cb4247f30ddccddd06943d457a019c56e12b1f19271d54b9e6734f493d4b3824b9826c31b69b489a3194f160e0247757d7f0fb6e8634b02d10e564da209ee6d100d9752e4f3de13a05441d7972d71e78bfb325730aa2fb73c46f3617f7358826cc642a232810ddedea1cee313cbe3166c57b12fd377c99e136e811ae370a3f550ca3381fa053912d9656db4658d8adb3f751398550485da7a4814e1be6ba18bc251291380ae12ef48c86b7c7945682dc052d4cfb333bb250b629961f9ad62c68f8e80d2764fffa4cd36d7e4d98f3f5580389a0005a17963f27985b41f02cb60f508d90e2cee668c67fa2066e0e551ec467869b3eb1c8e7f39d0171ae3d5994bf14942c840245451f592b55950d8f0ad1c67b64b12f5aa2e604391919bf13ad8589264f61642c821e988de07d1ebbcc9453181174e1e3e76b18ab5a955aca053d408ce9b0abc6029a6c5774b00a2a2120d9294eb038f8d3b593b9ea34817b55f913cdf2193c47337787726926d766ff6e8af0c8116792ae5a7bfc961c771f4b627780efe7e63d9d451cda29acef5ea21152e8f95b02337f04eaa9f76e0f1b1bfe2c9c4c15cabe2f4295b1c9781e81b7e55654b18ea152f5dc27607064d6f7906a29b64da7b5bde96c91e73b6620b79fea242180ada07032b0b4cd151e2ff6b2f400d25e6a9709e0b05d27528f2757b0b7c10ed1b2c70c7735dd59368024c6670e499e97fb0c02c93e9855344bc4a5c98c258bc7736b8cac45f4359275bd8390394035bc5e8ae0cb52c666fe492f696731f80f1fe53653e53f2f38f82b1013abafd01f430bc140b8715072278c60520af533750bda8b6fa517769bb442ba8bfced63211c5c8d06d5d949d1ff65361dd2362532e61a3691001aebd7bba672108ab8f0f6227fadb02ddfef6d5d7740ee76235272ee761c976aad2a80b5494bd630a2ebc8164999e46e8549082369452d94dab2521057b7c632f3b1ccc9c0aea7a884498177da9f7e3fdff91591ac22085e56e53bb484244f9f1f54a29673705f0dac8d5c402101329dc90790146df6dcaaaa453957afb2f4b08531ac43394a3f13d6ca5347dc93f60104bb9421cbd6a6a26d3c959aca36bf527f672e74cf21f10dc27532b32c7366d97fb273822a68b2db94c2e13616752020f3eb22a8ee75e578b7be88f2eecc9f1a65e236a607802ed712366c5ef5d3a8345573c22065e5f4111e895ffa0e1fd18efe42cc30c1d2c45cc368c7d34cb72fecd91363eabf78e3a35b5c75934a46b9af98a7cb54d9623fa4ddd0026b0462941c468a4a02b741452bb7af3c229a3c1f31d7049f30bf746df60acc3a784e416c99013e333da4e59a27a7a7a56b4d9eeb3eba651af2a027ad1632751192df6d4ed9bbdb903109cc6e6ad5d6d5239ac2c194bbfa7d4f85d21371609487b8435480368873fefe238912dbd746924f226de2374636fb2461bb0124692a7be1e82e89d328642cf9f8c26610cc238a3d5087202be367a3959487c1db31e3f5e0549ca6168d4dc892b2211ba7db66214bcd2056d17d1a3eb2cf46269c39c6903ab9fa43d4f8be18b6cbcde83d21b1cd686bf79de6cdaba80ee50aaf8136aa51d3669acb178333d441ed4462fd9df824255d2c8282b24011ac1928df149b6b7c5bc99e2cf8dfd09ff765ec0def75fd140d2c451b056cb8b2d662094b3b5f2dbb16ae09e137a773b9e1eb4a705a5a2be89606551646e3d33e9873c2b7d14cd98dc0a2de9e05299121c164b1b1650729979040909a2dc828390772f84391bd48c54b40322d6ebe3bafc79b5c02b65c28abd05128c2057f90966743501dec8e2a56e907e9a0d6e91200bcd30963856eeaa25681666e68cc3df6d91c0020bdf508d80e619f263f8086fd1706f4946d698d2416e1863a6f1e1e6135"}) syz_open_dev$sndmidi(&(0x7f0000000100), 0x7, 0x800c0) ioctl$SNDCTL_DSP_SPEED(r5, 0xc0045002, &(0x7f0000001280)=0x2) (async) r6 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000140), 0x2100, 0x0) ioctl$FBIOPUT_VSCREENINFO(r6, 0x4601, &(0x7f0000000000)={0x780, 0x360, 0x140, 0x800, 0x820000, 0x6, 0x4, 0x0, {0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x1}, {0x0, 0xfbfffffc}, {}, 0x2, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0xfffffffe, 0x7, 0x7d, 0x6, 0x6, 0x43, 0x0, 0x1, 0x1}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r3, 0xc01864c6, &(0x7f0000000200)={&(0x7f00000001c0)=[0x4, 0x7f, 0x6, 0x3, 0x1f, 0x3ff, 0x5, 0x1, 0x5, 0x2], 0xa, 0x800, 0x0, 0xffffffffffffffff}) read$dsp(r7, &(0x7f0000001a40)=""/141, 0x8d) (async) ioctl$KVM_ASSIGN_SET_MSIX_NR(r7, 0x4008ae73, &(0x7f0000000240)={0xf6b8, 0xe0}) 04:19:22 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4602, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:22 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x0, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:22 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) (async) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) (async) r0 = syz_usbip_server_init(0x5) (async) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f00000012c0), 0x1, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r1, 0xc4c85512, &(0x7f0000001540)={{0x1, 0x1, 0x5, 0x7fff, '\x00', 0x7}, 0x0, [0x1, 0x100000000, 0x5, 0x51, 0x591d, 0xa, 0x2, 0xdb92, 0x8, 0x80000000, 0x93fb, 0x5, 0x5, 0x7f, 0xffff, 0x0, 0x100000001, 0x8, 0x0, 0x4, 0x5, 0x0, 0x200, 0x4, 0x8000, 0x5, 0x80000001, 0x20, 0x81, 0xd9bb, 0x79d97d9e, 0x2e6, 0x5, 0x5, 0x6, 0x7, 0x80000000, 0x10001, 0x7fff, 0x0, 0x8000000000000001, 0x800, 0x4, 0x0, 0xffffffffffffffff, 0x3, 0x13db, 0x5, 0xff, 0x1, 0x81c1, 0x7fffffffffffffff, 0x8, 0x8, 0x8000000000000000, 0x3f, 0x0, 0x8000, 0x400, 0x3, 0x1, 0xd2, 0x8000000000000001, 0x12, 0x4, 0x0, 0x0, 0xfffffffffffffff2, 0x1, 0x3, 0x499a, 0xffffffffffffffff, 0xfffffffffffffffb, 0x4, 0x6, 0x100, 0x100000001, 0x7, 0xffffffffffffffff, 0x40, 0x9, 0x3, 0x400, 0x6, 0x10001, 0x7, 0x0, 0x3, 0x0, 0x20, 0x4, 0x40000000000, 0xffffffffffffffff, 0x7, 0x7, 0x9, 0x2, 0x0, 0x6, 0x9, 0x1000, 0x44, 0x2, 0x92, 0xb61, 0xffffffff, 0x1, 0x100000001, 0x401, 0xf11, 0x5, 0x4, 0x3, 0x100, 0x8, 0x8001, 0x4, 0x5ce9, 0x2, 0x0, 0x9, 0x9, 0xffffffffffff8001, 0xfffffffffffffff8, 0xda, 0x8, 0x8, 0x7fff]}) (async) ioctl$FS_IOC_GETFSLABEL(r0, 0x81009431, &(0x7f0000001400)) (async) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BTRFS_IOC_LOGICAL_INO(r0, 0xc0389424, &(0x7f0000001500)={0x0, 0x50, '\x00', 0x1, &(0x7f0000001300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) (async) sendmmsg(r3, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @empty, 0x8000}, 0x80, 0x0}}], 0x1, 0x40) (async) ioctl$F2FS_IOC_SET_PIN_FILE(r3, 0x4004f50d, &(0x7f00000000c0)=0x1) r4 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r5 = dup(r4) ioctl$BTRFS_IOC_SNAP_DESTROY(r3, 0x5000940f, &(0x7f0000000280)={{r4}, "4e5b7513ef83b2287edfe61cbef4b003dc6faf0f96d1c88d5c0c79c7c7e522e4fd2fef5354f5a2c3746a4d2eff4eb4f2cbb4c720dbba919bbc5dfba2781569dc50982a77557cadcbd0e9de29893547fa2014162903a257dacda29e8fea190315915e2570a10f45dbebb5bfd68afb405015112c96ffeedc9a4fe08d53e14e65a5dae00e8b46b80bde0ffc207c3349225a353e20d26ba84dc4491b787c1adb469c2f9bb9744be65e6947b1fcffba836c1beb530d110f0c16d27af4d854ebb18307792e492a5b84e1c76d9f15900befc3037a8ee9f6ec5ac075b8bf949fc77605dba33a9b74d0907758a7eef52c4f7601ca8056436a6b40e5839408f5c61a5e561c173f7a797ca4f4377d96abc5196e187042b7a01e6c8728f8db869401d6071277dfaaf1227a52fa804272fa91739d374cf439330ea2c32ca6886edc0361b2c41216de851ae4b4f8aba2df7352fbdac5df0a9f4ace767568c5a84a561c8fc736f271374ca4b3a5eaceeb1d99a109664a61325d1caac60f08df4eaaf22f42a56fe179577973be4c9bc0e0cc7f829c1c999980d1eb6e53f95a4ab9a10be8ae06fe43bba91f4df8b6964c151bc29cba47160ca05ea47555ce0bc283d99e6df6393b22f0f1906fe5a4d3adade6f8d68de604c3a30ddf56f7953b610940361050804ce717f207cd5b63572e70cd5c6a303ec7ac323063d67323f3887d9120ba6ad1b814a6ebfe810ed7670e803cb41382cd57a7dc11918c0033af712bf5a74564c3a00153f739a5133e2b95b9da26ea5966e498c002b514eb996c79d9f23ce7a9839deb31511ddd161553793713e4b126f61e4958229eeec3680831b18690b4960592133b7fb33951299de6a58f6714103fca12612046e3757b3346da64e460862b4a479122b170a068d37c499bd9f27ef6973a954077542d4fe8581ddc6ff79806f9ea32ab4840ea00c42a3498cb951df5001f57d2d323ef4f9163eeb4aaadb5be5ca86ac5ce46849ba9f67842af2968378950331c87905dc13f228d3b3ada25f38bdfa3b299260f03734a5e29bc695a72da812538c57376a928a04ae84a764577dbf747eba4afbdd18d3b3a7991da3ed6eda367b3fd0d8e24aae10359909fc406d4d0d6253ced10e2fa1c104186b23427c61a8f3dee2600d4b3e3554d7aed605e4288d25c7686a562f21367cf1e8c5dab4d1e4174bc891dfc99e7812cd9fe107c133589d29b1b93b8a085c75d4ca922af75d4cbdb9e1fc07a22796d39913e1c22b7aabd5343c1356ffc75b8d5f558febe773e81c4315334cc0f5bea269f3ba44309ae181b5a5b0926fb8a37912f6ad15de504897c7abfb652c56d758bb45a5c54e87156a47686c8d91d7c808855b313ff1f8f05867095558c7af7a16a72f2cfd71803a7ad8f46ddf98120ef0cbed6f7be8d0cb18f20ec1f694e2dec69126b7058b6962b4485bd290cf53ebc0c8404be5c837b55ec61fa7dc8931015d8e6871379f9dd95f823e3b261d158c8fc2f1e86c9ca78deb67c33824c43045d4652d632810ede0d970b4989580223b1b1b8aa2c280b74b83533e9a999eb6fa48789895e16bff40940f6ca61850a192435405bcc6724f0471b5f9c4e4229cc7b6ea2b06dc3b0c9cc0581b25dec0fdb539324eaa400ba78ad72672f5aa1e8d668f5bc9fdc9ca9a9909fa247688745466ecfd8c532c28d61d1b70a1ec41157ac11c845c570637121843cb6cce954396bfcdca0c59a276649929d87eb02fc20f8e165e9dbdf5d46b0b2b6f711fd2809c4937a5df0e96612ae441f02bd96c5519ffd5e0356dcf1a9bfb8facf0bede39483c5b7ff306170770d68ff68740cbb70e4f266b939c31a04ee412432e59526bf0b53c5024fbf9dc92df91d8980a4f1835e9302d6551212a86d2b77dc8b37f696a12e1ab0ac490d033316d20a81f2b2f84c0bfb28fe21071f52605de4f1bb37d425e83561c7604bb927a7074e84ee0b660e72b5d40462a138fa158308707e485f390e0221d7d733dd4006ba2b828611cf6529cd808549e6898cd423f80c914db450a586821a4b29baeb1d4c28c043016fc77348cde84246f816346dd29dd665961e095e726874e6383cfd235c77460bcda6a48e1bbce751d2239dd55ebc5bfe72d8cdd6bee799579cc875e3092cdd0d84f4eb32b60134f3142ac99f7a0be3915089302cc9d5b3c2f5323c32b9855db250090e7a125b8449e2ceb2de85304e2a37f16c471acd39e2aa0974b2b98772101e6076c5b7d126d8a171da8963667a2612726b51d8ce149f1e59fd4b64fcf58523830b40862004ffa32f789c8f348ee8f0b5589000e65aa483753ec15762b94f48e9fecfbd754159294e1fcaea00e5c0632f0aa2d35bcd2c1917b092b78bbcc24dbc8060d85359e611ead71104b5da88348117e178adad545a42c2080da2a67dbc59d82f10e0300a1dc42b131789454e1b93fcb3a49a5066363f31940920dfff32128cac0edf2b25af05417ed5b96356e62139c978bfbda2c97f960404b95e44d4dace89769a8443002d67182a72b42354f2c3c3f7e8c3c154e6e1d3bd3f1c3a3e625176f1393925e3796ff3fea2da971e4de6ae3fac83eb93756b39ca882d6e2318575523f92a7f935cc06cc3b7b07bd5b1dbd3b6a1373886e590dc46f92ccbc60fd16ea7b5bfbd5fd753cc5651e08908e93b0a71e8917c0d0b2ee1119ceffecce21b12cac3005e93c59970a7ed89795b9bae001e7c130b87236ba94b8ff2691ff631e0f8e66d769a448f8d1eee8153637bd7300c22605c1a28bde293f667d3d5407c3fdf99b4cda7ba9fa6f9c8d97aa2a48e3af6702cea32c5cb7a980594ab5c8e48d1b8063b88604cc23a0488693f394014ad84e6130865b5bf6d005bcb33bb0fefba4ec2a6462e9ea28e11960612957a6151a4c2c43e2e1d7a90d86e7323ebc73b91ab3a2fbbd78953b47193a4b35848c0c4de66207261e09dcb6a44aea73ec3db016b27fd550e304bc9f626869f47f0ef153dbd50c748093fca98a1c43470c1e391d4ea944c6350840be82a8b7c55f73b9a445b78b5ef9c090d52b404309317634d66f631744abfeab4115fc726ef392936df03a6ab68087752f819fda7d9d16066d14455b47c62accf0fc5b605dc8a470aaf0c868cd09790f3891374a5d66fbc5d511122048b93c44c1721de57882ed17d25393e3842e57cf609b3182264a0744bb038ca55385290b67b7dc5f7db67311c2c863255a011df7ac6c04ab6fcb9a0ed01ddcd25f33dc7c322dbe4ffb4d2f16768fb160089f0a7b031b713c26b6da97131d4cce2025a31911a1dbd8fb7e87bdf2bfba065fb091d5cd45193d6c6e5f4cea3098bcf77a35f7285ce9a95c8778c54c128c9c7d4a4355083546a5b7a167a66b0c20050f4b0216a3c4dc518273384db7a98abe9324523414b0564c9dfa66d2dd47d815b2f5f8f07b02c4b227e7ac6a3faeae1c5e9b5f9b53c3fcdea3f478f4c300a83390728743b09a895d359b4a51607097ddb9a0d3ef3c93c917c14aef9efc06ec9e5632364e744699d7d8e12792d45e38d3010ba74d5e90620ab3aa4409b402698d1fddc5623e3922c73bd13a092c8c3435179a4fbdc456ee7e5ee0c4829029afccc9a2f9efd684813ad32d3eaad0f6239e74db01f5aba8aaeb9403112d0001dc9bdbb2897a0790b32b667faa7a0e25ebeffa8ced5ca97afc91a1dffb934e5668401b2be4421e43e90cc16da9379b5b712f085371060cd500156a4b732da16676ff866773347e68967ffd5db671f2875002f6e6f40f9d8b070b0e062c43015a954837286f995d5efb9bd119f6b4b93f5efe23ccc2bf94c5ed48ae5597c31caf73feff6347ff0dbc3df14db2e5ccd0980d1cb4247f30ddccddd06943d457a019c56e12b1f19271d54b9e6734f493d4b3824b9826c31b69b489a3194f160e0247757d7f0fb6e8634b02d10e564da209ee6d100d9752e4f3de13a05441d7972d71e78bfb325730aa2fb73c46f3617f7358826cc642a232810ddedea1cee313cbe3166c57b12fd377c99e136e811ae370a3f550ca3381fa053912d9656db4658d8adb3f751398550485da7a4814e1be6ba18bc251291380ae12ef48c86b7c7945682dc052d4cfb333bb250b629961f9ad62c68f8e80d2764fffa4cd36d7e4d98f3f5580389a0005a17963f27985b41f02cb60f508d90e2cee668c67fa2066e0e551ec467869b3eb1c8e7f39d0171ae3d5994bf14942c840245451f592b55950d8f0ad1c67b64b12f5aa2e604391919bf13ad8589264f61642c821e988de07d1ebbcc9453181174e1e3e76b18ab5a955aca053d408ce9b0abc6029a6c5774b00a2a2120d9294eb038f8d3b593b9ea34817b55f913cdf2193c47337787726926d766ff6e8af0c8116792ae5a7bfc961c771f4b627780efe7e63d9d451cda29acef5ea21152e8f95b02337f04eaa9f76e0f1b1bfe2c9c4c15cabe2f4295b1c9781e81b7e55654b18ea152f5dc27607064d6f7906a29b64da7b5bde96c91e73b6620b79fea242180ada07032b0b4cd151e2ff6b2f400d25e6a9709e0b05d27528f2757b0b7c10ed1b2c70c7735dd59368024c6670e499e97fb0c02c93e9855344bc4a5c98c258bc7736b8cac45f4359275bd8390394035bc5e8ae0cb52c666fe492f696731f80f1fe53653e53f2f38f82b1013abafd01f430bc140b8715072278c60520af533750bda8b6fa517769bb442ba8bfced63211c5c8d06d5d949d1ff65361dd2362532e61a3691001aebd7bba672108ab8f0f6227fadb02ddfef6d5d7740ee76235272ee761c976aad2a80b5494bd630a2ebc8164999e46e8549082369452d94dab2521057b7c632f3b1ccc9c0aea7a884498177da9f7e3fdff91591ac22085e56e53bb484244f9f1f54a29673705f0dac8d5c402101329dc90790146df6dcaaaa453957afb2f4b08531ac43394a3f13d6ca5347dc93f60104bb9421cbd6a6a26d3c959aca36bf527f672e74cf21f10dc27532b32c7366d97fb273822a68b2db94c2e13616752020f3eb22a8ee75e578b7be88f2eecc9f1a65e236a607802ed712366c5ef5d3a8345573c22065e5f4111e895ffa0e1fd18efe42cc30c1d2c45cc368c7d34cb72fecd91363eabf78e3a35b5c75934a46b9af98a7cb54d9623fa4ddd0026b0462941c468a4a02b741452bb7af3c229a3c1f31d7049f30bf746df60acc3a784e416c99013e333da4e59a27a7a7a56b4d9eeb3eba651af2a027ad1632751192df6d4ed9bbdb903109cc6e6ad5d6d5239ac2c194bbfa7d4f85d21371609487b8435480368873fefe238912dbd746924f226de2374636fb2461bb0124692a7be1e82e89d328642cf9f8c26610cc238a3d5087202be367a3959487c1db31e3f5e0549ca6168d4dc892b2211ba7db66214bcd2056d17d1a3eb2cf46269c39c6903ab9fa43d4f8be18b6cbcde83d21b1cd686bf79de6cdaba80ee50aaf8136aa51d3669acb178333d441ed4462fd9df824255d2c8282b24011ac1928df149b6b7c5bc99e2cf8dfd09ff765ec0def75fd140d2c451b056cb8b2d662094b3b5f2dbb16ae09e137a773b9e1eb4a705a5a2be89606551646e3d33e9873c2b7d14cd98dc0a2de9e05299121c164b1b1650729979040909a2dc828390772f84391bd48c54b40322d6ebe3bafc79b5c02b65c28abd05128c2057f90966743501dec8e2a56e907e9a0d6e91200bcd30963856eeaa25681666e68cc3df6d91c0020bdf508d80e619f263f8086fd1706f4946d698d2416e1863a6f1e1e6135"}) syz_open_dev$sndmidi(&(0x7f0000000100), 0x7, 0x800c0) ioctl$SNDCTL_DSP_SPEED(r5, 0xc0045002, &(0x7f0000001280)=0x2) (async) r6 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000140), 0x2100, 0x0) ioctl$FBIOPUT_VSCREENINFO(r6, 0x4601, &(0x7f0000000000)={0x780, 0x360, 0x140, 0x800, 0x820000, 0x6, 0x4, 0x0, {0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x1}, {0x0, 0xfbfffffc}, {}, 0x2, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0xfffffffe, 0x7, 0x7d, 0x6, 0x6, 0x43, 0x0, 0x1, 0x1}) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r3, 0xc01864c6, &(0x7f0000000200)={&(0x7f00000001c0)=[0x4, 0x7f, 0x6, 0x3, 0x1f, 0x3ff, 0x5, 0x1, 0x5, 0x2], 0xa, 0x800, 0x0, 0xffffffffffffffff}) read$dsp(r7, &(0x7f0000001a40)=""/141, 0x8d) (async) ioctl$KVM_ASSIGN_SET_MSIX_NR(r7, 0x4008ae73, &(0x7f0000000240)={0xf6b8, 0xe0}) 04:19:23 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_io_uring_setup(0x3ede, &(0x7f00000004c0)={0x0, 0x5cbb, 0x400, 0x8000080, 0x126}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f00000003c0)=0x0, &(0x7f00000001c0)=0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') r3 = ioctl$TIOCGPTPEER(r2, 0x5441, 0x4) syz_io_uring_submit(r0, r1, &(0x7f0000000400)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd=r3, 0x0, 0x0, 0x5, 0x6, 0x1, {0x0, 0x0, r3}}, 0x0) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x7073, 0x422b, 0x2, &(0x7f00000000c0)={[0x10000]}, 0x8) r5 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r6 = mmap$IORING_OFF_SQ_RING(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x0) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) ioctl$int_out(r3, 0x5462, &(0x7f0000000100)) syz_io_uring_submit(r6, r1, &(0x7f0000000380)=@IORING_OP_LINKAT={0x27, 0x11, 0x0, r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, 0x400, 0x0, {0x0, r7}}, 0xc15b) ioctl$FBIOPUT_VSCREENINFO(r4, 0x4601, &(0x7f0000000000)={0x10, 0x2430, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x1}) 04:19:23 executing program 5: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) mmap$snddsp_control(&(0x7f0000ffc000/0x4000)=nil, 0x1000, 0x3000001, 0x10, 0xffffffffffffffff, 0x83000000) 04:19:23 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4603, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:23 executing program 5: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) ioctl$SNDRV_PCM_IOCTL_STATUS32(0xffffffffffffffff, 0x806c4120, &(0x7f00000001c0)) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = memfd_secret(0x0) ioctl$SNDRV_PCM_IOCTL_STATUS32(r1, 0x806c4120, &(0x7f00000015c0)) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') ioctl$TIOCGPTPEER(r4, 0x5441, 0x4) mmap$IORING_OFF_SQ_RING(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x2010, r4, 0x0) write$binfmt_script(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="2321202e2f66696c6530202f6465762f6e65742f74756e000a2dbd389324d4d3fe087f5654e1252aa5e1a06e6a57e204a9b0edfdc17909ac270c09a8a5ce2539b8c5682cdff9cd233c1d6fe6188fb3216eb62ceec4703141f08c0929212d1ff6618276eaeb8fad25feef8f826b6d345e3b577e31829ed8200266340a479109bb96e4cdcfe99dd409cb8e4b555630edf8f84ac86c9b56716136c43225324e33807f41e22835eea04da2620eed2c5846a699f473403ebe7fab8181c8778a891723f0ecbdc8087092b97d6a77fe77fcca643e2f6ee6223c7aa1920334e4af274c490679218c1278ddd67332cd328fd855ad457da2515862424ad3f2e48921967385c3beb4ee97eb9136568ed403d86a77b0b6b727dd3d36cecfef5886c9ad4e7c6e837a7679ed0a63500096b0c0ba281505fb8e6ece0bd3a067cb65b72d01b20dfb0ece1a0c9216fa5f5f70438cc678a2dc1c59046912a50e4310b6e8bbdd3970199d637bdb4a1faae3b01b19dc3cebff6ad486d6adc095c54b801393195f877820e4d13721efa0f5b4b50efee09db5722379b2761feb507729986119b5b0be738983d9256cec836b0bd2bacd45734ed3e22e542ce66b85586b4ee85e79f087648eb90902d6bd97b97b900c0c3161158cd644139a07645d17a8962657e811e92a958274ec1a741ae3bf4442d251c242ed992820f3cf7d2cae687c1bf9d9"], 0x10a) mmap$snddsp_status(&(0x7f0000ffd000/0x3000)=nil, 0x1000, 0x200000c, 0x11, r4, 0x82000000) sendmmsg(r3, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @empty, 0x8000}, 0x80, 0x0}}], 0x1, 0x40) ioctl$SNDRV_PCM_IOCTL_READN_FRAMES(r3, 0x80184153, &(0x7f0000001580)={0x0, &(0x7f0000001540)=[&(0x7f0000001700)="4a7053aa28d1f1a5e6f932aa27a06e26db384233eb9bff73ddff9021f3f963540d35219e7444898373140d2c4779ca3b8f9a7867f68209ab5d51f3aebb4f1725e19bfc6821e4e238c7d54d7b1356e514e1fcc43c836a261787c65020294c726d4b7e276406ad70035ab9a58d3a135a1becb5386ec89f09a4831acc28848f7c62a394d6d9c4fe141b270949c6bb727943c2c3adba6fd62196140a403ab0dd6375cb5b9ea241990b258ceee19b9c1b771b5559544c3570c9d3ca825a2b2738395c0603ab", &(0x7f0000000340)="76ed", &(0x7f0000000380), &(0x7f00000003c0)="d62c8d460820745b0a7ff9ddf3c270cdfb8df5faa0bf69ecdfb6054096620efc3498223a97d3fcd6fb2537e42a56577914197821f1334b9e2173a6468f8b08b6e7a56335b9232aa0c76c0257f5f955200d46547f6b3422217fac520892608de23259cf70603913ad1d8cd11f7362d0cce2a89046b0b13eaeac5f40a1", &(0x7f00000000c0)="341bc8e89504880eabb3e38cb3a131b910bb5426a6fdb8e81c06975a88b9f630ad674116d392c22e898df0dfa157ad14b3abe51ea4f1f9dc0a3cf386ba5ea1d418322d3a6a0349d00019115d1fd9adf9497b616150bc94c44b592f6f1de00e3281071327262e3cc28dd99693c15c6e4140ca586a88ee99c8e52b126ffb6c719d7042b0b320321df3558adddcb8d9c8c1", &(0x7f0000000480)="c3d37f0a58e3b9cb1a4c9f00347a8ac342e0f6cc0b1c3bb9f66c5e71afb5b36b594a8ce43ba5b1863350ca0e004bb8a43fb571e2aae945248997385adbbdfa87d74a82997cbe7cb87124d44c6e90d7d0a21ed5f9b6d3e333c6e63b3afeee38b41057f5bdf72d8f880b6d144c28033d2a9d57b393e9953810d411d3ba319c6df824cdb4bc01bbd31420b3911eeb65e84748f5e56ec25e566a1572b5a650105272dd759529b734b22e93a64adabb2e642bb5a5933b4d", &(0x7f0000000540)="6938a48ce3d6310182ba608deb9b058dea5ebe76d3488049dc5a3f7564a8896f7dcb60252a89ab278e66b71b72d46736b139c99722b7095d64e5d0618505f796b36ab1fde56be49adcbe5ec9d12737968c69dae953e74523b453f57203bc37c7013ceb1445bdfefed7500c3e46d558ca536fd355f3b86110bd4cf9473452ca932230b9ecf2e3847f798d31853890fd27204dd4bbc401d4824e286babe6ef2cc8379988dbf9df93318a47ab0f0d11efcfe8fe5504d90892bccfdd7f7a4c748f321ce247d84a3c1e6533e61e6f0563d8fbd482cc4291523282026508659964309f70bf55d3b7f78b75352990818a3a7aabc369beea171ae41cf537a0bc62f190b9313e5723dc311b68b7b65c59b8247ab2a4725918e8ed552ade757dd05be729fb888b1d2763b3ff858972bd4d719840acaa159e5dfb25afe20bb9bd0f9487eddf58a36d1536432bb0a4f471d9176cab5bcb6c8edb9eadd8e7f2d2b8b4eadf6e8b16f89dfd0ad394972b47b48255351607376175fec16349cf1d4bb2dd0a287ee811032112039f18a1b15bbb117c7f95e19af744332ba6c610331bbeea96f4e424ce1e06bc8c0bb79856cd32c48f9fbb4614d799bd5684a3d6118114b62c48cae63c477004ba8c74ec065bc1bb1ffefbc382e7f0472402e15e1ba5c8c9584b8762930cdca7ff8cda0acc85fe8423161da2c3440bc4648fc72d930a2346556d6e4092ffa3bdd94fcff473eaf598eaf1799c26458b8026195bb9c06b4945eff1344fc4772d8ab456e57af893317e8c2efc4aae19a9088d4cfa477b6fe180acc703551e5fbbef6d4d988c58a0e2744347b58186a27d28439a6fe0553730bf273dca15946ff971b2cfae5aa1525fa450f06d59e9d46e71458b1c71f16abc182adea594d297869f876d8ad836d56625b1715e3022da9b43c90cfc7d8782bc40177315494c4bf52a9f1040a2cf91e49012cd8b718da80759a4d12e6beb4b403580c766bc82ffebdf7a54827b271ebf5a8c84131d560f9c63bc1b9c313800a3f50ee9911ef43bd3e32aa8825aeb4c2b01595672a8b067c7a1a9d40e29323831e4744fde543c4c2004a4f8c052743f193058453d563fe7047dc66c0b9ed1f364420d7923967e6d1ed5bd457f8f9fdedb4ea8c8ec09d190b9bfdde7d8e8df00f8cbe3bcce6c0904ed610018c12f710bf16bba2773c6bfdd4ad20a526a8dc4f85d4466d400e7c0ddc659595f022797b190e8e3a1f06f87ed87e25e08fa8cd01f22bb8b79ebf5e407fcd1244510a6e4afb82eb16b8a4fa971f581c537509692f3e4fbac9f51b6d38fefd186f4bca071f85bd4adc3cee0b6da2793d878f732758745cf708059a2692aa5122c396959b2a0cd956a97ce9e1ef8fdad42c4249fc7dafbc9820b6d24217722a002d5bc4e8cf3111f75a4cb2c15396ffe89f0b8b575aa37c2f53d7a40c7b62454ac606c64f764fcc0842f96f22bd509778848cfd2d388f64579222b799eafecbe0a3a5812fa93af8341083da67d6fb542d89ea49a3467a7339a302a8015ad38b94bb8f1a56dde841ce1005f92b114c951f0c845553a945247d8286706c6629b2322d947de77ba914736e070272d4b5eec73b418c293e0f77fd918f0b4e6b5783c384482f21f019dafe987c39a0e8e10891d1f8d8c15c52f65f6b4c0a9ae656163cf5ec4a837746827436221d75950b7326cf6d512d8a1b8831277d86350af4bda6286d29984d42b95bfddd94376d89beb9d49aa5bc46fb9f8740f2ba135a497851acd9d5a742effad3be13b90febdbbebacff5244d0493329938aed17780a630e0ec99387475a3b498f81af08e8ce10c826dacb58b037997d87ebec19f217b584cb0bc3f6f092e383ca8c4082893b12a9daa76b90129d89bd6dd32631e25052dfea5bf88fe76069008a0cd8dbe8dd4fe18d5ae124dd9ec2f86cc0559bded2196d4ab11aba9453c5aa8c157fa7eecae061902d7819d1dcfc9ec15a76ef944b201b32f243b7a16e2f9f47c622c245a0745624112c62f217cd816cb7f4cd9efcef10a2df4ffe980730e98c697b8087f9386bb539eb88a195b9cefc4349e1b51faa11926e1d6cc4698a9b2402e66051d891aae35d12a3b8a790b60faad2bd4a73aac031aef08f0a7d9d6b63ff5fd4122b265dbc6a632f4e5929ac4c8d980e1fee8f41df69a0c33c2c1ee0ec616ba4f19f9e3b8606fc080e8d2aabc9e82319328ee13d0290347ef97dcd041456890a11f0c4f748f0ab8ad0ec5c668e37b062f9abdb157e97f5f88424bdfe6138ff3c6b524fdcd0a3106e3a1e225e3e054d9f920c32fb41fabed888d95f472802b38171e849a2b51983ed438b993ecdb88f1e56da89ea9ce84072ac815f3da7ff00f45e498df9b9d68d781f48a2c9d0724737707d5abf0e16b69a407733af81cb49a5e2674edfd9e7348993ea4e0912f47041e3231d5a44fc17634232ddf0af6d6a762c130c1dc5aa31b04dbce963b415b7cd15c914caee664f32a55656793ed345e14b5afcc8dfbe3a065439e2941f24a90d3a748ef5bb80139ba4b6816c0e6d64f25fd721fb38b57c7965f5af3058c4c5bc533c7a00c2599f80dd3a23e988a32c9af1ce797e87acebf9eeb27641143ff7bfafa875dfc4e64a20b8cf999748c9c8af1fb4968815d0dbc542b84d50894f4f7747ce615ea6642a58c97567b1dfed0d356ea3d559d60d526e102156e732141ba598266c14ad790f747f260e64ca0d3a18596984639108795310363ecc11cd31e345b1297854b26674d888492cd6a94e2f15bf5ee719f03a9439036fa06fd7672877fbd59890f3a2c9dd5895da1f929b5e0bc385ad88bc15e9403fd19e4a255cffc24d2e3f100862d21e7d5c312ad6d7fd6e892039db1bc8414a72d7c23133a0e4dd3b6b9fa72ebdd20d84236ffd9ba5300772df432fa709b4305d857db0574e191109e8b36a552141e2ef90d4333f241694e5e75d5ed5fc57286df132945a61760d9b8eaa2d773cf5768c1eda4173140aead605324a28159879e27be625e0d7e79eaff676f2b69418f2609839b2f5f34117e50ae764a26d39e6f320319a03073fc44fe0d7e90b8c4cecdd266b3dbc1e2d955d1eb5055903df61db8c9c9b7b7033c3357f02fa8600fe77cd34a005100a9c35958dfa1b6521a092fae787322349e13b48bba0e2d8c8c36e984a98a22258d910c09e8ab114e0e55477966393aeb0f23995ad2196c82fc26a9f7d789e4b1abb495047e8159d81811bc0462ca4710e477ac8492e4f92b509b97e21588e7bd9824c2c1a4487dbb750bd5b8e36646edc885424cc2340460b4ce60d4d34eb1bce7b2c1e27ae5e9b056efdcb5345eaea0c3adfa9afd5c3ad07a2ad7fe72f05d93cadd10a646d69677d902f59203dffea814e7e78ccc1b35dc3b94ffa4f8a5389d337bfbfab2e2b6e2ff90da190f1fe77b1477e92e6cd4103234b7309dda9d4c69df80e3ece6884d5047afe631f3aaa357bced50b3ce39c4f79bcaffa73d465642b90e85abe94d2d64c42b6c41ebef05588516b96f3335f46beea16faacc7753f59b78410a191ad3547d9e5c5807dacbec8f1007dd54c03c189600b62db6171cdc60a5bbdf83f29101b3ff8a86c8e46d02e606c72c89b9a7c12590a64ed1dd5f2a02407d9b0631e8a26ee0c281e9130f6a3517e21c4ab3729a595a95336adc8ffcce84bd9d255e0562f4b8bb8ac985a471a90c95b5d38b6c06e24eb59fd7e1cc2e87bc4ffe28af08cef511484411963a6be19e83ca90b9b263a8a1553c91ed9a41b88c05dbcfb68bd11f317d478ffe2a2a3e440a87215834db011e99e76c330238d462d65ef44a23e5b4bb8643c7104363daa949ce9fbdfc0cb7b071c3d60adbe3f66a4db3d870bb2e8f29f2be198b53d4bc93fded0b04b67ee3ea34ffed0b4e496a036767e57d6cc7fa4de372c47ca7d7f1d0765e78b9d3a8134b60b30be3acbeb5d4e1e33daa507a1ea3c98fe77dce1018a3fdbc0f3c52a0e930d2d49729f506d64f5fa6de401bc1da554f1ec1f401ed3dc6cc27a923be74d948757c1c1b488cfb4111cac76c0180ef90c3fb7c95b79f1067df9fa681e0f1899eb09304ae3740363e0104372d6374289e53286a1ef2b0a62430d2e321ca695a8d036ddd0943c280a46038030e75377f8e6a3892d8cb62d6fad8d81fd417309f8006508631ab01ecf026856d0b189bbaddd3de460ae3d5d6defdc3ab3f1aae008caa094414b40e30eb5f80952635c50fad5275a3d4b2f0cbedf709df0e4cf6b37edeeb5342288740b89ea0dfc1f7a60fce03340fc48662b14331d43c05bf917f2adbbe0010e67758d5bd6cd6b60a1b58097d645daf3b699c1688b01cf2a1ec450e5af6c63db0771eae4fd7093c9126dc5572beb39c728a1d8fae82dcc2abfa633a001b9625f9ad657ed0e5428c783c0325a07d56d807c79cf32e769af3749781a5be7a1289722844dc4763824793a4f11425797761a12d570d6a9abddefe8914ceed3505b93904f113cf3704dbd4394a1d1eec70dc6388da62b0aaeb85a8ce9204c1d51522d599e78487fe2625471bf95b1adfd63ab3541e72a5fa00d9120ada707dabb002296b8216dd2672b3fe1fbf58d0cb9f7e7095acb4a5f04a5799ee7664d9e4634e166b7cc1c9c6b06adf6c2830c65ee98d7c56db5b3fc009149cf8c4a9a56f77120d6ac597a2261e6ffb645d057e92ce5374c120a2944d1ac2b2b1dbc9dd537f399331c3e9da5120d811311647cc64822a127d1b1c9b5aebbfab850101456fca01e5ec9d84f79400499a963846acc4983dfdeb7debcd499f16249b7773e8ac50f396cd9c7ed66c20eb7d834b4b25a5f7d0999acc4298469fe4e88cd5c3e8bca37c68776ca6a448dac9a0c8de63edaf2907a676dbcd4b686ac340bd81cf892af7b9695ed9fc3d7816fd06886f56003e7adcb1f601c7243e800726d0baa9ee1f7e1d8ae9821f76ed27645d3a993da8d7caa2b2cf9fb2f9b0484d2d48acc2b6bdd4e341013a0cecb8febf9f096ce09d7ccd2ea0ed5655a9d99ad79b7efc3e815c80948f5956f1d0acdb21b057d69877eb6a5ae7d439c35b5d65390dfbf1070eb2b78251a5ac803339735097c25f2e4f7128222a5f1fbae3b96f7dced4bfe5332fb6bab15325a9cd6b1cd355ab43043555245064a72fcf592399bfdb09c10404bce57eb556b13b48940f99317c94e4d8365b9c5d32d4153ef36ed2d7c2919641fbe3a857b8391c199173310bb4d25872ac5915f686071b39811b76c403f2ee7f83d512a51bf5aca28de4e2ff43d3223cd002ff70f6520872d87b8b84983e2dd012b7ecf4f6c2493ab67613ac17e4d02365812f3ad1e6fcaa34cc15fd62098662be9103b7b3e35efa0e8c2c767765bbaf379a387c1b73fab7d84ea78e211e2eb5b29f92c89871ee43c00ed1e394da070e678733e89ddc0cfbd175ed2c9ad8444427fd93c679fb16e9ce016348bd54c1c2ae313817fe6a52707d910d3f0e273912a2bf4e8da720d981a4144ee9f71576341cad33118cae6569c68fa9dc1a44e863bc6731bb3a3ec1e567839514281f4fa6c3005a3fe60955885366c25b0d466238476feece111cbe765fdb8013fe0a6e0ad425f61572c4c46705412eb61cb617b84cae3ef2840afeaf39caa61cfc5aafa307b1c30e22f7c2e631a4097e76b7bbde9dc3a9bd1d752864a3c3f91ecfe363c3c7f34187c1396a9fda9b5ea081dbdd9cc6e1e9a6a7789b35850e6ceedbd5f7259bc6477a83712eb754c1dcda0836eee6a6f0f3974607a162cec5553fed872e5d208f4188ca5fa"]}) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000001640)={0x356, 0x80, 0x2000, 0x960, 0xea0, 0xfffffffb, 0x20, 0x3, {0x5, 0x1}, {0x7fffffff, 0x101}, {0x101, 0x80}, {0xfed, 0x6, 0x1}, 0x1, 0x80, 0x9a43, 0x8, 0x1, 0x4, 0x8228, 0x8, 0xfffffffe, 0x0, 0x5, 0xfff, 0x20, 0x1, 0x0, 0x8}) [ 1489.449411][ T1214] ieee802154 phy0 wpan0: encryption failed: -22 [ 1489.455798][ T1214] ieee802154 phy1 wpan1: encryption failed: -22 04:19:33 executing program 2: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, 0x0) 04:19:33 executing program 4: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) (async) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0xfffffffffffffd83, 0xfa00, {0x0, 0x0}}, 0xfdbc) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) signalfd(0xffffffffffffffff, &(0x7f00000001c0), 0x8) (async) r1 = signalfd(0xffffffffffffffff, &(0x7f00000001c0), 0x8) close(r1) fcntl$setstatus(r1, 0x4, 0x2c00) r2 = gettid() fcntl$setown(r1, 0x8, r2) fcntl$setownex(r0, 0xf, &(0x7f00000000c0)={0x1, r2}) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) (async) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:33 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) (async, rerun: 32) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) (async, rerun: 32) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async, rerun: 32) syz_io_uring_setup(0x3ede, &(0x7f00000004c0)={0x0, 0x5cbb, 0x400, 0x8000080, 0x126}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f00000003c0)=0x0, &(0x7f00000001c0)=0x0) (async, rerun: 32) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') r3 = ioctl$TIOCGPTPEER(r2, 0x5441, 0x4) syz_io_uring_submit(r0, r1, &(0x7f0000000400)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd=r3, 0x0, 0x0, 0x5, 0x6, 0x1, {0x0, 0x0, r3}}, 0x0) (async, rerun: 64) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (rerun: 64) io_uring_enter(0xffffffffffffffff, 0x7073, 0x422b, 0x2, &(0x7f00000000c0)={[0x10000]}, 0x8) (async, rerun: 64) r5 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (rerun: 64) r6 = mmap$IORING_OFF_SQ_RING(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x0) (async) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) ioctl$int_out(r3, 0x5462, &(0x7f0000000100)) (async) syz_io_uring_submit(r6, r1, &(0x7f0000000380)=@IORING_OP_LINKAT={0x27, 0x11, 0x0, r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, 0x400, 0x0, {0x0, r7}}, 0xc15b) (async) ioctl$FBIOPUT_VSCREENINFO(r4, 0x4601, &(0x7f0000000000)={0x10, 0x2430, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x1}) 04:19:33 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4604, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:33 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x0, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:33 executing program 5: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_STATUS32(0xffffffffffffffff, 0x806c4120, &(0x7f00000001c0)) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = memfd_secret(0x0) ioctl$SNDRV_PCM_IOCTL_STATUS32(r1, 0x806c4120, &(0x7f00000015c0)) (async) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') ioctl$TIOCGPTPEER(r4, 0x5441, 0x4) (async) mmap$IORING_OFF_SQ_RING(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x2010, r4, 0x0) (async) write$binfmt_script(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="2321202e2f66696c6530202f6465762f6e65742f74756e000a2dbd389324d4d3fe087f5654e1252aa5e1a06e6a57e204a9b0edfdc17909ac270c09a8a5ce2539b8c5682cdff9cd233c1d6fe6188fb3216eb62ceec4703141f08c0929212d1ff6618276eaeb8fad25feef8f826b6d345e3b577e31829ed8200266340a479109bb96e4cdcfe99dd409cb8e4b555630edf8f84ac86c9b56716136c43225324e33807f41e22835eea04da2620eed2c5846a699f473403ebe7fab8181c8778a891723f0ecbdc8087092b97d6a77fe77fcca643e2f6ee6223c7aa1920334e4af274c490679218c1278ddd67332cd328fd855ad457da2515862424ad3f2e48921967385c3beb4ee97eb9136568ed403d86a77b0b6b727dd3d36cecfef5886c9ad4e7c6e837a7679ed0a63500096b0c0ba281505fb8e6ece0bd3a067cb65b72d01b20dfb0ece1a0c9216fa5f5f70438cc678a2dc1c59046912a50e4310b6e8bbdd3970199d637bdb4a1faae3b01b19dc3cebff6ad486d6adc095c54b801393195f877820e4d13721efa0f5b4b50efee09db5722379b2761feb507729986119b5b0be738983d9256cec836b0bd2bacd45734ed3e22e542ce66b85586b4ee85e79f087648eb90902d6bd97b97b900c0c3161158cd644139a07645d17a8962657e811e92a958274ec1a741ae3bf4442d251c242ed992820f3cf7d2cae687c1bf9d9"], 0x10a) (async) mmap$snddsp_status(&(0x7f0000ffd000/0x3000)=nil, 0x1000, 0x200000c, 0x11, r4, 0x82000000) sendmmsg(r3, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @empty, 0x8000}, 0x80, 0x0}}], 0x1, 0x40) ioctl$SNDRV_PCM_IOCTL_READN_FRAMES(r3, 0x80184153, &(0x7f0000001580)={0x0, &(0x7f0000001540)=[&(0x7f0000001700)="4a7053aa28d1f1a5e6f932aa27a06e26db384233eb9bff73ddff9021f3f963540d35219e7444898373140d2c4779ca3b8f9a7867f68209ab5d51f3aebb4f1725e19bfc6821e4e238c7d54d7b1356e514e1fcc43c836a261787c65020294c726d4b7e276406ad70035ab9a58d3a135a1becb5386ec89f09a4831acc28848f7c62a394d6d9c4fe141b270949c6bb727943c2c3adba6fd62196140a403ab0dd6375cb5b9ea241990b258ceee19b9c1b771b5559544c3570c9d3ca825a2b2738395c0603ab", &(0x7f0000000340)="76ed", &(0x7f0000000380), &(0x7f00000003c0)="d62c8d460820745b0a7ff9ddf3c270cdfb8df5faa0bf69ecdfb6054096620efc3498223a97d3fcd6fb2537e42a56577914197821f1334b9e2173a6468f8b08b6e7a56335b9232aa0c76c0257f5f955200d46547f6b3422217fac520892608de23259cf70603913ad1d8cd11f7362d0cce2a89046b0b13eaeac5f40a1", &(0x7f00000000c0)="341bc8e89504880eabb3e38cb3a131b910bb5426a6fdb8e81c06975a88b9f630ad674116d392c22e898df0dfa157ad14b3abe51ea4f1f9dc0a3cf386ba5ea1d418322d3a6a0349d00019115d1fd9adf9497b616150bc94c44b592f6f1de00e3281071327262e3cc28dd99693c15c6e4140ca586a88ee99c8e52b126ffb6c719d7042b0b320321df3558adddcb8d9c8c1", &(0x7f0000000480)="c3d37f0a58e3b9cb1a4c9f00347a8ac342e0f6cc0b1c3bb9f66c5e71afb5b36b594a8ce43ba5b1863350ca0e004bb8a43fb571e2aae945248997385adbbdfa87d74a82997cbe7cb87124d44c6e90d7d0a21ed5f9b6d3e333c6e63b3afeee38b41057f5bdf72d8f880b6d144c28033d2a9d57b393e9953810d411d3ba319c6df824cdb4bc01bbd31420b3911eeb65e84748f5e56ec25e566a1572b5a650105272dd759529b734b22e93a64adabb2e642bb5a5933b4d", &(0x7f0000000540)="6938a48ce3d6310182ba608deb9b058dea5ebe76d3488049dc5a3f7564a8896f7dcb60252a89ab278e66b71b72d46736b139c99722b7095d64e5d0618505f796b36ab1fde56be49adcbe5ec9d12737968c69dae953e74523b453f57203bc37c7013ceb1445bdfefed7500c3e46d558ca536fd355f3b86110bd4cf9473452ca932230b9ecf2e3847f798d31853890fd27204dd4bbc401d4824e286babe6ef2cc8379988dbf9df93318a47ab0f0d11efcfe8fe5504d90892bccfdd7f7a4c748f321ce247d84a3c1e6533e61e6f0563d8fbd482cc4291523282026508659964309f70bf55d3b7f78b75352990818a3a7aabc369beea171ae41cf537a0bc62f190b9313e5723dc311b68b7b65c59b8247ab2a4725918e8ed552ade757dd05be729fb888b1d2763b3ff858972bd4d719840acaa159e5dfb25afe20bb9bd0f9487eddf58a36d1536432bb0a4f471d9176cab5bcb6c8edb9eadd8e7f2d2b8b4eadf6e8b16f89dfd0ad394972b47b48255351607376175fec16349cf1d4bb2dd0a287ee811032112039f18a1b15bbb117c7f95e19af744332ba6c610331bbeea96f4e424ce1e06bc8c0bb79856cd32c48f9fbb4614d799bd5684a3d6118114b62c48cae63c477004ba8c74ec065bc1bb1ffefbc382e7f0472402e15e1ba5c8c9584b8762930cdca7ff8cda0acc85fe8423161da2c3440bc4648fc72d930a2346556d6e4092ffa3bdd94fcff473eaf598eaf1799c26458b8026195bb9c06b4945eff1344fc4772d8ab456e57af893317e8c2efc4aae19a9088d4cfa477b6fe180acc703551e5fbbef6d4d988c58a0e2744347b58186a27d28439a6fe0553730bf273dca15946ff971b2cfae5aa1525fa450f06d59e9d46e71458b1c71f16abc182adea594d297869f876d8ad836d56625b1715e3022da9b43c90cfc7d8782bc40177315494c4bf52a9f1040a2cf91e49012cd8b718da80759a4d12e6beb4b403580c766bc82ffebdf7a54827b271ebf5a8c84131d560f9c63bc1b9c313800a3f50ee9911ef43bd3e32aa8825aeb4c2b01595672a8b067c7a1a9d40e29323831e4744fde543c4c2004a4f8c052743f193058453d563fe7047dc66c0b9ed1f364420d7923967e6d1ed5bd457f8f9fdedb4ea8c8ec09d190b9bfdde7d8e8df00f8cbe3bcce6c0904ed610018c12f710bf16bba2773c6bfdd4ad20a526a8dc4f85d4466d400e7c0ddc659595f022797b190e8e3a1f06f87ed87e25e08fa8cd01f22bb8b79ebf5e407fcd1244510a6e4afb82eb16b8a4fa971f581c537509692f3e4fbac9f51b6d38fefd186f4bca071f85bd4adc3cee0b6da2793d878f732758745cf708059a2692aa5122c396959b2a0cd956a97ce9e1ef8fdad42c4249fc7dafbc9820b6d24217722a002d5bc4e8cf3111f75a4cb2c15396ffe89f0b8b575aa37c2f53d7a40c7b62454ac606c64f764fcc0842f96f22bd509778848cfd2d388f64579222b799eafecbe0a3a5812fa93af8341083da67d6fb542d89ea49a3467a7339a302a8015ad38b94bb8f1a56dde841ce1005f92b114c951f0c845553a945247d8286706c6629b2322d947de77ba914736e070272d4b5eec73b418c293e0f77fd918f0b4e6b5783c384482f21f019dafe987c39a0e8e10891d1f8d8c15c52f65f6b4c0a9ae656163cf5ec4a837746827436221d75950b7326cf6d512d8a1b8831277d86350af4bda6286d29984d42b95bfddd94376d89beb9d49aa5bc46fb9f8740f2ba135a497851acd9d5a742effad3be13b90febdbbebacff5244d0493329938aed17780a630e0ec99387475a3b498f81af08e8ce10c826dacb58b037997d87ebec19f217b584cb0bc3f6f092e383ca8c4082893b12a9daa76b90129d89bd6dd32631e25052dfea5bf88fe76069008a0cd8dbe8dd4fe18d5ae124dd9ec2f86cc0559bded2196d4ab11aba9453c5aa8c157fa7eecae061902d7819d1dcfc9ec15a76ef944b201b32f243b7a16e2f9f47c622c245a0745624112c62f217cd816cb7f4cd9efcef10a2df4ffe980730e98c697b8087f9386bb539eb88a195b9cefc4349e1b51faa11926e1d6cc4698a9b2402e66051d891aae35d12a3b8a790b60faad2bd4a73aac031aef08f0a7d9d6b63ff5fd4122b265dbc6a632f4e5929ac4c8d980e1fee8f41df69a0c33c2c1ee0ec616ba4f19f9e3b8606fc080e8d2aabc9e82319328ee13d0290347ef97dcd041456890a11f0c4f748f0ab8ad0ec5c668e37b062f9abdb157e97f5f88424bdfe6138ff3c6b524fdcd0a3106e3a1e225e3e054d9f920c32fb41fabed888d95f472802b38171e849a2b51983ed438b993ecdb88f1e56da89ea9ce84072ac815f3da7ff00f45e498df9b9d68d781f48a2c9d0724737707d5abf0e16b69a407733af81cb49a5e2674edfd9e7348993ea4e0912f47041e3231d5a44fc17634232ddf0af6d6a762c130c1dc5aa31b04dbce963b415b7cd15c914caee664f32a55656793ed345e14b5afcc8dfbe3a065439e2941f24a90d3a748ef5bb80139ba4b6816c0e6d64f25fd721fb38b57c7965f5af3058c4c5bc533c7a00c2599f80dd3a23e988a32c9af1ce797e87acebf9eeb27641143ff7bfafa875dfc4e64a20b8cf999748c9c8af1fb4968815d0dbc542b84d50894f4f7747ce615ea6642a58c97567b1dfed0d356ea3d559d60d526e102156e732141ba598266c14ad790f747f260e64ca0d3a18596984639108795310363ecc11cd31e345b1297854b26674d888492cd6a94e2f15bf5ee719f03a9439036fa06fd7672877fbd59890f3a2c9dd5895da1f929b5e0bc385ad88bc15e9403fd19e4a255cffc24d2e3f100862d21e7d5c312ad6d7fd6e892039db1bc8414a72d7c23133a0e4dd3b6b9fa72ebdd20d84236ffd9ba5300772df432fa709b4305d857db0574e191109e8b36a552141e2ef90d4333f241694e5e75d5ed5fc57286df132945a61760d9b8eaa2d773cf5768c1eda4173140aead605324a28159879e27be625e0d7e79eaff676f2b69418f2609839b2f5f34117e50ae764a26d39e6f320319a03073fc44fe0d7e90b8c4cecdd266b3dbc1e2d955d1eb5055903df61db8c9c9b7b7033c3357f02fa8600fe77cd34a005100a9c35958dfa1b6521a092fae787322349e13b48bba0e2d8c8c36e984a98a22258d910c09e8ab114e0e55477966393aeb0f23995ad2196c82fc26a9f7d789e4b1abb495047e8159d81811bc0462ca4710e477ac8492e4f92b509b97e21588e7bd9824c2c1a4487dbb750bd5b8e36646edc885424cc2340460b4ce60d4d34eb1bce7b2c1e27ae5e9b056efdcb5345eaea0c3adfa9afd5c3ad07a2ad7fe72f05d93cadd10a646d69677d902f59203dffea814e7e78ccc1b35dc3b94ffa4f8a5389d337bfbfab2e2b6e2ff90da190f1fe77b1477e92e6cd4103234b7309dda9d4c69df80e3ece6884d5047afe631f3aaa357bced50b3ce39c4f79bcaffa73d465642b90e85abe94d2d64c42b6c41ebef05588516b96f3335f46beea16faacc7753f59b78410a191ad3547d9e5c5807dacbec8f1007dd54c03c189600b62db6171cdc60a5bbdf83f29101b3ff8a86c8e46d02e606c72c89b9a7c12590a64ed1dd5f2a02407d9b0631e8a26ee0c281e9130f6a3517e21c4ab3729a595a95336adc8ffcce84bd9d255e0562f4b8bb8ac985a471a90c95b5d38b6c06e24eb59fd7e1cc2e87bc4ffe28af08cef511484411963a6be19e83ca90b9b263a8a1553c91ed9a41b88c05dbcfb68bd11f317d478ffe2a2a3e440a87215834db011e99e76c330238d462d65ef44a23e5b4bb8643c7104363daa949ce9fbdfc0cb7b071c3d60adbe3f66a4db3d870bb2e8f29f2be198b53d4bc93fded0b04b67ee3ea34ffed0b4e496a036767e57d6cc7fa4de372c47ca7d7f1d0765e78b9d3a8134b60b30be3acbeb5d4e1e33daa507a1ea3c98fe77dce1018a3fdbc0f3c52a0e930d2d49729f506d64f5fa6de401bc1da554f1ec1f401ed3dc6cc27a923be74d948757c1c1b488cfb4111cac76c0180ef90c3fb7c95b79f1067df9fa681e0f1899eb09304ae3740363e0104372d6374289e53286a1ef2b0a62430d2e321ca695a8d036ddd0943c280a46038030e75377f8e6a3892d8cb62d6fad8d81fd417309f8006508631ab01ecf026856d0b189bbaddd3de460ae3d5d6defdc3ab3f1aae008caa094414b40e30eb5f80952635c50fad5275a3d4b2f0cbedf709df0e4cf6b37edeeb5342288740b89ea0dfc1f7a60fce03340fc48662b14331d43c05bf917f2adbbe0010e67758d5bd6cd6b60a1b58097d645daf3b699c1688b01cf2a1ec450e5af6c63db0771eae4fd7093c9126dc5572beb39c728a1d8fae82dcc2abfa633a001b9625f9ad657ed0e5428c783c0325a07d56d807c79cf32e769af3749781a5be7a1289722844dc4763824793a4f11425797761a12d570d6a9abddefe8914ceed3505b93904f113cf3704dbd4394a1d1eec70dc6388da62b0aaeb85a8ce9204c1d51522d599e78487fe2625471bf95b1adfd63ab3541e72a5fa00d9120ada707dabb002296b8216dd2672b3fe1fbf58d0cb9f7e7095acb4a5f04a5799ee7664d9e4634e166b7cc1c9c6b06adf6c2830c65ee98d7c56db5b3fc009149cf8c4a9a56f77120d6ac597a2261e6ffb645d057e92ce5374c120a2944d1ac2b2b1dbc9dd537f399331c3e9da5120d811311647cc64822a127d1b1c9b5aebbfab850101456fca01e5ec9d84f79400499a963846acc4983dfdeb7debcd499f16249b7773e8ac50f396cd9c7ed66c20eb7d834b4b25a5f7d0999acc4298469fe4e88cd5c3e8bca37c68776ca6a448dac9a0c8de63edaf2907a676dbcd4b686ac340bd81cf892af7b9695ed9fc3d7816fd06886f56003e7adcb1f601c7243e800726d0baa9ee1f7e1d8ae9821f76ed27645d3a993da8d7caa2b2cf9fb2f9b0484d2d48acc2b6bdd4e341013a0cecb8febf9f096ce09d7ccd2ea0ed5655a9d99ad79b7efc3e815c80948f5956f1d0acdb21b057d69877eb6a5ae7d439c35b5d65390dfbf1070eb2b78251a5ac803339735097c25f2e4f7128222a5f1fbae3b96f7dced4bfe5332fb6bab15325a9cd6b1cd355ab43043555245064a72fcf592399bfdb09c10404bce57eb556b13b48940f99317c94e4d8365b9c5d32d4153ef36ed2d7c2919641fbe3a857b8391c199173310bb4d25872ac5915f686071b39811b76c403f2ee7f83d512a51bf5aca28de4e2ff43d3223cd002ff70f6520872d87b8b84983e2dd012b7ecf4f6c2493ab67613ac17e4d02365812f3ad1e6fcaa34cc15fd62098662be9103b7b3e35efa0e8c2c767765bbaf379a387c1b73fab7d84ea78e211e2eb5b29f92c89871ee43c00ed1e394da070e678733e89ddc0cfbd175ed2c9ad8444427fd93c679fb16e9ce016348bd54c1c2ae313817fe6a52707d910d3f0e273912a2bf4e8da720d981a4144ee9f71576341cad33118cae6569c68fa9dc1a44e863bc6731bb3a3ec1e567839514281f4fa6c3005a3fe60955885366c25b0d466238476feece111cbe765fdb8013fe0a6e0ad425f61572c4c46705412eb61cb617b84cae3ef2840afeaf39caa61cfc5aafa307b1c30e22f7c2e631a4097e76b7bbde9dc3a9bd1d752864a3c3f91ecfe363c3c7f34187c1396a9fda9b5ea081dbdd9cc6e1e9a6a7789b35850e6ceedbd5f7259bc6477a83712eb754c1dcda0836eee6a6f0f3974607a162cec5553fed872e5d208f4188ca5fa"]}) (async) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000001640)={0x356, 0x80, 0x2000, 0x960, 0xea0, 0xfffffffb, 0x20, 0x3, {0x5, 0x1}, {0x7fffffff, 0x101}, {0x101, 0x80}, {0xfed, 0x6, 0x1}, 0x1, 0x80, 0x9a43, 0x8, 0x1, 0x4, 0x8228, 0x8, 0xfffffffe, 0x0, 0x5, 0xfff, 0x20, 0x1, 0x0, 0x8}) 04:19:33 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4605, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:33 executing program 1: syz_open_dev$sndctrl(&(0x7f0000001440), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x40000000040201, 0x0) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) syz_open_dev$sndpcmp(&(0x7f00000001c0), 0x0, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x0, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:33 executing program 5: openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) ioctl$SNDRV_PCM_IOCTL_STATUS32(0xffffffffffffffff, 0x806c4120, &(0x7f00000001c0)) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = memfd_secret(0x0) ioctl$SNDRV_PCM_IOCTL_STATUS32(r1, 0x806c4120, &(0x7f00000015c0)) (async) r2 = syz_open_dev$sndmidi(&(0x7f0000000040), 0x2, 0x141101) r3 = dup(r2) write$6lowpan_enable(r3, &(0x7f0000000000)='0', 0xfffffd2c) (async) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') ioctl$TIOCGPTPEER(r4, 0x5441, 0x4) (async) mmap$IORING_OFF_SQ_RING(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x2010, r4, 0x0) write$binfmt_script(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="2321202e2f66696c6530202f6465762f6e65742f74756e000a2dbd389324d4d3fe087f5654e1252aa5e1a06e6a57e204a9b0edfdc17909ac270c09a8a5ce2539b8c5682cdff9cd233c1d6fe6188fb3216eb62ceec4703141f08c0929212d1ff6618276eaeb8fad25feef8f826b6d345e3b577e31829ed8200266340a479109bb96e4cdcfe99dd409cb8e4b555630edf8f84ac86c9b56716136c43225324e33807f41e22835eea04da2620eed2c5846a699f473403ebe7fab8181c8778a891723f0ecbdc8087092b97d6a77fe77fcca643e2f6ee6223c7aa1920334e4af274c490679218c1278ddd67332cd328fd855ad457da2515862424ad3f2e48921967385c3beb4ee97eb9136568ed403d86a77b0b6b727dd3d36cecfef5886c9ad4e7c6e837a7679ed0a63500096b0c0ba281505fb8e6ece0bd3a067cb65b72d01b20dfb0ece1a0c9216fa5f5f70438cc678a2dc1c59046912a50e4310b6e8bbdd3970199d637bdb4a1faae3b01b19dc3cebff6ad486d6adc095c54b801393195f877820e4d13721efa0f5b4b50efee09db5722379b2761feb507729986119b5b0be738983d9256cec836b0bd2bacd45734ed3e22e542ce66b85586b4ee85e79f087648eb90902d6bd97b97b900c0c3161158cd644139a07645d17a8962657e811e92a958274ec1a741ae3bf4442d251c242ed992820f3cf7d2cae687c1bf9d9"], 0x10a) (async) mmap$snddsp_status(&(0x7f0000ffd000/0x3000)=nil, 0x1000, 0x200000c, 0x11, r4, 0x82000000) (async) sendmmsg(r3, &(0x7f0000002040)=[{{&(0x7f0000001380)=@in6={0xa, 0x0, 0x0, @empty, 0x8000}, 0x80, 0x0}}], 0x1, 0x40) (async) ioctl$SNDRV_PCM_IOCTL_READN_FRAMES(r3, 0x80184153, &(0x7f0000001580)={0x0, &(0x7f0000001540)=[&(0x7f0000001700)="4a7053aa28d1f1a5e6f932aa27a06e26db384233eb9bff73ddff9021f3f963540d35219e7444898373140d2c4779ca3b8f9a7867f68209ab5d51f3aebb4f1725e19bfc6821e4e238c7d54d7b1356e514e1fcc43c836a261787c65020294c726d4b7e276406ad70035ab9a58d3a135a1becb5386ec89f09a4831acc28848f7c62a394d6d9c4fe141b270949c6bb727943c2c3adba6fd62196140a403ab0dd6375cb5b9ea241990b258ceee19b9c1b771b5559544c3570c9d3ca825a2b2738395c0603ab", &(0x7f0000000340)="76ed", &(0x7f0000000380), &(0x7f00000003c0)="d62c8d460820745b0a7ff9ddf3c270cdfb8df5faa0bf69ecdfb6054096620efc3498223a97d3fcd6fb2537e42a56577914197821f1334b9e2173a6468f8b08b6e7a56335b9232aa0c76c0257f5f955200d46547f6b3422217fac520892608de23259cf70603913ad1d8cd11f7362d0cce2a89046b0b13eaeac5f40a1", &(0x7f00000000c0)="341bc8e89504880eabb3e38cb3a131b910bb5426a6fdb8e81c06975a88b9f630ad674116d392c22e898df0dfa157ad14b3abe51ea4f1f9dc0a3cf386ba5ea1d418322d3a6a0349d00019115d1fd9adf9497b616150bc94c44b592f6f1de00e3281071327262e3cc28dd99693c15c6e4140ca586a88ee99c8e52b126ffb6c719d7042b0b320321df3558adddcb8d9c8c1", &(0x7f0000000480)="c3d37f0a58e3b9cb1a4c9f00347a8ac342e0f6cc0b1c3bb9f66c5e71afb5b36b594a8ce43ba5b1863350ca0e004bb8a43fb571e2aae945248997385adbbdfa87d74a82997cbe7cb87124d44c6e90d7d0a21ed5f9b6d3e333c6e63b3afeee38b41057f5bdf72d8f880b6d144c28033d2a9d57b393e9953810d411d3ba319c6df824cdb4bc01bbd31420b3911eeb65e84748f5e56ec25e566a1572b5a650105272dd759529b734b22e93a64adabb2e642bb5a5933b4d", &(0x7f0000000540)="6938a48ce3d6310182ba608deb9b058dea5ebe76d3488049dc5a3f7564a8896f7dcb60252a89ab278e66b71b72d46736b139c99722b7095d64e5d0618505f796b36ab1fde56be49adcbe5ec9d12737968c69dae953e74523b453f57203bc37c7013ceb1445bdfefed7500c3e46d558ca536fd355f3b86110bd4cf9473452ca932230b9ecf2e3847f798d31853890fd27204dd4bbc401d4824e286babe6ef2cc8379988dbf9df93318a47ab0f0d11efcfe8fe5504d90892bccfdd7f7a4c748f321ce247d84a3c1e6533e61e6f0563d8fbd482cc4291523282026508659964309f70bf55d3b7f78b75352990818a3a7aabc369beea171ae41cf537a0bc62f190b9313e5723dc311b68b7b65c59b8247ab2a4725918e8ed552ade757dd05be729fb888b1d2763b3ff858972bd4d719840acaa159e5dfb25afe20bb9bd0f9487eddf58a36d1536432bb0a4f471d9176cab5bcb6c8edb9eadd8e7f2d2b8b4eadf6e8b16f89dfd0ad394972b47b48255351607376175fec16349cf1d4bb2dd0a287ee811032112039f18a1b15bbb117c7f95e19af744332ba6c610331bbeea96f4e424ce1e06bc8c0bb79856cd32c48f9fbb4614d799bd5684a3d6118114b62c48cae63c477004ba8c74ec065bc1bb1ffefbc382e7f0472402e15e1ba5c8c9584b8762930cdca7ff8cda0acc85fe8423161da2c3440bc4648fc72d930a2346556d6e4092ffa3bdd94fcff473eaf598eaf1799c26458b8026195bb9c06b4945eff1344fc4772d8ab456e57af893317e8c2efc4aae19a9088d4cfa477b6fe180acc703551e5fbbef6d4d988c58a0e2744347b58186a27d28439a6fe0553730bf273dca15946ff971b2cfae5aa1525fa450f06d59e9d46e71458b1c71f16abc182adea594d297869f876d8ad836d56625b1715e3022da9b43c90cfc7d8782bc40177315494c4bf52a9f1040a2cf91e49012cd8b718da80759a4d12e6beb4b403580c766bc82ffebdf7a54827b271ebf5a8c84131d560f9c63bc1b9c313800a3f50ee9911ef43bd3e32aa8825aeb4c2b01595672a8b067c7a1a9d40e29323831e4744fde543c4c2004a4f8c052743f193058453d563fe7047dc66c0b9ed1f364420d7923967e6d1ed5bd457f8f9fdedb4ea8c8ec09d190b9bfdde7d8e8df00f8cbe3bcce6c0904ed610018c12f710bf16bba2773c6bfdd4ad20a526a8dc4f85d4466d400e7c0ddc659595f022797b190e8e3a1f06f87ed87e25e08fa8cd01f22bb8b79ebf5e407fcd1244510a6e4afb82eb16b8a4fa971f581c537509692f3e4fbac9f51b6d38fefd186f4bca071f85bd4adc3cee0b6da2793d878f732758745cf708059a2692aa5122c396959b2a0cd956a97ce9e1ef8fdad42c4249fc7dafbc9820b6d24217722a002d5bc4e8cf3111f75a4cb2c15396ffe89f0b8b575aa37c2f53d7a40c7b62454ac606c64f764fcc0842f96f22bd509778848cfd2d388f64579222b799eafecbe0a3a5812fa93af8341083da67d6fb542d89ea49a3467a7339a302a8015ad38b94bb8f1a56dde841ce1005f92b114c951f0c845553a945247d8286706c6629b2322d947de77ba914736e070272d4b5eec73b418c293e0f77fd918f0b4e6b5783c384482f21f019dafe987c39a0e8e10891d1f8d8c15c52f65f6b4c0a9ae656163cf5ec4a837746827436221d75950b7326cf6d512d8a1b8831277d86350af4bda6286d29984d42b95bfddd94376d89beb9d49aa5bc46fb9f8740f2ba135a497851acd9d5a742effad3be13b90febdbbebacff5244d0493329938aed17780a630e0ec99387475a3b498f81af08e8ce10c826dacb58b037997d87ebec19f217b584cb0bc3f6f092e383ca8c4082893b12a9daa76b90129d89bd6dd32631e25052dfea5bf88fe76069008a0cd8dbe8dd4fe18d5ae124dd9ec2f86cc0559bded2196d4ab11aba9453c5aa8c157fa7eecae061902d7819d1dcfc9ec15a76ef944b201b32f243b7a16e2f9f47c622c245a0745624112c62f217cd816cb7f4cd9efcef10a2df4ffe980730e98c697b8087f9386bb539eb88a195b9cefc4349e1b51faa11926e1d6cc4698a9b2402e66051d891aae35d12a3b8a790b60faad2bd4a73aac031aef08f0a7d9d6b63ff5fd4122b265dbc6a632f4e5929ac4c8d980e1fee8f41df69a0c33c2c1ee0ec616ba4f19f9e3b8606fc080e8d2aabc9e82319328ee13d0290347ef97dcd041456890a11f0c4f748f0ab8ad0ec5c668e37b062f9abdb157e97f5f88424bdfe6138ff3c6b524fdcd0a3106e3a1e225e3e054d9f920c32fb41fabed888d95f472802b38171e849a2b51983ed438b993ecdb88f1e56da89ea9ce84072ac815f3da7ff00f45e498df9b9d68d781f48a2c9d0724737707d5abf0e16b69a407733af81cb49a5e2674edfd9e7348993ea4e0912f47041e3231d5a44fc17634232ddf0af6d6a762c130c1dc5aa31b04dbce963b415b7cd15c914caee664f32a55656793ed345e14b5afcc8dfbe3a065439e2941f24a90d3a748ef5bb80139ba4b6816c0e6d64f25fd721fb38b57c7965f5af3058c4c5bc533c7a00c2599f80dd3a23e988a32c9af1ce797e87acebf9eeb27641143ff7bfafa875dfc4e64a20b8cf999748c9c8af1fb4968815d0dbc542b84d50894f4f7747ce615ea6642a58c97567b1dfed0d356ea3d559d60d526e102156e732141ba598266c14ad790f747f260e64ca0d3a18596984639108795310363ecc11cd31e345b1297854b26674d888492cd6a94e2f15bf5ee719f03a9439036fa06fd7672877fbd59890f3a2c9dd5895da1f929b5e0bc385ad88bc15e9403fd19e4a255cffc24d2e3f100862d21e7d5c312ad6d7fd6e892039db1bc8414a72d7c23133a0e4dd3b6b9fa72ebdd20d84236ffd9ba5300772df432fa709b4305d857db0574e191109e8b36a552141e2ef90d4333f241694e5e75d5ed5fc57286df132945a61760d9b8eaa2d773cf5768c1eda4173140aead605324a28159879e27be625e0d7e79eaff676f2b69418f2609839b2f5f34117e50ae764a26d39e6f320319a03073fc44fe0d7e90b8c4cecdd266b3dbc1e2d955d1eb5055903df61db8c9c9b7b7033c3357f02fa8600fe77cd34a005100a9c35958dfa1b6521a092fae787322349e13b48bba0e2d8c8c36e984a98a22258d910c09e8ab114e0e55477966393aeb0f23995ad2196c82fc26a9f7d789e4b1abb495047e8159d81811bc0462ca4710e477ac8492e4f92b509b97e21588e7bd9824c2c1a4487dbb750bd5b8e36646edc885424cc2340460b4ce60d4d34eb1bce7b2c1e27ae5e9b056efdcb5345eaea0c3adfa9afd5c3ad07a2ad7fe72f05d93cadd10a646d69677d902f59203dffea814e7e78ccc1b35dc3b94ffa4f8a5389d337bfbfab2e2b6e2ff90da190f1fe77b1477e92e6cd4103234b7309dda9d4c69df80e3ece6884d5047afe631f3aaa357bced50b3ce39c4f79bcaffa73d465642b90e85abe94d2d64c42b6c41ebef05588516b96f3335f46beea16faacc7753f59b78410a191ad3547d9e5c5807dacbec8f1007dd54c03c189600b62db6171cdc60a5bbdf83f29101b3ff8a86c8e46d02e606c72c89b9a7c12590a64ed1dd5f2a02407d9b0631e8a26ee0c281e9130f6a3517e21c4ab3729a595a95336adc8ffcce84bd9d255e0562f4b8bb8ac985a471a90c95b5d38b6c06e24eb59fd7e1cc2e87bc4ffe28af08cef511484411963a6be19e83ca90b9b263a8a1553c91ed9a41b88c05dbcfb68bd11f317d478ffe2a2a3e440a87215834db011e99e76c330238d462d65ef44a23e5b4bb8643c7104363daa949ce9fbdfc0cb7b071c3d60adbe3f66a4db3d870bb2e8f29f2be198b53d4bc93fded0b04b67ee3ea34ffed0b4e496a036767e57d6cc7fa4de372c47ca7d7f1d0765e78b9d3a8134b60b30be3acbeb5d4e1e33daa507a1ea3c98fe77dce1018a3fdbc0f3c52a0e930d2d49729f506d64f5fa6de401bc1da554f1ec1f401ed3dc6cc27a923be74d948757c1c1b488cfb4111cac76c0180ef90c3fb7c95b79f1067df9fa681e0f1899eb09304ae3740363e0104372d6374289e53286a1ef2b0a62430d2e321ca695a8d036ddd0943c280a46038030e75377f8e6a3892d8cb62d6fad8d81fd417309f8006508631ab01ecf026856d0b189bbaddd3de460ae3d5d6defdc3ab3f1aae008caa094414b40e30eb5f80952635c50fad5275a3d4b2f0cbedf709df0e4cf6b37edeeb5342288740b89ea0dfc1f7a60fce03340fc48662b14331d43c05bf917f2adbbe0010e67758d5bd6cd6b60a1b58097d645daf3b699c1688b01cf2a1ec450e5af6c63db0771eae4fd7093c9126dc5572beb39c728a1d8fae82dcc2abfa633a001b9625f9ad657ed0e5428c783c0325a07d56d807c79cf32e769af3749781a5be7a1289722844dc4763824793a4f11425797761a12d570d6a9abddefe8914ceed3505b93904f113cf3704dbd4394a1d1eec70dc6388da62b0aaeb85a8ce9204c1d51522d599e78487fe2625471bf95b1adfd63ab3541e72a5fa00d9120ada707dabb002296b8216dd2672b3fe1fbf58d0cb9f7e7095acb4a5f04a5799ee7664d9e4634e166b7cc1c9c6b06adf6c2830c65ee98d7c56db5b3fc009149cf8c4a9a56f77120d6ac597a2261e6ffb645d057e92ce5374c120a2944d1ac2b2b1dbc9dd537f399331c3e9da5120d811311647cc64822a127d1b1c9b5aebbfab850101456fca01e5ec9d84f79400499a963846acc4983dfdeb7debcd499f16249b7773e8ac50f396cd9c7ed66c20eb7d834b4b25a5f7d0999acc4298469fe4e88cd5c3e8bca37c68776ca6a448dac9a0c8de63edaf2907a676dbcd4b686ac340bd81cf892af7b9695ed9fc3d7816fd06886f56003e7adcb1f601c7243e800726d0baa9ee1f7e1d8ae9821f76ed27645d3a993da8d7caa2b2cf9fb2f9b0484d2d48acc2b6bdd4e341013a0cecb8febf9f096ce09d7ccd2ea0ed5655a9d99ad79b7efc3e815c80948f5956f1d0acdb21b057d69877eb6a5ae7d439c35b5d65390dfbf1070eb2b78251a5ac803339735097c25f2e4f7128222a5f1fbae3b96f7dced4bfe5332fb6bab15325a9cd6b1cd355ab43043555245064a72fcf592399bfdb09c10404bce57eb556b13b48940f99317c94e4d8365b9c5d32d4153ef36ed2d7c2919641fbe3a857b8391c199173310bb4d25872ac5915f686071b39811b76c403f2ee7f83d512a51bf5aca28de4e2ff43d3223cd002ff70f6520872d87b8b84983e2dd012b7ecf4f6c2493ab67613ac17e4d02365812f3ad1e6fcaa34cc15fd62098662be9103b7b3e35efa0e8c2c767765bbaf379a387c1b73fab7d84ea78e211e2eb5b29f92c89871ee43c00ed1e394da070e678733e89ddc0cfbd175ed2c9ad8444427fd93c679fb16e9ce016348bd54c1c2ae313817fe6a52707d910d3f0e273912a2bf4e8da720d981a4144ee9f71576341cad33118cae6569c68fa9dc1a44e863bc6731bb3a3ec1e567839514281f4fa6c3005a3fe60955885366c25b0d466238476feece111cbe765fdb8013fe0a6e0ad425f61572c4c46705412eb61cb617b84cae3ef2840afeaf39caa61cfc5aafa307b1c30e22f7c2e631a4097e76b7bbde9dc3a9bd1d752864a3c3f91ecfe363c3c7f34187c1396a9fda9b5ea081dbdd9cc6e1e9a6a7789b35850e6ceedbd5f7259bc6477a83712eb754c1dcda0836eee6a6f0f3974607a162cec5553fed872e5d208f4188ca5fa"]}) (async) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) (async) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000001640)={0x356, 0x80, 0x2000, 0x960, 0xea0, 0xfffffffb, 0x20, 0x3, {0x5, 0x1}, {0x7fffffff, 0x101}, {0x101, 0x80}, {0xfed, 0x6, 0x1}, 0x1, 0x80, 0x9a43, 0x8, 0x1, 0x4, 0x8228, 0x8, 0xfffffffe, 0x0, 0x5, 0xfff, 0x20, 0x1, 0x0, 0x8}) 04:19:33 executing program 3: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) (async) ioctl$SNDCTL_DSP_SYNC(0xffffffffffffffff, 0x5001, 0x0) (async, rerun: 64) openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async, rerun: 64) syz_io_uring_setup(0x3ede, &(0x7f00000004c0)={0x0, 0x5cbb, 0x400, 0x8000080, 0x126}, &(0x7f0000002000/0x2000)=nil, &(0x7f0000004000/0x1000)=nil, &(0x7f00000003c0)=0x0, &(0x7f00000001c0)=0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') r3 = ioctl$TIOCGPTPEER(r2, 0x5441, 0x4) syz_io_uring_submit(r0, r1, &(0x7f0000000400)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd=r3, 0x0, 0x0, 0x5, 0x6, 0x1, {0x0, 0x0, r3}}, 0x0) (async) r4 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) io_uring_enter(0xffffffffffffffff, 0x7073, 0x422b, 0x2, &(0x7f00000000c0)={[0x10000]}, 0x8) (async) r5 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r6 = mmap$IORING_OFF_SQ_RING(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x0) (async) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) ioctl$int_out(r3, 0x5462, &(0x7f0000000100)) syz_io_uring_submit(r6, r1, &(0x7f0000000380)=@IORING_OP_LINKAT={0x27, 0x11, 0x0, r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, 0x400, 0x0, {0x0, r7}}, 0xc15b) ioctl$FBIOPUT_VSCREENINFO(r4, 0x4601, &(0x7f0000000000)={0x10, 0x2430, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x1}) 04:19:33 executing program 0: ioctl$SNDRV_CTL_IOCTL_PCM_PREFER_SUBDEVICE(0xffffffffffffffff, 0x40045532, 0x0) ioctl$SNDRV_PCM_IOCTL_WRITEN_FRAMES(0xffffffffffffffff, 0x40184152, 0x0) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4606, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 04:19:33 executing program 4: write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x18, 0xfa00, {0x100000000000, 0x0, 0x106}}, 0xfffffffffffffd61) r0 = openat$fb0(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mmap$fb(&(0x7f0000000000/0xa000)=nil, 0xa000, 0xf, 0x12, r0, 0x83000) r1 = open_tree(0xffffffffffffff9c, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='net/ip_tables_matches\x00') ioctl$TIOCGPTPEER(r2, 0x5441, 0x4) mmap$IORING_OFF_SQ_RING(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x0) write$binfmt_script(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="2321202e2f66696c6530202f6465762f6e65742f74756e000a2dbd389324d4d3fe087f5654e1252aa5e1a06e6a57e204a9b0edfdc17909ac270c09a8a5ce2539b8c5682cdff9cd233c1d6fe6188fb3216eb62ceec4703141f08c0929212d1ff6618276eaeb8fad25feef8f826b6d345e3b577e31829ed8200266340a479109bb96e4cdcfe99dd409cb8e4b555630edf8f84ac86c9b56716136c43225324e33807f41e22835eea04da2620eed2c5846a699f473403ebe7fab8181c8778a891723f0ecbdc8087092b97d6a77fe77fcca643e2f6ee6223c7aa1920334e4af274c490679218c1278ddd67332cd328fd855ad457da2515862424ad3f2e48921967385c3beb4ee97eb9136568ed403d86a77b0b6b727dd3d36cecfef5886c9ad4e7c6e837a7679ed0a63500096b0c0ba281505fb8e6ece0bd3a067cb65b72d01b20dfb0ece1a0c9216fa5f5f70438cc678a2dc1c59046912a50e4310b6e8bbdd3970199d637bdb4a1faae3b01b19dc3cebff6ad486d6adc095c54b801393195f877820e4d13721efa0f5b4b50efee09db5722379b2761feb507729986119b5b0be738983d9256cec836b0bd2bacd45734ed3e22e542ce66b85586b4ee85e79f087648eb90902d6bd97b97b900c0c3161158cd644139a07645d17a8962657e811e92a958274ec1a741ae3bf4442d251c242ed992820f3cf7d2cae687c1bf9d9"], 0x10a) write$RDMA_USER_CM_CMD_REJECT(r2, &(0x7f00000002c0)={0x9, 0x108, 0xfa00, {0xffffffffffffffff, 0x1, "3d8ddb", "227ef4121e16ac9579297f98bfdea0530de41f00311ee87050755d13bf55129c19d3ddc91098a478cec48e175b60b9b6b87346086ab868e13782cdae049dd8613fb77b86eb43cd213c9020ef611a3e300e364cb2dfe2e17d8d6ed85d3b0e2c6a4b5a5dcda37345969530a111e3def6f5d45add87beda42a4c588beb25787bbe62997b56f2ff4c6769cb02914a9e193134beb914551016f165ccda045eb96b36a7d1da7f701511c63be4ac87160e44dca77e80718e4fa695975c1e29a4487eadc95c2a7fee4ecadef41a315d9ca4491aaea00fe76f59eb8eabae3bff338795880a3ec4f722899162a05d80f9d04b1e57d8254f247b55da21b562acaeeaf3de1bf"}}, 0x110) ioctl$SNDCTL_DSP_SPEED(r2, 0xc0045002, &(0x7f0000000400)=0x5f9c) ioctl$FBIOPUT_VSCREENINFO(r1, 0x4601, &(0x7f00000000c0)={0x800, 0x6e8, 0x556, 0x640, 0x401, 0xf5f7, 0x8, 0x1, {0x800, 0x3, 0x1}, {0x2, 0x80, 0x1}, {0x0, 0x2}, {0x29, 0x9}, 0x1, 0x10, 0x800, 0x80000000, 0x0, 0x596c, 0x7f, 0x80, 0x7, 0xf1, 0x2, 0x1e27, 0x8, 0x200, 0x2, 0x3}) ioctl$FBIOPUT_VSCREENINFO(r0, 0x4601, &(0x7f0000000000)={0x10, 0x8, 0x140, 0xa0, 0x0, 0x0, 0x0, 0x0, {}, {}, {}, {}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) [ 1498.928436][T12347] ------------[ cut here ]------------ [ 1498.934712][T12347] kernel BUG at mm/memory.c:2163! [ 1498.948901][T12347] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 1498.955021][T12347] CPU: 0 PID: 12347 Comm: syz-executor.4 Not tainted 6.3.0-rc5-syzkaller-00153-gaa318c48808c #0 [ 1498.965453][T12347] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/30/2023 [ 1498.975529][T12347] RIP: 0010:vmf_insert_pfn_prot+0x24c/0x460 [ 1498.981464][T12347] Code: 0f 0b e8 c7 58 c2 ff 4d 89 f7 bf 20 00 00 00 41 83 e7 28 4c 89 fe e8 23 55 c2 ff 49 83 ff 20 0f 85 a5 fe ff ff e8 a4 58 c2 ff <0f> 0b 49 be ff ff ff ff ff ff 0f 00 e8 93 58 c2 ff 4d 21 ee 4c 89 [ 1499.001098][T12347] RSP: 0000:ffffc9000b8a7be0 EFLAGS: 00010293 [ 1499.007193][T12347] RAX: 0000000000000000 RBX: 1ffff92001714f7e RCX: 0000000000000000 [ 1499.015182][T12347] RDX: ffff8880267d0000 RSI: ffffffff81c07f1c RDI: 0000000000000007 [ 1499.023167][T12347] RBP: ffff8880291738c0 R08: 0000000000000007 R09: 0000000000000020 [ 1499.031153][T12347] R10: 0000000000000020 R11: 0000000000000005 R12: 0000000020000000 [ 1499.039138][T12347] R13: 000000000001d7b6 R14: 000000000c140477 R15: 0000000000000020 [ 1499.047130][T12347] FS: 0000555555ff6400(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000 [ 1499.056083][T12347] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1499.062703][T12347] CR2: 0000555798ab09f4 CR3: 000000003192e000 CR4: 00000000003506f0 [ 1499.070693][T12347] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1499.078676][T12347] DR3: 000000000000000a DR6: 00000000ffff0ff0 DR7: 0000000000000400 [ 1499.086662][T12347] Call Trace: [ 1499.089950][T12347] [ 1499.092900][T12347] ? insert_pfn+0x680/0x680 [ 1499.097428][T12347] ? lock_downgrade+0x690/0x690 [ 1499.102306][T12347] drm_gem_shmem_fault+0x1e1/0x290 [ 1499.107532][T12347] __do_fault+0x107/0x600 [ 1499.111881][T12347] ? __cgroup_throttle_swaprate+0x8d/0x2a0 [ 1499.117758][T12347] __handle_mm_fault+0x32ac/0x3e60 [ 1499.122918][T12347] ? vm_iomap_memory+0x190/0x190 [ 1499.127891][T12347] handle_mm_fault+0x2ba/0x9c0 [ 1499.132684][T12347] do_user_addr_fault+0x475/0x1230 [ 1499.137913][T12347] ? rcu_is_watching+0x12/0xb0 [ 1499.142709][T12347] exc_page_fault+0x98/0x170 [ 1499.147324][T12347] asm_exc_page_fault+0x26/0x30 [ 1499.152206][T12347] RIP: 0033:0x7faf1d086dc6 [ 1499.156636][T12347] Code: 4c 29 c7 4c 01 c2 48 3b 15 f7 40 c5 00 0f 87 cc 00 00 00 0f 10 06 0f 10 4e 10 0f 10 56 20 0f 10 5e 30 48 83 c6 40 48 83 ea 40 <0f> 29 07 0f 29 4f 10 0f 29 57 20 0f 29 5f 30 48 83 c7 40 48 83 fa [ 1499.176264][T12347] RSP: 002b:00007faf1d2cfb98 EFLAGS: 00010206 [ 1499.182348][T12347] RAX: 00000000200001c0 RBX: 0000000000000000 RCX: 00000000200002af [ 1499.190342][T12347] RDX: 00000000000000af RSI: 00007faf1cc00378 RDI: 00000000200001d0 [ 1499.198332][T12347] RBP: 00007faf1d2cfc58 R08: fffffffffffffff0 R09: 00007faf1cc00000 [ 1499.206344][T12347] R10: 00007faf1cc00310 R11: 00000000200001c0 R12: 000000000016d8c6 [ 1499.214326][T12347] R13: 00007faf1d2cfc80 R14: 00007faf1d1abf80 R15: 0000000000000032 [ 1499.222322][T12347] [ 1499.225356][T12347] Modules linked in: [ 1499.238732][T12347] ---[ end trace 0000000000000000 ]--- [ 1499.244238][T12347] RIP: 0010:vmf_insert_pfn_prot+0x24c/0x460 [ 1499.250351][T12347] Code: 0f 0b e8 c7 58 c2 ff 4d 89 f7 bf 20 00 00 00 41 83 e7 28 4c 89 fe e8 23 55 c2 ff 49 83 ff 20 0f 85 a5 fe ff ff e8 a4 58 c2 ff <0f> 0b 49 be ff ff ff ff ff ff 0f 00 e8 93 58 c2 ff 4d 21 ee 4c 89 [ 1499.270580][T12347] RSP: 0000:ffffc9000b8a7be0 EFLAGS: 00010293 [ 1499.276694][T12347] RAX: 0000000000000000 RBX: 1ffff92001714f7e RCX: 0000000000000000 [ 1499.284775][T12347] RDX: ffff8880267d0000 RSI: ffffffff81c07f1c RDI: 0000000000000007 [ 1499.294660][T12347] RBP: ffff8880291738c0 R08: 0000000000000007 R09: 0000000000000020 [ 1499.302787][T12347] R10: 0000000000000020 R11: 0000000000000005 R12: 0000000020000000 [ 1499.313071][T12347] R13: 000000000001d7b6 R14: 000000000c140477 R15: 0000000000000020 [ 1499.321356][T12347] FS: 0000555555ff6400(0000) GS:ffff8880b9800000(0000) knlGS:0000000000000000 [ 1499.332548][T12347] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1499.339738][T12347] CR2: 0000555798ab09f4 CR3: 000000003192e000 CR4: 00000000003506f0 [ 1499.349423][T12347] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1499.357574][T12347] DR3: 000000000000000a DR6: 00000000ffff0ff0 DR7: 0000000000000400 [ 1499.365726][T12347] Kernel panic - not syncing: Fatal exception [ 1499.372078][T12347] Kernel Offset: disabled [ 1499.376415][T12347] Rebooting in 86400 seconds..