0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x77, 0x2, 0x8, 0x7, 0x0, 0x8, 0x8, 0x80000001, 0x3ff, 0xc1b, 0x0, 0x0, 0x1000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x6, 0x2, 0x0, 0x0, 0x0, 0xb756, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9ac5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x3, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8fba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffd9b365dc, 0x80000000]}) r2 = syz_open_dev$evdev(&(0x7f0000002300)='/dev/input/event#\x00', 0x2, 0x80000) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0xffff, 0xffffffffffffffff, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r3 = syz_open_dev$hiddev(&(0x7f00000023c0)='/dev/usb/hiddev#\x00', 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000002400)={0x3, 0xffffffff, 0x8, 0x800, 0x3fb6ed5, 0x3}) r4 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x7, 0x1f, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r4, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r4, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) syz_open_dev$evdev(&(0x7f000000a140)='/dev/input/event#\x00', 0x1, 0x9df6ce1f10f8ee18) r5 = syz_open_dev$evdev(&(0x7f000000a240)='/dev/input/event#\x00', 0x4, 0x8000) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f000000a280)={0xfff, 0x8, 0x80000000, 0x3, 0x1000, 0x4}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f000000a400)={0x0, 0xd3, &(0x7f000000a300)="ad25c6252645a343359f183f638ad73304b274dcfcf3f1c00caba3ee1c89c8db31c9694adf4d15caf7a8783fc84f6b1467eb4acd512c7ae49ffdeeee39d845dbf423f14110974a2911d6807ad4fa1c202596903a4a439edab5ace87706c1e9b5e1a558716675678c2dfd510d21c175c46ba3b63255e24759fe4bee8862a8afeedc7c3cc8ae10cfb435f4afbb71981a6890a5be4a9f85466feb6895a0dd209f6d61b1a11fc1d7d3c4b8c5640ad698faaf693611d95f68f82fe2dc13aad24e50aee4f52cb62b8daccf9549bf863b61428cc81732"}) [ 2402.525481][T13435] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 2402.545718][ T2728] usb 6-1: new full-speed USB device number 125 using dummy_hcd [ 2402.706288][ T2748] usb 2-1: new high-speed USB device number 60 using dummy_hcd [ 2402.765617][T13435] usb 1-1: Using ep0 maxpacket: 8 [ 2402.895905][T13435] usb 1-1: config 0 has an invalid interface number: 65 but max is 0 [ 2402.904198][T13435] usb 1-1: config 0 has no interface number 0 [ 2402.915842][ T2728] usb 6-1: config 1 interface 0 altsetting 5 endpoint 0x2 has invalid maxpacket 767, setting to 64 [ 2402.926619][ T2728] usb 6-1: config 1 interface 0 has no altsetting 0 [ 2402.934082][T13435] usb 1-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 2402.945235][T13435] usb 1-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 2402.956376][T13435] usb 1-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 2402.965497][T13435] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2402.965696][ T2748] usb 2-1: Using ep0 maxpacket: 8 [ 2402.979843][T13435] usb 1-1: config 0 descriptor?? [ 2403.031976][T13435] xpad 1-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 2403.042873][T13435] input: Generic X-Box pad as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.65/input/input1848 [ 2403.125601][ T2748] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2403.133815][ T2748] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2403.143974][ T2748] usb 2-1: config 0 has no interface number 0 [ 2403.150144][ T2748] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2403.161113][ T2748] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 22:20:07 executing program 3: syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0x0, 0x0, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r1 = syz_open_dev$hiddev(0x0, 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r1, 0xc018480d, 0x0) r2 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x7, 0x1f, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r2, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r2, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) [ 2403.172365][ T2748] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2403.183560][ T2748] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2403.186295][T13435] usb 4-1: USB disconnect, device number 78 [ 2403.196649][ T2748] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2403.196691][ T2748] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 22:20:07 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_usb_connect$cdc_ncm(0x4, 0x166, &(0x7f0000000400)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x154, 0x2, 0x1, 0x1, 0x80, 0xe, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x6, 0x24, 0x6, 0x0, 0x1, "e2"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x4, 0x6, 0x6}, {0x6, 0x24, 0x1a, 0x7fff, 0x2}, [@obex={0x5, 0x24, 0x15, 0x8}, @mdlm={0x15, 0x24, 0x12, 0x5}, @mdlm_detail={0xdd, 0x24, 0x13, 0x8, "3aeb5875cec73ba822e6fe7c30c3671e836fc332b939f84328b8e9d9052bb6496c97c1efd4752c760505d05e0b18cf5ee8bb71c3a1c176d996a800fcc59401304bbd9f3a03f663798c41b718f1c1bb7f6131838ea4e3266fe5a74aa6b19034d3e20948974fa06bf77ed9b54e0038e70e14c85790818c2fd3a9c85559e848145cee4815fd3dd025fd3c2be3ff30c5fc0b77aefc395581d4b22d83e8034ec307657ce9c3245c7a86d0868a84f9a93241b661638eb8f35988581b989733e7b7db34b736b2f2bfd173bc2d1b5107acb8c459d1a68b6b587820c415"}]}, {{0x9, 0x5, 0x81, 0x3, 0x340, 0x3, 0x6, 0x4}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0xaa}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x6f0000000, "", {{{0x9, 0x5, 0x82, 0x2, 0x2c4, 0xa8, 0x3, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x2b2, 0x10001, 0x7fffffff, 0xe52}}}}}}}]}}, &(0x7f0000000780)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x300, 0xb2f5, 0x1, 0xffffffff, 0x20, 0x80000001}, 0x8, &(0x7f0000000580)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x6, [{0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x860}}, {0x4, &(0x7f0000000600)=@lang_id={0x4, 0x3, 0x400a}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x812}}, {0x7b, &(0x7f0000000680)=@string={0x7b, 0x3, "9af74215b2793d08d601cff2a309f0efaef16c48e0af539101b8761f95a5e3a32202d3e9287a636ed7e89ba89c1b2b86bbaa007240097aa5ff50b7e8fb52628325e7ab1695bef030ca64fd012ea4176aec2a8aca0fa861246740ed214c4f7e65a2966b468355f8fde67e4c5abe2880568e4c73a4e4ee5b9d0f"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x5072}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x436}}]}) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca1c"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, &(0x7f0000000240)=""/71, 0x47) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba90e4b1ab802102d18335077051782d25a4930f6968e81b4070c30e1ec2c0c8365f73bed463652d08ea837606de6602050e5a852aca47e5ae9f8338a95c731d721a48ad8983095781f424b4152246dca34afc900ec5be687aaf6d75604644a4de1b818593f310ed0541589e73aa0738920bc39a57f93665e391bd466317f", 0xfb) syz_open_dev$hidraw(&(0x7f0000000800)='aw#\x00', 0x1000, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2403.196705][ T2748] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2403.197617][ T2748] usb 2-1: config 0 descriptor?? [ 2403.225712][ T2728] usb 6-1: string descriptor 0 read error: -22 [ 2403.262299][ T2728] usb 6-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2403.271592][ T2728] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2403.276900][ T2748] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2403.282532][T15504] usb 1-1: USB disconnect, device number 4 [ 2403.295611][ C0] xpad 1-1:0.65: xpad_irq_in - usb_submit_urb failed with result -19 [ 2403.310797][ T2748] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2403.311875][T15504] xpad 1-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 2403.336437][ T2728] input: bcm5974 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:1.0/input/input1849 22:20:08 executing program 4: r0 = syz_open_dev$evdev(0x0, 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x10b000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc0c0583b, 0x20000000) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000340)=""/129) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r6, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba9", 0x7e) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2403.495819][T17105] ldusb 2-1:0.98: Read buffer overflow, -131384459919108 bytes dropped [ 2403.505008][ T2784] usb 2-1: USB disconnect, device number 60 [ 2403.526994][ T2784] ldusb 2-1:0.98: LD USB Device #0 now disconnected 22:20:08 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000108c0d22000000fd9b5141090224000100000000090400000903000000092100000001222200090581030000000000bad057d691917b1541acac76234edac097218cff5cef057fe074cc4a80e483295d0ad7a4a0b36c8503ceb84cdf7232b15137330052642fba220f0087cfe319513b48636223a8"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="002222006f0b030e00000a8c930baf9db9b50803af644c25001b663de25ab45b7300000000000000168e8b"], 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) syz_open_dev$hidraw(&(0x7f0000001180)='/dev/hidraw#\x00', 0x8, 0x22000) read$hidraw(r2, &(0x7f0000001080)=""/149, 0x95) read$hidraw(r2, &(0x7f0000000180)=""/4096, 0x1000) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x8000, 0x200) [ 2403.675524][ T2728] usb 3-1: new high-speed USB device number 116 using dummy_hcd [ 2403.683333][T13435] usb 4-1: new high-speed USB device number 79 using dummy_hcd 22:20:08 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000051708608110f1010733f00000001090224000100000000090462018000004c000905850b00ffffff7f000000000000200004c464eb145e53dc5b6a220dd0b3d0e48935377f6ef9c57ecd94d6fe1b69f86bf6ff82997542935a332ae85df402ccc845f0ab284fc6a0ec9230264681e9f3cc1afb4b83f15f8dfd806b031626227465bcddae2fd36fc08124519fc4ffbb725bf8d23d3171e27d20691728f16b3facb86a64525d5737f0e6dd00000000d420e7b15a48fc44d5cdab00ffffff7f0000000000149ff0e4ee9e3831af01f23e6c7ff68d2aca295b8842942cb1a915c2d77917aefbbe5dcff3bb28dcb5c0952f82d2440445765818c5bfb2f3d8ec37ab36d430afc80393943865213660b875e7a0651d34a11b7449d67a7c7b9344e7c2e10a4501b5bed17b8909e9eb03f15b7ec45aff89761b7f8a11bf0c25cbe6282c06bdfaf67c121f6b31c6c83799c619e7a1ba28fc454b20491ae5cb0c83adaeeaf234883ff16485c5e1c89732c8c6468bfb7bc64f69973fd70d0382c777e8ca1b1d383df6d14d9c0bb86847583a90d80fd3dbf3f1dc08309d6300e06e24128ba42eed3a34c884c3e4c9d6e03a52815aed19d6e956173b175918a5f7a3c27e0b197eb130e17130cdb28af770b965a95e574907d6f2707621e562e1796cf6fcd9c508ef3d4cab026068502e7f576d4b33e76929c3a1e0f32541def387c49b076eed92feb0c6473a20cd35f615ea387c09061e4897b0e688905f4241534c76f6f5e3652a896f075235f2934c8a2aa3b6437b99259384e1966c5383c26b157fc688a183bfa93177bdd8df8afabdd4651256804f5b4d32f0e7f2f79bb8f154f3df685e24d0c7d349d0233ac60ae264881fd247d6e8f783d1af6fe492c7a8793bd44d582cfc89ac4facf64b"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) read$hiddev(r0, &(0x7f0000001200)=""/4096, 0x1005) [ 2403.915551][ T2728] usb 3-1: Using ep0 maxpacket: 16 [ 2403.935612][T13435] usb 4-1: Using ep0 maxpacket: 32 [ 2403.995509][ T2748] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 2404.035922][ T2728] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 708 [ 2404.046065][ T2728] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 690 [ 2404.056246][T13435] usb 4-1: config 1 interface 0 has no altsetting 0 [ 2404.135749][ T2784] usb 2-1: new high-speed USB device number 61 using dummy_hcd [ 2404.215826][ T2728] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2404.225059][ T2728] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2404.233176][ T2728] usb 3-1: Product: ࠒ [ 2404.237460][ T2728] usb 3-1: Manufacturer: 䀊 [ 2404.242074][ T2728] usb 3-1: SerialNumber: ᕂ禲࠽ǖণ䡬꿠酓렁ὶꖕꏣȢ稨湣ꢛᮜ蘫ꪻ爀ीꕺ僿勻荢ᚫ뺕ヰ擊ǽꐮ樗⫬쪊ꠏ②䁧⇭佌敾隢䙫喃ﷸ绦婌⢾嚀䲎ꑳ鵛 [ 2404.265482][ T2748] usb 1-1: Using ep0 maxpacket: 16 [ 2404.295674][T13435] usb 4-1: string descriptor 0 read error: -22 [ 2404.302232][T13435] usb 4-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2404.311396][T13435] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2404.326103][ T2748] usb 1-1: too many configurations: 65, using maximum allowed: 8 [ 2404.358455][T13435] input: bcm5974 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input1850 [ 2404.375882][ T2784] usb 2-1: Using ep0 maxpacket: 8 [ 2404.415746][ T2748] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2404.426746][ T2748] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 2404.515874][ T2784] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2404.516306][ T2748] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2404.524002][ T2784] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2404.524022][ T2784] usb 2-1: config 0 has no interface number 0 [ 2404.524061][ T2784] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2404.524088][ T2784] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2404.524110][ T2784] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2404.535033][ T2748] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 2404.545133][ T2784] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2404.545149][ T2784] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2404.617633][ T2784] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2404.626847][ T2784] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2404.636241][ T2784] usb 2-1: config 0 descriptor?? [ 2404.655751][ T2748] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2404.666690][ T2748] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 2404.676988][ T2784] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2404.700714][ T2784] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2404.775613][ T2748] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2404.786670][ T2748] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 2404.865729][ T2728] cdc_ncm 3-1:1.0: bind() failure [ 2404.876089][ T2748] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2404.887191][ T2748] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 2404.905565][T17116] ldusb 2-1:0.98: Read buffer overflow, -131384459919109 bytes dropped [ 2404.914604][ T2728] cdc_ncm 3-1:1.1: bind() failure [ 2404.924349][ T2728] usb 3-1: USB disconnect, device number 116 [ 2404.937679][ T2784] usb 2-1: USB disconnect, device number 61 [ 2404.949528][ T2784] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2404.985600][ T2748] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2404.996647][ T2748] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 22:20:09 executing program 4: syz_open_dev$evdev(0x0, 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000020040000019a40109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba9", 0x7e) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2405.085621][ T2748] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2405.096652][ T2748] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 2405.205883][ T2748] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2405.217025][ T2748] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 2405.281003][ T8292] usb 6-1: USB disconnect, device number 125 [ 2405.385691][ T2748] usb 1-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 2405.394889][ T2748] usb 1-1: New USB device strings: Mfr=253, Product=155, SerialNumber=81 [ 2405.403452][ T2748] usb 1-1: Product: syz [ 2405.407681][ T2748] usb 1-1: Manufacturer: syz [ 2405.412292][ T2748] usb 1-1: SerialNumber: syz [ 2405.434523][ T2748] usb 1-1: config 0 descriptor?? 22:20:10 executing program 5: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x2240) ioctl$HIDIOCGUCODE(r0, 0xc018480d, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000010c0)='/dev/input/event#\x00', 0x0, 0xa40) ioctl$EVIOCSMASK(r1, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f00000012c0)={{0x0, 0x2, 0x0, 0x0, 0x0, 0x7}, 0x0, [0x2, 0x2, 0x80, 0x8, 0x4a3, 0x224, 0x7, 0x9, 0x2, 0x7fff, 0x9, 0x400, 0x400, 0x1, 0x24, 0x2, 0xac3, 0x9, 0x3, 0x200, 0x4, 0x2, 0x8001, 0x3, 0x7fff, 0x149, 0xf9ca, 0x77, 0x0, 0x2, 0xd7, 0x3, 0x5, 0xffffffffffffffc1, 0x1, 0x1, 0x401, 0x100000001, 0x3, 0xe4, 0x491f, 0x1, 0x9, 0x9, 0x8, 0xcfe00000000, 0x5, 0x2, 0x3, 0x9, 0x5, 0x866, 0x98b, 0x4, 0x8000, 0x6, 0x4, 0xa7d2, 0x1, 0xc82, 0x1ff, 0xfffffffffffffffd, 0x2, 0x1, 0x200, 0xecd, 0xd2de, 0x9, 0x40, 0x2, 0xb6, 0x5a7, 0x5, 0x200000000, 0x2e, 0x3, 0xf7, 0xffffffffffffffff, 0x4747, 0x429, 0xa9, 0x9, 0x80, 0x8, 0x7, 0x6, 0x92f, 0x5, 0x6, 0x0, 0xfffffffffffffff9, 0x81, 0x200, 0x5, 0x2, 0x9, 0x1000, 0x2, 0x3, 0x16, 0x400, 0x2, 0x6, 0x3f, 0x79, 0x9, 0x7, 0xe5f8, 0x3f, 0x2, 0x3, 0xf9c, 0x737a4f2d, 0x4, 0x7, 0x1, 0x2, 0x5, 0x1, 0x6, 0x10000, 0xff, 0x3, 0x3, 0x1000, 0x6, 0x100, 0x0, 0x1, 0x7, 0xc43b, 0x2, 0x2c, 0x10000, 0x5, 0x4, 0x5, 0x720, 0x0, 0x7, 0x796, 0x7fff, 0x7fffffff, 0x8001, 0x6, 0x543, 0x7, 0xf0d, 0x4, 0x401, 0x401, 0x5, 0xffffffffffff154b, 0x40000000000, 0x101, 0x3f, 0x9, 0x200, 0x81, 0x5, 0x401, 0x0, 0x2, 0x2, 0x0, 0x0, 0xf3a, 0x8, 0x100000000, 0x3, 0x0, 0x3, 0x9, 0x9, 0x8, 0xffffffffffffffd6, 0x733b, 0xffffffffffffffa8, 0x9, 0x1ff, 0xc1f, 0x0, 0x3, 0x2, 0x1f, 0x5, 0x4, 0x7ff, 0x8, 0xcc7, 0x7, 0x8, 0x3, 0x80, 0x31c0000000000000, 0x5, 0x1, 0x308, 0x8, 0x7a, 0x4, 0x3, 0x80000001, 0x7, 0x8, 0x0, 0x20, 0x0, 0x8001, 0x8001, 0x401, 0xf25, 0x2, 0x62, 0x1, 0x6, 0x0, 0x100000000, 0x8, 0xb841, 0x4, 0x7fff, 0x76b, 0x3, 0x4, 0x16bf, 0x80000, 0x5, 0xfffffffffffff6a6, 0x0, 0x7f, 0x401, 0x2, 0x6, 0xff, 0x400, 0x5, 0xfff, 0x8, 0x2, 0x6, 0x2, 0xa61, 0xff, 0x5f7e, 0x800, 0x9, 0x5, 0xde6, 0x0, 0x8, 0x2, 0x9, 0x1, 0x32acbaf9, 0x7fff, 0x7, 0x7, 0x1f, 0x1000, 0x9, 0x7, 0xfffffffffffffe01, 0xc26, 0x9b85, 0x800, 0x6, 0x7, 0x7, 0x9, 0x9, 0x4, 0x3, 0x2, 0x4, 0x7, 0x1, 0x6, 0xfffffffffffffff9, 0x79, 0x200, 0x2, 0x8001, 0x100000001, 0xcfcc, 0x400, 0x9c00000000000000, 0x6, 0x3, 0x6, 0x80000001, 0x3, 0x80, 0x40, 0x1, 0x80000001, 0x6, 0x7, 0x1000, 0xa8700000, 0x5, 0x3, 0x5, 0x400, 0x8b, 0xfffffffffffffffa, 0x72af, 0xd37, 0x9, 0x7fffffff, 0x8, 0x100000001, 0x5, 0x3ff, 0x401, 0x3, 0x1, 0xfffffffffffffff9, 0x5, 0x81, 0x10001, 0x0, 0x1f, 0x7f, 0x20f1, 0x5, 0xfffffffffffffff9, 0x100000001, 0x81, 0x10000, 0xfffffffffffffff9, 0x104, 0x2, 0x6, 0xd, 0x7ff, 0x3, 0xee39, 0x5, 0xff, 0x101, 0x0, 0x40, 0x65, 0x9, 0x0, 0x9, 0xee, 0x393d8f74, 0x56, 0xacf8, 0x2, 0x9, 0x4, 0x1c8, 0x5, 0x4, 0x1f, 0x5, 0x8, 0x80, 0x8, 0x8, 0x5, 0x100000000, 0xbb, 0x6, 0x1ff, 0x6, 0x4b5eda4c, 0x1, 0x1, 0x9, 0x4, 0xffff, 0x3, 0x0, 0x90df, 0x2, 0x21, 0x7, 0x8001, 0x3ff, 0x800, 0x8001, 0x8, 0x3, 0x3, 0x7fffffff, 0x5, 0x0, 0x80000000, 0x0, 0x400, 0x0, 0x8, 0x80, 0x3447, 0x4, 0x4, 0xff, 0x7, 0x20, 0x1, 0x0, 0x400, 0x1e, 0x2f5f0a61, 0xffffffffffffffb0, 0x3, 0x7f, 0x5, 0x2, 0x100, 0x1, 0x0, 0x5, 0x34, 0xfffffffffffffffe, 0xa7, 0x200, 0x4, 0xfffffffffffffff9, 0x7, 0xffff, 0x3, 0x7, 0x0, 0x49, 0xb45e, 0x7, 0x7, 0x2, 0x7ff, 0x0, 0x2, 0x0, 0x2, 0x401, 0xfb1, 0x0, 0x6c2, 0x1, 0x100000000, 0x10001, 0x3, 0x101, 0x7fffffff, 0x3, 0x9, 0x5, 0x0, 0x5, 0x2, 0x6f, 0x2, 0x2, 0x6, 0x9, 0x1, 0x9, 0x3, 0x0, 0x0, 0x3f, 0xf26e, 0xc91e, 0x6, 0x9, 0x20, 0x1, 0x7, 0x92, 0x3, 0xffffffffffff8001, 0x100, 0xfffffffffffffc00, 0x80, 0x5, 0xaf, 0x9, 0x73, 0x3ff, 0xfffffffffffffffc, 0xbec, 0x4, 0x20, 0x0, 0x10001, 0x1ff, 0x5, 0x6, 0xa4, 0xfff, 0x3177, 0x5, 0x5, 0x7, 0x1f, 0x7, 0xfa, 0x624b, 0x800, 0x3, 0xfe7, 0x401, 0xfffffffffffffffa, 0x1, 0x1000, 0xff, 0x1, 0x81, 0x200, 0x9, 0x6, 0xfff, 0x6, 0x14, 0x100, 0x8, 0x1, 0x100000000, 0x0, 0x6, 0x3, 0x20, 0x1000, 0x20, 0x8, 0x3ff, 0x7, 0x6, 0x1000, 0x7ff, 0x2, 0x0, 0x0, 0x2, 0x200, 0x5e71, 0x4, 0x80000001, 0x80000001, 0x400, 0x8000000000000, 0x10000, 0x2, 0x1c2d, 0x8001, 0x2, 0x3, 0x3fffffffc000, 0x7, 0x2, 0xfff, 0x5, 0x9, 0x6, 0x3, 0x0, 0x100000000, 0x4, 0x55833b0f, 0x5, 0xc0, 0x4, 0x7fffffff, 0xa54, 0x80, 0x7, 0x1f, 0x0, 0x0, 0x3ff, 0x7fff, 0x1, 0x3ff, 0x6b, 0xffffffff, 0x1524, 0x9, 0x60b, 0x6, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x77, 0x2, 0x8, 0x7, 0x0, 0x8, 0x8, 0x80000001, 0x3ff, 0xc1b, 0x0, 0x0, 0x1000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x6, 0x2, 0x0, 0x0, 0x0, 0xb756, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9ac5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x3, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8fba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffd9b365dc, 0x80000000]}) r2 = syz_open_dev$evdev(&(0x7f0000002300)='/dev/input/event#\x00', 0x2, 0x80000) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0xffff, 0xffffffffffffffff, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r3 = syz_open_dev$hiddev(&(0x7f00000023c0)='/dev/usb/hiddev#\x00', 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000002400)={0x3, 0xffffffff, 0x8, 0x800, 0x3fb6ed5, 0x3}) r4 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x7, 0x1f, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r4, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r4, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) syz_open_dev$evdev(&(0x7f000000a140)='/dev/input/event#\x00', 0x1, 0x9df6ce1f10f8ee18) r5 = syz_open_dev$evdev(&(0x7f000000a240)='/dev/input/event#\x00', 0x4, 0x8000) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f000000a280)={0xfff, 0x8, 0x80000000, 0x3, 0x1000, 0x4}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f000000a400)={0x0, 0xd3, &(0x7f000000a300)="ad25c6252645a343359f183f638ad73304b274dcfcf3f1c00caba3ee1c89c8db31c9694adf4d15caf7a8783fc84f6b1467eb4acd512c7ae49ffdeeee39d845dbf423f14110974a2911d6807ad4fa1c202596903a4a439edab5ace87706c1e9b5e1a558716675678c2dfd510d21c175c46ba3b63255e24759fe4bee8862a8afeedc7c3cc8ae10cfb435f4afbb71981a6890a5be4a9f85466feb6895a0dd209f6d61b1a11fc1d7d3c4b8c5640ad698faaf693611d95f68f82fe2dc13aad24e50aee4f52cb62b8daccf9549bf863b61428cc81732"}) [ 2405.705516][T29582] usb 3-1: new high-speed USB device number 117 using dummy_hcd [ 2405.715568][T16284] usb 2-1: new high-speed USB device number 62 using dummy_hcd [ 2405.845498][ T8292] usb 6-1: new full-speed USB device number 126 using dummy_hcd [ 2405.945537][T29582] usb 3-1: Using ep0 maxpacket: 16 [ 2405.956242][T16284] usb 2-1: Using ep0 maxpacket: 8 [ 2406.065698][T29582] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 708 [ 2406.075810][T29582] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 690 [ 2406.085901][T16284] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2406.094044][T16284] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2406.104189][T16284] usb 2-1: config 0 has no interface number 0 [ 2406.110670][T16284] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2406.121780][T16284] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2406.133182][T16284] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2406.144424][T16284] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2406.157606][T16284] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2406.164318][T16284] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2406.173432][T16284] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2406.183002][T16284] usb 2-1: config 0 descriptor?? [ 2406.227561][T16284] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2406.240952][T16284] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2406.275988][ T8292] usb 6-1: config 1 interface 0 altsetting 5 endpoint 0x2 has invalid maxpacket 767, setting to 64 [ 2406.286996][ T8292] usb 6-1: config 1 interface 0 has no altsetting 0 [ 2406.299765][T29582] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2406.308946][T29582] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2406.317204][T29582] usb 3-1: Product: ࠒ [ 2406.321387][T29582] usb 3-1: Manufacturer: 䀊 22:20:10 executing program 3: syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0x0, 0x0, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r1 = syz_open_dev$hiddev(0x0, 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r1, 0xc018480d, 0x0) r2 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x7, 0x1f, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r2, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r2, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) 22:20:11 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x97d, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca1c"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, &(0x7f0000000240)=""/71, 0x47) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f0000000500)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba90e4b1ab802102d18335077051782d25a4930f6968e81b4070c30e1ec2c0c8365f73bed463652d08ea837606de6602050e5a852aca47e5ae9f8338a95c731d721a48ad8983095781f424b4152246dca34afc900ec5be687aaf6d75604644a4de1b818593f310ed0541589e73aa0738920bc39a57f93665e391bd466317faf22b70580ea5788653103614cbdd465dd81351bab090751fd588050e6c1dd17f07de37c88a0ca466a4835c1b0a062bb0df6bfdeec4f71bdf938a6ca84fe00b30186791325a69ef58d3d294d2f4faf2a9ea2e3f57f8e4d7eba307adea72bce1996b1f08ea812b71795179ab968d9e4811d916641ca41c7974f0a059b1dceeb6a2e09be49176334689d5d3b4b55e1f84237a2e9197c55baab6c7b2ab0a02b1edda5e2cd412a4d1022dfbcd21587e713db498688e8a59b83", 0x1b2) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) r6 = syz_usb_connect(0x0, 0x1cf, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100006ff94610b4070a010201000000010902240001000000000904c00002a6db5d000905091e000000000009058f0200000000001fa01b6d21bb63259fab25683a4e7b575530cc5a7c11a25515e7441258e8422d1315c7a91c4ceaa7ad0093510bc7dfc55cf9acdfa55b015a4ffba9af9cb0877281afae623e53a7f9f75963ac1f1482c0a4f60d87731226f96024aecf79b05ae07508a0b31696aa26cc1cfb919650d842b868f29ae6e0d56a7146e22d3899fdb32241b8bbf3c7603c1995a7b1f321d196f4e395b07a2edf51a24e625b8c29d26fd84c9b024ff3d3a39bd002213813fcf585fa0f836968e047ca4ef3d64358a64d2229e16e8432d648c8fb9167188c685c48463c4f1f3425abe4cf45916f55d11fb6e9e0bbbdc7581b00e7b422c572247604b5033015c13c8ce7f73cf6a0805589cb13469e8d111effff0f000000000000dd36a75dd74315992bdf7028985051ba66d25ee353f2d9c5b5ddf88b1ec3196d3ba59acaff2cd5a5df53bed0c4201a526b7d7d72c1714a1175e4f4979ad81b27a1b7f9c9d2be72a8371e03ce0ba7eb81f81c64f92d33f03e7c295403f778289a6bc595babdb7b05a85cffd3eec195cab"], 0x0) syz_usb_control_io(r6, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x8, 0x13b181) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) [ 2406.326076][T29582] usb 3-1: SerialNumber: ᕂ禲࠽ǖণ䡬꿠酓렁ὶꖕꏣȢ稨湣ꢛᮜ蘫ꪻ爀ीꕺ僿勻荢ᚫ뺕ヰ擊ǽꐮ樗⫬쪊ꠏ②䁧⇭佌敾隢䙫喃ﷸ绦婌⢾嚀䲎ꑳ鵛 [ 2406.346084][ T2784] usb 4-1: USB disconnect, device number 79 [ 2406.406312][T29582] usb 3-1: can't set config #1, error -71 [ 2406.421642][T29582] usb 3-1: USB disconnect, device number 117 [ 2406.445553][T17174] ldusb 2-1:0.98: Read buffer overflow, -131384459919109 bytes dropped [ 2406.458132][T16284] usb 2-1: USB disconnect, device number 62 [ 2406.467633][T16284] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2406.605769][ T8292] usb 6-1: string descriptor 0 read error: -22 [ 2406.612070][ T8292] usb 6-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2406.621216][ T8292] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2406.668707][ T8292] input: bcm5974 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:1.0/input/input1851 22:20:11 executing program 4: syz_open_dev$evdev(0x0, 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000001300)) read$hidraw(r2, &(0x7f0000000040)=""/126, 0x7e) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f00000001c0)) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x2000) r4 = syz_usb_connect(0x0, 0x36, &(0x7f0000000ac0)=ANY=[@ANYBLOB="1201000002dad6400318105568cd000000010902240001002600000904ac00027202d900090502000600000000090501000000000000"], 0x0) syz_usb_disconnect(r4) r5 = syz_usb_connect(0x0, 0x36, &(0x7f0000000ac0)=ANY=[@ANYBLOB="1201000002dad6400318105568cd000000010902240001002600000904ac00027202d900090502000600000000090501000000000000"], 0x0) syz_usb_disconnect(r5) r6 = syz_usb_connect(0x0, 0x36, &(0x7f0000000ac0)=ANY=[@ANYBLOB="1201000002dad6400318105568cd000000010902240001002600000904ac00027202d900090502000600000000090501000000000000"], 0x0) syz_usb_disconnect(r6) r7 = syz_usb_connect(0x0, 0x36, &(0x7f0000000ac0)=ANY=[@ANYBLOB="1201000002dad6400318105568cd000000010902240001002600000904ac00027202d900090502000600000000090501000000000000"], 0x0) syz_usb_disconnect(r7) r8 = syz_usb_connect(0x0, 0x36, &(0x7f0000000ac0)=ANY=[@ANYBLOB="1201000002dad6400318105568cd000000010902240001002600000904ac00027202d900090502000600000000090501000000000000"], 0x0) syz_usb_disconnect(r8) syz_usb_connect$cdc_ncm(0x0, 0x7, &(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES32=0x0], @ANYRES32=r4, @ANYRESHEX=r5, @ANYRES16=r0, @ANYRESDEC=r0, @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRES64=r6, @ANYRES64=r7, @ANYRES16=r3, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYBLOB="2f19035fae9e029e0aeacbd97829aa1695c9fb91144c5f51f7f8cbc0fbe93880713051f91164ff0a9f55e4b32d32085dfe597ee94685aa2677"], @ANYRES32=0x0, @ANYRESOCT=r8], @ANYBLOB="10ae29bf8b2c36871676ce27ef06d96a2e36a8525531006087cedf7ae8cad1505897f066384cde6b09d5bf6f6379f052d6c454db2c99868c5de200957cf4dcfd60ec42a63cc88ace51e3cd3cccb622770aebfeb34b8a02d2e407a2c6d5743eae57483841a83a2aaee1890547516aec3dbdc363090c7f4847270f714546ae92b379dd1abef6bd599ece180606d4808a46d7d8ac775b054176703229fa51ea"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x80000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r10 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r11 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r11, 0xc0c0583b, 0x20000000) r12 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r12, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r10, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r13 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r13, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r13, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba9", 0x7e) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r9, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2406.765737][ T2784] usb 4-1: new high-speed USB device number 80 using dummy_hcd 22:20:11 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000051708608110f1010733f00000001090224000100000000090462018000004c000905850b00ffffff7f000000000000200004c464eb145e53dc5b6a220dd0b3d0e48935377f6ef9c57ecd94d6fe1b69f86bf6ff82997542935a332ae85df402ccc845f0ab284fc6a0ec9230264681e9f3cc1afb4b83f15f8dfd806b031626227465bcddae2fd36fc08124519fc4ffbb725bf8d23d3171e27d20691728f16b3facb86a64525d5737f0e6dd00000000d420e7b15a48fc44d5cdab00ffffff7f0000000000149ff0e4ee9e3831af01f23e6c7ff68d2aca295b8842942cb1a915c2d77917aefbbe5dcff3bb28dcb5c0952f82d2440445765818c5bfb2f3d8ec37ab36d430afc80393943865213660b875e7a0651d34a11b7449d67a7c7b9344e7c2e10a4501b5bed17b8909e9eb03f15b7ec45aff89761b7f8a11bf0c25cbe6282c06bdfaf67c121f6b31c6c83799c619e7a1ba28fc454b20491ae5cb0c83adaeeaf234883ff16485c5e1c89732c8c6468bfb7bc64f69973fd70d0382c777e8ca1b1d383df6d14d9c0bb86847583a90d80fd3dbf3f1dc08309d6300e06e24128ba42eed3a34c884c3e4c9d6e03a52815aed19d6e956173b175918a5f7a3c27e0b197eb130e17130cdb28af770b965a95e574907d6f2707621e562e1796cf6fcd9c508ef3d4cab026068502e7f576d4b33e76929c3a1e0f32541def387c49b076eed92feb0c6473a20cd35f615ea387c09061e4897b0e688905f4241534c76f6f5e3652a896f075235f2934c8a2aa3b6437b99259384e1966c5383c26b157fc688a183bfa93177bdd8df8afabdd4651256804f5b4d32f0e7f2f79bb8f154f3df685e24d0c7d349d0233ac60ae264881fd247d6e8f783d1af6fe492c7a8793bd44d582cfc89ac4facf64b"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) read$hiddev(r0, &(0x7f0000001200)=""/4096, 0x1006) 22:20:11 executing program 0: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000080)={0x2c, &(0x7f0000000040)={0x0, 0x0, 0x22, {0x22, 0x0, "bedc2a5443640a789bdd51ea6221d59bc578290bb75545b86415f523b546d3b9"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000ac0)=ANY=[@ANYBLOB="1201000002dad6400318105568cd000000010902240001002600000904ac00027202d900090502000600000000090501000000000000"], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r1, &(0x7f0000000200)={0x2c, &(0x7f0000000340)={0xe0, 0x7, 0x1002, {0x1002, 0x2, "f283e252da176a7c4b6efec5106dd508221a7fe0fe10841bbd4e8e7d4982bf41dc588de13769367d591bd2c1fefc4a0544594a8b76ec0891a26b9e346174040a824eaefbe2be7296e01a01d63afeb7be45a1b0bbf8159e7a70b5a6876ced80306c62c4947dd57c61c8788e350ac20d206894c69d714d120388d46ff6ca3928e3673ec9fbb791046db0d0ed01af66b1fac7163af4e192633f38cd1fb33a6de2f9ea9be4a857b0c175c80c8c89a135819a6b53636c876474fc764944ad2a3c8c220a52733cc6c457de4ca07c152387f7fb4b265b7fa6ab82b55c67727b66c5a0e8c309282e0a39c93df680f2b22fc0faa86fcc193dd2d7a511b86e025a23c5760246aa1193fd57c93021d51f514ea25950061d9d2a59c3eaa8572f0d3bc9abe7418a3b662eaf003d02a0da69201e4100c0d388829fe57f4da69ea8e8f538d9aabde627b79b27cc628b21112a2e6345460d2ccf50db6847f582665952d54a9072578a8a9312fee581004944543b8a286f49613f93d1a2f4bd06106fa121828eb4db6f158fa74577d100da868013e4c690b14decd88c75aa9546868a70b5a9c9320aba9bd40481d12483f5f0cf6dc02727084c14613befb9b8d63cd43f9d06a33ec831118a998e1743af22d4430529203c88e84099507aad1a8f66b79bb456092bf47bd13fdfd0f441b871c8cf21c71b20d375bb2faf72c355b28cac69bc6a56932a8b5d887c255c5b8e2001328c800f147df89cd1c42c16f900bac521c8c79e74299180347b0c756e4562e5748a4170b43490b27e84c883896d2dec5ab37762236859b2d89eca8d339d4c668e10d65e8006fcf27c18ad87c1e6eb45f37daf093038900f222af2d3c341f0641e62431f9994720a6a922282003f4ed8c19ebe4a6a4ca2ef21ca3ad8711722e3319f1dcc93f835b9a006934e09736b78bbe187e9d01200fbe7ba4ae74175608860abb3608878ac6a56cc1a1f4b95389c783b5a4057946b10a9df116b1b814eca094a5f13c3a75cf7affbe6a01bcb8391cb0e3f5204a4c6b13b50e27e1bca5f54b94b1a0703f30ab6c6217133347a85907c0a8faa140a6e5a64866034381ebe18360bf1ecf0ff7eeec910e19a59d1d864ae5dc80c311fcf6cd8988884f446a136da454fbf9ac050ed00db278e2acaadd560db50e158773db9e188be92c180ee209f8a74710a933573efaa75709eeb0b4fc0b1d54d61c7b00e867a6f76b7e3bc0b96421f095a36552e3a7beedd7c1a70fe9fe80d2b6123d0d93819925f84a119b8f8e0dfbf0b3dd4248e064a877e10c00ad86978c88a7a20ec55c8d3f6d92b8596a61e26cef6fde250d75002406aa7ceb25eab3b25b812023f7c55b19b1f94d98dd80364ca8ab8d3ffe24bd4cf712bf0efec8bd814ef32bcec9ff573b8a0f55204a4b0d4cf0351909e3eb0fb77c4a155cf0963154d12bd8edfba48f296b7296b54fd3c31b6b3611fd0965340190a74f3feb53cae30b421110988572724497ba61c6ad77d04941a5f69bc5345a2135bfd3dea304e7bb315918fccd0cf68469c927cf628f671b4ce336c69534c14454d2d58dc09e0079b96f0bdf01507d0ffbfec3edb40c0e9ca596382d2b290697771a8ddd45ee19432ecb78aa946f15c22df00e589e058c15ff2d54f5e009c1ccdb28e746b7042032864f0acc259947d25cb764e1bafc7f9ce876c9d04034f94dcc571791356285606870c047bc923c5815b0ced15a2cad5ba2b1c6cd19fd7b2da6e6d9b2b964dce162ca8f5c91c2445e7930e218f0a586c0d24ec5cf332437d2c0c6e0de52c99a4e2034c775988983dec242ab57abcc49dc5be28e5acd4673e2befc5e38f587c884a1e72c8b0a7be5b9a583ffc48155072d71119c0056ff842f0cd0d712aaa2981a95bcb9bb99fd1606d72afb7880538516ebecb58b13e0403e2cc2c0e8785d20b7c232897f3c987843304666364cef5d1071a85b9cdd1af61a2d7249b9ba34df2089ac53c1a5a3785af19a88222231e7c5482d9b766d0d51c26cfb461c0dac1b1399dabb7d71c935e9cbcd22dffdfe14d965dd8df5737ca3369301a37fff0fc29c07f95f317747a067799d008bc335f828d5cb5478069a6a0e0f15aacd523cd2cf88b04548663ff5b54f427667c0b56580ceb5037fb14a4a356a89ee78a08d2e3e62d104224c6291ca8b1a3142b0bfa90a2c45423c75bc803e4bbd78860b6e27cb0c7fda53a5d7087d3057c9de6f32207411e1d5414847730878a482b8821293fa494fdb8b57827993843d1b121ff7a2cd339fa094bb4169502c242b91a9d524a0ffc9e86a0a4d4bb2d4d202a4bb83c856d9bf3beeb34e391f926021b9f12feaaf318230d10f5f6f9dd49f38e7219a8e20c6803828f5ffc4ae1ad5692b3709fd191e612a58836391cb8b94cab89b74b76806c0a140a2431d8abc914ae37e0e77de3861bc8f55f08c9f2566ff577c0dac683230168a6a8def2782076a4669dc7926e44e75e8e71c5c980e1d7e48c2ee42c1eceda62552280cc0de26993d6bf0e7ebdfc9713909092c96eccf6b9965201a16b53ca1545735a06e1192bb76b53620117afc9cfedeb214a5ef1a8ed2a2b8b9da7cc34ce4411104bf640a0a83434c23933ea14e77038ca5fc496acd835e18e366391f0f0ebf8f653a5a650b6debba45c301fb15392e4f103ba2c78bd76de3a170838e24a5b07e200abf331b083c74187a4df64a466aa8f7dea38224b30ef85d6bb0dd8287d0838e6c6eabb1e399c9b513dd803bc2160c06abd9065df97ebc20d905d3ec4e48d391ce8e5c8d3315cc3c799a804fdde91a864dc122c787c2cb1ee97693fe899a4c0aba116f10a99c5b2e36048601bc2dd2e8e0b20a298c8841a1c1548fc4d2f648dec99344298be4ee01dc9c985b27fe9811c89e0106973b70ca4db95dcef4b5bc3fbfa8903f6aa937cc1200046e289c07ad29fb221e7eacbd6f05eccf64939948c013cb99d7e10f7578428ac21ba32446d64401ea61cb38a8dce2584210ffb15db2007627e37e108c4746373d315b615159e0549bb7cc2d84c4621854378af5be7d6be92b4d974585beadf05dd1ca8cb8fb505289117a4a6cf82a6c1337828deda17083363ab6c592e296ab8c68da1a4a17029979cdd1db3c96e8b38e24f7138f6c22cff49807cea35d20a2ee4de69b849676a0910138c6ee230638c67ef31c122a28adf2ecc8b7bd6a506bb774fde8f9e9ef495a5642441a7be4b63cbef7bbf280f3c61b356096756ab0328ee8483688046a6e6e0cb5009c4608ad3de8fd6b0c12ce69d8e47495a35f02af65ed14e5324b6516a7f7bb7855affe52269ed8a68b2f3f215568885b25d4534452b85bbfe5e0ce3139d2aacf5247652030e77ddb2117a47aab17cdbc2084acabc97b29f8edf4aecfe1c148ae3a930c82d881989111bf6b8300026cf25da63f5eb543064d0a546c7677fdf04fff603b714d4222db81786f6a5d0c54c66df026cbaa9a4b1f33d9eadb40b998cfb9092ba5aa9b28697f847167a4e7a99c110fa8e3c8c7433633cb0eea4bcc05eb7023e0aec783fe64cb9f45a9bba93dbcdf6860fc731ce99c13f0cdaad2a5ebb105191b2dfe4f45816766488b0b3df00bf93e5964f20ed503c2ae59fa1414b41cb75e60941edd212bd84692b6fb9112813d15d098ed1bd207f149e3e13150b74fb49cd596adff7760effc5cc437419416968bb47453e2ccab8f6bd1495ae1f0c9fcf738d31935ae949ebf74125ac5b788c13ee3fd8b58e605ecf9a5b57132434e867e4e0a7abe30d6389dad4f0f5c7a806a5ca300f0f12d904e3bba9d918ebf1a6153930ec358dc5f0d2e1ff65e58fd65c831fafd9ce06669a1c57a49cc28450d93505878ecaa5b98c1345012beceda1516ff3058e7060c79b36fd90d1f61153e508327fd1b53bd01b39fa42a37d3018baa2e144e809200b7602be1cebb35e39aa509c4843405aac74d9473f3e5897b8ea3abc4a786d8598fa86a0fc258dd192c92d1e1e799e912546fe56e4e921bd35779e8015ed20568b5b25ee723b8346800a4434ea707e037f43219f7d6ddfa1874ba04f88d0babd8714adf45b72a8985be828b41f1335b9ecf2c7331fc7ebb887634bd29b7cb617c36a8f92dd21f1fc653ded9dc21e678b3e228bb537ea9e5c7f69d892db3e78f9363119db44546cac4d02058aec9afc9a7b8bf7d6d100629e9e4feb4a7e5c71f08c23fdb5f59c8f9284fbd2d622be50acb97715640255199e46592400c11f406a3399d700431e4076d04a8138218ea7f971e392ee2e91f8c6362e49fd1dd302190b75610162c18282300fbd5af6180b36d922fcf864edb1ffc519adbd57f1e7f14dea1286fb4bd8e592487cf417f32bf31d91419c1a4a9f2693a3c3bb5baaedd2f462f7edfba1a9807537b6a86d8e2d07a244507f8a2cce5e13769054fc1b3f17c4be50fc4ca8cb9ab1d9dd532f6dc512d3fe7936a40f52a858eecebf033f0085f516d767d460122d84fc4a5514884fc8d547d3ba0197331910369af62c93dc880b53c1cac94df61358c83632fcbb36ef0835f7e61fb96dad16b5bd4dd02ac6c75272490c6b7f1f6f3d6dc3797c12b65b39781a3edaa1f8071f97e912aed84cb10a881270bb157a4d86ad3d04a76d024dcdbc74abf038e5e97c7514b24731a181fd559e3bc8477cea6c4c6779e95361c70add576166485159dfb42e6d33c41e72d1f67aa094267101d8fb1e354b2196a17e602f14b2e8387936023c82838754f28f538ed26e115bf30b9bd6438d10e5beed2e5d399079d2c23b1719fa9176af387da4036d6b3d8b08096412d8973c75ec8c9d05903ba4408485eb9527cb9cf25e0c5a9e755b31e0e472850dec38a2d126cbf46cbc51f61e48a4227d5f4334dfda23fa3646f684ddb323546b8567aa965bcc2cf23e37a8ee7d5ef818bf03b678be03b52a5258c752c8963e6adc6005e4b2b91aa569d45638a6d2893f5ff6322a79c5c90af860cb9d5d440c35ab3116648bd4963e495a5a72f9b75e4019432067397fe698b8ff5ce532ec82ff014c44cb1c0df52b6f3c2ae51a3a5897e6d55b43eeea07924cfdf6dbd654b18b512b8471d7eae75a7cf6aec4b75afdfbe0548c8cc93a55607232f35e08c4b83b5d102a80c5d52241bd6367d892215499f4168f2af0334f30bffb13fc03d2f8710f129cad885a7a9d685a1c3c5121b6216aca7e2ec2d69e2401db138ad3cd01e0ac1bf6900fef4ef7b9c0fa587488364168962674c688c2e1685efb77937f5bcaeaee703c811f747ac073c5e3f12ab3a867a1a6c25b191c283ee70343a0563b4b472cc8c94cbc7cebce61aa6faab764fd6d1c618adac891817acae783bca31cde54e845faffc199840b9093e5ae94df02613f0d9e6fde95600796506dcac1ed903cd47910706f76ccb7726d0afbe8a9d0cf2b130b1e8f560197ef5b992387fdd213f88cb77d6605466ceef5fdfa6d3ec43a2a77357b60fc58159270fb4b659801a34d57d95986af0151ab17dddb7dd96b838fb2ac7e1b745e0904e05144de88ce8347785635cd8bb097074d6ddbb80165a4d4310e7e7ed51a328ecb1e154c40ec6d8c601fac2305b2d7e9148cc1d50a8364336fe920637e2165cb1bed640f5e79ce797be462f5e5fc72e231bdb2ab99555c619da8ba2623e1e6fdffcdec563d8c3fa417924ef91fac63e32788c88cec6317e31f26d6a65bf24700428fe22fc551350fed8856ce354ed371e82f28de217c2188c71f1efaf7e07a906d470802ff64690bd6686b9bd1d498af85cecbc3d9ad93f34d"}}, &(0x7f0000001480)={0x0, 0x3, 0x1002, @string={0x1002, 0x3, "c9257ec435a039528630d40fc5c53834c0d6ee27026bacc75cc84523067d4670fda6388c534207a2e9f5508e0309119f45b2700469b2a9a6b144c3b590583f1e6701ae904ac95d7ddab8c75acfb97347e49a33eafa8b9d756ea4de8b66413d5fd7ae8de323c28d435390284509f865d95211e053837813482041f9182a5a028378e5cb481c51791168948fb435bf42a43b85cca3ae0eb9a853905ea46c18b225a5f886de3590ab1ca967f80e260334c48b3b033a50efa378a756bed2d969ed1d2188776dfa56c96d987f0e742f15259d14b24158b61819712ee85c84b41019b09eadcee87baf83a90c6b91c5493f9275b7533f735f71bcab670610cd318287c40fbb9bf22525070e21da5cbd99f49012672bcfee6eed0537c0a3925fe98e57baaf8abd72e3a6888b1b440d3f22c716ca7c8d3a1d3ae72209042902effde19f72a6dc03ddcf2aa03ae385bed32500cf0cd6d96eb88c33732d4d06cbd3795e1075ded3f6cd0d82886f8866309508cd4683ccc6a48bdd9100517d7d085ec169f5bdefe481db9ee81014eb6e98d371b00903d524fca8239a2ae494f7463b325033a1ae40651ee88c97872b9a09b5d939a363bcad45f3b9ed9110c17d98078ca5d84ff61a0621509d2f8fe533b7de7ffd6f9ff50b9c032ed0604dd1cceef79492934603dfce2fbcc6779240a76440e6a9f6162380df8c9b2648d9056d093a7f7062735bb5520d60b5af49eb0b1da21b2aa13428f3e323bbb2116a2604fa8293404f8359676d5fd19eb2566cd0911ab6b8c4a68d2072ec9bc1c705aca40c2d5d1dbff6450dfb81263de787730fff6b5a99b2730a5661d2a992044eced6d3f5e74b999931549ea458c586f95e22169199b293d04bcdfaf939b949e538ce8a37134f3e442a0552f7cde434ea47ce0b0b68d3083a705fe9ea8d488ec259af23292bb1cf710483b547718118059c5b5115f4a698173ce22a5fa98502052c0a256ff616997b11499069b54631e4a1eac3a200f27e2b60d66e899a63e550d0df4be1398181e785c053b955a8e2c8e1608124b7d737cfcbd0837c3e756eca239e4bd05899cf9b0ea95e141c4643f240fd7b2f3db334edae5eefa3fd032e569fa9def70b0948c3bc9f61de79851faae934792a97b8de63359bc02478ea0fe03ec955452acf6862545c08ee9c1f6ad3703e6a556cef92764a85805bf3e2e84e8d83dc30ede15ec22fa54987f7b0a125292a936dea785d01c401430c915efc479df081001ff06c425a083fde9fc145652a450dacfe291abad164238cdff0ee381349bd09ed0745af17743cb9152e82724817834929fbbda54b733b417be4af650b682fca73041c77eb33af38e132f58b6c5da02e3d3d9a6641b6d56efab698ae61aa48840bf5b06d0fe1b10d72aa78d1be69b2bd924285560c81687754808d76bf279bb475eb79e50f30ef6b09d5fd9a652c54250afcfc8b48549d1802ae56056fd90507d516032a08b48040412d93138a57885df47ba83dce58a390afdad2f076d82c0dbc2bfee24303ca7deaef7c5088a3093cef21e58ce333e8a315e5f870407a78e9c5cf62ed2b9d93e111a22bd459aa26f85b8f1686b612c90439081bc72a23ac27ad39fcb669326014aa44b469172e0b37b8e497fa62cdf5daa067c7f10a36726acabd205fc8cde549c9c677624712b518a3a07b50057946e64b1a7c51481b0d6b94c394eefae917940601de0e8722f9c87c06d56744e62ce8f22b182d59f694b37e7b81c46c93aea3532fa0df7c6db6b157143020cdf9cc3f55016dd181e193de6e61b48ad9c1c9daf86c852ad2113d905b0d03b5c83a9098f10bdb29a58b9c4b3ba4770ed5d9bd535f3392f8ef327b05fa54416300763e1aa3277d64f3d638c1df75622dfd2112f83891a2b350f8fce3e5f4facab3c78009f359baa0efd37362d5bebdf435414704ea59d7396ebcaab69dfabd114c1b4090e43ff9cb7e37a13201a352d22617f1438958b305fca44d44df8c9d31512956d9feba25f3326d7336072146eb576bbc92f90b3b3830748cdf5a5c346ae54828d92bb21504e62443a2f90163aaf64e003e97ed40a57bdc88f7e4f2c559ef3df5a9f203487bff092219b9e9482f7083c4cbaa3791427367a393dd983653288f208e934167b4293a77a4b89dc3479509b2e26ed873b5e8042abdda2b07fffd150344bfa8d2919201dcb1947784eee8777272cbe797478645bad988d60bb9c4ab47b809f7e2f4a238b787fbaac25145b283b0c51bf83bcea593cb0464cb6faf66986678c60762dbecac71ce5eda0afba23289dff0f320cc43f87e5ed14a0548d25a49b3405e471373c47fcda024c5c6cc5b82bd78538322069595adaae0202bc9a7a01e5b492add29b10a6fdd6ee1351ca740c87b0aad963ca96357ecad291e3f0fd177f27b7cb2a85e52aebd4a6007782a3a7c57866fae0c1d9e320f8819bdbf533a47b2b56bc928033630e0a92e8b5051a0eea76d60aa0a41dafd50e4abfd665e643372289b78e6d26d50fdf8fe210ed9ea550aa4afc7de521a4433edc9c0dbf0fefdea29bcd0f670bf806e1901e915aa0a469db659b38bca59b76adfc9d4145f659de314f03d1bf938540a9a774d734e9ae7aad75f6259e90e9c2bcb8f4a12f2d9b132ec791d6184012db8efa531794091d3fef0d973187c077fd114a2448b3b2395ba1a98ab698e3422d6e01fdf0626b97c46394d798f79bed30e04253b04e7ffa93bdd46595bc7740a10d8de423dc2e032c10f9a22da0c97ff6aa822a8b6269a99831bf9810a9e7e2114e1e36b6644f92a4e2be9385c5ffb4c6bce977c48080e79752205a64f3f1f4284e2af31ae03dc92fab7b10f176ce2c2cd12fb58e229505b139a9fcd1e4048fc443b3b17b9f957706eaa591005c52cca8568dd4749e8059c6a0e8ad30b814c1ca8dee318c01987eb3d90a59859ed54b146c7093edfbf9c0d8e19b663d5a483420099504c99e00a9c2e258857e1aed6d18b5dc3076d01e1dc4f5e0099d9fda2ab5f726099fdf560b125e7d57e481e5e2d34b8edba34beff3aa58f82db4fc9117e04c0fd1ab7fd060b2c01a1de6542170a2d8fa4ca26be2fb15f3adc8531167468965f49d8bfb4ac1ba177abeced26cbd9d6808844dba43ba63923ea86cf4cdbf5d974a3c4da3f058b8da3e83d7a88fc506b1a29b6c5aff73a89953e5dfcdc2c9b71319463d7cac687ccf9450b3ce5ecca22a50d78d84f2138dc2495dbc122dbc031ae4817ff23f2cb66c131db76819835a96d5a7b268b704aebea5d016e5774ea14e570567184645c23d9bd96f1a9b35ca5c29ba36bfb613aa1a959cd9c8f1e355b745359907fae447aeec3c0a4b0a1d427ac97b6abfe137cc5ca9e6e294effd3ca897ed2e05756eb80fe26dfecf442d69929323c89fbf24bdbe1b8cbee079fcd4735a103643e049df1ff420ea5a8817b5ecd95127a1c9bea201d3fbcd79e9721a5a5dc1719c1a6da88be9d356f3fb29f3425aa5ccb9866df071b940d70ee5484c87cb102856c77399613970302d6cbad097cb92ffffed5bfa6254e51ccaeabd2308bf930dc7f2c3d74d60fcdd6bbb03aa0976c994bd77302641352a0d3b0f0fda201e74b3bb981e24776466fe8582145695357fe3e9abd75e760423b79f4a2ac168cd9c0bf20b6bf75d422ba6169a4e0b8ab61b85f80fdd97f29800dd610ec383e54f34aa6488d5bf153b8703a7e52ec4856cd3582e1dbc2de1abce201ecace50f63c350af036e82271edba4345618843ba7d1c8bae5f4c0fa0ad231603811ebb47c41f35611e730dc817911b943b9e595507480c2014c92b7a76218b229eb8215ae1a2ff284b9ca10a875216bad6f237f69ac4a19fa9df5388857773311eb121294bea8512c4a8cc7dd9add2bcf1c883cb536e6c085a71dc819efe7cd1455cf6e0696702c060902c14703b494e3b9d862d55620ef0b308b78505c40e44a24469ae96f2b4ef8f2157910ff40c79f89c67d2b45c3ef765fba0632fc15bbc34dfbba0c17313e43254a18cf9dbdc476450ec740429f70b75a3f55b4311f968d0515114d0f39832507cad3c434bcf2c3da0fde4ccdcc99c8806a7f872e7992153f839b906ecd5974ac418410f63263992156536adeeadb204d596c842049fba9402d6aabfe424c1e421899b8a1c3da1495b6ad501faceeb74b89d9354e15a1d878155ae8a905007145c7817b6706c854fd132fac65c52d06017e95af179f6f6a8039acfe3b8da26fe61df45e67436c76e7853c45d047a44477256d7fa989e5cb9c63bedeb89b25c522981c0b2794904f8fb39d0319108dc8f1291f0104db522c055f7e3fec6fe195e6b84a1686cb8097ea586b45463bc4b5d7f9310d1d702e1b2352422f2ecb2f67aff5ce9d36ffec87715777733b17301303cb706721696c6f497599c1701f1f9df4ce16658208da46c8a5ac7ee65b10f7276cdd2565086de2c07d10c69708851aaac8e0c6f616d1b45ba8d6f28fac6716ea94a2c64c6f27064638e32d2a9d0a91e0c22e8f3e81b39f8af9d9cc645dc24af8c2411ac577d4c74dd30ba09ac6f57c123ddc92a68994f3c4c16b271e2ce6db3324e13e5d68f2753a0d76f2fd14c89c88289c70534cf688efbce17dc6f573972fe028c68fc87c7d619b017d3826588c7553a6e79163cc9fb031b3325f7b9d7158d93f7e24dabe7cd1a462b7320b94469201d295226f88c24f84c82a8a06697f8b1e41a18db9dc6caafcec29ed98670e419ed7cceb493f4ba460077915ee50d784780ebd8503144256df5e0ee3681e3915c513741cb64d2548ab4af0e15f2b4f296d1f72a66652fe8c638f1caa3553020da17ddc652da7f6a93ea95689867ee4d5b1fbdddcb2da1faf16b5ee24cef08d6003643f8410e66c140d7826cd9a5465d1357760aed40fb9b59b47e906e882ca14cb8676d6b83bafd62b20d86c338e76e691c40a0b399ed4776051daf577a1931db834d870c00114cb8e7754dcd83515f6f5acbcb94ff536b65968dfc01314b5afc999ca8a6add11340eeb212a27dda4154f89f5fd333b45b40b1a5d375fede239d954a684ec2fbb8f0151c77c601296c527b0e93592d909fcfc8203b82c75509d7f7da9e5fa2fc4f2e641bc7192dddf33ae1e8155d014dcae623fc0153ab3726fa08336521553a3f6f4e3771e71310f6335c7174f6fe25285c6eb375fc3f511087383a53e27fe3d56f7a9d6576eea2afc3fae9a4d9449cb49ec6dd721b9ed2edaa34e32ddc9394b772789f10554e1f359d16b86a9f07f2fe1aecee945ec384934e79bf968891bd75f621a2e4417dfaa37f2f1ec7e439afb2ce6f1b7e0f14d393fc758bb21ddedfa7d4d52e1865d8d8b27bf7e804798c7474caebca2f2e76a15d82484eb3e6def7f308f26cd3c825e0c77f1e35e415e312ae53faf85e81fa4efe1f1e1307e9226ff061f3338891d3b21071b18b20f776269c905f34edc45fc9bbe619704352b1bc8c5de7a49f92bc3a430c5450d726177915ff3637ae3ca1e5233da95afe4226fc50e62949e3cb2ab0c4caf1fa7101091254858ab1583b3b7c31035cbe987d73131d74ef0753dc942802f4a15115f1b94a8394221976ebe7d2bc9d40b99e48de0ed2c516682c6719072a6e961d435f10b902bd6356d5a248df7b96c45873cf716c7db2c9fb049703b61b653594160bb87a73bef7ec5639719ec4bb4ce571a263a443ad63c7a3e5fd623eb3aa4346dfbfc9d10333b76af77eaee8e8bff03912e04dc55c4d5893d474c3b4b4f8533c04d27a41b77792cb5"}}, &(0x7f0000000140)={0x0, 0xf, 0x2b, {0x5, 0xf, 0x2b, 0x3, [@ptm_cap={0x3}, @ssp_cap={0x20, 0x10, 0xa, 0x0, 0x5, 0x1, 0xff0f, 0xfffffffffffffd31, [0x1fe0000, 0x3f00, 0x30, 0x30, 0x30]}, @ptm_cap={0x3}]}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x2, 0x4, 0x29c, "7696497d", "007c61e0"}}, &(0x7f00000001c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x20, 0x0, 0x2, 0x101, 0x170, 0x8, 0x2}}}, &(0x7f0000002880)={0xac, &(0x7f0000000240)={0x20, 0x5, 0x33, "f12d808495f61e499b8ec763ff733e8144d53af998695ef8de9fe4c5d5334dc2162bfa4f1cec63f18330a7ad5e332c8eb0c639"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x62f}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001380)={0x20, 0x81, 0x2, "a8f3"}, &(0x7f00000013c0)={0x20, 0x82, 0x2, "23ae"}, &(0x7f0000001400)={0x20, 0x83, 0x1, "81"}, &(0x7f00000024c0)={0x20, 0x84, 0x3, "bcdb25"}, &(0x7f0000002500)={0x20, 0x85, 0x3, "bd4395"}, &(0x7f0000002540)={0x20, 0x0, 0x4, {0x0, 0x4}}, &(0x7f0000002580)={0x20, 0x0, 0x4, {0x1e0, 0x41}}, &(0x7f00000025c0)={0x40, 0x7, 0x2, 0x66}, &(0x7f0000002600)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000002640)={0x40, 0xb, 0x2, "3417"}, &(0x7f0000002680)={0x40, 0xf, 0x2, 0x3ff}, &(0x7f00000026c0)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000002700)={0x40, 0x17, 0x6, @local}, &(0x7f0000002740)={0x40, 0x19, 0x2, "28d1"}, &(0x7f0000002780)={0x40, 0x1a, 0x2, 0x8000}, &(0x7f00000027c0)={0x40, 0x1c, 0x1, 0x3ff}, &(0x7f0000002800)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000002840)={0x40, 0x21, 0x1, 0x2}}) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x47, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) write$hidraw(r0, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) [ 2407.015546][ T8292] usb 3-1: new high-speed USB device number 118 using dummy_hcd [ 2407.025721][ T2784] usb 4-1: Using ep0 maxpacket: 32 [ 2407.145653][ T2784] usb 4-1: config 1 interface 0 has no altsetting 0 [ 2407.165594][T16284] usb 2-1: new high-speed USB device number 63 using dummy_hcd [ 2407.173331][ T2748] usbhid 1-1:0.0: can't add hid device: -71 [ 2407.179395][ T2748] usbhid: probe of 1-1:0.0 failed with error -71 [ 2407.187390][ T2748] usb 1-1: USB disconnect, device number 5 [ 2407.275510][ T8292] usb 3-1: Using ep0 maxpacket: 16 [ 2407.385603][ T2784] usb 4-1: string descriptor 0 read error: -22 [ 2407.391967][ T2784] usb 4-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2407.401094][ T2784] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2407.415568][T16284] usb 2-1: Using ep0 maxpacket: 8 [ 2407.420960][ T8292] usb 3-1: config 0 has an invalid interface number: 192 but max is 0 [ 2407.429243][ T8292] usb 3-1: config 0 has no interface number 0 [ 2407.435747][ T8292] usb 3-1: config 0 interface 192 altsetting 0 bulk endpoint 0x9 has invalid maxpacket 0 [ 2407.445771][ T8292] usb 3-1: config 0 interface 192 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 [ 2407.448645][ T2784] input: bcm5974 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input1852 [ 2407.455764][ T8292] usb 3-1: New USB device found, idVendor=07b4, idProduct=010a, bcdDevice= 1.02 [ 2407.474177][ T8292] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2407.485350][ T8292] usb 3-1: config 0 descriptor?? [ 2407.526573][ T8292] ums-alauda 3-1:0.192: USB Mass Storage device detected [ 2407.535061][ T8292] scsi host1: usb-storage 3-1:0.192 [ 2407.575646][T16284] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2407.583790][T16284] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2407.593974][T16284] usb 2-1: config 0 has no interface number 0 [ 2407.600153][ T2748] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 2407.607774][T16284] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2407.618744][T16284] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2407.630570][T16284] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2407.641888][T16284] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2407.654960][T16284] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2407.661768][T16284] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2407.670916][T16284] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2407.680470][T16284] usb 2-1: config 0 descriptor?? [ 2407.696209][ T8292] usb 6-1: USB disconnect, device number 126 [ 2407.706411][ T8292] bcm5974 6-1:1.0: could not read from device [ 2407.726992][T16284] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2407.739230][T16284] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2407.945538][T17200] ldusb 2-1:0.98: Read buffer overflow, -131384459919110 bytes dropped [ 2407.955321][ T2784] usb 2-1: USB disconnect, device number 63 [ 2407.976480][ T2784] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2408.005574][ T2748] usb 1-1: config 0 has an invalid interface number: 172 but max is 0 [ 2408.013806][ T2748] usb 1-1: config 0 has no interface number 0 [ 2408.020507][ T2748] usb 1-1: New USB device found, idVendor=1803, idProduct=5510, bcdDevice=cd.68 [ 2408.029580][ T2748] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2408.038640][ T2748] usb 1-1: config 0 descriptor?? 22:20:12 executing program 5: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x2240) ioctl$HIDIOCGUCODE(r0, 0xc018480d, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000010c0)='/dev/input/event#\x00', 0x0, 0xa40) ioctl$EVIOCSMASK(r1, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f00000012c0)={{0x0, 0x2, 0x0, 0x0, 0x0, 0x7}, 0x0, [0x2, 0x2, 0x80, 0x8, 0x4a3, 0x224, 0x7, 0x9, 0x2, 0x7fff, 0x9, 0x400, 0x400, 0x1, 0x24, 0x2, 0xac3, 0x9, 0x3, 0x200, 0x4, 0x2, 0x8001, 0x3, 0x7fff, 0x149, 0xf9ca, 0x77, 0x0, 0x2, 0xd7, 0x3, 0x5, 0xffffffffffffffc1, 0x1, 0x1, 0x401, 0x100000001, 0x3, 0xe4, 0x491f, 0x1, 0x9, 0x9, 0x8, 0xcfe00000000, 0x5, 0x2, 0x3, 0x9, 0x5, 0x866, 0x98b, 0x4, 0x8000, 0x6, 0x4, 0xa7d2, 0x1, 0xc82, 0x1ff, 0xfffffffffffffffd, 0x2, 0x1, 0x200, 0xecd, 0xd2de, 0x9, 0x40, 0x2, 0xb6, 0x5a7, 0x5, 0x200000000, 0x2e, 0x3, 0xf7, 0xffffffffffffffff, 0x4747, 0x429, 0xa9, 0x9, 0x80, 0x8, 0x7, 0x6, 0x92f, 0x5, 0x6, 0x0, 0xfffffffffffffff9, 0x81, 0x200, 0x5, 0x2, 0x9, 0x1000, 0x2, 0x3, 0x16, 0x400, 0x2, 0x6, 0x3f, 0x79, 0x9, 0x7, 0xe5f8, 0x3f, 0x2, 0x3, 0xf9c, 0x737a4f2d, 0x4, 0x7, 0x1, 0x2, 0x5, 0x1, 0x6, 0x10000, 0xff, 0x3, 0x3, 0x1000, 0x6, 0x100, 0x0, 0x1, 0x7, 0xc43b, 0x2, 0x2c, 0x10000, 0x5, 0x4, 0x5, 0x720, 0x0, 0x7, 0x796, 0x7fff, 0x7fffffff, 0x8001, 0x6, 0x543, 0x7, 0xf0d, 0x4, 0x401, 0x401, 0x5, 0xffffffffffff154b, 0x40000000000, 0x101, 0x3f, 0x9, 0x200, 0x81, 0x5, 0x401, 0x0, 0x2, 0x2, 0x0, 0x0, 0xf3a, 0x8, 0x100000000, 0x3, 0x0, 0x3, 0x9, 0x9, 0x8, 0xffffffffffffffd6, 0x733b, 0xffffffffffffffa8, 0x9, 0x1ff, 0xc1f, 0x0, 0x3, 0x2, 0x1f, 0x5, 0x4, 0x7ff, 0x8, 0xcc7, 0x7, 0x8, 0x3, 0x80, 0x31c0000000000000, 0x5, 0x1, 0x308, 0x8, 0x7a, 0x4, 0x3, 0x80000001, 0x7, 0x8, 0x0, 0x20, 0x0, 0x8001, 0x8001, 0x401, 0xf25, 0x2, 0x62, 0x1, 0x6, 0x0, 0x100000000, 0x8, 0xb841, 0x4, 0x7fff, 0x76b, 0x3, 0x4, 0x16bf, 0x80000, 0x5, 0xfffffffffffff6a6, 0x0, 0x7f, 0x401, 0x2, 0x6, 0xff, 0x400, 0x5, 0xfff, 0x8, 0x2, 0x6, 0x2, 0xa61, 0xff, 0x5f7e, 0x800, 0x9, 0x5, 0xde6, 0x0, 0x8, 0x2, 0x9, 0x1, 0x32acbaf9, 0x7fff, 0x7, 0x7, 0x1f, 0x1000, 0x9, 0x7, 0xfffffffffffffe01, 0xc26, 0x9b85, 0x800, 0x6, 0x7, 0x7, 0x9, 0x9, 0x4, 0x3, 0x2, 0x4, 0x7, 0x1, 0x6, 0xfffffffffffffff9, 0x79, 0x200, 0x2, 0x8001, 0x100000001, 0xcfcc, 0x400, 0x9c00000000000000, 0x6, 0x3, 0x6, 0x80000001, 0x3, 0x80, 0x40, 0x1, 0x80000001, 0x6, 0x7, 0x1000, 0xa8700000, 0x5, 0x3, 0x5, 0x400, 0x8b, 0xfffffffffffffffa, 0x72af, 0xd37, 0x9, 0x7fffffff, 0x8, 0x100000001, 0x5, 0x3ff, 0x401, 0x3, 0x1, 0xfffffffffffffff9, 0x5, 0x81, 0x10001, 0x0, 0x1f, 0x7f, 0x20f1, 0x5, 0xfffffffffffffff9, 0x100000001, 0x81, 0x10000, 0xfffffffffffffff9, 0x104, 0x2, 0x6, 0xd, 0x7ff, 0x3, 0xee39, 0x5, 0xff, 0x101, 0x0, 0x40, 0x65, 0x9, 0x0, 0x9, 0xee, 0x393d8f74, 0x56, 0xacf8, 0x2, 0x9, 0x4, 0x1c8, 0x5, 0x4, 0x1f, 0x5, 0x8, 0x80, 0x8, 0x8, 0x5, 0x100000000, 0xbb, 0x6, 0x1ff, 0x6, 0x4b5eda4c, 0x1, 0x1, 0x9, 0x4, 0xffff, 0x3, 0x0, 0x90df, 0x2, 0x21, 0x7, 0x8001, 0x3ff, 0x800, 0x8001, 0x8, 0x3, 0x3, 0x7fffffff, 0x5, 0x0, 0x80000000, 0x0, 0x400, 0x0, 0x8, 0x80, 0x3447, 0x4, 0x4, 0xff, 0x7, 0x20, 0x1, 0x0, 0x400, 0x1e, 0x2f5f0a61, 0xffffffffffffffb0, 0x3, 0x7f, 0x5, 0x2, 0x100, 0x1, 0x0, 0x5, 0x34, 0xfffffffffffffffe, 0xa7, 0x200, 0x4, 0xfffffffffffffff9, 0x7, 0xffff, 0x3, 0x7, 0x0, 0x49, 0xb45e, 0x7, 0x7, 0x2, 0x7ff, 0x0, 0x2, 0x0, 0x2, 0x401, 0xfb1, 0x0, 0x6c2, 0x1, 0x100000000, 0x10001, 0x3, 0x101, 0x7fffffff, 0x3, 0x9, 0x5, 0x0, 0x5, 0x2, 0x6f, 0x2, 0x2, 0x6, 0x9, 0x1, 0x9, 0x3, 0x0, 0x0, 0x3f, 0xf26e, 0xc91e, 0x6, 0x9, 0x20, 0x1, 0x7, 0x92, 0x3, 0xffffffffffff8001, 0x100, 0xfffffffffffffc00, 0x80, 0x5, 0xaf, 0x9, 0x73, 0x3ff, 0xfffffffffffffffc, 0xbec, 0x4, 0x20, 0x0, 0x10001, 0x1ff, 0x5, 0x6, 0xa4, 0xfff, 0x3177, 0x5, 0x5, 0x7, 0x1f, 0x7, 0xfa, 0x624b, 0x800, 0x3, 0xfe7, 0x401, 0xfffffffffffffffa, 0x1, 0x1000, 0xff, 0x1, 0x81, 0x200, 0x9, 0x6, 0xfff, 0x6, 0x14, 0x100, 0x8, 0x1, 0x100000000, 0x0, 0x6, 0x3, 0x20, 0x1000, 0x20, 0x8, 0x3ff, 0x7, 0x6, 0x1000, 0x7ff, 0x2, 0x0, 0x0, 0x2, 0x200, 0x5e71, 0x4, 0x80000001, 0x80000001, 0x400, 0x8000000000000, 0x10000, 0x2, 0x1c2d, 0x8001, 0x2, 0x3, 0x3fffffffc000, 0x7, 0x2, 0xfff, 0x5, 0x9, 0x6, 0x3, 0x0, 0x100000000, 0x4, 0x55833b0f, 0x5, 0xc0, 0x4, 0x7fffffff, 0xa54, 0x80, 0x7, 0x1f, 0x0, 0x0, 0x3ff, 0x7fff, 0x1, 0x3ff, 0x6b, 0xffffffff, 0x1524, 0x9, 0x60b, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x77, 0x2, 0x8, 0x7, 0x0, 0x8, 0x8, 0x80000001, 0x3ff, 0xc1b, 0x0, 0x0, 0x1000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x6, 0x2, 0x0, 0x0, 0x0, 0xb756, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9ac5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x3, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8fba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffd9b365dc, 0x80000000]}) r2 = syz_open_dev$evdev(&(0x7f0000002300)='/dev/input/event#\x00', 0x2, 0x80000) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0xffff, 0xffffffffffffffff, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r3 = syz_open_dev$hiddev(&(0x7f00000023c0)='/dev/usb/hiddev#\x00', 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000002400)={0x3, 0xffffffff, 0x8, 0x800, 0x3fb6ed5, 0x3}) r4 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x7, 0x1f, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r4, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r4, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) syz_open_dev$evdev(&(0x7f000000a140)='/dev/input/event#\x00', 0x1, 0x9df6ce1f10f8ee18) r5 = syz_open_dev$evdev(&(0x7f000000a240)='/dev/input/event#\x00', 0x4, 0x8000) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f000000a280)={0xfff, 0x8, 0x80000000, 0x3, 0x1000, 0x4}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f000000a400)={0x0, 0xd3, &(0x7f000000a300)="ad25c6252645a343359f183f638ad73304b274dcfcf3f1c00caba3ee1c89c8db31c9694adf4d15caf7a8783fc84f6b1467eb4acd512c7ae49ffdeeee39d845dbf423f14110974a2911d6807ad4fa1c202596903a4a439edab5ace87706c1e9b5e1a558716675678c2dfd510d21c175c46ba3b63255e24759fe4bee8862a8afeedc7c3cc8ae10cfb435f4afbb71981a6890a5be4a9f85466feb6895a0dd209f6d61b1a11fc1d7d3c4b8c5640ad698faaf693611d95f68f82fe2dc13aad24e50aee4f52cb62b8daccf9549bf863b61428cc81732"}) [ 2408.345584][ T2748] usb 1-1: string descriptor 0 read error: -71 [ 2408.353529][ T2748] cxacru 1-1:0.172: submit of read urb for cm 0x90 failed (-8) [ 2408.365277][ T2748] usb 1-1: USB disconnect, device number 6 [ 2408.371584][T17218] cxacru 1-1:0.172: Direct firmware load for cxacru-fw.bin failed with error -2 [ 2408.381412][T17218] cxacru 1-1:0.172: firmware (cxacru-fw.bin) unavailable (system misconfigured?) [ 2408.545670][ T2784] usb 6-1: new full-speed USB device number 127 using dummy_hcd [ 2408.596242][ T8292] scsi 1:0:0:0: Direct-Access Olympus MAUSB-10 (Alauda 0102 PQ: 0 ANSI: 0 CCS [ 2408.608928][ T8292] sd 1:0:0:0: Attached scsi generic sg1 type 0 [ 2408.654938][T13435] usb 3-1: USB disconnect, device number 118 [ 2408.666839][T30087] sd 1:0:0:0: [sdb] Read Capacity(10) failed: Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK [ 2408.677878][T30087] sd 1:0:0:0: [sdb] Sense not available. [ 2408.683533][T30087] sd 1:0:0:0: [sdb] 0 512-byte logical blocks: (0 B/0 B) [ 2408.690637][T30087] sd 1:0:0:0: [sdb] 0-byte physical blocks [ 2408.699090][T30087] sd 1:0:0:0: [sdb] Write Protect is off [ 2408.704918][T30087] sd 1:0:0:0: [sdb] Asking for cache data failed [ 2408.711329][T30087] sd 1:0:0:0: [sdb] Assuming drive cache: write through [ 2408.760522][T30087] sd 1:0:0:0: [sdb] Read Capacity(10) failed: Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK [ 2408.765644][ T2728] usb 2-1: new high-speed USB device number 64 using dummy_hcd [ 2408.771549][T30087] sd 1:0:0:0: [sdb] Sense not available. [ 2408.787187][T30087] sd 1:0:0:0: [sdb] Attached SCSI removable disk [ 2408.905630][ T2784] usb 6-1: config 1 interface 0 altsetting 5 endpoint 0x2 has invalid maxpacket 767, setting to 64 [ 2408.916571][ T2784] usb 6-1: config 1 interface 0 has no altsetting 0 [ 2409.015618][ T2728] usb 2-1: Using ep0 maxpacket: 8 [ 2409.136760][ T2728] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2409.145092][ T2728] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2409.155222][ T2728] usb 2-1: config 0 has no interface number 0 [ 2409.161653][ T2784] usb 6-1: string descriptor 0 read error: -22 [ 2409.167994][ T2784] usb 6-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2409.177172][ T2784] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2409.185570][ T2728] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2409.201829][ T2728] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2409.213178][ T2728] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2409.224467][ T2728] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2409.237687][ T2728] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2409.244399][ T2728] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2409.253502][ T2728] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2409.269762][ T2728] usb 2-1: config 0 descriptor?? [ 2409.278580][ T2784] input: bcm5974 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:1.0/input/input1853 [ 2409.307282][ T2728] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2409.325713][ T8292] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 2409.327098][ T2728] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 22:20:14 executing program 3: syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0x0, 0x0, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r1 = syz_open_dev$hiddev(0x0, 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r1, 0xc018480d, 0x0) r2 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x0, 0x1f, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r2, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r2, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) [ 2409.374548][ T2728] usb 4-1: USB disconnect, device number 80 [ 2409.506751][T16284] usb 2-1: USB disconnect, device number 64 [ 2409.526509][T16284] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2409.555536][ T2748] usb 3-1: new high-speed USB device number 119 using dummy_hcd [ 2409.685563][ T8292] usb 1-1: config 0 has an invalid interface number: 172 but max is 0 [ 2409.693972][ T8292] usb 1-1: config 0 has no interface number 0 [ 2409.700356][ T8292] usb 1-1: New USB device found, idVendor=1803, idProduct=5510, bcdDevice=cd.68 [ 2409.709475][ T8292] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2409.718925][ T8292] usb 1-1: config 0 descriptor?? 22:20:14 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca1c"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r4 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x400, 0x359801) ioctl$EVIOCGSW(r4, 0x8040451b, &(0x7f0000000400)=""/232) ioctl$EVIOCGABS20(r4, 0x80184560, &(0x7f00000001c0)=""/37) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, &(0x7f0000000240)=""/71, 0x47) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r6, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba90e4b1ab802102d18335077051782d25a4930f6968e81b4070c30e1ec2c0c8365f73bed463652d08ea837606de6602050e5a852aca47e5ae9f8338a95c731d721a48ad8983095781f424b4152246dca34afc900ec5be687aaf6d75604644a4de1b818593f310ed0541589e73aa0738920bc39a57f93665e391bd466317f", 0xfb) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2409.795592][ T2728] usb 4-1: new high-speed USB device number 81 using dummy_hcd 22:20:14 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000051708608110f1010733f00000001090224000100000000090462018000004c000905850b00ffffff7f000000000000200004c464eb145e53dc5b6a220dd0b3d0e48935377f6ef9c57ecd94d6fe1b69f86bf6ff82997542935a332ae85df402ccc845f0ab284fc6a0ec9230264681e9f3cc1afb4b83f15f8dfd806b031626227465bcddae2fd36fc08124519fc4ffbb725bf8d23d3171e27d20691728f16b3facb86a64525d5737f0e6dd00000000d420e7b15a48fc44d5cdab00ffffff7f0000000000149ff0e4ee9e3831af01f23e6c7ff68d2aca295b8842942cb1a915c2d77917aefbbe5dcff3bb28dcb5c0952f82d2440445765818c5bfb2f3d8ec37ab36d430afc80393943865213660b875e7a0651d34a11b7449d67a7c7b9344e7c2e10a4501b5bed17b8909e9eb03f15b7ec45aff89761b7f8a11bf0c25cbe6282c06bdfaf67c121f6b31c6c83799c619e7a1ba28fc454b20491ae5cb0c83adaeeaf234883ff16485c5e1c89732c8c6468bfb7bc64f69973fd70d0382c777e8ca1b1d383df6d14d9c0bb86847583a90d80fd3dbf3f1dc08309d6300e06e24128ba42eed3a34c884c3e4c9d6e03a52815aed19d6e956173b175918a5f7a3c27e0b197eb130e17130cdb28af770b965a95e574907d6f2707621e562e1796cf6fcd9c508ef3d4cab026068502e7f576d4b33e76929c3a1e0f32541def387c49b076eed92feb0c6473a20cd35f615ea387c09061e4897b0e688905f4241534c76f6f5e3652a896f075235f2934c8a2aa3b6437b99259384e1966c5383c26b157fc688a183bfa93177bdd8df8afabdd4651256804f5b4d32f0e7f2f79bb8f154f3df685e24d0c7d349d0233ac60ae264881fd247d6e8f783d1af6fe492c7a8793bd44d582cfc89ac4facf64b"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) read$hiddev(r0, &(0x7f0000001200)=""/4096, 0x1007) [ 2409.985566][ T8292] usb 1-1: string descriptor 0 read error: -71 [ 2409.995777][ T8292] cxacru 1-1:0.172: submit of read urb for cm 0x90 failed (-8) [ 2410.019610][ T8292] usb 1-1: USB disconnect, device number 7 [ 2410.025768][T17273] cxacru 1-1:0.172: Direct firmware load for cxacru-fw.bin failed with error -2 22:20:14 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x97d, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca1c"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, &(0x7f0000000240)=""/71, 0x47) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f0000000500)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba90e4b1ab802102d18335077051782d25a4930f6968e81b4070c30e1ec2c0c8365f73bed463652d08ea837606de6602050e5a852aca47e5ae9f8338a95c731d721a48ad8983095781f424b4152246dca34afc900ec5be687aaf6d75604644a4de1b818593f310ed0541589e73aa0738920bc39a57f93665e391bd466317faf22b70580ea5788653103614cbdd465dd81351bab090751fd588050e6c1dd17f07de37c88a0ca466a4835c1b0a062bb0df6bfdeec4f71bdf938a6ca84fe00b30186791325a69ef58d3d294d2f4faf2a9ea2e3f57f8e4d7eba307adea72bce1996b1f08ea812b71795179ab968d9e4811d916641ca41c7974f0a059b1dceeb6a2e09be49176334689d5d3b4b55e1f84237a2e9197c55baab6c7b2ab0a02b1edda5e2cd412a4d1022dfbcd21587e713db498688e8a59b83", 0x1b2) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) r6 = syz_usb_connect(0x0, 0x1cf, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100006ff94610b4070a010201000000010902240001000000000904c00002a6db5d000905091e000000000009058f0200000000001fa01b6d21bb63259fab25683a4e7b575530cc5a7c11a25515e7441258e8422d1315c7a91c4ceaa7ad0093510bc7dfc55cf9acdfa55b015a4ffba9af9cb0877281afae623e53a7f9f75963ac1f1482c0a4f60d87731226f96024aecf79b05ae07508a0b31696aa26cc1cfb919650d842b868f29ae6e0d56a7146e22d3899fdb32241b8bbf3c7603c1995a7b1f321d196f4e395b07a2edf51a24e625b8c29d26fd84c9b024ff3d3a39bd002213813fcf585fa0f836968e047ca4ef3d64358a64d2229e16e8432d648c8fb9167188c685c48463c4f1f3425abe4cf45916f55d11fb6e9e0bbbdc7581b00e7b422c572247604b5033015c13c8ce7f73cf6a0805589cb13469e8d111effff0f000000000000dd36a75dd74315992bdf7028985051ba66d25ee353f2d9c5b5ddf88b1ec3196d3ba59acaff2cd5a5df53bed0c4201a526b7d7d72c1714a1175e4f4979ad81b27a1b7f9c9d2be72a8371e03ce0ba7eb81f81c64f92d33f03e7c295403f778289a6bc595babdb7b05a85cffd3eec195cab"], 0x0) syz_usb_control_io(r6, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x8, 0x13b181) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) [ 2410.034863][T17273] cxacru 1-1:0.172: firmware (cxacru-fw.bin) unavailable (system misconfigured?) [ 2410.035676][ T2728] usb 4-1: Using ep0 maxpacket: 32 [ 2410.165551][ T2784] usb 2-1: new high-speed USB device number 65 using dummy_hcd [ 2410.195937][ T2728] usb 4-1: config 1 interface 0 altsetting 5 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2410.207051][ T2728] usb 4-1: config 1 interface 0 has no altsetting 0 [ 2410.396938][T16284] usb 6-1: USB disconnect, device number 127 [ 2410.416291][T16284] bcm5974 6-1:1.0: could not read from device [ 2410.425544][ T2784] usb 2-1: Using ep0 maxpacket: 8 [ 2410.465658][ T2728] usb 4-1: string descriptor 0 read error: -22 [ 2410.472339][ T2728] usb 4-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2410.481480][ T2728] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2410.548754][ T2728] input: bcm5974 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input1854 [ 2410.555759][ T8292] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 2410.575671][ T2784] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2410.583883][ T2784] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2410.594028][ T2784] usb 2-1: config 0 has no interface number 0 [ 2410.600698][ T2784] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2410.611885][ T2784] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2410.623206][ T2784] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2410.634349][ T2784] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2410.647413][ T2784] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2410.654128][ T2784] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2410.663211][ T2784] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2410.672105][ T2784] usb 2-1: config 0 descriptor?? [ 2410.717131][ T2784] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2410.729410][ T2784] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2410.805534][ T8292] usb 1-1: Using ep0 maxpacket: 16 [ 2410.925575][ T8292] usb 1-1: config 0 has an invalid interface number: 192 but max is 0 [ 2410.933833][ T8292] usb 1-1: config 0 has no interface number 0 [ 2410.940907][T17267] ldusb 2-1:0.98: Read buffer overflow, -131384459919111 bytes dropped [ 2410.949533][ T8292] usb 1-1: config 0 interface 192 altsetting 0 bulk endpoint 0x9 has invalid maxpacket 0 [ 2410.959657][ T8292] usb 1-1: config 0 interface 192 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 22:20:15 executing program 5: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x2240) ioctl$HIDIOCGUCODE(r0, 0xc018480d, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000010c0)='/dev/input/event#\x00', 0x0, 0xa40) ioctl$EVIOCSMASK(r1, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f00000012c0)={{0x0, 0x2, 0x0, 0x0, 0x0, 0x7}, 0x0, [0x2, 0x2, 0x80, 0x8, 0x4a3, 0x224, 0x7, 0x9, 0x2, 0x7fff, 0x9, 0x400, 0x400, 0x1, 0x24, 0x2, 0xac3, 0x9, 0x3, 0x200, 0x4, 0x2, 0x8001, 0x3, 0x7fff, 0x149, 0xf9ca, 0x77, 0x0, 0x2, 0xd7, 0x3, 0x5, 0xffffffffffffffc1, 0x1, 0x1, 0x401, 0x100000001, 0x3, 0xe4, 0x491f, 0x1, 0x9, 0x9, 0x8, 0xcfe00000000, 0x5, 0x2, 0x3, 0x9, 0x5, 0x866, 0x98b, 0x4, 0x8000, 0x6, 0x4, 0xa7d2, 0x1, 0xc82, 0x1ff, 0xfffffffffffffffd, 0x2, 0x1, 0x200, 0xecd, 0xd2de, 0x9, 0x40, 0x2, 0xb6, 0x5a7, 0x5, 0x200000000, 0x2e, 0x3, 0xf7, 0xffffffffffffffff, 0x4747, 0x429, 0xa9, 0x9, 0x80, 0x8, 0x7, 0x6, 0x92f, 0x5, 0x6, 0x0, 0xfffffffffffffff9, 0x81, 0x200, 0x5, 0x2, 0x9, 0x1000, 0x2, 0x3, 0x16, 0x400, 0x2, 0x6, 0x3f, 0x79, 0x9, 0x7, 0xe5f8, 0x3f, 0x2, 0x3, 0xf9c, 0x737a4f2d, 0x4, 0x7, 0x1, 0x2, 0x5, 0x1, 0x6, 0x10000, 0xff, 0x3, 0x3, 0x1000, 0x6, 0x100, 0x0, 0x1, 0x7, 0xc43b, 0x2, 0x2c, 0x10000, 0x5, 0x4, 0x5, 0x720, 0x0, 0x7, 0x796, 0x7fff, 0x7fffffff, 0x8001, 0x6, 0x543, 0x7, 0xf0d, 0x4, 0x401, 0x401, 0x5, 0xffffffffffff154b, 0x40000000000, 0x101, 0x3f, 0x9, 0x200, 0x81, 0x5, 0x401, 0x0, 0x2, 0x2, 0x0, 0x0, 0xf3a, 0x8, 0x100000000, 0x3, 0x0, 0x3, 0x9, 0x9, 0x8, 0xffffffffffffffd6, 0x733b, 0xffffffffffffffa8, 0x9, 0x1ff, 0xc1f, 0x0, 0x3, 0x2, 0x1f, 0x5, 0x4, 0x7ff, 0x8, 0xcc7, 0x7, 0x8, 0x3, 0x80, 0x31c0000000000000, 0x5, 0x1, 0x308, 0x8, 0x7a, 0x4, 0x3, 0x80000001, 0x7, 0x8, 0x0, 0x20, 0x0, 0x8001, 0x8001, 0x401, 0xf25, 0x2, 0x62, 0x1, 0x6, 0x0, 0x100000000, 0x8, 0xb841, 0x4, 0x7fff, 0x76b, 0x3, 0x4, 0x16bf, 0x80000, 0x5, 0xfffffffffffff6a6, 0x0, 0x7f, 0x401, 0x2, 0x6, 0xff, 0x400, 0x5, 0xfff, 0x8, 0x2, 0x6, 0x2, 0xa61, 0xff, 0x5f7e, 0x800, 0x9, 0x5, 0xde6, 0x0, 0x8, 0x2, 0x9, 0x1, 0x32acbaf9, 0x7fff, 0x7, 0x7, 0x1f, 0x1000, 0x9, 0x7, 0xfffffffffffffe01, 0xc26, 0x9b85, 0x800, 0x6, 0x7, 0x7, 0x9, 0x9, 0x4, 0x3, 0x2, 0x4, 0x7, 0x1, 0x6, 0xfffffffffffffff9, 0x79, 0x200, 0x2, 0x8001, 0x100000001, 0xcfcc, 0x400, 0x9c00000000000000, 0x6, 0x3, 0x6, 0x80000001, 0x3, 0x80, 0x40, 0x1, 0x80000001, 0x6, 0x7, 0x1000, 0xa8700000, 0x5, 0x3, 0x5, 0x400, 0x8b, 0xfffffffffffffffa, 0x72af, 0xd37, 0x9, 0x7fffffff, 0x8, 0x100000001, 0x5, 0x3ff, 0x401, 0x3, 0x1, 0xfffffffffffffff9, 0x5, 0x81, 0x10001, 0x0, 0x1f, 0x7f, 0x20f1, 0x5, 0xfffffffffffffff9, 0x100000001, 0x81, 0x10000, 0xfffffffffffffff9, 0x104, 0x2, 0x6, 0xd, 0x7ff, 0x3, 0xee39, 0x5, 0xff, 0x101, 0x0, 0x40, 0x65, 0x9, 0x0, 0x9, 0xee, 0x393d8f74, 0x56, 0xacf8, 0x2, 0x9, 0x4, 0x1c8, 0x5, 0x4, 0x1f, 0x5, 0x8, 0x80, 0x8, 0x8, 0x5, 0x100000000, 0xbb, 0x6, 0x1ff, 0x6, 0x4b5eda4c, 0x1, 0x1, 0x9, 0x4, 0xffff, 0x3, 0x0, 0x90df, 0x2, 0x21, 0x7, 0x8001, 0x3ff, 0x800, 0x8001, 0x8, 0x3, 0x3, 0x7fffffff, 0x5, 0x0, 0x80000000, 0x0, 0x400, 0x0, 0x8, 0x80, 0x3447, 0x4, 0x4, 0xff, 0x7, 0x20, 0x1, 0x0, 0x400, 0x1e, 0x2f5f0a61, 0xffffffffffffffb0, 0x3, 0x7f, 0x5, 0x2, 0x100, 0x1, 0x0, 0x5, 0x34, 0xfffffffffffffffe, 0xa7, 0x200, 0x4, 0xfffffffffffffff9, 0x7, 0xffff, 0x3, 0x7, 0x0, 0x49, 0xb45e, 0x7, 0x7, 0x2, 0x7ff, 0x0, 0x2, 0x0, 0x2, 0x401, 0xfb1, 0x0, 0x6c2, 0x1, 0x100000000, 0x10001, 0x3, 0x101, 0x7fffffff, 0x3, 0x9, 0x5, 0x0, 0x5, 0x2, 0x6f, 0x2, 0x2, 0x6, 0x9, 0x1, 0x9, 0x3, 0x0, 0x0, 0x3f, 0xf26e, 0xc91e, 0x6, 0x9, 0x20, 0x1, 0x7, 0x92, 0x3, 0xffffffffffff8001, 0x100, 0xfffffffffffffc00, 0x80, 0x5, 0xaf, 0x9, 0x73, 0x3ff, 0xfffffffffffffffc, 0xbec, 0x4, 0x20, 0x0, 0x10001, 0x1ff, 0x5, 0x6, 0xa4, 0xfff, 0x3177, 0x5, 0x5, 0x7, 0x1f, 0x7, 0xfa, 0x624b, 0x800, 0x3, 0xfe7, 0x401, 0xfffffffffffffffa, 0x1, 0x1000, 0xff, 0x1, 0x81, 0x200, 0x9, 0x6, 0xfff, 0x6, 0x14, 0x100, 0x8, 0x1, 0x100000000, 0x0, 0x6, 0x3, 0x20, 0x1000, 0x20, 0x8, 0x3ff, 0x7, 0x6, 0x1000, 0x7ff, 0x2, 0x0, 0x0, 0x2, 0x200, 0x5e71, 0x4, 0x80000001, 0x80000001, 0x400, 0x8000000000000, 0x10000, 0x2, 0x1c2d, 0x8001, 0x2, 0x3, 0x3fffffffc000, 0x7, 0x2, 0xfff, 0x5, 0x9, 0x6, 0x3, 0x0, 0x100000000, 0x4, 0x55833b0f, 0x5, 0xc0, 0x4, 0x7fffffff, 0xa54, 0x80, 0x7, 0x1f, 0x0, 0x0, 0x3ff, 0x7fff, 0x1, 0x3ff, 0x6b, 0xffffffff, 0x1524, 0x9, 0x60b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x77, 0x2, 0x8, 0x7, 0x0, 0x8, 0x8, 0x80000001, 0x3ff, 0xc1b, 0x0, 0x0, 0x1000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x6, 0x2, 0x0, 0x0, 0x0, 0xb756, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9ac5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x3, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8fba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffd9b365dc, 0x80000000]}) r2 = syz_open_dev$evdev(&(0x7f0000002300)='/dev/input/event#\x00', 0x2, 0x80000) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0xffff, 0xffffffffffffffff, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r3 = syz_open_dev$hiddev(&(0x7f00000023c0)='/dev/usb/hiddev#\x00', 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000002400)={0x3, 0xffffffff, 0x8, 0x800, 0x3fb6ed5, 0x3}) r4 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x7, 0x1f, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r4, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r4, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) syz_open_dev$evdev(&(0x7f000000a140)='/dev/input/event#\x00', 0x1, 0x9df6ce1f10f8ee18) r5 = syz_open_dev$evdev(&(0x7f000000a240)='/dev/input/event#\x00', 0x4, 0x8000) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f000000a280)={0xfff, 0x8, 0x80000000, 0x3, 0x1000, 0x4}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f000000a400)={0x0, 0xd3, &(0x7f000000a300)="ad25c6252645a343359f183f638ad73304b274dcfcf3f1c00caba3ee1c89c8db31c9694adf4d15caf7a8783fc84f6b1467eb4acd512c7ae49ffdeeee39d845dbf423f14110974a2911d6807ad4fa1c202596903a4a439edab5ace87706c1e9b5e1a558716675678c2dfd510d21c175c46ba3b63255e24759fe4bee8862a8afeedc7c3cc8ae10cfb435f4afbb71981a6890a5be4a9f85466feb6895a0dd209f6d61b1a11fc1d7d3c4b8c5640ad698faaf693611d95f68f82fe2dc13aad24e50aee4f52cb62b8daccf9549bf863b61428cc81732"}) [ 2410.969646][ T8292] usb 1-1: New USB device found, idVendor=07b4, idProduct=010a, bcdDevice= 1.02 [ 2410.976854][ T2784] usb 2-1: USB disconnect, device number 65 [ 2410.978794][ T8292] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2410.994630][ T2784] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2411.002448][ T8292] usb 1-1: config 0 descriptor?? [ 2411.046989][ T8292] ums-alauda 1-1:0.192: USB Mass Storage device detected [ 2411.070354][ T8292] scsi host1: usb-storage 1-1:0.192 22:20:15 executing program 4: syz_open_dev$evdev(0x0, 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="12010000010035d19e47cd0109124f00010100007c8c04ffafee020000000000000106241ad2169c598faf6173000000000000e7ca0000000000000000020000000000000000000000000000000000000000000000a69beb266f9bc0e2723becd6c5a8f6099cfe319e7db46c51e438ef8fc2626355cbc6fc5c1f5ea305d8e9076e38a07ca0d1b3aa45cdf7f63add1e7ffb9705d71c01fb435e5fd026c4cf222cfb5df2f03a5e2f03a2cfa859ab4c7c24cc23f880c81af05332e67d7fb169eedc3a58958b0e442750cd"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x1, 0x400) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x40701) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba9", 0x7e) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2411.255535][ T2728] usb 6-1: new full-speed USB device number 2 using dummy_hcd [ 2411.326604][ T8292] usb 4-1: USB disconnect, device number 81 [ 2411.346544][ T8292] bcm5974 4-1:1.0: could not read from device 22:20:16 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/de\x01\x04\x00\x00\x00\x00\x00\x00event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='\x00\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x1d\x00', 0x7, 0x202002) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e00000000169c598faf617177730000000524150000200000000000e78b4cff83e95389c747625c18966066c68e316c5449d9f5d48e82b22919150f9e4f87292ee0f438d645cdb953213ec7336aa5a0f0d00d14372bdc13235b636fb340045e11de3f2b0c1908d61c3f107d94ccce2f97437a3445826987f59e90e6d29b1e5e7c5635037c2ded0e9979378aa97eaebdf9bce6a4516ebe7afbee74648deef9e0f2ad45ec1f9f368edac5cf4fce23aa3cefa5175ed33ef494587a7c33"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x10204) r1 = syz_open_dev$hidraw(0x0, 0x40000000000092fc, 0x240400) syz_open_dev$hidraw(0x0, 0x0, 0x280800) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f00000001c0)=""/57) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, &(0x7f0000000240)=""/71, 0x47) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba90e4b1ab802102d18335077051782d25a4930f6968e81b4070c30e1ec2c0c8365f73bed463652d08ea837606de6602050e5a852aca47e5ae9f8338a95c731d721a48ad8983095781f424b4152246dca34afc900ec5be687aaf6d75604644a4de1b818593f310ed0541589e73aa0738920bc39a57f93665e391bd466317f", 0xfb) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2411.615947][ T2728] usb 6-1: config 1 interface 0 altsetting 5 endpoint 0x2 has invalid maxpacket 767, setting to 64 [ 2411.627140][ T2728] usb 6-1: config 1 interface 0 has no altsetting 0 [ 2411.765501][T16284] usb 2-1: new high-speed USB device number 66 using dummy_hcd 22:20:16 executing program 3: syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0x0, 0x0, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r1 = syz_open_dev$hiddev(0x0, 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r1, 0xc018480d, 0x0) r2 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x0, 0x0, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r2, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r2, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) [ 2411.865886][ T2728] usb 6-1: string descriptor 0 read error: -22 [ 2411.873271][ T2728] usb 6-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2411.882439][ T2728] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2411.938185][ T2728] input: bcm5974 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:1.0/input/input1855 [ 2412.025731][T16284] usb 2-1: Using ep0 maxpacket: 8 [ 2412.116050][ T2748] scsi 1:0:0:0: Direct-Access Olympus MAUSB-10 (Alauda 0102 PQ: 0 ANSI: 0 CCS [ 2412.128769][ T2748] sd 1:0:0:0: Attached scsi generic sg1 type 0 [ 2412.147563][T16284] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2412.148532][ T2728] usb 1-1: USB disconnect, device number 8 [ 2412.155749][T16284] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2412.155763][T16284] usb 2-1: config 0 has no interface number 0 [ 2412.155834][T16284] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2412.189002][ T8292] usb 4-1: new high-speed USB device number 82 using dummy_hcd [ 2412.189209][T30087] sd 1:0:0:0: [sdb] Read Capacity(10) failed: Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK [ 2412.197103][T16284] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2412.207411][T30087] sd 1:0:0:0: [sdb] Sense not available. [ 2412.218699][T16284] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2412.224272][T30087] sd 1:0:0:0: [sdb] 0 512-byte logical blocks: (0 B/0 B) [ 2412.235392][T16284] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2412.242412][T30087] sd 1:0:0:0: [sdb] 0-byte physical blocks [ 2412.255440][T16284] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2412.262836][T30087] sd 1:0:0:0: [sdb] Write Protect is on [ 2412.267945][T16284] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2412.267960][T16284] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2412.268974][T16284] usb 2-1: config 0 descriptor?? [ 2412.297259][T30087] sd 1:0:0:0: [sdb] No Caching mode page found [ 2412.303504][T30087] sd 1:0:0:0: [sdb] Assuming drive cache: write through [ 2412.316889][T16284] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2412.328077][T16284] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2412.340368][T30087] sd 1:0:0:0: [sdb] Read Capacity(10) failed: Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK [ 2412.351223][T30087] sd 1:0:0:0: [sdb] Sense not available. [ 2412.357489][T30087] sd 1:0:0:0: [sdb] Write Protect is off [ 2412.363317][T30087] sd 1:0:0:0: [sdb] Attached SCSI removable disk 22:20:17 executing program 4: syz_open_dev$evdev(0x0, 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x2000000000000, 0xf, 0x6, 0x7, 0x8, 0xb}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba9", 0x7e) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2412.475562][ T8292] usb 4-1: Using ep0 maxpacket: 32 [ 2412.535589][T17360] ldusb 2-1:0.98: Read buffer overflow, -131384459919111 bytes dropped [ 2412.547102][ T2784] usb 2-1: USB disconnect, device number 66 [ 2412.558874][ T2784] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2412.595628][ T8292] usb 4-1: config 1 interface 0 altsetting 5 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2412.606716][ T8292] usb 4-1: config 1 interface 0 has no altsetting 0 22:20:17 executing program 0: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x2240) ioctl$HIDIOCGUCODE(r0, 0xc018480d, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000010c0)='/dev/input/event#\x00', 0x0, 0xa40) ioctl$EVIOCSMASK(r1, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f00000012c0)={{0x0, 0x2, 0x0, 0x0, 0x0, 0x7}, 0x0, [0x2, 0x2, 0x80, 0x8, 0x4a3, 0x224, 0x7, 0x9, 0x2, 0x7fff, 0x9, 0x400, 0x400, 0x1, 0x24, 0x2, 0xac3, 0x9, 0x3, 0x200, 0x4, 0x2, 0x8001, 0x3, 0x7fff, 0x149, 0xf9ca, 0x77, 0x0, 0x2, 0xd7, 0x3, 0x5, 0xffffffffffffffc1, 0x1, 0x1, 0x401, 0x100000001, 0x3, 0xe4, 0x491f, 0x1, 0x9, 0x9, 0x8, 0xcfe00000000, 0x5, 0x2, 0x3, 0x9, 0x5, 0x866, 0x98b, 0x4, 0x8000, 0x6, 0x4, 0xa7d2, 0x1, 0xc82, 0x1ff, 0xfffffffffffffffd, 0x2, 0x1, 0x200, 0xecd, 0xd2de, 0x9, 0x40, 0x2, 0xb6, 0x5a7, 0x5, 0x200000000, 0x2e, 0x3, 0xf7, 0xffffffffffffffff, 0x4747, 0x429, 0xa9, 0x9, 0x80, 0x8, 0x7, 0x6, 0x92f, 0x5, 0x6, 0x0, 0xfffffffffffffff9, 0x81, 0x200, 0x5, 0x2, 0x9, 0x1000, 0x2, 0x3, 0x16, 0x400, 0x2, 0x6, 0x3f, 0x79, 0x9, 0x7, 0xe5f8, 0x3f, 0x2, 0x3, 0xf9c, 0x737a4f2d, 0x4, 0x7, 0x1, 0x2, 0x5, 0x1, 0x6, 0x10000, 0xff, 0x3, 0x3, 0x1000, 0x6, 0x100, 0x0, 0x1, 0x7, 0xc43b, 0x2, 0x2c, 0x10000, 0x5, 0x4, 0x5, 0x720, 0x0, 0x7, 0x796, 0x7fff, 0x7fffffff, 0x8001, 0x6, 0x543, 0x7, 0xf0d, 0x4, 0x401, 0x401, 0x5, 0xffffffffffff154b, 0x40000000000, 0x101, 0x3f, 0x9, 0x200, 0x81, 0x5, 0x401, 0x0, 0x2, 0x2, 0x0, 0x0, 0xf3a, 0x8, 0x100000000, 0x3, 0x0, 0x3, 0x9, 0x9, 0x8, 0xffffffffffffffd6, 0x733b, 0xffffffffffffffa8, 0x9, 0x1ff, 0xc1f, 0x0, 0x3, 0x2, 0x1f, 0x5, 0x4, 0x7ff, 0x8, 0xcc7, 0x7, 0x8, 0x3, 0x80, 0x31c0000000000000, 0x5, 0x1, 0x308, 0x8, 0x7a, 0x4, 0x3, 0x80000001, 0x7, 0x8, 0x0, 0x20, 0x0, 0x8001, 0x8001, 0x401, 0xf25, 0x2, 0x62, 0x1, 0x6, 0x0, 0x100000000, 0x8, 0xb841, 0x4, 0x7fff, 0x76b, 0x3, 0x4, 0x16bf, 0x80000, 0x5, 0xfffffffffffff6a6, 0x0, 0x7f, 0x401, 0x2, 0x6, 0xff, 0x400, 0x5, 0xfff, 0x8, 0x2, 0x6, 0x2, 0xa61, 0xff, 0x5f7e, 0x800, 0x9, 0x5, 0xde6, 0x0, 0x8, 0x2, 0x9, 0x1, 0x32acbaf9, 0x7fff, 0x7, 0x7, 0x1f, 0x1000, 0x9, 0x7, 0xfffffffffffffe01, 0xc26, 0x9b85, 0x800, 0x6, 0x7, 0x7, 0x9, 0x9, 0x4, 0x3, 0x2, 0x4, 0x7, 0x1, 0x6, 0xfffffffffffffff9, 0x79, 0x200, 0x2, 0x8001, 0x100000001, 0xcfcc, 0x400, 0x9c00000000000000, 0x6, 0x3, 0x6, 0x80000001, 0x3, 0x80, 0x40, 0x1, 0x80000001, 0x6, 0x7, 0x1000, 0xa8700000, 0x5, 0x3, 0x5, 0x400, 0x8b, 0xfffffffffffffffa, 0x72af, 0xd37, 0x9, 0x7fffffff, 0x8, 0x100000001, 0x5, 0x3ff, 0x401, 0x3, 0x1, 0xfffffffffffffff9, 0x5, 0x81, 0x10001, 0x0, 0x1f, 0x7f, 0x20f1, 0x5, 0xfffffffffffffff9, 0x100000001, 0x81, 0x10000, 0xfffffffffffffff9, 0x104, 0x2, 0x6, 0xd, 0x7ff, 0x3, 0xee39, 0x5, 0xff, 0x101, 0x0, 0x40, 0x65, 0x9, 0x0, 0x9, 0xee, 0x393d8f74, 0x56, 0xacf8, 0x2, 0x9, 0x4, 0x1c8, 0x5, 0x4, 0x1f, 0x5, 0x8, 0x80, 0x8, 0x8, 0x5, 0x100000000, 0xbb, 0x6, 0x1ff, 0x6, 0x4b5eda4c, 0x1, 0x1, 0x9, 0x4, 0xffff, 0x3, 0x0, 0x90df, 0x2, 0x21, 0x7, 0x8001, 0x3ff, 0x800, 0x8001, 0x8, 0x3, 0x3, 0x7fffffff, 0x5, 0x0, 0x80000000, 0x0, 0x400, 0x0, 0x8, 0x80, 0x3447, 0x4, 0x4, 0xff, 0x7, 0x20, 0x1, 0x0, 0x400, 0x1e, 0x2f5f0a61, 0xffffffffffffffb0, 0x3, 0x7f, 0x5, 0x2, 0x100, 0x1, 0x0, 0x5, 0x34, 0xfffffffffffffffe, 0xa7, 0x200, 0x4, 0xfffffffffffffff9, 0x7, 0xffff, 0x3, 0x7, 0x0, 0x49, 0xb45e, 0x7, 0x7, 0x2, 0x7ff, 0x0, 0x2, 0x0, 0x2, 0x401, 0xfb1, 0x0, 0x6c2, 0x1, 0x100000000, 0x10001, 0x3, 0x101, 0x7fffffff, 0x3, 0x9, 0x5, 0x0, 0x5, 0x2, 0x6f, 0x2, 0x2, 0x6, 0x9, 0x1, 0x9, 0x3, 0x0, 0x0, 0x3f, 0xf26e, 0xc91e, 0x6, 0x9, 0x20, 0x1, 0x7, 0x92, 0x3, 0xffffffffffff8001, 0x100, 0xfffffffffffffc00, 0x80, 0x5, 0xaf, 0x9, 0x73, 0x3ff, 0xfffffffffffffffc, 0xbec, 0x4, 0x20, 0x0, 0x10001, 0x1ff, 0x5, 0x6, 0xa4, 0xfff, 0x3177, 0x5, 0x5, 0x7, 0x1f, 0x7, 0xfa, 0x624b, 0x800, 0x3, 0xfe7, 0x401, 0xfffffffffffffffa, 0x1, 0x1000, 0xff, 0x1, 0x81, 0x200, 0x9, 0x6, 0xfff, 0x6, 0x14, 0x100, 0x8, 0x1, 0x100000000, 0x0, 0x6, 0x3, 0x20, 0x1000, 0x20, 0x8, 0x3ff, 0x7, 0x6, 0x1000, 0x7ff, 0x2, 0x0, 0x0, 0x2, 0x200, 0x5e71, 0x4, 0x80000001, 0x80000001, 0x400, 0x8000000000000, 0x10000, 0x2, 0x1c2d, 0x8001, 0x2, 0x3, 0x3fffffffc000, 0x7, 0x2, 0xfff, 0x5, 0x9, 0x6, 0x3, 0x0, 0x100000000, 0x4, 0x55833b0f, 0x5, 0xc0, 0x4, 0x7fffffff, 0xa54, 0x80, 0x7, 0x1f, 0x0, 0x0, 0x3ff, 0x7fff, 0x1, 0x3ff, 0x6b, 0xffffffff, 0x1524, 0x9, 0x60b, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x77, 0x2, 0x8, 0x7, 0x0, 0x8, 0x8, 0x80000001, 0x3ff, 0xc1b, 0x0, 0x0, 0x1000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x6, 0x2, 0x0, 0x0, 0x0, 0xb756, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9ac5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x3, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8fba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffd9b365dc, 0x80000000]}) r2 = syz_open_dev$evdev(&(0x7f0000002300)='/dev/input/event#\x00', 0x2, 0x80000) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0xffff, 0xffffffffffffffff, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r3 = syz_open_dev$hiddev(&(0x7f00000023c0)='/dev/usb/hiddev#\x00', 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000002400)={0x3, 0xffffffff, 0x8, 0x800, 0x3fb6ed5, 0x3}) r4 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x7, 0x1f, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r4, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r4, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) syz_open_dev$evdev(&(0x7f000000a140)='/dev/input/event#\x00', 0x1, 0x9df6ce1f10f8ee18) r5 = syz_open_dev$evdev(&(0x7f000000a240)='/dev/input/event#\x00', 0x4, 0x8000) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f000000a280)={0xfff, 0x8, 0x80000000, 0x3, 0x1000, 0x4}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f000000a400)={0x0, 0xd3, &(0x7f000000a300)="ad25c6252645a343359f183f638ad73304b274dcfcf3f1c00caba3ee1c89c8db31c9694adf4d15caf7a8783fc84f6b1467eb4acd512c7ae49ffdeeee39d845dbf423f14110974a2911d6807ad4fa1c202596903a4a439edab5ace87706c1e9b5e1a558716675678c2dfd510d21c175c46ba3b63255e24759fe4bee8862a8afeedc7c3cc8ae10cfb435f4afbb71981a6890a5be4a9f85466feb6895a0dd209f6d61b1a11fc1d7d3c4b8c5640ad698faaf693611d95f68f82fe2dc13aad24e50aee4f52cb62b8daccf9549bf863b61428cc81732"}) [ 2412.845574][ T8292] usb 4-1: string descriptor 0 read error: -22 [ 2412.851923][ T8292] usb 4-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2412.861008][ T8292] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 22:20:17 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000051708608110f1010733f00000001090224000100000000090462018000004c000905850b00ffffff7f000000000000200004c464eb145e53dc5b6a220dd0b3d0e48935377f6ef9c57ecd94d6fe1b69f86bf6ff82997542935a332ae85df402ccc845f0ab284fc6a0ec9230264681e9f3cc1afb4b83f15f8dfd806b031626227465bcddae2fd36fc08124519fc4ffbb725bf8d23d3171e27d20691728f16b3facb86a64525d5737f0e6dd00000000d420e7b15a48fc44d5cdab00ffffff7f0000000000149ff0e4ee9e3831af01f23e6c7ff68d2aca295b8842942cb1a915c2d77917aefbbe5dcff3bb28dcb5c0952f82d2440445765818c5bfb2f3d8ec37ab36d430afc80393943865213660b875e7a0651d34a11b7449d67a7c7b9344e7c2e10a4501b5bed17b8909e9eb03f15b7ec45aff89761b7f8a11bf0c25cbe6282c06bdfaf67c121f6b31c6c83799c619e7a1ba28fc454b20491ae5cb0c83adaeeaf234883ff16485c5e1c89732c8c6468bfb7bc64f69973fd70d0382c777e8ca1b1d383df6d14d9c0bb86847583a90d80fd3dbf3f1dc08309d6300e06e24128ba42eed3a34c884c3e4c9d6e03a52815aed19d6e956173b175918a5f7a3c27e0b197eb130e17130cdb28af770b965a95e574907d6f2707621e562e1796cf6fcd9c508ef3d4cab026068502e7f576d4b33e76929c3a1e0f32541def387c49b076eed92feb0c6473a20cd35f615ea387c09061e4897b0e688905f4241534c76f6f5e3652a896f075235f2934c8a2aa3b6437b99259384e1966c5383c26b157fc688a183bfa93177bdd8df8afabdd4651256804f5b4d32f0e7f2f79bb8f154f3df685e24d0c7d349d0233ac60ae264881fd247d6e8f783d1af6fe492c7a8793bd44d582cfc89ac4facf64b"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) read$hiddev(r0, &(0x7f0000001200)=""/4096, 0x1008) [ 2412.908198][ T8292] input: bcm5974 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input1856 22:20:17 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x0) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x4, 0x1) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="1201000002004000001f000109024f000101001d7c8c04ffafee022406000005240000000000000000000106241ad2169c2a420000730000000524150000300000000000e7ca1cf9166c70c43a0b216285688851452a527f6e1a1f2726af2ed7dbbfbee93c06376fb6e3972e320e339abe4188080135bc9a2679e6ddadffdc2502e9a26dbf8d009a8b47bb4e4ed320525e682e1e140db42573571bc15f75a8e4f32651003a825d95f521db74b1b513304f936431701e2050f3f541a6aad7d93119996806fc57f059aed9b70412b45881"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0xc0c0583b, 0x20000000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r4, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba90e4b1ab802102d18335077051782d25a4930f6968e81b4070c30e1ec2c0c8365f73bed463652d08ea837606de6602050e5a852aca47e5ae9f8338a95c731d721a48ad8983095781f424b4152246dca34afc900ec5be687aaf6d75604644a4de1b818593f310ed0541589e73aa0738920bc39a57f93665e391bd466317f", 0xfb) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2413.035756][ T2728] usb 1-1: new full-speed USB device number 9 using dummy_hcd [ 2413.215497][ T8292] usb 2-1: new high-speed USB device number 67 using dummy_hcd [ 2413.239420][T16284] usb 6-1: USB disconnect, device number 2 [ 2413.245508][ C0] bcm5974 6-1:1.0: trackpad urb failed: -19 [ 2413.266736][T16284] bcm5974 6-1:1.0: could not read from device [ 2413.395762][ T2728] usb 1-1: config 1 interface 0 altsetting 5 endpoint 0x2 has invalid maxpacket 767, setting to 64 [ 2413.406567][ T2728] usb 1-1: config 1 interface 0 has no altsetting 0 [ 2413.485592][ T8292] usb 2-1: Using ep0 maxpacket: 8 [ 2413.605578][ T8292] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2413.613763][ T8292] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2413.623892][ T8292] usb 2-1: config 0 has no interface number 0 [ 2413.630260][ T8292] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2413.641184][ T8292] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2413.645569][ T2728] usb 1-1: string descriptor 0 read error: -22 [ 2413.652453][ T8292] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2413.652479][ T8292] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2413.659222][ T2728] usb 1-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2413.669984][ T8292] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2413.670015][ T8292] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2413.670030][ T8292] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2413.674981][ T8292] usb 2-1: config 0 descriptor?? [ 2413.683182][ T2728] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2413.738709][ T2728] input: bcm5974 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/input/input1857 22:20:18 executing program 5: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x2240) ioctl$HIDIOCGUCODE(r0, 0xc018480d, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000010c0)='/dev/input/event#\x00', 0x0, 0xa40) ioctl$EVIOCSMASK(r1, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f00000012c0)={{0x0, 0x2, 0x0, 0x0, 0x0, 0x7}, 0x0, [0x2, 0x2, 0x80, 0x8, 0x4a3, 0x224, 0x7, 0x9, 0x2, 0x7fff, 0x9, 0x400, 0x400, 0x1, 0x24, 0x2, 0xac3, 0x9, 0x3, 0x200, 0x4, 0x2, 0x8001, 0x3, 0x7fff, 0x149, 0xf9ca, 0x77, 0x0, 0x2, 0xd7, 0x3, 0x5, 0xffffffffffffffc1, 0x1, 0x1, 0x401, 0x100000001, 0x3, 0xe4, 0x491f, 0x1, 0x9, 0x9, 0x8, 0xcfe00000000, 0x5, 0x2, 0x3, 0x9, 0x5, 0x866, 0x98b, 0x4, 0x8000, 0x6, 0x4, 0xa7d2, 0x1, 0xc82, 0x1ff, 0xfffffffffffffffd, 0x2, 0x1, 0x200, 0xecd, 0xd2de, 0x9, 0x40, 0x2, 0xb6, 0x5a7, 0x5, 0x200000000, 0x2e, 0x3, 0xf7, 0xffffffffffffffff, 0x4747, 0x429, 0xa9, 0x9, 0x80, 0x8, 0x7, 0x6, 0x92f, 0x5, 0x6, 0x0, 0xfffffffffffffff9, 0x81, 0x200, 0x5, 0x2, 0x9, 0x1000, 0x2, 0x3, 0x16, 0x400, 0x2, 0x6, 0x3f, 0x79, 0x9, 0x7, 0xe5f8, 0x3f, 0x2, 0x3, 0xf9c, 0x737a4f2d, 0x4, 0x7, 0x1, 0x2, 0x5, 0x1, 0x6, 0x10000, 0xff, 0x3, 0x3, 0x1000, 0x6, 0x100, 0x0, 0x1, 0x7, 0xc43b, 0x2, 0x2c, 0x10000, 0x5, 0x4, 0x5, 0x720, 0x0, 0x7, 0x796, 0x7fff, 0x7fffffff, 0x8001, 0x6, 0x543, 0x7, 0xf0d, 0x4, 0x401, 0x401, 0x5, 0xffffffffffff154b, 0x40000000000, 0x101, 0x3f, 0x9, 0x200, 0x81, 0x5, 0x401, 0x0, 0x2, 0x2, 0x0, 0x0, 0xf3a, 0x8, 0x100000000, 0x3, 0x0, 0x3, 0x9, 0x9, 0x8, 0xffffffffffffffd6, 0x733b, 0xffffffffffffffa8, 0x9, 0x1ff, 0xc1f, 0x0, 0x3, 0x2, 0x1f, 0x5, 0x4, 0x7ff, 0x8, 0xcc7, 0x7, 0x8, 0x3, 0x80, 0x31c0000000000000, 0x5, 0x1, 0x308, 0x8, 0x7a, 0x4, 0x3, 0x80000001, 0x7, 0x8, 0x0, 0x20, 0x0, 0x8001, 0x8001, 0x401, 0xf25, 0x2, 0x62, 0x1, 0x6, 0x0, 0x100000000, 0x8, 0xb841, 0x4, 0x7fff, 0x76b, 0x3, 0x4, 0x16bf, 0x80000, 0x5, 0xfffffffffffff6a6, 0x0, 0x7f, 0x401, 0x2, 0x6, 0xff, 0x400, 0x5, 0xfff, 0x8, 0x2, 0x6, 0x2, 0xa61, 0xff, 0x5f7e, 0x800, 0x9, 0x5, 0xde6, 0x0, 0x8, 0x2, 0x9, 0x1, 0x32acbaf9, 0x7fff, 0x7, 0x7, 0x1f, 0x1000, 0x9, 0x7, 0xfffffffffffffe01, 0xc26, 0x9b85, 0x800, 0x6, 0x7, 0x7, 0x9, 0x9, 0x4, 0x3, 0x2, 0x4, 0x7, 0x1, 0x6, 0xfffffffffffffff9, 0x79, 0x200, 0x2, 0x8001, 0x100000001, 0xcfcc, 0x400, 0x9c00000000000000, 0x6, 0x3, 0x6, 0x80000001, 0x3, 0x80, 0x40, 0x1, 0x80000001, 0x6, 0x7, 0x1000, 0xa8700000, 0x5, 0x3, 0x5, 0x400, 0x8b, 0xfffffffffffffffa, 0x72af, 0xd37, 0x9, 0x7fffffff, 0x8, 0x100000001, 0x5, 0x3ff, 0x401, 0x3, 0x1, 0xfffffffffffffff9, 0x5, 0x81, 0x10001, 0x0, 0x1f, 0x7f, 0x20f1, 0x5, 0xfffffffffffffff9, 0x100000001, 0x81, 0x10000, 0xfffffffffffffff9, 0x104, 0x2, 0x6, 0xd, 0x7ff, 0x3, 0xee39, 0x5, 0xff, 0x101, 0x0, 0x40, 0x65, 0x9, 0x0, 0x9, 0xee, 0x393d8f74, 0x56, 0xacf8, 0x2, 0x9, 0x4, 0x1c8, 0x5, 0x4, 0x1f, 0x5, 0x8, 0x80, 0x8, 0x8, 0x5, 0x100000000, 0xbb, 0x6, 0x1ff, 0x6, 0x4b5eda4c, 0x1, 0x1, 0x9, 0x4, 0xffff, 0x3, 0x0, 0x90df, 0x2, 0x21, 0x7, 0x8001, 0x3ff, 0x800, 0x8001, 0x8, 0x3, 0x3, 0x7fffffff, 0x5, 0x0, 0x80000000, 0x0, 0x400, 0x0, 0x8, 0x80, 0x3447, 0x4, 0x4, 0xff, 0x7, 0x20, 0x1, 0x0, 0x400, 0x1e, 0x2f5f0a61, 0xffffffffffffffb0, 0x3, 0x7f, 0x5, 0x2, 0x100, 0x1, 0x0, 0x5, 0x34, 0xfffffffffffffffe, 0xa7, 0x200, 0x4, 0xfffffffffffffff9, 0x7, 0xffff, 0x3, 0x7, 0x0, 0x49, 0xb45e, 0x7, 0x7, 0x2, 0x7ff, 0x0, 0x2, 0x0, 0x2, 0x401, 0xfb1, 0x0, 0x6c2, 0x1, 0x100000000, 0x10001, 0x3, 0x101, 0x7fffffff, 0x3, 0x9, 0x5, 0x0, 0x5, 0x2, 0x6f, 0x2, 0x2, 0x6, 0x9, 0x1, 0x9, 0x3, 0x0, 0x0, 0x3f, 0xf26e, 0xc91e, 0x6, 0x9, 0x20, 0x1, 0x7, 0x92, 0x3, 0xffffffffffff8001, 0x100, 0xfffffffffffffc00, 0x80, 0x5, 0xaf, 0x9, 0x73, 0x3ff, 0xfffffffffffffffc, 0xbec, 0x4, 0x20, 0x0, 0x10001, 0x1ff, 0x5, 0x6, 0xa4, 0xfff, 0x3177, 0x5, 0x5, 0x7, 0x1f, 0x7, 0xfa, 0x624b, 0x800, 0x3, 0xfe7, 0x401, 0xfffffffffffffffa, 0x1, 0x1000, 0xff, 0x1, 0x81, 0x200, 0x9, 0x6, 0xfff, 0x6, 0x14, 0x100, 0x8, 0x1, 0x100000000, 0x0, 0x6, 0x3, 0x20, 0x1000, 0x20, 0x8, 0x3ff, 0x7, 0x6, 0x1000, 0x7ff, 0x2, 0x0, 0x0, 0x2, 0x200, 0x5e71, 0x4, 0x80000001, 0x80000001, 0x400, 0x8000000000000, 0x10000, 0x2, 0x1c2d, 0x8001, 0x2, 0x3, 0x3fffffffc000, 0x7, 0x2, 0xfff, 0x5, 0x9, 0x6, 0x3, 0x0, 0x100000000, 0x4, 0x55833b0f, 0x5, 0xc0, 0x4, 0x7fffffff, 0xa54, 0x80, 0x7, 0x1f, 0x0, 0x0, 0x3ff, 0x7fff, 0x1, 0x3ff, 0x6b, 0xffffffff, 0x1524, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x77, 0x2, 0x8, 0x7, 0x0, 0x8, 0x8, 0x80000001, 0x3ff, 0xc1b, 0x0, 0x0, 0x1000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x6, 0x2, 0x0, 0x0, 0x0, 0xb756, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9ac5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x3, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8fba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffd9b365dc, 0x80000000]}) r2 = syz_open_dev$evdev(&(0x7f0000002300)='/dev/input/event#\x00', 0x2, 0x80000) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0xffff, 0xffffffffffffffff, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r3 = syz_open_dev$hiddev(&(0x7f00000023c0)='/dev/usb/hiddev#\x00', 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000002400)={0x3, 0xffffffff, 0x8, 0x800, 0x3fb6ed5, 0x3}) r4 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x7, 0x1f, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r4, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r4, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) syz_open_dev$evdev(&(0x7f000000a140)='/dev/input/event#\x00', 0x1, 0x9df6ce1f10f8ee18) r5 = syz_open_dev$evdev(&(0x7f000000a240)='/dev/input/event#\x00', 0x4, 0x8000) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f000000a280)={0xfff, 0x8, 0x80000000, 0x3, 0x1000, 0x4}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f000000a400)={0x0, 0xd3, &(0x7f000000a300)="ad25c6252645a343359f183f638ad73304b274dcfcf3f1c00caba3ee1c89c8db31c9694adf4d15caf7a8783fc84f6b1467eb4acd512c7ae49ffdeeee39d845dbf423f14110974a2911d6807ad4fa1c202596903a4a439edab5ace87706c1e9b5e1a558716675678c2dfd510d21c175c46ba3b63255e24759fe4bee8862a8afeedc7c3cc8ae10cfb435f4afbb71981a6890a5be4a9f85466feb6895a0dd209f6d61b1a11fc1d7d3c4b8c5640ad698faaf693611d95f68f82fe2dc13aad24e50aee4f52cb62b8daccf9549bf863b61428cc81732"}) [ 2413.766872][ T8292] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2413.786014][ T8292] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 22:20:18 executing program 4: syz_open_dev$evdev(0x0, 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x0, 0x80500) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000001300)={0xfb6, "e26c46ed85e39dd84c23dde876b23ede3da8984ff83f7b387e5769b10d9e6d7ce837d5b7b37eb89c7e3d5a1444776e7b53c11f6f69786502039fc2b2594ef2b5ca6e802b029177b6c903665b89d9a2534b461d17cf269e40e595abe6352d71fd593380c8227ba1631fba4a601fdd876b9bca2cd018367da2852f2e23cccefc33100b270fe16f0ef9e550fc59b311d3c1182a64086ed00650ab007d7c8454f2d8fab0e5c1a3662dab981ec95e1d72c49ca9bc0e7b601beca5a86b1598efa1bb5b29133a28dbe0b383fc7f74fb7983662b72b6bd7c683c25924995778b21a55b722a2125100acf5d36ae9cf63529a55704311d8c1ab4595674789cbd6386eb08fb9f1eaf4f9b704b46ba1ae32a955b030b71b6edd1345dbb4950a7281f5ee7e568d88e92e4f6158b59e6e71a161e516e2aa2e18347a99058f43c024e77fd631f44b1f51c493fc96d3bc7665311c4a4332b061eeac138c16a89c6bc525d743907182202f0b4d20c1510ab7642602247588eb7aa7598680cba8aa9a4ad172e9bb51de154ac54aeac8a39b00b89b74b364cbddaacf64d7e7d30f06b203cd21e5c08dd5e175c0385223c5734e3f00d3fe6b848a3c1ad42e1020a328481263796beee3a6bcc221321944a2682c7ea112ff478d85d24569888ac0678521fac6f596c74a189a1ba5f4c1096d0dec5ba44ae1a25238c1a7433a6c60144b32d4d5f2405dfb09abc2bd141042795f08afe003ce17e9f41ebfc3017dbc68ef32cc515aef390ed12cba71f0bc7f30637d9f6e9742e4a3118aaeb0afaf4817e14f262dee31e3c3b4ccf581fdabafee8315741127087bdf8456ede13b86bc69160995ce0fbc90f15984d0b6fa5d59ab6aca4a4c910b31745c0ba51e8f34e449368152750ff90c340c58d61281620a838c804b8f28f9c1609de00c315cc14af8ed973bee3053dec162b5ad7f9dff533f9f3d17cc6acc1af53247b2e2c2a246321eddfca253ab0e4127b248ad0bd826529edcfe246141e2a8904989c3a499f36d056b1ebb7e02c2889e48433380896a5ecc84f7860812c2e8dcceeaa282f526041d05b423e99a0f220d471dc189ad4729a637c8b6bd1e8a2896ca8388cec2daad0000623eda2f73da8b37b14d811ca5ec20e67283f99151e02a4d047105c305a3c9caf64188ed0a174533dbaf6da582b301a0a278b833b236d58d8e90d79312e7784eebac7fd79835c16f4bd798304b280ac44c4f13bffd580cb861e3fcd611fea5dd5c403b0f51cf0d4539e48fd7ea72b7b822b46a26dba652249d40ab96f15e43b177bb555afe1c8fffa4a02df3a4f77f42c8482883969f334151c10bb497efab6462ff1ffb4dad155142f01383f350e97303fec6c923f9cbcf1bcf2dc770d0fcd9be610e1ca3b0cdeb0ed4be7d3d8e7dbe06836ee2ce90235dbd1b2b53887100d052297bc890a8ca429f2304b6caa9525c068822552e896e182b3bd1aa407f61b89b42229c0220d558ebb5a2037542d98eb1752e21bd09acc09149d841843b1e2bad781ac0db7a8a45e2f9420f200380256f41232b4f42d8ec77160bcdc9dde5e686a4b9163ebbd2a84a92b12a1c71f0183eff7a87c19c4481325d4544993a5ac725972e4ccece74b73a62907c06757c354be3832fa27359ac05e993c7ffdbc1ddd610f64dea806357b68afc4b758463b7c29eb3d13a72636dd0d036ea5cbb010500d804c974e02404085c1e655ff2b9f5b0f3fa516fa9b8ca7fd23507dd29d23bf813e7c30d304291d19d31384b0d513858d76adf7d4190ca1c6ba5f9661b15a99c36e74da43155c0cd4b1a7e8327ae289ccce596cdc2f08d3551c54ae8e9774f0e6a333096464bb6b5271407fcdf4c6fdcfc940534a27a6f2c905f95707aade83a3f87f0ba4b41e00411c3329050c005a1a59aeda9b83974e875fe68134d19445958eb325d4c99f6adf0b352e76005bead33b3434ed586563119658bc72c826247192eee524cc405deb369fb30ca10dd4b1f38803cf90b79383035a62fd0306286d4d08d36f7a7354b638f268af17c64569e54a874c01df1f88e2e1f32edd35f6432765c070bd1bf4579107202678f4d442487f21181a885e80522205405d00635ebf34c106ceee2beffba1f7a84e204f0523ac3696f64dfe27d3432868ecec8f3ae3258ebfd31457a4a6f4af0e56dede1c4ba7decd772a791d8ffa26e3e8c1117acb82333e324437d58d5b89bc26c8b4dc523572a62055775e2ee94d8f9a8fac0eb0937b5f28d7933db1d8d13ee38a47b99124680dd990f0b3f755ba3a121222f2d7e2b8663fad897fd2cc90165a92fdc8bae09cbbb64b5228fab03c2592890f0cfdfc574243e721bd32ceade90ab33e7753adbf80f1d654fa6f4ee365ee5be4555e013fab73efe727a4f55b9a005afb3aa001fc00fd41e4b573158f460d803191fb4836447686884a9a84a812306025edeca37e84b9d040c8acdb9ac5d3eb4e4727156b08638d2f8887138a5d04b2bf9b90ba5bf6a18f4dc42c7a9eb3c62b815e6901553dcb71b6aeec8a9b6fa468157b78f6ccb4f6b1215a124bc05f1ea7eb5e68e2f6e00db8b03a03e5fa518243d0511fe27dcecbda415b250b2e27e0e549f359820977cf3e6f4b72b39922a21f1d23bba867946cca9e4d9c483a83987d4db62e6b677d6ae664a15ae087351c9cdef14b44bfe76f1302a6d3805a288b4a79a0fbc4440076229ec4687a7d31eb9059d84c51467ee835b126b689d657c88d5736f65f52749ef218712e9854ef6649763d03389cc342c276470d262a2d2f46ef89eec5d6c5a06821f0eaa18b8fa2f8546cc62f368eaada971fa356f6703955d2b7dcd2c84ac516bc77685fe83bd2a79c42d02ae4fcc0f71132e2ea118e642c1f0da46429d66af54585b7942ab67a0c9566a8f04d571ceaf9998fdfb978a59bac3ce038668ad0ea08b36233723854f3e934dd89fa10696c38035d09255752e6a19085e1e94bbdf6c93cfc1db37c472fea6c9f9018ffc4ce66428e9b1c860f315a00494a683ba8c46e44424b5691627799995d0c39dfa8e303f49c80c36ff62e17aa747e83f22ba6e890025d3d80f04027cbd66e6a6456ee80cdadb50918c1989e0a6cc7b16f567c7262ff88c8b9e20f47e95a5f6c2b048fa50fc6e9d36601893b4e20bc9fdc70cc4248139e3d84c02d0ea9698b808c11f3901ba127c61d19b20451681d717976cb97caed5040012477cc26659c52b92019102bc54bc5d697b7fdfb4310d658eba81eb6273e8412e85f67bf0ea16526184eabb99b46db3836ab9d90afdf35c4dda535931d38f2ead9ca8999e05ebd1f5b10b3b48efcf84523a33b104a49925e9d98f5c017e8662a0a1182324ae1d88adb0abbf6b79bd17aa8c98d546ef5cde4707b7c52cd2a0ac1ee24acd2f715ff5eedca1f819002ab74384ed5017b53ed4697581e07da96d146b3c77f378df14d4ecc6d020e9b31841d663a33804ee0e53aa3c539f38147d7ab38dfbb5ab2d45c1e39f5ca0eaa3a0c613630c57654c2dcd7126831ffef4e1ef003e07a8692dfa40eef737215c96ec6c8ce39ce0a6ead8bf7aeb0b7f8961f59b2ae728b50a3af9c5aae27f24e54c3a8088e7badc385b710f1ac388b3ec41a3b2b200ef50133dfd3181b61ef2cdc526bb459d8e85584e466058f393f965a26d57e308b1863c0e56ddf9e75c4d8ea14a82b3fab82666ba8a9823617871b147638cbedc0e50b3b2e455355afcad8aa2876ca56291e269774b842802190728be1514b863e303645bc4ceacf6a140c3186a3b05c9b618d0b5ea0cf49f67d81b4023b00682182b38b766456b3cf5c7b10ffed242d55580518763d0b4496aafe2b4fadcc4d51a7d31167e0a9090907c88e9dcde7dd93df04a51b1005e2a7390c5a01cb6ed8d0c923828ea185bb165dcd80b3be151e1b8aef0516d1d0b5d803747306efb708f504a578d812e1e52f7d64ad9f371a4a4c7cf718541ef3d62189f1d71c7d8a18d6640823f1e314815148522797813cb55c5c15bed2bb44e45daa02ca19d62be2678251e0057178f81f55e1be2144ef3034dd8181325fe4aa363fb2292b15cda30cd1e702be62ca9c46434d67d94dd083eabb281b118731fb7465f2162f3b5f29bde92dc8fc9bd0912cda2bb8671a88f723cedf157a80298f04fd324424707c7ae63442ecc87efce0fcaa0c7dac475fa4a332ccfd1dd501eea88f73637729f735af88a3e7f1011816008c619afcc95695daa515c9df4b5124855bd4f3995ebb0c8a66d61aa47afdd00129c90f067603bcaed245776fd538ded91d376352f971dd9e5218e053649d3eb7e69fa5f82455f13c7653855e13b5a71f22feab854b6ff906a72fcc757358e8a130342ce37eb3bade4cb9ca00c9f57db25137a04688841d2fe2eff462e0abb75773737090e2a564b072f0fe6cfc1f28af18eb0017d3f261bb8580301e8c0e0b9c859475d134a44950cf569f12b00e0327850867a2056ede78ecef08ef29a292eaa0424481e3943712136d122f022a0ad1c334528ee54a1310878fc583591f9f53dde846ed4fb027fd4ca0ea954bb4146717bf83b67834208aaf6dfb42712bb1b980399cda42802154d61f179f338239a7721843eb484f94c511ead215c91abb39918d5b9649bb576d177135bb74c3f34e82ddcb4a07de253f625dbbdbc688083a552e37517627c635a46b8e1d5fa933e8b512ee53c471a6981088ba65081cbeafe8b19c786c2803d90a4c4adc7a560021ad8b35f75256838401cf486c85840bdb7fd2ea5f5ba79fa71fe805c6339583bbcce6795f47eb9b6955ebc9114ee24fa614c58b37321e3fdeb39dd54f11632f958e5cb1f25b4c7bae59f3488227315f4b7aac9fe8dfbaca3b8daac1c4330eff3cec6a5b1aadc6fcba63f47383a7fa4a5fb28156977d157ff09108c125670356df0606145cbaf3bcf9e54e5f4d5fe7fb57b57f99d186fb1fdcb2ca7e82736c9f16ab9768d8396c3e0a819e1bb270c4af13d22a7f5e74407363a52764523f581eb96bd6b1cc12c4a28cb0033ab3b754bf9e5a008a13a9ab82580b5f7b91ddb43197aeb8a56149acd64ed88c5c903675a9c04a500eb8aa594c4caed96705b62da21a84dc4afb3478b269b025f0c5da4a5729ebbd91acfb0e0555c9793f1da4635d2912e324e4d03945f2bfff3c6a64714c6a5b71de9db5392711bddb49ddc6f60271a5bf4bd6a72c24e70d801248a7f9045fc9bb402fa6162bc76723f31177a5e3b1821bf2286dfceaad2b820da16feb6673b05dfa3ec012766faa626170a2d0aa624bb2982a8adfd10471c1264e3373a0dc737bd7480103438c4f84610f5b630f80601d219f3f65740ccbbbbaa82506563f59ef194c6c717e527893cd1ddc7a95724825b964a98850faf36babbe72deacfba1b2c3017c3ac1ee2d9a998667ccbcd75ddeb70247c93531c507a2ecbc8e6eb1d14b93e8e16b00ad6def2c8f136f1c1bd98e3b57073f1f5d3780ee301f726634a8df7294b78ce6cadbe5e16588ce98da06b607988a214d67b3855405a5ac9eb25749359b0b976eea5e4e1d9b149859027c49c5a20f5bd1389a774152f985a5eb234138b8feaa052f33585d8d9ea71bb2eaffb392862a9a2c97b08f7895838063836d7a4ecf0da4099531494037f3a7325a2abc42295b7ccc5a7473b053f176be28d6eacb48"}) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc0c0583b, 0x20000000) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r6, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba9", 0x7e) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2413.985576][T17377] ldusb 2-1:0.98: Read buffer overflow, -131384459919112 bytes dropped [ 2414.000508][ T2728] usb 2-1: USB disconnect, device number 67 [ 2414.014239][ T2728] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2414.105502][ T8292] usb 6-1: new full-speed USB device number 3 using dummy_hcd 22:20:19 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x2000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca1c"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, &(0x7f0000000240)=""/71, 0x47) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba90e4b1ab802102d18335077051782d25a4930f6968e81b4070c30e1ec2c0c8365f73bed463652d08ea837606de6602050e5a852aca47e5ae9f8338a95c731d721a48ad8983095781f424b4152246dca34afc900ec5be687aaf6d75604644a4de1b818593f310ed0541589e73aa0738920bc39a57f93665e391bd466317f", 0xfb) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2414.465659][ T8292] usb 6-1: config 1 interface 0 altsetting 5 endpoint 0x2 has invalid maxpacket 767, setting to 64 [ 2414.476555][ T8292] usb 6-1: config 1 interface 0 has no altsetting 0 [ 2414.725547][ T8292] usb 6-1: string descriptor 0 read error: -22 [ 2414.732240][ T8292] usb 6-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2414.741446][ T8292] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2414.785671][ T2728] usb 2-1: new high-speed USB device number 68 using dummy_hcd [ 2414.789038][ T8292] input: bcm5974 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:1.0/input/input1858 22:20:19 executing program 3: syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0x0, 0x0, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r1 = syz_open_dev$hiddev(0x0, 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r1, 0xc018480d, 0x0) r2 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x0, 0x0, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r2, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r2, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) [ 2414.872187][ T8292] usb 4-1: USB disconnect, device number 82 [ 2415.045557][ T2728] usb 2-1: Using ep0 maxpacket: 8 [ 2415.066163][ T2784] usb 1-1: USB disconnect, device number 9 [ 2415.076301][ T2784] bcm5974 1-1:1.0: could not read from device [ 2415.175597][ T2728] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2415.183809][ T2728] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2415.193936][ T2728] usb 2-1: config 0 has no interface number 0 [ 2415.200399][ T2728] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2415.211508][ T2728] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2415.222882][ T2728] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2415.234192][ T2728] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2415.247301][ T2728] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2415.254134][ T2728] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2415.263343][ T2728] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2415.272581][ T2728] usb 2-1: config 0 descriptor?? [ 2415.315811][ T8292] usb 4-1: new high-speed USB device number 83 using dummy_hcd [ 2415.317659][ T2728] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2415.335058][ T2728] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 22:20:20 executing program 4: syz_open_dev$evdev(0x0, 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf6173000000150000200000000000e7ca"], 0x0) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x0, 0x1) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x1000000, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x40020000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba9", 0x7e) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2415.535586][T17459] ldusb 2-1:0.98: Read buffer overflow, -131384459919112 bytes dropped [ 2415.552620][ T2784] usb 2-1: USB disconnect, device number 68 [ 2415.562036][ T2784] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2415.565664][ T8292] usb 4-1: Using ep0 maxpacket: 32 22:20:20 executing program 0: syz_usb_connect(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000051708608110f1010733f00000001090224000100000000090462018000004c000905850b00ffffff7f000000000000200004c464eb145e53dc5b6a220dd0b3d0e48935377f6ef9c57ecd94d6fe1b69f86bf6ff82997542935a332ae85df402ccc845f0ab284fc6a0ec9230264681e9f3cc1afb4b83f15f8dfd806b031626227465bcddae2fd36fc08124519fc4ffbb725bf8d23d3171e27d20691728f16b3facb86a64525d5737f0e6dd00000000d420e7b15a48fc44d5cdab00ffffff7f0000000000149ff0e4ee9e3831af01f23e6c7ff68d2aca295b8842942cb1a915c2d77917aefbbe5dcff3bb28dcb5c0952f82d2440445765818c5bfb2f3d8ec37ab36d430afc80393943865213660b875e7a0651d34a11b7449d67a7c7b9344e7c2e10a4501b5bed17b8909e9eb03f15b7ec45aff89761b7f8a11bf0c25cbe6282c06bdfaf67c121f6b31c6c83799c619e7a1ba28fc454b20491ae5cb0c83adaeeaf234883ff16485c5e1c89732c8c6468bfb7bc64f69973fd70d0382c777e8ca1b1d383df6d14d9c0bb86847583a90d80fd3dbf3f1dc08309d6300e06e24128ba42eed3a34c884c3e4c9d6e03a52815aed19d6e956173b175918a5f7a3c27e0b197eb130e17130cdb28af770b965a95e574907d6f2707621e562e1796cf6fcd9c508ef3d4cab026068502e7f576d4b33e76929c3a1e0f32541def387c49b076eed92feb0c6473a20cd35f615ea387c09061e4897b0e688905f4241534c76f6f5e3652a896f075235f2934c8a2aa3b6437b99259384e1966c5383c26b157fc688a183bfa93177bdd8df8afabdd4651256804f5b4d32f0e7f2f79bb8f154f3df685e24d0c7d349d0233ac60ae264881fd247d6e8f783d1af6fe492c7a8793bd44d582cfc89ac4facf64b"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) read$hiddev(r0, &(0x7f0000001200)=""/4096, 0x1007) [ 2415.617719][T16284] usb 6-1: USB disconnect, device number 3 [ 2415.635503][ C0] bcm5974 6-1:1.0: trackpad urb failed: -19 [ 2415.650022][T16284] bcm5974 6-1:1.0: could not read from device [ 2415.715833][ T8292] usb 4-1: config 1 interface 0 altsetting 5 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2415.726831][ T8292] usb 4-1: config 1 interface 0 has no altsetting 0 22:20:20 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000051708608110f1010733f00000001090224000100000000090462018000004c000905850b00ffffff7f000000000000200004c464eb145e53dc5b6a220dd0b3d0e48935377f6ef9c57ecd94d6fe1b69f86bf6ff82997542935a332ae85df402ccc845f0ab284fc6a0ec9230264681e9f3cc1afb4b83f15f8dfd806b031626227465bcddae2fd36fc08124519fc4ffbb725bf8d23d3171e27d20691728f16b3facb86a64525d5737f0e6dd00000000d420e7b15a48fc44d5cdab00ffffff7f0000000000149ff0e4ee9e3831af01f23e6c7ff68d2aca295b8842942cb1a915c2d77917aefbbe5dcff3bb28dcb5c0952f82d2440445765818c5bfb2f3d8ec37ab36d430afc80393943865213660b875e7a0651d34a11b7449d67a7c7b9344e7c2e10a4501b5bed17b8909e9eb03f15b7ec45aff89761b7f8a11bf0c25cbe6282c06bdfaf67c121f6b31c6c83799c619e7a1ba28fc454b20491ae5cb0c83adaeeaf234883ff16485c5e1c89732c8c6468bfb7bc64f69973fd70d0382c777e8ca1b1d383df6d14d9c0bb86847583a90d80fd3dbf3f1dc08309d6300e06e24128ba42eed3a34c884c3e4c9d6e03a52815aed19d6e956173b175918a5f7a3c27e0b197eb130e17130cdb28af770b965a95e574907d6f2707621e562e1796cf6fcd9c508ef3d4cab026068502e7f576d4b33e76929c3a1e0f32541def387c49b076eed92feb0c6473a20cd35f615ea387c09061e4897b0e688905f4241534c76f6f5e3652a896f075235f2934c8a2aa3b6437b99259384e1966c5383c26b157fc688a183bfa93177bdd8df8afabdd4651256804f5b4d32f0e7f2f79bb8f154f3df685e24d0c7d349d0233ac60ae264881fd247d6e8f783d1af6fe492c7a8793bd44d582cfc89ac4facf64b"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) read$hiddev(r0, &(0x7f0000001200)=""/4096, 0x1048) [ 2415.935605][ T2728] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 2415.999387][ T8292] usb 4-1: string descriptor 0 read error: -22 [ 2416.005989][ T8292] usb 4-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2416.017264][ T8292] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 22:20:20 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='#\x00', 0x103, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0xa28c, 0x10000) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000400)={0x2, 0x2, 0x24e0}) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f00010902cf00010100007ceba9e1a9ef0c43460f240f018e000000000000000106241a730000000524150000200000000000e7ca1c"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc0c0583b, 0x20000000) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r3, &(0x7f0000000240)=""/71, 0x47) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r6, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba90e4b1ab802102d18335077051782d25a4930f6968e81b4070c30e1ec2c0c8365f73bed463652d08ea837606de6602050e5a852aca47e5ae9f8338a95c731d721a48ad8983095781f424b4152246dca34afc900ec5be687aaf6d75604644a4de1b818593f310ed0541589e73aa0738920bc39a57f93665e391bd466317f", 0xfb) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2416.069031][ T8292] input: bcm5974 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input1859 22:20:20 executing program 5: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x2240) ioctl$HIDIOCGUCODE(r0, 0xc018480d, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000010c0)='/dev/input/event#\x00', 0x0, 0xa40) ioctl$EVIOCSMASK(r1, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f00000012c0)={{0x0, 0x2, 0x0, 0x0, 0x0, 0x7}, 0x0, [0x2, 0x2, 0x80, 0x8, 0x4a3, 0x224, 0x7, 0x9, 0x2, 0x7fff, 0x9, 0x400, 0x400, 0x1, 0x24, 0x2, 0xac3, 0x9, 0x3, 0x200, 0x4, 0x2, 0x8001, 0x3, 0x7fff, 0x149, 0xf9ca, 0x77, 0x0, 0x2, 0xd7, 0x3, 0x5, 0xffffffffffffffc1, 0x1, 0x1, 0x401, 0x100000001, 0x3, 0xe4, 0x491f, 0x1, 0x9, 0x9, 0x8, 0xcfe00000000, 0x5, 0x2, 0x3, 0x9, 0x5, 0x866, 0x98b, 0x4, 0x8000, 0x6, 0x4, 0xa7d2, 0x1, 0xc82, 0x1ff, 0xfffffffffffffffd, 0x2, 0x1, 0x200, 0xecd, 0xd2de, 0x9, 0x40, 0x2, 0xb6, 0x5a7, 0x5, 0x200000000, 0x2e, 0x3, 0xf7, 0xffffffffffffffff, 0x4747, 0x429, 0xa9, 0x9, 0x80, 0x8, 0x7, 0x6, 0x92f, 0x5, 0x6, 0x0, 0xfffffffffffffff9, 0x81, 0x200, 0x5, 0x2, 0x9, 0x1000, 0x2, 0x3, 0x16, 0x400, 0x2, 0x6, 0x3f, 0x79, 0x9, 0x7, 0xe5f8, 0x3f, 0x2, 0x3, 0xf9c, 0x737a4f2d, 0x4, 0x7, 0x1, 0x2, 0x5, 0x1, 0x6, 0x10000, 0xff, 0x3, 0x3, 0x1000, 0x6, 0x100, 0x0, 0x1, 0x7, 0xc43b, 0x2, 0x2c, 0x10000, 0x5, 0x4, 0x5, 0x720, 0x0, 0x7, 0x796, 0x7fff, 0x7fffffff, 0x8001, 0x6, 0x543, 0x7, 0xf0d, 0x4, 0x401, 0x401, 0x5, 0xffffffffffff154b, 0x40000000000, 0x101, 0x3f, 0x9, 0x200, 0x81, 0x5, 0x401, 0x0, 0x2, 0x2, 0x0, 0x0, 0xf3a, 0x8, 0x100000000, 0x3, 0x0, 0x3, 0x9, 0x9, 0x8, 0xffffffffffffffd6, 0x733b, 0xffffffffffffffa8, 0x9, 0x1ff, 0xc1f, 0x0, 0x3, 0x2, 0x1f, 0x5, 0x4, 0x7ff, 0x8, 0xcc7, 0x7, 0x8, 0x3, 0x80, 0x31c0000000000000, 0x5, 0x1, 0x308, 0x8, 0x7a, 0x4, 0x3, 0x80000001, 0x7, 0x8, 0x0, 0x20, 0x0, 0x8001, 0x8001, 0x401, 0xf25, 0x2, 0x62, 0x1, 0x6, 0x0, 0x100000000, 0x8, 0xb841, 0x4, 0x7fff, 0x76b, 0x3, 0x4, 0x16bf, 0x80000, 0x5, 0xfffffffffffff6a6, 0x0, 0x7f, 0x401, 0x2, 0x6, 0xff, 0x400, 0x5, 0xfff, 0x8, 0x2, 0x6, 0x2, 0xa61, 0xff, 0x5f7e, 0x800, 0x9, 0x5, 0xde6, 0x0, 0x8, 0x2, 0x9, 0x1, 0x32acbaf9, 0x7fff, 0x7, 0x7, 0x1f, 0x1000, 0x9, 0x7, 0xfffffffffffffe01, 0xc26, 0x9b85, 0x800, 0x6, 0x7, 0x7, 0x9, 0x9, 0x4, 0x3, 0x2, 0x4, 0x7, 0x1, 0x6, 0xfffffffffffffff9, 0x79, 0x200, 0x2, 0x8001, 0x100000001, 0xcfcc, 0x400, 0x9c00000000000000, 0x6, 0x3, 0x6, 0x80000001, 0x3, 0x80, 0x40, 0x1, 0x80000001, 0x6, 0x7, 0x1000, 0xa8700000, 0x5, 0x3, 0x5, 0x400, 0x8b, 0xfffffffffffffffa, 0x72af, 0xd37, 0x9, 0x7fffffff, 0x8, 0x100000001, 0x5, 0x3ff, 0x401, 0x3, 0x1, 0xfffffffffffffff9, 0x5, 0x81, 0x10001, 0x0, 0x1f, 0x7f, 0x20f1, 0x5, 0xfffffffffffffff9, 0x100000001, 0x81, 0x10000, 0xfffffffffffffff9, 0x104, 0x2, 0x6, 0xd, 0x7ff, 0x3, 0xee39, 0x5, 0xff, 0x101, 0x0, 0x40, 0x65, 0x9, 0x0, 0x9, 0xee, 0x393d8f74, 0x56, 0xacf8, 0x2, 0x9, 0x4, 0x1c8, 0x5, 0x4, 0x1f, 0x5, 0x8, 0x80, 0x8, 0x8, 0x5, 0x100000000, 0xbb, 0x6, 0x1ff, 0x6, 0x4b5eda4c, 0x1, 0x1, 0x9, 0x4, 0xffff, 0x3, 0x0, 0x90df, 0x2, 0x21, 0x7, 0x8001, 0x3ff, 0x800, 0x8001, 0x8, 0x3, 0x3, 0x7fffffff, 0x5, 0x0, 0x80000000, 0x0, 0x400, 0x0, 0x8, 0x80, 0x3447, 0x4, 0x4, 0xff, 0x7, 0x20, 0x1, 0x0, 0x400, 0x1e, 0x2f5f0a61, 0xffffffffffffffb0, 0x3, 0x7f, 0x5, 0x2, 0x100, 0x1, 0x0, 0x5, 0x34, 0xfffffffffffffffe, 0xa7, 0x200, 0x4, 0xfffffffffffffff9, 0x7, 0xffff, 0x3, 0x7, 0x0, 0x49, 0xb45e, 0x7, 0x7, 0x2, 0x7ff, 0x0, 0x2, 0x0, 0x2, 0x401, 0xfb1, 0x0, 0x6c2, 0x1, 0x100000000, 0x10001, 0x3, 0x101, 0x7fffffff, 0x3, 0x9, 0x5, 0x0, 0x5, 0x2, 0x6f, 0x2, 0x2, 0x6, 0x9, 0x1, 0x9, 0x3, 0x0, 0x0, 0x3f, 0xf26e, 0xc91e, 0x6, 0x9, 0x20, 0x1, 0x7, 0x92, 0x3, 0xffffffffffff8001, 0x100, 0xfffffffffffffc00, 0x80, 0x5, 0xaf, 0x9, 0x73, 0x3ff, 0xfffffffffffffffc, 0xbec, 0x4, 0x20, 0x0, 0x10001, 0x1ff, 0x5, 0x6, 0xa4, 0xfff, 0x3177, 0x5, 0x5, 0x7, 0x1f, 0x7, 0xfa, 0x624b, 0x800, 0x3, 0xfe7, 0x401, 0xfffffffffffffffa, 0x1, 0x1000, 0xff, 0x1, 0x81, 0x200, 0x9, 0x6, 0xfff, 0x6, 0x14, 0x100, 0x8, 0x1, 0x100000000, 0x0, 0x6, 0x3, 0x20, 0x1000, 0x20, 0x8, 0x3ff, 0x7, 0x6, 0x1000, 0x7ff, 0x2, 0x0, 0x0, 0x2, 0x200, 0x5e71, 0x4, 0x80000001, 0x80000001, 0x400, 0x8000000000000, 0x10000, 0x2, 0x1c2d, 0x8001, 0x2, 0x3, 0x3fffffffc000, 0x7, 0x2, 0xfff, 0x5, 0x9, 0x6, 0x3, 0x0, 0x100000000, 0x4, 0x55833b0f, 0x5, 0xc0, 0x4, 0x7fffffff, 0xa54, 0x80, 0x7, 0x1f, 0x0, 0x0, 0x3ff, 0x7fff, 0x1, 0x3ff, 0x6b, 0xffffffff, 0x1524, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x77, 0x2, 0x8, 0x7, 0x0, 0x8, 0x8, 0x80000001, 0x3ff, 0xc1b, 0x0, 0x0, 0x1000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x6, 0x2, 0x0, 0x0, 0x0, 0xb756, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9ac5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x3, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8fba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffd9b365dc, 0x80000000]}) r2 = syz_open_dev$evdev(&(0x7f0000002300)='/dev/input/event#\x00', 0x2, 0x80000) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0xffff, 0xffffffffffffffff, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r3 = syz_open_dev$hiddev(&(0x7f00000023c0)='/dev/usb/hiddev#\x00', 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000002400)={0x3, 0xffffffff, 0x8, 0x800, 0x3fb6ed5, 0x3}) r4 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x7, 0x1f, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r4, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r4, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) syz_open_dev$evdev(&(0x7f000000a140)='/dev/input/event#\x00', 0x1, 0x9df6ce1f10f8ee18) r5 = syz_open_dev$evdev(&(0x7f000000a240)='/dev/input/event#\x00', 0x4, 0x8000) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f000000a280)={0xfff, 0x8, 0x80000000, 0x3, 0x1000, 0x4}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f000000a400)={0x0, 0xd3, &(0x7f000000a300)="ad25c6252645a343359f183f638ad73304b274dcfcf3f1c00caba3ee1c89c8db31c9694adf4d15caf7a8783fc84f6b1467eb4acd512c7ae49ffdeeee39d845dbf423f14110974a2911d6807ad4fa1c202596903a4a439edab5ace87706c1e9b5e1a558716675678c2dfd510d21c175c46ba3b63255e24759fe4bee8862a8afeedc7c3cc8ae10cfb435f4afbb71981a6890a5be4a9f85466feb6895a0dd209f6d61b1a11fc1d7d3c4b8c5640ad698faaf693611d95f68f82fe2dc13aad24e50aee4f52cb62b8daccf9549bf863b61428cc81732"}) [ 2416.195628][ T2728] usb 1-1: Using ep0 maxpacket: 8 [ 2416.236025][ T2784] usb 2-1: new high-speed USB device number 69 using dummy_hcd [ 2416.315629][ T2728] usb 1-1: config 0 has an invalid interface number: 98 but max is 0 [ 2416.323823][ T2728] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2416.333999][ T2728] usb 1-1: config 0 has no interface number 0 [ 2416.340547][ T2728] usb 1-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2416.352111][ T2728] usb 1-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2416.363582][ T2728] usb 1-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2416.374809][ T2728] usb 1-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2416.387866][ T2728] usb 1-1: config 0 interface 98 has no altsetting 0 [ 2416.395285][ T2728] usb 1-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2416.404432][ T2728] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2416.417660][T13435] usb 6-1: new full-speed USB device number 4 using dummy_hcd [ 2416.425714][ T2728] usb 1-1: config 0 descriptor?? [ 2416.471797][ T2728] ldusb 1-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2416.484910][ T2728] ldusb 1-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2416.535594][ T2784] usb 2-1: Using ep0 maxpacket: 8 [ 2416.655619][ T2784] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2416.663905][ T2784] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2416.674291][ T2784] usb 2-1: config 0 has no interface number 0 [ 2416.680757][ T2784] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2416.691955][ T2784] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2416.703302][ T2784] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2416.705549][T17466] ldusb 1-1:0.98: Read buffer overflow, -131384459919111 bytes dropped [ 2416.714635][ T2784] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2416.732965][ T8292] usb 1-1: USB disconnect, device number 10 [ 2416.736064][ T2784] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2416.736097][ T2784] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2416.736104][ C1] ldusb 1-1:0.98: usb_submit_urb failed (-19) [ 2416.736114][ T2784] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2416.737264][ T2784] usb 2-1: config 0 descriptor?? [ 2416.748749][ T8292] ldusb 1-1:0.98: LD USB Device #0 now disconnected [ 2416.815683][T13435] usb 6-1: config 1 interface 0 altsetting 5 endpoint 0x2 has invalid maxpacket 767, setting to 64 [ 2416.826488][T13435] usb 6-1: config 1 interface 0 has no altsetting 0 [ 2416.834447][ T2784] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2416.848588][ T2784] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2417.036429][T17470] ldusb 2-1:0.98: Read buffer overflow, -131384459919176 bytes dropped [ 2417.047057][ T2784] usb 2-1: USB disconnect, device number 69 [ 2417.058738][ T2784] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2417.076079][T13435] usb 6-1: string descriptor 0 read error: -22 22:20:21 executing program 4: syz_open_dev$evdev(0x0, 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x1ff, 0xc9b42eaadf54c6df) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x100000001, 0xa05) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0xc0c0583b, 0x20000000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) read$hidraw(r4, &(0x7f0000001300)=""/4096, 0xfffffffffffffea9) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba9", 0x7e) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r6, 0x80044801, &(0x7f0000001300)) read$hidraw(r6, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(r6, &(0x7f0000000240)="ee079708b3a8eee6fbc51dd9a1ee5cdde4c3c33c4a90e035cc79811cb8b0ef4e5326bff0df0cc2f3a8706baf5a64f9926c3ebbd798c210d85e99ac3e3bc882baa7d955b89556730fb32c8fdc139c7303db7cd7a71db2ebb720", 0x59) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2417.082375][T13435] usb 6-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2417.091659][T13435] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2417.139020][T13435] input: bcm5974 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:1.0/input/input1860 22:20:21 executing program 0: syz_usb_connect(0x4, 0x2aa0, &(0x7f00000036c0)={{0x12, 0x1, 0x48f8d72f3db05063, 0x34, 0x61, 0x24, 0x20, 0x13b1, 0x14, 0x8ae6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2a8e, 0x2, 0x0, 0x5, 0xa0, 0xffffffff, [{{0x9, 0x4, 0x94, 0x0, 0xf, 0x2, 0x2, 0xff, 0x1, [@generic={0x1002, 0xb, "473d1499889a0bf527de52b3e998e9d09ec817c2bd0ba5a1489aea6debbac899f3d3d6ce6ff4c3b04eb95aee6000c4bece085a04fc4995848805d41c9044e27d71c3112a453c9a9874341afaf589e9874ed76b3862ad551efa30fd738d94222bc8bf7901f10cad925007e3198661e7377180fec9b024b52861aaba207c8fdeadc232788773c69553cd315a1b6cde1352b87bfd50ec4fb26aa9795132eb8e2e7f91fa31ac4ff7a9a70b94a7b2c87b4989a7821f28b2f2f58b8ed3e4359ac2fc7e5fe20d35c5b0c5d2625cc5ed7047981ad58d96f978401228f4f29aaa9d100ce96fe271c3ea9cd6f1ef7f659e4756789342b8a872fb64c75e5a58d78f56788047aaecfc3e6eec55cf33a762998645deec49d831e30c70339e81957d275f352207bcf0e42be492c37e1730a4d57d5a07a218efb68713bcb3f4a4d172da8d9486f075cc4167fefd8b8b02800a1aa4751940daee6b7444da57706f440bf840c8a3a89a0ef33e0d218cce0eceb0f95bbea280cd552c1074623cf75d1553016dc98c81d3fd3bd29275da25cd8cfee6ec8a89d59a686421abe5698d5a94dc5fcfd3a1848c5e05dd25d44dbf5b86f3471856c9ac6dc80d517531f2d3c4853af8340daea908fcfe035c3add4c348ad57a0214c3c6487a95ec38ca62ec21724feed56e4a7ba146422276d18e34d62fb7211f7fd5c8a7157759de07af94fab22414b42f304cc9207bfc0f429003e88492e33ea56fdc24587f3522cc339b4f79f5474f806815aeaac82f7bac29f07e63e31167777a515040cb62bcd7fa7c57ca52b771051b0109884c73ab10ace61b7744339bb263f735866f219267f824cdfd6f82633bc0607eee88f30e4fd07e4ec1f8f59029984170b2d1b14ab3c2d568f93c9cb324589654a3249b0537138bb1b803b40131875a892d01381b28f9632ba2a88f2acf08fb99ab93aa5d467dddc2748ed2e8b95bf05bf897688a7bf248f059f980dc3b81926ce7c9fe5d22c342daa79fc05a1c44202907c5af2712623ef6eeaa5209e0c286f9c10208b3ce1e301e7b8dbccde9c102f79e972f71283b37ae2761a3b04eff66c3d9c1c75188aebb29a165ec8ffdb8d7cee8482eef05ce1fd6ccba2ca63b24cfbe318d44e5e89e95f81467668ee79a3da245a4416f8dd51de2180e81217461ea33c203b6fe92c8e9fcbd689a0ee9985db9b1fb47d7736f073ff2069bac1cf90ee431c5dd0ee8362ccb2f96f6c841280a39b0d1946342ed5113cce9572ab231553254ddb6440e31da050cceb9f7bbc670850a2b3757b92bb75c249291488722fc27cb95ff35a6b3fce335bd4d044310e2e9041fd784b5b6ec22cd6dcf9a8c62f5ff4f36a58917490116a152553f7ebb4ee798f83e619a1a21582da80c89e69e181d65d95824023730cbf4d597dd93b65cee5de2aeed1c5c79c5fada5d906e6d4e61fd7bbc03bfe897bda16f7af979fb6d2fd02a37f8435b7340639a9af93ea7c1d3cdeca568cc5102aaab46bc416a016d49531ec60f48d4bf0848023cd4d9623c84e5671b12fdc2ab4c9a3a2e00f73d08ffab1be2bead27c39c20d11dc93f35617e35ad0a8a6876578bd1d645411cf81e666467e7a9418385a5c176e6763057d6b501df4c418c326cb5f7dd51cea4048295feb6998d3e8a88a558c43fbe12bdd0f9d17dd648049f462ea1582e43ac7f588396ec28672ecb81fa53b82088c4a38fd172f72e27543304ae1ac3fdf932cdd2a7d00181584cecb2fb523d0679971410f20b33fe757426cbd95ce1a93d114128451f9df5811e6563d37483ff66e68e4f08810740f46bfa1eee54cdc317eb5fc946f9660637f608d8f0b6224bb57a0b6755f9ce8859bb86351ae023f4b63e5ed0c9997c13b7cb0a47f154fe509c04f0fa2e4b5cd1942e79f23a9504cf2696dc5ada1b14d9434e3471d3ae3dea7c005e00e2c1726d6a6d685064010c611b8116044ac7649d1058884d2446fe7d8065ebb650f4a84cd048d77c9a0c2705cd116efa1c59424eda16aa1584c378ffc52f8e384499b4b52c562886450ef2d329576f7681f419554ab70bde39353c044a3dba63894874fb109e5a96b091498062b0cedd3fa2065b7015a647d19772edb02a8800278586458f8926f2beca0c34c14008991a1d438bb7a12b82f06ced2a31600e68f3db1fd29b351a499890c1884277c8785427598cf5aa571dec5c23674f79e05e187d9eef1d80f81e7a430b61c971c9f3ff4d37302274dcdf63c3ecacdb55567c35a3f2a115effbd63cc6ecdbe35361df5810f949eef1a83eed15f3943e93e43e5756d718992be5f21242293663776d8dd00cf96ab1c5e0a9b3fe9b069fc243ead1366ccd69615a32f96a0240e881d3340a6fbbb895a507dfc49c49fbdf304df3df8374554c9dc2f7b0bff179f603388ee3607b73635319c4a7172bbb125fb8edac2fffa3bdc00f97b00f7b7d20425b21c8f0301e3d9424ff572677c0b1b98783de1eef47e8a3815c3faee94091b5ad1dfede1f14831a12cb4a830acb477e10026b97f48b9056e75a24489a30d6b0b891ffe004870066b6149c51b14a4de60699ea4b5680e129af0537af5a1c9a1d4c882f19fef73c0932f371b84a84f9de81bbff334baca54840b63b456d2abe1d7e9c9bd39873bf7b52ce4ac0c553c171a269616051eeb4e90f9792bbd80a7f9e5c2b37bd5c0f0fa104d6a8348edfb16fdec3869f95532538fbfb89d6f35244fd930d844e4a249874a94c87f7bb9f44d87c0180664150e70e984275c86c6f92bb8a280ff45db8a3800e95a6eea96e7954031a5055cee6e1cba37ec6b478463c296302b511cc0ffb460e33ddae8cfbe30bf9ac16703d00661411be0c7e2c44d120b3a3dd216dc95e93b90620b8adaf7020edf2b7b3934b6aaca058d93c573322b7f591f784ed3e439b352090604ce46d911442da73dc15255afd66a5e5d213fb1cc3463cf0a7c6968771809da99c0a47221e730eb65f8e8163fbf1bd7eed0bc401789cd842bf024dd0cb3022286f9e8bcc867277bba534a8d9c4eb5f0c4807ca8aeaf690baec46990c06fbf3b622288460fc75a8d6ad798f07c07f1ab49658507a63de10bdd0b8c702175ebe7683cfa79b7ac9b076ef6013944ae51273d29ef2a5b8d4127aaf30418f4d8657695dab0376fae17ee60cf7e4897221d8cf250de6e7e2d42749bf7facc175567d61ba17088013353821de35715679079ee0ef747db740031bd129d3a66df4d55b567a0b741f1493275277b966218a69c51231a4b2a9afd0533226f69e8471486f04f76992daa4a2c1f627abff5233e5300bde6d27c9b2dc330b9219a94a5a558d1ca684cd82a0a2642b38906a17e4b02f86ea2ebff5401c522dcae3a8932e4675c749348ad504e334ccce4f59352bef78bc58464f435e85527c42a69b5eee603d105695eed124d442e63bcd7048113eaa4dd2bd46d0e92b8ea7cde983c2fb323764398f36d23662125c6a750107b852a42ba141ec2637169c48eaaedb656395a5d7c69310950e1934636964195027df413073dc4a5fa2319fdaf51b99e9601b5666aed67cc5aa6974bd9de5b7a7bcff2d70b4ff159b8d9883834577aa1ba200fe597f334df9b8c1695c2110e13eaf6a9ec8c60dc7fe482387840b1a3a74b730586e80abf9b5c4ff25211907c2410337fce84a3493f6dd59b38d0623f10d861094bd06c2792075c84d700cf82eba0866d4b96177a581267dc3d1f59724241e0468dd355b4fade7f7cfe678358f49ec0882ccfb6ceb7f67fb67210b11eb8f56bb50c5a1c6d8638538f92f91680198c593460f2451b1b11760c5eaadd155e1c9aee747581ae06444f7e1ee354e4c7fb3b8b0246ffe91ae6e0fa5d25fb845cc38da7a13c92c0d7298aed1427d93889f51c2a1eedf901dfa8b9fd321a90270204b1a956358f83d46d44a084c54852359687ad0ecbeff51dfa4bb27447564e8ce067a76b13f5c9a8f653d0e73e3590bf500b573d0f872d905cdcb3c198d62a02ec406d3fb73c984c1e0c60a947befa4ad958f007d7c6693db8aec49e5a0c5c937988099b70053b4a72b167b92c3787a6a1425f083328479b923919a7743b265239063bd4ec5d597b9144dd03a8b5bb8af8ee3169a81e704fe7d3a2af6dd16ba01915b0d79358d47902228f28fcc0a641e7587c62f33c88f8a40b8448b493ab25bed52b0ec94f1d451547b8bfd7b18e93991f935d275180f21809624acd1dde27bc52880fa58fad39592a2dc7321b9ed70bcb197d35a18706cf7eb2b14e818f276008ed2f783ce6242cece860eef194b825ef66768219fc8277263f2d536d7471e8c9fde097cf4d18842b61791b9766ca021aba517f32b82d1a60186f922bebf6f8aa68c3a640907e81f022ea57da6b3c70e053746d8bd2926f37fa100b014d804c8ecf5ae54f92c3e45fea9e6ca586d8637c6f04eb615ef423faf99c1096e931d6b127e70b7807d327b8ceebc8725f0158d2e2c835b8cd4dfdd9cd2db55c5d070e0e65297467b9dc9fda25b44fe9f58bd388d4458adc98424ead6b5f8b3be17eb2e0944cdf2ace805538e29508377f5bbc2c10c11643973facf174d80959f3c073efad66b2dc4c5f619507c9de16126ce8447f47c67447a3a90fac4e7850c48442c0c773899327cf5a4f11abc7de9b0b709469ef649358079a294b834e044fb1431453dc08201030c1e545227248357fad73dc44e070da34097e788764aff43a47b9bbe6f44019d1a807743038caa5d10312c946cca82039388f223d8a7eec7ffe1a469903f1604fe70fbccf685d46e417f99d8b4ada6d8d0f96c421f4bb2267400ad7830aa50a554804d227c1a156394d2dee377e290864bfdb7a57b1f2854b51c602a9f4cdf4eb5a6e7314ecbfa7266ffe064cefdd95728b54788fc09c8d7f13dd24444ac6270af3a656879712e282b101f8d77516c650b97ee056d02e99a851f7f10d1e6fcf38847a052d8dc4d4ecbeb5494585331c24231444759b39b62b82991c12a09aed49c62828a90f1ea2abdcbf23caa0029bdbdaee87d63f630449e09b93332e81d87d4f52e91344dc97e8c0e6617b3d8912384a24300230506fe1c2357381d48dba336e3735baa303870ff56126f1988b46d9505ab8c2c1b7e205e9f0424183a2dc4d2610e0112f2f27125f5490c8a2f073d776263d102ceccf2fae05ea254a97f2e1b8611fefc95b753481fa6c46b5b2c224b560647443ad985ee3a5f184780ea78a54e2b5c2322d2ef62ba53a7025d7606413547e7e162a4ff3b52f58eb8c729179c265f2d5354774e0eb72e20fb5a9ba5af5fd32772e7044b933d8f8f44f7cf9ee09885aa8d93f3fe27b44b026c5ebbdbd024197ca89eadbd2eb13debdad4f1fbc0e58c8846f80c599b456dea6ff38ed3be72187b3d4e08d559c710c02e56e92f114bd83901dbecec076016ca986b5b1757ec42af26d38ad1bc87e5d245779d883cd51ee0e2842bd4826417d39f61c3163330a75ae1b6787c9c0ccd4b084c05aa128720670a15cc352aa43dfb6d4dbba667661a43e257ed07a26b32098f8c33145bcbb48af58525c7c938a5acaa624dbfc5020f8848fcd85ccee3de16096cf947a2c39a0ad3ef98eab71acfcce3ca837d019772040312e9d1d10624e3e6186274773d013d6cb5d1e57ed42ba93c5ea0f91108697e78067beb4fbb2f5ecb4cfff025fd814f41884a991e72200672d57e1b9c973e01c9b5e7a81a88deeb4f4cac7082b7566747a31114bd0e150ce9b42b19b0076d89910ed0fe966d8ab296d1633d0e24db"}], [{{0x9, 0x5, 0xfad56de649698592, 0x10, 0x315, 0x8, 0x2, 0x7, [@generic={0x13, 0x21, "1b3e25773adfb9801c78947ee6e3fe1425"}]}}, {{0x9, 0x5, 0xe, 0x8, 0x9b, 0x1, 0xfc5, 0x92d8, [@generic={0x50, 0x2, "90abd679150983e5e121b0b7b69fccd78ffb8441ea2170c2f5860583a2395eb9b8806cd8b2e152f79ebdd98f4d4e50c626510ff689bb3ee707108e56df0f9984f6f6830fc71b13ae12ed56d9d7da"}, @generic={0x1002, 0xf, "bb8cbc80220666133059c30bf6809bbaf86e4b462c44c68a1b0d38d37d8b68865d4e236ac8f461249ba549636d2fe049c652eea5c99e38caeca24c67b29dcdd413ccc73f0f34c0dd085cdfb6c48e860c3176139ce14b4e78f2b80b717508997fe2399d8d4ca9ded92fe99d265789dd456d702f087974e7b939324f06fafdf6121672fac446086371a0d781296cfe94356b21f5d29132f88654a13bfd584f77ce34621b0e3134065f4b2662cc55af71db3fa22c7bde441f221b7d9200fbdbc85d7ea9ec8dd57faf5cbbcf07a602f50f24b89c39b349943f7030fc09e47f2c5b44a368ec176eb55adcf3873a9bc6b7ac35c2b7f6bdfa537bdce3fd267af925a23b4502b2a58b640489310172046b8922e2a07b52bf90ab4f62ec8c28a7e90c8908b43f110fe13617b62205c453a24a6f320ada4fbbdcccf7740d6d7750875115f9ac3ac92ba7070bee9cd12121925cda2c750dddd0a98dadc659f4ac9ae62259d20c229c101e318dd6c38bd67e927b7b6efdfed535cb4e7394c0d803260542d92af2ddf2e65ee0bc8aca4ef05e1c07e6ab3d2f220232cf9a71419e6eefb41e946699a92f19ae221f64fe8887b452df62128a29281a60776ff1d5bd32e93d3d60053a230124baf9d094437039a41c39003f985e636daa4e132e429fcd1bcb44d35d5a1815ef6e81df0a526644992df7788e4e66c1e61cf21495375fc61e73369c360a51528bb548e427b25d1330fddf07c3ebfdb9517263f4000e73ec94742e7fa8e7231d8b1d4963cfcfc43f0afae1aa47e2438d5f5fa75d69c5188f80918a5180c160ba5e5460c2edf81d3493633663034f8612a43aab1345966897fd9912af96b9328e00d70fa1dd201cffa21b81dd51405768c855e5bba8e4fb5e5409fa02d8bc20689d292d720e3a0a3b7155e68c9f7de083bc8596aba82d17b5a3fceadcfa77046f3237f3ada3ce2054327e3a2ac6ddad461165fc9b111c09f9fdbdeb5f444b27b675c43f509fda72e489721b83ce76692c7a98a2b30ac6937734a1134b16b19223a9750dbfb405c4c83a1a607a3f7f4feba621660834ac8d649de9a5c5adf06974f21a22515fbc992b1ccee411dcd936cc30d0d56bffa4445e0e0bc63d866dd88b8ed021bfafcf1519ef898452384520d667205cba94ccd9a9be3656254eb0ce5bfb15ba8451f000b456383dbf1337b71db4b2d03da6eb1e972eb80672a905012b9d083f354447086d0387bbf44f110bf11eab26728e6a49c4e9aea5899191516749ff6c9bdeaea84e019e792d0cb30bdb446a21a1807cb25bc3c26bdf38da470c2bc4918447794e3948ffd616520755d519c0e4ba06977abb3a55d70c36e879bd6443f3d35e9cf3888b7838595c42215d82c337d31177de99e9cc4c4575ac68508a5b542d7e58b6f2933b87be8946d49555790f7f005274b47d58aec614e9af699ac941cb06bc3341b67c4bb74fd71984d56a8a13261dee8368592eea4cffdb5b872aa069ae70dee97a480c06d5e4d04535dce34f014e9d30e4345de2ac505a0f44e900660dfb1172d7b6afe473b471b577ed294fbcb0b71f278cd474c9658a43d3fd96f8ef03fe4e950ebfc95da7bf529e00fd3f43b8339ce2310664db722f970e680ff64253a953becb59ed6bd51fb1c6f15cd661f73e29e08cf0f9ef6d6d6a30a52d0f999db045bff9266f2fbeeceb46d7d8d61bb0114cd25aaf6ccf849555ac2961c2da22971cd7bc32294d8e5141124afe9cb75afb4792867a11157daabe86af35460e1cb350eecf58ecc2553025d62107fd5a950e59ee7d1781358eb507cc4826b34d21a7a732b78275a3c12fc0cf976552e710b531ffa1dc9002778e8f4914ba2aee990178f583ddfd60b52b56f329ddab3042e7128a8e9423b868077aba439c9755c617d74a44ae9c61fc3c0131abf134139b5fae5b7c7b5dd5dd2964d09a3f890c56dbd3ed0c9eb04e0032bb13a868969d34620d5a5b4b463736324d23c0bfad0f58d1222666833ea9fc4996b76a22a3c31bfc688a14f0a79d39301ac68176adc661ab94611e4b0331a78b211c01e2d3fab834defec56cd07531ea8af4860c1c1d241d14d38e4fff7edb75b401d39bf02d23e681cb7d45c3bb9ef59b407fe5dd4b5fa9fde60bb487c42059ef29a850b5c2c07776135aaf90c60a615be967a64f76a8ce5659c4936a898b63cec7b1022c4bc8dde2fc09c4b95d1c7f9403c26ac3eedb9941aa38fb38d223d5105281e8cca2cc32ea4442c952a9c906b6b148565b04e6347b4e114c1d698cfd5df3cac29ceac97a9430f90ac3861165d6cb7276f8f047dd162ba734cb34ef61fece5aad65a6fbd9432d1cf7eab0295bb9e5b41216067b1ddd566662212b087b682a060fc1fbac89b55684482f8f040c8e7fb7d1309ed58ed41e3af9645c0feea708f0d1335d7d80d32135931569bbea5e1eb2f9d1d7f906caedbe8fc9783484888af1c550d551c10045d9f22a71ad72831c10c9de43d677a54c246ab198da50bc8c9d5547d489898989d605a3f4328a8a9456b7ea53730637703ac9df4eb3f5a832c13ec1ff88f5a1b0083163ee1fe010f82974dd4ee3e5b49f2f331147ae5d92de025e211dea232bc8244910b67de25cbf88c8f6e9551c21ba9d2e8ca7d9eedcd7b946b1f1124022f8669382ab1f94caa6197e10be9270ac4cb26eae85b5d2346e30c55e09a678dcb807373643c27eaa1289859cffa873cfc70a1958a0dc7f4fe2c25f4259ed8ea76bea8a1a8a338236acc79e65881384d4fa0521aa2bcb063e3971ece4cbfe84ea509997cf418673be424879dd8938516ee0c0e6e1159b76fd07864996053a0761253804c600ab82a7484a9ed5a9a674e866c8179c27bb432aee3fb48df93f3e01b93dcc08eac9f5163d034a1ba87f1eeaa8d5da364a7f53a78b772ab2a2875204fcdc0a3e10383de92e3fde5ce61d9cc82fff08af3e63d3e2e39319a1013564b032e5f3eeb03c499e11c4dfa981c6e709367cac0e310f6c0c04103e8ab761cc307b692df4960934d8447e08bc59bf689ae78cd01d0d0fee5b7ba846c9d89b756db6106cccca044ad6f7d8f4b339a2e82214b340095a18d3d12cfb5527683192b811915dc221a7923198391e64298d69dcb9b807f4a7879076016e63892f02a7b4cd05c8a7bc91a2d2b0af69dc2ca815b0918565cbbea3844119f0ad20d9627c7e8ad7aa970b71545cb1199d4f1223175dc8875a2fce7b13adae580c9a81325bca6caff8a6a13349c3e2c06f536288145d3bb3a12817d970fe070f36a89929533f203bea44f235de7259854902aca9513fc38ba6827395c1c8dbf48fb3aea71de2a1222a7a5cb1e7eff3ad715c7778dab0d59c968cc800f9d63b660bb4330a5071e03c20a040bc990163bcfb91febe983d6a44487ca88cb16799833f08454e6119a318efbe3cee1fe685f08694acbe50149ce922b37a289628d955fa119e5ccdb0475dc4f6873d749359f4f13e7c85524d553f1e049b10836aeadeea0f766aaf61434d3ab3133b5236907f7e221ca0aff4673cb34e5c8ec51003750d7283a484cdb8c8bca88e3c4e97ca9e8cadc84c324489a32f4b738ac0371e115cf63da0ca824752a2e46251b2bf744dbd94ad060756d08d5a2472a8718234cea43b52e77265f7d282e3ae8b98b34681ecbfe1ea973300061dffdf6933e6f9a21b4e3cb30a7778c752a62ef53c091279c93859228f84abb9be5135a0dbd52fa73a6b9cb67a94eda1a58155be1737da8682b43451f5f846bb726b20946325788d6e9e1950c2941a748359b4e575e0a678df2626e1179019abc72e2210d1027a9e9187ca106e82f990d8d3f0c4c7a7edb9ff7cd88566042cf36cf506f34a78a4977fa9a049b5cdb68334b40ed0e8c8e8f39b44cfdf0497ee136a48c30297cedfd64857be910d6505d3087e52a664bde9f72947146bc69881f8d216c1610e7a9220c6f4de5b0543d6e66650f206bc59713d758584a67d833a4f46496cf3c7b32ed8d6ed9755bbd55b993416b6157a22329eabd0e3679703ea5c9e408733ccb1a3f4a1c5225e69220aaa9e287034c5e50097f22e715311d3ffd2f7212242a2eb611f144b6bb5ecfb34a46060857f64bd959efb9df3b013b6478fc9bd5ac6bc1e46102e1bde8791153430ff65a0fe06bdaac1901a476a8f8520c0f7f6ee75ad51d5352b8dcd43c3b9b3442524df0900c4afecfb08ffa5c1431f901ca1d4e99b020ef96d338729f647404c94acb2a0f5ad349f297d6738861f12ffffdc41bf37824b28fbe09330f9a7afded2a737e2e81cbe656bf4150fa6aa4f288783a7e8cf3d12e309c7a3e21b0ef646ef595435f4676e845f437a31a85b83f4eb02617670a7375b4cecef3408c0d075035a84be295732adfaf38d464922110ee791a57c267e983f102e7568354fcca6052c7dd5cb97502fa16a1255a3f2c639f611b3316ce4f65c8e2fce3cd55925a1b65972d40216391fb3c152720bbd898ec8d308f702998c3ad94d8465150b88c9737848f379029f32d0100676ba911c512fdfced3e40060c510cdce52e2074d726725eb2b7fc0cb9f6e85af5dc86e7272965ac5bbdf2f6cea5797bf793aafe5c411715feb20758891ada1847c213d03b3b7b44115c56e3aa33d42cd2acca0949658b3c2b6a0defa2b4e21c2aac11253770cf4b708e563ba4fec350584929f3a27fb77486e90bdf71260e24d0ae64801633bf64d9eae98ffed2dff8c2fff5fdeb8a9f9d2493f599ad3a01cccf4cbf6d43bbdc75c1c8d092d7b04b9849bab4ff51a8d39370a390f75c287259a3b01b6489fbdc68d8b505db8172480c5189879d92c8ae9176f8add216ce112d54cbf10a96beb234c3a8730ee100d4b170d476756bda57ee883193437370bbdb41c69ff68270afaab15a51cf641f8f36e6f98c53cba7aa01393b8e49752f38220df26e2da449389688e17e1e0dfebd93b9c59fc12d3d21bda297975ce68874b47d32f823eae816c371b0a6786b7ad8b291692566d021858b348d26f30cbbe85ac5db0ed618c8c47297008761426b91c6586637456789becfeb8cd954fb558ecdbc6c8b13057c8cf61e3709fb66445e70b44522695960fed96434be338286a9538134f125edd94eab90acc8a8195b4334dc59c7ad4a6e2f5a945384b6f99701ac82a46fb777d9e342207484bf37f8a2a07b54af8fc38f911fc82f3bee2175a9eb16e741c6dc42eeb5f8816c2396e59d146dd0d9085acc570e27692badde9039a91612f59763d4e4afa0f01b17447658025e96b36a56d5388d076adf54b97ab0b4811615eff33cb2dd17f77af412581c2bff6384b84919e065e6aa4500194a13d4c475ae28bdba6db12dcc205afa8b50cb15ddeb84bb227ca5fb01daa9956c7b302e4a7aea89de1e62b9848323540988cd88f65fd5fc9b27872a931d31582ab697a2df4d6e6ecd360a7dde73a7fa74d17661575ad7641c827bb8259f9316406ca632d8155d94c4b51035bb18686766a38bf04b3e3a8b79157a159e8c6b6d0b776de0ed7eff2e19a9afe8fa8f29b5bce759e5aca812272f4e6a2b3c53f5e5361d735eefe4b5b382e47b0aa1af2ac1017e6ceb1cd52d417be01359ee1b095d98b25c512d4e1cc4373228c6f80c036e2a287363db0257303778654341f7774fb6dffbc26a0b4d56234e01421d4650d70187123e18a3b8b891ce39c5b5c991c2338570f7f07e1b76fb4eb41e69a93600edfb84a93aeb0a0305a8f5e2c10f93cbb6569291b5c46df56add2df04cd14eb924a35239aa9e469223df57a"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x3d1, 0x7e, 0x8, 0xffd5}}, {{0x9, 0x5, 0xd, 0x4, 0x2ef, 0xffff, 0x8001, 0x5, [@generic={0xbd, 0x22, "c7a9d0fced6fed1cfc41832e688dcd9852cc24f8a8f348aa3c670cfad8eb4256ca13537ca3a33b6d1c871493e26b26c48afc8d531b17a54ff91dc32b306901770b01296346490cd8ea628da888ae391d67c4bbef59a6fd6bb27c3827a211379a8e9c7f12f7fe2675b5061e9ceccf74306207dfb67d670ec9df98fdf8ffba757c6bb21d950776f47f351c0f8c8e7ce09662d4a1787c63a971197aec24eeee7a559e60de8541a13b8a53955102b333de7e498cfa18ac969d934785f9"}, @generic={0xf4, 0x0, "94bf0506ec82b0a54af5d1e1fab184aada8ba5533ea82e60b6b5e34f941a894c25025d5714a4f1c84fe36783c30cb0617083367792f21388a42b8c39d8d097e1070122ead1d4a6fb6e52de22ac7164f97ce57f98d8674af1186a1a3bee74763a06a49ff50baec0b114833ca012fed9230c84e0aa6d9f9a9edceee02dbc29203c8314c986506554ad016ce2c2c0a3d1f3c8df34fdbfeae7c1517f8a224937ad10b7564b281c9cc67dfd5b9a97f8da4d53dcde6659d65c63b3527ad51a1625da7dfa8cc6944ddd7bacead20fbdbbab1a4d63b36e929bba9109fddbd0029f6c06e294d75b1febdfaecaa060276575cf89bdd852"}]}}, {{0x9, 0x5, 0xb, 0x0, 0xa, 0xfffffffffffffff7, 0x4, 0x0, [@generic={0x89, 0x8, "016585cc3c981e3e3a9a850c893cdc1056e53edef3479a4561bdc3c13dbf4e0f2e3a1455a2117d755b1681adb58dbd6c0d4dc92f53b515c18c2ae6a43dd3183bb045323cb3fbef0a2fe6db80de3b74f9c12322e97895c8f0a9ac928af5455766707ceaa056c4c202bc62d0da4e951d8d34e0852c55feec1dd559c59de6d546c372a1e07e884ca1"}]}}, {{0x9, 0x5, 0x43, 0x3, 0x225, 0x7, 0xfd, 0xb53c, [@generic={0x2, 0x6}, @generic={0xaf, 0x2, "44b0a9fc7b6b851c1eb2858a09200631c2d2ee7e598a9d5be7f143725fff036c09d0d050a72357ffd09036f7d91777fa7fd36f6e978ee75972cac03fa8af849f88679327d7bc94171143157e451c2f103997bb9d43f625042900ff4560937d54251f8703f94e15d31150c26219939f2f0b9622f2b314f53a866583439dd8a3454ad4c692176954e21d0e0c9240e3c05ed57bb0822484ae3ef12add10b83d73c4baca4e01c1367cbe943bcdf43f"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x2f0, 0x18a1c0000000, 0x0, 0x3f, [@generic={0x65, 0x21, "ad44d50af5fbcc32d70a76a7555542920a1756b47559dbc7e5fa24b02af0416090c0662761a12500dda47c999cf4d138f4fcabbadefbb407ba7524e4a7bc6652476e9e3da8d440cd16e8191d179af5511b58428cda6a3a4d5648e737292703870b514a"}, @generic={0xf7, 0x31, "0b9a03bc740a934444da7efa53cad1023bd626c3914d9e15ed13181db22312a510f3da8822a4efa48a2864ba2f1d3a2c78a035a5f1ff081c39b5aa760c32bc21131fe6fa7589c7fb0b98b75b894275d1fcb603f1126a0b691f73925e7c7bdf9c0f15358eadc18a4f480f1befab840d091c8811c3fef5cacdc375e24ae208ce2d8f5cbae2aa50ab424797e29d0c0cd9f893182664676d5d1cf4ded3d1014dd38bf86d4bce06c4d8a706f82dde7361fac7b42339df4b88ea7088d39e16af9f89e8b78780043ed67e1ef547ad8ef724edfb7ad55e3adaa67fb76e4d9b5d8301a8aa2b7306c07993bd3728ab946471449f1e4863b1e9f2"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x10b, 0x2, 0x9, 0x5, [@generic={0x11, 0x98f0f8b3d632269a, "82ac38519149ae6c509b781c3823e3"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x209, 0x9, 0x7, 0xff, [@generic={0xe3, 0x4, "cffb92bb4a4067e028cadc64238dc0852a7c4e7f9db9af8e8cb57758ad592bb4b1ea8b4e8d70af6cffaa2d9020815fd8d1071b90258e75e91213644f8210ced7e5d611c68a35bb415156aebf26308fb84a8b6b28861fb7915f224e3c7b91d07c45b6028417b16a51371cc515b5e4705b091c263e7d13956767d3cf21ec7c43f1140fc837630003522e2bdb3c3b00f87ebbe91859039bed4004ca301a799b8e2427d792421da66196484f16c69eb9f47cfc107b48a4e24490122212d6f1591a50aaa7667ae8d187318dc4d85fa7a3d720f86cf5253f7ba0bb7b76336753f4b8e491"}]}}, {{0x9, 0x5, 0x3, 0xc, 0x2c5, 0xc3, 0x1ff, 0xffffffffffffffff, [@generic={0x6d, 0x22, "d2a032c56a32367cd0a45674b4b3489fcca72c22cdc6c5725fe0ee40d03a9b9aa8a5342684367c86579fe0e2a97ee6befdb6235265c31743fac4b4aadfbbe49b3371fc3264710a3f910795fe129f065cef5f41384d2778e36626d6df9b21c7f59d3594632cdcce26939d57"}, @generic={0x2d, 0x7, "26bef3629f6865dcd8ddf62dd49c3a1390c39d6648a253fdcedd8b6ffc19c39110033a007d047c676c994e"}]}}, {{0x9, 0x5, 0x3, 0x0, 0xc0, 0x1, 0x0, 0x53, [@generic={0x66, 0x30, "25a1a76d146e4ba2c845b523a8bea2a5591462b3941b3adad40558d68b94eba03bab781c160a32e059c94b60d4edad10a7076d307d419ac8e075c058ed06944134d73e041d30ce7a74dbe37fd0df4fb884c554b6985dfa5d853e713d18053bf3b328eb16"}, @generic={0x72, 0x31, "5ffd88a15a35c5a83bab5e5553319c2de9e5c6e7c8938876f3839c6d77123348996a7328e8e854e0bd9dbef17c92e38c834e735c9a8cd259ce8650b56d4166042a97b007b19ae4e63caaa60c6aae1ee294d5425e66dae6e424f258b2f047016315e566fc5d62cc3e2f36c4e7090052f5"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x5, 0x7, 0x8000, 0x40, [@generic={0xb0, 0xc, "b6603967b809dedeaddd036b94401b43fb389523340b635c843f07f1bc1fb31ca711174b561daa3b1a1ba70eb3119dd23666b4da46d4b11ce7057a72e807af11089d3907be05b53bf8a8810b759b2a33bc01c1eb85021f30ddd6191bb786707df74f9ed22cf300d800ca1a1f02f54edc6101c8a64b79e4aeecb26b9d18605ae6662ad36a939ed6727d187812cf46135d1291c0ade275cc03043c135aae5387163a6e6348f04797d5231b1b88bd5a"}, @generic={0x13, 0x30, "a1a0c53f563bd81e1a62c20245ed4d579c"}]}}, {{0x9, 0x5, 0x8, 0x2c2f22fba97fdf87, 0x2d0, 0x40, 0x100000000, 0xfffffffffffffff8}}, {{0x9, 0x5, 0xd, 0x10, 0xc2, 0xffff, 0x8, 0xffffffffffffff96, [@generic={0x1e, 0x9, "3c1145ae37b27ae8f0942e31a663e54f366301c07b5f7548d117f5f6"}]}}, {{0x9, 0x5, 0x1, 0xc, 0x2b2, 0x3, 0x8, 0x1000, [@generic={0xe4, 0xe, "01c5513a9a0ca7ad1d083fa108a38a313b25c7ef7f7c723019390498312a73d784c98b6ceb6b55ca7b1264e694e2226f97d9b89c9ac312a58691d72801f3b3e053f6c379125aadea0d4a318ee10c3488c5f59ce253f5972002091f7335cbe8866184afdb5e0eceb1a870b9dfa515abe51d719f29679a8c008159c5c1185676897a41828f3a9c8c0a30322c98d4642f9ae3c026bcda01c04c6f84dc0761445e609596416ff5653a647274d382b744414c7d54638f5eccf1710152a43a49993322398cf04319a2cf0379111a72c80d8413a9c41d18774553616d61dc28cd5836b6f6fd"}]}}]}}, {{0x9, 0x4, 0xfb, 0x5, 0x1, 0xe1, 0x6b, 0xd0, 0x4, [@generic={0xb0, 0x3e, "63047b1727ce7e76a127f1dc6a1cc92c447cf1c9eef5f4c0df722f3e05a1e7c9600477362bd8959497aa07f6713892e336e116b07d809082c0e4a713f91e67674e48cb9b6e28f621b4c1be170cab19549799746208b2b8958fef6cfa1ed048154107334fcd9237a8f6d273fb6fac1e9080016f1207f8db863a847af57d11c40084d2bba74b6125cacc5d519405b2ec5b67bff09483ea145fedbf9a084d6bd21d8e45be598246a566e6c563cf34af"}, @hid_hid={0x9, 0x21, 0x1ff, 0x0, 0x1, {0x22, 0x9}}], [{{0x9, 0x5, 0xb, 0x10, 0x38b, 0x3f, 0xffffffffffff7fff, 0xc7, [@generic={0x1b, 0x2, "9fb6d0a4f44a6149a8f297205b5941ce8ae017680a153530fb"}, @generic={0x36, 0x22, "b842a033001c7ec599785c63e5f9ff0af1465b992ddb34a42b725a5a20d234d28d2c4653ad9a2d9910f40df2d90e672fb2145706"}]}}]}}]}}]}}, &(0x7f0000007300)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x110, 0x3f, 0x3, 0x8001, 0x40, 0x3}, 0x5, &(0x7f0000006180)={0x5, 0xf, 0x5}, 0x4, [{0x4, &(0x7f00000061c0)=@lang_id={0x4, 0x3, 0xf0ff}}, {0x5a, &(0x7f0000006200)=@string={0x5a, 0x3, "9519339986df7da512a770e54b488dd6656b669dcabbf8fe8368f815a7aa397d3290c1e348633d0b2266d1f4b537791d4e1c27cb8d0b0c9a03c918586755b21df4faf416532f962aa745176b592fcb05b66f5bcf5f410fc4"}}, {0x3f, &(0x7f0000007380)=@string={0x3f, 0x3, "719b266951252cfdf6bf61cc40921a60c8a58c41d90d4d6cbeca8c6bf5ae5037b1bc459e7bbd31e853aaf6dfea618d8595beb3435d62ceac4b61b2855f"}}, {0x1002, &(0x7f00000062c0)=@string={0x1002, 0x3, "c6d4865d7de9cc333eb8528abb7605b4fd781b0bb924a6b2eede68498bd1a07333a2336a5513ace451239766a2d41a024b1644431e87c396635d2a156d549afb758fcfd576d197d0975cbe1a3a75bffee4eb865bd6f00fa840ab93f116078f1a88944d55cc193caf6e93650677ddc4290182fc39acc9b01a16613d8ab9bb6903b3b0db1f3006d5c5c0ddacc0417f04c0c1fed117a6f2ca9501f9cdfa8f60efc4fe4dba25816bf45dc5b3026d77c4870485e6321e630cfb0f2fb6d1af213b957d1e2f50d77117a730840bdb21dedb87f05df68e2941baafe70b1f4f8bdb9a68cc9bc31a879866d0b363317231587e85e7c591cb5dc728da1df9a2619846ed0ba72abb43f916162a9e9f4fd09f024e560cdf52399b04fd1fb3befcbb314ef81261c3aaed941348534f5dbdd1de7f7b41758cd358040f495d0d2dfa152f86fd2e5bd1d5f65bab299cf8c65f3787b04aa86c302ed26f0876ed159631d41b7d206fbe08d531e2f404cc434c6b1eed4c36dac4ec16c194a87ab469497f8772f850eb2c58b396543f3bfd123fab48ca6d96714b6f83ab958f331fbae2b3274615239ac303a0e4f837593eb5497fe096840802bbb24fa19c355844f32b2123e9c0673327cadd7c4c52fd92da8cd4c8781f0686dd0af594bb3e0ee16329838e4419f4833129db281eea250213251641b55dd0509f45b81237ae63f4dbbffe343b49b0e5da99e285c551dd7c0ab42449a7b0b1473a732f72b355e6766bad63dc172140bff13348a45fc802f4df158b3d4d4cafc1b7ee0584fae27f071edcc9b37f2fb62dfeba2b4f1635f89d08040ce477bc0c93ec0e153358295875feab4bbfa04317196f41b78c5059d4aa2ccee8bb909283d56d3624e0eb069bb6ba22b5b5aabfeca90e66208016a7555e058ce1e52947135337429cf7b5db02d1616f69c0b51e0891e7db3e5822662603b716a1cd62bbd4217fae8afcbae946017e60dc70f79e13228b5000a46db67108b38690289bc6859134a9c61728150217a93cc95f8234890a398de514c5c113d4a240d643cfc31eb44430faf2cf10b5bb040cf311d1164c954fecffdd93a2a3c0b98fc26cac00d1b56bc0cc01e9d24cecabc085d46ae2452e6569c307e4cafd17fb768985bbf3a8301de7c171e61978ea00fe641619e8b47b5c7b098c1c61b2336b4f4efa0cfeb49ef28f8688163e101596ab65a52a64c7b4bda7520f4a6f54f6144d7bebc2ee9924f8c17a52904e79886929891a0a88a4e5981723b9f43359eb1478f3943426006236e1be248f6005628b00a2106c27756e240c38f7a3df78fb98c1a7f170ffc774c116aeae6198543c99e8ebbc4b822b922a54e06cf1bfb58a4eea7fc9bd2e79d80fa111944de76ada52330d0321ebb1b1e9e8401b5763131456548493cc18a5d579bd397ba3f8e0ceb756671c59f35ee1b8e514f329284e6a0483ed8996d91908479f8e9c13ece796ecdbb2ab2c1434f97f493d1853e66427788089fef3716923395afd7e46f3ac60407e05cd9eaf76da5af810e05c0b1c8b0f16401a73e93954c1158d403b7f558df269848a44bde38f37d5144cdaf4ba1bcabbf40c55dcab0127ed19056430e5bfa37729930d02ae8a574165d91a9242589ef466d767b9495bd39d9c1e9b743a78c7de2b72c3eb53fe1d6230d45a88fd0e6798e41acc79ba617d39409121fb5476a6e4804734881937b679a2fe073643800a82a37b4ecf5798c94f35cb728c7670ac039f2989a9d8873e2f22283ba24670673318374a343ee8f386e0f5f75a357584c01439b2d5aa8db1b8165be2c9fb97e55824c9d82d14dd8f42e1cfdc702acdcbe1f4e428aafba4584744fc5384f59b1c7c034d71b2a569a24660652e56fe0e6442df0b327d7ba3b11e6fc23f59c74ea117c2d591bd63bb0b55eadff112c7209802281131c07f8841c1f221e3df400e1cb5d5308b16724f5004d6fd1e26e166db4f8f5fef9b0b116aeaf4fecf6247e0362cfce486b533cc7219b34bf3927c4257020a7fbf1b35a6d7dc2ab87f4ea7a5c716d938717889458da3ea47136b9d94b9cc3e0f7e932d7709cf488a0075f269c422cf4235cdac12f831cb334c81beaca9949cae04f2b4f0b0ed0829fecc788ae89f98d34f890c0e69fc54b2884105d2700944855ec0a363f52c7e84d56f55cd362bb285397a4a6ca45f6677f436069580d0146f4c03c03f326faed28e92fa78b74aabb212a2820a4569dc91e4be5e47ce2a7f253923638f52e261b8c8416b5562e8d5ac24d852f461ea9a13ba20287ea509331cc8f09f1ca020481408407ccba4858cbfea4ac8c627cf5e050dca752ceacf610245c00ff1988d1d2ae3834e5ae6644e83d059be446c67683af17cc3885f3bfa9b93fd908dc482fa1057101e8c59981d7e69f870f7bb641c6638d5dc9a0f4ba11ef55507c11aa1efc43bce86674faed994eb2a95556523d5adbae63595e1edb5dc45e45804535e0ae6c68fda5ca0106b03674d4e878e4c0ba49d39443f6914125cbfa287297099d1af3a864f6c6b552310ff1822219c35bda07f29e6fcb2b772e60d53b100e5465e6ead37b71017244c633ea49c898e673b205f0402a77c5674345bea29c03a689117342a2fc67be761ca59780b571533d85812feb6f01677228881ce6503ac78457cddb6b80dd6c9d30b49ddcd2f5e82ef2584330d47ac9969b569e6ef200e6bcbb18a036692a9ed1dd3b4ea2ab238f9f24b81e291b29cc67081004cfc6f63db2aa894b9cb649f22118b59f7b99ce3af62eb221e30b68f82a94f3fe881b1b8ad85004579e4f94fe57c2c3567a457c6f19f0deb1c3462b7df0ec92ff73cff405921a40f02c76bc2ded23b9278b0ca1e06aafe7943d2315fab902b1f9df32563b9058bf244df0b55434c83d448e815cc5be0e51bd71a0939a964a2a42d902bf0e5c0be157193aa1e81faa8b3ba65aa31b17aaaef6ce361a5b4d25055f2944d76979039edd78feb47152ac3bd68f992bd8f1a1a593afda0cfbf6dbf8bfddb018393b7adc868cbed1bc8fd5c02cb3a0a6313ef39b2e34b38deeb38200f0a1c009f0c557eb77facc492574b7c57ebf1348aeafdaf70e94a34bc291256f618797c959ab1bb8ded37f49b7173945953405e5afdefe5c8bc38706ed23fd97bf8135abc2bc36b2c9eead53b1c41949907afa98117b393cbbba6cec8b0e7c2ed45593ce4e31c83913a761bc60662df22ee3ba867a8941221d28a27a7bc7965392306754d1916020e97cf2bc97d2afa248f94ae89801f3e60cfdeef57f66141d8dc0a02b7bc201cb3a13f6ab8133e4fcd3982f54fc5927aa44b077498d35e3f8d0cbfb9083c97403ac9c9847211b7399ea47a2399823c2e733116f9ff5971e96645916a2c8e3e54a0a9a768f5f3cf6cd8ae1e7836413336d7af647ea48eae0aafb4cc2051c1819d716af4635c2b4e77c4ab93ab67da2db482ba26281b068ca76781ab2b9c1c0232da9fafc61c1ef46cce026f8faf6ef3c3b944dd4d6cbdfaf463bf57edd6a079cc9b80ca0e3942de88b7492771dcac51489f39e6976fa5d1aa7b8828be154dc93d96314d4fbbe5839cac17f79136d72f9d6523ed12e13787632b1f5e9f84925129ccec372a49b947d35df2bfe924b00438203f4e5fad73cc69e3a6414d5c0f8064b744c82ed4d42397a97d33d0f456ca0b38e803f74ac6dc6d460939c24f706aa27d6bb7ca526a0ff1b73dd6dec0b33a11830cfb2930023cd7d791c9dedc9f0d2f73533d6c3c4bdd46324e5a5ec60d74592cbab3e0125996749969d90f5df6ff49a86b5a83ff9e3762c5155efdd1cb6c710a55cc99172e7ba46a59f80a43f8141a8b12a56e3e45ca4910601469bab7365b6cd73f7f8589dd7f6aa903f322661bbb2c8532f9156919fcc09ec9ba00c6d92cb0e7b9a9fa7262ee93d349c77e322a09c84bfe78efbb2229956cbdb3a813fc3927e1660a78ce3c7ab526948d2ce792bd8a9d17888454cce0b76c7db99d737719e6045ca5fd8893c3cb704d7c15e81c31d70b148a7bef0866719250c26410a24b205d1290dfbc9611dc02b918b310d95b45ae03cafeaca6ff5c82b2a06be4838b7407925f87cccf4914beb324f7d6b548a95338c5a65bfc61676b40535efcdd6dfe524295639e8db6223c51121ae62927fb6c256bf350a963ae1b5f29d5ef71a495b0dff2565edec56e84ce6739690ba63ad3da3eaacf681948e57c928c7f26874ca20ba5c7af2f308ea1cb41f8f90bd705133f347255f5b62d88213a35569df36b9103d687c473c9b08cbe1a7c82634b97a44a16d448ea269a267eb0a1abe6adc4ef74197f7b6389ab41975acfab45d7d9d6a782286c3b0a7c25b543fb1fab4b0168ea84467e492fa00e5a53591740139ab11395e7db114a0cf3e22a286731bb6abda3842f4d9983ef9950650f2e4d397c6eacce7663594328d494f0efe3ae3f7e33c1e5018510d21ebb223633bc0e4f78ac32dc18cf9f2c3cd4a8d8d5fc0fd687f7b2e63873c4e007a8b89c63df6195b2c680166a87353633550c4669e4f1620ffe636f32d0bef06de7deaf9a4091ef104c7a325c664f960245628f1a737a8fb336fc0b41e7a63fab12c359329aae9adb890f48f0a5f5617fe9ff914e6c523792b8f4518e08c98e1f07977f3135a0465ec5140375bf2638df0f8a90e5e8f36da0633e61454fed557f9331c2a9b5c672bf695db25f49c573eabfab52110606b2ae19552c0b06eca5b48018d8aa17dbd7d0336100ed607b09cd69c95b193244f1fa545a0d084acaa41d55bb605c5270f9076836924052772fefad4cf9790c68741ae378259db2dd0e69bc61c0d781a039dc96bb4539cd66c73e9b74bfaaaad6f454d4522f65ab926b9d8950bec0f12de7e19c812ed541d93672586b1dac062a81f3c4575fd300981239ed6ec0574340371112c9611cd8d01a721f884a941dcc06f7a3ab02ff2caf6454b5695965cfbc23e3ebfba3663e490eabeb6621551007adec1d1e72e77e5b179ed1fc1a7778934da4b723e8a2376c77aa7e316d6fa3d935f73eb76b61548494bdae76c3f9f18f2e417aa2e931ae69353afc26be41d03d1215cb0f25628f7a5415b500a34b1dde0cc6ee4dc88101bc1a2ed6ba4e2e480a4669d40ae9c4612a2c968c8445dd7d7ddc95446a2e56f27064cb9c065c0c42ff34e97b82b50ea3db227187071ca4bfe4414bc165a191d8bd5a331f005ce083cda2a1c71a02c483fd06d698efcdd7ebbd71a5676a3a0a77f59e5f80b37825f2ad97a58420b17c6fc4c9cfc3bd7b4cfa3fa7ef9f92cec32c44c1e6cedd5da40582bf6bd2f8cbe72caaeed59556bb06a26d44b3297fc3d19f59eb38fc8d3e5575a5431b95d134162b1e51b66488c901b6a5b9736c3488fa1db48e6dab1865ff69dba34c082756b96027da5f882ecbad0192ea81727114d1b1ea87da1f3d9037738142643e85e3d1d8ed1447fd565858f06a189c2414ffca57f1fa3d14474f0f9e5570c4ba40dbd14b8fdc21c655eb83ce8f690c7dd780a8ea9a093b201c6a2ed0eb1e3fd3a6b07e4347f0f8fd5eaf12d3b5bf9e462ee2ffd317c5e11cda1923ab72935aa0ee71a77e7e72da4cf7ab73bb5b9ed602c708623f8dcb70a0f309001bdcb8c600747284d51c13f31ae00fca96ecb400db176103f39eb4761cbc3788b46f598a68c53081a13aad7e478eb5df443f5f55261731994df4e98a4a550166dd97c2180558e56f630bf67488bb4e30835d86df9dc4a775f06190a9218235cf2b38987ecbcc0789932fee7cdc6c6fa8"}}]}) syz_usb_connect(0x4, 0xb0b, &(0x7f00000073c0)=ANY=[@ANYBLOB="12010000bcbda5001d0640c112e700000001090261360100d7000009041c000c95e81b0009050b02d2030201070d016d285021e97f3ca0c8b5bf090504102b010809030b54d9391229d3f78ab1d7090504004c034001071001ce18c6f529172728e9f7702d4564b00c9db13e209305cd72839d4917aae6e7c70ada75b1ba0a2ef257cb0c3f4e3db1d05d036a8a7543d132f52070576d8ba77fc73d2c12739b9223d8f286c677a724a1d781eb0e0dc965c273fdd518808e694cd5cae20158b5d9c514341633b5cf2fc08a908196a3cd7a408e5c027a59eafc8ea0b0b10777c34d6cd204d5666e919cd4777a59996851133a0545f8e66c4e567e7b3b28df53e294bf5f82e457e9938396ac2054a57f326152724097fe2c1209050b0c8c0201c704020047350cf5ac82ce159108a22222453b5b2f561774aeb1894f0e68fdbc265abe89f726e694f1d67c790c765f3abac33c69f37a62b3ed3f75c04e5fc70ca1d24bcbb3962486f059cc8b05f2d06dedfdb098b947248e93bd42b10af0c778a0181afc78912619230c563d3aaf8670933101beb2502974ab7b942da700d0800156bacea3a035fd7dd8c95a945b2c21cb95d1c49fbd720d3e183d0645dd2f271b0f5b8e2edc541d9fc37bac27847859409202f99b41c15f4d6a266af15d1827c3ee5f77c70c9958f2beca9a247e96f462261f86fc45aa2d3a0519e840db09d2fd89a103b2ed1d03edc2097a1ad8e98a4c859235404e73e673e231e8a073d9e666eda469557c59dd70ae0f3f09a0bd0b8ee63d17f2fcf5bd8496cd28c88e0fd443e3c16fefdfcfa25fe546bcf8dbb91b91bd833159bbc51a2d19e41fed15aed184b4cabbcf4c038763f3c0c3605838011fcba64256646d6b5b6d8276354a7530e373f8b9ed17c9dbc8c7df47bd43e67a89cbdb15545bbbc2291b1b255600a5af87ba5aebb6227e6ed8c2d6e397cd177f1eb294db61a86ea8811a21e1057b42f32ca60b837ea9eb65640a257c54828fff851f79e50372ae8612c034d31ab32bf7207dbf146c37d3e53740f1ede19982b9fe44d96e8491725cccf093e31ab3e8e3ca2d0920dfb11f70426e1c4d9e100aca5c8d0a38a77f675d914ac483d304d5782afd369aac039be0b978b89857320fad5de1463ed1a69094e2b5a7f6ab57f63b86ca0e1c6ad491b51c077b25115c12a581643766ef22412215a07c44e90b375aa478d06a1f0e7f7579e6f5db4bf6206b511c02b0c66996ba2c978f38304afda00295f4ed78625a1aed2a82147ed76c98761ece270f048b778c5117edb0bb000dd44854d23c3af0ac98a694279bb53b6073c4244d6619d66bae4e8325425ed9b852697e4772862f5e014ea627d4d5e830f1dc3ec5cba3387f22a7bc306c1cfb2f189f1bf176298cd29369fe6e83a023bf29223c716596ab7e60cc6d99eeb2198310b9137d0eba8eef34964a273f47d4b4789cf1a8dd51bf5e897f75612acd3726d9b81c3915fb9c07210df7ec074c5d150a2cf6d2db6e63e84adfe2a9f66f59d39cbc580d4a6bff8252ad4fcc75424c5962a5500b621502cbbb36f0bc001b2e102f2368e9540c252fe41f1a971dd29683df37ad10b893f4f258abcf964e24dd8759f586582c1f4606683bd698d8ed558c863face6ea6e20dfb0bb524ba28dacb07b378ebd07dfa7eb5dd20e10c96ad691cb587aad8d01551ec57cc5823d4986bf143d7ff39a69a0395f6e11e47d7b5ff884f8acd5ace0f28bcc84c4db714906cba3ea952cdc947f014702ee7a73539684faf3b46f4d32ecb5edae8e546f2850ab7a830df294e305834137af056605313736a49575267d62100a557750a3823a005b84207052c9b72468aefbcae4b9cdbd45529e1facc382afc755e011a033447e93c941620aaf539a283cccc44378295818752add9ebdc8cb72e5916a7f5d2516866bc62fbd8186443ad7838ecc0be58b9e395c0f68bc6ab779a9a2ee9bf24bc08015d25a145473ae6a104326c95ed23a689f3358ffbcb429bb103182efcf29dc56955c17bb7c233de72be164a7b5332e15b29e7de04901bc8bda17f71c00c47b0a9bc299bb0d77cf04bb5811785eb5d7db17ee465d3024ccd1efa7422f7b1b628d78e6253807fae0b64e9843b3dde27cea7212a530680c0c525ef09f3573606acc4ec6f0aa3dde845b82d62a0aaa88c3709ed1730b6a4eb3d1c55cf26440be83a1b5ec07fb55dc635fb17d4b268bb22cdc9949eb148a48dacc24de68e6dfe8e55c6144144938961519c6c363b1c3f36da0cf3ba6f8b52eb36796d5ba765cfc39122bf239972dacfc61bd0dd0b153129eb27814a4817ddf10c4af39ad5c0432be43ba73710a05c38bc57196aa3af90855ed77e8aec8773dbd8d4dba399622326ef7c0ad7ec3ff3f07d70bdca7c53c298b82a7a0be2dbd48de73d7e7e27fd5c563517d9cf28a0578e5dba57135cab284a3b3b8ac7a2cb000cf7ad452a73655e50ecd62701b66a3368c08a8877f2f8507a2a13a5fd19358e7aa9c09993bd0608e5db3782f1984d85469de616fb9090c052bc246fb54f2ff5ba40121041473906a9d01f0926bddaba4ae21e3aada6dc338427c4e8b99e7ede1a8e7248dee952c57561672c6267f938b90dcbb9f52bb7c63e2d811d1914736ed83c4a71a338c016f6df0adc2cf89fd396feb179c3bc0a89432dea7a019b7f93eb752d90db153ec546d22d2e9666d38a148bebf791d6629c17811e1d91f358cb48be1a58236de7f779b1f2fd9f25d1b1266f95a11fdb2bf7b4ae4229e4c3b8bcab1ed69765c05ea52b0f748d75e40b30282b6f766b4ed6560639cad8c05aef4bdf28f7e940c27157205b98512c1cf9f5e6be0befa1b0608904dad00ba6fd81acdf29d392b774f58615e37fd521a4db795ced67d6d40f0048ea31052f60f638694df44f6588bbace8710c784e0b76169ce60605a327c72286846b4ef36ef9c0178759dc826d9558926c6bb6273c3a0e1ce97f67f6740cc77a841c82818f78f8c9fdeeecc5ad4c51be730319f027bcf25ba49059bd224de14c5df0cc221cd39d8b10b354709007b7f2b35e8cbaf9b6e935d9e68cf24333c051931076bbefdf1b6136e6d9c275ffc4f0e1ed956f62358cba2cd51a50934fad1ec176b5ad5d2a78bcf79fdce15885aaef98d75d75c357ae8882c6ffb3a28af178805280ced59db20c3c632efa5c2b91f24a41e0f1f970a728082632529cf062f6b607ca133db380c5decb89bf7903e3877880e5b7f7d6e1721a5fe7ae1f0b378e4e305d8bc7fd8959609a5be5fed16b667e020ac448015dc6b7085b52b233d3e713bc973ff0c6761394934b20169d1573736a8250a9c93d38e801d2548555e5c2bc7011b34071c878c6aa090bb38a15ad45cb9f8429dcfe3f67e3f5d8664e1cb47aa772df3f47b2bcabc6b09af45b548b2c6cf9e2eff79dd86d3efdf2276c4b4c2a88373649689503b45c2f5beb960935c2fa4cd923e917d47ef290cefe3dc6032e72faae83d59454f66756cd89536693fddc52d295ed0e1fbba90990ad630eee0d83416f0132eb99fdb067cac8d150485aad812725a927d688286ab0c0ceb7a973586f72f5524bffd6128e65b074e7dcb8a8f559391f64b725747ca98aa50b9825cabaca7ba0939c90e0e75d6e6da0628dc2cdd36fc33da184c000c734d52771a048eadb1f375d3cffbee19c25338b0432ac0db34ceacc6cd19072fce077162a5e4366294e2b661c52bba489d98aebfbb63c5533581bfb15663e70dd0ab3c2ffee4aeb008a52364c23a7598e9403269dc0e2f57e4545e4a8c2a169d86216e1e8e67b5068eca00f153249c15b877ffea7a7d0af736057857e732c52a368a3108d42558bcc421ca315b35bc83e1b5ffc49163863225b763148f54024791b6aafb494b9fe7fb633681ec30029a9986555c24c9a3e4b25fa78c5708aa2ab0e8932e358c16960f6411a5ebd51fae0b095bf999718c7c1b8721c68d4f06311a55d93a9537e565283b1cc6c570265d52f2584a47f83307e222a292663809489e86fd620c51e81936121cf6a14a3ba5ce2c6d761b3814ae44bb65f656332017e9c883a411bfccf4b66dda0ab286b5ffc00c3fe9eab440b6e003fad806c4a59b38511093a3c13c81d20d1755bbfc2147fae662a4101f90f2301e828fd448efa0bc267ea3a4a5822e644cb69793c1dd18065879a554378cc0a2219d8e717149e46b17d42bb17b983fff528d05c287c28062d8e505658e1d9a599404c1af9b9342e7c280466f08917926a0e32dd0fa5eb18d46ff5cc119e9cde67441bd54dc0f24115d3a1704a83c077b3cafe2d11afe68e4107cef5ed95aa9d4a1e1589414e20e91e86a8de1c81b74ba74cd702d03bbdfc750bf18185b650fc3f91c18815609303383e139227b0e241b10db426d6cb5b5d5b38a820de4635b74c98f847927f648b1b9a605aca1304303687b62587e197c1f37464e2ea0155f85adb94d61f9504da911c6c2459560e870ea3cc3e715397b8113573970cf9e727e05e82fa1bb0894954d5d7ca89ecc42e5a6f1518ac362b2f3f5d6c2ce6581b7fd111383b19bf0ab1f78ba1e8a8b9921a2598363ba2cbae77c1ad68f8e77cfcec0be04e368a995932b9f08e3ea133e26407cf8c7fb25347d821a2b5d559e6076ce85ea6f57e798e5d2fc658ec4761f7798e66695e1f0f2c89c1148b5950fa0730df3939714964435f315195015b6961eca9fd23d8e5098c3c391adfbf167fb412c1d895cc52f4b4c96724b0863b7426072fa7b094883f0a3b789df0602c560c083c29d334b1897669e68e2c00f247b73c0866e7a5a98d502520db34076381e4bcb242f08b15fb033d1f872db8613053e9aa2747ebd8756a340025b0dba799d420a137ca3fcf15ed8017f76638b59e8d5859afc8a7add61d6c002c379b4bc4c11fd4b9c4884abdb4b7a7799e7829a5a3825d81bc509669ab1b85f62a4d2cb4179249d31892760c7f3388dae7950cbf8a1dcd813bfdf89f1907a8d4318027b066f44c20ccc0febc5f0a301bed002d8cdc4c2841c7e3035ff9f3d4ca2b9c55036c1993575d7062bd55ddf703cf9312e4e9fc59af9551fd616a70dd81b7edf3351efb2cf6082d82293808544d81c0482e021e20f4a5a5724e0d89396cf0d214d8529d5b4b7d0e558a80101f1a0e3ae3fcddbfc33a56e4d4a817b771a58409969ce5015a1df038f3ca767ebbc9a940992acd8c098955c0b6d3e788491118a37eb23c937b6baf5d4c7b88a27223b7e89c99db953e656ea0fb2a7338b8c028448efb45c9e141f75b17126129067076f1be500507a78adf5c79d27fa82c0c5c78898fae0e6de267cbf5ab444c27f21a83a33b3b2646160199f61dc480690c71e48ef3d77a6c508b57be71e86ded80aecb6cfbdec163613968f719eb9e57ac48c358390cbd5d508ce1921e11f18f76b2c445f71d91a1c993003c0125278b600cb7000fc0e5eca7d61ffb469424616bc06921e59926cab965ca70d9f159ab1a12dbb64f8aea6cd7ea241ef09b3d5f824938340c51e103b4999c0d821441249a736f24eb2dace90cab905927f7491916b6df72f8898efe7de6d5427ff6af898b88bfb04d4d8f549f55b8b56b9d5ead0997442794b96c3b2c00378c56a6f1306283e44e98a217cf019a102a618459c6e4c11a9c36374e20d8f7a0e8773781f43a77ea73930cb74a9815f5478d1f9f3f49c4cdb8ed694825a5ce30416fef5461e8cdc22d776bec5e0045d0afd3addc87df4537731c5c311a34f8293dcbedf89a151bea803e0bb37b37e98416bbd18307e6246278fbcb5a3f19b1234b4d2997e7a9c3df786d896764ca6c190cbb34ae02630519669a1d979a25ff397642d60e1eb211ae699e6728a5cebf145e4d08a2ebe82988e9e547877a6486dfe43175881a3068829bb33c34bafd7418e46ff77b2eae3ba025e5386134fc4963501b54f42d86440ee7774c7e6e9901b398d4dad0f4ba0481f3b685069b790e7a785aed0b5bd0edc26b6e740a44c7f6c2f4d6bbaddbbc2c8a3214a7b82a65c21c66b61b4e9d77d11c48755215f67ec83228f60f5aee67a77147816c2101eb6b5ef5e35bad8b0115412f1630a068ccc93f0568a047fd337ff580e4b3d4f31abbda02517819c16a6c091c9a41cca130fb231c56aca013c422c8e64d7311801f4b9ef4e4691116ca4a9535b34e5a8453568653fd9f646eade216fa294c91a24a023d671ab383cf7d76645236c14badaa8447941d4e0489e09050f10d901fedb0840026aa4f74955941d7becb61710d6e9adb7b61ab35e80a309b3a169f9da8ce6ffac11c52ffd413750fe7021068bcd8366e2e53b891f000000000000000000008900e6b35c9414437e7d66d9b408eadc252fec93181fdb64f96cf8b420cb62a615020f0360f52f6546b61fe8f7ee46d4b5e52c073b586591e38668db262479c14d83951bc10b41c7f6152cb42b3fc0e1ff30e10dbabebecdba27f7cd33b6dbaa00a6a1717167ac278968320f92ee0fb8a6d574c804b644fcbd0762593476422279b5b6f2fcf1ad727009050010d902160205090502000800000800e92307b11d7a3a36becc4e14d8e4de2f0bd2c8353af8982f045ea5f57ec3721499b8f404f94bc1bf90cf16ba27cad01f7cf879311cfee63a396fe4d8dab47e1b28f7e04f1c14a7615bff096c8032fa4561301603ee353d7854c9acc04ced3cceb8acab54b0db9b1448dfa5e5fe13d3d39503df3b89f0a4df9743b29de9bd818d6815163df2c4b8372f1925aa51ddb758c2e29c5621141eb733828662dc78c667ca6a9f200cb8c6d8d20a43118fae5dec5eb3497921d1c3022f4b22582f118ff5c151bb230640b10e1be80f44237422b5a6380b3ee8396a6f2404ef6675d2502f92d67a3dc83bca30a109051710c4034f01ff020d8e37ab53197a620ed4f30ff3a75007e4384a67175c8210ec52099fd3c249220c815bfc27caefa447293de2e43f7748ab1cfc11dd588bf058207b8e6472692f983c90709605fd42b34ef5aa3c0b55455deed0cdbe63324282044123bec604ca30bc7359ed15a02905a0f94cb9ceee053592da7426a6829d74f1637a89d6e707495a4110ab02574651ddd85d6bc2a70cb0bcf2ba98449b5af4296475bb842b400caec94f262208040103dfc1407b68e9b7382c83cc8da79638b858cded403f9660c876de7f190be3c8fbc00a10295aba26d5aba10afb26ef965fd2a9a5464d888a80f307778669e73c2be6339ebf805266a32d03319c69dd0d00d4b52a14784b7c121f9af2eb0fb943af06b23d3ddad4ffcf628bf42374a7c2f5c725cc2666081c093460d961a179f50a6cfcd094c55b3e1c63810e58beac08f66061e20665883e1a2ca706f5c26e106da2d91f309e33103ee13ac410ee19a6c0e4ad4491c5502ffccc857c626cbc18e8294ed896c4fba20c5fcc73706523d05e135f8cf1af41b72f449323298d0049b5d96d5476d0d5390abde21bdf706d0eafcec9cb553b9550ccc7b470da389dd09ca992866de3b7ce0038dc3cb3ef399b0cd68bc250824f814b9aaaf8b8973fc0d561a15676fc3d42810475cc0289d02fce2cc6654184867c8cbfb30410cac71cf545341714fc85c6176d59ee0bb3feb2adeb86ba917f2a04518317c7c727826dd29fbe45dc7006b8bfca48a248b7d96ec9c33eb4321ac5cf5e750bab2671f81e24ba5f260d5d307afd2e266337fa9861e8a4209c2a31056345cb601a36d71f19f779ba39b6f721ab65c095bda30d83a7c865de13438a7fc248ea34533f72fded99cfd8549499a9887964e3e2ff72580e2288fc1122b9d07cfe0987976215ad4d0e40f89f043a5b5db34022ecae19e520c5443de0bea56911ca7b53e8192224bc035a0ad4219a988320998517a21cbba112c068588b3713425a25f2dddcf4da95598f59b155b7e25cc0c1517a560c31244fea773e7d46988491af782349dbae082b98880d4d35436f4758f89f6abef0816a01b8435508339066937bf610b502916e2c02227a366230d550a46f5d603ac6a08cfe8473d0cf2f9d4962ad2c7fd42ed3d4670eec419b7aff7f07d2150757f1ce60a57395e7b16e04a6accd1f36c4471b42e01d7c97a89149fdfc8314e51feeaca4ceb2027434cb00b380cc5c5133ae7ba21bee18894e24d3de57c8e635f2b4be9cfeba9cb6b3bcd93d45847968637a1f5890d67df7ede07f18df560e1ea4ae7022fe058d7875895b4717af1d2a53c39e636e7ef1b6a7f2043f63d632c9e4a0b19e9c9a71c9954fa616e7835e34a3ca6098fe1d86da20d40fcd965801ad53edf4e68108f20de727efe3eade7b9fc10a91a4604813b7515567ad8fe991578a7cd1f7edc3a29d020a23b832313c3b5b9a13f16e9bfb23096b6da2476a30acc2d91c317c8472fb82fddbcd093cae1e359c68f702fac2b652d3a4694cec7e5b4d01f53815ec9569ce5b2e048fd19932fd9d25e575a1f95cfe1fc7f2b260ccd1e3b0ced6d3604781e92ca811c5240582b8beacf1813eb8ba33fe13a2fb38a5cb1af7ec2fd536b3e7e7c3307f04c9c00559ad14e5a95beb17b3e2e33d753f1cda50079bbc83c2dce13db8409a4fb67528151e68a9d9f62738de361e18ea2432c5f3b8a1b2a7f8fdb3fe9127587fd6d31f62b47806323543f943f93388165adb6d572cc771bbb8ed03d82a5ba62fab054ebb94e594eabc644fc02849dc9204c49b650548716206b12581cca94fc6b10d4d5be487a618875c26be9c903b5a4eecde4d1b026c7ca6af706564916080245f0a411b6875e3d23c555743be2c485f48e0438486df3580405a3ae4831d8d95c72c6479997d466322d9d815b326a3fa908ab4689ede29caaa2ced64b343e9c216ce6252dcd0f84e97a9b1bf7d4d8023844049584baa76f40f88e9d148755028b77afaeecb543ec2774f62e74237511ad118f7270eba583f439d85b788900a9475e0216c497cd9ff5a847286b63d1e639c9417c1c2365cdb6a5b03dee99fe4477566736e5bbda0bf824cd8d26f7f20660cc6d4215077c1cfebf7b61c36780c8fc23fe77785584838afdae358423afc3ec9aafc2cb6e3997834d9d91c6f618caf2f175e0469b6ef53bc5917860c0d25f97bf2ee0c8324408951f17564b378beb98390a9adb401890380cf44743127b881d1b2f73601ea7ed6df247c4726a90bc3ff0aead429e728483891b0a19112061fed52a936708640e80025e3fccee658e035ec25c7590d7924edb4985b07faae196fd8a77e8359556b491aa78d8d868a2f41b9dcb1504ea538aa615c8e3b9561cf84057bef27e041d42b45aa90ebd209eb4cceb51d0d835b519b42bc4da93af0d6655991f0421ddc208143b11a977b6224e65453c3b3437515969d591781e5d88a12905d609e30f354a66a0f08517448e16c6574e806f9d3ace69ed99a5aabb7296913468333081a2419ec9324f391f17166dec865d690d9c0b0120ff7345a86be7522d000b711afed07bbeb3fdf8be4f918dda66712b559848394eaa9edc9d39a26dbbc701f6fb9770659f99f1b61d3bed08d46dccbeca6e225a04cc624b9aecf5f641033468bedd96dba5e59f058c4146c483731dc890e9c0ebfc17437283544be83082733d6b3299553182abb881e0d23b1f310f4672b92c0a15d66bad5e6d30f853e639185cfe692e445e0acc82b29fbe87e146c6d4363ad045b5eb78ecd9a76003754fb374d067e89a76f9092fd06a4c7ab6dc13b6b73ca32032e68189ee6642fad9e6e2938849d806fa28dd10d90040c7e28b4ddf26ba409515240a28e1af9638d82a25f38164a6c56622a64402d0a8b808fff0c0874a88c734a6211f58d067da08a9b326c441bb3f1f89719a1fb25e8912bbd58d03139df8d5bbefff1f0bfedfff6ded485457c3ab12121fa5895d90e5241c867a86952eab13cd9179f9c68cdbafdc06464dbbbffbcbb27b069dde6bd687ae936deaa3385406a6716513f065a55ba551d135f8e842475ecf6e2b8d46730bd28bdd933f9d9c84a52730af0c01be8f4fb723d0ab63de98410c599e5ddfa5a674ab9ce07784285d7f3b3e7187ba51eef9aac554488910129440f6f03879bc89061755c3bbb16e4af6a3eac6cde4c462fc616a7b58d71c090b4f247e0a041e0fded1462e2e5fa0faa37efa191957ffba509f6b11eb14e9a3c254a8ddbe9ae809a05feb1d45906b9009c1a3aa5869b7bc3addb2c89b85aa70bc6c435dbe25a4154ce104702e275cb73dd6fa3b38c82492f5bb1ac779b49e8decf07e15e5534d606f0b1816be455d40bcdd923c1a91f928549e38bc255e60fa5cdca89067b3132908d9a2514eecbf6f116ae6fde00b6be1f8b9923e5651ec41ff64b0f691dadc16870afa297f4792d113ebf91099490d84f2ce235e08df278e3ab2532da7e06f8b3e0a25562ab02040d3dbe94f84aee2da0f338933bc1d69c762fb7c75461b2d6fb78a84964044a05385279542d868fc2fc67159ef18ed3409f37884ccf1ed25d3b96f1a96857ead87a659bc65666dfa47183bcfaf5c72bdabb7262189c79149367124d595f230cac51cbf2e503dc20037cd15305305e00764a929a21df6d31083cfe194ff7bcbb880f2364aa9a0b90f9b07e0695e58351185845ebffa8c00aabfe0d4e1c5180ec9b29815d21dac1e2b6796629c7cbd83ab8ff700d072d4d2aaf91915157344ec93071b6c35890841cbccec2fade40c8e0c48e0ab7a994c791e27c775bca5dc5f27a821fe83bcf571da3a03cf5f41ed1a59b4f0b97556a18e6d2a1b7d54b87cb3f2f51fb4bc29aa83804b817447d116267be2cbea69b7bb6b36817d7d1e2c6c10241038c80f7ceafb76d2c188b08d8e928bff12e35322895b74cebb9414997ca571e921341790ceb06c658aed3fc5fa6416fe83fff80a350c047ee2b51c372374c02cd6e5a7b944298042e146892e2f02436f1613af66c9fa4b165f12e8ec04742afe0893f06002cb461cf53a6cfdd687c4b3d026a454bdbec8ee6c4e0e97bdf92fb4f47e67c9527bbafb4f4bf6dcd9f1a29c1730e390a89417dbc7818fe20d2913b541aaab38dc8c8ed5d6dbeda108ef5d4f635eb9e3beac5708adf09fcc1b69353a2feae6b351610c13e2d24d266a6add14989004690032d249451bd61d973a6b168292f59ff8aaa6c1b844297a16edae4fc1c85513ecbdbc892523c596cdc5959d4da2d849c3274d3f3b0fbb747e58622384e9bea157b711fdddbba22fc51173afeb1bf3ec6b96d0779cdef22d68a423bc9b8451cf812e3b9a6fa0336a862aa4eaca6d4f7cb917e613a26be8d8549d4c3318536afdc4719937cd75ecd962cf65d896ab5687cfc61a1187a901f1d9487e2e769d50e24d289eff7c1fc0e26c840f7b1d8c8c1ab2a7f5d11a2bed5b0a6b94e6eb25f82f5a9bb23c2014d1f91da4c6cf5b45812152a8cbe4f0f7d485c2148dcceee3b8a21bfd105ec76bcb597cb1705f75bdf86aacbe376ef9174ef8012ceeb988dfd562b40c10fcf8d4975535342d752a7abdb0773baa68abd198939142ca52176305ca6293a3bfe6ddc76e56a9e4b9abf7515d55a87a98b8c317d214da0e7638b84c14b2d14f04b4e7a587d3a5f094220896b41331f115cd3d0d8f4a2ec664695062a56ad8c0fbe4e1876ed15b99436147ae0c530179bd1eb7814981020d70d52424fae7efa95380c08854e888bd84fb27d055e93b445ab08e036b6bfece88bbe9ddefd33484c5b59c328e974b31af528e2e1fa2a99e19dcabe5cb467372937b1596c116c726d896266310dfda987bdc92df4c58eaeea382a93300fb5103dce30aac5b2badbf1af7d9d3e8f9fd028650df53cb6d520a0589246991e1317550762a12b619659c93acf7aefce120e1e337e09927ee6ef76038efa17156d7d034a61e0b56449f1761ea3bb3a5bcb4f80bfcc2abd256e1698a8bc48ec05db3f9580865eb0ff9bcb12889589f234b5a042e512f7bad85cef521e7021e1ff2b0ba89343671a6e6e57b3621a34aa4c9b54558f75ef05b5001aa89300e6b9e5c8f9b6b1bb66b8aba0f9a9ee0d44e5f1f169f5b13ad7de812252ed4534c4506ad4aac326ea9c9280cfb39221662bdc87cdf9eb994bfd63986b3bc21a4a7b99b22cb07cd33b45daf4dde440dca00066be5fb6e3cf0ba825fe90cdac9447efeb7be2c0db0cf4780a3bde212bc296f72a5c06129aa7849927c1135bf36c3f9cbad31781b8913a1c1a0e40c4176255a16c615f0ac92ed0234d56e0f46a6bf9a52a9688617cd19301ff3c3a0ab17751ad8cf161d972b7a374f6dff10741859ceb185ba3a71d6ffb574b7df674030f6572dfb71ce036f1600c087be211baa3fd84090503a139d0e36822fa996bbedf67e5753441025d503e1e6f8e2914e2707ba36dbe784075cbc0d2952ff03c18156f77cc248413947626d13c13334a8435208b663292d8cd8136fb230c96139d3cc08d418bcadeede3b056ddc69fe01065f23e207f74344080a0765311247af91132c169af6cc0e6914e1b0a0b0b79b52b54b59876df36c336125b56a4f82506b99dcc3e7406ba0f8d8af9d69eef23cc33a2cdaee949ee9e594462965a0a60b64d2f68862f863277e1741b1645a72262e220b256d49888427a883c35b9c84e7dccd12ab228400f1e45fe87c68deb2542dc0b81bd41029ea8a3626926b0bbe2b7be22da7bb72ccc0c2a65370e209d97cd9555ff90f3cf72e8ae0a4b891eec521c1321d4b7d976e709ea0f6f4cda7efbe2b1454dbe30f382b9809f33852cb6fe390df90042f67df7044588e5d55e5c7ca76319941ad5d6d0d7de45d219be12bf1cd2d5bedf78f0d47ffbe8310d5ea18c6c977371304acbc54b1d53422a9a9c8bbbd3c9c4b670a52b542bcc0efaf7eca631a82371a2f806c6ab04b467c37039a68adfd4e8fe0df1dd79f6e56b3b7dee37131fc9e1fa291d79a5518245335f7f557ce33487ea56a809050900930000010809050e206b0000050902c5c1247700db72ef492f731eb71ccd5b3ca81f7a2ac5e16e1e181963e364dcc370a40073ab87301b4f96359553f13c6cdf57d0560a7d1e164991d8232588b25931187ead63e7cc19fc60be55103f540639c00231389c2697f88a8311d77597fdb6ed840e7113196e5bc5bb358132bb54e84d6bccd9b5ca6c1b41566b82e30ce48aaadcd6d02b78cea7e1e31da28f20123d03cee6e6fc573e1c32494e90cb83b6e4a882d16ed0f7258e51ee11fd8b5f01b0b57cde1741ab2efed3b6cb6dd40b4f1df0afc697a1b4940652cda8a3a29fc5717bf4c09964d993dafc094f118bb500e7443a7e49e94d8bc56793e933bc6de471bc8684d53769b9d18d351dd9f3c834eaa21eb6a299bd8c450dbe70174b0d7895f9c6821cf65935625ec92c13bb15181cfb39ee90e5ecab3e3e9412dd1480daa9aadd70578462e4996bbe2d76a20e501341b3cf5f76fd51108ff2093a2877e797a96c485a2334ba56cb196a0065f02fa14d08e1d61e9a396bcb1f87f013ff87a19684c8c00efcd7efe92dd04cbe257f0c1f7d85f18406a72373043908d804210342dd5f5c3308790789f0950fac4ebdc39bd9d915d6d929f78b069b0890fd980aed5579e7d8cdf4c7ff08b483123fcd2191a0b2bfd064ed5c651f50b379efd7abbd44b98c15b4b5fd1787e536e5a422e16adb8fa21df45acf1eb2a8b34ab25a12b96b86c8059705049960c531e7d99a4d042443549f57eca6eb6038cdff4e7e2279c6f8c3c7058834b70e94e01740276dc1cc150291dae8dad1fedc934e489b2f5762626ff75b227858741d4dc8b401a09a31f70bd1cdf74c332646cf3d01d82f537ab1fd9437b507dddc04aede08dbbb2541a9bb206d24cc137eeacaead087cdc02cd8c0c833a6b78cb951842f02ebcdd66f2ca20a2f50f0294c6d257e80c2882a04d7dc7587020f9a5038fc972ac1ba32363a82ef4047294d05515365bc8d11c9d599db460f75508f84901f1a68732f07a442fef549e10e365bcd70b9937188757aed1e8baa1ab8c88061a71ffcd2e49048ee9662e5e02dcbbe69c853873343f4a8df5e8803f0b20e3ae4f201db7edec89e1408997368fd2927b1b342e565fa4eb5dabf32b79998d4ea33ee996d238a7196b7a7895ea73dc9be606288bae2c633324809c32a3ec16eacfbe6e35fd3512f3ea79ced404570031edbb136fb716f850ced7e8fa604610605b47ced16f5a0643e1cd0b337d1739423eac31ef653e933ba3a6f3d3d637d0176dcb3f6fd8c9de6dc2811af59189363cbf7e6960c176ca87f19091362b4b2d5c3b72c53f523d0d93e458aacd5fe0061abe02b05d25239a2c9dfa6cb49637be3a3d06abe66227d416b22a1bd1d2d108afa50b0a60b7b72b7a93ac7c7b557dee52644fb400551960882996aa37c2e215fecf366e027d5d705938accf6bf18e81e60ce1516114bcf1ccdbeb637b2fb7cb8aa4374f099e66b334285ecd68e3b6705deaac3f30f06f79a0174ab242013feb8259eadde7018e1cf2b22cc5b3e5bbec4aef44506ab9c4da2c3d465fe1dfa5d73175f46983d728dbdb507ac34f344ded0c84fc38bd0487593c8618cd57c4cefc13ed2b4ca6c396f675c01e3d53c6c888129040103466414b549bdcb492618357cde092afc912ce300484b1f6dd2d171088118bf9b98adb19d9f8aead60aaee8d91b93f42e2b24764a8a3cdac261dddcdd655abf33e18d787a4c84ff14ef1577f9cd6dbb3b4533e2aa192cead564d4bac9dc7f7fb392d852e1e34c44f717a6812a524bc37b028e7c9be05f0ef2a68cc97198e88a90a2e2070e3f16790d3de866ee6fb333d2a32214a4b5a904c5ad028a0048c95ddc63c9ee0f76417b35b89c71c3d34e635664987c71881fff553ed9db7e19ccbda9b154a829bec185b23c6c277d2d7648cd39ee90f681215d69eecf0897580a6022171b3b2bd1bea0209cf06d05827c92a8f0cb972a6d8894436e1421d9f42c6c21eef7aa051e038b427c7a3547e28c8cbce60d9747fe5380f588e886e178c4ec8acfe35b22a7e43960b243d590e4324fbb0c0832be8b1d1a91db6bb4ed8d98800b24cc88b4675bef1193d47200c72878b586cac133b4bbc23d776d17edd68164b8c7e21abfd22bdb43eef73885c1c2168ccaff80d2fbec5fa6abca7b44e17f9fb89fd368bae16a0be4f1a7ed7452c4ed5ce3dc85d1ede6e1c371b9cc09beda7199f421637fc6576622f2be8d8450f8706858d680974a3d08308d96819707ce8f69a8fba0ff0af3c37c845f39c77180ade57f885a3cb38ab744cb258a874b438d5918080b5eb4375910646b87b2daccfafa08834f7eb1bd952f5c04f64cb0456fa1afe765999f18adb4576ccc4677a10bdd3acfc6d528eb5fca9d3a3ee43b2892385833af5a1c64519df0e55c9e40bf5d29fc5da0112954192da491149ddfa7bd1f04829bfb1f18f296ddcb2df3c04262ed449333e4b64b302c7d1b569b04c82cbe199b800af08005e955adeaf5f6007ef5e5abe3620bf299ad1460ffb99e815daf397c9d1f5de6c36a5593a397d7d6aecadd151df3f6bb2d6dc2ce8453ce12f8cfea5b56d156edfad1d8e8b39a777915b7cdd7cb7dabb12dcbf6ad886903d0ab0340abb863e48e351fd70ec0d4e3cb4a91f72497815e19e569084dd1d1b0fc1150c786969a522d97f52c3113fa3b7e15317c2dadc108b9fd0713ee6cd07c38a95ec3f692c5bf2cf34dcbcdc7c99a149cd43a2c58edb89e6eeb8d32ebe613354bbc32e2f98497ad9d9b36c5b86c5b84f5cc27e92a307c79cd406df87db4a8a1e17445388871cfca75b51d1296961a7250adeb9bad0983b35c61aaffa521202c6351e4ef9952e8418daca6b3623827918512cbb1e27e5d70768ed2dc8e63bae28a4dd841cd8a4745524cf1e9f0e3ebed3c6ab76c3a283d77779fd50a81312f58e2d29766ca854ee6cdc04134ce4b7c47c87f99ab8f0b8c192a723ff0d5891bdb32dd9ae7969ea987f41bc22f32492b1a5c7502c17db3504335e0e95352a2548284e9655fdf78eb6afdd710f6c224969d59f52c4c58848034f009aef93bd2d4ad170a52e0ad73196fdbf0c5a073bcc9eca00135448edd03c75d80e34d65cf98297d45d0da2b62e07b1af24bc6fa5c67c11aca458c1fad0e4ff268c0c14c03afe8de0ed53248de68d68a32abf5aa5880a39be9f795b63a2f65f9d1b9135e47dc8913ff9450344c223068b3ce77451dc32b099d21abc4c13e480b2be7e5989e60bac9de467a0bfee2ae0e66742e7acf22170c87ab7952f7df6072f7dd0587cf8ba90d40ec53675a412f0d556a03fd417392462765ca4b80d07e134bdc97d0d214a906e11a1ab57f8c92027f1f2ae6cb8999d117887d49a1914235097bc2e8d1ca89c996f2a0e0db9914ad8b748deb2a79024d62ff8352d63418d7c0a5944a91368f6d4451831dae717a06c9f16193b34cea65e5e11e5d5824463ad29d4e09778d74f0e1adeda8736c39e6348fa422489ae3bb7569675b8a7bc6e523401c98aa597811e251dc2672dba6441f9ad4bb8882c5195a3b82f3509765dd9d2017c526902a025fe08a5a756722b2c59e81ddf95b795e4d2bed3eedea911cf6e6b95d58520fe73b801a2f5b6edbe442f09f51f3235687f0c770ab8878b0ee7b5ef1e22370038c52bf33ea22c154168f09749ba241db56f8dc995ceb0e9d91b8540f241d6dd7e32a16fe1d33c25d2bb9ff3fd0f8649abbd193fc9812f00221d45cae8da0ae14e7aa58550790e6e38e26f36ba6d4be07f380022cc91d5211b38395f5be1a825cd4e4c8c908a0bd01d919f574e0c7d9fe0e07efe08faac79ced46b9c6ebae8e7ec7ffcc77bc06e01962fc01cf983591e9eaf3a22aa0f8b6a119d088e24776ca1fcc20d549df47f4799df51a03412f48b36d3e2eaa60a7a7cbb0f318d5a690369acf6c3ae8f60dbf7255a33d94d48e13302c37a46f675e3cc4a3961303507623d9be2e28574f1e69058467bde016c41a6dda2cc8a0c83eab6144a5033da301dc01645c23104f145e02e29a71094963c70ced83e7766e1a87bb25cfa368bb782c55dbeb4811e67f1c77505f2f9a2ce849777405d6dbc05b7bcd89139f97de30b22d78024c9ffb7bc1fe699502d67dafb7bb9b9223aa4de6f159db6b2c7b3b317dcb48e0d36a870a4d60671e86933732adc9833aae134ad81fd04db5b1c546f470dfe02821a45f1b3dca1c0d709f9275486095507c16194d491523debfe9a162be5a80dc9383053a0d632c8e5e730cc0781781cca4281f1360cc39438a649477beb5f7bec24c58d222ad95a155ab88f27b9b7fb18a98411b53f944f3f1460b61030312d9244ce2d39723f9323b354ceb59de4e289584e1cbe54f28c484568b6f3d2b4f2c08ef12a3e5ef80df79bfc525c7f65c9fdf1760e67a3c9f03b2362fda8dca6cce0e42ebd53d3a80c451816117f18aa307d987ffd010386d36188df37ff830b3f51f05372f37601079b3f18a0186391e4073f827732cb07ac787e5faeeb3430d5bc60ecd0e3b07e8e4e0c71e7d0dd4c3247a305596a7df19bb2eabb1a50991f49939cc470c364a8a4cf581bdab8f2bb17325bab74f1e5e9f78bbfd404089300aeea684a70031d73c164a66be5f6ab2da82095ca0584cc1e7c2841d8e8f1c4dfb4a96acc9dd153ae52eb76a2b6d76ccbde79f51f71f6e0ff34e68405a1771429a4b28479f2134b6f645c38a7c9c4beef7b504c5459975b1f4811582ab170b26ff247174ccd644834443c7c585d423ab6a7ed66996ba6f95e398b41f50fbbf97629788d6242058cfdfdc9886c5420bb901103e76a12899e0d093c7a1f784f0afb8cc5e28a569d694a02a172e520decd25d7b95e844e2907c0514b656f36703ea964250c20d86750f4aebd0d148c1faa1c7f5d1352854ca60d78c4d9b404ad3e8c00c3660af710df73e49555b93fa1c7e96ca75f928c3dabf5d29e3d3b170d9072efd122135784e87f4a24f38adf7fc25c32e99f36a98590c43689286973b2bb292aeed9166eeb9b3e06d56bb4f3b58a088aa5ee084e8ad62ef97f4fe5f9b4d56f5de8bfe6d35ea8b1c64eefab5a378079316624294e9375795b62f64ec3bf6cbca8a380a0053fda24053f52143242e8cf2a34c91882ca37ec6cfa75c3d438a1b692cca2e3bb868043638433d12cb963f48ec30c9f1781a9dc3d123a3e8c8461d93265d214a394c93130bc9148d50633fd74e5040f38bb8fe592580a39e8f383bfe666ba88b29d2105b7ed47c7bba5d608a7659b1a987c21513fc2100abd68b6670d637bd0a658f4a24280daeb231d576ef99933531c0aa7a2e57d648da8b2bd073b6cfac296023ea39101a6ed538a9f848a2f63a946229c84f7b874927603b0a818a3c6602a69f42f12330b003a50fefd60cde42270ecdd26f0e18086059cd4c3ac277a5ecbb3338aee518b1a9eec7feca1b98434e8b938903d7612e3b3fd382f5399a0943c6c0746edf1cedc357edd14ed4e7d9624d14e465c47083b15f722ad78850156e9d6788ad7d3ab9cab3104702097dc24eaac75c539e789d55830e308a7133d0eb252f10e3865b9f3f33b73dd297eca2babfeb4114288d742b9877636349c31d16380efd4221ea0677c23aa2b9d5cf0162fabeb5a8109e24783b51bff8134c7dd10157a2f2ab83e743b6908d77ae4cd9e5a4455fdeecc90533a3e08e424ec1399e07554aa545862856c75e894b099e138eb9dd28fef0670dd5d823403a996503c00a7173b3204cd00a210203ff52bf64bbcc0677cf3ebf70fad78dd0fb0d6d8eb434050cd9066417afbca069c67a906192b8c92282f6f6fcdd3ccebc9d13872b52100e26376497b18f2c05a19dd204dc0066b429ee0980803b654ec71c00f451bb80c0bf0a00fad53568d4fd1c005720a17b996f170a06258e08eaf73936e4c041992e40cd8ba147edb4c8b9237dc4c713ea48da36ff82c80ba1edf5b7622b94094ad1995a246907afdb4c4ab9b7d5cce97d284a01dda4cf84040bb9cafff5edec4eb1f00e7a9aac28dc3df6eb9f1a74154e6bb089d423b4d4d096123237596ba700575697e2b8dc938eb5c55606ae7026e824b88f025defb7b22a3d600905010124012008208e30b1b3a17c008d02cb7a3f98f217d130e5656203b29c376f6241e621edf52eab41dfc4270db16a5939dde08d5e7e8d5c95ef6f036ac3e0198c573abc4dda558f3054ae3c385325883715d422bdd156768bc23abc2170d46e145080dae1f6f78f7a97eba4e300ad9fc8084d56afe4043a0a9bc7f0048dfb310b84fcf257c449e9b142645206bd48dc5b48e0ad4c96106689a334fe3f050be0f8c86325fc82a0cfb58e9f67c7a7baa0778a56fd734c81f91c2befcdfa45029fb0a5eed35348d05b2c60e7f331bc32bfb81525fc15714a45f7e41e1af331c002111b10e2251230f4bd64ae3623ff212510f56e0faaf51769e22014825d90cb2bc9e0a5a4a95479e91b640c96b79955b9fae99edeb5afa30889d666250cb5d8fdf6d8dca25919834f83a75909050800c5010608028e748df38a12ed8ccd30960bd3ac010f07e79894627e74ec0a982a9ca9488889bcfeac213bfeed8370c44c0631055a315b2cc266ea086206cea02d5fe6616d6eb5373e8cec65e7942d95ca71c0a086f2bfa9b2ebe0e9c3958a1890c59fe98fb25b8e6c42b8280756cccab585143702f5ddebfa5ea5a820324e837761c5980141"], 0x0) 22:20:22 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x2, 0x400000) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="1201000002004000001f74a12a211c9f8a5200007c8c04ffe0240224a9ef0c43460f240f018e000000000000002106241ad2169c598faf61730000000524150000300000000000e7ca1ce8e8e1467910c1b872422345e00765ac7aee03cfc5c1e06ce1b1acdd8335859ac873bb6343965cc589049725eb91b4980011c7dfdb102a055bce1d8e7f91cea6bba2c6a6a6bdfea96c5076df952f711f3c8d322fc96dc2e521c5022291fae642da3343b12bc198056097ac49694942b3c60ca4cbe2644618e2ebbf477770aa45493d7a717b615686229d52b67eab0ed8c099d2d73982f2689a5191d3299989cef7c888e90f935de6f64227b556055aeea1e064fcd8685d5e78078850000000000000"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='\x00\x00\xa1\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0xc0c0583b, 0x20000000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r3, &(0x7f0000000140)="ff0707d20725e0", 0x7) read$hidraw(r2, &(0x7f0000000240)=""/71, 0xffffffffffffff12) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r4, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba90e4b1ab802102d18335077051782d25a4930f6968e81b4070c30e1ec2c0c8365f73bed463652d08ea837606de6602050e5a852aca47e5ae9f8338a95c731d721a48ad8983095781f424b4152246dca34afc900ec5be687aaf6d75604644a4de1b818593f310ed0541589e73aa0738920bc39a57f93665e391bd466317f", 0xfb) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x2) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000100)) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2417.591640][ T2784] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 2417.825529][ T8292] usb 2-1: new high-speed USB device number 70 using dummy_hcd [ 2417.835555][ T2784] usb 1-1: Using ep0 maxpacket: 32 22:20:22 executing program 3: syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0x0, 0x0, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r1 = syz_open_dev$hiddev(0x0, 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r1, 0xc018480d, 0x0) r2 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x0, 0x0, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r2, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r2, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) [ 2417.913747][T16284] usb 4-1: USB disconnect, device number 83 [ 2418.065489][ T8292] usb 2-1: Using ep0 maxpacket: 8 [ 2418.095580][ T2784] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 2418.103588][ T2784] usb 1-1: can't read configurations, error -22 [ 2418.185604][ T8292] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2418.193872][ T8292] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2418.204108][ T8292] usb 2-1: config 0 has no interface number 0 [ 2418.216451][ T8292] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2418.233659][ T8292] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2418.245138][ T8292] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2418.256322][ T8292] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2418.265720][ T2784] usb 1-1: new high-speed USB device number 12 using dummy_hcd [ 2418.269488][ T8292] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2418.283796][ T8292] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2418.292883][ T8292] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2418.307319][ T8292] usb 2-1: config 0 descriptor?? [ 2418.347172][ T8292] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2418.358948][ T8292] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2418.367189][T16284] usb 4-1: new high-speed USB device number 84 using dummy_hcd 22:20:23 executing program 4: syz_open_dev$evdev(0x0, 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0xc0c0583b, 0x20000000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) r4 = syz_usb_connect(0x2, 0x4d27, &(0x7f0000004200)={{0x12, 0x1, 0x250, 0xe0, 0x5b, 0x64, 0x8, 0x257a, 0x161f, 0xc7d3, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4d15, 0x2, 0xd20, 0x7fff, 0xd0, 0x4, [{{0x9, 0x4, 0x4b, 0x6, 0xb, 0xf6, 0x53, 0x44, 0x8, [], [{{0x9, 0x5, 0xc, 0x0, 0x217, 0x40, 0x7, 0x0, [@generic={0x7d, 0xb, "b81ebbc5a4e3f42049e6f3117c3c26a06627909b79ac59011fc771aff178c700a2fa9aed76173b3c85261cd0775bf32fd1a8b7b6367b10ad6aab5cf7d5cb82f84ee7e9c100e4e225304123037460708bd0d6f00ba4fdf0e4e3f3703220c3498c47bfe94a9b2d626e45cbaf3a92198809aca63f904d1b72bb44f79d"}]}}, {{0x9, 0x5, 0x9, 0x10, 0x31f, 0x400, 0x6, 0x7, [@generic={0x1002, 0xc, "7ba42b516ae2edb9b5fc39dec7fd97769c5bd8df841a0e6c85ae57262988f3a2026ccdc047b8b9aec5d44525c582a3c1bfd4434710ad83fa2069b2487dc327946616235136febaebf093cb97ac1165466398f753a1f361ed9e018ce4ce47a0592eb6eaa6e38edbbaa6b6a10b9826d69a7f66fb0399562493f8bcd91d942f53251e92bf49127d93c7866dd12aecb406343d366df5e0e7ed62be2a36b56ecb73a69f22c0a742b45a4a4db6b5d1c258e5649dc5d35f77e96ec012d1be07a2a44c8a3e097266cf994fc0054aeb3384c2a160eac89670f0f5678903e851de9ec38c34d137877cb38f750a65c9e2c2bcf384343182906795c77df47c9c0934efb66af08859948b17130593349fe4b1b59abf64bcc21fd9a4d5711c53c583ba7ff53ea970fd4b1107e043dfc312b3ad0df43a76948522fa6bbe20f35a091726a00d3e1d4d16041d576f89d800a4caf8f20999b2a96030ba7795f539f06e0d9d2c76c906be45565e6f8377bdeb9cab4095ebdf33a41f3a9344862482e679d4ac046303ff2a1b053bb5349ec4b48201d05c2258c7b0ab66d9991827f5502e6f321323a430470832e76c680f2bdecbfbcf78614553cfb883dafa9f0f82f99717997dda2c611cbb8099035bdd8e0af8c5d084dfcbecf165990ee07cf351e0cdbb9a25fc89a203e56383e60731a30f29052156fab7bb057aef3db22ea022741025da9888757d83196b526779aaa324bec00da85026f5c05e4a9f301404ea76280f17d178e34bac7bac6975d138df621f74bd4d997d4756173ddc5f2352fe23bbaffc8a246afc466e77c612d720cfee8ca26e74f57b8a4cc55c1390a264dfb58e0e7427fe6c1556d4b29a9d644fab36294dd59ac3ed66629625db787eeffd6c43c3d4c8888ee29f71df824bfd34ea562b9f992ea824c3d36d6216e8382ebf2e66ca7e9484b7beded4fc9cd7530417891bc61b44786a08c93f5cd4dbce56ae2c6bafc91618bb7309ba5e6768d659b6399ba2afc05375abc817bf1af028efd54be3165affd804e97eb0aeac8b744479bfb1f7a84e2b30c7d870da436bd369f0ce46df73eccaa056ddc62231f20d79edd92ae1e8327eec12425779e33bd53abc75e3c662b2f5da64ff33c51a3880d50a34615b93d973d9ce1442ec9c5fdc5b3bc8b4fe1381d9ce4f7fdd93f06cd52db7c8067e6cf00e589c7fd7d60d8d90cb9c6cf8c09225dfe604e4e05173279535997e9940c40ee66329d776ae56700f81a370bae4cdcad96d5d63aea82dbbbb5db30f1ff0d0c903ff2268c26c4b416bf18ff36e5240a76dc672dad78aba8572102e64f95ebd872e37601e0e8f7331cd8df48697b9f3920d7f284d209dcb57538c424ad8ab44b5f64b5f92444da3ee8d583f300e47a713c452a0c6ce53744e8feda3574cb4737c589fb595e48a48c5b26994a82ee40accf25c78cf0b5746ac7aff48bbca1558d4321d700f61a01dd102907284f1c45fc35edf09cec2f07d3e196444b53bb34b417de2cbca9841a6962cd1b6d7effb80906215dcb378c6d2a391806a65cdd6540e3895d4ca6e1b461f0cf7a2c8eee117f4658cdbb5eb2a3d873734f05b2c0569e34bd5a7632f7f82882b7fabc18eb0113cf1320fa583df2327a8eee3c2e57732674820c475a18a08510dba816ebf1c7af533004691df887e22613bdf1c96ddc63622f8123836eb1b5cea51c5bd726d86bbf4438e34d1a92dd78178c31ed46c53b77f74e1bf73fb164a4750f8850dac74cd43d9ebd172c799a12377af6bcfa8754f3788260e29e43bad7c4f1b0922cb49f733167d899181629cc9caf3b06f4a288336fa25b72bdf331503292bb36b942c7190a6262a6ec909f32ab8c90d27a084b23909a8208edce1a62deeaf28cb95b3234667607c7945cc1adba59167cf9849acc12aee4c8dbc31a60c814eb14540c31eae8f729aeca00e5498fad1cdaad61395e178ce332ece6613c1f3a9d3218eb75ebdb0d4da2949b8025d35b40d1d22898415c04751911f3fff83e4b798c0f9f90c3597a0a10891f7dd7fc58288ed2c0c894ed07f1e67ed150feefea7d7dd2902a51c27dcf389a912b09283d05ffd367b6d1f1d1b04e227193c5824e97d03a1362d24ddd79068a0b7d2a8fa601875de7677cd6641ae3dbe080492b26b1dbd104fe316a962fe99e46aadbdabb31568e053772f93358c1905b23029bd518a6962dd36035e484655f73786a14673045fb04923bdf0396b7811b7964c6ae9d754cfb34905d9d07673022b7093d046fbdc3e120bc3fbfc4507c10a7f846f4ec04cda643c0839faf9a4d468aca5543c18c79d15f63c1f9ed43a097110e40a7fc29109997275ea469123ab0d7f7705a9e4876cd03440897b6d1bcfe0e4d4130ca4089eb2ec9af273bf1863c3d080ed4a846f150731a10a610ebc4fb003d5218d7069042072162a856a48a5744d43de59d3dc460c4e7ac38a0b730b313d303e455e0f0f736da02ec29ee4064fc22a3ce6cef535097f4ee852791b70f1c58d29691f34f0d4aa7813f72136bce0694071ce01fa844671db28e199e9b44155ff83682582ef9c47babdc8063546dd34a8eddc25f6bd195caae51ebc416c427fd699cb81b1d37e8dfca8c1ab3211b2da0dfbd5b97fca1febd12ce7fa5bafafa7bfafda69c72536462141858ec76a5dd349771fbd0a755d9a372ef125d9d7e96cd5d107a8acf30ea59c624a0d9d43fc9bc9ae17a66316bcd27c1d0bd46e05523b6e262e747a3a8f179ba106f4b2e8eabb8a657bdb3c524a7317883f007b4a0acf51cf9e8fc43233b6c114a44daecaa349fea6ef37467d9a02eae45db339afb83541ecb27a6294a5c9fe4f9db4552b0e8f73e54b62809994892de78053be2306d2a6e1d5a6c8ee423f16ee8a5b0b124e708a0fb2564c417a227af7315f0e4ccccf67e749ab2afc2a6299b81c6b43fc65d3d8cfe2665cfe5cbb65d6c1ab2e4f823658926bdfc72dea3e3a8275865cf93eea7a37b2415f274b4bf33e56ff693a16448d781893c9ceae3595342a80dfc65d6d5272c443491a9d65da56cd9e947a9a87919a028920e7ab61f98074471d115e8bb249d56658f617cc95d6cec21f54da4806b2856c751760c1ab4c937fd79975e50bb4220ab38c46521298e70db6bd676e2bd925c7b6a08f52ad1181e3d5e4f6af248ee7662dda296fd560e8df5720db88537d698041e0ef0fec3076815f462e2f3bead13ae732c9e6537abcb9833510e2a37f89540033862e7ca0a798b781f486c0f06644bbcf20e34978fc47aabb16239218801c5b6cb3904c00627a0482990faec1bb26f2374aa52624c38f77753a96121d2ef176d06cfde92874a6b27d11ad733e616115d0ac38278cfb90f64ebecb14e356e63234d2c35feb5f8dbc4aa356b65b7a13170f40895d77cd1434201b5cf0bb984732e6625822a25d03e471ae42746ec0f94639445646173cb6b35f9034257eca863ad6841474578200d3d12fe744dc6b0537950231ee9347ef2e87413595e61de930e9d268939827ae781390b1e64a97303d133bc7809f375bbbbf51cc812c3694593c7fc5d21f6d862353bca4366b23cc97fdb26b2cf705e586b2819c55695e4b74774965885a6e6fa16df09b481f5bc5a74aa79db6bba122e2c15145555f802b77ef85e1f8eec6ab114e0514ca8150c799f56f9d75aab49b29bcb8dafc613c1dba980049f4c4d818bb8505ad7b5e80af8b0b5a9ae46a7c33c9b850b78f48e5294f5710c326b1e706a244bf48dbc63aa328ad564dbb904a6ed9881a0b3dff07a50f4272da417ae210119af3f32cd322f5458ea1c82ee44e8b5267a806d5e04d872631787ed8bb9d99aff2490a6bd7c02aae86217752cb57eb3ae916bc605d6f35d4e5ca9865181326b58cf493a85a296704ce4eacbf6136bb28129b224be8d4b718e8743447f5e6546c194a041556928e8b7108159ba1e18ddbfd9cc256bcd899e4f7be5eb8c076dd7efc978d51787411d7bbc95cfd7068242c08dc1c746ee71166369d54ae389e7707d97175d33dc5ae05a05f5b41e1ce1dcbedd65891330291a789045bceec2b14e258ecf4c4cd9b2350837e54c3b17e5b4ecc68a82d04b280e21139d63b8b0234b5bd3e10a8f58da1f9703b5a3c23f892c2b86852615be39510db3ea34d1e0b4ff17298c8cdf826fadc5ae799fe05095a864b3006115ac599c5b28b8bf1a38a000963141b4436416358d3699f0bd44b94e86dbe5deec2bef25e814a8063b2591336de40cd18db708744156f280f332d4847d0e9e54f40a15b4d6726714f1c641b2cd75510900ce11af15d3fbb4c84ab9ab3fc4e6f82e0ddcd650f857d6d1ea1b55e0ae5e09ec2c10f2fe629acf100b0a564bf322d746f62a5fbaa235df4241ee038bdbac3670b9f2425a1fd1ef4e5935a3658a5f2a10ad21fea8566327aaf67f17187910dc3b5009a8e5af43153d4d1b2c664f4425d2319109a9ae807ae32201fc93f67b0c789c959cb8aaff091dcaee5f506039470282004917f52344802cf0ae1c7cd32d3b1227d8b7f79b44d01ba350ca94d94290916e092dda4dc5dd61ec5df8bf9ab64920a50a41f4c70f56dd654b8591ba3642a5f91bb68979050f3daeed9a7b69a242865e6a0b5ce0611ad20329c51ea7dcd208080cab7efb1a2f2443ee23bc415b87136e7eaee3054559ea7b783d5dd2af0de93084c69dc1776ea1d5a8dfd07ba46420b8c548687d849c409db9f75c7463d0ef796f5f97f8ec5052765315953da879dd666734a57e2bf2bdf47f2d4df06ab3bc2b80d9ad64513da3a0074805cbb4934985e90f39b02d35c3c43ee0d4ae8c99b4fe4924db8adf2c9b150af5ef246bad235f1cb64f6e67716574d28a55bdb1faf9b309069df5d283053b6bf677cd7d235d626a5f1da9415171f9af7b8205e65d643ca0690da48a079159d8df89d1262c52d66631031688ddb326c91483427af1713ec62ddf687fcf8a18b12f76ac399f1cb5901f7c2d3b449859da741f918f508be75c2df581c241dfd11a53419b776f31a5cdab150eeb7ac4cca8a1241d6707d0afc99767921f7e09eb11a97f022603241ecdcb509e7ebc27e05c84b5bf57d0535690d9e07ea8ba2d740badf43e021ae963cab65218ec2f24e6e361b3ea21b29f924ce99bba7ff24470c1f47e46f128d56b4154c5523c9bf75edfdc2efdf9c2702fd6d1670082075119b4ed4eee8ab8aab7ecbbbfaaaada36f1610e18b66b51c77319befc2eb0a96f7900ae268c2e6bed3c1d18e88d343bc8a8a0f65591ee1a455c1ab0c2355447d08912289c5e4146571d124fbc22d1c722bdb01823afb367bd5c8004c17e09aaefbfcabf9f9fbb07871df7611cd8764aadd9792158cdaecbaf65cd8542b0bd6835467647474cdc918854af53b93a61ddf5209bbf2c843c18cd3ac397f8daec5d5712c5583bda6687acdae1ce5e66f8ecd34570a353b554cc0c3fc5474465adac6b058ad7fe57f1ee3ebd61fdca41998abd47391a45d1000a12e60f49b16c381063131a9fb31f7145110e313feed1145a6dbcae1fc71d54da596a21ef163cc0de71a02eb047d3622a7b35684f4eeb9cd2a51b111151a2cf7a220a1774a4ac0b0d409a16f64bb13048b83eb7bf3d18117eadee964eae814fda976e05ca8d39cad7dbcff0a6c20a3537a02e5b4470ef7b180c0f79e6c718e7f6449031fdda8b4f7cdc2da39f3c8f5ce6b6ca12cf7328ff7f2fb23a106d418ab4ba90148566ff6b7b8619cfe0fec5e10c3e09c4db3e84022f51e4b1f85d3daa40ce38bdacf83341f337c"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x94, 0x46, 0xffffffff, 0x10001}}, {{0x9, 0x5, 0x9, 0x10, 0x2da, 0x8, 0x4, 0x800}}, {{0x9, 0x5, 0x1, 0x4, 0xc8, 0xffffffff, 0x400, 0x9, [@generic={0x94, 0x23, "735827d84f8e8cede24d46fafa3b5811c1f48cdf795ba56b0b9054f53bda8ddfcc0699d90cb3fe433fbcae06d73cfdaf5185379ad0a55ff6fd304859faa2535e8c2cb1cb9c5b226bb9c1fa4bbdca557870fc254f2e6cc31c0ecb8d551d192be215bf1a87555867e4d3bcc55a7d11469c0790efe33c25ee8206060ac9bbd77e0c7a90d029b3b342427001582dce0365848ca8"}, @generic={0xd6, 0x24, "e469e84015de07869cfd9fa64b0e7d623c543ba5deb6f384d54c82ca85f3edfc6d855be62e5ade415a99d18d44c7ec5cdb4fe58f3d75f2191f231e7ef7c7c8cc0e7560f40d274ee9481d15a8899e786c70ef1d60d8c738889ff34ea3e1f9263e02913a1c42cd698f40fcaeb3263b622c9e276b92ca8ce7e79e81b3163ee49a6233c618dd272e309d99a577253019fcb0ee65f6dd09edd4671d5c5a12e430ec3beda51a284de1c3507348df778129d8f9a21da7a038f57c7d907ed983752557be3f316d647eabfc65ebdf1c59bd752d24e6ba4cbf"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x2fe, 0x1f, 0x10000, 0x4, [@generic={0x32, 0x5, "70414cdc22fc8048064b39d3b669baad7e2225ad4673e94c8a19fee42e51f56d692648712b3122a7117fe3ebb6644374"}, @generic={0x32, 0xe, "a68f30a334b0505189efe1c6fb483a60a870d9c3a6026045149d43e64d9fe8196dd798021d6c7c3d482469a0d1729bf7"}]}}, {{0x9, 0x5, 0x0, 0x12, 0x3c5, 0xffffffffffffffff, 0x3, 0xfffffffffffffffb, [@generic={0x1002, 0xcbd46be3a9fb6611, "dc0ce2aac1a80cc16910dc13ff19f1ebcc28e39f74d70d8f1a3976f73c5070583ac3cf788cab1874243733ab4da456df0c657058729db83a6dc5763fa08844653ac1c4c905821a2194da9f06d3f338168d366da1c4023e4e155cb9e7b64f953316591e00082f4aeac11ac3da8b1aefffc8fa9c2a034727e0c7d6c076475e22e5d67ec98deeb302638c142f9fd8186c84a95c523ce20ecba9436843190fd2cef38932f6ccb0a0bd8c5dafb309c0745e630494cb5fe31f29173dc62dfc8134af2f1e719bde18cbb687282f4cdf1f9e1b0c238857a2ccdc26ad41d6c347935af0f285023ad2e1dc3644557d1163b4b315cdb1a8a5f9c866270b03acf89fa99f224e181dda42628db75a045b1e85be2cc5aa0b66ab5b1731972a2241d7149b9f0c3f8eae2209de766848ac5d06e0877c4c1e0b60ff32a42ad38307efc31a93ec2609f54b4a0bbaa664d11894f4a7dc3a2ebb8a6bdac179f3e710ff9ec7736ef150932972665adcb2a75877633e7c372a9875ab9883f7f9ab4cf28bfa103f571b99c8833e1ff3e8437895454582bddb323d3f3f94f3f7b1d46d4f23c6e18afee2f3a4af0a64a5745ae62ab2d89a5c157243c91a8d0addbd9fc084f2ab0e1c2d23e1359474d6173b061ba95f431166cf389e69dc9d94c08c5f3fa0d4b2484bc44ef0107a8dafa013f70d49545355a6324abe33664bacd0c7b36267ebe4adb49765046756a0896cf411a187b37386bb45acff6762b561c1900275d1c8dcf420a32ba903f330cf4b2c89cd8f3776515cb80b5a8a86749390b9c8e5b7fe30d0605c84a0affc18cd8a09ca9d4206b47f4319c3864b1c6fe2c94db4b6b2c84f69d84f719d0bc86d159c6986b55121dbb1c78c5fdd1dbb0c12db32e941c292ee5b7acca882d2387a100fa212207129bea55ee3aefba62ef4979291a17de55bbb85224620977801035df979ccf60229c3cdb57e37f881db1cab29a7b2a9fc866cc051abaaa55a23388d130c088a819eb58599371c23a92f319fd95e63e6e27f20ba59c5f21e74e8a62a82738fc3cbb40352206430d29a6cccc991aedfa151b2986c6579003d48665c185c708540c0169eed6e29f5c808fb21ff6d8b1d29df4de16f07f0f4db1ed9fd94798c478a9e0015bc13bfbe38cc8b4bd29c2753370e65fabde5b6a8fde08cc046756cef0d3a341093841371515157a21196f130d5a0eefe5328e33b119f69f6b24556050ebb0ee6d42804151ca97173c82dcd00b1d893f9ef4d67999e6bcbdd16f1519a32ee1f99cee3f719c68e3337adb43976952761edd8394a09b7f1f179ff5139f67395795062625d74db22e3dcc4d7ed61dcf5a0f1363ba7ceca21f3427788dc4f0b2060c4e8f87b431f50f2a62f87be59fa157baff5ddb5d0e5a7e84e25881dd6f92c2801dd958c02325d08dc9edc56e1dee692968e500257d481a4d1723eeb9509532a4cf481d7bcc958d5703ad5fb3009326b24bb1b920a2b5d7dd1393b74a6c788225f473f408e5eb8bb6dbe20d8cbe75f5148608061b0ceb2593bebe694359c8b61baa1f03075dc642b38900e28cf57f81ee2c52be917d9a8f2e10e06a792b8891474ba99d4e3a37454cab74248ccd6d69803077753ad1810d941bef5b69b8fe84ee555a859c12324df5f6dcfba3752311eeff92a6797c8c3a600c2b67ed7b89bdbe031f2fcd155d461d4424d06efa93be4e328b2d3fb80a38ff9782e5da3b3fdd152b9c39a84ec852e061da9721d129d0ebb3fb5a0fe1658cb02b6d299decb24d4210dd98cb076149b7fe0b6299abc55e7ad2424b5247b336166d517a84de308aa5f4c0c87fad9af9e50fa1af094928fc0ea9ea02c7c17ed90628446de85b2a8e8f1bdf238b6b45a8e1cab989f5b8947a9ddb90c315f03475ee6ef32af9c979c63a369c4b1344a3b7f23cc9ac535874e24ce201af06dbd42c144940193698f6d970c50ee21b220d4caf24f9924d071056a837caa8db0017c71e844448ad26ad7eb5417c6368b7aa45bacdde648eea9f5e30cca0c5057a1b0e526d4dabfc7718641b2740c9cb9e92065b896b3e75378a69a2f09152d0e70bfcb1319995314abb722b90b2cc7f0a5f1175826462e0e7b46f7c1a0205d39f0b76244f76f44a40b3137dd9e36ce668d4a9078b7f0482e062c12ad5b58e344a2688d9bd119ac9d2f36a54a0f829891475f10253dc379854284fae19af3db521cccf115d8d66afbb5f254a8e21ae44bcd0993c0ea429fd89b2e57ddcf72c31d5d9ca9b4a4c86f9887b1498773460f63bc0c23fcc346138d822a32f1f36b1c86b5ee0cf161b830ce89b19b1950f7d7bac693b3fb1990319d9bfb915227e3f84c109da6042dc340eb599465b1c2bd39ec68bde92f091d107131bb204cd47976043ed4df4793711ce57a0ab084fcfa812dbbcde97535fda916bf906906dd5e247662db0274be3e459fdd8c1b55c8ddf8d082c58a825661652aea43bb29305fdae0007f32d64ddde1bef7ca2c4c69f9e2805dcf17d013b1a696d52a21300805cd9729334b522f36c800cae10c439f57293918033cd0e9d70955d81419cdfce37e1835d65888539b662d8313d6b3a43577c7d74ad30fbe4bf47c99c4ad935e8218fba4980c4a9383216afd6f4f65b75b233931f91c8a6bce632bed6e5e6eab296a8b971d72f9146c93f6962c897ffd7b66f535543f070b524dc25e499b39ba7c74eea856f63741f716e44683ed4f456099ada79fba529ccc1ec93303711fbef41c3d33c7a4d962b8b9a80e945e891086adc03fbdf8ace259a7a3339ed8d09fed683f707c117e76c9663884579dbaf5ff10444b2ccd520de20fb7a547109700568dfa4cf4aecec7e134d001d697d2ef67eb54845b2b10bd96cb8ab3dad7f759ba50843142f6ebaad379181d17dc963da4bfb7b88febe205168a40a765101658cc669af8e317566a3cebb40dfbcd25fac4d3230a4d2e7fcf82aae2747ad476d3026e677f3a8ecb7e03ef00aed0a24cc92de9a5453410c33adbb227970f1caabd9aa0c6a2bf95eda4176b926193b96ef044bab1eaa743b0bc8ef1d67a900d2472d8cd83c2276918dd754e03b4b3f27d539ec841f83b17e07ae1d0b1129e61bcc2087df74951535f1b0b65a67a7c8ae465ce57d84957c3671f75463cd2418652f52c0c63af4caf596412273055cfb828c777a82ed223772b0fa867023316aac59dee4b20e2f130fb164ece694b0af9d3543a42f6b83524b7ecd752658b22226c4b666b292964a3bf82d97b4595635ed3f2dbe70b511ab82ce954ea38a8861ebaf4611a2192bb03aa204bb567cdc2bad9f4519ce95f82666eb8cf67d6f8c924fe85d4a4d4a23d237c5db040a1aca0c73e70b582cc37960ba27d2499c52bd001aa5297c412d990863ff902dc7d09a453bc02e7d3b8c9df907ec4ae6d44a67b61b6526e5df0884330974b23bb74ea5143b25ae9a0a5cd95372863d2f2e7c7624650006c9a6cd90486aa649c4cce2161031818e642aff065dbbe2d7e375314d9eb350ed059eff6bc50d8d3b36cdc695cc083ce5b2242b7ef53bbacb1d58679f00972a53b665085c85bb923258cad852065ef25379bf3bf9c44cdc83517016cbd2ab7c7707776bd5c0e866fa68061faeaab33f2f927abe721108518297dafe46e33fec15a1a578863992ff5508c6e90454113b905a6654e600d118c30025baede5aba2f824ce8dd0e512d4feca069ad8f9b146570292930ce4de012293bf47b839720f8c039b40e2e82b576f63cb7dd08663e4f114e7da1c5728c56834384e21abaac886981cc9ce135fbbbb0627b3f74a05b7a2592673db7c3ff1af6052fefbfc717b4c8511fe05b60b52b53d3a0b869ae107de912dfa1eac8c08616c3e3de3e0cc1b3b8ace56f86537fd6991198e6ce48dc79c88143963a6d0c66c58ae66c7781325c9cdee46a21073131fab58a396c6e5d116d7c5e8c9da9d59af4d79f4ce7dd28f8a22ee54413fc5fd92ddb927ef6a28f861f49c1cd81c42efbb6e252a2803da160ff5cd7f7967b7598405ad27e9d96fb756989ed7bff8ea8d75c52c0853a0ade02052688577f5c235f5b994e66a7b1aff57178041e02c53e05a2522b8bcffce77bd199528dd38dcfba8e6fd157da5789fce0cc8bcfc75a6b0a602fe53efbc25b9f6933e138a56f93d80ceb10479cf3aefd2552e14f024fedcb22875b446472262f1ffa34a4603420b05b97b2cfb6fd37cd379488b5ebfededac519ff70b91401a842fceb70282ac2c26293cd8731fa0fa8877176c40004182d44deb81447849a4bd6b90a87c6d1b93021397437b029db1cfd42ac79a14a6b0323e17cec80bc6ec9abda566312470d71e6c2f80150fff60e3b521f4b1fd12ade1081f06c6a2cb05fdf0e407e1d5997e167924baf62040cfc824114c64a5227266dc6d4c288103c37dcba0fb6d6b9b2cd640ad8e1eb2a2f169ef8e6259b4c2459775c060c905f78206ce835612d8835e486034d163703efe0a27c81749e59a5f8373d543f8bd818e4173855ef68f650bc97cfbf2b7f0f7b6046cf814246b6fcc4db6799eea15722304a0d30efa0309ed96b8c34ebe078d79659492a02f141464aec4f133667d7f6f807eba3b737a174d4177cf607d7f76312f6c09eb1e2b5804606e775e841dd83782a530d57fafbc0c890bf1e2cb5a3ffc0dd3ef6c24ac6ecaf35512934ffc7dea36e1c2208da5676bfd7c49ae69b913a58dc8b7c402bd3ce2435c9a0370d12b3afbb21c1a59e9fa7c3efa968beb446a679e123a57aeb2ac05c6b4effc3309561a8db66ab36ce7b8321dcf7004031e521aab33a46ac60ac53a6a50457c0bf1322d244833cf922fb25523409dbfdae1fe5976a2eb5b6255b84ebc6d9a5cd53d863ee3d797417ef13f1e6520abcf1d6864e826e04b3557e11ceac0f5854f9355e118186cf27009e6a16575e2acd409f504c94a84f2c32b4de36412c961704e7c8f3a830acd7fe90c0fbd5b9bda6ed8df0d3d6c592bb6a11a3abd503fcbaf2c93297cd45d8f94321768d8c31162e12dbf0dba8cb0ba210a7e7c6e350eb04829edbd31eba11e257f66b764746e721df3137941638f6d20d06b8303cd8d63453fa9c397d54c8fba46aee9530b70351d1321cba3a2031e5c2aab7cdeba2a8bdb0424e917c32ebab6b4ca45ae296e086afed0cb25eea88e04c803a7fa60358e481fc9fafcd850a9e59f46d1e3a689e05a8c0b5225e2464cf5cca4cda35d3247545295f7ec5a6aaacd210bd3dec7e128808d260d5e52f5240bf69173a5ead26cd440112bd2a3d7dbb8a0e30df33b7e7393f236574af796cf4c34cc2c38db464365da01871b97cdeb059bbeac3bc4479ad4f07d7a99624b120755736b933120dfc31c6a6d5ea0e1a812360616042a4c2273a014592dd9cc71a3ffa1e3a68f3ca05cf6afe2026b6fcfa434145c1316f84d7e5fb75712c68e414d4983db56296591e88b628309b02dbad0aae7b8d48b8cfdd0b4b5daf303df379de59eb349c182deb93afb595e58d2e89dfbd6a805eabc0d47253420e6eba29adf53239549033bf148676cbb0207a0c90bba3f6f9576a9d3f7f1237f88b58014aca2cc291540409d512ba7364dd7fe60a6efb7110cadf3be2298ccfd860e94b2597fdd01aa93a7dd5b99d3308b04cdb880e3bed381655ad66fe2a23bc716584291b3761d784370fa8f9534638b933b66516bf7214f7969061e57d85b0dbe73294d6b440d58a96e94601276bc5e71099c91088481c0c3dcfffd3b8152943eec26fff342f0e6f9af9bc5d9813c618acc4c7b8aa"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x1ac, 0x3, 0x24fc, 0x2, [@generic={0x7b, 0xe, "89fff52ebd45bfad5a50904473c1a73de22af50836369b55e77765b24640c7838b5d60f0303e30c7844dd049b042734d2661c8809d81a361a8809a78549f46bd0be2e8174d1a9774d432d22e9ff1391c4bb44c5354a5b5b8c2f3495755db072f75ad850f65a8b425c95db2729ceb25781d4c0b4b94b7723c57"}]}}, {{0x9, 0x5, 0xe, 0x1, 0x6b, 0x0, 0x0, 0x6, [@generic={0xb9, 0x0, "68af75a55c1d02122f6399a8e81c0cd58b44fc4b56859305a493f22c549c1ef11961fc51f53950583327c3a7c9330a1300e5753f66c0aa4d7e301362c557d439e0c20cc34085a188147a6e9d2afdc91fabbd917110a7253bea99e534cb6676d6909657854353f9b43adb4ec7247d1d6e0d524e730e10b0e1a6210d9cf5536baec3edd0c0c7bd237631b9904f6b30b816abc6a4b1145deb74807588b6bc5421953ee9be53c9ad95711ae0160b16f496dc556eeda7e4c3c5"}, @generic={0xa4, 0x9, "0cab3c97cc7bf140cc32ffa0ed5e0b7742e98abcc55a3bb39844661ea5270872470e3f67868c0734f98ae9ab90e8e5709e47a38e76700c00c9e8cb004212ffdaaeb9409a96644943c6ce0ae01ba9a049f74f71db1453254327700ea173638724ff35615a1d5c34a2ab2b0275ad9b67d172d88f4c69ad9dd0c25e932060d9fd779a083e23a2e6a5eaeac684e0079899d5ffce8c26fac5f7f6eab847878f6534ba5faf"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x282, 0x3, 0x1dad, 0x80000001, [@generic={0xb2, 0xf, "15d52f7d37ee10c946d7b4e86d8c84db20412e28e22d3c5d3663596e26f68c9a96f8fc767f43dde0432c07602b08903a06aef3862c533b4255df6de3d6a2098405236292605f64b3e81fc2c28427766787e618521151b80a6c161a264a6cf2c80cea6c7571b8b5bb5c65c84f0da4b59deb922b2b603a10e404af705e87591a605c9f3315409ecbe8d68c4ee3b79de97b87ccd36401f524ff7ee68899638aebdc96d7fe25d6230f24ae7fa728a8c9591d"}, @generic={0x100, 0x2, "349edfde5de6caf8cba74eb49c4837a5fda61714e462a9c8084fda7c47bad58c677d02cc57e3f9081a1be02f7782408feaf4997cc4f2ec48e18fe357c30ce9a6c6d8fa4c5178e5354f30002ac18e0e077cd69c62e2520c1dfee02937f5d40c28f08b529af46e0e1499568ede5926ac4ce71bc8d46a154c3276347c2dc8dcf5196e769bb14ab324bdca165575180349c24994a4527bf38683afa513c057e6cc0d27a1b8e0897fa89ea72017368383c96763d011c72e8336e0733e94a028ca924ef3a41bb892fda215cf7d029e4220f6166553f25655224cb1e4735ebb1eb74c490780a208402384d0e81c742bdfdb44deafbc4441c44dfccf52fa3bff0798"}]}}, {{0x9, 0x5, 0x0, 0x8, 0x155, 0x1, 0x400040000000, 0x20}}]}}, {{0x9, 0x4, 0x4c, 0xf8d, 0x10, 0xf3, 0x92, 0x9b, 0x7, [], [{{0x9, 0x5, 0xf, 0x1, 0x22b, 0x9, 0x67, 0x9fd}}, {{0x9, 0x5, 0xf, 0x3, 0x1eb, 0x8, 0x2, 0x6, [@generic={0x8b, 0xe, "352dad524823a1a3ecf87d8a6c1769d1d94627d02efb4e0fb17a0c7f3ae96c1036b44c73379985d590f846f69554ff55a14d160483bfe94f4019b0bf279ec62a7fee250fd0766b3b0a1f6ca7729220ab7be49a8ddd1c7e7188ca955c386c44c1d62cf72bd1b607d5f01c7e1b00322742648d689aeb58cf34c73c30944e4bc5d76a8c3040c5db3c66b1"}, @generic={0x2, 0x1}]}}, {{0x9, 0x5, 0x3, 0x0, 0x9d, 0x9, 0x8fc, 0x1, [@generic={0x3, 0x5, "ef"}]}}, {{0x9, 0x5, 0x0, 0x2b, 0x10, 0x9, 0x6, 0x7}}, {{0x9, 0x5, 0x5, 0x0, 0x30b, 0xfffffffffffffffc, 0x6, 0x3, [@generic={0xfe, 0xf, "79d03f8914fc1086cef289c16a7118c2bdca64046fe721a799490f5c2a9eda4ec7a867c6fda643679b94953a588604f39803e7148615e82dd2f62f095858f472f3898b1458a5cc11973dc9b37ada76c9c82dd7e98c43a1eb07cce43506420c6f06b84a0698f71e5d8d06eec210b30370dd8f7b020e427da96de782bb68e3bc41743645985d45fb67a7899522f55b846e1e1db6ee9c495f697b2644b6cbfac073ca9cabc9f1646de7268f78b64bd8e23deec24c380cfb32597c9a983fce04847ae88a6a675634767564dcfd3f68ddd0d578d8a41a50c5befbd812860e29662f8dff76c02ecb547ce80ed57906f60a2f718107faf8c994b4617746b5c7"}]}}, {{0x9, 0x5, 0xa, 0x1, 0x288, 0xe2f8, 0x93, 0x8, [@generic={0x1002, 0x2, "ffa7bf2b33682386bec143dabcec21e6bfcd9dc841e7827b27a8df918172819d7fba07191dff3753a703236e950b4e4112dd474c893deb14604c59c074cd7ee042f78c54e2e8b9c52b5cb01f69092e37be48dd7b2bfd92871e3f7bfcfc2375a06229255282109885612dca3ecca1d1ca89bc3dd480c0f3ac63595f3b9bd2eece71a2ce098fdea223caf43a06cd3f173c294552b2bfb87b271549ee5e819b119bb088df95edab7d0dd979a08ad14a0fca85aae83a2174507840ced51a2be6fa1739a51c0b0d97b32905ed5c848875df6e394813c951ffeef7f9ea269be1a69eee06a19c15c07683b3e507af299d8f2b046f57284a565f915c3cb51dfa01e88f5fb751e7f088530db787aa2f0035ec7135dce386bbb727dc06c20f1fba2d5f5c7168551bc6e1361a5a82200fd872a5c4c7b036dd59457920964f20d463f7a9075ec7e1cfd00df3af03d71d16bdc4e3b5a087dc409cb00c869313f20517e566b0719f59dd72b68384977bb743631182385ecd351f545bda698df755b6555224479edc21f90787fb9b6a752b873624281590b9786eb33e9520af93d0ad840d6636369ab64b4075d06b7f97f2d8696190dd8e441d706150558e394f4db0e5232f8f0a312c347e5d16d0d4e75eec8b08c7305a81b5cc60c2d992739ccf89074e79d94d5660d78c7f9dd8d034e8ac73d4eea1d148823b34548f7a072ecd911a91f3c4a279d333258abf3c6131b58ec11551ae4d5b8f636dfeb2ba3c448720f02e0041ee1eebb8ffc2ae310c78431619b2f7f410d3e09bd18d1477a46e07d70c5016ff29506ad722e5b59fb08626c1ddcc9803a4e8d1b78e97a2ffff035bacacf5a207b44847087405d493455457cdc104074d6f3e3c211e5939ffac3f5a48c4d59320b818d54e3d54932d10901bc34c60a166597b236d8344730ffcb6ceecfb04a209588746cd509bf75b4b0c44f0168e3b9df57f7732773e08578abf12efd58dd73040b76a70f272e9dbef67198c7c87f5f919c76f00b43e50c3342e4799885ef796a1fc50be5b3e65fc5c68d7d6574665b60392a8129744fbc4ee1923462e0ee589515a271829dfd19d5481ce586264a1be494c620e559adb377c3007cfb9a70f69e7f3779b7105b2dbc02aa00ca9650e6e7a3732b40afeb0a52bf79edff7c051e5fab270f65c4710c85dab1d31749c7b1b6f8078b52d817612db65a320c3c65bf7baf5d0c140e2a45a87aa335ce19867d8e497ce02c09be1db55547411fb206079b5c55a030355749381cc4f33bb6a995bd0eef62e94b7752a7c30647fbaf568ff2e3a4bf47b77f476e61acd8cb0dfb9439135c8e37e5d228b6f3e115cd57d3eac3d4e5ce9e8fac29fd24103750157c535fe75d7bfcccddc77d2441e6fdfa1ce93d53ac07688b0dabb3860b67dbeb07487501a6b03fdf15f14902d165ce3bd7d9c51b9dde98867b07a5be0f28da8beec74ce6fca89697e6e0beda231b47c91f4abf07581e06b6b6bb01fdb1c92d881d76aeb9dbfd85d4a9825788fb4a75a233e5bc5db0ebe33a7d781da13a312b4e561222d7deda44aebc218f62a3c38c368601d9542b49d3fecbed84390f364351475a9524a593dc0f29ce19e0fca238ae2d955f6cf50cdc46ecdee53996b8dc3f214714d96602b9117cc180189a35b83d269c3ab3bc519134a5625b0a2f2424c53f90de800f2d98b1e77f47a42c6798152e76e8bd83d3ce852f068e0c60cd360ddcaaeeb7a707b4321fa6edf2d89c74b94777e4dd3c4151360faec07ee076ad08007280ef9a844bbfbc0d671074cb18261bacc0f97e7bb9ff44caa21d41d2cea1e5b721bc8ec542890bf3a3a6ed0c71a7fef2c2c38e0bdfb52595e72062eae3b718b0e725f75361fbc2f9fde6675a4f1cf1779673b5b1b17c347f58e4f650beec0da41ee6eeda6022e6bc59afe5ad220996eb37c549516841c89169ac5839f9d6426aa6af75109371a243b094b60ad0c457e5c9ccae6ca4372ce5c0b3f1c74899951548d28835acc7413f9e5f279624d14d80f23bd8cbd73a2df29c31fbb18f7feedd84423f0f29b895c328b53c3b509a74ab403b8c133bc3078ff9eae9ea811e82acb0559dbfdd8c92d46bd54d707f3c0568073457d73d0b7b57b3b2f614532e5ef476c440258cc888a771d6c6ec2603980366259ed23bbb072a7f03f94fc913ca44b01d77a6519c280bbe93230f3aa28cb99c078b2d44fea30927b3de3d11fe0b4eea103f7ac8ad7ca2ca291760e4f0a04614933d6fee6fa7767ff94e4335565576893d23f580c76d7d822a4ac49c96b5d2cfbcc57760db3a9c6a68d8b03910c0e3d2347defe95f32876b9cb79ff3091101720ebd8bc75a2ca431625dd382ee4b069fa5ca34415db9846ecbfe77798c7f4162f9be6b601a3f5ee0c88042d48af37058c1161d7a935bad65400587e80581c821bf8c12fdf5962a0c37fb8f8ca7e519dff5cf682255811170e69d2298aeb3e219a56269f6ba5b881df28e19bfa0831a417d4700f8b9dcfb605df8ae5179ba89a82325d15a223ae3b1a0fafba15594668365533794132a4eceab7b8154f78aa2f243f1462b80a2b6081f50591d175d7b61330f3f5f64a590fc005052f66965e02c266180b0c85c4d21baafb468e5732135bf17791f9a7d0e96f4c4667940f3167ff7b8edf4d5821f8ac40d1966825dd79f4e7218006cdede4357755a58381383a750304d951ef519b7de87ab570bca083769621f779a442a9aa8ccace08455d17a55577ba075cd0279652cbd5377309e3841d41e9e56d6990ec675b25c7b763b45a2128e6f3324b549bd79ff5e3a702867a6c02f94a03946beb242cc43e48dbed68e52739f5f3b51c562bde5bc2db3fcb491db0f2147f9e9d74588b2fafd2175461a391e3b16bc793d6c0f782e30574ecbe7324f89ffe55398fdec5b962600e4921f888efa9ba32439b885fcafe7a43b088ff3dec2ce650e8b459fdf95128f64afb91a4c4adabc5953e224b371455deca46c4bee59497fde13f896d5b7f0e8d956d481533416b4ec1290349d8a3385b333e79e1a7a2cd130a2bdd347cbf33be9df1a7bc706a3660692118487586386fda3d6caf8fb11b1cf32cf3f6cabf741de9b74c9408f1f10c423e8fbf203360adf1e9e5ae8330de34f3cb429b9540959f04afdc934f9c8f34101e786bed31d5f486fb3820bdd91ca8052014d7cf87f3be23715229779b1447ab91c95c5aa8eeb2d5490b293c158e3aa2dc3da27623b7f16e6730d4b2960a6eab267886d4dfe7d7a466c27b3a186c421b932e3f77db008790e57fa30451029f19b847d68f38b3fe0da5177aad48bad141ac6eb2eab53d9cde06af9ea991e468301195f4f70283cc0d1f6ba030617d62cb74c90762d3bcf061fca4da610942d218f1ee4483b5c577c4eaa0c25766e6583879e21998504e687f7352db99b1cd2d9500316e05f197ead2cee59db3bac446216f2648ae0be43a31415677bc1576ed379e27398422f28878da2fde8dafc2da7b8e85f6543065c7ac6c78c5fcdb52d7e1339dd904ba1d0e93ecd05c991d8a736987741dee6e6a0f6989001272ad2ab725ed9bca478c277635b9934aa21bdebef2375c9865a00605582bc0c53099e5b5d0f4a712dae92c9a768ba91aba20009b5b13819d4d8b429c32c68ea96e6d64c0ddf33223221fde8602fde778ed08e66d8a3de50c14d813a066f3cd5170a1fed7286c8ac974c5f509e5fbb7a1b3283081dc899cc5a4c91ad82db1b04f519b2910388c6b4ceb6748a9afd4219c7a605f7c61f6b7a8a6e4c30f98bc72906c119829f3c1d8ac171394fef07fb03e088002b6e1eefd2bc02de7e1e56373aa4a5e80598543ba5e5c04eaaf81f5ff3c0b5312582cc10b83b993b087f5c1ef6220f8fd84047ed75d998d8b9905264d2067c9ef5d03bf6719983779bb003ba841c7d07ef39582d0e9a326dd454dd63990c38dc91ee319e36589bcaa102e824d9b3b932820fc81f67cccc54ef7ef3dda43f60fced88112903d526f88304a531ff9b6495410b9d37f6ecf2280c8976ae64c828b1669e1f2ca02aa16dd01f854265e14025091fe539a3fb5038be9ea721d0a66ffdba0b4650e01ec2bb7637016cf6a37bd97dca7540f71a58ba1be3ef02ceb67bddd44a467cbe328ebefd88e2e7826ee7cff7835a8cd47e059e2d1b5b03720d827e3d9d56173c36255af72059f1e59d0ece832c777e3f42d43f9f5005104a30cc8c14cce4f4a1c3119f54bac25d061464e252b491b068f387f0a7472968447c9065036fde69770ade7f50b0c5802e7d235f7855d352e6d0a30214b89e6d85bfc8c169f62bbca7ef588610f86a34ef5a53a7b01bc0b5267877b4423eb5d60da4afe6ea3ae81784bad318dfb646703d61f48e7b00c1eeb94f7707e1c1c1aafb81640bdbd972df16ddd3a31ea52987c58f9ad423b567cbc128ed28d13ba8b9ec87af2c142c85aebffdfbb08e315aa374ea44cb5ac955b78e8eb19c62def1a308a8b3758f2f029f25cfce727d384cc999b58cc7ebb38d68aee020671f1d576a7652ed4e989b61ab4e220f4fa49c48201a7c2d7fe0b45602be888575e956dbd41d182016ec4bb643d87be481b27a7b1a0553f35d9f9d8399b358479c2a420cec24ac1a5ca862101c4ac73fb8ea230e526f058612f44f8d692af8441e6e68abc970a67d4ebd9735b60ee9af21107affc9023ba7ce69be21d192683df37e30586e05a49b892a8c3c88e0cfa37033ae5dbbf80d34882722186de11d838ca9321b1876ba00ea6eb70743784cc712b7e58c55c77889534524067179594ba807ec08b2840e6c3cb26543ae146ce39e2bb950726da5ca213bdc4bfd7b7c52db2f821efee2e5e722536be2699ca58744910800e13e7d3df4812c66f98c27f7db0bf3d6b191c266e3560ae03d93504e0076946fcd4bb687e66e8dc50596ae5abdde4bbe18c68a79e78b270546218143fbbcfab3d28798f1ade1619cbd5e2125f065a17d39c08131d7a7d61a31dc320745251d398f4b1c6c01eff2fef48a40556cc43526706ff173b3b05a66b99f50433b3ec86a81667f75006b35156508e3294e81258b3a09cec7bc9b4ea2c394b3f792be309d5e726a96fe3dbc4c957c78c05ab76d069228887247f8058b9f68cf9ce44d7eb23995aa0979303209ee142b4eebdb464312158039f34970e0ae60c1df6ca07220f81ce7a62c58732a7a169c2135ccd18f6e270d9ca46c23f3c0a84e95329165f24c50d7745233155a9bb913ad691662b30c72a28919de040b7dd75fdb0670258bac312c969aa8cdc6a15680791f3c2f5e5c44fae29c02e43c8503925ee8ff28ff33030b45c4a0d0ee83c4d31da6daae9dcc7b3b1e80ccf3f0c27d2ca3a328b27b16ff5d492d8b254ec9220ca926627c77afe2286b04ad419e4d16898ff9f91c6540fc8d616468065d153214c63c921a9c77a99696515c2178ede0ed64ebc8fc4f909dfd1c575a1ee8661bec5021d4bb2cc1fa9cc73f605dd8876cac21aa7db5bf6597aeab6687756eb687acedfb4cf94822d012e8c70075e808d7c35c6f56db1f555dbd5e93b16b428316aeb55d9cf8e036acb860c0a894fc1b49ca0c54e41a9d876b5b95b3d67481d4ee3bdb4e64ac8e790651c1d3193a68d2e88026654e92b87a750bf5ce3de48574c71307d2f288e81faaad69490ffc6beb0e4a1ea4d89ca1bc021f2c1e785ee1a801667d8e6b0e27e218ea3d9920934a7b395c17aebeeb9fcc39b93f9fad33ed8cea64f7afa70f640cd96640af287b52d219601d2fcac239c"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x228, 0xd9c, 0x0, 0x4d, [@generic={0xaa, 0x46, "d46361021dfc4b42d6450b4a82321753f1e3a67de669eb7325f4252c7b208f5efa4361f671b625bb0ee3f0e16dae81cc3b77aaea25513540c25eaf0ebf111ed94e20519141579e9d2542ee7370e31639e3a4752a133a69e8cf53a78840a14c3b1eabcb60fdda38dc96213ea947b1028bd26d614131fdb021513287cfe276c01ab91b4cdfabeff3f4f1e82f636a68fa855237104f740c9c1cc2a7682872f8feb8657fac8c99ec3883"}, @generic={0x48, 0x87bc1a6987bbded4, "d5a78c99d4c70be7b3f038ee6b53e1171e8027eb2c31da3a8a1c4dcc57b67d522aba5297ff0e97cff1cb962928f594f192e8ebe590621bdbef75ac74a5a369734ea3837112b2"}]}}, {{0x9, 0x5, 0x4, 0x3, 0xc4, 0x9, 0x3, 0x1, [@generic={0xd9, 0x21, "2c1414983e1b6ce2c90496b4bf8d0ac68dc57bc021254e522acc87fda621e037122dd077a37502f143548a67f757513cbde40dcdad9d472a316306cc3f8caca4ac38730162ebafc41ff686306fc557c9724b5b4928961504464bb443b0328189b9772766d11f549b6370bd6eb77fd1bf0305a86b2dccae7028b4952a09a81a19994fbf41ca1355a1dcd58117256c845b05c938463f613df66246f529a0cc430fdc5d1d4fdab72e650da8b6055ab174e1783b54c03c0c9ec6d0e6470f0f2291d78e7e4a87df0cd32464292b900e5e8ea2af3814757e5f0d"}]}}, {{0x9, 0x5, 0x8, 0xece99914415183a3, 0xb8, 0x2, 0x9, 0xc, [@generic={0x1002, 0x3, "b726125e0f5368bbe1a25cb4c5e46e2de7104562b7a2496af02edbe500597da13b601b94780b08911a50b47be9c99f733502ec024843fbf79c06968544c22d2cc1b5a111fe49472daf49a38497f626df4fc7f246912caa89e1fa5664ea844593dbba446bf80b76fd706f52932262f767f9f3a148ca3fc0b4a5fd30152fe07e142381b94d1e40b17f5233504c978d8a7c65f9256f897fb4173f69e778130c9ba7157465ea2d9ef43d7ed1bfc10aed578e5fa922481970960a58d7568c3944c4eefb6f7957597e72bfda3b01f851f541f679cfd9161d229971c54752b5c6b615a836ccdbfd0c9aedf5172a9da90395d9f5a43bd12af37e0906ee568d6e81b74112297645dcec3fffee4bc6261d72e1d6b3c534783c1862ea68ca79714e7f5b0e97227c01d74aa387d9cc0c0aca5aadcd2344a5d46a38fb7c1b437727548cfee4e242e81e3d29ce36ecb7b3c2d23a04ff59cd298426e35520f703aee1665cc30b3a778ee25e285a31413da187612a784ac053fcdf92be22d8fdfa169132ca3590c8df9d69a43a0e944b1c9d558152edc58be2d11f01784fa4b84b92bffcf043c6fe7dc8e4d433a8763b48ae2f3e418658f7f13e0b7aef73eaa8802e04414bc4657ef530c977e37ce054791057284b3d4a6d59283b28c8813307eae4e41b12ea44013843e22fb8f9f81a88eab4d710cc7f4eee762d19f36ee0e21fb7f6e1b8dff3f7457ff200900126c00b48080250f9f395d26683e4a2bc2647fe5be8b8f50060203aa4414c617c8b16f8d8d7fff02f93220da0db0f2b54822e51b316013ae6c119af99f0c6db6a22c7c0fe08a6a834d5791000543652ece822d84b0956dc9713b67fdf8794794c1002995f62a64bcbf1f24abdf09a0171c52170188688baa81a86216f91579ec6b3f24eaf917afb69a8c6cacca0b1e836053051b2229a447f19864183e21d4abf7d5302ef1757f3162316c56f0e7601de3158369e1219c3861933b135a9038666705a18d2c227a4422c5f72977993b6a4318552a9268609ca516dee13765a687900863a3a317ba99c67aafb5db26bae6d1037846f63c7e3ac7395c253615bb8e7ac5fb4de7801cf106e52a067c70c70260c7f9862d5414714e7ee044bbedc63157c018200533aad37f6d9f014bb5e6ffbee505d4b8e9eb606d7caefe89ee7a9184a9959ef5d199713dc665480c3e444e570111d4d6d895ee946fef056dc407551db33e8ff697b37b34ad8eaf81c9ff664b5db7b0aade2025962146f4c953b3e894b912e7ae3e13587cc5f2bf5d9c9531ae2f76a75031e78df4cebaee90ac9801e22bde414855d9f43d9e7afc6aac5736bb68001e355731bff519aa4a8ce36d0321f6ffabd003d920d476d3090c868255e646b71a9048c5c350a0bfcdc3bb4a24bef4d22a82b7873ce56333f0e14eeaa0d324c19f93721bf709be472df31e61425a958e6b3aea54d3ca365d3cdce51cea2902c8eb920c4c6358f63836adeab88507b858fef8a217e918141174074865d971c66e5671c6524f2392e1dd24374586716773b11229e6a3654c6401d02925689fb6a504fd016f98a0a21e5478153e56aa57c5a2550bd82527f1865733b7ffc9c98da8fd1b85e7c98d4857d2c447e1c817aadb3530a9e12957c6fb44a5cc090c0b89c45447b1ec8f7a17bf81bbbb43475e1a2f6721cac524d595cec021f5cb66840fb08ee6a62f4b2f959c7365a2412846e4fdf648aa03f0cf29c579543d0a895548f878045bae6ac9468dcc2e8662ed951b21a022400f605fbd5d79d8d24eaa87c4100454270f88d5498b7212b5fae2760353b30502b38e2866054805533c4457edff7f8cd722b676f559a7dd054b73ffca8ff50e1c406f29401fafcfd9550bad6ce2fb57693ecd0ff70558e9add005e1d57a116e2c6028c9c348cd03ef2e1699e9ae79ed9064bdecb161aa178ba7a02e9af49c951a02667dcab89ad53f17af1ea3dde306797d26a40846424509e94799d1bdae20b66957271c59a388bb4790ad2d8f942f2c1a4e9606b58533205d8db59118ba25e1231a45df6fcbb00ff9aa487fff064fb7b95984c49b3c84395ad919b29fb716aa2163f8be451e3d65188c75fea5a8d468cfaa12061e8ecd18159f327820a6b627b42b20bbf5db68c3b8011d0bb271e219ce042f1aabee2660e420d65615586a2e1b3d174035e61e79ecb65a7621890a46b2a897d2b0923b72666e3b4789df8365f8073d4a0e662e5f6b21baa6e5203dc3df911fd91de36b0a0e03f08f9765a2dea6242043e7e6a7d44ea33aa3750d938a1369d700e14beb652188bc2844e95432742ef439fe4e8f3465c0a2f7769698d17d5b5ca5f156759dc42f676792d6951e62853ab58c4d9abae36b0e08282f7483058cea08f97ddade31b8f810dea1be05cf7f9b0a0885be5898fd346aa615cb8579c3cc6433d7d0ee56a3f21e12441217dcd15b1b2bdee484031466b2afab3d0e63aeac508109661f2d20275133d652b58227711d5ac44ad624112906cc785892a72e42d03db186bc0b161b3c72d44ca73ea399fddacde3e1c7683096e4fc0e89694ad2a3b3ab985f92339b587c6a331e3781c25d5c04cf360bcba733cf9e2b31d0c14dcb162cec814cf04cdc4707604d343f5e7d52e6c5a9b485c81083eb9cb2677b6dabb5faaca2b6c4a68e567a1047084bcfec58f6af17b98966aba7d1b086f8eb244de1db43caa8659b32ec74a2e94096ab7c45c13fda99718c4a52fa4fd3db627c401e65fb6ac0c5407829965bd4bbcf5032d5fd6d08f4dba2968acc3222c3bc30fca4201155f8c78838f74b2fcdebe79e84ff1916e89d6547dff118cd8f4e70e9916d60d8ddcb9ce61460d051a6559acaf5f419c4adbfda5da6f552f26d04282e36a29df4a853d9b231b0f2598bbced0da2abfdb1805653860a42b28c0600c368352a6ef73ebae12ad04e0ba62fed51f927c1f110a0dc182240f140d2f2b85997e0ec292cd4d53e43d7da75b5ef5d017d33968ee094825a0bff5e29213e416349fa6b7957a9da8aebdd78fe19b7ff8ebba391c4649959014ad81760b0d2ffa01e707e84791575e4d0e07b2b47b88e362522a4003abefc630c70532a48828a607fc95fa0db3dde99f123b005d8e5f80ba65426b64a4a0dfb68b585bd107f3e82c0317eb1528e81a0f3f77fef0ea641b7f63f4b23548726abcefecf901cad29488d9fdb74a6eb07f4cceab696372004793675eef81bbc38d9a51e33d56357234fa3b473dee80666a7fb3c48b368c1ec9f2236bc50e68d95983468478c77c35f7941417a7cdc08245861985e54da68d75bee94041ee30a432193da7b8b0a19ce99b27a3128103dd1037956275406652a3966e2a536ff40f5fe35104033186d1d9fd1baf52d3aebaaad968ec3aac06fd1eb6124c84f6b2f021b11c0d9777782f2c2227f5f2a1406ccf459c7424a7ef864b20d6a854dba74e12d28a08ea65d1879dbf13b4f808187bf393f5387c3677cb1d8ddd2b0155a8fc3a6aa851f4cc8305155b75c4ec358f10eb489cf2fa60428bb0e7f29381dc90c17e85cabd93075f79165f5d81a8efe0cecc1deab7372796d33c4b4d3611b4f405c943f2fe4f66a128280c954ebda52dc717951cea48fba1f16738279a1d0d7dcd2194e75f88ad62c8e2d9bc656dda6ef452dc13ba3774a63bafe0e405a9165696d7c3862b12be418e9c0ed4bf4ececbe972935f4aacd216fa4999fa693f5d5c0182eaa6ea919c10a9d4860097099df532ab82ff602a9bec55a2b328da8a6bd914f20b7e9315fa0c1234a109b83cf7e26002ceb6fcc8f9754e4ebe9f4606fdaf01eef355b18154d3741fca2f983a2228fb324f4f3264495ba19f71f97ba301513e1bb389d7ca901b8d00bd3495c07bf250aaf7413732904b7bf1d095920b36cb202598c913fe088f3d8c97efdada1334ef0e8d8d7c710e9042db698a9e8454dea6fe94231d5bbf503cdb38e14843c591dda5db7ef35bddc522e38d4e00b262460d7ea2ee78bc4fee8a1e6b4f12b046f598dd600ce65073117d4845cd6f9bb54dd9b042c90cbb01463bc388de9b5018c6d6e3a66eef8e84be8922036cc3410a915983c3779da1e2454af484e03757bfc3c68035af31201ebada9bf7f2c6a672774eb6f1077728a6d0e4eab6cbcfa84bed1f9a0c9064e0bb8882d11ee24aa76c9b147a3f756ead69965ee97662b1c709dabf398355cbf1e8a6770a8ef482072f3287df83535263ea1a359fba204c4f51bcfb18849fc384d08e39431209b88b736b1302c605d8aeaac0779e19c588334ba29a66c10deebbed8edb5e634043b5816146c1999677e243962d02ef1d82a69dcfd23af4cca054d28b6ecab863e29decc1cc484d2c73bfdfe3db7d59523b36417331551b94e9d8ffdb9e7110ffd1ee4008741da71e9feeb0ec28dda5c6765e7b8319f79bf9013452d4838711bfef4f441d9019d6a4bd552fade795b7522a696fd2a9efa0aec09842d4ad831b1efe45d58ce45a689538de83e79db3585d5fa01567ca2bc9ab3eeccee280c4cebc75e5ffe1c5e22038a32222492590a5de311972560ea7da8a2241c364dff7e3dfa10f230b5caadf6ee76702917bfd0b25fe20fc61dd0adee37dee5040bce8c795aab72966ae079617b4bd91e3c3db4cca46b06dd46ee1b8c3cdd224f90e363d5fcb85e34d918ebc728f428e61aea58dfb7a66de7d939511cbfac13de5369efb6bc084f8dbeb85c3cc97306f608b2bfe4e245e8f3c6cc389855f040a5bd5ac12eb5e72016298ca1f2e93f1683c673660ebd9e423301602aa2390ae7ef3c79168434bca3d2182ad1ab955c0848eb0bc685902b5e122c26b98c9ff9b1b529175e4b7048caf7d504bdd186b0f87ccf319d32ecf453a6d6a45664fe5abf0002fe280c7f814eeee180df4d5673f330aa609a36a0c8dacd5c56b5010c627e1ab6b29fd691f3babccdad21e782b05870e5863d81b3761d3ea8b925a118f0622dc2d72efd1cc70984b17ce11560c24bf342a73b4973ef5a44800bb98fbf8704614b4e1bd9771b24c814eae572770366882e28599ef27d55fa28614e4876477e9056c3c9a1003a998665c17e9642fe5db7285f0bf47ba1240f4f36f25875168bea9a49d35b7d997caa33e33c962330ac482f9ee719b1faa149cc95ad70de98080439bca76a4a05b4669f2b0982205d345acf5b7afebeae8990f5c767abb0d284bf258691f4bf6ee76ad6a10980b89df7ff7cfeac820ed46ffe1d26ce0c7f16aea263d0418a41c104daf8b1163063d969818ded5a9f626739707e5b406f509b914b691b7c892b951ab3cef9b0f0e65f6d5c940237b27d28f0d54bb7a81de106eda34917482d7600cedb744f32892ef12eebf8f86cf4e72e1d76376e17a5043db063ff9f92f2a7c3ed7692a21f33b1e1aba6ba45abfefb0e4085a2929397a68339a487ac6653aff4be1bc4c6683cbef6608640378629831000b75703bfb67527f26985b4d866afee479effb8a86da45e24c8184f1687b67476c3885f7f696355703d3b9374e3d2002f7a52a85cc664f78e22fe929c6f00a7fd8d9ff047b93e343b97b4af022706fe3c48495204312eb7d89d71e57b744aa862be371f495f70f943a54a3e2d62692efa897abf19a73b959a7525c9eeff289404064b13635f3b4bb895faa4619f4c163951ab5006d5cb68e48c472f910cb489b736ea787650faa8148663e25da7fb4820c5e9f9992ecee983acd4e64a2511c9b7a57fdab420e3ee0131da2104dc86360cff0706bb7e28f76e5ac489c633cb7"}]}}, {{0x9, 0x5, 0x1, 0x3, 0x2d3, 0x7, 0x7f, 0xa69, [@generic={0x4c, 0x2c, "2e09ca4b22448291078b11b3510b10e4c460a32c79ab93867e4a8bf701624289da2eb3c9bbe7dd1e67cd9ddae5585227751380a57eba0e0d31de397e4f6b833aca9aa2e534f1e868aa79"}]}}, {{0x9, 0x5, 0xa, 0x2, 0x193, 0x40, 0x100, 0xfffffffffffffffa, [@generic={0xd2, 0x4, "a68b72f183ff84f4399c421dd242904dcfa933144a593ac7f9677e17593104dc5a73f2902fbb7b840280a12e924506babf49dd7e3f93efee297818510645c8c5b363dfca80608356d9be78d16708bf616a4a066960b17fa4d6f8f1f34b07743cfb68b5a47761c09ba42d7664102f1d8d62650339e48997b138c906490fca966e37af6c5dae26b1d35a24d3682e2a42a9898a7a6077396725c0d1d3bca741bd0fe12dc204bfd2d4e29250ad4a3b3a6102370c579b9ecea49804f69b5b223139be370ef2e42057869b68e654acbd8d27c0"}, @generic={0x1a, 0x1c, "566fec4fba299f57108bf27436c2fca0d2427a94ec77c72c"}]}}, {{0x9, 0x5, 0x8f, 0x0, 0x24b, 0x56, 0x400, 0x4, [@generic={0x39, 0xc, "90de3c7d8074b26f3ac9a1e7a1df0912d342a7f80dd99ff8e5d7ef8ce5a2bbd21437a383287e1cfb272dd7b86e4a0fd165f319ddfe2c1a"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x200, 0xc2a, 0x2, 0xff}}, {{0x9, 0x5, 0x6, 0x0, 0x1a7, 0x2, 0x8, 0x3}}, {{0x9, 0x5, 0x1, 0x0, 0x140, 0xffffffffffffffc0, 0x40, 0x6, [@generic={0xf3, 0x9, "8a16d5e1d2cc5932a55e2a8b3e1f005c956f1a3b3a8586d776dd5c91a78e5929f9f6618c995d50ad0edb1d747412fc253616c85dd901f3dbccddf0622070b7d4daee764c66c8f8df786ec98feda9b7fe29a103948b80749f2afbebff239306671e9e4706c404efc9887b26d509a6ae5ef0f55b9a91a03a57fc33bfe0bca7174c52bf58d2c3b968bd521f3b4ef30777b363b650b8f629dd39779a5cc231791dfe7e43e03c93d0e9e85379414aed5951a762a9d6e34795d81c5fa2ac4dfc6a111c234bc4a64d718c571ad0859732b57b953702df4f4c1e8ee15e9112f10e71ed53317b5a60cf6673f1ef0886f9d940cbe1b0"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x31c, 0x100000001, 0x10000, 0x7ff, [@generic={0x6d, 0x31, "6e64739a08b56f9445dc77e9613759329ab0c4c0d1d003b28370c104d3c5766ddfafd91bb6cf0c0663d8cc1cacd6d66d1c8a3b9d5ad1ba0ce74511ea356d91e46f0a24b11fe376353794e7b5e3070f07104f97bdb0bbc75c5b902d449f0188b025fdeea325127904094bcb"}]}}]}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x300, 0x2, 0x1f, 0x385e, 0x8, 0x3f}, 0x5, &(0x7f0000000240)={0x5, 0xf, 0x5}, 0x4, [{0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x2401}}, {0xab, &(0x7f0000000980)=@string={0xab, 0x3, "29a8fa6cf1764ac668de4f3b01dbcd256358a62d2c4ce74ac03df456791052923d2dfca5707c91803fa0b010475dffc8dcc97a9d9c71a63d902c1f2ac3f65af597e98050c647d468dcb671716c1f90f85e7a6118f207bc9bc97727e7826ec38995ffdb704c6378962808cb06f06c064a25514bea29d910f4b377a41126f1c1cc46016f4ea0ddb90f24a922e9a0f728f6297946adc4d92d85bef04febdc98a460c4f4dfb7281833b538"}}, {0x4, &(0x7f00000003c0)=@lang_id={0xfffffffffffffdf6, 0x3, 0x200a}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x41f}}]}) syz_usb_control_io$printer(r4, &(0x7f0000000640)={0x14, &(0x7f00000004c0)={0x0, 0x3d, 0x101, {0x101, 0x7, "a6f0333967dff9291e8f5c5aec35b50ed1bedceb47a762e5910853dd0f965628a6e3aeae7cce8a5cb512c39f115eb816d41890e24d6ba4a1426385f4bd08becc91b4da40bd39ad669edf87373ac6e8a1b91dfcb0abd3ca306510f50cda35745a626cfcc1599d0104d2dfccf11ad7a2425bf2bd133fc09ba6074b63941b2888e67349c23c9aee0d17fc8501857db84a458b6448da75668aed53e7279b22c8d651def46d86b59a4dd81f117e6237fa74814d159403fa1599db515f4db51aa04beaf08e74424ed28154829551fa210fbdc2c75c30a495ed189d2962c8f51a8c382e7eecfd4f0bbaef13a7b627cfac51ac689982d1a2502944cc2254bf8d45119f"}}, &(0x7f0000000600)=ANY=[@ANYBLOB="0003300000003003d1d71c8e5772bed7e859f8de85e75bd33a496fef48c1dc3f17214890453b155dde73c7512d189f43b32c13a0a2f3"]}, &(0x7f0000000940)={0x34, &(0x7f0000000680)={0x40, 0x16, 0x79, "59514bb1217137c1d2e96efd6e270244b919237f577c8f3efb57192ef2649e4e0091e279b49b1b966a8fcade94c19c6ea841c768d591cf18f67156205aa4d8ebd7d9f719d582d698a5b40b248455079c97014697d6cd834fa3cbbb2515c1492a3f35d5715128c82b6581ad8a0e1bfa65a647fbb8c731abe50e"}, &(0x7f0000000700)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000780)={0x20, 0x0, 0xff, {0xfd, "3acf1b85b28969e43e3b21c4478f9d4704bf53def8e41abed8c80c3952a42ee1a726fd472685f9a3e0a3412043c5e377485cba0742a68b4182bd9829ad6e2140dfc4eed7faa10b690ce916f26826ae6e96e3c62b889fb77052613f48515454978fb736d39240e6f319ccdf067870c5abaaedd6c567d0d3d478aee5e006c6c0a88030555ad8336414485a421890431567a9550e20f6260251e9a936b8bf14b291e36f382576a88b4c51d3030f62a0569fe2c3f84f21d33171d033c4d1e8ab16830e9da2532668e3fab636a4eeae10a9b7d0413d46f76eaa7912105b6393fa71178abcfc0a6a9aac4dfb1013e1eef36d01d39bf696e7bd801bf530da01aa"}}, &(0x7f00000008c0)={0x20, 0x1, 0x1, 0x4}, &(0x7f0000000900)={0x20, 0x0, 0xfffffffffffffef0}}) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f0000000b00)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfb227e020cab807ea658723d60e822eb23b8ba1a7d20100343a8417436a24b74cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba93c901351c5b7ed09560db0ea9a0ead94c5a97a92ff37336a2ce2a992265325ed787c321a76c202253af45dc92859efc184ac3401e2f79bf0bd69651aad1ef1b191621e010fae85f92d7cd0d4fcf408dc0ea6040e85646d15b765dde96d1df8a380c95a4e7a899763f8aa74217d2cf3f15959fa51e8ba72e73fc5e36693b5feeaabe187bca01be8ecda525f81e652e7a36e9964494a78fe3412da905823550197c7e4d366c516701f9681c071fbb0ab85741088ef9fd081e079a22bab436595adbdcc297fe3eb760156861415385cfe4a9bfca1f55a", 0x35) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0xffffffffffffffde) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2418.525613][ T2784] usb 1-1: Using ep0 maxpacket: 32 [ 2418.565584][T17558] ldusb 2-1:0.98: Read buffer overflow, -131384459919176 bytes dropped [ 2418.579984][T13435] usb 2-1: USB disconnect, device number 70 [ 2418.593369][T13435] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2418.605575][T16284] usb 4-1: Using ep0 maxpacket: 32 22:20:23 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca1c"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, &(0x7f0000000240)=""/71, 0x47) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) r5 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x400, 0x359801) ioctl$EVIOCGSW(r5, 0x8040451b, &(0x7f0000000400)=""/232) ioctl$EVIOCSABS3F(r5, 0x401845ff, &(0x7f00000001c0)={0x4, 0x3f, 0x1, 0x7, 0x7fff, 0x6}) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r6, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba90e4b1ab802102d18335077051782d25a4930f6968e81b4070c30e1ec2c0c8365f73bed463652d08ea837606de6602050e5a852aca47e5ae9f8338a95c731d721a48ad8983095781f424b4152246dca34afc900ec5be687aaf6d75604644a4de1b818593f310ed0541589e73aa0738920bc39a57f93665e391bd466317f", 0xfb) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2418.745758][T16284] usb 4-1: config 1 interface 0 altsetting 5 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2418.756722][T16284] usb 4-1: config 1 interface 0 has no altsetting 0 [ 2418.765827][ T2784] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 2418.773793][ T2784] usb 1-1: can't read configurations, error -22 [ 2418.789395][ T2784] usb usb1-port1: attempt power cycle 22:20:23 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000051708608110f1010733f00000001090224000100000000090462018000004c000905850b00ffffff7f000000000000200004c464eb145e53dc5b6a220dd0b3d0e48935377f6ef9c57ecd94d6fe1b69f86bf6ff82997542935a332ae85df402ccc845f0ab284fc6a0ec9230264681e9f3cc1afb4b83f15f8dfd806b031626227465bcddae2fd36fc08124519fc4ffbb725bf8d23d3171e27d20691728f16b3facb86a64525d5737f0e6dd00000000d420e7b15a48fc44d5cdab00ffffff7f0000000000149ff0e4ee9e3831af01f23e6c7ff68d2aca295b8842942cb1a915c2d77917aefbbe5dcff3bb28dcb5c0952f82d2440445765818c5bfb2f3d8ec37ab36d430afc80393943865213660b875e7a0651d34a11b7449d67a7c7b9344e7c2e10a4501b5bed17b8909e9eb03f15b7ec45aff89761b7f8a11bf0c25cbe6282c06bdfaf67c121f6b31c6c83799c619e7a1ba28fc454b20491ae5cb0c83adaeeaf234883ff16485c5e1c89732c8c6468bfb7bc64f69973fd70d0382c777e8ca1b1d383df6d14d9c0bb86847583a90d80fd3dbf3f1dc08309d6300e06e24128ba42eed3a34c884c3e4c9d6e03a52815aed19d6e956173b175918a5f7a3c27e0b197eb130e17130cdb28af770b965a95e574907d6f2707621e562e1796cf6fcd9c508ef3d4cab026068502e7f576d4b33e76929c3a1e0f32541def387c49b076eed92feb0c6473a20cd35f615ea387c09061e4897b0e688905f4241534c76f6f5e3652a896f075235f2934c8a2aa3b6437b99259384e1966c5383c26b157fc688a183bfa93177bdd8df8afabdd4651256804f5b4d32f0e7f2f79bb8f154f3df685e24d0c7d349d0233ac60ae264881fd247d6e8f783d1af6fe492c7a8793bd44d582cfc89ac4facf64b"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) read$hiddev(r0, &(0x7f0000001200)=""/4096, 0x104c) [ 2418.996173][T16284] usb 4-1: string descriptor 0 read error: -22 [ 2419.002479][T16284] usb 4-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2419.011618][T16284] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2419.057616][T16284] input: bcm5974 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input1861 [ 2419.166491][T16284] usb 6-1: USB disconnect, device number 4 [ 2419.255526][ T8292] usb 2-1: new high-speed USB device number 71 using dummy_hcd 22:20:23 executing program 5: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x2240) ioctl$HIDIOCGUCODE(r0, 0xc018480d, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000010c0)='/dev/input/event#\x00', 0x0, 0xa40) ioctl$EVIOCSMASK(r1, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f00000012c0)={{0x0, 0x2, 0x0, 0x0, 0x0, 0x7}, 0x0, [0x2, 0x2, 0x80, 0x8, 0x4a3, 0x224, 0x7, 0x9, 0x2, 0x7fff, 0x9, 0x400, 0x400, 0x1, 0x24, 0x2, 0xac3, 0x9, 0x3, 0x200, 0x4, 0x2, 0x8001, 0x3, 0x7fff, 0x149, 0xf9ca, 0x77, 0x0, 0x2, 0xd7, 0x3, 0x5, 0xffffffffffffffc1, 0x1, 0x1, 0x401, 0x100000001, 0x3, 0xe4, 0x491f, 0x1, 0x9, 0x9, 0x8, 0xcfe00000000, 0x5, 0x2, 0x3, 0x9, 0x5, 0x866, 0x98b, 0x4, 0x8000, 0x6, 0x4, 0xa7d2, 0x1, 0xc82, 0x1ff, 0xfffffffffffffffd, 0x2, 0x1, 0x200, 0xecd, 0xd2de, 0x9, 0x40, 0x2, 0xb6, 0x5a7, 0x5, 0x200000000, 0x2e, 0x3, 0xf7, 0xffffffffffffffff, 0x4747, 0x429, 0xa9, 0x9, 0x80, 0x8, 0x7, 0x6, 0x92f, 0x5, 0x6, 0x0, 0xfffffffffffffff9, 0x81, 0x200, 0x5, 0x2, 0x9, 0x1000, 0x2, 0x3, 0x16, 0x400, 0x2, 0x6, 0x3f, 0x79, 0x9, 0x7, 0xe5f8, 0x3f, 0x2, 0x3, 0xf9c, 0x737a4f2d, 0x4, 0x7, 0x1, 0x2, 0x5, 0x1, 0x6, 0x10000, 0xff, 0x3, 0x3, 0x1000, 0x6, 0x100, 0x0, 0x1, 0x7, 0xc43b, 0x2, 0x2c, 0x10000, 0x5, 0x4, 0x5, 0x720, 0x0, 0x7, 0x796, 0x7fff, 0x7fffffff, 0x8001, 0x6, 0x543, 0x7, 0xf0d, 0x4, 0x401, 0x401, 0x5, 0xffffffffffff154b, 0x40000000000, 0x101, 0x3f, 0x9, 0x200, 0x81, 0x5, 0x401, 0x0, 0x2, 0x2, 0x0, 0x0, 0xf3a, 0x8, 0x100000000, 0x3, 0x0, 0x3, 0x9, 0x9, 0x8, 0xffffffffffffffd6, 0x733b, 0xffffffffffffffa8, 0x9, 0x1ff, 0xc1f, 0x0, 0x3, 0x2, 0x1f, 0x5, 0x4, 0x7ff, 0x8, 0xcc7, 0x7, 0x8, 0x3, 0x80, 0x31c0000000000000, 0x5, 0x1, 0x308, 0x8, 0x7a, 0x4, 0x3, 0x80000001, 0x7, 0x8, 0x0, 0x20, 0x0, 0x8001, 0x8001, 0x401, 0xf25, 0x2, 0x62, 0x1, 0x6, 0x0, 0x100000000, 0x8, 0xb841, 0x4, 0x7fff, 0x76b, 0x3, 0x4, 0x16bf, 0x80000, 0x5, 0xfffffffffffff6a6, 0x0, 0x7f, 0x401, 0x2, 0x6, 0xff, 0x400, 0x5, 0xfff, 0x8, 0x2, 0x6, 0x2, 0xa61, 0xff, 0x5f7e, 0x800, 0x9, 0x5, 0xde6, 0x0, 0x8, 0x2, 0x9, 0x1, 0x32acbaf9, 0x7fff, 0x7, 0x7, 0x1f, 0x1000, 0x9, 0x7, 0xfffffffffffffe01, 0xc26, 0x9b85, 0x800, 0x6, 0x7, 0x7, 0x9, 0x9, 0x4, 0x3, 0x2, 0x4, 0x7, 0x1, 0x6, 0xfffffffffffffff9, 0x79, 0x200, 0x2, 0x8001, 0x100000001, 0xcfcc, 0x400, 0x9c00000000000000, 0x6, 0x3, 0x6, 0x80000001, 0x3, 0x80, 0x40, 0x1, 0x80000001, 0x6, 0x7, 0x1000, 0xa8700000, 0x5, 0x3, 0x5, 0x400, 0x8b, 0xfffffffffffffffa, 0x72af, 0xd37, 0x9, 0x7fffffff, 0x8, 0x100000001, 0x5, 0x3ff, 0x401, 0x3, 0x1, 0xfffffffffffffff9, 0x5, 0x81, 0x10001, 0x0, 0x1f, 0x7f, 0x20f1, 0x5, 0xfffffffffffffff9, 0x100000001, 0x81, 0x10000, 0xfffffffffffffff9, 0x104, 0x2, 0x6, 0xd, 0x7ff, 0x3, 0xee39, 0x5, 0xff, 0x101, 0x0, 0x40, 0x65, 0x9, 0x0, 0x9, 0xee, 0x393d8f74, 0x56, 0xacf8, 0x2, 0x9, 0x4, 0x1c8, 0x5, 0x4, 0x1f, 0x5, 0x8, 0x80, 0x8, 0x8, 0x5, 0x100000000, 0xbb, 0x6, 0x1ff, 0x6, 0x4b5eda4c, 0x1, 0x1, 0x9, 0x4, 0xffff, 0x3, 0x0, 0x90df, 0x2, 0x21, 0x7, 0x8001, 0x3ff, 0x800, 0x8001, 0x8, 0x3, 0x3, 0x7fffffff, 0x5, 0x0, 0x80000000, 0x0, 0x400, 0x0, 0x8, 0x80, 0x3447, 0x4, 0x4, 0xff, 0x7, 0x20, 0x1, 0x0, 0x400, 0x1e, 0x2f5f0a61, 0xffffffffffffffb0, 0x3, 0x7f, 0x5, 0x2, 0x100, 0x1, 0x0, 0x5, 0x34, 0xfffffffffffffffe, 0xa7, 0x200, 0x4, 0xfffffffffffffff9, 0x7, 0xffff, 0x3, 0x7, 0x0, 0x49, 0xb45e, 0x7, 0x7, 0x2, 0x7ff, 0x0, 0x2, 0x0, 0x2, 0x401, 0xfb1, 0x0, 0x6c2, 0x1, 0x100000000, 0x10001, 0x3, 0x101, 0x7fffffff, 0x3, 0x9, 0x5, 0x0, 0x5, 0x2, 0x6f, 0x2, 0x2, 0x6, 0x9, 0x1, 0x9, 0x3, 0x0, 0x0, 0x3f, 0xf26e, 0xc91e, 0x6, 0x9, 0x20, 0x1, 0x7, 0x92, 0x3, 0xffffffffffff8001, 0x100, 0xfffffffffffffc00, 0x80, 0x5, 0xaf, 0x9, 0x73, 0x3ff, 0xfffffffffffffffc, 0xbec, 0x4, 0x20, 0x0, 0x10001, 0x1ff, 0x5, 0x6, 0xa4, 0xfff, 0x3177, 0x5, 0x5, 0x7, 0x1f, 0x7, 0xfa, 0x624b, 0x800, 0x3, 0xfe7, 0x401, 0xfffffffffffffffa, 0x1, 0x1000, 0xff, 0x1, 0x81, 0x200, 0x9, 0x6, 0xfff, 0x6, 0x14, 0x100, 0x8, 0x1, 0x100000000, 0x0, 0x6, 0x3, 0x20, 0x1000, 0x20, 0x8, 0x3ff, 0x7, 0x6, 0x1000, 0x7ff, 0x2, 0x0, 0x0, 0x2, 0x200, 0x5e71, 0x4, 0x80000001, 0x80000001, 0x400, 0x8000000000000, 0x10000, 0x2, 0x1c2d, 0x8001, 0x2, 0x3, 0x3fffffffc000, 0x7, 0x2, 0xfff, 0x5, 0x9, 0x6, 0x3, 0x0, 0x100000000, 0x4, 0x55833b0f, 0x5, 0xc0, 0x4, 0x7fffffff, 0xa54, 0x80, 0x7, 0x1f, 0x0, 0x0, 0x3ff, 0x7fff, 0x1, 0x3ff, 0x6b, 0xffffffff, 0x1524, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x77, 0x2, 0x8, 0x7, 0x0, 0x8, 0x8, 0x80000001, 0x3ff, 0xc1b, 0x0, 0x0, 0x1000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x6, 0x2, 0x0, 0x0, 0x0, 0xb756, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9ac5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x3, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8fba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffd9b365dc, 0x80000000]}) r2 = syz_open_dev$evdev(&(0x7f0000002300)='/dev/input/event#\x00', 0x2, 0x80000) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0xffff, 0xffffffffffffffff, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r3 = syz_open_dev$hiddev(&(0x7f00000023c0)='/dev/usb/hiddev#\x00', 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000002400)={0x3, 0xffffffff, 0x8, 0x800, 0x3fb6ed5, 0x3}) r4 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x7, 0x1f, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r4, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r4, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) syz_open_dev$evdev(&(0x7f000000a140)='/dev/input/event#\x00', 0x1, 0x9df6ce1f10f8ee18) r5 = syz_open_dev$evdev(&(0x7f000000a240)='/dev/input/event#\x00', 0x4, 0x8000) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f000000a280)={0xfff, 0x8, 0x80000000, 0x3, 0x1000, 0x4}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f000000a400)={0x0, 0xd3, &(0x7f000000a300)="ad25c6252645a343359f183f638ad73304b274dcfcf3f1c00caba3ee1c89c8db31c9694adf4d15caf7a8783fc84f6b1467eb4acd512c7ae49ffdeeee39d845dbf423f14110974a2911d6807ad4fa1c202596903a4a439edab5ace87706c1e9b5e1a558716675678c2dfd510d21c175c46ba3b63255e24759fe4bee8862a8afeedc7c3cc8ae10cfb435f4afbb71981a6890a5be4a9f85466feb6895a0dd209f6d61b1a11fc1d7d3c4b8c5640ad698faaf693611d95f68f82fe2dc13aad24e50aee4f52cb62b8daccf9549bf863b61428cc81732"}) [ 2419.505527][ T2784] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 2419.515607][ T8292] usb 2-1: Using ep0 maxpacket: 8 [ 2419.635607][ T8292] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2419.643884][ T8292] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2419.654035][ T8292] usb 2-1: config 0 has no interface number 0 [ 2419.660471][ T8292] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2419.671419][ T8292] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2419.682684][ T8292] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2419.693895][ T8292] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2419.706970][ T8292] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2419.713690][ T8292] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2419.722819][ T8292] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2419.736218][ T8292] usb 2-1: config 0 descriptor?? [ 2419.765492][ T2784] usb 1-1: Using ep0 maxpacket: 32 [ 2419.776989][ T8292] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2419.798072][ T8292] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2419.807231][T16284] usb 6-1: new full-speed USB device number 5 using dummy_hcd [ 2419.995558][T17587] ldusb 2-1:0.98: Read buffer overflow, -131384459919180 bytes dropped [ 2420.004826][ T8292] usb 2-1: USB disconnect, device number 71 [ 2420.016500][ T8292] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2420.025863][ T2784] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 2420.033875][ T2784] usb 1-1: can't read configurations, error -22 [ 2420.107092][T13435] usb 4-1: USB disconnect, device number 84 [ 2420.126123][T13435] bcm5974 4-1:1.0: could not read from device [ 2420.175635][T16284] usb 6-1: config 1 interface 0 altsetting 5 endpoint 0x2 has invalid maxpacket 767, setting to 64 [ 2420.185522][ T2784] usb 1-1: new high-speed USB device number 14 using dummy_hcd [ 2420.186692][T16284] usb 6-1: config 1 interface 0 has no altsetting 0 22:20:24 executing program 0: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x2240) ioctl$HIDIOCGUCODE(r0, 0xc018480d, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000010c0)='/dev/input/event#\x00', 0x0, 0xa40) ioctl$EVIOCSMASK(r1, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f00000012c0)={{0x0, 0x2, 0x0, 0x0, 0x0, 0x7}, 0x0, [0x2, 0x2, 0x80, 0x8, 0x4a3, 0x224, 0x7, 0x9, 0x2, 0x7fff, 0x9, 0x400, 0x400, 0x1, 0x24, 0x2, 0xac3, 0x9, 0x3, 0x200, 0x4, 0x2, 0x8001, 0x3, 0x7fff, 0x149, 0xf9ca, 0x77, 0x0, 0x2, 0xd7, 0x3, 0x5, 0xffffffffffffffc1, 0x1, 0x1, 0x401, 0x100000001, 0x3, 0xe4, 0x491f, 0x1, 0x9, 0x9, 0x8, 0xcfe00000000, 0x5, 0x2, 0x3, 0x9, 0x5, 0x866, 0x98b, 0x4, 0x8000, 0x6, 0x4, 0xa7d2, 0x1, 0xc82, 0x1ff, 0xfffffffffffffffd, 0x2, 0x1, 0x200, 0xecd, 0xd2de, 0x9, 0x40, 0x2, 0xb6, 0x5a7, 0x5, 0x200000000, 0x2e, 0x3, 0xf7, 0xffffffffffffffff, 0x4747, 0x429, 0xa9, 0x9, 0x80, 0x8, 0x7, 0x6, 0x92f, 0x5, 0x6, 0x0, 0xfffffffffffffff9, 0x81, 0x200, 0x5, 0x2, 0x9, 0x1000, 0x2, 0x3, 0x16, 0x400, 0x2, 0x6, 0x3f, 0x79, 0x9, 0x7, 0xe5f8, 0x3f, 0x2, 0x3, 0xf9c, 0x737a4f2d, 0x4, 0x7, 0x1, 0x2, 0x5, 0x1, 0x6, 0x10000, 0xff, 0x3, 0x3, 0x1000, 0x6, 0x100, 0x0, 0x1, 0x7, 0xc43b, 0x2, 0x2c, 0x10000, 0x5, 0x4, 0x5, 0x720, 0x0, 0x7, 0x796, 0x7fff, 0x7fffffff, 0x8001, 0x6, 0x543, 0x7, 0xf0d, 0x4, 0x401, 0x401, 0x5, 0xffffffffffff154b, 0x40000000000, 0x101, 0x3f, 0x9, 0x200, 0x81, 0x5, 0x401, 0x0, 0x2, 0x2, 0x0, 0x0, 0xf3a, 0x8, 0x100000000, 0x3, 0x0, 0x3, 0x9, 0x9, 0x8, 0xffffffffffffffd6, 0x733b, 0xffffffffffffffa8, 0x9, 0x1ff, 0xc1f, 0x0, 0x3, 0x2, 0x1f, 0x5, 0x4, 0x7ff, 0x8, 0xcc7, 0x7, 0x8, 0x3, 0x80, 0x31c0000000000000, 0x5, 0x1, 0x308, 0x8, 0x7a, 0x4, 0x3, 0x80000001, 0x7, 0x8, 0x0, 0x20, 0x0, 0x8001, 0x8001, 0x401, 0xf25, 0x2, 0x62, 0x1, 0x6, 0x0, 0x100000000, 0x8, 0xb841, 0x4, 0x7fff, 0x76b, 0x3, 0x4, 0x16bf, 0x80000, 0x5, 0xfffffffffffff6a6, 0x0, 0x7f, 0x401, 0x2, 0x6, 0xff, 0x400, 0x5, 0xfff, 0x8, 0x2, 0x6, 0x2, 0xa61, 0xff, 0x5f7e, 0x800, 0x9, 0x5, 0xde6, 0x0, 0x8, 0x2, 0x9, 0x1, 0x32acbaf9, 0x7fff, 0x7, 0x7, 0x1f, 0x1000, 0x9, 0x7, 0xfffffffffffffe01, 0xc26, 0x9b85, 0x800, 0x6, 0x7, 0x7, 0x9, 0x9, 0x4, 0x3, 0x2, 0x4, 0x7, 0x1, 0x6, 0xfffffffffffffff9, 0x79, 0x200, 0x2, 0x8001, 0x100000001, 0xcfcc, 0x400, 0x9c00000000000000, 0x6, 0x3, 0x6, 0x80000001, 0x3, 0x80, 0x40, 0x1, 0x80000001, 0x6, 0x7, 0x1000, 0xa8700000, 0x5, 0x3, 0x5, 0x400, 0x8b, 0xfffffffffffffffa, 0x72af, 0xd37, 0x9, 0x7fffffff, 0x8, 0x100000001, 0x5, 0x3ff, 0x401, 0x3, 0x1, 0xfffffffffffffff9, 0x5, 0x81, 0x10001, 0x0, 0x1f, 0x7f, 0x20f1, 0x5, 0xfffffffffffffff9, 0x100000001, 0x81, 0x10000, 0xfffffffffffffff9, 0x104, 0x2, 0x6, 0xd, 0x7ff, 0x3, 0xee39, 0x5, 0xff, 0x101, 0x0, 0x40, 0x65, 0x9, 0x0, 0x9, 0xee, 0x393d8f74, 0x56, 0xacf8, 0x2, 0x9, 0x4, 0x1c8, 0x5, 0x4, 0x1f, 0x5, 0x8, 0x80, 0x8, 0x8, 0x5, 0x100000000, 0xbb, 0x6, 0x1ff, 0x6, 0x4b5eda4c, 0x1, 0x1, 0x9, 0x4, 0xffff, 0x3, 0x0, 0x90df, 0x2, 0x21, 0x7, 0x8001, 0x3ff, 0x800, 0x8001, 0x8, 0x3, 0x3, 0x7fffffff, 0x5, 0x0, 0x80000000, 0x0, 0x400, 0x0, 0x8, 0x80, 0x3447, 0x4, 0x4, 0xff, 0x7, 0x20, 0x1, 0x0, 0x400, 0x1e, 0x2f5f0a61, 0xffffffffffffffb0, 0x3, 0x7f, 0x5, 0x2, 0x100, 0x1, 0x0, 0x5, 0x34, 0xfffffffffffffffe, 0xa7, 0x200, 0x4, 0xfffffffffffffff9, 0x7, 0xffff, 0x3, 0x7, 0x0, 0x49, 0xb45e, 0x7, 0x7, 0x2, 0x7ff, 0x0, 0x2, 0x0, 0x2, 0x401, 0xfb1, 0x0, 0x6c2, 0x1, 0x100000000, 0x10001, 0x3, 0x101, 0x7fffffff, 0x3, 0x9, 0x5, 0x0, 0x5, 0x2, 0x6f, 0x2, 0x2, 0x6, 0x9, 0x1, 0x9, 0x3, 0x0, 0x0, 0x3f, 0xf26e, 0xc91e, 0x6, 0x9, 0x20, 0x1, 0x7, 0x92, 0x3, 0xffffffffffff8001, 0x100, 0xfffffffffffffc00, 0x80, 0x5, 0xaf, 0x9, 0x73, 0x3ff, 0xfffffffffffffffc, 0xbec, 0x4, 0x20, 0x0, 0x10001, 0x1ff, 0x5, 0x6, 0xa4, 0xfff, 0x3177, 0x5, 0x5, 0x7, 0x1f, 0x7, 0xfa, 0x624b, 0x800, 0x3, 0xfe7, 0x401, 0xfffffffffffffffa, 0x1, 0x1000, 0xff, 0x1, 0x81, 0x200, 0x9, 0x6, 0xfff, 0x6, 0x14, 0x100, 0x8, 0x1, 0x100000000, 0x0, 0x6, 0x3, 0x20, 0x1000, 0x20, 0x8, 0x3ff, 0x7, 0x6, 0x1000, 0x7ff, 0x2, 0x0, 0x0, 0x2, 0x200, 0x5e71, 0x4, 0x80000001, 0x80000001, 0x400, 0x8000000000000, 0x10000, 0x2, 0x1c2d, 0x8001, 0x2, 0x3, 0x3fffffffc000, 0x7, 0x2, 0xfff, 0x5, 0x9, 0x6, 0x3, 0x0, 0x100000000, 0x4, 0x55833b0f, 0x5, 0xc0, 0x4, 0x7fffffff, 0xa54, 0x80, 0x7, 0x1f, 0x0, 0x0, 0x3ff, 0x7fff, 0x1, 0x3ff, 0x6b, 0xffffffff, 0x1524, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x77, 0x2, 0x8, 0x7, 0x0, 0x8, 0x8, 0x80000001, 0x3ff, 0xc1b, 0x0, 0x0, 0x1000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x6, 0x2, 0x0, 0x0, 0x0, 0xb756, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9ac5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x3, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8fba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffd9b365dc, 0x80000000]}) r2 = syz_open_dev$evdev(&(0x7f0000002300)='/dev/input/event#\x00', 0x2, 0x80000) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0xffff, 0xffffffffffffffff, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r3 = syz_open_dev$hiddev(&(0x7f00000023c0)='/dev/usb/hiddev#\x00', 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000002400)={0x3, 0xffffffff, 0x8, 0x800, 0x3fb6ed5, 0x3}) r4 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x7, 0x1f, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r4, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r4, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) syz_open_dev$evdev(&(0x7f000000a140)='/dev/input/event#\x00', 0x1, 0x9df6ce1f10f8ee18) r5 = syz_open_dev$evdev(&(0x7f000000a240)='/dev/input/event#\x00', 0x4, 0x8000) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f000000a280)={0xfff, 0x8, 0x80000000, 0x3, 0x1000, 0x4}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f000000a400)={0x0, 0xd3, &(0x7f000000a300)="ad25c6252645a343359f183f638ad73304b274dcfcf3f1c00caba3ee1c89c8db31c9694adf4d15caf7a8783fc84f6b1467eb4acd512c7ae49ffdeeee39d845dbf423f14110974a2911d6807ad4fa1c202596903a4a439edab5ace87706c1e9b5e1a558716675678c2dfd510d21c175c46ba3b63255e24759fe4bee8862a8afeedc7c3cc8ae10cfb435f4afbb71981a6890a5be4a9f85466feb6895a0dd209f6d61b1a11fc1d7d3c4b8c5640ad698faaf693611d95f68f82fe2dc13aad24e50aee4f52cb62b8daccf9549bf863b61428cc81732"}) 22:20:25 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca1c"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x5, 0xc42) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, &(0x7f0000000240)=""/71, 0x47) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba90e4b1ab802102d18335077051782d25a4930f6968e81b4070c30e1ec2c0c8365f73bed463652d08ea837606de6602050e5a852aca47e5ae9f8338a95c731d721a48ad8983095781f424b4152246dca34afc900ec5be687aaf6d75604644a4de1b818593f310ed0541589e73aa0738920bc39a57f93665e391bd466317f", 0xfb) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2420.445651][T16284] usb 6-1: string descriptor 0 read error: -22 [ 2420.452250][T16284] usb 6-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2420.461624][T16284] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2420.525484][T16284] input: bcm5974 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:1.0/input/input1862 22:20:25 executing program 3: syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0x0, 0x0, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r1 = syz_open_dev$hiddev(0x0, 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r1, 0xc018480d, 0x0) r2 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r2, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r2, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) [ 2420.785540][T13435] usb 2-1: new high-speed USB device number 72 using dummy_hcd [ 2420.855581][ T2784] usb 1-1: device not accepting address 14, error -71 [ 2420.862559][ T2784] usb usb1-port1: unable to enumerate USB device [ 2420.905563][T16284] usb 4-1: new high-speed USB device number 85 using dummy_hcd [ 2421.035588][T13435] usb 2-1: Using ep0 maxpacket: 8 [ 2421.145618][T16284] usb 4-1: Using ep0 maxpacket: 32 [ 2421.156009][T13435] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2421.164241][T13435] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2421.174479][T13435] usb 2-1: config 0 has no interface number 0 [ 2421.182416][T13435] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2421.194043][T13435] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2421.205478][T13435] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2421.216686][T13435] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2421.229785][T13435] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2421.236557][T13435] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2421.245638][T13435] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2421.253854][ T2784] usb 1-1: new full-speed USB device number 15 using dummy_hcd [ 2421.262902][T13435] usb 2-1: config 0 descriptor?? [ 2421.275650][T16284] usb 4-1: config 1 interface 0 altsetting 5 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2421.286619][T16284] usb 4-1: config 1 interface 0 has no altsetting 0 [ 2421.307088][T13435] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2421.318392][T13435] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2421.525556][T17655] ldusb 2-1:0.98: Read buffer overflow, -131384459919180 bytes dropped [ 2421.534928][T13435] usb 2-1: USB disconnect, device number 72 [ 2421.537060][T16284] usb 4-1: string descriptor 0 read error: -22 [ 2421.547285][T16284] usb 4-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2421.556378][T16284] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2421.558442][T13435] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2421.607656][T16284] input: bcm5974 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input1863 [ 2421.645864][ T2784] usb 1-1: config 1 interface 0 altsetting 5 endpoint 0x2 has invalid maxpacket 767, setting to 64 [ 2421.656703][ T2784] usb 1-1: config 1 interface 0 has no altsetting 0 22:20:26 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffffffffffe9) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000ac0)=ANY=[@ANYBLOB="1201000002dad6400318105568cd000000010902240001002600000904ac00027202d900090502000600000000090501000000000000"], 0x0) syz_usb_disconnect(r1) syz_usb_connect$cdc_ncm(0x2, 0x1, &(0x7f0000000400)=ANY=[@ANYRESDEC=r1], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc0c0583b, 0x20000000) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r3, &(0x7f0000000240)=""/71, 0x47) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r6, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba90e4b1ab802102d18335077051782d25a4930f6968e81b4070c30e1ec2c0c8365f73bed463652d08ea837606de6602050e5a852aca47e5ae9f8338a95c731d721a48ad8983095781f424b4152246dca34afc900ec5be687aaf6d75604644a4de1b818593f310ed0541589e73aa0738920bc39a57f93665e391bd466317f", 0xfb) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) 22:20:26 executing program 4: syz_open_dev$evdev(0x0, 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201000002004000001f000000000000010100007c8c04ffafee8e4c94a6ec4f504e6f5a4d7f03022406000005240000000deba9e1a9ef0c43460f240f018e06241ad2169c598faf61730000000524150000200000000000e7ca0000000000000000"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba9", 0x7e) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2421.826945][ T2728] usb 6-1: USB disconnect, device number 5 [ 2421.846703][ T2728] bcm5974 6-1:1.0: could not read from device [ 2421.936047][ T2784] usb 1-1: string descriptor 0 read error: -22 [ 2421.942390][ T2784] usb 1-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2421.951690][ T2784] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 22:20:26 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000051708608110f1010733f00000001090224000100000000090462018000004c000905850b00ffffff7f000000000000200004c464eb145e53dc5b6a220dd0b3d0e48935377f6ef9c57ecd94d6fe1b69f86bf6ff82997542935a332ae85df402ccc845f0ab284fc6a0ec9230264681e9f3cc1afb4b83f15f8dfd806b031626227465bcddae2fd36fc08124519fc4ffbb725bf8d23d3171e27d20691728f16b3facb86a64525d5737f0e6dd00000000d420e7b15a48fc44d5cdab00ffffff7f0000000000149ff0e4ee9e3831af01f23e6c7ff68d2aca295b8842942cb1a915c2d77917aefbbe5dcff3bb28dcb5c0952f82d2440445765818c5bfb2f3d8ec37ab36d430afc80393943865213660b875e7a0651d34a11b7449d67a7c7b9344e7c2e10a4501b5bed17b8909e9eb03f15b7ec45aff89761b7f8a11bf0c25cbe6282c06bdfaf67c121f6b31c6c83799c619e7a1ba28fc454b20491ae5cb0c83adaeeaf234883ff16485c5e1c89732c8c6468bfb7bc64f69973fd70d0382c777e8ca1b1d383df6d14d9c0bb86847583a90d80fd3dbf3f1dc08309d6300e06e24128ba42eed3a34c884c3e4c9d6e03a52815aed19d6e956173b175918a5f7a3c27e0b197eb130e17130cdb28af770b965a95e574907d6f2707621e562e1796cf6fcd9c508ef3d4cab026068502e7f576d4b33e76929c3a1e0f32541def387c49b076eed92feb0c6473a20cd35f615ea387c09061e4897b0e688905f4241534c76f6f5e3652a896f075235f2934c8a2aa3b6437b99259384e1966c5383c26b157fc688a183bfa93177bdd8df8afabdd4651256804f5b4d32f0e7f2f79bb8f154f3df685e24d0c7d349d0233ac60ae264881fd247d6e8f783d1af6fe492c7a8793bd44d582cfc89ac4facf64b"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) read$hiddev(r0, &(0x7f0000001200)=""/4096, 0x1060) [ 2422.022031][ T2784] input: bcm5974 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/input/input1864 [ 2422.115893][T13435] usb 3-1: new high-speed USB device number 120 using dummy_hcd 22:20:27 executing program 5: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x2240) ioctl$HIDIOCGUCODE(r0, 0xc018480d, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000010c0)='/dev/input/event#\x00', 0x0, 0xa40) ioctl$EVIOCSMASK(r1, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f00000012c0)={{0x0, 0x2, 0x0, 0x0, 0x0, 0x7}, 0x0, [0x2, 0x2, 0x80, 0x8, 0x4a3, 0x224, 0x7, 0x9, 0x2, 0x7fff, 0x9, 0x400, 0x400, 0x1, 0x24, 0x2, 0xac3, 0x9, 0x3, 0x200, 0x4, 0x2, 0x8001, 0x3, 0x7fff, 0x149, 0xf9ca, 0x77, 0x0, 0x2, 0xd7, 0x3, 0x5, 0xffffffffffffffc1, 0x1, 0x1, 0x401, 0x100000001, 0x3, 0xe4, 0x491f, 0x1, 0x9, 0x9, 0x8, 0xcfe00000000, 0x5, 0x2, 0x3, 0x9, 0x5, 0x866, 0x98b, 0x4, 0x8000, 0x6, 0x4, 0xa7d2, 0x1, 0xc82, 0x1ff, 0xfffffffffffffffd, 0x2, 0x1, 0x200, 0xecd, 0xd2de, 0x9, 0x40, 0x2, 0xb6, 0x5a7, 0x5, 0x200000000, 0x2e, 0x3, 0xf7, 0xffffffffffffffff, 0x4747, 0x429, 0xa9, 0x9, 0x80, 0x8, 0x7, 0x6, 0x92f, 0x5, 0x6, 0x0, 0xfffffffffffffff9, 0x81, 0x200, 0x5, 0x2, 0x9, 0x1000, 0x2, 0x3, 0x16, 0x400, 0x2, 0x6, 0x3f, 0x79, 0x9, 0x7, 0xe5f8, 0x3f, 0x2, 0x3, 0xf9c, 0x737a4f2d, 0x4, 0x7, 0x1, 0x2, 0x5, 0x1, 0x6, 0x10000, 0xff, 0x3, 0x3, 0x1000, 0x6, 0x100, 0x0, 0x1, 0x7, 0xc43b, 0x2, 0x2c, 0x10000, 0x5, 0x4, 0x5, 0x720, 0x0, 0x7, 0x796, 0x7fff, 0x7fffffff, 0x8001, 0x6, 0x543, 0x7, 0xf0d, 0x4, 0x401, 0x401, 0x5, 0xffffffffffff154b, 0x40000000000, 0x101, 0x3f, 0x9, 0x200, 0x81, 0x5, 0x401, 0x0, 0x2, 0x2, 0x0, 0x0, 0xf3a, 0x8, 0x100000000, 0x3, 0x0, 0x3, 0x9, 0x9, 0x8, 0xffffffffffffffd6, 0x733b, 0xffffffffffffffa8, 0x9, 0x1ff, 0xc1f, 0x0, 0x3, 0x2, 0x1f, 0x5, 0x4, 0x7ff, 0x8, 0xcc7, 0x7, 0x8, 0x3, 0x80, 0x31c0000000000000, 0x5, 0x1, 0x308, 0x8, 0x7a, 0x4, 0x3, 0x80000001, 0x7, 0x8, 0x0, 0x20, 0x0, 0x8001, 0x8001, 0x401, 0xf25, 0x2, 0x62, 0x1, 0x6, 0x0, 0x100000000, 0x8, 0xb841, 0x4, 0x7fff, 0x76b, 0x3, 0x4, 0x16bf, 0x80000, 0x5, 0xfffffffffffff6a6, 0x0, 0x7f, 0x401, 0x2, 0x6, 0xff, 0x400, 0x5, 0xfff, 0x8, 0x2, 0x6, 0x2, 0xa61, 0xff, 0x5f7e, 0x800, 0x9, 0x5, 0xde6, 0x0, 0x8, 0x2, 0x9, 0x1, 0x32acbaf9, 0x7fff, 0x7, 0x7, 0x1f, 0x1000, 0x9, 0x7, 0xfffffffffffffe01, 0xc26, 0x9b85, 0x800, 0x6, 0x7, 0x7, 0x9, 0x9, 0x4, 0x3, 0x2, 0x4, 0x7, 0x1, 0x6, 0xfffffffffffffff9, 0x79, 0x200, 0x2, 0x8001, 0x100000001, 0xcfcc, 0x400, 0x9c00000000000000, 0x6, 0x3, 0x6, 0x80000001, 0x3, 0x80, 0x40, 0x1, 0x80000001, 0x6, 0x7, 0x1000, 0xa8700000, 0x5, 0x3, 0x5, 0x400, 0x8b, 0xfffffffffffffffa, 0x72af, 0xd37, 0x9, 0x7fffffff, 0x8, 0x100000001, 0x5, 0x3ff, 0x401, 0x3, 0x1, 0xfffffffffffffff9, 0x5, 0x81, 0x10001, 0x0, 0x1f, 0x7f, 0x20f1, 0x5, 0xfffffffffffffff9, 0x100000001, 0x81, 0x10000, 0xfffffffffffffff9, 0x104, 0x2, 0x6, 0xd, 0x7ff, 0x3, 0xee39, 0x5, 0xff, 0x101, 0x0, 0x40, 0x65, 0x9, 0x0, 0x9, 0xee, 0x393d8f74, 0x56, 0xacf8, 0x2, 0x9, 0x4, 0x1c8, 0x5, 0x4, 0x1f, 0x5, 0x8, 0x80, 0x8, 0x8, 0x5, 0x100000000, 0xbb, 0x6, 0x1ff, 0x6, 0x4b5eda4c, 0x1, 0x1, 0x9, 0x4, 0xffff, 0x3, 0x0, 0x90df, 0x2, 0x21, 0x7, 0x8001, 0x3ff, 0x800, 0x8001, 0x8, 0x3, 0x3, 0x7fffffff, 0x5, 0x0, 0x80000000, 0x0, 0x400, 0x0, 0x8, 0x80, 0x3447, 0x4, 0x4, 0xff, 0x7, 0x20, 0x1, 0x0, 0x400, 0x1e, 0x2f5f0a61, 0xffffffffffffffb0, 0x3, 0x7f, 0x5, 0x2, 0x100, 0x1, 0x0, 0x5, 0x34, 0xfffffffffffffffe, 0xa7, 0x200, 0x4, 0xfffffffffffffff9, 0x7, 0xffff, 0x3, 0x7, 0x0, 0x49, 0xb45e, 0x7, 0x7, 0x2, 0x7ff, 0x0, 0x2, 0x0, 0x2, 0x401, 0xfb1, 0x0, 0x6c2, 0x1, 0x100000000, 0x10001, 0x3, 0x101, 0x7fffffff, 0x3, 0x9, 0x5, 0x0, 0x5, 0x2, 0x6f, 0x2, 0x2, 0x6, 0x9, 0x1, 0x9, 0x3, 0x0, 0x0, 0x3f, 0xf26e, 0xc91e, 0x6, 0x9, 0x20, 0x1, 0x7, 0x92, 0x3, 0xffffffffffff8001, 0x100, 0xfffffffffffffc00, 0x80, 0x5, 0xaf, 0x9, 0x73, 0x3ff, 0xfffffffffffffffc, 0xbec, 0x4, 0x20, 0x0, 0x10001, 0x1ff, 0x5, 0x6, 0xa4, 0xfff, 0x3177, 0x5, 0x5, 0x7, 0x1f, 0x7, 0xfa, 0x624b, 0x800, 0x3, 0xfe7, 0x401, 0xfffffffffffffffa, 0x1, 0x1000, 0xff, 0x1, 0x81, 0x200, 0x9, 0x6, 0xfff, 0x6, 0x14, 0x100, 0x8, 0x1, 0x100000000, 0x0, 0x6, 0x3, 0x20, 0x1000, 0x20, 0x8, 0x3ff, 0x7, 0x6, 0x1000, 0x7ff, 0x2, 0x0, 0x0, 0x2, 0x200, 0x5e71, 0x4, 0x80000001, 0x80000001, 0x400, 0x8000000000000, 0x10000, 0x2, 0x1c2d, 0x8001, 0x2, 0x3, 0x3fffffffc000, 0x7, 0x2, 0xfff, 0x5, 0x9, 0x6, 0x3, 0x0, 0x100000000, 0x4, 0x55833b0f, 0x5, 0xc0, 0x4, 0x7fffffff, 0xa54, 0x80, 0x7, 0x1f, 0x0, 0x0, 0x3ff, 0x7fff, 0x1, 0x3ff, 0x6b, 0xffffffff, 0x1524, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x77, 0x2, 0x8, 0x7, 0x0, 0x8, 0x8, 0x80000001, 0x3ff, 0xc1b, 0x0, 0x0, 0x1000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x6, 0x2, 0x0, 0x0, 0x0, 0xb756, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9ac5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x3, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8fba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffd9b365dc, 0x80000000]}) r2 = syz_open_dev$evdev(&(0x7f0000002300)='/dev/input/event#\x00', 0x2, 0x80000) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0xffff, 0xffffffffffffffff, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r3 = syz_open_dev$hiddev(&(0x7f00000023c0)='/dev/usb/hiddev#\x00', 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000002400)={0x3, 0xffffffff, 0x8, 0x800, 0x3fb6ed5, 0x3}) r4 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x7, 0x1f, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r4, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r4, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) syz_open_dev$evdev(&(0x7f000000a140)='/dev/input/event#\x00', 0x1, 0x9df6ce1f10f8ee18) r5 = syz_open_dev$evdev(&(0x7f000000a240)='/dev/input/event#\x00', 0x4, 0x8000) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f000000a280)={0xfff, 0x8, 0x80000000, 0x3, 0x1000, 0x4}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f000000a400)={0x0, 0xd3, &(0x7f000000a300)="ad25c6252645a343359f183f638ad73304b274dcfcf3f1c00caba3ee1c89c8db31c9694adf4d15caf7a8783fc84f6b1467eb4acd512c7ae49ffdeeee39d845dbf423f14110974a2911d6807ad4fa1c202596903a4a439edab5ace87706c1e9b5e1a558716675678c2dfd510d21c175c46ba3b63255e24759fe4bee8862a8afeedc7c3cc8ae10cfb435f4afbb71981a6890a5be4a9f85466feb6895a0dd209f6d61b1a11fc1d7d3c4b8c5640ad698faaf693611d95f68f82fe2dc13aad24e50aee4f52cb62b8daccf9549bf863b61428cc81732"}) [ 2422.325622][T15504] usb 2-1: new high-speed USB device number 73 using dummy_hcd [ 2422.475619][T13435] usb 3-1: config 0 has an invalid interface number: 172 but max is 0 [ 2422.483882][T13435] usb 3-1: config 0 has no interface number 0 [ 2422.490191][T13435] usb 3-1: New USB device found, idVendor=1803, idProduct=5510, bcdDevice=cd.68 [ 2422.499286][T13435] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2422.508555][T13435] usb 3-1: config 0 descriptor?? [ 2422.565569][T15504] usb 2-1: Using ep0 maxpacket: 8 [ 2422.655509][ T2728] usb 6-1: new full-speed USB device number 6 using dummy_hcd [ 2422.685745][T15504] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2422.693869][T15504] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2422.704039][T15504] usb 2-1: config 0 has no interface number 0 [ 2422.710503][T15504] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2422.721481][T15504] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2422.732752][T15504] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2422.744048][T15504] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2422.757155][T15504] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2422.763857][T15504] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2422.773123][T15504] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2422.782139][T15504] usb 2-1: config 0 descriptor?? [ 2422.795599][T13435] usb 3-1: string descriptor 0 read error: -71 [ 2422.803800][T13435] cxacru 3-1:0.172: submit of read urb for cm 0x90 failed (-8) [ 2422.816802][T13435] usb 3-1: USB disconnect, device number 120 [ 2422.820580][T17694] cxacru 3-1:0.172: Direct firmware load for cxacru-fw.bin failed with error -2 [ 2422.830690][T15504] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2422.832293][T17694] cxacru 3-1:0.172: firmware (cxacru-fw.bin) unavailable (system misconfigured?) [ 2422.858342][T15504] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2423.026030][ T2728] usb 6-1: config 1 interface 0 altsetting 5 endpoint 0x2 has invalid maxpacket 767, setting to 64 [ 2423.036981][ T2728] usb 6-1: config 1 interface 0 has no altsetting 0 [ 2423.065652][T17684] ldusb 2-1:0.98: Read buffer overflow, -131384459919200 bytes dropped [ 2423.078745][T13435] usb 2-1: USB disconnect, device number 73 [ 2423.091951][T13435] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2423.285569][ T2728] usb 6-1: string descriptor 0 read error: -22 [ 2423.291969][ T2728] usb 6-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2423.301109][ T2728] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2423.306261][T16284] usb 1-1: USB disconnect, device number 15 [ 2423.309169][ C0] bcm5974 1-1:1.0: trackpad urb failed: -19 [ 2423.323885][T16284] bcm5974 1-1:1.0: could not read from device [ 2423.358429][ T2728] input: bcm5974 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:1.0/input/input1865 22:20:28 executing program 4: syz_open_dev$evdev(0x0, 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="12004000001fe70809024f0001010106241ad2169c598faf73262ada255865338ef5d344c2d800000005241500597a5707000000c75500"/78], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) r5 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x400, 0x359801) ioctl$EVIOCGSW(r5, 0x8040451b, &(0x7f0000000400)=""/232) ioctl$EVIOCGSND(r5, 0x8040451a, &(0x7f0000000340)=""/222) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r6, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba9", 0x7e) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x7, 0x400) 22:20:28 executing program 3: syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0x0, 0x0, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r1 = syz_open_dev$hiddev(0x0, 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r1, 0xc018480d, 0x0) r2 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r2, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r2, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) [ 2423.646684][T16284] usb 4-1: USB disconnect, device number 85 22:20:28 executing program 0: syz_open_dev$evdev(0x0, 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201000002004000001f000000000000010100007c8c04ffafee8e4c94a6ec4f504e6f5a4d7f03022406000005240000000deba9e1a9ef0c43460f240f018e06241ad2169c598faf61730000000524150000200000000000e7ca0000000000000000"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba9", 0x7e) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2423.855724][ T2728] usb 2-1: new high-speed USB device number 74 using dummy_hcd [ 2424.015609][ T8292] usb 3-1: new high-speed USB device number 121 using dummy_hcd [ 2424.065506][T16284] usb 4-1: new high-speed USB device number 86 using dummy_hcd [ 2424.095699][ T2728] usb 2-1: Using ep0 maxpacket: 8 [ 2424.215736][ T2728] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2424.223918][ T2728] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2424.234076][ T2728] usb 2-1: config 0 has no interface number 0 [ 2424.241099][ T2728] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2424.252108][ T2728] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2424.263441][ T2728] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2424.274625][ T2728] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2424.287707][ T2728] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2424.294419][ T2728] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2424.303513][ T2728] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2424.312884][ T2728] usb 2-1: config 0 descriptor?? [ 2424.345646][T16284] usb 4-1: Using ep0 maxpacket: 32 [ 2424.356940][ T2728] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2424.368481][ T2728] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2424.375731][ T8292] usb 3-1: device descriptor read/all, error -71 [ 2424.465649][T16284] usb 4-1: config 1 interface 0 altsetting 5 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2424.476684][T16284] usb 4-1: config 1 interface 0 has no altsetting 0 22:20:29 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="1201000002004000001f000109024f000b0100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000010106241ad2169c598faf61730000000524150000200000000000e7ca1cf7f4ada47c73a36a387394bc3f1da4b7647459f603470d438759640468b238d57fde3d0fdd327abbe40e22dfe98515e48bcb66faa504823b5ad4ff61053ee965830e"], 0x0) r1 = syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc0c0583b, 0x20000000) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r3, &(0x7f0000000240)=""/71, 0x47) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x1f, 0x180000) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000100)) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r6, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba90e4b1ab802102d18335077051782d25a4930f6968e81b4070c30e1ec2c0c8365f73bed463652d08ea837606de6602050e5a852aca47e5ae9f8338a95c731d721a48ad8983095781f424b4152246dca34afc900ec5be687aaf6d75604644a4de1b818593f310ed0541589e73aa0738920bc39a57f93665e391bd466317f", 0xfb) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2424.575894][T17747] ldusb 2-1:0.98: Read buffer overflow, -131384459919200 bytes dropped [ 2424.585146][ T2748] usb 2-1: USB disconnect, device number 74 [ 2424.596820][ T2748] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2424.725676][T16284] usb 4-1: string descriptor 0 read error: -22 [ 2424.732869][T16284] usb 4-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2424.742385][T16284] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 22:20:29 executing program 0: syz_open_dev$evdev(0x0, 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201000002004000001f000000000000010100007c8c04ffafee8e4c94a6ec4f504e6f5a4d7f03022406000005240000000deba9e1a9ef0c43460f240f018e06241ad2169c598faf61730000000524150000200000000000e7ca0000000000000000"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba9", 0x7e) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2424.788417][T16284] input: bcm5974 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input1866 [ 2424.801531][T29582] usb 6-1: USB disconnect, device number 6 [ 2424.807497][ C1] bcm5974 6-1:1.0: trackpad urb failed: -19 [ 2424.822998][T29582] bcm5974 6-1:1.0: could not read from device 22:20:29 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000051708608110f1010733f00000001090224000100000000090462018000004c000905850b00ffffff7f000000000000200004c464eb145e53dc5b6a220dd0b3d0e48935377f6ef9c57ecd94d6fe1b69f86bf6ff82997542935a332ae85df402ccc845f0ab284fc6a0ec9230264681e9f3cc1afb4b83f15f8dfd806b031626227465bcddae2fd36fc08124519fc4ffbb725bf8d23d3171e27d20691728f16b3facb86a64525d5737f0e6dd00000000d420e7b15a48fc44d5cdab00ffffff7f0000000000149ff0e4ee9e3831af01f23e6c7ff68d2aca295b8842942cb1a915c2d77917aefbbe5dcff3bb28dcb5c0952f82d2440445765818c5bfb2f3d8ec37ab36d430afc80393943865213660b875e7a0651d34a11b7449d67a7c7b9344e7c2e10a4501b5bed17b8909e9eb03f15b7ec45aff89761b7f8a11bf0c25cbe6282c06bdfaf67c121f6b31c6c83799c619e7a1ba28fc454b20491ae5cb0c83adaeeaf234883ff16485c5e1c89732c8c6468bfb7bc64f69973fd70d0382c777e8ca1b1d383df6d14d9c0bb86847583a90d80fd3dbf3f1dc08309d6300e06e24128ba42eed3a34c884c3e4c9d6e03a52815aed19d6e956173b175918a5f7a3c27e0b197eb130e17130cdb28af770b965a95e574907d6f2707621e562e1796cf6fcd9c508ef3d4cab026068502e7f576d4b33e76929c3a1e0f32541def387c49b076eed92feb0c6473a20cd35f615ea387c09061e4897b0e688905f4241534c76f6f5e3652a896f075235f2934c8a2aa3b6437b99259384e1966c5383c26b157fc688a183bfa93177bdd8df8afabdd4651256804f5b4d32f0e7f2f79bb8f154f3df685e24d0c7d349d0233ac60ae264881fd247d6e8f783d1af6fe492c7a8793bd44d582cfc89ac4facf64b"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) read$hiddev(r0, &(0x7f0000001200)=""/4096, 0x1068) 22:20:29 executing program 4: syz_open_dev$evdev(0x0, 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="0500000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba900000000000000000f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) read$hiddev(r2, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x3) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f00000001c0)) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) read$hidraw(r5, &(0x7f0000001300)=""/4096, 0x1000) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r6, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba9", 0x7e) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) 22:20:29 executing program 5: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x2240) ioctl$HIDIOCGUCODE(r0, 0xc018480d, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000010c0)='/dev/input/event#\x00', 0x0, 0xa40) ioctl$EVIOCSMASK(r1, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f00000012c0)={{0x0, 0x2, 0x0, 0x0, 0x0, 0x7}, 0x0, [0x2, 0x2, 0x80, 0x8, 0x4a3, 0x224, 0x7, 0x9, 0x2, 0x7fff, 0x9, 0x400, 0x400, 0x1, 0x24, 0x2, 0xac3, 0x9, 0x3, 0x200, 0x4, 0x2, 0x8001, 0x3, 0x7fff, 0x149, 0xf9ca, 0x77, 0x0, 0x2, 0xd7, 0x3, 0x5, 0xffffffffffffffc1, 0x1, 0x1, 0x401, 0x100000001, 0x3, 0xe4, 0x491f, 0x1, 0x9, 0x9, 0x8, 0xcfe00000000, 0x5, 0x2, 0x3, 0x9, 0x5, 0x866, 0x98b, 0x4, 0x8000, 0x6, 0x4, 0xa7d2, 0x1, 0xc82, 0x1ff, 0xfffffffffffffffd, 0x2, 0x1, 0x200, 0xecd, 0xd2de, 0x9, 0x40, 0x2, 0xb6, 0x5a7, 0x5, 0x200000000, 0x2e, 0x3, 0xf7, 0xffffffffffffffff, 0x4747, 0x429, 0xa9, 0x9, 0x80, 0x8, 0x7, 0x6, 0x92f, 0x5, 0x6, 0x0, 0xfffffffffffffff9, 0x81, 0x200, 0x5, 0x2, 0x9, 0x1000, 0x2, 0x3, 0x16, 0x400, 0x2, 0x6, 0x3f, 0x79, 0x9, 0x7, 0xe5f8, 0x3f, 0x2, 0x3, 0xf9c, 0x737a4f2d, 0x4, 0x7, 0x1, 0x2, 0x5, 0x1, 0x6, 0x10000, 0xff, 0x3, 0x3, 0x1000, 0x6, 0x100, 0x0, 0x1, 0x7, 0xc43b, 0x2, 0x2c, 0x10000, 0x5, 0x4, 0x5, 0x720, 0x0, 0x7, 0x796, 0x7fff, 0x7fffffff, 0x8001, 0x6, 0x543, 0x7, 0xf0d, 0x4, 0x401, 0x401, 0x5, 0xffffffffffff154b, 0x40000000000, 0x101, 0x3f, 0x9, 0x200, 0x81, 0x5, 0x401, 0x0, 0x2, 0x2, 0x0, 0x0, 0xf3a, 0x8, 0x100000000, 0x3, 0x0, 0x3, 0x9, 0x9, 0x8, 0xffffffffffffffd6, 0x733b, 0xffffffffffffffa8, 0x9, 0x1ff, 0xc1f, 0x0, 0x3, 0x2, 0x1f, 0x5, 0x4, 0x7ff, 0x8, 0xcc7, 0x7, 0x8, 0x3, 0x80, 0x31c0000000000000, 0x5, 0x1, 0x308, 0x8, 0x7a, 0x4, 0x3, 0x80000001, 0x7, 0x8, 0x0, 0x20, 0x0, 0x8001, 0x8001, 0x401, 0xf25, 0x2, 0x62, 0x1, 0x6, 0x0, 0x100000000, 0x8, 0xb841, 0x4, 0x7fff, 0x76b, 0x3, 0x4, 0x16bf, 0x80000, 0x5, 0xfffffffffffff6a6, 0x0, 0x7f, 0x401, 0x2, 0x6, 0xff, 0x400, 0x5, 0xfff, 0x8, 0x2, 0x6, 0x2, 0xa61, 0xff, 0x5f7e, 0x800, 0x9, 0x5, 0xde6, 0x0, 0x8, 0x2, 0x9, 0x1, 0x32acbaf9, 0x7fff, 0x7, 0x7, 0x1f, 0x1000, 0x9, 0x7, 0xfffffffffffffe01, 0xc26, 0x9b85, 0x800, 0x6, 0x7, 0x7, 0x9, 0x9, 0x4, 0x3, 0x2, 0x4, 0x7, 0x1, 0x6, 0xfffffffffffffff9, 0x79, 0x200, 0x2, 0x8001, 0x100000001, 0xcfcc, 0x400, 0x9c00000000000000, 0x6, 0x3, 0x6, 0x80000001, 0x3, 0x80, 0x40, 0x1, 0x80000001, 0x6, 0x7, 0x1000, 0xa8700000, 0x5, 0x3, 0x5, 0x400, 0x8b, 0xfffffffffffffffa, 0x72af, 0xd37, 0x9, 0x7fffffff, 0x8, 0x100000001, 0x5, 0x3ff, 0x401, 0x3, 0x1, 0xfffffffffffffff9, 0x5, 0x81, 0x10001, 0x0, 0x1f, 0x7f, 0x20f1, 0x5, 0xfffffffffffffff9, 0x100000001, 0x81, 0x10000, 0xfffffffffffffff9, 0x104, 0x2, 0x6, 0xd, 0x7ff, 0x3, 0xee39, 0x5, 0xff, 0x101, 0x0, 0x40, 0x65, 0x9, 0x0, 0x9, 0xee, 0x393d8f74, 0x56, 0xacf8, 0x2, 0x9, 0x4, 0x1c8, 0x5, 0x4, 0x1f, 0x5, 0x8, 0x80, 0x8, 0x8, 0x5, 0x100000000, 0xbb, 0x6, 0x1ff, 0x6, 0x4b5eda4c, 0x1, 0x1, 0x9, 0x4, 0xffff, 0x3, 0x0, 0x90df, 0x2, 0x21, 0x7, 0x8001, 0x3ff, 0x800, 0x8001, 0x8, 0x3, 0x3, 0x7fffffff, 0x5, 0x0, 0x80000000, 0x0, 0x400, 0x0, 0x8, 0x80, 0x3447, 0x4, 0x4, 0xff, 0x7, 0x20, 0x1, 0x0, 0x400, 0x1e, 0x2f5f0a61, 0xffffffffffffffb0, 0x3, 0x7f, 0x5, 0x2, 0x100, 0x1, 0x0, 0x5, 0x34, 0xfffffffffffffffe, 0xa7, 0x200, 0x4, 0xfffffffffffffff9, 0x7, 0xffff, 0x3, 0x7, 0x0, 0x49, 0xb45e, 0x7, 0x7, 0x2, 0x7ff, 0x0, 0x2, 0x0, 0x2, 0x401, 0xfb1, 0x0, 0x6c2, 0x1, 0x100000000, 0x10001, 0x3, 0x101, 0x7fffffff, 0x3, 0x9, 0x5, 0x0, 0x5, 0x2, 0x6f, 0x2, 0x2, 0x6, 0x9, 0x1, 0x9, 0x3, 0x0, 0x0, 0x3f, 0xf26e, 0xc91e, 0x6, 0x9, 0x20, 0x1, 0x7, 0x92, 0x3, 0xffffffffffff8001, 0x100, 0xfffffffffffffc00, 0x80, 0x5, 0xaf, 0x9, 0x73, 0x3ff, 0xfffffffffffffffc, 0xbec, 0x4, 0x20, 0x0, 0x10001, 0x1ff, 0x5, 0x6, 0xa4, 0xfff, 0x3177, 0x5, 0x5, 0x7, 0x1f, 0x7, 0xfa, 0x624b, 0x800, 0x3, 0xfe7, 0x401, 0xfffffffffffffffa, 0x1, 0x1000, 0xff, 0x1, 0x81, 0x200, 0x9, 0x6, 0xfff, 0x6, 0x14, 0x100, 0x8, 0x1, 0x100000000, 0x0, 0x6, 0x3, 0x20, 0x1000, 0x20, 0x8, 0x3ff, 0x7, 0x6, 0x1000, 0x7ff, 0x2, 0x0, 0x0, 0x2, 0x200, 0x5e71, 0x4, 0x80000001, 0x80000001, 0x400, 0x8000000000000, 0x10000, 0x2, 0x1c2d, 0x8001, 0x2, 0x3, 0x3fffffffc000, 0x7, 0x2, 0xfff, 0x5, 0x9, 0x6, 0x3, 0x0, 0x100000000, 0x4, 0x55833b0f, 0x5, 0xc0, 0x4, 0x7fffffff, 0xa54, 0x80, 0x7, 0x1f, 0x0, 0x0, 0x3ff, 0x7fff, 0x1, 0x3ff, 0x6b, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x77, 0x2, 0x8, 0x7, 0x0, 0x8, 0x8, 0x80000001, 0x3ff, 0xc1b, 0x0, 0x0, 0x1000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x6, 0x2, 0x0, 0x0, 0x0, 0xb756, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9ac5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x3, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8fba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffd9b365dc, 0x80000000]}) r2 = syz_open_dev$evdev(&(0x7f0000002300)='/dev/input/event#\x00', 0x2, 0x80000) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0xffff, 0xffffffffffffffff, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r3 = syz_open_dev$hiddev(&(0x7f00000023c0)='/dev/usb/hiddev#\x00', 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000002400)={0x3, 0xffffffff, 0x8, 0x800, 0x3fb6ed5, 0x3}) r4 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x7, 0x1f, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r4, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r4, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) syz_open_dev$evdev(&(0x7f000000a140)='/dev/input/event#\x00', 0x1, 0x9df6ce1f10f8ee18) r5 = syz_open_dev$evdev(&(0x7f000000a240)='/dev/input/event#\x00', 0x4, 0x8000) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f000000a280)={0xfff, 0x8, 0x80000000, 0x3, 0x1000, 0x4}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f000000a400)={0x0, 0xd3, &(0x7f000000a300)="ad25c6252645a343359f183f638ad73304b274dcfcf3f1c00caba3ee1c89c8db31c9694adf4d15caf7a8783fc84f6b1467eb4acd512c7ae49ffdeeee39d845dbf423f14110974a2911d6807ad4fa1c202596903a4a439edab5ace87706c1e9b5e1a558716675678c2dfd510d21c175c46ba3b63255e24759fe4bee8862a8afeedc7c3cc8ae10cfb435f4afbb71981a6890a5be4a9f85466feb6895a0dd209f6d61b1a11fc1d7d3c4b8c5640ad698faaf693611d95f68f82fe2dc13aad24e50aee4f52cb62b8daccf9549bf863b61428cc81732"}) [ 2425.365726][ T2728] usb 2-1: new high-speed USB device number 75 using dummy_hcd [ 2425.635619][ T2728] usb 2-1: Using ep0 maxpacket: 8 [ 2425.665598][T29582] usb 6-1: new full-speed USB device number 7 using dummy_hcd 22:20:30 executing program 0: syz_open_dev$evdev(0x0, 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201000002004000001f000000000000010100007c8c04ffafee8e4c94a6ec4f504e6f5a4d7f03022406000005240000000deba9e1a9ef0c43460f240f018e06241ad2169c598faf61730000000524150000200000000000e7ca0000000000000000"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba9", 0x7e) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2425.755597][ T2728] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2425.763797][ T2728] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2425.774050][ T2728] usb 2-1: config 0 has no interface number 0 [ 2425.780477][ T2728] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2425.796414][ T2728] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2425.807816][ T2728] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2425.819070][ T2728] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2425.832271][ T2728] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2425.839080][ T2728] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2425.848179][ T2728] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2425.857557][ T2728] usb 2-1: config 0 descriptor?? [ 2425.898243][ T2728] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2425.912516][ T2728] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2426.045710][T29582] usb 6-1: config 1 interface 0 altsetting 5 endpoint 0x2 has invalid maxpacket 767, setting to 64 [ 2426.056564][T29582] usb 6-1: config 1 interface 0 has no altsetting 0 22:20:30 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca1c"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, &(0x7f0000000240)=""/71, 0x47) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x6af3, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba90e4b1ab802102d18335077051782d25a4930f6968e81b4070c30e1ec2c0c8365f73bed463652d08ea837606de6602050e5a852aca47e5ae9f8338a95c731d721a48ad8983095781f424b4152246dca34afc900ec5be687aaf6d75604644a4de1b818593f310ed0541589e73aa0738920bc39a57f93665e391bd466317f", 0xfb) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_usb_connect$cdc_ncm(0x0, 0x97, &(0x7f0000000400)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x85, 0x2, 0x1, 0x5, 0x40, 0x10001, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x10001, {{0xa, 0x24, 0x6, 0x0, 0x1, "05f70e3a7e"}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0xfffffffffffffff8, 0x3, 0x8, 0x7}, {0x6, 0x24, 0x1a, 0x100000000, 0xc63}, [@mbim_extended={0x8, 0x24, 0x1c, 0x4, 0x5, 0x3d}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0xfffffffffffffffe}, @network_terminal={0x7, 0x24, 0xa, 0x4, 0x7, 0x6, 0x8}, @acm={0x4, 0x24, 0x2, 0xf}, @country_functional={0xc, 0x24, 0x7, 0x8, 0xfff, [0x8001, 0x7f, 0x4cab]}]}, {{0x9, 0x5, 0x81, 0x3, 0x1c7, 0x2, 0x3, 0x5f4b}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x5}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8a, 0x969, 0x1000, 0x2}}, {{0x9, 0x5, 0x3, 0x2, 0x274, 0xf1}}}}}}}]}}, &(0x7f0000000600)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x200, 0x0, 0x7, 0xdde, 0x20, 0x7fffffff}, 0x10, &(0x7f00000004c0)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0xe, 0x0, 0x46b, 0xf2f6, 0xfffffffffffff783, 0x56e8}]}, 0x3, [{0x45, &(0x7f0000000500)=@string={0x45, 0x3, "0dc9d069db3bb59874cabc3632709e7dd5a4d4359bfd036eac12bbe680352837b824f6a0fa6609c122f13be2dae2e8e41f890d8657a811d4d171a24dfc022511236e02"}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x1004}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x44a}}]}) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2426.115606][T17778] ldusb 2-1:0.98: Read buffer overflow, -131384459919208 bytes dropped [ 2426.128345][ T2728] usb 2-1: USB disconnect, device number 75 [ 2426.149833][ T2728] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2426.325669][T29582] usb 6-1: string descriptor 0 read error: -22 [ 2426.331979][T29582] usb 6-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2426.341113][T29582] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2426.398958][T29582] input: bcm5974 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:1.0/input/input1867 22:20:31 executing program 3: syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0x0, 0x0, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r1 = syz_open_dev$hiddev(0x0, 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r1, 0xc018480d, 0x0) r2 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r2, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r2, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) 22:20:31 executing program 4: syz_open_dev$evdev(0x0, 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x200000000000000, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba9", 0x7e) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2426.677475][T29582] usb 4-1: USB disconnect, device number 86 [ 2426.705691][ T2728] usb 3-1: new high-speed USB device number 123 using dummy_hcd 22:20:31 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000100)=ANY=[@ANYBLOB="120100004bc6ea08d313053207a5000000010902120001000000000904d800009f018b0020af5e1d9bbc9ec2474d0083783770fa4172b5b5e2630a9a5cc717b6ace6b4ad9325008d3d3e37eee42b4bf6c4bcd5eaf785372e70d791f3ebb991d927741086d769ca1cdf72e95221287f2482d3f3e39ea614ccd4c39fbe296821350963a1b3a799634fbaba8066751aba5e6c85d8c84b80569922137d137a940c800c5a249a771d784da88e809d58da346a4498e79a3aaf095aef579ff9af562be618503055a945532c49a4846f9af680bf690a380af20bd1590540ad5208121971062ef4f2d94230e19a62c6925d5b8310a4c0145bf741ee2f29fb4b430e8edd9facbb227d3d37c98e9b315a1b8abf7be5dfcc78375f8c0f8446dca65be12b06493f32a110f626bdcafdd12d1e024e8e706a0513b578c7a77f7e120f09cc1b86f733bb6dcfc3d187b8cf71d0d7aea4061cd9136a0d7b87491644395406d9189fc39c33bafff7521b992a42b08816c59c94d8246d9615432fafb1f7fb89b6a8f86b0f3b64dc6e97d0e0d5695689bc6ba604f7a828031bf089823c01729c3f2c32560e886a9c8b4acb8c6c1e30237192dd5fad335ea53f46f3342903ca6b11180b63374c5857a4c58f1400a6cc570cfc17eb26a157571c19901c81b09ed13554320dfc1e956ed6868bbff0954ddb38fee83afb01f5dc61fca1d8cfbd97102edb50b1cdbda91d11d4919191441ea81dd8a9f2e6b39153f69b666690caddda55cc53f6a3aaceea1e4e8145879fa66fa998f3cfb63a43e71b5c80e88ec891da3229c1008015323ecb686d49df68d885440f991598e6d8d0dba124c9bb018d5519b1b6"], 0x0) syz_usb_connect(0x5ef8b6c8601f77aa, 0x4b5a, &(0x7f0000000880)={{0x12, 0x1, 0x200, 0xc4, 0x23, 0x57, 0x40, 0x707, 0x201, 0x4e33, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4b48, 0x2, 0x7, 0x3ff, 0xa0, 0x9, [{{0x9, 0x4, 0xc8, 0x0, 0xa, 0x95, 0x5f, 0x31, 0x40, [@hid_hid={0x9, 0x21, 0x200, 0x5, 0x1, {0x22, 0x616}}, @hid_hid={0x9, 0x21, 0x7, 0x800, 0x1, {0x22, 0xdf4}}], [{{0x9, 0x5, 0x6, 0x6, 0x2e0, 0x8, 0x1, 0xffff, [@generic={0xa6, 0x5, "6f38ace6e0267029dcb59654cb827a172ced234f3d29833f635d64016a772801e041dd1a020b004e40163ab93153679dce2f0fd3273811998f33cd5416bc593910752afe0cbeaee15170d977502f50a3d96457bebab20df0450f9a6d4e3bcb82cf180537b2faff94f8173f6b9cfd887720620f1a11c26a44911832b4dd3ae49f2e29a34638014f3e5c423a1722c2891ee1c6214885f818d8bbeabeb55977f4421c89ddff"}, @generic={0x2, 0x1}]}}, {{0x9, 0x5, 0xc, 0x0, 0x55, 0xffc00000000, 0x0, 0xfffffffffffffe62, [@generic={0x4b, 0x0, "6194770395a744735f14a1729c3746a3e1ad0fade432e50ea98ac10789691c5e6691f91ca5f72c16975c0b69ff505b0962b0d587b1d6bac42a172a934abce3ee788b1b4261c46b7683"}]}}, {{0x9, 0x5, 0x1d, 0x10, 0x35b, 0x8, 0x67e7, 0x3, [@generic={0xe2, 0x4, "7a9f65c3029a855109b7fb19d6c00bf35fa81a90e2d7f61ab252758c174fbea70ae978cf14be7fbd474c9aa898dd8f71cd24482130b9a653476eca90fd4e6b926de5bdd4110a944b075bcdaad5b26c89193c00fdf29df097a11020412dc34d09e6a895e5fc6f9feee0742f3f9f3d869a2b5c58f2409f7082f972af85996396a497777f3c9a0da6640f7cf8098fd12b8335c2f75b4c592989bbd1a19f3419037b3f94882fd151a1af28dba7d2141787eed80b214820d9ec3bce5dc2a181f8c479d6146d34fa6b55ea1e952c57bc9dcf7be2188766b9b951470a95403cd8476b69"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x13c, 0x1, 0x4, 0x6}}, {{0x9, 0x5, 0xf, 0x1, 0x75, 0xffffffffffffffff, 0x100000000, 0x0, [@generic={0xc, 0x10, "d8d75b906d7797179eff"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x22f, 0x6, 0xebce, 0x100}}, {{0x9, 0x5, 0xf, 0x1, 0x8d, 0x100000001, 0x200, 0x0, [@generic={0xe9, 0x2a, "87e8a2f2e7d18fa2ff232b882a31c47e02a8aae66df47751d2419b451298d1040a52de922b8b9149af15c8b540124429c0b3c5bdd73b7f868ae30abbfe5bcf3e94437cfe35d95427a79aeb74dfa17c3a9906fe63f2e5ae2eab2c1965e97c3178837c281978099da54836988806921fab1f2105014282d741f24045e37cfe91c8b58db2492ad30a02960c7c1ae4da0ff8799f3ee8ced873b89bbbffc9fa08091d75e04fc2a6ca3c9f0b5f42a44d89228856bb79f1347332d2f8331a81d08cbf7e51dfeb905013164cbc28980c0c7efcc20a268cab5b670b5ea888b3b625ab77ef4868d6025ab344"}, @generic={0x1002, 0x7, "335e23fbd4632f99f528f162422f0deb98271e917b4f3cfb7f41efd478860d762db636f27b10d7a5a5a0ac936f32e3f8dc9a306f31c3226ef16aeec3d83c5533daffc8575cc43ac0708db84f03a9296f52e466474ef11a2f2ec026fa66042daee069a22ae81476b416ef344efefbf0d7ab0c0cc4893425e941fb87d4b6d4378a1b669286f767ad00386ef6e9e6c163ad6433c3a710dd0c64cbf71adf7b14413ea012c07a06885d9707056decf69aaf1032cc96481b2001563e2c71ec030a5e3b45e164e14aab7a192d648e09a5cd3a8f8de527c604e0237e395d807fa4af1348e643cdea3437ea7cf05f9ebfe2e0d14813ad8767d921bc4f9850db5a3bf2e32ce4ba4948d726c704384c96fd063463809dca76c2fa92a7d14418a44db02f862cad79d195b020eab65a5ccbe38b41f97a4d7d6167af7e5734b3a9025a011e90fc81397dd321c976ccbc2a280e8388e39d07162c219d7dea4ef35312a0105599b7b154eee85f014f2a655be4659912a2e6966851441dcfe5055615125fd6282cb556adb4b6abf7289c3b133c221ac96d088e26b8701822f23e4ae883bf9e26d3a8d725e78865e7188cea55db259b7a6f117d34563d793b61b2bfaf9f5960d53c2c4bccd295ac0d05b084ea598b52ec8690b3c85e8cfac2b418bf759b2791ac5f5a3bad062dc74762fabf2c9dc66320aea5109cd07f345e0af57f876c1ad9c6bae0418d4dc550a7fa3007330cda2335fbec495a9a990b7df103a444acd8a254be8608f386f0b42f05daa43c4cbecf81bb45aaff58bd2600340102178464ef98c0f63c58a3ed120be663935b32b51027ca08ecc9a253d67c7dba58e25901e196ad16fc2b110184cc17df77e5b554cf1d4131decfe66a379cfdcf6c55305deba788d09dcc5bcd55f4748aa603a98192b9200850861ce579cd661a0629d7155f6ffd4708577e143553e363cc02388769c796268d3d6c35797f16464c11504229c828507a1f5f3e51eff077a1f4fe9e5551ade73857915cc9d1f746ab0cbe0f5f8976a2f6454f55f4a8c3ed86b65f81e8f55ac48efe54160ad4ab2ef2d90b19daa55f4eb8d017d70792f611faed7362b588d7edadd7d568e551fd395c79200fe4827140ceae3ce44486971f67324d51a6dde44c6b30b98ad0d7ad3e3724bbf06ee2c9a28978ea8cf4107d2460a1d66745c0e0d3a4c3bf7c0fcf5b7eb46eb56da8f453aec2361279799d80b506eee0603544164be172ed0c932c9e5bf81b326684554aefabb064968b2152572c3838bc9fe521d64dfe330b4bad282734a85daaa023b6a242cd5a3eaff09a22442f385b9d430d045e34791c921fa2d7b6dfa348dd027f487a7c25cb36c9aa7ca23176ea54cbafbeb8cc647c0d36f5478cb454d4c681060495ec0e3c54f26e325ae82fd9d8cc9205c9aeb66878e7e70dd60a75fea8bc9e31e97587bafd23609683cdffa6934ab6dc830e0e90126944b6c19a46d338f1b523ba7f6d8176eb018223b50472fb6b1225092c3a37a7f99e57950259dffe05371ff9715e81d133d26c6bd4eb1f111d88d93e59f71eebfe05fdabccbcaf2d00a12161f289102409ff62b2c049d9a3a3e19d085dd01df76ba025f9b2c682b4f4cb1f3e6762a23b9906439744da01e7409af5ee036d8a97bf22556eb19d27545fdb5e2ff0ec46163110bc83665e6ed26b2ba36ce52030ba2caaf2049e3019f14b5a09307036fde9a9ff19bc6c3472661e345e1760e65d67349917d1d38e6291dd9b4d8b1499b97182c19b4a3536e68ee78a568bb1d2880aba0c755c32fd8f48d5149a5d47c3ecbb5b4ab4100e92dec63fe22b6f56aa0139146aaca7d310286fbc9b30fbe24c5f8002e0e5aac0389b24e6d9ee7a4bdc37536e32ad8fe2c464fc720e086b58822fdf6ae6250df48442d458cac51e4d8868557d61c44676eec6c4706b40aa5530ffb0e11000ea1e2f713805ed4ef8365a6e6122425bdcd2d02e5b14e4af4b444115a38f8a085747046d5f98403650f8f23379e9d73e67533549e4b0e2246dd990619b15e483f64518e2e834337f22ef6cfc1572b0c42a39d306622519eed97e5e9ace3be2b1e0e4fe665e08963c7b1d7dc92a8805f735eed3b8c7b00ddf0e7cf7727eba8bc54f098f2e47b3b3e94bbf1fe5669aaaf544a8e0d7094589cd24e5f08178a4dd51a4948d9ad256da73cfd663550c5d320093b3576fe145875ca89522e1cae4900ddd1ebd64f41f7b54fd605f5a9675496d99fe95ff1d2bea6eda89883029c2a08c95bebb9d318e77d7b721c0fa16c778bc2f82f32cfe7289b33aa507858cb513e492451d81107b4cee4fb8e64368f498d29b30f26863ee28a7ce66b8d15a63a46611e045cc996e3aeddc867be90e41e61f0bb126027296b739a8ae79c4664c554312537346666c8a217d65f77b60a0128f50b3f546e289559471abff910615d46285741277aa44c3224ba99b56056e60dc63a767b25a2927d5a3dec0b96330cb9c3c10f0baf862a5fbe27b078e31a10ffa77ed30e38d2311e2d93805361776562d5ba216b24235e8f5b24416aaae2396e2efd5ae7fe52c5f0ae305d44dff0b77ee6dc726bd8d15a39fbd8ff28a1564fb62e06c804e41906c07689719d0dd571194a3d0e523e7a7827520ad1192eb3637fdbf934e04724528d41e7a0d7c55607b88cbc261b96ce09ef80ae5a7419af662bbb8a36d8d3eacac48d19c18664649da4292d4cc174f3ddca3f3aa9d0c3f8c103448d645413ea876a5455eb55b53f467f3148ff3fa5a3d5cd6873017cf41c7119bba011937b7d1ad3476ae64a85d70a1fcae80242e4bd0d84ecbcc1a61b34970b13455a26e8b8ef30e668dbe3fe59077b7236814c64a9b6078cd961239a23b6e33f07159d46bda8612d572dda2a41625064090d01918c0a333d146351ba8c73b80662fa979d85b23c17411dee4e590d477c7ed3b0c877c69da2861cffed50403addd4080ed6d9bf5b21bb4017044a12a4b6b6f9ac802f579b8c6877c806a874d553c84a7ee697174a65b102e8a37c887dc914c2d205a4cb9f7ab82d01ada88610f3c223242fef33d468e2cc672252b0340d9750762adb900a9a930f7aedc90b6744127d3e94239abb72c7bdbc6cee019a6f3037376cfb67f2dc60659cb23cbb1977607bcf16de4f0977c8fb6a38455aca4e0d7822ab304c0fced5df1cc9df5423c2da1e8881c7478a6b5839e74c457af82917a213cdcc57cd094e276cc81cbaf8269496a875d02d50826475a7886f77e818663b8bf40f6fb0478ccee3d42b6a576b935d6b3a26e5515dfd1d73c307d2ac0f478a653bd9c7d6f6b1067e453466c381e2ea09636af510cb9e81a322ea0a13fbdcdfb78501397d72d22433312549ba1389c5328ec13d853f1ccbd94f7c0b4a9f75337e924516627eb71badcaeceaa76b23fcc134db9569cfc7fcfcf255177ced762e0c058a292fbd580b6dcd6218de4ac5ac449f31ac06840c300d406ed245944264bbb91c5afcc643e0ec6fd06ddd8394107e5bbf88b9da8d482af2c9e547c59d7c029d20bddfb7c23d1519ae61065474e65c1d65f4c919905c338157738d410f9b837c5f9176c51528fdd01d58cf858d7bb60e4526bc22f493ecac1e8bfc4125c44c5c4bad95c393e169b40979338829f9b6f91ee2b72b3dc754baee4b254f6de6422837bbd20e2f9328a85a12e5f1597e632e2b1aae4fd294f4d75cafe8fa033f5eb3196271ea3cb22bd6d9dd391b116a16653d7266c4a0bc4e749375bdc3108b56be98f46aa9927e7655b32411ad9a0cd10444813db38ca56a06d82457164ed4c538fb6947ffecc7da4d428ff540e57504e5b4d54adafd6f0fb7d006cf9534723c63f6dd387efbd436b5b534361deeb14b42c066b0bdc93c9458f84e26f256761613274ef372078ee5c378dae919f8c19bf1c10516b274395f77c9e26eada4eb1137ad609f6c290b4a0c8ccec79fce4e2fa7171b144e72c195dbe1a7c7ffccb4d8b17638032c888156196737f35cbcf4eb1aab55155ecefe19bf1ed3b741005c94e7351ea18cfa5a91241f120dff5df678196fc2272a4806ef6e23523c0d937d3c3f85e823fc773f6d119244d67d90bba53ee079e4e66fd44a8b5eb1f59f569d6e25d4fdb9e393949079defad141107bb58d93ea5267b706318e385f336937ff48bacc2b77feb9fafa9e6d9bb64a004848203e0c34d6718feac457568bc2109d0a061f22482d0f309035019a2a596a76f0fda17c0c553ad513b2b10fd3bb515d43906932d577d9770771339fb94aff17baf1b8811ecb6f04814aeae5b85f37f4c7262af0b27ecde1f6c180a82d3459f98a42e3b3e49b9c364ba8eec26309f479f74c0213d1582f6f316649cf3b5c003b00983a30128064a374100ebefd90c8bf820bd88b0ce79bd417b81015283c375c69faec0e3831d93ddbf8979c631d8ad162c7aad6873c4335e70cc6e2d7c979598b8156320b189053db8b9d8e960c31dd17f0dc763d78c7d9984404823a2f891d967d088c28f7aae85f7eb5043a3f3762a3fd3975e8720adfbe9ba11e408cd7ab2d63d56a7b4a93aed2474e4695c9895efb6182aff661989d56c4a180719d3c3702378875e6f8d95db533aabf5d3ad4c12589f21c159ec3b13ad6e6d2ad6db822519811a6e6521d338ddfa59ab6082fc450a66af080fb834951c3dad026add44cda8bfb65dbbfdddda9d6c8404d61a6966d71101c32e07fd2ec00ed14e041cb4fbcc7a2c2c19a94b3b829b460c181d2265e37e72da21a0f5a76fceae7c8e65264b15300ef4d8110fb4bd1aa8ec2dd174894175b7b6a614d234a58b76f2c215bba8889d2bf250a0dd911c8b48ed2a47e420b01b9695e9399e66d42b390eb42f11cf7c345e1d50c76e188a717bbd33a7c2df4db8bba0923424c0c6e80c2f39835af7c03cf50902078ea4dd1eded1be40a13daa35bf966e289f0b0649c14c426852e8ddbdb77966645d318a586972fc83a9a5cd73542698a9d79c7942e8bf07db69a5ec9744473dca4f54f63361a3be56d00ed1dc38995905d07d1fb7b5bd4c65067e48eb29fd6f28b7e0da91a56a2474ade42e9ae4392dae07e02ab60f299b7d8a7840eed2c617dc59385ad00c0c031af0ed025fa883a9b119c34fbc96dbbb0a98d1806c8f5f9012e90a551d2a346f0db299adc43b36e0b7317bccc89c7b31cc6919b77db4017069798cc292b2a69209b53069aada41744694f3f5b87efead2df8eda3531dbe9c3471df67bf1a131a4027328c04e52d960d08ea9a8cc4fe80a96e618e0e9c3fbe2611e34a3faf3d08e69a86726ea469ce3665fe704b4c5a6953d959530e56701f746657c5df32210f603ad2f5a5218e06e3fee271d37b0b6b8d5c10765535e3a0462ece88c9858cb37d05a97983f6cc67ebc5390e07176a713808a74b2883ed4294f3f4f104201255e154bd9773eb9016f8fe242af399be3de7e5d15db6f954c7c2895a1ad5abe2d7e890e31861b02bb252ef06a7c7fbe2e8863f0a6f1ccd0ea47deaf7bda868f75eb84fa33730749f18c4a7054702209511b4db5a586421f733bd91cee851cd72969a33412bb840e3086d98399b93e0b7c2470481aa95d7f4eac082178e3cc5971bcf93db6b162d3f5f92dbe0ae153ba978418b3c639bf9bd3ea5c2c6044279f1d0f533b0d745c54253905ab66fc0327152c48f22249e60f50aabc88289b93976a24d738975e9a33faabddb3a83ffede6512130b60754c2715674fb8954ed90afb32d6daac931f6c717c506f4b794f9be0f0d75c6e56f8df9d4"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x346, 0x7, 0xe, 0xd08}}, {{0x9, 0x5, 0x2, 0xe7fe73b375ca3e62, 0x387, 0x3, 0x8, 0xae9, [@generic={0xba, 0x1, "9411e6a7b5271474fb09ae7365b45c6536978e612de3c8cfa58197ed6c450abe9909f53c9d4fa53b9dbc84f77b68f02013742ffd7f57c061a6f20aa7a0e3d1b33406e0531881a60483d1d4251880a1b4a11447fb76be51489c30fed949abb72bda39019fd1d97570218f8ea1beabbe3a0fea2d8c4635accc1d1c492266c57a08f4f8cdffe0d53c9e9fbe3b08b7e6a49a3b17dd93a840731b9d42f99e1208267954bdbbec81587f5e5f951518ec1159218ffbb86670b4ed29"}, @generic={0xa7, 0xc, "a994e7358ad85b2f3af500eea4474229846dc9c0337add667c3a65d86fd560c3b57ac0d79bddf334f3569c5df89fd0239ef8040979947dd82b6de8cc228f4930c4eb0600702910d9bb3bb5ed5173dcf2415fdf396a95f8bb0769ec0dce86bb96b122ce0a79f244dcc7f3cf7430acaa2def8ff6c0ef9065122f96b89130da535080032cd5e02932aaaf674db90689886910bda323ae61bcfe90fb41793c1d7639f057d944bb"}]}}, {{0x9, 0x5, 0x5, 0x4, 0x103, 0x400, 0x87, 0x6}}]}}, {{0x9, 0x4, 0x57, 0x1ff, 0xd, 0x4c, 0xb6, 0x3, 0x5, [@hid_hid={0x9, 0x21, 0x7f, 0xe4, 0x1, {0x22, 0xc91}}], [{{0x9, 0x5, 0xf, 0x10, 0x362, 0xaa, 0x6, 0x5, [@generic={0x13, 0x0, "67d724c735ccb9859680e207f8bc7fba27"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x267, 0x3, 0x3, 0x8, [@generic={0x4a, 0x3, "c135ff40ac42de1f247cc5e19e57a58ad1768e69fe07685e93a2c7271ef069f43ce9f75cabda5b01a7a05d31016360e39d1cf7cbe8b806507063dac6ee91baa3d3a79d818d037132"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x36d, 0x9, 0xffffffffffffb89a, 0x7, [@generic={0xa1, 0x11, "645e2879e6d2a064791af89c7b6f3b723c4134c3c3015cc403755966ab3822c630b04936115f500daadc40866af3a5259acf1a90895413814187584cbea3a4c923516f7ffa25a2e0feb624ecb7562a8d1f311fd1b305963ac8f71576fff387b355916264293a782c522cbc2e99b8656bbc81a6b6f887710ec084ccb4eb755ba4e6413884af5b77cd7da0d6b1276e96f28c92c7c692c376fe00738d8d0128a6"}, @generic={0x8d, 0x23, "4ec88648eb8dbf5b4fe99938fc694d38ea0a50a35d32b56f64d5c32714c1d91676bdf5b6de20bb38faea00dc0fa2ad6803abea8d89bfac4d3c1a59b97059fe554b70145c7fe5feeeb48fa8db700783f2c902b303a1dd5b0ee1d1917d9be6a6783a9a872bfe3e93602eb67b2b52f8ee167e4a9169aaee5c6a00a1846bd7ec54f4dbaf158479863c8c625470"}]}}, {{0x9, 0x5, 0x0, 0x8, 0x381, 0x200, 0x9, 0x6, [@generic={0x3d, 0xb, "578adaed2f24267029b20f18ec80ba73501a6d63d65699981b145213a238d1b55cbb3dad30027b36d4b1f82745c5f9fb73e3f6486476363d85dce4"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x1e3, 0x8, 0x400, 0x80000000, [@generic={0x57, 0x10, "db32f091f47b237554d39beeb13fe619e28a7005ddd1269f6d9d3fea22613555462d523159ba2c9b0f55a97cd64bf4ac8ee85d37d895d6c436e9c7bae7515b8c58b296113a04aa4b1ae7f21cf8ddc7536b8cabec7e"}, @generic={0x1002, 0x5, "0e9b5a8a2b166e817bc25cc9dd6ddc4c0c7e96faeb8ea4f69d0aa87cd87344f381f810bb5b8289c276b9ec15d9ac1a75dd3e3082eeca941dc47510e9b7eb652abac56d0419a29175958525537d0d17382db6c7c54c297058e9342a0fd41c62d9201f893c3394869fd0a97b6560be7e7957204f616247001c0bc029c47a68cd1d45b91788bf6bb5e5b538aa7ec5a2b83c1c0ee53469388810a06a30355b962a1a0444e7553126fc5cdade3fb9e7b59f4be9ad5e79c198b39748ec039584155867a29cb542bec9cba98a8d2d9e6dea3e169b4acfcc48d2bf19f7ec7da29910c93609d7739b61bcbe49672c20248dbd32b347a6acaa76f2ea937a883d94556b8a4f4fad4d2b282eb4c0ae5859fec2a0f2dd08cad454752cf27e24292a5f74c8fa660bb9cbd214444715509c60f3ececd0c4d980e6c44b035efacafaacb5188cb0bb53384d12537f472f036bee4b843e1664684d259bba94cee36d849ca49e0f76c1268a21c866d19448453e2805bfe9a1db605cabeb91a4749f35c0c2653ed779195e0138a3c48672cb7815869a4e349aac4fd73355bb0c87543968523f7c0533f494a6e8d2638e5ff93952794921db519e6b1eb24b2c87c09478ee31535b1f8655a7a5eb0baac413ea6cf9e52ada490e53db8692fda634ff092e6772d0a0851a94a4a525e82438a17644960d4bd59f9e0e2bd85545065a32734ea8e883971c7946585afc88dc6783df0e9efd9168f1593b8f36c630b598349292d4f7c69c018a153e3e201a82c75d4b3851c43ab41d44d0b1006559ba727c1fab266197ddb4a7b715340d3f77e21498fe7445c69d0aa9a8991a8cb89eff6cc6718b70988783262500c3d751b1291649a5c94d7a117a5b833fbd840c560bc73253edba017903dd23d37118076d1b66ea5922d69b11594c56588e83276e58a3374189fe3e85b45e5472bcdc4df84c811dda5fbcd04c933d61ab5c6c35fbd4e6482d63624e6583b572bdf45be5dfb327903ef3539111da98dd75f6074d53aae01eaa95be5f93a866540df20e52695b1ab542d9e6387259c137a389da8f21ad4941e074cc69e200b9a253132e876c03b70c528d62cf38376863f4b7d4be218fffcccb123381a6c058fcd8447884fa8142be1fbf7265b1da18265f0e0a68ed42e05437b6f35e4b7e544ea7259bc61678bce44ccc4bee540f67ee5ec2df833161758f213c089b322859f955e746b4e653c01a1ecb8932397a602eefd5184c7da4a73b73cf29c1430ce0663c0b8f99519d2117cfb3e0a7ee4ac7b6a3ba36630acc1530e406d8ee27c2159f8fa5a0d7a7b688a7a32fd4837c9c18c7a1985796e2c72fefa177045adfc35564ebcc24d306901d2c8756692137075f16cf69dfec8a54525d51005892688af4f6deae9accd3c576593431300c932d54b62c4148c95ef0b0541e9418623da54e56dd8b5b3e1d80a682945abeee45349f24c0055e5a0f2c982ffb84e0beefbf8c0f08e0c27e82347a6bc5b13c0ecbb51433826b421eb9fa8a7026928f13eacb6fbccc85f72fa18eb825eb4501c9fde98c7f27fd6ba22149ec0a8d3550e30bcd56c0495b4bbbebb540842d1fcd718c8b64e82f1c18fc4d1be552ef16922534c4909f6d10ef9a14daefdf8c370adddf87dc9266a2654a0ccebdcd3e314abd5c9502ddebb0faad451f6514a52acc75f9d16baeba1b5d3fd7137cfa3213c85c06a3c1198a78e908c0f910d4b9eff216d43a46952170d97adfcec370194257e325152a3387e7704d08f13fac7f289b6aebb5e14c8562d5092477fdb8e2336fb6c0f281c772088e4115e00e8bb4da6464f67a07f9b24ac1571204c9d3e6f6a92372fba65c181beb3e0d37bcd6234f15f299879d0206102d1529635324018310d0b63209212690bdab7ad4b0cc4a0cca026dac031246a61518dcead0999ab7afe4cab78be0925585d7a5d9563f98ef04891a73304b771d1a6c4bea810c9660a17431e5873c2da7a0127d8fda0511617b43004cebf0ad7778dddcf52f27958095555b34d684b802697bc3c8b20a9989209fcdc384609fca342b0fbbae8650adc6ff9d52cac09600d04492972e9bc5bc4502d767d1b1eea2c567ac683483a4e2b13522b5a182a0b10a2a1701e69224faea452eedcccdeebd4b7b1a1e2224b25817c32d005571f126397cbfad1ea0e7b6b6ec52d9ba235fc99e700844cfaf03b83444284cdff3c6d61dc8e8303050295018e02bd11175c6f808759260940ed77be17e7d8d7e7bb1a1dc01db9fbc87563190a4fd0be835626e591c9c2b28ce61626f08a8bb02e09da2e43398826d64f458a5f41869db4be5f1b095033d0951c379aef348a783392b3a9c9da0c55647bdd36f6c29461809a76fc65a0d08000097a075650f6f08b776a4a61a6c951a1b6d9749933ee8b3fd8223a48ac4b0d33f3fe96c2b6c2384cdbceb8520e0503fdba51e1e538a023bf9dcaffc1e5f77e91db157e279c667063fc1de3dd9429c47c0bbaec090bdff48082406fb16f9d5ce24c46fb846da30cab77ee86b909a7f32c74e7fcd109498af0f8d4f6611903ca751b3b013bc8f13f2459c49d25f6a1919899ff5ce097e6ee101639f51fc97aba04a9381343df65505995d36461067d10c143673e6cc345ed904de86aa0179d8589fbbc6e850977fd25a3df1af6ffcaab6dda8c6c76582afb5b42a5ff9f7376255535b9d7c17efbec6f467d02fbeccc0142ca1d96b477be5aa89495950c500f4ea58cbcea3259e32673e99651b412ebdd54a0c62a3e31112814e5e8bbd82043c2fb5d31c7c144ac9c8465308fb4a641aef6b2f4372869f9d6ffcebd657d10b625cd63c46935038113e69a17dc27aae397cfa7f2c9ae2c5b158b4b63abb1acf72c4dd4051031cc49384000b8d81bedfabdf67aee40e850a5e916a81b2147a4c49058375157e6b635f59460f5d94f8a8bed76c0ef8b2ea2461c5e1e862b07ec79e9dbe6b502af1be20f182b26eca69fe7d3ec4447dc6622ac222f457a8b2602e89f5bf6c4d3613cd89cfcb2a18036aae98783f5571b23a2a51a33224dc62b8b4cc5ab996dd0aefb162a27b8b4827e12768b37fa4737ea7e901348ded6f46c21e61cfeba88258e8d5fa615b2a265b2b65bd7c418a5b73a1308768caadf381b76c578b36ad7b6a4b9e14f31ff043be560572a0230d7810947e2615ae38039eff876d6cb3e5de37bb2e22d69a368773f89661aa1aa9abb3bc96511be6d967d7cf82ae3a149bf492aa51ce69ce595d5428b0e98d31758ae4420478910724af18466eb2eb1e511a107ba98f2c4d5507d2f5ca8b24aba19468086d9e5835f50c7cf47091db88c4f07278522aa086bf253bf31b0f5f586d2be1e7f007291689ad84c33ecca20233fcc4a193f579a0ddc2394cdf6150443e395ecbab7c995d1a902994a655e92cef692e424e1c963f7bf63bccd1cd55f9af65e6895d9363061add45be8dc8b24600d8b074fcef9a91c3347fad932b75055f8e4f8d47affe3fe2d528d403bd5c370772ac0a2003e1a5bc5d627d61223434fc74e1edfa53c91e7eea3af6b85ac5fbc18a900053451a7c7f67c16abf9b9a0d8d5026b3a0d8ac20f4864d74ec81ba75e94cd151effe90b54cf4a9058c58f946763ed7a3bcd21dc75a16e05964df9e604df19f2e0ccdbfe4101ff97d615d1e1b62c4a1af18188b1824add8dd58276261f135e4a01aac08fab3b7862a2eed8c5ab55fd3382aabdf57c17b400a65dfec9fa97148a67b750734a40a6b636f1d3450e64281ce002460fa53f13d8595e5e5c559bca5c12b05c2a9bbae89d2527dc2f825a25352a313fd7fa12c75026a6e8cc04ad956a5a94f161574e446433ccb8cf6c4c63bdb371fe3f1397694ae3789eae15396a21d17177a2958e63fd66c7cfdb2a8baacd65cc33605811e15164abcdcca120664934f9dcf5466a6cc625e6bda6a6f3f317a0187d208ecc52ae0cc8e874290e539fbad0133d7474fb2b23269c244d15cee02d857c93da8cdac155d188ea7c2e18976b8aff20e0a196ce5cb0403acd95e861d54227bf7e8ae1e81eacd1103fa9a80cfd2efb3c2a098a66e3f02420b0da4f17bf23693e1628b8609d96802274f47092407937a38b515a3f0f4f310622a8eb34d1e0d7c2ce3bc51da165a3b866af7bd2b5d2d72b60226e70711ba90875ac2c51360843ab7b537a2fa632e0686e8971ba67d449abda4dd209011c9c6f9ec2bc147acd3659fc2f9a8840fdecec0f28868ced1b0c0c0b472c2740f87ce291bb1624e99b07494ba817ae52c56a9ec1bd7fcfbf3f303b2fcbdebe6e49fb58b2ff890c227b3a3e932ac655a2b10b2da4220b42e6a9c19963c6c73be0c4194e7d1e07380aaab4115ac6f23b6708fa0c9b67d660f06bafd859a0b4b0e38914d8b1ca3ce84ca81cd70f9451025409100c4366a5fd9636f9ffa5fa919de1d85db9e54204d20a87e10a848ed0d93eff9772b58def6e17a82ebdfd50b911361d2af796627ebc5f7245bd44e956f07d093545e53cabcc01adef18c4cdd3ab23834769e4b0ca6d644e8459763da033f2f731c82bc3f62e0c0687eee6f3c61d0e8f088bbe5bbd045515c9c5b38e5e88670fe69706a35d13dbcb40709aa2e5d17a1442eb503745668f331ab14b2f1f8585af44d28e6c1738d535c592f434453cc63ee4ece8f6f2aa00ef072a4de71c0555470600065869e39113ec818ce78efa125b80676a17efbeb4e4d8e530cd11aaa48f722e87d73fd8a9725d599fceb4590326d4149836253c3d33cc07fa3af2195ca145c5f9280371e2199d63417c5a86e911bfb6f0368e5616135788bc0898ae56da5c76b848d1cfa22dc5657f7fba03ffcb13d488746e1cf3943bf94ad8220ee2cf07a715af09da374e93366eebb7b3a0cd3402ebdd9e811e296d6da3b6b5e258049387038cbdc79c5f7abe52f0a484341717f2927adba54165349e079f5463a38eb17d802eee0d7d9cb945170dcd6dc79816094fe1d82f04a39e1ebc5fc087372ddca99acc09fb49665e7ad3a99f90913eb7ca7eaabd4d4118e140f66e63eb7fa6a753766aa16a7e5a8ae1782ff02d11f1b694d2b27cd4b0c76de8b1177fcff80f478f9fe0a4ccd9c0f0e42c5cf462a3216203e99dfc2963a0cba8f1b76d172e6db5a5d20805d46b6d6eebc3c8f95063580a08b5822435ed1c48308e07c1fd37f43f53e8fb7964ffd7acbb4f734489626028c984bf70ec7a663f102c71bb110ce9c7bf3c5ee55e78a36c85a9ff990587f797b961529746824425a2cabffe1bccc0d9776981cb34b8181903583544a7caa5ce88d9085eb85f7d69ff4d33c9d383db99cd7081e8f35d702331feb0a09a80de8647effeeb4d7fb34a0e3e6dfe4a770cedfb45ebbdd9cce3cc62dc800af40a8e87b15a65397e39ddbfc4b873ed8297d306d38e64d8c943c907c834cc8b727a783255af336ef68038104e7fc6a8572d0898bd482fd648aff147f88ba6e8e9e43aea97b6d557340fe4723c134bd28a01f7f3e06ff0d6d16f3943bfdd36f43356034aae9cd4a206c37297bcd2dfce5ea7695800611f65c549c9add5280d01e458b86b997bc8ba3e59d8bcdd78611df908d49ea0a0c4881a6ec7bfdeeee0dabe47d10e5ff5619b128234ab56c0ac18f5a6ddcd90d164c489501fa7671f1546e72d7c77c9bdf7d7d1580f90c51bf0e39b72171c76c1bad800e614e2e97ef737c99ea7a01241ee9edc8789796e1a10cf835988759bf6e9d9128c12f9a8f9f621af07ab0fc9d8e46ccc032a41601982725308ae159b4e082cc5cdb48c12c"}]}}, {{0x9, 0x5, 0x8, 0x8, 0x5c, 0xd, 0x5, 0x1, [@generic={0x33, 0x1c, "1e89f204edafc3e1ff4585c2e2007b0e48563c0d0909a5e6f55d5a2dc73b8b9b2628b2d3e17fa408a3a2e412263e9fd56c"}, @generic={0x1002, 0x8, "40fdcc2fce0405e0e2ab2ddf4268cb7a26eec97dd09e39047fb8a109583ff4abce93a7cc3c11a6ad8784eacfdfbcb2a60b1964c07f91c0d76e067fb46068fe1107f1fba0c8c4db0e67313059aa1a5a850257ee1128edb6cd060c5376cd7b8f4bad038507a460b9ad0a1364297426725351f5b2a0844b36666ec71273d078fe41f136da326578af141e6fe9e205b66b1b5b468e801ee6fd122795b942914d41c3da9a55e3a4cf8c726ee939cc07c4337b3c9569f309bed337d362b374d679a51ca65c01823b10d8773d5c16fdab09fdd57cb954a77ab7cdd3e67d45d0a1bceb890ec84534038ae9f723eea9d3f1a6e5a2317d9b3356446cf9d30d763e681e0f218bf06b9b39cec1c5305f46824cf58719cc3d6752a29f8e91b465a99269427d4a03e05d581b144de380ed0d14495786176c0251cf6d5b90e5b4879157e5d350eea4de88a7f6dfc66ac03c51a02197917ade34eee08a3f5a5b1479288cae47b538d883270d57b4737064c397f65b6a075d233415649731a9a3b8175ce5d060a26f413f025d84015c1c65c5e1c49cf4c2b3aefbf8698dd254882235bb317807b1e18d4d9bfdf3f6ae7aad0613375712464d159aa88f9ac54154df8997b9da691261122b09e68cf439d55bf14ca03c4e103cfd4769f9b8d4983137acf9a8266d3897651b1b6f98f568ca7074c31190d461018aa7f06b648e6b42ab04717530cceea7cf874d1d4ef140c68eb9ae18e251a4801805836e8b4c8d1eed7933534b818e598e9011ae5196d0ad1aa66996412c237c9088a33f5996229539bdfb161eef3d7c75c730190bf9f7b70e675b73d68adbf39189f1aee595b5327a532043a5367dd177ab64bce5901f3d0741586af579c1db26a100f7ac91b8f32806ccf0354f16d5f1ca0152763edf3127a2e73ca28307ad88a50081ef44d9ca22e47a412c9b06c9a5aa9bc12e68e1bcba528e664bd38db3387c5fc3eaa9c3b487017de0b2e75ef4519ba14cef54734c6743b20be04cbc6356c5cb8d31c35aa79d6e651d193b900173d87ace7268e8b7a0208fff5e918894def39c3a569607905f2ab6555fd1973b9be08a943af000da2ce4d1793963482a3c387a57db21291429412e8491876d4add1988be7f64c4cb7a0477de5d49560a12e3378b661f69b62a60760a532cb63145d6bda7ca428e4684e290ecbd03926ff910fb875d77f3cac584a6c391e6ac67e4fc242a7ca75ae591c1d66d392c4f4a0fdefd075b7421d4a2b0d3c2ac72c4c4bb83fa1b0bf97439e1361b1647bc6783d8439a6ead072394b8b9facd0ff272ac8c104cf660b5af990674849bd9bd15e5fe948a260088c3f536e2de3dad010b65375f8ab6775e1a28771ff7d84bb94582286700397e99f82b64c429836c82bcfda35923508f8ddfbf6d7e320112dbef3efd6c4107a1c7f10aec5c5207070f7216e179f090300410b59772610e68a61fadd5436f25597c45df63c39eabe24cc55a55451e074b15f7850676e26bd3a1c46b92461240931895fb7774ac9d4b95e0bb252e52cf80ceeada2bee7106deb42e40d9354121353585394af658c1b9abaa61f6472e49799e3d8184739c88153566c46c676ab0770ac5485fc51522eec786deda208d4e9d2c213c7b0b4715eecfee554d5fc253b22d8faef6dc4c39058438dc4b095ca568a5bf31fb132cd057ebe603357dbf328c16e82aed27b72ad2568e8c90635070b61fc5cb378f4dd3b76fdc3207385736473051422e440f2d28618f364d29b976785ecb20cd4b00cb06742f45a2a4da1295685802a4e7c05e9d18a595e8992d706f8284ab5d7bc29edb95c3ab93403ddb3af4b998b6145313f5c69a704877905e79cdc8ac2316cf7ef89eaf1c2021d350cba5bd94f36c93fba663a337430c1585a97bcf361b06740b2ed429bfafc269a965885e4904e243d1d876efc92063c97c12350fb21e1c6f922401d5e69a719e0a6ba2b367c2b2f72d0f838043ddf426e9143bd5404cd6a4726b44d199c111acf36e06e34c9cf1169a41a401332b0a068c964074139187c8093d97f332ed4690ba1c5b7084b6a1d7bdb70352ca005aa83cdae6fb7aebc494f05721a19e6b8d6bace5d7f4687b0a51f9457b3498b502546230bc6932784a5a57ea90e46779e798677d9cf283d9c81810bd7820bc56ef9a3bc844015f762983991bb2fda42973c02df93378ba8d3bb8709fe7fbfb0b1df6b439541c31b7aeec9ecc3a48c3d848b10ef872f82c714d993b01b59c5375437262deab652a13266ea5d695a1a0a38514b64c9a86bb936d0e7b1aa1eb0b39a0529aae763ef6bc65f0ac77f723c50d8f8923f857157375bdc752deea5c2b2cb979e91f6327badda41dcbced4ee1389f035b902aa364db4f874f0084cfff7c714e12cc258e10e3a0df8f54e6fe5da696d2c3bc21b7abf09e94881b5e7f9ea791c900a595adcf4f75229edf31dc7be316a0a1f469f2e5b3f00e682b8ddff7bbef8dc08d807136f74c2203fc934d181f778550690bf6a600fc58460db236d2f70d68c010c3ccdee97069970fca47c563916212751b16fef862e5455f0aa3e8d0879e4764dbefeaf49db0e6fdf7b19023362543ee58b964b76c7dc15ff5b7195ed91be296dc392c6787218a0b031fa3ef74f5607ca36ad0a12d3850bbe7c2b893ad1f58439d145e336560bea11de4d7e4b767b8c8e670ef40a1079e67211686c3d9dee03f0c1043989453bc0f18e067c4dff09458fdcf81b26719fc42e710b31209e75de34d1e152542804a3c4320cafba31bd46b521a2e5f17eded16c3e39053e33e93f71d2ce98db797b6d838bce945c1726fcac0cc19fa7ef7f39707460a5b258541e5b1ce07b32e37252c68976c18d6aeb4b0fbb53af618a5d61e4cb68fc8cfe05ec4705d3fbe7d7cfc1f7cf555a760190a95c7cc0838f6fc450744e6e7cb0e152fb0d4d2b5ab31a1eab779249a91b7325c94e41267aba9bd454eb1414cf0587c584fa4ebe0f96d01ec7a5e4c3ea7c85f83cc560476c8e9183d618d0ed512e928b1f4ccb952434966da0bdbb2154fdfafeeeb8b18bd31fefc7aad10cd9589c422bb5e1ab99c6a3f7ae4620bbd540b4eeace675e9ee758623813c758de17bc0bf61e8f0f5070b419416765ad012afb63455c278bb8c74bf62a41e45b03d454f0dcb6bbcf3175f4be12a56c890044695c857e29687464355a3cb5a57dfb6fa4dd601455fd4c69f44c4ba4e0d5e87ea95e71156c9916a9474a7d37a9fc6813ed56e97aea3f0ca8ebd5980acd1c9a6d16ab839c808c1c4dde52f5985a8f1bacf77070be9033971b8d6b95db86d3c0da0e6ba01999b3ca96a5a9a9cd689770d07a2f87cfed161b09b3ddada9e88bc950b475a8e564365afcdd51a30faea121433c109860579934ede7227017f7a9427266750b9dcd0bbbb1b5288eb5e4bfc492acee1714badb660d5ae2d5fa726ea0f0cbbf081104078f70f8d800caea19150c2d1731819a907b066e89fc3316e70cbd8cb17c72c1e9d0019dfc69fd5f3855a4c80acb88f93be9fc3cacb4cb5fd922f89bcca995ad3cbe8216fc4c79d6830fc41e484cb48a39bc0cf889163bce85d5b03fa571b912257f0ec10e489e9bf1990a8880ac64627aae3bebd784a98adab753b7092b54ccf46d6bb0c9c2bedeb0bcfe50454f7aa9bd65a9f56619ddc10778517e79d03b8f6c5d918a755f2cd2ccde1c0f83bd95cb67cb7db4eccec636000389b728d448bb9251111269b3cbf69f0b9220a4d47d55b166096a5a5db28ca406d8b3551b2e3823a17dd4e377775cee910d708b94cc62afc156e36713362f094a6659ef4abbf8dd4311a7083824abb3ab9149480747b5ffe888ddfac47b293657ccd48cab0de79f0743ef76b75db025bc1f96a563614f8b4c234af4d675d9015d957477f9b70401f91beb292761dc1d6eacbcce7807b066c918b181e0be8583d71b130906b4031911146f209ced84ac9d91cc35c3f0b8729633281275be3b9d2c847dcdecd3e01b41fa32061978f48eaf0c4483bfd723fe6a5219d36f2f37def5265ad5b368e31e11ab04222bbf4bcc772d2ede8e3628dbc641ddd62a3002bb4b776a80a92a2ee20102b8221478b2ae23e0d090a3be87b84b3cf6ba6470e880fc123da43154f9720f446c6fe2b841a840fe492413bb61df3f2ed97abefe5b2db89f7910953e703d3667008d248bddafe9c485d1af27c213d6f6ff44b210a075046016e22d7b8e00ecb5da810a631c5a7993dd7cfcf2972c8cfe666f9eaf0702981284a233207cfb3d014bc9babb35ada3fa738b8cb4827a1f43fec12399c08d0e3a5bc4df7c0f3fd7b1f0b25cdad79a9ff422449aa1448e1f8f9e6b53b3c4815a2a4338a885ea9874342f921fc4e68141f49f3956d61fca178ea6f6d1794217774ac8fe296d03d280815e665d35b247a3136e978a3da2af2b0a242a6dfa45218ca6c2a097a05ba7da97501664c6319bc5d40816e50ba4dd1decea4cdbaf4379f1eafa0bf560b2e523fbf6c9694321958f4c677d2eeb025f2c04aa763db3bfb9f9cf68295f9317bf60c9a4389791cb2939b82336b650963bbafb53df536a8bd12990fd6a2a5aca2324e950a310b8bfbc173504fb5f733cf41a47003833970713332ce8f89b2526389a51e1dde6fb8d981008ae296ea5d03e5210785f0fe9b48003fdd9be477581d59bc65c36e5df4d7c2e5772630c856bf7b8b5bcb53d86012f677470dd4272405bc20f0655b913d970a0f0dfa6a9e80136bbcf38f617f8d64426b66c98e06ae808e5f2b7ce58bd86b0c434094105d9c3dcfb32033f14d2c98952b62c755b9d56c3b39a3ac107e296e2c348ec96915022f1daf2a9c5c4a0535e203391f4eac526f6c75ff2f3b5d03df276466eb9e3196f1d473ddf65f8a12226bbda222ae6120913fa3036d635897026e728adf65f887eee014e9fce68aa5d16a09448cc50e532974e732d78581608bfc20a319128a21305502b93c513f939bbde54e9464058f53c3876a6f2f0853f58118c510ca3fd04555773cca0dc3219463799293357dee306a562adacdadd89ae5499df88e6198958cc8b1b1e47864451ec45399fde8a9648bd9336c72849e08ab334e16ddfe9aecd5a387ea504c0266193259302d716e33e480798f3b14d967a3eaa41f94d72e5075cd4b3db58294a94fb1ff8d8bd0509ab9eebf46019fc7d598d850ac716902b764351f59e84dc73f10d0671851c7be897260a84c98abb31a552cf6cf8dafa9f3e756e46c46d07e7b53d4f449816f6ebefae95a42cabaae8c54a2a71ac6888c1242e2e5a94c07aaafcdda9c935a6ab30498551650484aa3612eab8ab2dd7f5b2508428bff917ab900a9abc062701db87370156e50d08458ec8f835c2182152a81140e2ece4b6a04f292789a5a09fcbbc751f0bac6432976b430e5acfdf93ee1a9df1f932010766aea33f4203f9d3a03cbe422d2e2bc707325b86f13099130b8eb09fbdcb6a5e3f6d23b7ac3d8c92f612392f4c1655908268367a315ef1b8a745455eb05698dd75ddaa681868997edf4870cda91b99aa95a568ec7d83056e290cb2515ba121f61b1be4ce0e625d4966fbed7559b7aea25e5d14f1dcad1b7d2db2a4666f009cb250ff585bcf585d63b30375212d2caf81f3b8bbe946804a71eac3e721b1d4c90f65244b8b669fcd49bf4c84be68ff5287675d6e45ca306a95c9ad1b4c3f2739a4e80856467cad95f2feec89b0772c65c9459e06410965e93070f8ce74d0ccddae2a6c4a931a60b82a2a76a24187b9126e36d72651c57"}]}}, {{0x9, 0x5, 0xe, 0x2, 0x13f, 0x100, 0x3, 0x5}}, {{0x9, 0x5, 0x4, 0x5, 0x31a, 0x6ab, 0xe49, 0x0, [@generic={0xff, 0x23, "f9374a6d09badfaa80c5d31766714223437914ea2f838150bd8c7532ffee781be261d51900471ba458812c97bd6a5df19af6c3236e8245625e3febc7ed8bfe04a94ef8432505bfaabff52b1ea48cb3df2adb8a5d048ca5059e50874c8cc98b3dbe21f4d5f8b8652d32611eeb58ccea1c0963db66d65359fe6a3f7743f0b686a74b74f5ce67e60d315d0f8a1f4d68d5b15b3758880823d61e7f74b996db0fadb5595917cd02c509754290d687896ffa66514c6c940fb5ea4d09c1c899d1933b4c02b0b16b069583f1f28b35eaf44a288c48264ff2677270991b1188925b71ab11cb397e508133db6e3cee2fa87a3c9bb46727868d3aa29989a142b676c3"}, @generic={0x8c, 0x5, "d361c7a7549602f89e30cd6fa9f730894fb29aff3da0d54a8251a4374483174eeefb67a423a048e6a625a6e72eecf206d1eb5117810f26108e8fa5d7b572c0f38591153923c499f4ed71f2a21a996982b87a5baab02983027c7f333465b37277528c98809657ea31a6e3585215ee77d666c4de7be745807f9d1618ca032f3772d6952aae99e52a9c28c2"}]}}, {{0x9, 0x5, 0x3, 0x1, 0x2b4, 0x3, 0x6, 0x8000}}, {{0x9, 0x5, 0x1, 0x0, 0x1bc, 0x6, 0x0, 0x9, [@generic={0x79, 0x22, "97f008590e05d74946e36625846b7aaf905721867fe02f0d780be26e1cec3cd5bba82acc855f0e1a297b09c9124f3ee6cc5b73aa2934a4c7b104336999e43550884885ad2576703d0294f5e6ebf27fee42e11b037df2a643acf55643464ce85c7b46764cd6b947c9060347c198f1d730adeba6fb138b4c"}, @generic={0xeb, 0x22, "067aa562438b5b683c2ce4f7f2ec1491766eecd96407733c9724db6f8440e974bea377ae7a9da2fbd4dd560c0c8ae91f1ffe3bb3eb08771e816936fc14dd3ee9fa08b3c1c652a5f41bf789ed84ac172827c7aff26a6052cd683dec694d857f3de222196d313f12205e4514387896f9a25da48c631234f9eee06d6a86b17a799ac5ea3114acb4f65ce2d56b0f5443daf5944fc30ce5d6c1f41208a6566e8572ed402b0bc8afaa8ea2b74e8decc479492c9af12f15bff7cf4b69845cb9529152814aa53719c807b9de1ef1d173cdcc3a2c1f825238f9f0b4baf961308ecae0db351b0b3769310d6bef62"}]}}, {{0x9, 0x5, 0x6, 0x8, 0x347, 0x9, 0x8000, 0x6, [@generic={0xcf, 0x22, "5ebc2fe4817afaeb8b455fe617e309ee5725d796627b45cec23a18f6e7fac5c88c9d637800f654f2300fc6062d27a6f1d9636f98eb4523246bcd8fd2bd2682b9d8360a541b4d877899881bc9e1485bec19cc2813ee15ec5001fe701788ccdfa9919fb8dfdb6c23a93ddcfaafb97bdbe99abecc5b55b00731178fb390ed604c1e8b8c86916e5039f06b9dfa38c1e038ad805321862a0d311fb4b5dcd2d3ecd64364ce189f3fd7599d4bb0fadc0f8d16f5720f848e17ebda1f6b1faafb76853ad19091dfefced15e0cdae2a4b773"}, @generic={0x1002, 0x30, "4596b34e4b55e5ac6259efb0ee9bfdda4b412c9ad5da8db2a252814a26dc24be310fbe453e7aba59e70b7e9a69da7ed6db3271d3e9c75bdd3e85ae1c43cefa32787661e5dd0a34a2c733e787e0fd69838cb8be8b1aab96943c5d469c82d367697b47b8ede3073f73f1d423b97d26c0351b7914430e7247343400b1dd221463ee4c0d3a9c0910f607a3464fce29b0f003827255d6c4c0a1e8c5026a82a4657c0fece8f60dc95cdb3563a48353071b270357698d461b12986752b4b3f113a683107ff2fd51199364aa2a2c418b7ae8910def7893b05c96d8f53f042be863c3142dd8b86d5240a955873f22c210e4527def15c86553ba310adb10223a312d73664afe221439016f3267c3593152fc0894aa96b41b263c8c81f07411047e52a6e98ac710bb76c770ccbdc7624a50969060807883a011c78820f272af12387888cb4f4aa8feac00094aae15387662d63d302bc042563d1bf9166c0bf8415276433cc8410aa25d4311a6be48012414a618896c5fae37f4c17093d74763085970a2fcc03d547ea64d636947352bce109a52f8e46946f9c5e169f60eebad34a7f40147537ec8401710ddb788e28bcbf62007dd7d0640db261c8f63085d09965cb676b412497b8ef813aae4558ed46d8b281dfb9e5d066b96d9355d45f286185a57a2fc7f22dcc895aecdad61c11faebd881ca2f099fc62aa2f3b590e021b0b5cceb1add29f1cfa7de36dc1f73c5d41c5bdb404d59a381380d6fca7f348fc06b2a61d8fbfb8c7d3d0dc185e54dd4a55684c6b45296120ad0726c14cdc4bde58bc601a1e786c53a30c3071849678ad80a3c957779a20a8b4d98fa4c0be09a7416ceedb7d76c27491a29200a578c5faa930ee731e880a6ea47838d1c44810ca4c4af1cbd7ba7b1df3766f7cc97ae2c6fd7133ee79d7f2af27676ea940a8cce34711df9584715acb2bd6d0160bbe42d33415a45d85d30b3d545bc3a771f4e628284eca877159c4bf2ebe2e5b0354dc80c3148377abcf8b5dbe9c6b5bdf18553fb290a08b0c47ac98a274a7d03d008b4255420b48a57ef177b38d5550b573642ca15222052b8ed890092b060b71bcb3866e1278f5b4043c2c62158f7bd413abf04e546c40c483c897892d133aa6d21f8987809a382a7e374c783066b40d9e590833b82b61981ee1cf73eeb07c498cfe0dee3c0ede093341d2a65d3d3a4d95b8b3dead1730a275bc35e2b548c10b84173bfa3d758286142ade9ace2e13f0198aca78fbd6d7fee598c5e46be8048e8bab5b1be2da524c503e1c2ebbfe8f6f3c29f5ff76f9ff3dc47ff05c2770b95755e142461d4f10c045b4b10846d0e68216b78326ab59e126c6ddae9b976c6966baf60a3dcf6753f4d007fbb3f02fc1324bb8e5d934b78037e92309040b00d4a3154324504ce2996f758ea55d83de9ddf28adc0ea4943529b2446328fc46a0dd898ff2f23c15a008232cfb3b726bb6914cec64ae325892c08fd80cb2576c074d062e8197c767267df228a332e63627080995838e4df2396b74d5b00e127fe1415cfbd07c6bbd5ce51321b4479a329098a4ba7096abdedbbb1a8503b4f89cafe3289f2f9799b611b053cadd0b6b8b1f0b453811eeda05b04413edcfeae76e68d68cd64e033c5671c01600646cc0a2d35e1da6a03177cfcf9cab8a3e1285f2c8325e8eaaa98c8ce70995e6d34c9ebcb317760fd22af34f8cc8682b946549a47755f481160b4141e776930358226d36930b1778442542e9a3e0e70eefb71236cf93b1512b6560c22305729994b7072b5407c6ff88a3530e2670bca41b97c2d9ae95b21fbe2d58ea7c825a7629a8d526bdb01bfc0277eed49cb5947f1fd72e581bfbef14f8a5e669c34fb935b3e6891d29f8c26a29aa91c027eae8cba2ca8d5339f710bdcae7aef27c915a9c40e8d3677b48779fc5f5ae8c1005d2ac2247080af9ac63ed1161ce2b3a2c0eed5b351df059f12dd79414ee5dc269fced437fdc9f358c2d4dd099e88d98682788a542f142bf32bc2d697985e27ff3be22f7a347d8676c1e0e75940265a052d0b8a493e659a7919de9cc858aff970e655944fe911acd7b68e9bf75f24b77ee1b160541482ae378fe9128a5c8bec1d5d01f519ee0ed8f8bc5dd2a0242f80e68e4c8c1db670b2dc36650a112d500c60f5d71af573e12c0c965db23fa88540a2acbf7c49004d131c0013a5228d2e6fcd8f0355fd32f9bbd295f7c9fef7e5413d9c6042a5eea2a6b40a77d628be15e6d41e1f9d5f4a686575b4d04af3e78bb671f43c3217b0867312c81fcbc6f8be42c3ed5cdb54d2f744504c86a91f21b4e843332dde794b2beac3688c88b43ba50ebb9f40b9fb2a1153d602faf6f5b7c14cbb482902039a5f3a73f11b0dc1e8c21f90d3de786b7b2e2840c3e9c99c536d2d78315627a81d5e8611c269e951162ee20cae7e46dad30964cc030cd81564b9cbffad94264a089b01602a37ad8898bb28f8bdbdb00ecafa101705f4c94550c3a7ed7d6347c2241b44b9d22660ea1c21294a9e312db57de3f4d7c5200fa3dafbc1a5bf620ce3e03e13a36c937f6174a152c7256605d0e447c2726411735936aca6d9fdc4867bd19c2a6d491a391e2c91244fad8a5cb4c85b9be2c91c2d2d35e0463efdb76a0ed2ffa8e1e5ad5b8023c9f2c13c36f6ae454a70cf33c301a1549f86676a50f768a63ed2450f0dae270c6a80428a252b515fcceba8b4b817e61bd7da0a4ffa7f218cfcb1e0fca595a012b940fb480255aad8cefeab7fcec987b1108b343998ed05a2f2e2b0babf482485156e8aa3f47b9729ccf84d50937f0533cad0a2fa843197bad9a976aa7c4d26fa40e06bcd82cb2314fcf4c43507404b107141ab714811e023f6ee3bd9db8b62a477c2e3d0acdd7c3fab920599b980a11076275656297b6c1b175d0eb661e96753d36ca8fb54b2f5f58c16c932078bdf852b20337986ba1953937f525c779ccfe422c903dbf3dd748aa994e7ca1bba5e4dad77b39c3aa713257b37d147d42d5a7e41413b1618acddeffe0b3f3f97ed0405646c9f81b87ff7fb586671e2d9e58ed0c46d166bc04d2a626110683cd80ba50d4da81ca3cdca19f30681f5208be0d5fc01acf829ec59ca8af27266b147987c2bc92b34387a1a05314be0c6ca4b94c146f3d3789114ecc0fde6432f3763de69d86d58a2b8816ec6c3139061dad848baab428570e3b4805ca90eafab70a17205e847fc2894cf8566824e70e5df42c9290e2f011589eab48c0e4c36b125a378dfd0d2f0f439f755fbdac6bc546e830b96cff282d6d49d044f757fe4601b8e764d211ed3193c219ebb91f7ed4000df90239aad23def02995851463aa854626bcec928c0f476723b60190ce63660d2b06d67f76f816e5c9ef24f61a52fcf2577708563fe7009e22fb8c1c03a278d3bff961a5572b91058688643fbecbcb8255321c3b769e6bdbf23b1ec68ccf5a8376f73737319d55a7ff8293748ee84b114db916b64240a9af94fa2cc933d458140dc7bc461e8a676b2f296050a21b148acbece960cd5b3ec9897d92ffcf2c523ce58bebd459afe3c7e3d2cd93aebc4419f1bf6392854cd46a63d50c595aefab51064185bf2843442bea7a5d3481f9efb4a8ca7a3a99643bad77ef567ff0fcf1706dc7fdf43f5c93e9b48e7ec7d3140ce8ee893f60a0957d5a0635be281ef68fdd68b5718d0289a09b0844b3b785bb2248412ba194dc599526020ab87b029f8461d2896164556fe0f3459ff5ac23d4fd208ecc164da7cd4e4060350a3c5329085edbbfcadcc2e8e2545018f11932ccd57f5e9e7f8cc68ba417bfa0dbf7bf1128421f25173e057a795eb866c6c85a7399753dd544e5aee439904f12a80eac60301f3fa83758f77e56c15c72ea2ad57213f00111cd20b2bd0c1fea2624b8b613fded705abdaecee3c6fe17b3dff40f38692b478b98397c7652b191fcc5d414a3dcd0fac6bb653e7d76c1c42d60fecbc0a0f3e9826d4eeb5d7cbe46f0aba91548c43a4869106d0d12f6509937ec3dc31f34544fd7a06b4de11515587b51925734eee531a83481e6107931da62decdd7ca6630506e9db8892a1e70216fc701276b9b65116b39d196f1e27fda8f1805b2b3c427d9b15933544aa9d7494079bc697743802b249c09d07da2eb44b0ab8a21b34497d428e1e8afdc2504f30baae90673cdb41081392db0a47cceac44b43ea244584eff0bb8a44e4ce19c15baf7952bc181c57b1455bbddc5c9037f7409c361a853879647fe773ff81c78bde98eedcc4d45d2e963b7254c43c393a74f66e384819552208c96334c39beb83a357a6bc469bbe0227fc2cad6d21d5234247054bc60b52a89117dfda5e82d0abbf0f693d323d5aebba6c88cd952c8abe7a6404dc429d38f2731caddc84bdb7fcd2c36bc6a165c19e03aabf91a31a8f8e8250eff4f9c4ee0a4943bb9cebb7bdc07e7bc39bc831b6c72d52ec5fcce5609ea7ea349fb171f432f8ba5d235d29f5a6e310f0901a32431eed7a69890e8335e65c8084cd07660310a6a853c9e4ed8a82002d9ca80b091ad4c45b6e3724f782e49a6c32fa429bb0fe0b116158645ca7ed865c0b6dd26a52ad8606f0e142e3f263b0b671a6a28e10f929262fc892b052a388ab05dec6a072e476124c15f224d6d91af02c1b9a1cda37168f07eb1f15b8233834625f5adc4b57838cb9baec598771f00fed5df5ddff8b5676471ae10626d65dd331cb5ec7ff4d2c069747cfbaa8a7ca51bcc05e613d6bf88c67b4ae572b3d20c5ff761c21743eae4e098c18f4af233ac2046f4d341a3a5797427706de23af4aefa23a22b6c48a660fa7937447c3f0967e688fa5d7605efe0241922788c9df99628b891bf5168ad40f8b3e42c2238925b6ed22935f874098e42f379a5fd8bd9b75a6081bf5b91da3eec6c4d177fb20bffd0b094e6e1e11beafe400e91c0999d10a8ea9b408fcc7a1a82ad0769c4a40ef16a726aa24d7fdc3193c458bd068967b5c7d092ada90c342f9b33792b1749dae414d1113001db57294ad39d852640793b9809348756dd25aa95a0222dbf08c7e8c1e86a4dfbc3c030dc1ae79061ad321696299660235b0d0a2342367813e2e16ea094c50974163cd038a96c987467730b93e8194bb9fd3977ae12bf0d791a0238f0e478f71437d080182cd280478428ad18e4b0b0b3642368434af98dc0165e6503b6835855f659235e9f61654e373000fab9accf0b31abb86cfd6cea24744439e4ede2644f799a781ec0ffc0abf065c918d9e8854fd8afb4885d24229de6b1e8b6a9fdcf9f002615f8ba27c8f3869ac7388c34b05353b649affb0e659aab18405aa302ba83be5820ecb87fa6c333d61dfa6c158fd33c5683ca24ac8c1b6b516f029847f2dfb377ba6b398152d3374cb3ae9482a2dd4e210d0cbc2316b36fe73c6b3c32f096378f3bbf1ce6edac986e879f9f0e0f78d423303ff04927b79db8993100527770b5ee7007ac6d3ca24c6c92cb8dfecc38bc77609197ccb905051776cc4d8ae6ef2a662af55f041b90ac9d485ee5913dac8d709c1cc6f16af867852682f84290a969cc87d9f25b5cfb25f39282b8a3034c28b6c398da9b0befcadd4ccc00a0c0a5cbba7233b7e3de9ef681a33145aff9a8395d7a10df4f49b2df9c850f0dac2a29f55123dcf8cb075c9294ab0b59d56a184660208e30fea308fdee804f32e9aab54334da63d2739b02934141f9eb62532331ff50d4d1e5a1df558f44f024a20d03ddcb997744c9aa18f523abcf8457a384b9f16426b9510004df37"}]}}, {{0x9, 0x5, 0xe, 0x10, 0x3ab, 0xb8, 0xfffffffffffffffb, 0x21fc}}, {{0x9, 0x5, 0x81, 0x0, 0x2df, 0x100000000, 0x40, 0x1f}}]}}]}}]}}, &(0x7f00000000c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x110, 0x33b, 0x6, 0x0, 0x40, 0x9}, 0x19, &(0x7f0000000040)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x80000000, "bddf426885f3c45df9a02f7188a93cc4"}]}, 0x1, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x430}}]}) [ 2426.915592][T13435] usb 2-1: new high-speed USB device number 76 using dummy_hcd [ 2426.945750][ T2728] usb 3-1: Using ep0 maxpacket: 8 [ 2427.075495][T29582] usb 4-1: new high-speed USB device number 87 using dummy_hcd [ 2427.075504][T15504] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 2427.155732][ T2728] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 138 [ 2427.165812][ T2728] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 628 [ 2427.175872][T13435] usb 2-1: Using ep0 maxpacket: 8 [ 2427.295599][T13435] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2427.303819][T13435] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2427.313952][T13435] usb 2-1: config 0 has no interface number 0 [ 2427.320112][T15504] usb 1-1: Using ep0 maxpacket: 8 [ 2427.325390][T13435] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2427.326405][T29582] usb 4-1: Using ep0 maxpacket: 32 [ 2427.336780][T13435] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2427.352804][T13435] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2427.364091][T13435] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2427.377230][T13435] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2427.383917][T13435] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2427.393008][T13435] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2427.401278][ T2728] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2427.410355][ T2728] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2427.418476][ T2728] usb 3-1: Product: ъ [ 2427.422615][ T2728] usb 3-1: Manufacturer: င [ 2427.427280][ T2728] usb 3-1: SerialNumber: syz [ 2427.433965][T13435] usb 2-1: config 0 descriptor?? [ 2427.475631][T15504] usb 1-1: config 0 has an invalid interface number: 216 but max is 0 [ 2427.475727][T29582] usb 4-1: config 1 interface 0 altsetting 5 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2427.483827][T15504] usb 1-1: config 0 has no interface number 0 [ 2427.483865][T15504] usb 1-1: New USB device found, idVendor=13d3, idProduct=3205, bcdDevice=a5.07 [ 2427.483882][T15504] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2427.494794][T29582] usb 4-1: config 1 interface 0 has no altsetting 0 [ 2427.526528][T13435] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2427.537221][T13435] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2427.548084][T15504] usb 1-1: config 0 descriptor?? [ 2427.588003][T15504] dvb-usb: found a 'Twinhan USB2.0 DVB-T receiver (TwinhanDTV Alpha/MagicBox II)' in cold state, will try to load a firmware [ 2427.601490][T15504] usb 1-1: Direct firmware load for dvb-usb-vp7045-01.fw failed with error -2 [ 2427.610455][T15504] dvb-usb: did not find the firmware file 'dvb-usb-vp7045-01.fw' (status -2). You can use /scripts/get_dvb_firmware to get the firmware [ 2427.625692][T15504] dvb_usb_vp7045: probe of 1-1:0.216 failed with error -2 [ 2427.716548][T17862] ldusb 2-1:0.98: Read buffer overflow, -131384459919208 bytes dropped [ 2427.728789][ T8292] usb 2-1: USB disconnect, device number 76 [ 2427.735654][T29582] usb 4-1: string descriptor 0 read error: -22 [ 2427.742682][T29582] usb 4-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2427.752073][T29582] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2427.763517][ T8292] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2427.785754][ T2728] cdc_ncm 3-1:1.0: bind() failure [ 2427.789719][ T2748] usb 1-1: USB disconnect, device number 16 [ 2427.807401][T16284] usb 6-1: USB disconnect, device number 7 [ 2427.816177][T17795] bcm5974 6-1:1.0: could not read from device [ 2427.826619][ T2728] cdc_ncm 3-1:1.1: bind() failure [ 2427.829652][T29582] input: bcm5974 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input1868 [ 2427.848507][ T2728] usb 3-1: USB disconnect, device number 123 22:20:32 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000051708608110f1010733f00000001090224000100000000090462018000004c000905850b00ffffff7f000000000000200004c464eb145e53dc5b6a220dd0b3d0e48935377f6ef9c57ecd94d6fe1b69f86bf6ff82997542935a332ae85df402ccc845f0ab284fc6a0ec9230264681e9f3cc1afb4b83f15f8dfd806b031626227465bcddae2fd36fc08124519fc4ffbb725bf8d23d3171e27d20691728f16b3facb86a64525d5737f0e6dd00000000d420e7b15a48fc44d5cdab00ffffff7f0000000000149ff0e4ee9e3831af01f23e6c7ff68d2aca295b8842942cb1a915c2d77917aefbbe5dcff3bb28dcb5c0952f82d2440445765818c5bfb2f3d8ec37ab36d430afc80393943865213660b875e7a0651d34a11b7449d67a7c7b9344e7c2e10a4501b5bed17b8909e9eb03f15b7ec45aff89761b7f8a11bf0c25cbe6282c06bdfaf67c121f6b31c6c83799c619e7a1ba28fc454b20491ae5cb0c83adaeeaf234883ff16485c5e1c89732c8c6468bfb7bc64f69973fd70d0382c777e8ca1b1d383df6d14d9c0bb86847583a90d80fd3dbf3f1dc08309d6300e06e24128ba42eed3a34c884c3e4c9d6e03a52815aed19d6e956173b175918a5f7a3c27e0b197eb130e17130cdb28af770b965a95e574907d6f2707621e562e1796cf6fcd9c508ef3d4cab026068502e7f576d4b33e76929c3a1e0f32541def387c49b076eed92feb0c6473a20cd35f615ea387c09061e4897b0e688905f4241534c76f6f5e3652a896f075235f2934c8a2aa3b6437b99259384e1966c5383c26b157fc688a183bfa93177bdd8df8afabdd4651256804f5b4d32f0e7f2f79bb8f154f3df685e24d0c7d349d0233ac60ae264881fd247d6e8f783d1af6fe492c7a8793bd44d582cfc89ac4facf64b"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) read$hiddev(r0, &(0x7f0000001200)=""/4096, 0x106c) 22:20:33 executing program 5: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x2240) ioctl$HIDIOCGUCODE(r0, 0xc018480d, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000010c0)='/dev/input/event#\x00', 0x0, 0xa40) ioctl$EVIOCSMASK(r1, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f00000012c0)={{0x0, 0x2, 0x0, 0x0, 0x0, 0x7}, 0x0, [0x2, 0x2, 0x80, 0x8, 0x4a3, 0x224, 0x7, 0x9, 0x2, 0x7fff, 0x9, 0x400, 0x400, 0x1, 0x24, 0x2, 0xac3, 0x9, 0x3, 0x200, 0x4, 0x2, 0x8001, 0x3, 0x7fff, 0x149, 0xf9ca, 0x77, 0x0, 0x2, 0xd7, 0x3, 0x5, 0xffffffffffffffc1, 0x1, 0x1, 0x401, 0x100000001, 0x3, 0xe4, 0x491f, 0x1, 0x9, 0x9, 0x8, 0xcfe00000000, 0x5, 0x2, 0x3, 0x9, 0x5, 0x866, 0x98b, 0x4, 0x8000, 0x6, 0x4, 0xa7d2, 0x1, 0xc82, 0x1ff, 0xfffffffffffffffd, 0x2, 0x1, 0x200, 0xecd, 0xd2de, 0x9, 0x40, 0x2, 0xb6, 0x5a7, 0x5, 0x200000000, 0x2e, 0x3, 0xf7, 0xffffffffffffffff, 0x4747, 0x429, 0xa9, 0x9, 0x80, 0x8, 0x7, 0x6, 0x92f, 0x5, 0x6, 0x0, 0xfffffffffffffff9, 0x81, 0x200, 0x5, 0x2, 0x9, 0x1000, 0x2, 0x3, 0x16, 0x400, 0x2, 0x6, 0x3f, 0x79, 0x9, 0x7, 0xe5f8, 0x3f, 0x2, 0x3, 0xf9c, 0x737a4f2d, 0x4, 0x7, 0x1, 0x2, 0x5, 0x1, 0x6, 0x10000, 0xff, 0x3, 0x3, 0x1000, 0x6, 0x100, 0x0, 0x1, 0x7, 0xc43b, 0x2, 0x2c, 0x10000, 0x5, 0x4, 0x5, 0x720, 0x0, 0x7, 0x796, 0x7fff, 0x7fffffff, 0x8001, 0x6, 0x543, 0x7, 0xf0d, 0x4, 0x401, 0x401, 0x5, 0xffffffffffff154b, 0x40000000000, 0x101, 0x3f, 0x9, 0x200, 0x81, 0x5, 0x401, 0x0, 0x2, 0x2, 0x0, 0x0, 0xf3a, 0x8, 0x100000000, 0x3, 0x0, 0x3, 0x9, 0x9, 0x8, 0xffffffffffffffd6, 0x733b, 0xffffffffffffffa8, 0x9, 0x1ff, 0xc1f, 0x0, 0x3, 0x2, 0x1f, 0x5, 0x4, 0x7ff, 0x8, 0xcc7, 0x7, 0x8, 0x3, 0x80, 0x31c0000000000000, 0x5, 0x1, 0x308, 0x8, 0x7a, 0x4, 0x3, 0x80000001, 0x7, 0x8, 0x0, 0x20, 0x0, 0x8001, 0x8001, 0x401, 0xf25, 0x2, 0x62, 0x1, 0x6, 0x0, 0x100000000, 0x8, 0xb841, 0x4, 0x7fff, 0x76b, 0x3, 0x4, 0x16bf, 0x80000, 0x5, 0xfffffffffffff6a6, 0x0, 0x7f, 0x401, 0x2, 0x6, 0xff, 0x400, 0x5, 0xfff, 0x8, 0x2, 0x6, 0x2, 0xa61, 0xff, 0x5f7e, 0x800, 0x9, 0x5, 0xde6, 0x0, 0x8, 0x2, 0x9, 0x1, 0x32acbaf9, 0x7fff, 0x7, 0x7, 0x1f, 0x1000, 0x9, 0x7, 0xfffffffffffffe01, 0xc26, 0x9b85, 0x800, 0x6, 0x7, 0x7, 0x9, 0x9, 0x4, 0x3, 0x2, 0x4, 0x7, 0x1, 0x6, 0xfffffffffffffff9, 0x79, 0x200, 0x2, 0x8001, 0x100000001, 0xcfcc, 0x400, 0x9c00000000000000, 0x6, 0x3, 0x6, 0x80000001, 0x3, 0x80, 0x40, 0x1, 0x80000001, 0x6, 0x7, 0x1000, 0xa8700000, 0x5, 0x3, 0x5, 0x400, 0x8b, 0xfffffffffffffffa, 0x72af, 0xd37, 0x9, 0x7fffffff, 0x8, 0x100000001, 0x5, 0x3ff, 0x401, 0x3, 0x1, 0xfffffffffffffff9, 0x5, 0x81, 0x10001, 0x0, 0x1f, 0x7f, 0x20f1, 0x5, 0xfffffffffffffff9, 0x100000001, 0x81, 0x10000, 0xfffffffffffffff9, 0x104, 0x2, 0x6, 0xd, 0x7ff, 0x3, 0xee39, 0x5, 0xff, 0x101, 0x0, 0x40, 0x65, 0x9, 0x0, 0x9, 0xee, 0x393d8f74, 0x56, 0xacf8, 0x2, 0x9, 0x4, 0x1c8, 0x5, 0x4, 0x1f, 0x5, 0x8, 0x80, 0x8, 0x8, 0x5, 0x100000000, 0xbb, 0x6, 0x1ff, 0x6, 0x4b5eda4c, 0x1, 0x1, 0x9, 0x4, 0xffff, 0x3, 0x0, 0x90df, 0x2, 0x21, 0x7, 0x8001, 0x3ff, 0x800, 0x8001, 0x8, 0x3, 0x3, 0x7fffffff, 0x5, 0x0, 0x80000000, 0x0, 0x400, 0x0, 0x8, 0x80, 0x3447, 0x4, 0x4, 0xff, 0x7, 0x20, 0x1, 0x0, 0x400, 0x1e, 0x2f5f0a61, 0xffffffffffffffb0, 0x3, 0x7f, 0x5, 0x2, 0x100, 0x1, 0x0, 0x5, 0x34, 0xfffffffffffffffe, 0xa7, 0x200, 0x4, 0xfffffffffffffff9, 0x7, 0xffff, 0x3, 0x7, 0x0, 0x49, 0xb45e, 0x7, 0x7, 0x2, 0x7ff, 0x0, 0x2, 0x0, 0x2, 0x401, 0xfb1, 0x0, 0x6c2, 0x1, 0x100000000, 0x10001, 0x3, 0x101, 0x7fffffff, 0x3, 0x9, 0x5, 0x0, 0x5, 0x2, 0x6f, 0x2, 0x2, 0x6, 0x9, 0x1, 0x9, 0x3, 0x0, 0x0, 0x3f, 0xf26e, 0xc91e, 0x6, 0x9, 0x20, 0x1, 0x7, 0x92, 0x3, 0xffffffffffff8001, 0x100, 0xfffffffffffffc00, 0x80, 0x5, 0xaf, 0x9, 0x73, 0x3ff, 0xfffffffffffffffc, 0xbec, 0x4, 0x20, 0x0, 0x10001, 0x1ff, 0x5, 0x6, 0xa4, 0xfff, 0x3177, 0x5, 0x5, 0x7, 0x1f, 0x7, 0xfa, 0x624b, 0x800, 0x3, 0xfe7, 0x401, 0xfffffffffffffffa, 0x1, 0x1000, 0xff, 0x1, 0x81, 0x200, 0x9, 0x6, 0xfff, 0x6, 0x14, 0x100, 0x8, 0x1, 0x100000000, 0x0, 0x6, 0x3, 0x20, 0x1000, 0x20, 0x8, 0x3ff, 0x7, 0x6, 0x1000, 0x7ff, 0x2, 0x0, 0x0, 0x2, 0x200, 0x5e71, 0x4, 0x80000001, 0x80000001, 0x400, 0x8000000000000, 0x10000, 0x2, 0x1c2d, 0x8001, 0x2, 0x3, 0x3fffffffc000, 0x7, 0x2, 0xfff, 0x5, 0x9, 0x6, 0x3, 0x0, 0x100000000, 0x4, 0x55833b0f, 0x5, 0xc0, 0x4, 0x7fffffff, 0xa54, 0x80, 0x7, 0x1f, 0x0, 0x0, 0x3ff, 0x7fff, 0x1, 0x3ff, 0x6b, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x77, 0x2, 0x8, 0x7, 0x0, 0x8, 0x8, 0x80000001, 0x3ff, 0xc1b, 0x0, 0x0, 0x1000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x6, 0x2, 0x0, 0x0, 0x0, 0xb756, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9ac5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x3, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8fba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffd9b365dc, 0x80000000]}) r2 = syz_open_dev$evdev(&(0x7f0000002300)='/dev/input/event#\x00', 0x2, 0x80000) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0xffff, 0xffffffffffffffff, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r3 = syz_open_dev$hiddev(&(0x7f00000023c0)='/dev/usb/hiddev#\x00', 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000002400)={0x3, 0xffffffff, 0x8, 0x800, 0x3fb6ed5, 0x3}) r4 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x7, 0x1f, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r4, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r4, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) syz_open_dev$evdev(&(0x7f000000a140)='/dev/input/event#\x00', 0x1, 0x9df6ce1f10f8ee18) r5 = syz_open_dev$evdev(&(0x7f000000a240)='/dev/input/event#\x00', 0x4, 0x8000) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f000000a280)={0xfff, 0x8, 0x80000000, 0x3, 0x1000, 0x4}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f000000a400)={0x0, 0xd3, &(0x7f000000a300)="ad25c6252645a343359f183f638ad73304b274dcfcf3f1c00caba3ee1c89c8db31c9694adf4d15caf7a8783fc84f6b1467eb4acd512c7ae49ffdeeee39d845dbf423f14110974a2911d6807ad4fa1c202596903a4a439edab5ace87706c1e9b5e1a558716675678c2dfd510d21c175c46ba3b63255e24759fe4bee8862a8afeedc7c3cc8ae10cfb435f4afbb71981a6890a5be4a9f85466feb6895a0dd209f6d61b1a11fc1d7d3c4b8c5640ad698faaf693611d95f68f82fe2dc13aad24e50aee4f52cb62b8daccf9549bf863b61428cc81732"}) [ 2428.355720][ T2728] usb 2-1: new high-speed USB device number 77 using dummy_hcd 22:20:33 executing program 4: syz_open_dev$evdev(0x0, 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x8, 0x140002) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba9", 0x7e) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x100000000, 0x428880) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2428.565559][T15504] usb 1-1: new high-speed USB device number 17 using dummy_hcd [ 2428.595548][ T2728] usb 2-1: Using ep0 maxpacket: 8 [ 2428.605494][T16284] usb 3-1: new high-speed USB device number 124 using dummy_hcd [ 2428.695778][T13435] usb 6-1: new full-speed USB device number 8 using dummy_hcd [ 2428.716001][ T2728] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2428.724157][ T2728] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2428.734338][ T2728] usb 2-1: config 0 has no interface number 0 [ 2428.741107][ T2728] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2428.752089][ T2728] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2428.763428][ T2728] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2428.774643][ T2728] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2428.787725][ T2728] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2428.794435][ T2728] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2428.803576][ T2728] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2428.812707][ T2728] usb 2-1: config 0 descriptor?? [ 2428.855599][T15504] usb 1-1: Using ep0 maxpacket: 8 [ 2428.855606][T16284] usb 3-1: Using ep0 maxpacket: 8 [ 2428.867708][ T2728] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2428.879163][ T2728] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2428.995620][T15504] usb 1-1: config 0 has an invalid interface number: 216 but max is 0 [ 2429.003868][T15504] usb 1-1: config 0 has no interface number 0 [ 2429.010329][T15504] usb 1-1: New USB device found, idVendor=13d3, idProduct=3205, bcdDevice=a5.07 [ 2429.019503][T15504] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2429.028840][T15504] usb 1-1: config 0 descriptor?? [ 2429.055690][T16284] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 138 [ 2429.065655][T13435] usb 6-1: config 1 interface 0 altsetting 5 endpoint 0x2 has invalid maxpacket 767, setting to 64 [ 2429.065672][T13435] usb 6-1: config 1 interface 0 has no altsetting 0 [ 2429.067933][T15504] dvb-usb: found a 'Twinhan USB2.0 DVB-T receiver (TwinhanDTV Alpha/MagicBox II)' in cold state, will try to load a firmware [ 2429.076579][T16284] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 628 [ 2429.090037][T17872] ldusb 2-1:0.98: Read buffer overflow, -131384459919212 bytes dropped [ 2429.096952][T15504] usb 1-1: Direct firmware load for dvb-usb-vp7045-01.fw failed with error -2 [ 2429.111305][ T2748] usb 2-1: USB disconnect, device number 77 [ 2429.114576][T15504] dvb-usb: did not find the firmware file 'dvb-usb-vp7045-01.fw' (status -2). You can use /scripts/get_dvb_firmware to get the firmware [ 2429.114636][T15504] dvb_usb_vp7045: probe of 1-1:0.216 failed with error -2 22:20:33 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca1c"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x1, 0x2102c0) read$hidraw(r2, &(0x7f0000000240)=""/71, 0x47) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba90e4b1ab802102d18335077051782d25a4930f6968e81b4070c30e1ec2c0c8365f73bed463652d08ea837606de6602050e5a852aca47e5ae9f8338a95c731d721a48ad8983095781f424b4152246dca34afc900ec5be687aaf6d75604644a4de1b818593f310ed0541589e73aa0738920bc39a57f93665e391bd466317f", 0xfb) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2429.129834][ T2748] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2429.279026][T15504] usb 1-1: USB disconnect, device number 17 [ 2429.325656][T16284] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 2429.334845][T16284] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2429.335817][T13435] usb 6-1: string descriptor 0 read error: -22 [ 2429.356611][T13435] usb 6-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2429.356619][T16284] usb 3-1: can't set config #1, error -71 [ 2429.357754][T16284] usb 3-1: USB disconnect, device number 124 [ 2429.365833][T13435] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2429.428225][T13435] input: bcm5974 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:1.0/input/input1869 [ 2429.645501][T15504] usb 1-1: new high-speed USB device number 18 using dummy_hcd 22:20:34 executing program 3: syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0x0, 0x0, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r1 = syz_open_dev$hiddev(0x0, 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r1, 0xc018480d, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x0, 0x0, 0x8001}}}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r2, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r2, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) [ 2429.703902][T13435] usb 4-1: USB disconnect, device number 87 22:20:34 executing program 0: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, 0x0) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f00000001c0)=""/252, 0xfc) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000001300)) read$hidraw(r3, &(0x7f0000000040)=""/126, 0x7e) read$hidraw(r3, &(0x7f0000000180)=""/49, 0x31) syz_open_dev$hiddev(0x0, 0x0, 0x2) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000080)={0x3, 0x1, 0x0, 0x0, 0x8, 0x5}) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f00000000c0)=""/175) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72c", 0xc) r5 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffe, 0x4000) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGLED(0xffffffffffffffff, 0x80404519, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) 22:20:34 executing program 4: syz_open_dev$evdev(0x0, 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f45dcca2888d7018e000000000000000106241ad2169c599695000000000000241500002000"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x2, 0x80a81) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r5, 0x0, 0x0) write$char_usb(r5, &(0x7f0000000240)="f0634c19018a08e81d977c78858b1bcdaf6f928b3132fb25664521212db1972a2bf90deaef8d0b7bced2411c82fda25024b97a652695784bdee6d193289fc1be9d43c9dd518583a528a8becc6a79088e672047c54b64e0", 0x57) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r6, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba9", 0x7e) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2429.895686][T16284] usb 2-1: new high-speed USB device number 78 using dummy_hcd [ 2430.105688][T13435] usb 4-1: new high-speed USB device number 88 using dummy_hcd [ 2430.145594][T16284] usb 2-1: Using ep0 maxpacket: 8 [ 2430.267183][T16284] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2430.275304][T16284] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2430.285460][T16284] usb 2-1: config 0 has no interface number 0 [ 2430.297981][T16284] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2430.309018][T16284] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2430.320548][T16284] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2430.331735][T16284] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2430.344827][T16284] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2430.345693][T15504] usb 1-1: device not accepting address 18, error -71 [ 2430.351608][T16284] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2430.351626][T16284] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2430.375489][T13435] usb 4-1: Using ep0 maxpacket: 32 [ 2430.380488][T16284] usb 2-1: config 0 descriptor?? [ 2430.426931][T16284] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2430.438461][T16284] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2430.496009][T13435] usb 4-1: config 1 interface 0 altsetting 5 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2430.506965][T13435] usb 4-1: config 1 interface 0 altsetting 5 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 2430.520080][T13435] usb 4-1: config 1 interface 0 has no altsetting 0 [ 2430.645951][T17983] ldusb 2-1:0.98: Read buffer overflow, -131384459919212 bytes dropped [ 2430.655198][T16284] usb 2-1: USB disconnect, device number 78 [ 2430.666550][T16284] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2430.765727][T13435] usb 4-1: string descriptor 0 read error: -22 [ 2430.772042][T13435] usb 4-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2430.781179][T13435] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 22:20:35 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca1c"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="12010000328b724008160e03b632455116ad7c77000000010902240001000000000904650002d0c6b300090507000000000000"], 0x0) ioctl$HIDIOCAPPLICATION(r2, 0xc0c0583b, 0x20000000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, &(0x7f0000000240)=""/71, 0x47) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r4, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba90e4b1ab802102d18335077051782d25a4930f6968e81b4070c30e1ec2c0c8365f73bed463652d08ea837606de6602050e5a852aca47e5ae9f8338a95c731d721a48ad8983095781f424b4152246dca34afc900ec5be687aaf6d75604644a4de1b818593f310ed0541589e73aa0738920bc39a57f93665e391bd466317f", 0xfb) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2430.806161][ T2748] usb 6-1: USB disconnect, device number 8 [ 2430.828665][T13435] input: bcm5974 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input1870 [ 2430.838678][ T2748] bcm5974 6-1:1.0: could not read from device 22:20:35 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1b96, 0x9, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}}}]}}]}}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) read$hiddev(r1, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x3) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000100)={0x3, 0x3, 0x1, 0x1a99, 0xa5, 0x8fe}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000002e80)={0xfffffcb3, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0x2}, 0x0}, &(0x7f0000003640)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000140)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x10, 0x56a, 0xe2, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x2, 0x20, 0x1000, [{{0x9, 0x4, 0x0, 0x1, 0x1, 0x3, 0x1, 0x0, 0x4, {0x9, 0x21, 0x1589400000, 0x3, 0x1, {0x22, 0xe3a}}, {{{0x9, 0x5, 0x81, 0x3, 0x2b2, 0x8, 0x4, 0x21}}}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x250, 0x8, 0x7, 0x4, 0x8, 0x100000000}, 0x19, &(0x7f00000001c0)={0x5, 0xf, 0x19, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x2, 0x4, 0xae, 0x7}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x9, 0x7ff, 0x4}]}, 0x2, [{0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x42b}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0xf4ff}}]}) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000440)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000340), 0x0}) r2 = syz_open_dev$hiddev(&(0x7f0000000300)='/dev/usb/hiddev#\x00', 0x80000000, 0x40000) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f0000000380)=0x2) r3 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x1084, 0x4000) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f00000000c0)={0x3, 0x2, 0x1}) 22:20:35 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000051708608110f1010733f00000001090224000100000000090462018000004c000905850b00ffffff7f000000000000200004c464eb145e53dc5b6a220dd0b3d0e48935377f6ef9c57ecd94d6fe1b69f86bf6ff82997542935a332ae85df402ccc845f0ab284fc6a0ec9230264681e9f3cc1afb4b83f15f8dfd806b031626227465bcddae2fd36fc08124519fc4ffbb725bf8d23d3171e27d20691728f16b3facb86a64525d5737f0e6dd00000000d420e7b15a48fc44d5cdab00ffffff7f0000000000149ff0e4ee9e3831af01f23e6c7ff68d2aca295b8842942cb1a915c2d77917aefbbe5dcff3bb28dcb5c0952f82d2440445765818c5bfb2f3d8ec37ab36d430afc80393943865213660b875e7a0651d34a11b7449d67a7c7b9344e7c2e10a4501b5bed17b8909e9eb03f15b7ec45aff89761b7f8a11bf0c25cbe6282c06bdfaf67c121f6b31c6c83799c619e7a1ba28fc454b20491ae5cb0c83adaeeaf234883ff16485c5e1c89732c8c6468bfb7bc64f69973fd70d0382c777e8ca1b1d383df6d14d9c0bb86847583a90d80fd3dbf3f1dc08309d6300e06e24128ba42eed3a34c884c3e4c9d6e03a52815aed19d6e956173b175918a5f7a3c27e0b197eb130e17130cdb28af770b965a95e574907d6f2707621e562e1796cf6fcd9c508ef3d4cab026068502e7f576d4b33e76929c3a1e0f32541def387c49b076eed92feb0c6473a20cd35f615ea387c09061e4897b0e688905f4241534c76f6f5e3652a896f075235f2934c8a2aa3b6437b99259384e1966c5383c26b157fc688a183bfa93177bdd8df8afabdd4651256804f5b4d32f0e7f2f79bb8f154f3df685e24d0c7d349d0233ac60ae264881fd247d6e8f783d1af6fe492c7a8793bd44d582cfc89ac4facf64b"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) read$hiddev(r0, &(0x7f0000001200)=""/4096, 0x1074) 22:20:35 executing program 5: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x2240) ioctl$HIDIOCGUCODE(r0, 0xc018480d, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000010c0)='/dev/input/event#\x00', 0x0, 0xa40) ioctl$EVIOCSMASK(r1, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f00000012c0)={{0x0, 0x2, 0x0, 0x0, 0x0, 0x7}, 0x0, [0x2, 0x2, 0x80, 0x8, 0x4a3, 0x224, 0x7, 0x9, 0x2, 0x7fff, 0x9, 0x400, 0x400, 0x1, 0x24, 0x2, 0xac3, 0x9, 0x3, 0x200, 0x4, 0x2, 0x8001, 0x3, 0x7fff, 0x149, 0xf9ca, 0x77, 0x0, 0x2, 0xd7, 0x3, 0x5, 0xffffffffffffffc1, 0x1, 0x1, 0x401, 0x100000001, 0x3, 0xe4, 0x491f, 0x1, 0x9, 0x9, 0x8, 0xcfe00000000, 0x5, 0x2, 0x3, 0x9, 0x5, 0x866, 0x98b, 0x4, 0x8000, 0x6, 0x4, 0xa7d2, 0x1, 0xc82, 0x1ff, 0xfffffffffffffffd, 0x2, 0x1, 0x200, 0xecd, 0xd2de, 0x9, 0x40, 0x2, 0xb6, 0x5a7, 0x5, 0x200000000, 0x2e, 0x3, 0xf7, 0xffffffffffffffff, 0x4747, 0x429, 0xa9, 0x9, 0x80, 0x8, 0x7, 0x6, 0x92f, 0x5, 0x6, 0x0, 0xfffffffffffffff9, 0x81, 0x200, 0x5, 0x2, 0x9, 0x1000, 0x2, 0x3, 0x16, 0x400, 0x2, 0x6, 0x3f, 0x79, 0x9, 0x7, 0xe5f8, 0x3f, 0x2, 0x3, 0xf9c, 0x737a4f2d, 0x4, 0x7, 0x1, 0x2, 0x5, 0x1, 0x6, 0x10000, 0xff, 0x3, 0x3, 0x1000, 0x6, 0x100, 0x0, 0x1, 0x7, 0xc43b, 0x2, 0x2c, 0x10000, 0x5, 0x4, 0x5, 0x720, 0x0, 0x7, 0x796, 0x7fff, 0x7fffffff, 0x8001, 0x6, 0x543, 0x7, 0xf0d, 0x4, 0x401, 0x401, 0x5, 0xffffffffffff154b, 0x40000000000, 0x101, 0x3f, 0x9, 0x200, 0x81, 0x5, 0x401, 0x0, 0x2, 0x2, 0x0, 0x0, 0xf3a, 0x8, 0x100000000, 0x3, 0x0, 0x3, 0x9, 0x9, 0x8, 0xffffffffffffffd6, 0x733b, 0xffffffffffffffa8, 0x9, 0x1ff, 0xc1f, 0x0, 0x3, 0x2, 0x1f, 0x5, 0x4, 0x7ff, 0x8, 0xcc7, 0x7, 0x8, 0x3, 0x80, 0x31c0000000000000, 0x5, 0x1, 0x308, 0x8, 0x7a, 0x4, 0x3, 0x80000001, 0x7, 0x8, 0x0, 0x20, 0x0, 0x8001, 0x8001, 0x401, 0xf25, 0x2, 0x62, 0x1, 0x6, 0x0, 0x100000000, 0x8, 0xb841, 0x4, 0x7fff, 0x76b, 0x3, 0x4, 0x16bf, 0x80000, 0x5, 0xfffffffffffff6a6, 0x0, 0x7f, 0x401, 0x2, 0x6, 0xff, 0x400, 0x5, 0xfff, 0x8, 0x2, 0x6, 0x2, 0xa61, 0xff, 0x5f7e, 0x800, 0x9, 0x5, 0xde6, 0x0, 0x8, 0x2, 0x9, 0x1, 0x32acbaf9, 0x7fff, 0x7, 0x7, 0x1f, 0x1000, 0x9, 0x7, 0xfffffffffffffe01, 0xc26, 0x9b85, 0x800, 0x6, 0x7, 0x7, 0x9, 0x9, 0x4, 0x3, 0x2, 0x4, 0x7, 0x1, 0x6, 0xfffffffffffffff9, 0x79, 0x200, 0x2, 0x8001, 0x100000001, 0xcfcc, 0x400, 0x9c00000000000000, 0x6, 0x3, 0x6, 0x80000001, 0x3, 0x80, 0x40, 0x1, 0x80000001, 0x6, 0x7, 0x1000, 0xa8700000, 0x5, 0x3, 0x5, 0x400, 0x8b, 0xfffffffffffffffa, 0x72af, 0xd37, 0x9, 0x7fffffff, 0x8, 0x100000001, 0x5, 0x3ff, 0x401, 0x3, 0x1, 0xfffffffffffffff9, 0x5, 0x81, 0x10001, 0x0, 0x1f, 0x7f, 0x20f1, 0x5, 0xfffffffffffffff9, 0x100000001, 0x81, 0x10000, 0xfffffffffffffff9, 0x104, 0x2, 0x6, 0xd, 0x7ff, 0x3, 0xee39, 0x5, 0xff, 0x101, 0x0, 0x40, 0x65, 0x9, 0x0, 0x9, 0xee, 0x393d8f74, 0x56, 0xacf8, 0x2, 0x9, 0x4, 0x1c8, 0x5, 0x4, 0x1f, 0x5, 0x8, 0x80, 0x8, 0x8, 0x5, 0x100000000, 0xbb, 0x6, 0x1ff, 0x6, 0x4b5eda4c, 0x1, 0x1, 0x9, 0x4, 0xffff, 0x3, 0x0, 0x90df, 0x2, 0x21, 0x7, 0x8001, 0x3ff, 0x800, 0x8001, 0x8, 0x3, 0x3, 0x7fffffff, 0x5, 0x0, 0x80000000, 0x0, 0x400, 0x0, 0x8, 0x80, 0x3447, 0x4, 0x4, 0xff, 0x7, 0x20, 0x1, 0x0, 0x400, 0x1e, 0x2f5f0a61, 0xffffffffffffffb0, 0x3, 0x7f, 0x5, 0x2, 0x100, 0x1, 0x0, 0x5, 0x34, 0xfffffffffffffffe, 0xa7, 0x200, 0x4, 0xfffffffffffffff9, 0x7, 0xffff, 0x3, 0x7, 0x0, 0x49, 0xb45e, 0x7, 0x7, 0x2, 0x7ff, 0x0, 0x2, 0x0, 0x2, 0x401, 0xfb1, 0x0, 0x6c2, 0x1, 0x100000000, 0x10001, 0x3, 0x101, 0x7fffffff, 0x3, 0x9, 0x5, 0x0, 0x5, 0x2, 0x6f, 0x2, 0x2, 0x6, 0x9, 0x1, 0x9, 0x3, 0x0, 0x0, 0x3f, 0xf26e, 0xc91e, 0x6, 0x9, 0x20, 0x1, 0x7, 0x92, 0x3, 0xffffffffffff8001, 0x100, 0xfffffffffffffc00, 0x80, 0x5, 0xaf, 0x9, 0x73, 0x3ff, 0xfffffffffffffffc, 0xbec, 0x4, 0x20, 0x0, 0x10001, 0x1ff, 0x5, 0x6, 0xa4, 0xfff, 0x3177, 0x5, 0x5, 0x7, 0x1f, 0x7, 0xfa, 0x624b, 0x800, 0x3, 0xfe7, 0x401, 0xfffffffffffffffa, 0x1, 0x1000, 0xff, 0x1, 0x81, 0x200, 0x9, 0x6, 0xfff, 0x6, 0x14, 0x100, 0x8, 0x1, 0x100000000, 0x0, 0x6, 0x3, 0x20, 0x1000, 0x20, 0x8, 0x3ff, 0x7, 0x6, 0x1000, 0x7ff, 0x2, 0x0, 0x0, 0x2, 0x200, 0x5e71, 0x4, 0x80000001, 0x80000001, 0x400, 0x8000000000000, 0x10000, 0x2, 0x1c2d, 0x8001, 0x2, 0x3, 0x3fffffffc000, 0x7, 0x2, 0xfff, 0x5, 0x9, 0x6, 0x3, 0x0, 0x100000000, 0x4, 0x55833b0f, 0x5, 0xc0, 0x4, 0x7fffffff, 0xa54, 0x80, 0x7, 0x1f, 0x0, 0x0, 0x3ff, 0x7fff, 0x1, 0x3ff, 0x6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x77, 0x2, 0x8, 0x7, 0x0, 0x8, 0x8, 0x80000001, 0x3ff, 0xc1b, 0x0, 0x0, 0x1000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x6, 0x2, 0x0, 0x0, 0x0, 0xb756, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9ac5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x3, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8fba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffd9b365dc, 0x80000000]}) r2 = syz_open_dev$evdev(&(0x7f0000002300)='/dev/input/event#\x00', 0x2, 0x80000) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0xffff, 0xffffffffffffffff, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r3 = syz_open_dev$hiddev(&(0x7f00000023c0)='/dev/usb/hiddev#\x00', 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000002400)={0x3, 0xffffffff, 0x8, 0x800, 0x3fb6ed5, 0x3}) r4 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x7, 0x1f, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r4, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r4, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) syz_open_dev$evdev(&(0x7f000000a140)='/dev/input/event#\x00', 0x1, 0x9df6ce1f10f8ee18) r5 = syz_open_dev$evdev(&(0x7f000000a240)='/dev/input/event#\x00', 0x4, 0x8000) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f000000a280)={0xfff, 0x8, 0x80000000, 0x3, 0x1000, 0x4}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f000000a400)={0x0, 0xd3, &(0x7f000000a300)="ad25c6252645a343359f183f638ad73304b274dcfcf3f1c00caba3ee1c89c8db31c9694adf4d15caf7a8783fc84f6b1467eb4acd512c7ae49ffdeeee39d845dbf423f14110974a2911d6807ad4fa1c202596903a4a439edab5ace87706c1e9b5e1a558716675678c2dfd510d21c175c46ba3b63255e24759fe4bee8862a8afeedc7c3cc8ae10cfb435f4afbb71981a6890a5be4a9f85466feb6895a0dd209f6d61b1a11fc1d7d3c4b8c5640ad698faaf693611d95f68f82fe2dc13aad24e50aee4f52cb62b8daccf9549bf863b61428cc81732"}) 22:20:36 executing program 4: syz_open_dev$evdev(0x0, 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000101335245b590d108af61730000000524150000200000000000e7ca"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x240, 0x40101) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0xc0c0583b, 0x20000000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090410000903001900092100000001222200090581130000000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="002222000000005d7a0bc4eb48fd0a8c930baf9db9b50827d9c68a500b18c1187be091"], 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGUCODE(r5, 0xc018480d, &(0x7f0000000040)={0x2}) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r6, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba9", 0x7e) [ 2431.364766][T13435] usb 3-1: new high-speed USB device number 125 using dummy_hcd [ 2431.375641][ T2748] usb 2-1: new high-speed USB device number 79 using dummy_hcd [ 2431.475655][T15504] usb 1-1: new high-speed USB device number 19 using dummy_hcd [ 2431.655556][ T2748] usb 2-1: Using ep0 maxpacket: 8 [ 2431.655646][ T2728] usb 6-1: new full-speed USB device number 9 using dummy_hcd [ 2431.668450][T13435] usb 3-1: too many configurations: 173, using maximum allowed: 8 [ 2431.725498][T15504] usb 1-1: Using ep0 maxpacket: 8 [ 2431.795549][ T2748] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2431.795754][T13435] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 2431.803758][ T2748] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2431.811437][T13435] usb 3-1: can't read configurations, error -61 [ 2431.821500][ T2748] usb 2-1: config 0 has no interface number 0 [ 2431.822042][ T2748] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2431.844973][ T2748] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2431.856223][ T2748] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2431.867547][ T2748] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2431.880610][ T2748] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2431.887342][ T2748] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2431.896399][ T2748] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2431.905566][ T2748] usb 2-1: config 0 descriptor?? [ 2431.905964][T15504] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2431.921492][T15504] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 2431.934345][T15504] usb 1-1: New USB device found, idVendor=1b96, idProduct=0009, bcdDevice= 0.40 [ 2431.943418][T15504] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2431.952790][T15504] usb 1-1: config 0 descriptor?? [ 2431.960183][ T2748] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2431.972402][ T2748] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2432.015838][T13435] usb 3-1: new high-speed USB device number 126 using dummy_hcd [ 2432.095701][ T2728] usb 6-1: config 1 interface 0 altsetting 5 endpoint 0x2 has invalid maxpacket 767, setting to 64 [ 2432.106585][ T2728] usb 6-1: config 1 interface 0 has no altsetting 0 [ 2432.185607][T18009] ldusb 2-1:0.98: Read buffer overflow, -131384459919220 bytes dropped [ 2432.194944][ T2784] usb 2-1: USB disconnect, device number 79 [ 2432.206569][ T2784] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2432.295619][T13435] usb 3-1: too many configurations: 173, using maximum allowed: 8 [ 2432.345581][ T2728] usb 6-1: string descriptor 0 read error: -22 [ 2432.352219][ T2728] usb 6-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2432.361550][ T2728] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2432.408711][ T2728] input: bcm5974 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:1.0/input/input1871 [ 2432.419858][T15504] ntrig 0003:1B96:0009.00D4: unknown main item tag 0x0 [ 2432.427075][T13435] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 2432.434689][T13435] usb 3-1: can't read configurations, error -61 [ 2432.447187][T15504] ntrig 0003:1B96:0009.00D4: hidraw0: USB HID v0.00 Device [HID 1b96:0009] on usb-dummy_hcd.0-1/input0 [ 2432.458755][T13435] usb usb3-port1: attempt power cycle 22:20:37 executing program 3: syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0x0, 0x0, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r1 = syz_open_dev$hiddev(0x0, 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r1, 0xc018480d, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x0, 0x0, 0x8001}}}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r2, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r2, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) [ 2432.726391][ T2728] usb 4-1: USB disconnect, device number 88 [ 2432.838765][ T2784] usb 1-1: USB disconnect, device number 19 [ 2432.985485][T15504] usb 2-1: new high-speed USB device number 80 using dummy_hcd [ 2433.145512][ T2728] usb 4-1: new high-speed USB device number 89 using dummy_hcd [ 2433.185810][T13435] usb 3-1: new high-speed USB device number 127 using dummy_hcd [ 2433.225580][T15504] usb 2-1: Using ep0 maxpacket: 8 [ 2433.345701][T15504] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2433.353842][T15504] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2433.363961][T15504] usb 2-1: config 0 has no interface number 0 [ 2433.370451][T15504] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2433.381503][T15504] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2433.392836][T15504] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2433.404185][T15504] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2433.417284][T15504] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2433.423989][T15504] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2433.433053][T15504] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2433.441247][ T2728] usb 4-1: Using ep0 maxpacket: 32 [ 2433.447785][T15504] usb 2-1: config 0 descriptor?? [ 2433.487262][T15504] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2433.501463][T15504] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2433.510132][T13435] usb 3-1: too many configurations: 173, using maximum allowed: 8 [ 2433.565642][ T2728] usb 4-1: config 1 interface 0 altsetting 5 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2433.576753][ T2728] usb 4-1: config 1 interface 0 altsetting 5 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 2433.589666][ T2728] usb 4-1: config 1 interface 0 has no altsetting 0 [ 2433.615498][ T2748] usb 1-1: new high-speed USB device number 20 using dummy_hcd [ 2433.635706][T13435] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 2433.643386][T13435] usb 3-1: can't read configurations, error -61 [ 2433.686946][T15504] usb 2-1: USB disconnect, device number 80 [ 2433.706517][T15504] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2433.795572][T13435] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 2433.845761][ T2728] usb 4-1: string descriptor 0 read error: -22 [ 2433.852016][ T2728] usb 4-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2433.861106][ T2728] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2433.865500][ T2748] usb 1-1: Using ep0 maxpacket: 8 [ 2433.908818][ T2728] input: bcm5974 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input1872 [ 2434.015593][ T2748] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2434.026982][ T2748] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 2434.039855][ T2748] usb 1-1: New USB device found, idVendor=1b96, idProduct=0009, bcdDevice= 0.40 [ 2434.048928][ T2748] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2434.057874][ T2748] usb 1-1: config 0 descriptor?? 22:20:38 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000051708608110f1010733f00000001090224000100000000090462018000004c000905850b00ffffff7f000000000000200004c464eb145e53dc5b6a220dd0b3d0e48935377f6ef9c57ecd94d6fe1b69f86bf6ff82997542935a332ae85df402ccc845f0ab284fc6a0ec9230264681e9f3cc1afb4b83f15f8dfd806b031626227465bcddae2fd36fc08124519fc4ffbb725bf8d23d3171e27d20691728f16b3facb86a64525d5737f0e6dd00000000d420e7b15a48fc44d5cdab00ffffff7f0000000000149ff0e4ee9e3831af01f23e6c7ff68d2aca295b8842942cb1a915c2d77917aefbbe5dcff3bb28dcb5c0952f82d2440445765818c5bfb2f3d8ec37ab36d430afc80393943865213660b875e7a0651d34a11b7449d67a7c7b9344e7c2e10a4501b5bed17b8909e9eb03f15b7ec45aff89761b7f8a11bf0c25cbe6282c06bdfaf67c121f6b31c6c83799c619e7a1ba28fc454b20491ae5cb0c83adaeeaf234883ff16485c5e1c89732c8c6468bfb7bc64f69973fd70d0382c777e8ca1b1d383df6d14d9c0bb86847583a90d80fd3dbf3f1dc08309d6300e06e24128ba42eed3a34c884c3e4c9d6e03a52815aed19d6e956173b175918a5f7a3c27e0b197eb130e17130cdb28af770b965a95e574907d6f2707621e562e1796cf6fcd9c508ef3d4cab026068502e7f576d4b33e76929c3a1e0f32541def387c49b076eed92feb0c6473a20cd35f615ea387c09061e4897b0e688905f4241534c76f6f5e3652a896f075235f2934c8a2aa3b6437b99259384e1966c5383c26b157fc688a183bfa93177bdd8df8afabdd4651256804f5b4d32f0e7f2f79bb8f154f3df685e24d0c7d349d0233ac60ae264881fd247d6e8f783d1af6fe492c7a8793bd44d582cfc89ac4facf64b"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) read$hiddev(r0, &(0x7f0000001200)=""/4096, 0x107a) [ 2434.085797][T13435] usb 3-1: too many configurations: 173, using maximum allowed: 8 22:20:38 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca1c"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0xc0c0583b, 0x20000000) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f00000011c0)) r3 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x6, 0x18000) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000000380)=ANY=[@ANYBLOB="a8000000eaaa0ec622d24d65677e5206f1bbf4fbab6d276c90cda7780a0562ac5582610d46181b510400b05a4d61677f91de2f41b0d17fc844134f4e4d3b49ddd71c5d4ade0e4f20555d4c3292ea92a2b7ca9db0e697376a0d582679787e8480d9145d839a9cff1529eaec595bb5bbbbb145b3173af1fb556705b02f44fc172b0a65fe6f17ff03f89e006e54f792032786271986f1c7729351f4fc22ce4e90a56b07a274fa7ccbf659fe98f667ffffff7f00000000a7aaf4656c3d73f6a0e63d227aba54096d552667383164c2605e89ad8b9519b23473288a0985d3d4b089627460b15f06538fb442584bc2281af14a1ab6236469e46ccab958a90ac7457e5cdd399856365082d0c7c5c7468ecce5e9422ae20b8274c4242bb5d8b41a56214d3d2eb4d8a709facbdd4dda4a593a03e78653161c61d8fe3352406c9394e65e0d1a45be9c8367b286ab0c728badf1a562af4d149e91fb24d46e0f377db15d78648a936d01000017703c752c8c8ec2ee6d68b0c84f90c8f36f2bd9b6fcf1c5a35af8"]) r4 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x81, 0x800) syz_open_dev$hidraw(&(0x7f0000000340)='/dev/hidraw#\x00', 0x3, 0x100002) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f0000000300)={0x16, 0xae, &(0x7f0000000540)="62188361ab91d0c3e9d335cb084b04d15530ed1fc4f989407ca89e02a7ae2e7195a0c9e973b7e0c8701662ee1c7fd441bf01aa0bfe0806e4af4d8b51466ceffe55e402acb0138e96fa1bb99c523fa62a690d95d183c07d6f572889c98159f584d03273326e650a1a0446f8d69aa4a00a4e99d0386759363fa4abfb27a35501677a89336bb34e1f018002da2c3d43086055cdc0cff956b1634422d5b2c605d9b58be8e14e7ea52b0c838abcdf5ccd"}) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r3, &(0x7f0000000280)=""/83, 0x53) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x7fe, 0x1) [ 2434.186541][T13435] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 2434.194190][T13435] usb 3-1: can't read configurations, error -71 [ 2434.200839][T13435] usb usb3-port1: unable to enumerate USB device 22:20:38 executing program 0: read$hidraw(0xffffffffffffffff, &(0x7f0000000080)=""/250, 0xfa) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) read$hidraw(r1, &(0x7f0000001080)=""/149, 0x95) write$hidraw(r1, &(0x7f0000000080)="64c2f66eaec4da26f33548314de237ee14df5424dfb41ae5b0548e1fb6cebc99a175ccb9f4d028cbc9e4434afb507a9b8c2de3a022d2f38ef6039691575cda11af19b1a0df597e83af6b55ee8e7c646d7673e94aefc2babee37f4f75b08a1b79b8d729165c012c30713712c7be1fbd3c8ca94814cbfb3551668b0d6b6d360b98643e062c1792a3d88ba3f3ecb30c831e98530cff506ad66a35ffaebb9ce31358624d9dd4aebac366a045a12161ec2cf3c380a888c97138a4ad36e5c3757542ecae8df956246d6e60d56285bb3fc899fa910bf8520f6ec7bd23b4829bbcc69cab44166e87c356fc741b6ee5a6d659c72fa86f5289af27211024b070ab50d5e444f6eb1e2e2844b5c2b3130c1f414607d9c0431cca2b09726831b6fe0e6604db3f22cc5319ac7638ac73c14e5950914d71b90513fc0ca766c565f8f2bdf065c60afdcc3106c5d23984360b247e7938783f238935aa8576445861a4538b09ea25eccda46e924f95f8c3841f8456a4c55a199092c73c51003301edb81248155a1fee84c4de19c7bf43a087ca3821a58e9b494e50b5fa695f63269af66f84e587f787f42a57e20399bcd3c29dcb6ed202715e398051d2aef6e1435975c32ebc355643e1fd57109a428a2acc160aadd0f9e17e23b12cf32b6c6a6b57752ecb097d4d7bd1a48be861b3484767e1b601c8124399180d38496d1054ff9f4dfd94dfcacd487e8cd96b5526cc22d72b2d6c26c96c30e8b59645bd9a43b8467f088595b8a1a69e928f46dec81822acaf7bb6ca81b68efedc729dc3e7ac3fa0452a0e47025f744938721c507a595180c9940c450a8f9a681a542912fd11bb81845791f4943edc021af8e46e609c378daad5a16e40d839cb22c84d46697aa817123f3b25615ffb8f5c4cbb0d7accfde530020e998ff6ac1b676500ebba4d39a41e5b8f7e809f4a6200f19554e7e31392f0e5fd004af46dfbdd7546a4be58a05312127bf8ee7c2a356296add3db26537b6c3d814e7971e3ec2a12230bcf94f0b5d98177e3db9146bc29de4386cf44f50f4b61e2d88c9be5cedda3db52381d7e46169c52e5dc6ba5e7b6e2e6043076f545406e5f810cbe91c92715a3dc8ecb7959bdeea3e268b61bbde10cbab32bfb191bcc3a474d2fb232b197e59fb4a5853cd72f4a387d672dfba46c6436f3c05cc8ad86eb00680e3207e39cc22244728b7d02f175e5e1294e868686487d6dc7c0c5ce8da498d8fc6dff201fe523ede0c9ceee8cb83ca5497ffb051e3b75c47f15ee69656c90cc72d21800a3585863733f31f6d8edf3746099f3784d6d2ad2253f8344c89dd5c7f6c0c3d498aa770c993f44b8e67ceee82536c2126970c4db9c81dcc0d868b74152080cbdfc9ee8ae07dc130b8db552dc6d68f6a7ca43d9e24e701cbbeefb27057f24e097722448a3eaf6dfec7fd04769cf138f1025c0a7740f0bdf1b12846f54563aa426388890dce574d06a086f2b95d84f9f8f2138afe567b89790646abe9cc4e6d9cdead537271d97538e499743c59baa84d63c7f4653fdeded1d8d30134bc0004608dcb6d24647c0fb16ab1bcbcb3657b094bd071849109463a82f5d9baf4e59363b1ccc0618b0800644d713395079a20c91b065c3ec0603757d694282bd5bd77ed878bcff5c70beb6339474b4932ce71c5073bfa8d3bcc5c0fb8be432fd03fb010ecd768028e4e0c1089c5a916906d2c2ddcc7c19d7a9d0cdee8e87ea2fc15f02e5dab7b72e564599ef00138d18a04e976809b8ab627a05c2440e9c4ee2d219845e0dcb2f942f88153a167e79a7a5c987e08907792f86fe88cfd17dd0925e3c0f6d856b6465ccaf5ff12d8d7c5ed1816f06bce65c6c0339ef3da78abda507bb3bc9a144447f7a586e7011db4d9a2e0aa202ac2e5c066b13a79ef02c70d0618078627a18d27e707c3303badf15f0b666e8fceac3ba02bd3c053c850b9dd789c820d8aa60e4a61489ee2097d33f046569171747d7803213ca9bd37f1e606803ab54a476501a697242dba5c8a2bfeaea567cea3cafafbfb8396c3d1f94dcc2c534cbb81296031a5f3ac7b17071c65c4b898188564be347e8aaaf4ead34328dd705f3e2c2ef6afaa077be5aa7ca2c33aebc652120507b364345aeff5b90df00ebb84f3ac1611c1fa2acfb9a320110ae7cc591d1cc389d54d3b3cdddd8ec466f67699d208b0013126fcbb66e4bc065f6c9214e79dd4a4701e6a970375ae5cecf66dd3e6ca5a494634917457df2fa662a0dfd63060d7b2693ef96135c6c38e1ccbe0fa11427f4d146fd4a00266f37963fe4f1909e22228de18a509745882a346c2a5a8c20847ba0a0778ea70dabb0a075262957421059464b5fac19528a567004eb3e3601ed7ffe9dc96658e56bc3e4fc1388829123bda318565f6068d5dced80eb305f58a10ef6f77fb44f1858ea60131a76c988c02bdf13afc2e3f70f0c2014b582c59d555d6394c7efee8662e685ab30e397a44786dc70fe16f4289c2a87880b2c94dddd1fadecf4fa78427310230be80708c3f96a35d8e463a7877f65ff14a97ed35f484c60823494bc693869564c422a46699ca5d7bde23dba44f635ef2655cb06293095789e467f99704ae8fe6e1efd45472551070f690b5b531a40dd3844925c70d13c0f561b04d02adae5e0869646f02a1ca0235844851ad1a33fcaf57cf35e160a86875a91ea42c5d3058805ee9a604807e1e8a3d967cb4f986955a73062f3f98654d9c0a4ce1d2b2ed8f09f0e8e41e32f49866ab170054812db93457c8ceafda9f63c149489621a48ebcca3e6d32d491b5b11b33484f0d423f5c2eadb3b4f73e9a4d2f39d9ee27aca4f10857ecc9a0d74d58f775e63c26da5c34f895684880ef462ef4eb2d9bbbdca5c1472df8717d08c8dde6626613798d750d2e93fb4c01b59fd859412ab1517f845c14b9e2a062aaa2c93492ce3e3699d6af72d51350c0959079f7834a197610f22699de3baec277aaccbbce3f57ef5002ae9e9266d3807a94170aabb65a68d552aef59fdd66428a96f90e209e8e2a816205447f034667c2b30b39323faf4659109359317cb6d3c6051886e0301219caba1d4eee32c0706ed9b4531bb1ee5be4afe9463a593690075ade7c856b72b89640fa5afaeb0a369d7008f83b5b1977480a81a77360d2a0c1f36d7c7642ccfeb447d58f7fd73f4b2c5bcfb8841dc929c85c36ae814337d5fcd2ff031a0b7f16dd13a53fcc4b5cd878d737359deb7492e3189bf6311d915accb987a45ad13419199b7dcffa33ee0b9df82845e1a76798f823863ed60083d814638103556f6a22424185a76cd63c85c870ec05b391b6a455023152811e8d9538f36779d8e29ca338c96ab74ca7797c9462799bfb65c38f2052435d1f12f303171de1a540d62ec25f3543e98d7d035ac7409f2c577c6511a126d6d9672379e032102ed96d0de3fea9b81308a5e1ef59dd1d8f0ceed9c716c84a910f2ec29742c57f5abae3c1672fffe2736d9f501043a3d840403cd27e2066e44963cf69fdbbf0afb59d309cf833bb44a9d976b95233493a79069b1a6f2a2f0cd8346915ebcfb93ad5fd5f00d2b2a06db6b9b4b072c04b4a6ef9500bde21f45c1d9628a0598fdd013dd24cae4ff5b09c4cf3beffbd6bfa208ac0fcf102e8a7d665bc3d2d088fc14f136b9e30a4b9d8545233e28af7c2625182cadd339706c73359ed84367713d3117851fbffc890f089fac6cac99f6ceb67e842a774ae7948fa0098bfce2482456258dbf21eef41043d70d7585b24b892ef6732dff237ae46ab4a0ddc3defbdfd908531fa95a2fef840a9bbecb7e40f80ac07b223867404e0d051e13444b456f4a9c94d4c46c9172966d93376024301e6ec79f6613e3a4c729ee8034af5929adaace670eecb0d0f827c28c86705c1b06f0bd8e7dcefd351544e9deb562d8d284861b15946ad3439d44c5bb66739964a997d8de1af4d5cb75299a3e102fb408a1b19c6f454c2b46472eeb7188132d6e6ffe609793d661588003233c06491a08f6f57ad0113b9efb7207d65d5836c6824eb8107a789576a7d061f02d3771a50e4956164acc65c4a641a7c731628d11eefeb0a57064d7082aba99c703be46c245c26630c3313db9dc804c6ca0acc9dc9b28a7db83a8359b7e7748a6c46e7ec23392c13f2bc923a1479efdc52b6e408c3a82ee9a648c3b13a07f129a32aca7a5d2d02e825e094b029acce5b879e98adc158c97e35c4b30fc5f9697cc3f84679056a1fd881badc9ff08971c68875805e4069eb79c93ded43ecae2669458febd0f603c09de535e5b0ee8d19674743cd35876a45c77ea0331dc3fc84654b8a88fe8c5bc9f42861b3166d4ca9d6073331133ef4526b59f3d6d2e32b48bc5276727eeed786a5734a063599c0dcaa1bba79c6d4f9b9d86e382b82e41eb408a1defb7f2c215fb18e66a85c1a1adabcc8b793e9eaac3f045ab4b8948e4ec038029bb68250ebf128eca3b48d663337f6803f2b91c81e8ca124093426b4359e6a72f727c52d8b019dd9567b2803803bc6be5ed1dfbe959abeeedff03930ebbd39c9d6ed5b2c96c9a73b92488c423a81fbf07df469d73884fb2acd55432972a6cee4375cbd3006cb125a37d39250ca26ea542c437b21a849870b51ad043e4734cbd454a3600c4dfa70abc3d39032d4fed0153247cfe076afd84008cc59b5df5d6b587b88818c7c140f14bae70c24fd636d98c18ccc00633833ea999fed62efeb81d94238d3be199148ec38ced3d275977174c98c443f5dd36f9d4029e986ee0f6a9561d806ef1d6b6b21b4d55fbcb86b1fcf190881c9c59edda33da3f5037ca47eadcbb2e47405b5f5f8bf877d08f13d875083ce9d6950c1fa922a09ca1576757bb6f4d0dc11277629b237c313dde4b2f44006539fea091c093552add5a5199f3eaa357932c443f70f6ba52c4a9d5b58205fe2a7fc4b17a110bd8902cb37fbc70227d4da18c60d9b913e4e98e30b3e3970c9b0d5267fba84735cdd819b79c55493313c0876a45dcc4c43ad8bc18e2e238772b86d67183", 0xdf0) read$hidraw(r1, &(0x7f0000002140)=""/172, 0xff60) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x4, 0x220040) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000e80)) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000001300)=ANY=[@ANYBLOB="e30d00002bb35c10906b76c487148a46a77a80ae539310cfaf560548fda9abc1ef747adb4947965bd882ddc67899f4d92471ed97754c954018a877926a5d6a45d756ca15f5eccbbaf123755f462f6a3944f99bd5d62a1e9d42322757c32d01c568a28e15ca82f7e32fe459f626f055988c4687cdc6b61690457be992ab2d456ee58d90006a360b9122a656626a138a6b1861cc3202ea27154d2fdb9dc7937b8c32ad8e011c98a1f99c86ee15e03a9e8d02ae909fb3fb20a6830b6b32465f2ed4da2728b85a72f9093bad9b82e15c24bb663aaffeb53ba1115084dc5ec095869da3d147e0ac2a688c5cd57d60782aa514ddc80f90002264060b7ed2c2290e4c9ae7c93ec6a2e1d0b669adeb69fbb1559d06156a10e932712882f7f33cad37c713cc88c65460ceb2826db9a11b892e37c6490f86efa9163847fb8679e33efd9f821448b57a917680c2c325da288cdf31ce004561be5b89ac055643e49e6f6fb108e2fb986813b20fee8cdcb250a7ce095e7555e337da9f50f870a40a6b5c262c03ebe73c2e80fd617aa4adeecbb6d7fc21e6d7af65352e8405d5eeffb88da8d7d4c25b109b937be5452cca0d983d800dfab4ebcd21fb6e9aae89bac708d8a7879f7d0a5c857d24ae302f15c229b62e7b03b0543927894f353b8aac81091b6251a47a5031c0369fd217b379412860aa76e7f3a5f3d724ddee9b44b2e284eb36800a0b5951697226c1d07a5a0267513a453675f5f431920b75c0c5f6d89266877f72fee39d947366af5a1e0ea6617e2b78f6c8a990bfbd9998eef3c25cb0bc70f4faa60ad81268e356871ca459e5334b6642b826676cd8c14b0ec6c8c82083655d9cdbc0f68d71b8993c70cd076cb2f9b5598262aaecfb2381be459225b0fa5390f8d3f0302c7e70fa287a4e6a820450ff5175d87eb27a153e79231b405829201dd378b0eda45101e875284a4e46e7f8e21bcd5d31e6c5b21828775322d0c63f45759d420197a3f352ca92e3b0eef82d3f13e505d7233b94b4f4ab18a76d57fb9c61904054a45d95e158e2e00feb1da5ce6a05478334ab5db420468f1708bcdb37a99481a60f6fc5d68b2233c7c3bf8ac483b89cf8046492cd44dbe58d48c67f0f205d9dae4fa48b14b16e6079b9ee8a42e5adaee253cf1477ffdffa6d67f705c81cc8108a3ce92526f4c37122d5db6184d2c3b59ad935cce96205ef6683f37fe64d0cf7ec094ea878b4bcb231c3d1d90363b246d1dfbfe3e01c346409b5a3790d81e149b70abbaea6ef78e7aeafde3119da0859e0da43b7b8f5aff431a87fa4d213992b521028fad7029efd43cc375aef1e19da6e492dfe063fb90de9beb59900c41766c64498d5a0a40529a4ca9fcf9dbbcb817adb37f3ebc36e9d4e0d1425302bfa223357209d0f59a299e45d44531d83393fa58ad3e29ab647e1999c94f57990c515e216af90a2e1eb53275489cad5eb9561a2a17d0a745f45e93b9f6a4629428d1521762813c2fc599d0f43774182bf7497c4389fd9c79e5def69941c402fbd36de6f18f2a22c2b792022cd126eecbcc1bbe7ae1ad8c16ba6a6f60e0c5c6c902b141f0dfff79c64bd0756b8be39b65b4301287e15c4693dab9444974b504c024750da45456f3dfe2bdbc688e01c70d52b72089c99b1d5986a1fd22bc0e4e06c48bd9a3ed49a09d965f4e5e68a3901972ad174099dca671dc73294f6cade0f67e001c73b770dc17a9bb86af38327c252c2681a93e5372ad99e1d2fc771abfcadf94b311c6611d81f535d1476a60379d4ae6d5f163274e2f20d7e6126953326e4f78bbc58c30195278095771047edf7fca8c9c8b81a350d24ed94cf3f732e96f94694d0d40743f6d834ccaa590f4765385d0add076e15010b673f14a31300c93b22cd8031a97f6cda8739eaaa3504b9131a76a7c373ba9029dfa84917803d67ca5774f063e39e6e6ab599d0df242c2319849fcc3b784a4b501c37cd5a13f8f150cd0a2975d79d244e33228e35fab029a3a95abd6e1df99843bd8da93838e5b5aff299ca47600bd4ab73cca4a4ef767fbaa21543c3018ccde5da33f282260be6d34928c64ffc2aefa136f8a810afee27c3e2e470db17761d15c5ecd5ccdecc0d700e090ccce5d9b8cf370acfcb8bd7f1b00427cb5a43819ff7302710d15689fca94462b530b8ae2a676d7f406fa26f12f591fc11d1ea54dc1a953b28adb43c947d696dbd43d9d7c3bd328a0bf4a871303a809342a49103ec5afdd554317bbd59fa1a37aa07fa5e50ba5d97dc53a5530f046836788b19096f7cb37a704ae7d0c3aa1989aec7e1e5b2a97e35ace2e0084861e950a9ccda0dd5fbc2126d3a4e9a429862c99416598fc75eba8cceaabd2aefa7d1c8d2c607b86b73524b6cd91f42964c86e9e83d1c65552c7966f9f4cd64c9cb5b35ee0701e2b7d03834cf04958db999b10bba4b19ba4a069b3576f3aaa520aa3c86d45a9494763fee3840f8eaf4349601e10f4ba19f5739859b1747d55271610da8bae1644ff98afbf7efb037d4958befd8c1d434a87585deba611269815b70b3e22c1c4e80e1bf5e385e4fd68371d9310909d24b850c470d1863ea0076a4ae114fa4e81d78f5f384a33608a2a2bd6156e6a41bc3e46100d1a4d9cd05292ab8114cab8cfa07ddb1e1f3cb03379ddecb5c2c380eb29a9ee68dfa68674790998c6333bebbebcf7a82e9f16342db279d1835f093a0a40eda7f55d15ad272aba520a0d0df9522c1cedb01cd8d98e6dff76fd87b483fa18ff2551e875025ec3ab83e0ff9a37967fb0e9f43faa460bf24d8b92f3ed45c71b67b88af5d61f31d1a2d86d42a56059b36f11761af2e684477af4a1f1324f8a9c8b60475e8e96a9c944ef2051edaa78f5f2c0172be81cdf6c8ec3ba86db38e8cd81b9d2feb6e6f6adae93c88339cc360018e4fb8d03c871e4f55a499793228473d2117b706480e3efd4753bda1e42048689bd233e2e541b70ee6b3b71d1c89c2d5482cfe546ec2df9352c1882241e79c63dc9128e175305702d36e1ac77d643b246f4a3121626e72499370c86efd22628fb43322b6a71ca3db0d03f921779793af8cac0cf4e50cb40b611dab789524a39169d855a903d58fcca6bf574ad8d9f4727b2c73de2033ecf5e460a651066148100ba5d08ed137f6b0e4d2c7bec0855f1aa48cd4f0dc84690886c109d90bae6a47b23e9b1c97af8d60b28f506941b0946394aca43059ec92331e8112f1da2cb1153c0850e1c109ac32e1d5dbed5cf60de48ba6676bb34e31c09347719675b47144a854d2feef03fc24739b48427eb57dab0829852fc4e72d3ff9912b6dd4c7bdbe7d0f50f7ff330373944835cded85c0a0a2206d4a2aba94286ff45b72fe81d9bb604324ed05a696741e429a4af7758f11e8ba4c8af4dfb1b273865147e4cbe41ce3cd82907139f1e323c479d14049a86fd7c24c85a1a892488a1e529e0a951088a2114f43fd87ae726db8044f93590904923a7c2f7708ffba84b70b03d6d2e0d1245d1f3ee158d0cac1418cdf60b9fce7f798a039f618c88f3c48058579ac55d99c8d7e3833b8ab0620bcb29c79b0bd44c60710f5ef0a5b328052602fff6371633e957a31c840cc8aa3f7fc5a317cbba36b5a8fa007ae436571f0cf7f66c4f21b84cfa10bcb72730a79c38645f3e76beccd58b133f20d1d29ab48c59e471aec6fc369d8b497095fdc8918a550667e8f73c2f3f83a629cc7526599670f747ce5eca114dfee172182816417610e008b59f5598f2f925c6f8080b1a675360e58761e60a08b8912122e06570cff83702c0805349bd4cb9eaf373837e1665df289b243410aa431c758b679fb423c6e28cc6a58b5a066be06dc1a0134f6db453730bce596bb1bf25fce0ad2299f7e886511f7501c557f82ad53a2633b8ab08a02c349b01b194f48559af4d59335697c1d0d5be285a9826344e8c40d23cc3547c11d41261d1cb013cb7fd601f1d79c3808f4d5ed8fb2739b64b436b0ea4a4903bc798cc7493be961d8fd5e283738ae8f05c5de96a858c07d90357afacc839c91f45d2e1d2b687449e3806dd0b9fcb1074edb7d801c679932a02a3c7e5d9c0a807d1793cb7c13d4b9430ecea8274186c406826170930880923d49e116c8d6aed7c371cf02492b8e1e965994f31bf9e9f4ec8b037f47e6cf50703f522898837ad34a2dea85158493d4fea122cb816cae53e3b32a5464af55cfeb5c81256d56b43af00188cb9cd98e6b649d513943ce40d2bbc741a49fe24610d110817e597ae763534b2edb1d9fe6f0bc9e37c628b45cf1d3ab322072679ff0f0e8e27ff4e5d474112d96fef3d5ed7febf25a31c6281cc9a1ca22d460994b271ccb395bb9fdda730be9c6f94aaff155f3357ff8f2772aaabcb8618460e975e07aa08d9a713dbe283c5a9f7a242691f3363c3b9bb67e201541b1a2f5243b5e64533eb3ee22192bb16ac03ebc16969961736cb4e0765af63cfc38bbfe250cb4dc6787744099f6c1ed88f89ee53f34144c05b1535bda4e1ca2be2e5e9d5afb5e802cb482403ce198300ed8fbc6e8209a6759d01cdb413dd3e151daa1ad780dbef570c6f38865e97c23cfc8a0cb69439e6cf06edde63dcf65b5c549f7e15acb6cebdbe51d02e0b9044e2a32e5a2452a6b5823ff17d98a58fe588f5c516276f26a849ff3d76fa78e124e7b85ef742a17986648a661ddc13054fc407c864b9f5993f35c06f38e28a16d53f95dafb88f7c8caaf6279e62fb388642850339e24fc9319ea89599bb82a2022c6d05697c9daf32ca7a6f7620d0dab9dc36973c2424a78ad5dcfa4a5f68ebc6e23283d7bf11d54f2ae32940a4c6bf5234a53fadce6e8a31fe16a91d9f2bc05db3b58900053a0f6e8ddac5b0ac794886c6b3678f463effb2a48180ab1fdf76e010ffed4c8a06cf4442019a843c3ceee8e70c8b58172e81533b91954f7a774cbe50f9e4a51ec04dc702043e6f1bcaebad83a5303933d4e9d6dbb6d185a6bceba72826954b400de9ea02446fd839fcc9aef1"]) r3 = syz_open_dev$hiddev(&(0x7f0000000ec0)='/dev/usb/hiddev#\x00', 0x3, 0x2a0240) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000180)) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000011c0)) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000001140)="2170159465d71ae22e368406f2e88d24eaabc009160ed27a7b238258c8381edaf3fcfed101e8c5541ea7edb91fa104e82ec6b99b6a1d7d553ad5174807b3366373b4a54e0161a8bb05c05d038f0aea804f235b9842806ca5d6cc7b26c449db6b125a462e16efc22f0ea6f6c5a47e51c67764761afd07c7a1a7773ae7a89d", 0x7e) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) [ 2434.390588][T15504] usb 6-1: USB disconnect, device number 9 [ 2434.396858][ T2728] usb 2-1: new high-speed USB device number 81 using dummy_hcd [ 2434.445552][ T2748] usbhid 1-1:0.0: can't add hid device: -71 [ 2434.452813][ T2748] usbhid: probe of 1-1:0.0 failed with error -71 [ 2434.471929][ T2748] usb 1-1: USB disconnect, device number 20 22:20:39 executing program 4: syz_open_dev$evdev(0x0, 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESC(r5, 0x90044802, &(0x7f0000000340)={0xdd0, "89e4d3755ead965b26625445ebec29a29e1d6c97099d376fb0d4282825192a4a9bd87da6cddaa8693be043214c57c5be49ce44f21be5d6dbef83bbef207da857d1cf9543387b7dd7f6b50acbb8d630ea82367313ba27e5b95391a1c8bc87c725401d83d46e3bbce20f044e1714497413c141ff11f6d01664215454fc471db75cbf5791857a88ee0c554c37b1b347d6cfa0dcfdeab33e4a363221773a298d07b67969f35cb8563f452db58da9bc83bd88357b572ce43cf20914fa277924c4197cccccf562a0626dee1257cc6af3f73abb6e8b54d020b1ef7eda024b42700f66d1d5b2cd9eb76184e2945556f0f61bc2ad0e5c94ef21d568fe908898288e5c73d58347779df947936642cb178925408f984fca3a702f02eb155bde53b91eb3b019f0223d7452a021e51ea7ff2124f9da1b57285fbf8e60f415b4f09c5549dce3e6556acf741d29ab24321c6ad9ff8c699b4440405cc4ebd093cf78147d68eff31054804279eefc54a80936a8d3ab911abe1591f71bf4a68af574a42be4bcbf808ca3c783e78d7e98569d296e60e1d8eea845f15e16e10caad05906b0f95e3704b1cfbed2cff722ed8055d2db8ad26d94349e1e06a0a9599f11dbb3a5f82eb36bdd94c03edfcd838e862d4704bee9a1d22c1651b102bb9005c954297a5db42af100ab1e60411d8f7889145a406c3e6fc413f7043c2ccde29ca6c37ab80107302efe47bda36be42632f556ed6dbef672305b1261132d364814a15cd894c835785c773d6dc0a70f83168d4201c646608780717b6ab5de301223e9dd79bd684af6d61d29a0666d52197cd67da17390878760c3aaf82ebda4d15122665dbf0b019d7df37f18b69e0a5a47f6f523bdff6a9291922ec0174c16266c057c325eceedd6dcb6979238c5f59d10c6d5b8c6773c817dca5be8b99ecd645988d958188fdd8a30c078db3596915fe3a08664d168cf8f2187e742d18cf7dcdb4012f79a98129992d55221f275db663baf162acbb942a3c72c1f93d134b0e4e8afdb81434cdba1fd9284a8d72c8ba99c5a158bdb2ea48afa92dda809147f67c6abab8b946af945253d7cea61f4820c27ca5b50247484c4b9647a9fe987a8d62f47f07e67928210eefd2707c3b490a33727f8284288c06f34cb02923ee159fe02f18f8d433756c758562449086c40b4f4b73e3469b3830da3e47abd8f8843ba180c5f16ca02ecfa5de40b21962804383893ed7de7e44c9135ccbdba89e5a1f670a3d549dddbb31bac82b46b356aec370b8aac7b5383c7c7f133def651c625e9b2c4b6720d0f532068d2342b5dd6c878888ba44431181b47267500b837f98261f3b3199ae13a58c3a076072abbbf884b85e577baca452a2d58a867493de71c665baf53410f8778c2306bf4a27b5fb2493a85d849e12424ca494384e2beb938357af661c6853966a93cc950af7800366de81c7e861666d78e7ac35c828a0a4d221e037d00495227f0a14d24b87fb70b365d5c8ef53c5133553d054ed90a7f45966c8c517386f7b3b170dfea62d35b71d287164bcffa82a61ada505b6075d54fdd5bb732f63570e3b20ceba11d2873ae75b06ffaccd4c0751d566f451f4fcc7119d9946c82461d5da80873397e619869b883b2a49c8f3e63348d28ed6a4a667c0f20e9036ae49e799ee51ad44564a4dfa1c030652a029497b3e412cb62e802a8199beee9635033b6983aa58eb6564153c958e8d7d69a4ccdea56ce371f77d2e6f4510117d588b71b06e3ef3b9f0e32842c2c316719b84b09f58c8b54ad4148c30cd114def0d9bfaf548ac21eb9784f181cd6005a332e55c88830240c213c6fdd12adfa13181e29006a63cce54ff8667089d1342d49b98bf5ef1dc1e1f6ed2f9bf4e538ded24118f231e8c1ad26059529e1f182182ca22a82ad434d88f37653c3377e32a2e03af3c7cb58563bbc54f8e276a7b608566aba349d16868a8ba5d14adebda1ed615e57d0631a7e7708d3e070a940d2bcaf0a068d91740b05785fba976ba91240e8d3e605bc8ab171f5d78b1b71c75f1d6d1d67ac1c825fd763cda75ff8ae1f46302dee8ff597ef34618bed3ae0ad896cd1489cc5eb65f860179cf738c46c2e32b4b24d67796c0b3a6c896309f27ffe7d6b58507f0d3ac2e68c65331c37f1e3a375290b6b71c8c0b6b28409c14b9775591009f506d5ca8a7a55b2fab10bcfef9b3c6d871969fe374ec7e1c4bb62f725b5dd5e48565912ca16223614cdcc3925763cd1324e255a12645d56a079d679bd82c0f665e33c746ca36bdf3ecba3d852489d6508d4be7794fd00f4adc0ab53fcb9b8471181418fb4d9c5c7a21a007925b652a892abd6eb3b3f0942b107a73a4b962ab292ad0e68695781871876dc35914542a6bdb7fd715e6dd9d3d08d1e82f5e23a6a7900df0ce512e6cb26687629f95553dd011ab907247c00d77c1d1067a8ec1bf0a20be665dc0e842efc071374190bb2eea545ce5e9f77c2b005b0bb7711cac2f21581f4a1597585d206732adb82686109d2ee64270e074a3145d5dc67570ea509c1bf4f8493239fb42d235c3a81d8a943bf8d417a5841d19706c409f4a6c635883b716f373556c69ac7b90c640ffa3d947a4f39484d692455bb41f9fda13f2e87da28dab1afbfa6a619ac4aeb58ae5b7fa5ba6dfe92261bbbf75aa2a4338576f22e9004e283b53970d2c06da56715d8e2487ce50e7503d12c372cec34a76f70dd9e81c898cc322c39dea5ede0181dd843a4c395cf168f5d17b0fa685e4dbee86d286bfb4bf952e42c97080b5124d61c2e3244583547a267dfad9c102c3150c00d129e314092b021d1215adab255094b73c1062664dde5e2649ea548e531c916b87b36b9d96417d67d477159cdb8f99da8f7d10ca6134f4c11ed773b89f8f085c9b6ee71c3fe72d5f2913d83fcae873c9499b7573fb8f5ae8dee0dd1e5a752204609abf339db70ddc9cfcb3037265a7883f0b4dd7b72a2e029a3ba380ae17a538e14878afb2edacf5871f232dda016683af34cf09b686144b0676544bf4568b850867b85f878e8d9166c032992406ff3fe0c978f3c314b97fe2b35b8925a44732138a18fb0249739e6fa046511aae340a32cc4dcdafc2988cdb2b51fab62d8143e26e0370272816e9be354d3baa7eb23f041e6e28f49fa4691ec425c070bdd1e2eb074d40d0f0d690af9ae1636e283f852b8e9896c7f9bf3d2d9c99526497fbbdd20cf6f8fbc5f6dfbdb7bdbda2b736fd37079a717473eeba70a66f34fb0f26316a9d7def2b9fa1b737a63a034df4ccd87e36ff59540ff4a520fa2a52be8ca77dfa07f1c334d3d23ab950181ebf15941c68bd70992b09d20e2798b424202e94d8e05e45637f0f775e79dce95bb734284257d78ae9903790c142e4e5a89eb461f2afa43d083bf081571d4c49fc598eeab77dec7f5dd394a80e0da76f8d05875f82e6f7bcfc493f7e55fb83899c78d98d9ed7171eadd1a49edf428f3010651d96b1acb06758b9aa3cfa179fda17759bd58baf893dfca288e3c66f686f906401dde528046c96645836a19515ae7c31ce3bf67aa95824910e13aa136e6e3bda5536197d48181569eacd5d278c6aaad4421c260a0b69e851f19761ef543da299813e1973f6cc5a16a2b6a82b015b81826cd21965b020c269421d9c90f8a90d2859f5ae02614af874662d16bace954fa35333d39e5c6e4f91830a1c251dde7b3b40712bcfc44b16eaa871a6854d359fa3b9f914460118b6a863d09635ed8588eabf90c3a14ee3cad0cd86b9e52b14a081128dbb9e1518289786d96037fa5a94618b934b522d101d14d161350ab0bad1e2bd1f9e8e34cf6416773218919f0437a41e127ed75fb6d19b7e9a15fe75ad1a21cb9145f67bca2deecdf533707bebce6df120ede357e8c57b202a4a96920183975341beae90f82fbb1dc81954e0aed42088f05f7083945a6e14ac734a59bf88da1e5f68d5bb05c7e802779888797710c86595fe841d8b811078db55a72c8fe8114bc04237e22fb0e9bb1bd57c40d1cc3f544fbd10a2f0f1c34fe2bd37726c173557df213c9b0812f233934aa3542109d7af0105e095456a059862b7d3e2db8132723db8236a45cf8ac952f24cf472309ed9fb63b1c3e044564a2b083c7ff0d37da7980efaa0a847cad562b7a40f7dd32d289077b39fe84d0c79c192b0501909aa0597fc08c2c64b16e6ef98ddbee4db0087860fecd3a84e739dc5abf57aeacb6bdc507a46623957192c4fdd0ad41e4bde83ce40ea2384061e6015127fba78455d58b89eca52b5bc5a233e27e1f61f071af6d638b65b9d415f2973c39cee7d17bdbe17d7669f3165fefce3ff028a7a249670c00c294d13cf7214fc9f385290ecbcade13587c20a3e19f44f4ace06ccf3e9ff20e84694888419105ca0fb2acd138a7b4aba5678c7920fd6e9f61b95ae366c6b715c6944a0620dbf90bac71dfef54be3c51b114a8da75bacfa420c11956502708bb1aeefb45c6241718df39876049d60f35123d286598663d6bc00d57d192d73459a7035a92cadf7ec2d86494f1126610c2ec421df89d00685f6b09edb444a1b2167c053e9b0e3988d74d6034e9895099bdc01058a40b25423fb997b03c58afc9001c92a2d1a14afd624f82f849f6e5c3f6c55f25c1b8cf7c05d0cca4ee9c0f0a40acbea6fca9dcb5838d89cd801b42a85646d75cfb3c891320552a1162135d02cff372d70cce48912d264af949be037b6c677e37af28d67486d0b14210eeddd8bd49d6087755e343ed5eccf9a54473bbdcf894eb43391e139b19199feed9c8acabb4dfac335a6ac5a344fdb1e8844cbd457077f1c8864754819344e3ec76ad1e259289cdb9e102702a17e9bf9a6a0d2b2b3a3cea09e177e16fdded564b558ed1e040424d4599979111e3e6ceca2610c94722578589b6031329f71a74326b03766ecb4198be51232be69e98c200db677c344c20613748a368ada795833ed72807d5d9fe149e08ad"}) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r6, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba9", 0x7e) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) 22:20:39 executing program 5: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x2240) ioctl$HIDIOCGUCODE(r0, 0xc018480d, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000010c0)='/dev/input/event#\x00', 0x0, 0xa40) ioctl$EVIOCSMASK(r1, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f00000012c0)={{0x0, 0x2, 0x0, 0x0, 0x0, 0x7}, 0x0, [0x2, 0x2, 0x80, 0x8, 0x4a3, 0x224, 0x7, 0x9, 0x2, 0x7fff, 0x9, 0x400, 0x400, 0x1, 0x24, 0x2, 0xac3, 0x9, 0x3, 0x200, 0x4, 0x2, 0x8001, 0x3, 0x7fff, 0x149, 0xf9ca, 0x77, 0x0, 0x2, 0xd7, 0x3, 0x5, 0xffffffffffffffc1, 0x1, 0x1, 0x401, 0x100000001, 0x3, 0xe4, 0x491f, 0x1, 0x9, 0x9, 0x8, 0xcfe00000000, 0x5, 0x2, 0x3, 0x9, 0x5, 0x866, 0x98b, 0x4, 0x8000, 0x6, 0x4, 0xa7d2, 0x1, 0xc82, 0x1ff, 0xfffffffffffffffd, 0x2, 0x1, 0x200, 0xecd, 0xd2de, 0x9, 0x40, 0x2, 0xb6, 0x5a7, 0x5, 0x200000000, 0x2e, 0x3, 0xf7, 0xffffffffffffffff, 0x4747, 0x429, 0xa9, 0x9, 0x80, 0x8, 0x7, 0x6, 0x92f, 0x5, 0x6, 0x0, 0xfffffffffffffff9, 0x81, 0x200, 0x5, 0x2, 0x9, 0x1000, 0x2, 0x3, 0x16, 0x400, 0x2, 0x6, 0x3f, 0x79, 0x9, 0x7, 0xe5f8, 0x3f, 0x2, 0x3, 0xf9c, 0x737a4f2d, 0x4, 0x7, 0x1, 0x2, 0x5, 0x1, 0x6, 0x10000, 0xff, 0x3, 0x3, 0x1000, 0x6, 0x100, 0x0, 0x1, 0x7, 0xc43b, 0x2, 0x2c, 0x10000, 0x5, 0x4, 0x5, 0x720, 0x0, 0x7, 0x796, 0x7fff, 0x7fffffff, 0x8001, 0x6, 0x543, 0x7, 0xf0d, 0x4, 0x401, 0x401, 0x5, 0xffffffffffff154b, 0x40000000000, 0x101, 0x3f, 0x9, 0x200, 0x81, 0x5, 0x401, 0x0, 0x2, 0x2, 0x0, 0x0, 0xf3a, 0x8, 0x100000000, 0x3, 0x0, 0x3, 0x9, 0x9, 0x8, 0xffffffffffffffd6, 0x733b, 0xffffffffffffffa8, 0x9, 0x1ff, 0xc1f, 0x0, 0x3, 0x2, 0x1f, 0x5, 0x4, 0x7ff, 0x8, 0xcc7, 0x7, 0x8, 0x3, 0x80, 0x31c0000000000000, 0x5, 0x1, 0x308, 0x8, 0x7a, 0x4, 0x3, 0x80000001, 0x7, 0x8, 0x0, 0x20, 0x0, 0x8001, 0x8001, 0x401, 0xf25, 0x2, 0x62, 0x1, 0x6, 0x0, 0x100000000, 0x8, 0xb841, 0x4, 0x7fff, 0x76b, 0x3, 0x4, 0x16bf, 0x80000, 0x5, 0xfffffffffffff6a6, 0x0, 0x7f, 0x401, 0x2, 0x6, 0xff, 0x400, 0x5, 0xfff, 0x8, 0x2, 0x6, 0x2, 0xa61, 0xff, 0x5f7e, 0x800, 0x9, 0x5, 0xde6, 0x0, 0x8, 0x2, 0x9, 0x1, 0x32acbaf9, 0x7fff, 0x7, 0x7, 0x1f, 0x1000, 0x9, 0x7, 0xfffffffffffffe01, 0xc26, 0x9b85, 0x800, 0x6, 0x7, 0x7, 0x9, 0x9, 0x4, 0x3, 0x2, 0x4, 0x7, 0x1, 0x6, 0xfffffffffffffff9, 0x79, 0x200, 0x2, 0x8001, 0x100000001, 0xcfcc, 0x400, 0x9c00000000000000, 0x6, 0x3, 0x6, 0x80000001, 0x3, 0x80, 0x40, 0x1, 0x80000001, 0x6, 0x7, 0x1000, 0xa8700000, 0x5, 0x3, 0x5, 0x400, 0x8b, 0xfffffffffffffffa, 0x72af, 0xd37, 0x9, 0x7fffffff, 0x8, 0x100000001, 0x5, 0x3ff, 0x401, 0x3, 0x1, 0xfffffffffffffff9, 0x5, 0x81, 0x10001, 0x0, 0x1f, 0x7f, 0x20f1, 0x5, 0xfffffffffffffff9, 0x100000001, 0x81, 0x10000, 0xfffffffffffffff9, 0x104, 0x2, 0x6, 0xd, 0x7ff, 0x3, 0xee39, 0x5, 0xff, 0x101, 0x0, 0x40, 0x65, 0x9, 0x0, 0x9, 0xee, 0x393d8f74, 0x56, 0xacf8, 0x2, 0x9, 0x4, 0x1c8, 0x5, 0x4, 0x1f, 0x5, 0x8, 0x80, 0x8, 0x8, 0x5, 0x100000000, 0xbb, 0x6, 0x1ff, 0x6, 0x4b5eda4c, 0x1, 0x1, 0x9, 0x4, 0xffff, 0x3, 0x0, 0x90df, 0x2, 0x21, 0x7, 0x8001, 0x3ff, 0x800, 0x8001, 0x8, 0x3, 0x3, 0x7fffffff, 0x5, 0x0, 0x80000000, 0x0, 0x400, 0x0, 0x8, 0x80, 0x3447, 0x4, 0x4, 0xff, 0x7, 0x20, 0x1, 0x0, 0x400, 0x1e, 0x2f5f0a61, 0xffffffffffffffb0, 0x3, 0x7f, 0x5, 0x2, 0x100, 0x1, 0x0, 0x5, 0x34, 0xfffffffffffffffe, 0xa7, 0x200, 0x4, 0xfffffffffffffff9, 0x7, 0xffff, 0x3, 0x7, 0x0, 0x49, 0xb45e, 0x7, 0x7, 0x2, 0x7ff, 0x0, 0x2, 0x0, 0x2, 0x401, 0xfb1, 0x0, 0x6c2, 0x1, 0x100000000, 0x10001, 0x3, 0x101, 0x7fffffff, 0x3, 0x9, 0x5, 0x0, 0x5, 0x2, 0x6f, 0x2, 0x2, 0x6, 0x9, 0x1, 0x9, 0x3, 0x0, 0x0, 0x3f, 0xf26e, 0xc91e, 0x6, 0x9, 0x20, 0x1, 0x7, 0x92, 0x3, 0xffffffffffff8001, 0x100, 0xfffffffffffffc00, 0x80, 0x5, 0xaf, 0x9, 0x73, 0x3ff, 0xfffffffffffffffc, 0xbec, 0x4, 0x20, 0x0, 0x10001, 0x1ff, 0x5, 0x6, 0xa4, 0xfff, 0x3177, 0x5, 0x5, 0x7, 0x1f, 0x7, 0xfa, 0x624b, 0x800, 0x3, 0xfe7, 0x401, 0xfffffffffffffffa, 0x1, 0x1000, 0xff, 0x1, 0x81, 0x200, 0x9, 0x6, 0xfff, 0x6, 0x14, 0x100, 0x8, 0x1, 0x100000000, 0x0, 0x6, 0x3, 0x20, 0x1000, 0x20, 0x8, 0x3ff, 0x7, 0x6, 0x1000, 0x7ff, 0x2, 0x0, 0x0, 0x2, 0x200, 0x5e71, 0x4, 0x80000001, 0x80000001, 0x400, 0x8000000000000, 0x10000, 0x2, 0x1c2d, 0x8001, 0x2, 0x3, 0x3fffffffc000, 0x7, 0x2, 0xfff, 0x5, 0x9, 0x6, 0x3, 0x0, 0x100000000, 0x4, 0x55833b0f, 0x5, 0xc0, 0x4, 0x7fffffff, 0xa54, 0x80, 0x7, 0x1f, 0x0, 0x0, 0x3ff, 0x7fff, 0x1, 0x3ff, 0x6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x77, 0x2, 0x8, 0x7, 0x0, 0x8, 0x8, 0x80000001, 0x3ff, 0xc1b, 0x0, 0x0, 0x1000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x6, 0x2, 0x0, 0x0, 0x0, 0xb756, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9ac5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x3, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8fba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffd9b365dc, 0x80000000]}) r2 = syz_open_dev$evdev(&(0x7f0000002300)='/dev/input/event#\x00', 0x2, 0x80000) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0xffff, 0xffffffffffffffff, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r3 = syz_open_dev$hiddev(&(0x7f00000023c0)='/dev/usb/hiddev#\x00', 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000002400)={0x3, 0xffffffff, 0x8, 0x800, 0x3fb6ed5, 0x3}) r4 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x7, 0x1f, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r4, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r4, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) syz_open_dev$evdev(&(0x7f000000a140)='/dev/input/event#\x00', 0x1, 0x9df6ce1f10f8ee18) r5 = syz_open_dev$evdev(&(0x7f000000a240)='/dev/input/event#\x00', 0x4, 0x8000) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f000000a280)={0xfff, 0x8, 0x80000000, 0x3, 0x1000, 0x4}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f000000a400)={0x0, 0xd3, &(0x7f000000a300)="ad25c6252645a343359f183f638ad73304b274dcfcf3f1c00caba3ee1c89c8db31c9694adf4d15caf7a8783fc84f6b1467eb4acd512c7ae49ffdeeee39d845dbf423f14110974a2911d6807ad4fa1c202596903a4a439edab5ace87706c1e9b5e1a558716675678c2dfd510d21c175c46ba3b63255e24759fe4bee8862a8afeedc7c3cc8ae10cfb435f4afbb71981a6890a5be4a9f85466feb6895a0dd209f6d61b1a11fc1d7d3c4b8c5640ad698faaf693611d95f68f82fe2dc13aad24e50aee4f52cb62b8daccf9549bf863b61428cc81732"}) [ 2434.645792][ T2728] usb 2-1: Using ep0 maxpacket: 8 [ 2434.765605][ T2728] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2434.773847][ T2728] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2434.784011][ T2728] usb 2-1: config 0 has no interface number 0 [ 2434.791587][ T2728] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2434.802770][ T2728] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2434.814179][ T2728] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2434.825368][ T2728] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2434.838500][ T2728] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2434.845217][ T2728] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2434.854303][ T2728] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2434.865134][ T2728] usb 2-1: config 0 descriptor?? [ 2434.921355][ T2728] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2434.939419][ T2728] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 22:20:39 executing program 0: syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x2, 0x10000) syz_usb_connect(0x5, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000061000863596e1f010902290001000000000204420001e00201bd0905000000000000fd0d210700c29200000051a3465fa994a5f52ed730000076ba0500000000004000e81116eefdf0079a6f7149e975ce4c1cd31c8bde02c5ee2b09f0c24efed5fbc2c70700000000000000de323ecfc028762f495916a56c34e3b4deaa6f7c24f479072462ea884aa2a6113d632bbaf8e4630000000000000000000000000000e3c6a74676c5d46e88ba89b4e3cb2a752a2f8a797f09118bd9367c43157968e935db8c092c5ff5d88d65578533a63c6b6a16b6c7af151b94f9bcc9d6f4994d237d"], 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000b00)={0xee4, "af8954abaeefa484cfd21a1550f8804baeb6e67b8b6c6552e3153499b5a544c4dedb39d5942c60eeb4087ec5b8a315d4f72646100714526dbec57858bb15eb64fbfc1b6ca81f1cacf849a61bdfbd193da1016b27225417e2225bd618329b89784ada80dfb0d33136fc23d1bbf772d7e51b0d2723b6abe2a49bce51c9cc1f7799049cb5e79aa1e79a410cd8dd753533ebf5f449930b8ba969ecc483140463034c0d0ee7222497dc6ea8f1bf187761a27e98f7797277c006b8cb720a12e70b3053f0fa2a793ec1cd72b46f91b31e7663968e2f2495dad3a9097654a4df563bfbb1bd9dbfe67007a417cf20bc6ffdc8d041e06f4e5cba5e54b5afd6d7efed6d0148d7bc0106c1cbad628541237d3787ac4bf10c53bdd30a299b0ab57447bfe3df1bc57d0a1aabea68dad5542ce247313f9a8473895a273110dddcb4e47ee4dfc7690becd2fc956423606db38a94006c2ccc8063487f564f83ba841ab1ed7bb5347d47d421f69ef43aad413c5a4471f45a454c51822d752fd02666014a8bb94effded30556ae5a595b4d269dc92118d0049792a0546d7cfee19a78d7278a5f1f67cd74eda6c670525eea6f3a9db65f479307f9d70c6648c12625b3d64e3df240d8d7e3c77fe00cc1a9c83d3287fe62003590bda695c2e91ed120c301703d17c446dff688b9fa15213f708be536a73a28280b79a215c1dd480529b154294c5973a3c10d16569f3780a682279ea498cae94cd0a2a30a331cac872a7b61da0c6dfe58a8bf13c59cb04baee45f02e0255f27edb3efc0473aa6dc6a0f9cde10e3f8a99267c9200c784e2093c7a9a259e5cbb635a6ec037d6301971e96d6b24e18e07c47dc55d40ff66efad4528d9e3001e6fc01e2332e4fac6203471ec375d50fe9b6b8382086261759d51d842fe5c6022fcf23f7051a165dc2adc719139ef685370435ff93ad0cfd8d98aad9e31ff30647795d08cee015c81b873581454652cf52e8c0dde179b7bd3a7af82248849245afc926f3e50bea358cee6645968ffc541ed9993a2d728d3064d0b8132d9bdfe5734ab03bd4401bc586bf8a2c350ff93b0a3e74361a60c53959bab7ad1b706ca1aefbf23bb88789cd5f3e3972f531b18ba3fb3c3ccbcc1c48f4e91f3b990c15f982d094e6d7e3a8a0705954253904e237615bd9ab51afa6b7414af33a2f584e0eacc8eb72d6177dc6d7a2d5439e81914653ccff0c63ee093e2faef9a4d8fa2f859f8dc838e8a992e2019796de0801e6efe5c518c6603e48fa97cbde1c72f0581d4128503dabaae04d486ab2fa391363abe2f7392ee3d717acc2e60e34cc9d33f7f264d0b563db2c624c10532ef4950c6fbc7cf7a4dcf0d7b4bd563576be9f8ac4c4ac2d0c2f64a62cec0ba05e2493104b93afa8faf93cb9458fe73b8ce360b0152422712cda82e00a2e456b31eb54263f04da1824297a078c18e5a9fa67d2c659829d456d0d27c70efb7fdf6a8469ae5fe286d3d5033768958f080676a47c30138cd98bf9e3618f0567c50ae33c0a4a2cbdc8b08b6f91debec2afcae00a6fac1d5f8a66524e667084ff4674a58f59a5a7824f89f9892db6b4477d25fde243195b309f9da1b06e2126ebb6d97506b2069c83f835884cae46422daf7cf6e1e9274617d3790786a778efd602da7afa83d450c7d3901a5eb8232f6edc325c9c92f92f61189e2532603b1943e07de4e71bb614743940268a72d29a5d2163e0cd2497f36bbd5f2ad22c9c39b80574f8ec94af747a7de44e92557c00020a8fcf44eb95401bb7a6ad150f997cf356004e2bd9e6e8195a2104d9e67f6da3d91f4e50de5b6eb961e2e6053f4322134e67ef41baa11841427b27e6c4e40288f3a128ef16af5e280879b8e0ee6df483f54e9d05a1d14eed2613b96c7192f3d620d9387e1cefbd776e0485cb8a57657d4cdb00ef04aab65bd4c081b214a0ca3eb6f48f16fbfa53a3748b418012fb16f281ef1a2f93cebd576cdc686dccb715100bf173811cac886d18df0d6cf44eb69c82d5b5fac32089a1f07fcab62d5eb93aca3c0ad349928018b2466631db7ffad1441fd0dd2ed94cfc602502133c9f6ac73d8555de16a056a13c7229cf1d54d332f3ff6ce2b3137cb98384bf681b2633059621e7e944b1f09ccbba90f873a3c46bb404c9e2a896783754e68a852cbb5c62028bcdec5ed0d84ce90f85df0648cc7ef70713e45d4d17eab006bfd6dcf3017848c4258ecb7e65c46f4eaa8c8df1d10d2852c6bb0062430dd10372f49a34fddcbf8231fdb6b6f5705e52ed3c4c7cc1384152c48ca55bf4978f932d00d2166f4a274742d2b55d2d54a042cea87a229b491e2178f9c55bdcd9764a8e79e9a78a1ff8f794975fa65b96e366bfcafdd21edb1bee2e7dcc4969511ea34e9e4bb210656763df25a6e080140742ce3127b15e00ae70cb6378f014d0a1acd094e88fc678f6410113f78a09ec9902d57035628b20a1b38b08e4b3244ed7c5bed7165f8283afe9e0550af92a50328a0a66e10bfd35e0101c6abd9479c42ce518481ba211a19d11a15bdcd7f891d57918ebc045ff3ddfe773e8a37244118d109af7b2a1a6ede2d7d5387b51b9d44adad9eb7316ac06ed41b1b93e40f9e2a8bde100088df3db9df796b151407dfab47e18828e162754dc0ead0ae39ecf5092622cd4bbba1f9a5890a3a2e71415557a76986c43f52abdb21688fc73cd9f6fd0c729938d7cab8feb46108fa82383e5532f2b7ce7dd2b806d96fd3568ad9381aa9cd3315cf0a83fb4536d4a6c89c0d855a36fd9f5b0305d416752e4d05d3b55d589f5e2d1f1f014f43e86c75ecb93895ce32de28fff814868117095e2b4e176c8026fa2274a7296121435a7b46d213c2ee432b226ccfc055864e4a376939a1ad0fd4138c59a45c872eae365fd3dad2c0b9317f3c7167455c16eeed03528d359b6d78d558a2a0d3dc234c58a88f9148184b6dfb74c85d39aed4eba884bf70a3c580943f412a71b4228d42af66b2fdcc49d39b654a3cdf8a8df66da3e48ca77d1e03f03443eeb782ae0aafb0bdbbcebb9601742321c883917a26c7400f0ffffc55c3a4d7460456e7282d7a5547bd9920ebe7b54b6845e89d3e1b10210f1ec3154e8c624c5b0e4baea029e93b4ec5e1ef2d498d820ad1d29ea9179e012a66021506b82a342f065fb57a4843a0841fdb2dc97a3326f056c3a0e356d374b223aa50ad3ea5d168a191e7a3ffda8d03b3d4bc4dd88cc6d7446268d85409101f01ebe3fe07d837d6537326468388a8b84f6a8a25d9e2e68e9239bf3383d4e5c56110e4fd8dc2700838e8f6b97c282e65a3e156d5b8b48c2b7164baef04d3caa3dac48ec47438ef517cf098283cda4c48276483cc76370250010ddfb53443fe78be4f309a9b681d1f6b56e96b981c1b716405b4d4bf92ac48a3e28581153929e7e1fcd78c9fa0ef4d3c3761cef77a4ef51a9d349a03526c08a0c4b5bb43490e39474bc3bcb9f7b5c43783926cb786353516ee6e6d30148b3dcd83996f8afa97752bcaeb054006c94daccb7817a341cc726bbb69cc703efe7371a23ad6e2d81aed6e06d82a4c036bfecb0fb265546fde06fa620f83afe6745f4b5998c103d32117ecfbff561b0b9295d1d85dae1f28bfd8bb1f613e24f56792d959573ccbb1c5ae8bf4c7d2c5281ff59da379031bf05ac27e99a6a3305bfb6ff05d6f77c0858659a3cb5dd6fcb2d6f0d2aad5dc325f5f1185ee977d079f6b5c214d462e768711a581d911839089b35bf45d94fe637a93c253810ff9cc1aa49e86b0b2f04a851f6e0ea9a1125d94eb5ee977bea8dd7dd1b9893a1522fa9b15a79a75d636aa9fff0e75ce62c52e32a3968a64f7330de2afc127038597481f31f293c20198ca6b7ab1dc940c725d746879e55021941f4bb84333e750ec89632891d14e45aedef340cc7258112d61478502ca68da5851381fc8768ee2bfdf876bb1e7684ddd85857eecca0fb09be5ec4182aaea09c2aa4f11f6f9dc1938e3ad0664786071653c105325eac026196869147de29ed3af706c35e589a9ce3205ec2866c94e96dfd690a27e7ccf46e55901b49d01d7f16f525d893a2e60092663c38a2b633b8329d5426e60fd69ec9f454f65becf4783d9a72f3f51100bfefb7687085585a38118d3493004e3388e9dbc4c12dd877d6a2f2878fac35f557f59d6d9b06cb39466b38ca811bc8e17fe895be9fc82a832ae1310f6e82672f98ad90c2082a4a45a2a2b870c5b6e0067ae20ff553ead598d3da9b4e5dcdec78168bc04f9bd0c5c6ad146cd3933aa401b73f08d78a064c9330d3d192de86b69b6f2147fdd5035d780141da15f7167144a3bacb7954ba33579c50553baba85db386ce0a0712a0f16345994cd41b44db1e4e1593facfab33ff08824a70892ced1449c965866ec96102d65b6779b4993fc51d40a3571eaf3768ba3fb3fb497ace07c42e6dbdd510ff6aa990542737576362db62421f6695bf3b0e9a252952b19705ea80194acd24f1816744f8b7ccdcb55d7dec423867ca5f90eb6ad093e1bae9e89ebbee9a7bc032af6f53aa4aec29e8ead3c7c0cbdda931799709912dbb9a7ab15850618b7361dcfee51149a229c69ff848d2b62cf8c86f239588da62adebeff10617a3b93f3b55e0c7d883ec453eb7868a3c640f058a6840b13aeb4aef2bcd4553e6e9ba3204aeaaf79b7cd182c6e29cc7c20571363da9acec322005110a87aa9d173cbf997ef7547129f60ce6c9719d7baca6508eb1f6f47c868d07594f82512c16acc683ecbf1759f6717f7c50526f2720deddd69a6fefa75b6ee9753c022ef01b381a123c25bc4693970ae9161ac911838d31d6ffbe9f06d4344547a6f424f5699c1386ad1cc651625b2a5bb15e99678107ab91ac4ddebc5f4bbc15257751419e4a04bfd45f48fde9d3dbbbc987dd57f34c0ae44bdeb2c5647983de8f0fe97d3903f86e93ddeaab355eb813ca71187b4ca457e65f56553c7f833c983bc65fe7ff3a26b15023a83423bd6d62fb1e77dae2db65e717b32c82ba5f12987b330f7b28aa0016d1c4aface9056d66b70c4d2de9a589835c87d88b28aaea53eaf67b4a58840e9c80834b4fa5a2e6bbf211018cad0d8fa96e16ca2f0c7854dad34288293bfc42215378a308e95a2042fe503a9035ed37cdd080efea2a88500633ebc1906e1db4e033137131827166ffe680a5e8bc948dd54693c20c9cce43b247c9a1981b8a9fd2c763033852a9508a22c4423a89646bbeb9ac25489cd2e45749c5a763cc087574f3af243923d8005655ea9492e5f568b4f73d1a87b0e41d5589d14c0cc4b1211be3b688421a8cb0da41f1eb4bc059698e2dcfeb84d05eb069abd05b999497727bd7e1be9a343750194e99434b2938a2f111e00e12"}) r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000ac0)=ANY=[@ANYBLOB="1201000002dad6400318105568cd000000010902240001002600000904ac00027202d900090502000600000000090501000000000000"], 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140)="237f2d044c3c806606d63cf487aa484a5bb83d17c007e069659d8f7418eb5f5b6dead4cbd4b0f2e23e4d00847dd70ba318d4290750d1abe3171830664ccbff4edea2b2f8be929259cdc58e4b01cc899429def434494c1043a4217af0203c7b7a778a67fb0b16e8d0b38395e054f18ae000a45187837086911ebd247b2e0bcc9a05ec02a8b50c24e4444d3e6c1850c8bcdf8ac65a039f0d73f159e74fe7587ed1051bba1b4f35a9b8ecc742aade10e4e35780a80d4e3d5883dbafcaff08a4d9b383ad1fbbcd33", 0xc6) syz_usb_disconnect(r0) syz_usb_disconnect(r0) [ 2435.055855][T15504] usb 6-1: new full-speed USB device number 10 using dummy_hcd [ 2435.135940][T18049] ldusb 2-1:0.98: Read buffer overflow, -131384459919226 bytes dropped [ 2435.145261][T16284] usb 2-1: USB disconnect, device number 81 [ 2435.156916][T16284] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2435.355526][ T2748] usb 1-1: new high-speed USB device number 21 using dummy_hcd [ 2435.425772][T15504] usb 6-1: config 1 interface 0 altsetting 5 endpoint 0x2 has invalid maxpacket 767, setting to 64 [ 2435.436783][T15504] usb 6-1: config 1 interface 0 has no altsetting 0 [ 2435.675649][T15504] usb 6-1: string descriptor 0 read error: -22 [ 2435.682348][T15504] usb 6-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2435.691619][T15504] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2435.738413][T15504] input: bcm5974 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:1.0/input/input1873 [ 2435.755725][ T2748] usb 1-1: config 0 has an invalid interface number: 172 but max is 0 [ 2435.764126][ T2748] usb 1-1: config 0 has no interface number 0 [ 2435.779300][ T2748] usb 1-1: New USB device found, idVendor=1803, idProduct=5510, bcdDevice=cd.68 22:20:40 executing program 3: syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0x0, 0x0, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r1 = syz_open_dev$hiddev(0x0, 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r1, 0xc018480d, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x0, 0x0, 0x8001}}}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r2, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r2, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) 22:20:40 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106b7a5241ad2169c598faf61730000000524150000200000000000e7"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0x1, 0x400000) syz_open_dev$hiddev(&(0x7f0000000400)='/dev/usb/hiddev#\x00', 0x7ff, 0x2000) r5 = syz_open_dev$hiddev(&(0x7f0000000200)='/L-,.usQ/hiddev#\x00', 0xa2d0, 0x40) read$hiddev(r5, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r5, 0x4802, 0x3) ioctl$HIDIOCGNAME(r5, 0x80404806, &(0x7f0000000440)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, &(0x7f0000000240)=""/71, 0x47) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r6, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba90e4b1ab802102d18335077051782d25a4930f6968e81b4070c30e1ec2c0c8365f73bed463652d08ea837606de6602050e5a852aca47e5ae9f8338a95c731d721a48ad8983095781f424b4152246dca34afc900ec5be687aaf6d75604644a4de1b818593f310ed0541589e73aa0738920bc39a57f93665e391bd466317f", 0xfb) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2435.781265][T15504] usb 4-1: USB disconnect, device number 89 [ 2435.788598][ T2748] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2435.807352][ T2748] usb 1-1: config 0 descriptor?? [ 2435.925690][ T2728] usb 2-1: new high-speed USB device number 82 using dummy_hcd 22:20:40 executing program 4: syz_open_dev$evdev(0x0, 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_usb_connect$cdc_ncm(0x5, 0xa6, &(0x7f0000000340)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x94, 0x2, 0x1, 0x4, 0xe0, 0x4, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x6, {{0x7, 0x24, 0x6, 0x0, 0x1, "7804"}, {0x5, 0x24, 0x0, 0xfffffffffffffffb}, {0xd, 0x24, 0xf, 0x1, 0x1ff, 0x30, 0x7, 0x5}, {0x6, 0x24, 0x1a, 0xffff, 0x6}, [@network_terminal={0x7, 0x24, 0xa, 0x9, 0xca, 0x71a2e495, 0x7}, @mdlm_detail={0x1f, 0x24, 0x13, 0x1, "c9ba462215a7f60c2228aab5cbeb9ffb50914d80d942b3e8e9d610"}, @mbim_extended={0x8, 0x24, 0x1c, 0xade8, 0x2, 0x800}, @mbim_extended={0x8, 0x24, 0x1c, 0x3, 0x6, 0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x47, 0x9, 0x9, 0x9}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x40}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0xff, "", {{{0x9, 0x5, 0x82, 0x2, 0x1b7, 0xfffffffffffffffc, 0x6, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x3f4, 0x9, 0x8000, 0xfffffffffffffffa}}}}}}}]}}, &(0x7f0000000580)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x0, 0x100000001, 0x20, 0x5, 0x20, 0x334a}, 0x5, &(0x7f0000000240)={0x5, 0xf, 0x5}, 0x5, [{0x24, &(0x7f0000000280)=@string={0x24, 0x3, "5163b87c26676977599d6a28412f77ead98139d7e8a9929bf596e3d4b1259cf6f1ad"}}, {0x7a, &(0x7f0000000400)=@string={0x7a, 0x3, "68132ff9682665d2a7f0ba14830972dba9d00c534bda40d8adfe081c1e9faca58949f1af777a63fe79cc8a3995ecb3c455b456d000c5355efeccfdb5ff10f1dcbf5e5de0f949cd418c8f110b4daa2a82929c1354e90429fe71f539134580c6fe49ae825b0ac17897589eb5ee57f40016d807aa7bf07c264f"}}, {0x98, &(0x7f0000000480)=@string={0x98, 0x3, "08cd36e5ecb931a2047ec380760fcde7b1502dfe10e94bdf366752591f53105dd30d5248a03dce99353d794a5be6c79e5c6047fd449557fc7ca229b04988934e2e428e6fe51227b167506aa476089b0d1b190b0da621d853ed74f961095e75592c3143bcd4f9a196b826d13d88d4f82a62cd1a2f143f3e605510105801a7a383a850f767a1071399dd43ffcea589352171ce29eacd51"}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x449}}, {0x1002, &(0x7f0000001300)=@string={0x1002, 0x3, "eda562ddf37f126bd02157c96c50a52c9e7ae3e1bf6d1c69b34e4284d6de72bf509c3552589b1531382f7c6759e5560c55bea98806e7fadf582fe1b4bbf45574807f78440c585e2014a66e7eb0483c7bc5ae81fccfa3fbeb5cf5dc42529ec1cb964d00233e82bd7666907776e1cecffdd9bcb620bbfc013860572d7ad538866f99de00872407065662ef668cb63b04a5e09839ed2fe22eef23f3cc6c54955e0f6b18cd8a047b89223a47d8ba8e6f196fbb8ce7f21ef4d2c28872195b4ccb301f813727842f6e6e800adc8721462cf599a1935a9f1c904289c5adf3e523e6ee0a2dc57b1e752dd512bedf48cfa42c7e60886131f5645b55efd016b591fbe663b76e2d501fdc82a66e3351674735d5418b9561d6f3d2e3a1b6fe368125ecbdb35ea8c4e14d59180b8792f47eb96eb060ab973946c7ee4d32f906ea55195d4b924040b736129b36e06305be0288a47608d87ef35b221418aca9fa557f1b7cb9655b1a71540b46c0537366c0f3550fdcd856b84a1256d79453bd3b9bee7542de84ce0dcb98757e18ddfb812d99b90ae743d319c3619223385cf05a8bedd882ef4f4925a696829cb13e38b19c8b240b0a83b5046c2ea691aff6799f60965a09b206213df271d3ac4f97d7404cf2906a1ab2e170af36376e7b4da4e85c35a775568ac9a7f4dbfbdcea2a77c63ff84fcceb854b6b74c3c0b4cd2952b5e78f9258387aaca216d017078c0cbd403aba2c9997f47ed0793bf641b5d693e22cb370a5ab2f6dbdd81eaaed747a5addd07309fae5e8152bc2f3f68c97786198a24d7f60113308fb8ea1e7cf01e7103c05b8faa2926c030e69a104635771ac296bb3cbbe60fff57ee1d04fa127847ccb521fec6b22e603d5fe531379632906c2a844ca34819b29f3ed9c6af1edc68bedb803485b98ebd98db7539f5d79f7362a63e155ae5f5cc35392086deb82587197c90a9e20bf6b14f7a6a36526979c9a2d8ddfddc3ccd51903058f6d284f255d0a16d67829d9afdfdef3122dd0ad88f72f6dc6c7c8f18a4cc070365a3e75d2b0944fe9ebe279fb6a61e0e10ade0ada4d6b92ab4ce42bfaf16438fec73b3def63998da21e0172a736388a09ef0cda4e952f5a9607f7c9b676b6f7fe6a64af35e06f694ef99c9a44d10017783a3b30fd4007d0b597f0e9ef15dba6e1692362a93640e172f1acde72bc692d83064225f1b726f297b3e1064ada315e897e870ac6a4fd90b2e8a1ffeb945754d5a33243dd83b24c770caa1e808ec8b74bac2b84ebbcfb4061b37a942d326339b58ab824e7cc7543d16093edd82b90c3c9efd63eddfdf52deb86cbb637dbb6aeb41c86972c53c617e48658851a86864cb2e926790a025b21e3eeba9c238d63155b67017b0c61f8f88c1957ada8bdaa77699146aea80925c927d0af0cc5a41022025a929a662d3c82276bdb32c22011f8637ebb1c438beaf7b7b65767e1fe5d92de907731b78ec430e7acd00794e529aa5db53ea4b28ee121eb0122aaab2625ec2f6ce6b2541e3da511c34f2764ebc5db12542565a8c37f0020828275345a8a9e6795364db45e1ed073ca29268a15d33a448b924ee232f2e11f304ad6841a546c54cb335d9da9d0b1015893d06ca96d75ffc317ad9dba53265671f19334ab51bbadd843a3e5835e48bfc2c4ae9c29c10420848c9f3423d22d3e74f3fff1e69532c72d4747ea0669a8f8a9e7cbacb6bc87fd56440b13f8a5e60350a83e89ef84d95f2b4d5080ccab9feb176f56c6167a00804d54c807f91afc41e7b242863574fd17c70a3ee4d36c071ed52f0bd018361890eeddeb0bfdf64620482a4646bac7b55e891558b77119c9d57b832c81e404ec0007df9d8ec1a59ba810867fe672d93bd82e63c79be2fca8e9b3f2acf66c965b466de2b862e96d2691f33d4b91c5cca6e6f05f00b314562b4d04ad7d6699938966a2d226b14eecc1ee743cd15dc39fdc295066e0e4128d89e916fa014c3a1252d7b97a693d0d121eaa9ef3d8a16dc0e5af3af315eea58b08bd465be1a80f523225d03aecda2564d13a6ba0376a0656450a62aa7e575b1669e11f7a3dda22451fb04e370dece8971b9099a8d25f030a912b3099218ec6441df3ae6f28cc51a6d0858baf380c7c0d0d5265ab9d88294f2f8a38713b947c3ceb5cd4d58b6e16f83eeded06e73bda00588eea8c67e787c6ea351785093fd215dbcd78ce44cdcd06799e8403205b1292fdb78f17a6bae4fa5f530183ecfe87ba32b4ffbd2e3d91e943cc1edc0bd1c1ac247899c0b750078e99b6d90748e59e6b95916c26ff6ca3bd2f24a20da38c9e0b0ee2a46b8e7cc32c721addd48ab5757fd36dbf7cd0b7866efd9268f4196fc533788a0bc1a627712741bfbd6bcf887bb324e2fac557c46648d33ad5a09bd86ea5ab8b40bb903c33aebac75b1eee4bf9f6d79b64922b4c3d419bd09db18cb14a3d359a2cf6ff582e8e9aeae4abd5b6bd999874246a157ccc790a5543dd37dce1ed9a8fe541a3d41d0c54a8c92f95bb6bc5cdcf171448c64a2e70b417d7a65f67aa7a604fd4c6720348c06c3435f0eea482f90175b5381da30fc34079229901e5b9182c75b6573452a666a5ecd484ed06b17d1427e5debd34e47aaca8ca8ae51883fb1967424463b18e000ad75cc1df3dc9cafaa8a490cf861f1e8793c51346dbe58cdebcb36cba34581bb83afac414a567e08966d1ec7380b02c7afa7a634b5b1028e4f33f634390c2462bf52f90fc6b6e1d2c7cb7b812becd6eafa175cdb9f6a144181f46571c900d2ec49ad554b02f99f3af39bd2229d0bc145c9a82cf3d37bbe44cd835f0efeb1a6aeb377d959e3ed3264c952d423a6b816653654ee9e3c9dc443667fd0b823cb228444858cbdc68eaaae1eac6e9b327503124e2b60aba1f3cff39704e7e4f1c8f39d35e952f0276d18c9adb8daee9b723f90fa44222d986c01392aa48143c28353af3da9bb05f4602acc69b9e83a8db222cf25424e100fb1404e3c0c56e080d646fb31ee45f072204e0d0eff2b05a5cf07bee10bf989bdf9657b486108c17967155350d9d04e65bb7b204ac01803ac1aef7a0bb5b56d6a6a31f6fa10c8bd16ddf032efde679eb068dc527a2227cf42cd48f6408010052a890e7b7ec3408bfa0588447b7ea5a6c248c33b13e1fb2fadabf32d1d23d61f2bb3d7c971bc839e65542d6f131243745bc0b28a4c9a9ec775ee8acd3e051ec5bd2b65d320d3b55b461ad4023be35d66497edbe3ffcbec172cb10ecfde5e4303a821375eb9d7a031d61e1188d42d10103b1f7d863cc9c9abc90b860d684eb46793fac6bb890dbe5dd78510dddbb79f8df721f3437fcc0c4e1b5328a7dd11178914ce19191073f73a1b52fcbf521eae04cc5c8e31bf7098bb8377d19868bc443c6b29c6530a5b664b4a31d5cb02401ad3d1ed898cc69bf2d2f2659b2cf58a69ee99f74e327bb0436d2e02753e37440495d8824b7475580c9c0b6e88bacf888cb926f01a62c6ae6852e832ddf66c1cae03e1b728a8f5b7c048edfbfdf170dca303651b06aef64abd9e653f6786dcc965206599cc7e268083bba9681bdd06c95709255e4f01ce42cec7d39a513a102714d58c9f0e2daeac64d1382cf5ce2998ceecd06db05dd8553db5280fad587d3399460d475c3aea8bfa3d3d9753eb210120f39bf9544b199bc8c86d6fba497541a8a844c66f900e6d315505edea5722ca45dc2bbb7569c3408430194dd76d3d59deee07bf7c27b58f1f39af1e754aeab2ca50089c501546a7658a8477051781cbac6ba983f3740bd539f1bd79c2c00f246db34fd316b42147efb5565604d8c6b0805e5ec4b3b7ec63fad11f50c1aa808554044718c08780cc388d724259ba9905890ed974fd2961e1a41e21efe1cf0255966bfd57227119fe7949a0034f5edb411b08ced03b517f1e5e59a944a9634c9226df9a9790b69eff3d9a9999ab0bab6e681761f1b0c923f60201952c80a1ca203c3f5e8b0a7cf0ef285ee6b061713cdf4f81359398c44fd374db511b2cba7c4342b509e500ddf77e2a5f916b06770d74857cb44e73a0d5a8634ea6e83ce84e841765d3baa99063c3b8877fd9f0264a70309f4b079f6525bf67a0e1181db5cb706d771f4f0e25ff65c0e547c09759780ac3056f76129cdf00533e960a747d6646233066603f8c81ba231176de47ae77aeb254e5332696803d860b087efde1f9de39952c67edd43be39e06341c1023b92e8a1060d55a80082987bbf543eac266ed41e428afc80774c82cee4ff7baf40f2d39684986d3f91d0cd17baf4b2044d9353fb4f00d12b711c27b8c6c2e72e0a741280f51d61c160e9b9b390912546a8438278f078c6487679c58fa446312fcbe68242df687340034b138164ae4b1e24defe2a4ac4c329f1efd61ea1ab8a20973e163b85ec653376e7b29c3c7ad381d40548daadb034041e3a47046d8f8224d1f636993f4e1e8483cc894e0a4759829bf095d010cfb6577ca53648fa08e708af964c66abe7b89f8b1f992fe8cababc85a98fe6efeb3c13c28a7c8b0ae4043f9bf0eee7806d5f04de9b31f390f51256a68cd7aee005aace9e7046d9f48efec2b3bc8cc4144a89fa3635b1d3d24a956fad6737e82bcb0ea91377db40c330a6b6c8e1358eb681c23d3dcbeb9ea6802c7ca186cd0894b604b0530fcc227c1b423e6f559938e79b3c50f1b0c938add2dd8f3660b557f18226dacd247190d8b52dcfd700d37010404b5d6791baa7aea2622154254c4217529084e0ebdfad8198a438d2368e8a184d79db1bd6d471b2eb42bee9baab10e5fff8ce226ac15b36d62a8e38ba86befac9bdc7437f5a605636999ec6d4b92c82f0f6ed93765278ba105e6d4f8fe9a9294a5cfa55b3f3ec5aadd48ecde3c29c04fcf497166dc5924699322a94cd015b2ad626496e48be67fa8db28928dc664c222a0666401923a8f12ff876feaa96cc5e5afcfc2994eb55eb756a5b7aba94fdb8052de9f09243064fdcc02df05a978de08cf5dc9918aac4a16a777c1a2b153cf5ba798a59e0fc030b8afb13f78dac1b5bc71f6cb32c6f7caa6cf961dc53efebff66797f0e2a912d7a6fd418221f02bb64462a265c669f31e51662533eab1f15fb0cc0c2a9e9609ea72952a31328bcd1db84912155ad039aa2339df2cb2531de8bea78ebf7428e9a349a1a4c33fb3aa02d47c059b8db1e51ed5c1dd3d1ba337737c1113340080efea78766658549169995f630f939a6f7b626052f834b4dba336ded744ee92cd29498e4cd6ccce41e48896a2f6a7fc90a010d1a1a0630dca8ae0b5fdb4583b54d2cf77cb2837f5e76a69a40af8933ca682eef4bb19366947aa69c14b278a260dde65dd27d19f1c62140e471a4b8098ac12cd00a9945d77f4086791c9fb76616a4b5a9a6aa126c091295a955bf58258ad38cf91de1a2a0cf3b8d210595beddfa06640ba92ead1e681703368960afb4c0fe637810de828059082d8772ef3d9d38a763618bcd2a357339d697bd4afd8d9588061fd3a6f42ae0305087df34e53121d07fb5e4720c48645e197ac73a699bc17b3c6d112951ace8522c2253218e7d296bf6071a2bf4d4a42b43b7821f78c5fab0bca10aa9bb8ad28c2eeb257a11e51854794fca3e01b9dad8d380e7c88f24bd9d8480daa3b62677f40347813951d5402440d838a952c1b79aa378c8271fc4de16a363911b7958398bf996912e42008642233f4eb80123503da4f0f90e072c954c379432614afcb363253cd808bb26ce1d08c503352d13d8da6b5d9f660d00257e9e425c"}}]}) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba9", 0x7e) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2436.085594][ T2748] usb 1-1: string descriptor 0 read error: -71 [ 2436.096385][ T2748] cxacru 1-1:0.172: submit of read urb for cm 0x90 failed (-8) [ 2436.134511][T18127] cxacru 1-1:0.172: Direct firmware load for cxacru-fw.bin failed with error -2 [ 2436.143333][ T2748] usb 1-1: USB disconnect, device number 21 [ 2436.163388][T18127] cxacru 1-1:0.172: firmware (cxacru-fw.bin) unavailable (system misconfigured?) [ 2436.173067][ T2728] usb 2-1: Using ep0 maxpacket: 8 [ 2436.215841][T15504] usb 4-1: new high-speed USB device number 90 using dummy_hcd [ 2436.295970][ T2728] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2436.304132][ T2728] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2436.314274][ T2728] usb 2-1: config 0 has no interface number 0 [ 2436.320920][ T2728] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2436.332059][ T2728] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2436.343446][ T2728] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2436.354645][ T2728] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2436.367753][ T2728] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2436.374473][ T2728] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2436.383565][ T2728] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2436.393653][ T2728] usb 2-1: config 0 descriptor?? [ 2436.437790][ T2728] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2436.456459][ T2728] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2436.505530][T15504] usb 4-1: Using ep0 maxpacket: 32 [ 2436.625900][T15504] usb 4-1: config 1 interface 0 altsetting 5 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2436.636912][T15504] usb 4-1: config 1 interface 0 altsetting 5 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 2436.649810][T15504] usb 4-1: config 1 interface 0 has no altsetting 0 [ 2436.665863][T18145] ldusb 2-1:0.98: Read buffer overflow, -131384459919226 bytes dropped [ 2436.674899][ T2748] usb 2-1: USB disconnect, device number 82 [ 2436.696766][ T2748] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2436.895620][T15504] usb 4-1: string descriptor 0 read error: -22 [ 2436.902456][T15504] usb 4-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2436.911699][T15504] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2436.974395][T15504] input: bcm5974 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input1874 22:20:41 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000051708608110f1010733f00000001090224000100000000090462018000004c000905850b00ffffff7f000000000000200004c464eb145e53dc5b6a220dd0b3d0e48935377f6ef9c57ecd94d6fe1b69f86bf6ff82997542935a332ae85df402ccc845f0ab284fc6a0ec9230264681e9f3cc1afb4b83f15f8dfd806b031626227465bcddae2fd36fc08124519fc4ffbb725bf8d23d3171e27d20691728f16b3facb86a64525d5737f0e6dd00000000d420e7b15a48fc44d5cdab00ffffff7f0000000000149ff0e4ee9e3831af01f23e6c7ff68d2aca295b8842942cb1a915c2d77917aefbbe5dcff3bb28dcb5c0952f82d2440445765818c5bfb2f3d8ec37ab36d430afc80393943865213660b875e7a0651d34a11b7449d67a7c7b9344e7c2e10a4501b5bed17b8909e9eb03f15b7ec45aff89761b7f8a11bf0c25cbe6282c06bdfaf67c121f6b31c6c83799c619e7a1ba28fc454b20491ae5cb0c83adaeeaf234883ff16485c5e1c89732c8c6468bfb7bc64f69973fd70d0382c777e8ca1b1d383df6d14d9c0bb86847583a90d80fd3dbf3f1dc08309d6300e06e24128ba42eed3a34c884c3e4c9d6e03a52815aed19d6e956173b175918a5f7a3c27e0b197eb130e17130cdb28af770b965a95e574907d6f2707621e562e1796cf6fcd9c508ef3d4cab026068502e7f576d4b33e76929c3a1e0f32541def387c49b076eed92feb0c6473a20cd35f615ea387c09061e4897b0e688905f4241534c76f6f5e3652a896f075235f2934c8a2aa3b6437b99259384e1966c5383c26b157fc688a183bfa93177bdd8df8afabdd4651256804f5b4d32f0e7f2f79bb8f154f3df685e24d0c7d349d0233ac60ae264881fd247d6e8f783d1af6fe492c7a8793bd44d582cfc89ac4facf64b"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) read$hiddev(r0, &(0x7f0000001200)=""/4096, 0x2f00) [ 2437.225510][ T2728] usb 1-1: new high-speed USB device number 22 using dummy_hcd 22:20:42 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x0) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x5, 0xbb16c42ae29377cf) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c5949da60f835d8969f24150000200000000000e7ca1c"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) read$hidraw(r2, &(0x7f0000000400)=""/71, 0x181) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r6, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba90e4b1ab802102d18335077051782d25a4930f6968e81b4070c30e1ec2c0c8365f73bed463652d08ea837606de6602050e5a852aca47e5ae9f8338a95c731d721a48ad8983095781f424b4152246dca34afc900ec5be687aaf6d75604644a4de1b818593f310ed0541589e73aa0738920bc39a57f93665e391bd466317f", 0xfb) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2437.415653][ T2748] usb 2-1: new high-speed USB device number 83 using dummy_hcd 22:20:42 executing program 0: syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x2, 0x10000) syz_usb_connect(0x5, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000061000863596e1f010902290001000000000204420001e00201bd0905000000000000fd0d210700c29200000051a3465fa994a5f52ed730000076ba0500000000004000e81116eefdf0079a6f7149e975ce4c1cd31c8bde02c5ee2b09f0c24efed5fbc2c70700000000000000de323ecfc028762f495916a56c34e3b4deaa6f7c24f479072462ea884aa2a6113d632bbaf8e4630000000000000000000000000000e3c6a74676c5d46e88ba89b4e3cb2a752a2f8a797f09118bd9367c43157968e935db8c092c5ff5d88d65578533a63c6b6a16b6c7af151b94f9bcc9d6f4994d237d"], 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000b00)={0xee4, "af8954abaeefa484cfd21a1550f8804baeb6e67b8b6c6552e3153499b5a544c4dedb39d5942c60eeb4087ec5b8a315d4f72646100714526dbec57858bb15eb64fbfc1b6ca81f1cacf849a61bdfbd193da1016b27225417e2225bd618329b89784ada80dfb0d33136fc23d1bbf772d7e51b0d2723b6abe2a49bce51c9cc1f7799049cb5e79aa1e79a410cd8dd753533ebf5f449930b8ba969ecc483140463034c0d0ee7222497dc6ea8f1bf187761a27e98f7797277c006b8cb720a12e70b3053f0fa2a793ec1cd72b46f91b31e7663968e2f2495dad3a9097654a4df563bfbb1bd9dbfe67007a417cf20bc6ffdc8d041e06f4e5cba5e54b5afd6d7efed6d0148d7bc0106c1cbad628541237d3787ac4bf10c53bdd30a299b0ab57447bfe3df1bc57d0a1aabea68dad5542ce247313f9a8473895a273110dddcb4e47ee4dfc7690becd2fc956423606db38a94006c2ccc8063487f564f83ba841ab1ed7bb5347d47d421f69ef43aad413c5a4471f45a454c51822d752fd02666014a8bb94effded30556ae5a595b4d269dc92118d0049792a0546d7cfee19a78d7278a5f1f67cd74eda6c670525eea6f3a9db65f479307f9d70c6648c12625b3d64e3df240d8d7e3c77fe00cc1a9c83d3287fe62003590bda695c2e91ed120c301703d17c446dff688b9fa15213f708be536a73a28280b79a215c1dd480529b154294c5973a3c10d16569f3780a682279ea498cae94cd0a2a30a331cac872a7b61da0c6dfe58a8bf13c59cb04baee45f02e0255f27edb3efc0473aa6dc6a0f9cde10e3f8a99267c9200c784e2093c7a9a259e5cbb635a6ec037d6301971e96d6b24e18e07c47dc55d40ff66efad4528d9e3001e6fc01e2332e4fac6203471ec375d50fe9b6b8382086261759d51d842fe5c6022fcf23f7051a165dc2adc719139ef685370435ff93ad0cfd8d98aad9e31ff30647795d08cee015c81b873581454652cf52e8c0dde179b7bd3a7af82248849245afc926f3e50bea358cee6645968ffc541ed9993a2d728d3064d0b8132d9bdfe5734ab03bd4401bc586bf8a2c350ff93b0a3e74361a60c53959bab7ad1b706ca1aefbf23bb88789cd5f3e3972f531b18ba3fb3c3ccbcc1c48f4e91f3b990c15f982d094e6d7e3a8a0705954253904e237615bd9ab51afa6b7414af33a2f584e0eacc8eb72d6177dc6d7a2d5439e81914653ccff0c63ee093e2faef9a4d8fa2f859f8dc838e8a992e2019796de0801e6efe5c518c6603e48fa97cbde1c72f0581d4128503dabaae04d486ab2fa391363abe2f7392ee3d717acc2e60e34cc9d33f7f264d0b563db2c624c10532ef4950c6fbc7cf7a4dcf0d7b4bd563576be9f8ac4c4ac2d0c2f64a62cec0ba05e2493104b93afa8faf93cb9458fe73b8ce360b0152422712cda82e00a2e456b31eb54263f04da1824297a078c18e5a9fa67d2c659829d456d0d27c70efb7fdf6a8469ae5fe286d3d5033768958f080676a47c30138cd98bf9e3618f0567c50ae33c0a4a2cbdc8b08b6f91debec2afcae00a6fac1d5f8a66524e667084ff4674a58f59a5a7824f89f9892db6b4477d25fde243195b309f9da1b06e2126ebb6d97506b2069c83f835884cae46422daf7cf6e1e9274617d3790786a778efd602da7afa83d450c7d3901a5eb8232f6edc325c9c92f92f61189e2532603b1943e07de4e71bb614743940268a72d29a5d2163e0cd2497f36bbd5f2ad22c9c39b80574f8ec94af747a7de44e92557c00020a8fcf44eb95401bb7a6ad150f997cf356004e2bd9e6e8195a2104d9e67f6da3d91f4e50de5b6eb961e2e6053f4322134e67ef41baa11841427b27e6c4e40288f3a128ef16af5e280879b8e0ee6df483f54e9d05a1d14eed2613b96c7192f3d620d9387e1cefbd776e0485cb8a57657d4cdb00ef04aab65bd4c081b214a0ca3eb6f48f16fbfa53a3748b418012fb16f281ef1a2f93cebd576cdc686dccb715100bf173811cac886d18df0d6cf44eb69c82d5b5fac32089a1f07fcab62d5eb93aca3c0ad349928018b2466631db7ffad1441fd0dd2ed94cfc602502133c9f6ac73d8555de16a056a13c7229cf1d54d332f3ff6ce2b3137cb98384bf681b2633059621e7e944b1f09ccbba90f873a3c46bb404c9e2a896783754e68a852cbb5c62028bcdec5ed0d84ce90f85df0648cc7ef70713e45d4d17eab006bfd6dcf3017848c4258ecb7e65c46f4eaa8c8df1d10d2852c6bb0062430dd10372f49a34fddcbf8231fdb6b6f5705e52ed3c4c7cc1384152c48ca55bf4978f932d00d2166f4a274742d2b55d2d54a042cea87a229b491e2178f9c55bdcd9764a8e79e9a78a1ff8f794975fa65b96e366bfcafdd21edb1bee2e7dcc4969511ea34e9e4bb210656763df25a6e080140742ce3127b15e00ae70cb6378f014d0a1acd094e88fc678f6410113f78a09ec9902d57035628b20a1b38b08e4b3244ed7c5bed7165f8283afe9e0550af92a50328a0a66e10bfd35e0101c6abd9479c42ce518481ba211a19d11a15bdcd7f891d57918ebc045ff3ddfe773e8a37244118d109af7b2a1a6ede2d7d5387b51b9d44adad9eb7316ac06ed41b1b93e40f9e2a8bde100088df3db9df796b151407dfab47e18828e162754dc0ead0ae39ecf5092622cd4bbba1f9a5890a3a2e71415557a76986c43f52abdb21688fc73cd9f6fd0c729938d7cab8feb46108fa82383e5532f2b7ce7dd2b806d96fd3568ad9381aa9cd3315cf0a83fb4536d4a6c89c0d855a36fd9f5b0305d416752e4d05d3b55d589f5e2d1f1f014f43e86c75ecb93895ce32de28fff814868117095e2b4e176c8026fa2274a7296121435a7b46d213c2ee432b226ccfc055864e4a376939a1ad0fd4138c59a45c872eae365fd3dad2c0b9317f3c7167455c16eeed03528d359b6d78d558a2a0d3dc234c58a88f9148184b6dfb74c85d39aed4eba884bf70a3c580943f412a71b4228d42af66b2fdcc49d39b654a3cdf8a8df66da3e48ca77d1e03f03443eeb782ae0aafb0bdbbcebb9601742321c883917a26c7400f0ffffc55c3a4d7460456e7282d7a5547bd9920ebe7b54b6845e89d3e1b10210f1ec3154e8c624c5b0e4baea029e93b4ec5e1ef2d498d820ad1d29ea9179e012a66021506b82a342f065fb57a4843a0841fdb2dc97a3326f056c3a0e356d374b223aa50ad3ea5d168a191e7a3ffda8d03b3d4bc4dd88cc6d7446268d85409101f01ebe3fe07d837d6537326468388a8b84f6a8a25d9e2e68e9239bf3383d4e5c56110e4fd8dc2700838e8f6b97c282e65a3e156d5b8b48c2b7164baef04d3caa3dac48ec47438ef517cf098283cda4c48276483cc76370250010ddfb53443fe78be4f309a9b681d1f6b56e96b981c1b716405b4d4bf92ac48a3e28581153929e7e1fcd78c9fa0ef4d3c3761cef77a4ef51a9d349a03526c08a0c4b5bb43490e39474bc3bcb9f7b5c43783926cb786353516ee6e6d30148b3dcd83996f8afa97752bcaeb054006c94daccb7817a341cc726bbb69cc703efe7371a23ad6e2d81aed6e06d82a4c036bfecb0fb265546fde06fa620f83afe6745f4b5998c103d32117ecfbff561b0b9295d1d85dae1f28bfd8bb1f613e24f56792d959573ccbb1c5ae8bf4c7d2c5281ff59da379031bf05ac27e99a6a3305bfb6ff05d6f77c0858659a3cb5dd6fcb2d6f0d2aad5dc325f5f1185ee977d079f6b5c214d462e768711a581d911839089b35bf45d94fe637a93c253810ff9cc1aa49e86b0b2f04a851f6e0ea9a1125d94eb5ee977bea8dd7dd1b9893a1522fa9b15a79a75d636aa9fff0e75ce62c52e32a3968a64f7330de2afc127038597481f31f293c20198ca6b7ab1dc940c725d746879e55021941f4bb84333e750ec89632891d14e45aedef340cc7258112d61478502ca68da5851381fc8768ee2bfdf876bb1e7684ddd85857eecca0fb09be5ec4182aaea09c2aa4f11f6f9dc1938e3ad0664786071653c105325eac026196869147de29ed3af706c35e589a9ce3205ec2866c94e96dfd690a27e7ccf46e55901b49d01d7f16f525d893a2e60092663c38a2b633b8329d5426e60fd69ec9f454f65becf4783d9a72f3f51100bfefb7687085585a38118d3493004e3388e9dbc4c12dd877d6a2f2878fac35f557f59d6d9b06cb39466b38ca811bc8e17fe895be9fc82a832ae1310f6e82672f98ad90c2082a4a45a2a2b870c5b6e0067ae20ff553ead598d3da9b4e5dcdec78168bc04f9bd0c5c6ad146cd3933aa401b73f08d78a064c9330d3d192de86b69b6f2147fdd5035d780141da15f7167144a3bacb7954ba33579c50553baba85db386ce0a0712a0f16345994cd41b44db1e4e1593facfab33ff08824a70892ced1449c965866ec96102d65b6779b4993fc51d40a3571eaf3768ba3fb3fb497ace07c42e6dbdd510ff6aa990542737576362db62421f6695bf3b0e9a252952b19705ea80194acd24f1816744f8b7ccdcb55d7dec423867ca5f90eb6ad093e1bae9e89ebbee9a7bc032af6f53aa4aec29e8ead3c7c0cbdda931799709912dbb9a7ab15850618b7361dcfee51149a229c69ff848d2b62cf8c86f239588da62adebeff10617a3b93f3b55e0c7d883ec453eb7868a3c640f058a6840b13aeb4aef2bcd4553e6e9ba3204aeaaf79b7cd182c6e29cc7c20571363da9acec322005110a87aa9d173cbf997ef7547129f60ce6c9719d7baca6508eb1f6f47c868d07594f82512c16acc683ecbf1759f6717f7c50526f2720deddd69a6fefa75b6ee9753c022ef01b381a123c25bc4693970ae9161ac911838d31d6ffbe9f06d4344547a6f424f5699c1386ad1cc651625b2a5bb15e99678107ab91ac4ddebc5f4bbc15257751419e4a04bfd45f48fde9d3dbbbc987dd57f34c0ae44bdeb2c5647983de8f0fe97d3903f86e93ddeaab355eb813ca71187b4ca457e65f56553c7f833c983bc65fe7ff3a26b15023a83423bd6d62fb1e77dae2db65e717b32c82ba5f12987b330f7b28aa0016d1c4aface9056d66b70c4d2de9a589835c87d88b28aaea53eaf67b4a58840e9c80834b4fa5a2e6bbf211018cad0d8fa96e16ca2f0c7854dad34288293bfc42215378a308e95a2042fe503a9035ed37cdd080efea2a88500633ebc1906e1db4e033137131827166ffe680a5e8bc948dd54693c20c9cce43b247c9a1981b8a9fd2c763033852a9508a22c4423a89646bbeb9ac25489cd2e45749c5a763cc087574f3af243923d8005655ea9492e5f568b4f73d1a87b0e41d5589d14c0cc4b1211be3b688421a8cb0da41f1eb4bc059698e2dcfeb84d05eb069abd05b999497727bd7e1be9a343750194e99434b2938a2f111e00e12"}) r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000ac0)=ANY=[@ANYBLOB="1201000002dad6400318105568cd000000010902240001002600000904ac00027202d900090502000600000000090501000000000000"], 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140)="237f2d044c3c806606d63cf487aa484a5bb83d17c007e069659d8f7418eb5f5b6dead4cbd4b0f2e23e4d00847dd70ba318d4290750d1abe3171830664ccbff4edea2b2f8be929259cdc58e4b01cc899429def434494c1043a4217af0203c7b7a778a67fb0b16e8d0b38395e054f18ae000a45187837086911ebd247b2e0bcc9a05ec02a8b50c24e4444d3e6c1850c8bcdf8ac65a039f0d73f159e74fe7587ed1051bba1b4f35a9b8ecc742aade10e4e35780a80d4e3d5883dbafcaff08a4d9b383ad1fbbcd33", 0xc6) syz_usb_disconnect(r0) syz_usb_disconnect(r0) [ 2437.656046][ T2748] usb 2-1: Using ep0 maxpacket: 8 [ 2437.673709][T16284] usb 6-1: USB disconnect, device number 10 22:20:42 executing program 5: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x2240) ioctl$HIDIOCGUCODE(r0, 0xc018480d, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000010c0)='/dev/input/event#\x00', 0x0, 0xa40) ioctl$EVIOCSMASK(r1, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f00000012c0)={{0x0, 0x2, 0x0, 0x0, 0x0, 0x7}, 0x0, [0x2, 0x2, 0x80, 0x8, 0x4a3, 0x224, 0x7, 0x9, 0x2, 0x7fff, 0x9, 0x400, 0x400, 0x1, 0x24, 0x2, 0xac3, 0x9, 0x3, 0x200, 0x4, 0x2, 0x8001, 0x3, 0x7fff, 0x149, 0xf9ca, 0x77, 0x0, 0x2, 0xd7, 0x3, 0x5, 0xffffffffffffffc1, 0x1, 0x1, 0x401, 0x100000001, 0x3, 0xe4, 0x491f, 0x1, 0x9, 0x9, 0x8, 0xcfe00000000, 0x5, 0x2, 0x3, 0x9, 0x5, 0x866, 0x98b, 0x4, 0x8000, 0x6, 0x4, 0xa7d2, 0x1, 0xc82, 0x1ff, 0xfffffffffffffffd, 0x2, 0x1, 0x200, 0xecd, 0xd2de, 0x9, 0x40, 0x2, 0xb6, 0x5a7, 0x5, 0x200000000, 0x2e, 0x3, 0xf7, 0xffffffffffffffff, 0x4747, 0x429, 0xa9, 0x9, 0x80, 0x8, 0x7, 0x6, 0x92f, 0x5, 0x6, 0x0, 0xfffffffffffffff9, 0x81, 0x200, 0x5, 0x2, 0x9, 0x1000, 0x2, 0x3, 0x16, 0x400, 0x2, 0x6, 0x3f, 0x79, 0x9, 0x7, 0xe5f8, 0x3f, 0x2, 0x3, 0xf9c, 0x737a4f2d, 0x4, 0x7, 0x1, 0x2, 0x5, 0x1, 0x6, 0x10000, 0xff, 0x3, 0x3, 0x1000, 0x6, 0x100, 0x0, 0x1, 0x7, 0xc43b, 0x2, 0x2c, 0x10000, 0x5, 0x4, 0x5, 0x720, 0x0, 0x7, 0x796, 0x7fff, 0x7fffffff, 0x8001, 0x6, 0x543, 0x7, 0xf0d, 0x4, 0x401, 0x401, 0x5, 0xffffffffffff154b, 0x40000000000, 0x101, 0x3f, 0x9, 0x200, 0x81, 0x5, 0x401, 0x0, 0x2, 0x2, 0x0, 0x0, 0xf3a, 0x8, 0x100000000, 0x3, 0x0, 0x3, 0x9, 0x9, 0x8, 0xffffffffffffffd6, 0x733b, 0xffffffffffffffa8, 0x9, 0x1ff, 0xc1f, 0x0, 0x3, 0x2, 0x1f, 0x5, 0x4, 0x7ff, 0x8, 0xcc7, 0x7, 0x8, 0x3, 0x80, 0x31c0000000000000, 0x5, 0x1, 0x308, 0x8, 0x7a, 0x4, 0x3, 0x80000001, 0x7, 0x8, 0x0, 0x20, 0x0, 0x8001, 0x8001, 0x401, 0xf25, 0x2, 0x62, 0x1, 0x6, 0x0, 0x100000000, 0x8, 0xb841, 0x4, 0x7fff, 0x76b, 0x3, 0x4, 0x16bf, 0x80000, 0x5, 0xfffffffffffff6a6, 0x0, 0x7f, 0x401, 0x2, 0x6, 0xff, 0x400, 0x5, 0xfff, 0x8, 0x2, 0x6, 0x2, 0xa61, 0xff, 0x5f7e, 0x800, 0x9, 0x5, 0xde6, 0x0, 0x8, 0x2, 0x9, 0x1, 0x32acbaf9, 0x7fff, 0x7, 0x7, 0x1f, 0x1000, 0x9, 0x7, 0xfffffffffffffe01, 0xc26, 0x9b85, 0x800, 0x6, 0x7, 0x7, 0x9, 0x9, 0x4, 0x3, 0x2, 0x4, 0x7, 0x1, 0x6, 0xfffffffffffffff9, 0x79, 0x200, 0x2, 0x8001, 0x100000001, 0xcfcc, 0x400, 0x9c00000000000000, 0x6, 0x3, 0x6, 0x80000001, 0x3, 0x80, 0x40, 0x1, 0x80000001, 0x6, 0x7, 0x1000, 0xa8700000, 0x5, 0x3, 0x5, 0x400, 0x8b, 0xfffffffffffffffa, 0x72af, 0xd37, 0x9, 0x7fffffff, 0x8, 0x100000001, 0x5, 0x3ff, 0x401, 0x3, 0x1, 0xfffffffffffffff9, 0x5, 0x81, 0x10001, 0x0, 0x1f, 0x7f, 0x20f1, 0x5, 0xfffffffffffffff9, 0x100000001, 0x81, 0x10000, 0xfffffffffffffff9, 0x104, 0x2, 0x6, 0xd, 0x7ff, 0x3, 0xee39, 0x5, 0xff, 0x101, 0x0, 0x40, 0x65, 0x9, 0x0, 0x9, 0xee, 0x393d8f74, 0x56, 0xacf8, 0x2, 0x9, 0x4, 0x1c8, 0x5, 0x4, 0x1f, 0x5, 0x8, 0x80, 0x8, 0x8, 0x5, 0x100000000, 0xbb, 0x6, 0x1ff, 0x6, 0x4b5eda4c, 0x1, 0x1, 0x9, 0x4, 0xffff, 0x3, 0x0, 0x90df, 0x2, 0x21, 0x7, 0x8001, 0x3ff, 0x800, 0x8001, 0x8, 0x3, 0x3, 0x7fffffff, 0x5, 0x0, 0x80000000, 0x0, 0x400, 0x0, 0x8, 0x80, 0x3447, 0x4, 0x4, 0xff, 0x7, 0x20, 0x1, 0x0, 0x400, 0x1e, 0x2f5f0a61, 0xffffffffffffffb0, 0x3, 0x7f, 0x5, 0x2, 0x100, 0x1, 0x0, 0x5, 0x34, 0xfffffffffffffffe, 0xa7, 0x200, 0x4, 0xfffffffffffffff9, 0x7, 0xffff, 0x3, 0x7, 0x0, 0x49, 0xb45e, 0x7, 0x7, 0x2, 0x7ff, 0x0, 0x2, 0x0, 0x2, 0x401, 0xfb1, 0x0, 0x6c2, 0x1, 0x100000000, 0x10001, 0x3, 0x101, 0x7fffffff, 0x3, 0x9, 0x5, 0x0, 0x5, 0x2, 0x6f, 0x2, 0x2, 0x6, 0x9, 0x1, 0x9, 0x3, 0x0, 0x0, 0x3f, 0xf26e, 0xc91e, 0x6, 0x9, 0x20, 0x1, 0x7, 0x92, 0x3, 0xffffffffffff8001, 0x100, 0xfffffffffffffc00, 0x80, 0x5, 0xaf, 0x9, 0x73, 0x3ff, 0xfffffffffffffffc, 0xbec, 0x4, 0x20, 0x0, 0x10001, 0x1ff, 0x5, 0x6, 0xa4, 0xfff, 0x3177, 0x5, 0x5, 0x7, 0x1f, 0x7, 0xfa, 0x624b, 0x800, 0x3, 0xfe7, 0x401, 0xfffffffffffffffa, 0x1, 0x1000, 0xff, 0x1, 0x81, 0x200, 0x9, 0x6, 0xfff, 0x6, 0x14, 0x100, 0x8, 0x1, 0x100000000, 0x0, 0x6, 0x3, 0x20, 0x1000, 0x20, 0x8, 0x3ff, 0x7, 0x6, 0x1000, 0x7ff, 0x2, 0x0, 0x0, 0x2, 0x200, 0x5e71, 0x4, 0x80000001, 0x80000001, 0x400, 0x8000000000000, 0x10000, 0x2, 0x1c2d, 0x8001, 0x2, 0x3, 0x3fffffffc000, 0x7, 0x2, 0xfff, 0x5, 0x9, 0x6, 0x3, 0x0, 0x100000000, 0x4, 0x55833b0f, 0x5, 0xc0, 0x4, 0x7fffffff, 0xa54, 0x80, 0x7, 0x1f, 0x0, 0x0, 0x3ff, 0x7fff, 0x1, 0x3ff, 0x6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x77, 0x2, 0x8, 0x7, 0x0, 0x8, 0x8, 0x80000001, 0x3ff, 0xc1b, 0x0, 0x0, 0x1000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x6, 0x2, 0x0, 0x0, 0x0, 0xb756, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9ac5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x3, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8fba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffd9b365dc, 0x80000000]}) r2 = syz_open_dev$evdev(&(0x7f0000002300)='/dev/input/event#\x00', 0x2, 0x80000) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0xffff, 0xffffffffffffffff, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r3 = syz_open_dev$hiddev(&(0x7f00000023c0)='/dev/usb/hiddev#\x00', 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000002400)={0x3, 0xffffffff, 0x8, 0x800, 0x3fb6ed5, 0x3}) r4 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x7, 0x1f, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r4, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r4, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) syz_open_dev$evdev(&(0x7f000000a140)='/dev/input/event#\x00', 0x1, 0x9df6ce1f10f8ee18) r5 = syz_open_dev$evdev(&(0x7f000000a240)='/dev/input/event#\x00', 0x4, 0x8000) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f000000a280)={0xfff, 0x8, 0x80000000, 0x3, 0x1000, 0x4}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f000000a400)={0x0, 0xd3, &(0x7f000000a300)="ad25c6252645a343359f183f638ad73304b274dcfcf3f1c00caba3ee1c89c8db31c9694adf4d15caf7a8783fc84f6b1467eb4acd512c7ae49ffdeeee39d845dbf423f14110974a2911d6807ad4fa1c202596903a4a439edab5ace87706c1e9b5e1a558716675678c2dfd510d21c175c46ba3b63255e24759fe4bee8862a8afeedc7c3cc8ae10cfb435f4afbb71981a6890a5be4a9f85466feb6895a0dd209f6d61b1a11fc1d7d3c4b8c5640ad698faaf693611d95f68f82fe2dc13aad24e50aee4f52cb62b8daccf9549bf863b61428cc81732"}) [ 2437.805636][ T2748] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2437.813793][ T2748] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2437.823949][ T2748] usb 2-1: config 0 has no interface number 0 [ 2437.830225][ T2748] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2437.841194][ T2748] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2437.852533][ T2748] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2437.863773][ T2748] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2437.876860][ T2748] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2437.883599][ T2748] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2437.892672][ T2748] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2437.902349][ T2748] usb 2-1: config 0 descriptor?? [ 2437.947079][ T2748] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2437.961814][ T2748] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2438.165575][T18163] ldusb 2-1:0.98: Read buffer overflow, -131384459927040 bytes dropped [ 2438.174945][T15504] usb 2-1: USB disconnect, device number 83 [ 2438.186516][T15504] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2438.205549][ T2728] usb 1-1: device descriptor read/64, error -71 [ 2438.255527][T16284] usb 6-1: new full-speed USB device number 11 using dummy_hcd [ 2438.635642][T16284] usb 6-1: config 1 interface 0 altsetting 5 endpoint 0x2 has invalid maxpacket 767, setting to 64 [ 2438.646500][T16284] usb 6-1: config 1 interface 0 has no altsetting 0 22:20:43 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca1c"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, &(0x7f0000000240)=""/71, 0x47) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r6 = syz_usb_connect(0x0, 0x36, &(0x7f0000000ac0)=ANY=[@ANYBLOB="1201000002dad6400318105568cd000000010902240001002600000904ac00027202d900090502000600000000090501000000000000"], 0x0) syz_usb_disconnect(r6) syz_usb_control_io$hid(r6, &(0x7f0000000580)={0x24, &(0x7f0000000400)={0x0, 0x24, 0x9c, {0x9c, 0x24, "18cc94de7704ee251edf93e2f37cb707ed2c47d7cc7f1a534133d14ab470816e80ad77ceb2dd4c85f767396805373e9a65933c48432a53b38d81f89c9bf04ac77d2424ae6b6cbc0b10b945e075d3f096e304c2b69c2384281a10f228de74b4e73fe2341c6a727dc31e35bde196b2ca020c5a06541a855c0fa25348834231d81661db5e398a7dbd886f407944f6a5046ebc348ada61270c326e3a"}}, &(0x7f00000004c0)={0x0, 0x3, 0x65, @string={0x431, 0x3, "d04f8f4c5c4f0ddbf646f94815fb83e56657b57ae28230dfd5f16054b7720d5c5a92c487f71b7dafe02a5c0e68f8dba8122225e4568d709a2a5b37169cf79f58b1d95b65412fd5bd4d6c49d36a33d29029938f1bd5b65cd3ece17b06ca618e146710b3"}}, &(0x7f00000007c0)={0x0, 0x22, 0x13, {[@global=@item_012={0x1, 0x1, 0xb, "e1"}, @main=@item_012={0x2, 0x0, 0xb, "f130"}, @global=@item_4={0x3, 0x1, 0xa, "3d31b336"}, @main=@item_012={0x0, 0x0, 0xa, "8ab9"}, @local=@item_012={0x1, 0x2, 0xa, "eb"}, @global=@item_012={0x1, 0x1, 0x3, "9b"}]}}, &(0x7f0000000540)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100000009, 0x19, 0x1, {0x22, 0x282}}}}, &(0x7f0000000780)={0x2c, &(0x7f00000005c0)={0x6a9bc8743cccfb01, 0xb, 0xf, "de1b045432dc446cb65ac01b0da7bd"}, &(0x7f0000000600)={0x0, 0xa, 0xfffffcf4, 0x5}, &(0x7f0000000640)={0x0, 0x8, 0x1, 0x101}, &(0x7f0000000680)={0x20, 0x1, 0x94, "c2c024ff76ebd49f75b252c58e470a7b840874ba0df886cf9aa08e68fe32fb74d4af03d07c7f16823ee532399bd877d2f9cf371fdff186eef614e5e8c64a887c3c9301f0c761b2e9446a3858f7fc5c60c882c1046a7f75dfc4174996ed2d95f7d97afb89e5f74171200b5f6fe8a1aea152799ed1b31a4264fc9993411019818d43f3f4c1eca83248b8b79c2b0ad6ae1639eae571"}, &(0x7f0000000740)={0x20, 0x3, 0x1, 0x8}}) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba90e4b1ab802102d18335077051782d25a4930f6968e81b4070c30e1ec2c0c8365f73bed463652d08ea837606de6602050e5a852aca47e5ae9f8338a95c731d721a48ad8983095781f424b4152246dca34afc900ec5be687aaf6d75604644a4de1b818593f310ed0541589e73aa0738920bc39a57f93665e391bd466317f", 0xfb) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2438.685726][ T2728] usb 1-1: config 0 has an invalid interface number: 172 but max is 0 [ 2438.694084][ T2728] usb 1-1: config 0 has no interface number 0 [ 2438.700470][ T2728] usb 1-1: New USB device found, idVendor=1803, idProduct=5510, bcdDevice=cd.68 [ 2438.709577][ T2728] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2438.718901][ T2728] usb 1-1: config 0 descriptor?? 22:20:43 executing program 3: syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0x0, 0x0, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r1 = syz_open_dev$hiddev(0x0, 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r1, 0xc018480d, 0x0) r2 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x0, 0x0, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x0, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r2, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r2, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) [ 2438.835575][ T8292] usb 4-1: USB disconnect, device number 90 [ 2438.885591][T16284] usb 6-1: string descriptor 0 read error: -22 [ 2438.892513][T16284] usb 6-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2438.901809][T16284] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2438.955631][ T2748] usb 2-1: new high-speed USB device number 84 using dummy_hcd [ 2438.978219][T16284] input: bcm5974 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:1.0/input/input1875 [ 2438.995691][ T2728] usb 1-1: string descriptor 0 read error: -71 [ 2439.003508][ T2728] cxacru 1-1:0.172: submit of read urb for cm 0x90 failed (-8) [ 2439.032764][T18212] cxacru 1-1:0.172: Direct firmware load for cxacru-fw.bin failed with error -2 [ 2439.042306][T18212] cxacru 1-1:0.172: firmware (cxacru-fw.bin) unavailable (system misconfigured?) [ 2439.047061][ T2728] usb 1-1: USB disconnect, device number 22 [ 2439.145606][T15504] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 2439.215482][ T2748] usb 2-1: Using ep0 maxpacket: 8 [ 2439.275697][ T8292] usb 4-1: new high-speed USB device number 91 using dummy_hcd [ 2439.335590][ T2748] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2439.343795][ T2748] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2439.354040][ T2748] usb 2-1: config 0 has no interface number 0 [ 2439.360174][ T2748] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2439.371136][ T2748] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2439.382534][ T2748] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2439.393745][ T2748] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2439.406953][ T2748] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2439.414135][ T2748] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2439.423239][ T2748] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 22:20:44 executing program 4: syz_open_dev$evdev(0x0, 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0d43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba9", 0x7e) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2439.437970][ T2748] usb 2-1: config 0 descriptor?? [ 2439.480385][ T2748] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2439.506938][ T2748] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2439.535874][T15504] usb 3-1: config 0 has an invalid interface number: 172 but max is 0 [ 2439.544218][T15504] usb 3-1: config 0 has no interface number 0 [ 2439.545520][ T8292] usb 4-1: Using ep0 maxpacket: 32 [ 2439.565726][T15504] usb 3-1: New USB device found, idVendor=1803, idProduct=5510, bcdDevice=cd.68 [ 2439.574904][T15504] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2439.585069][T15504] usb 3-1: config 0 descriptor?? [ 2439.675623][ T8292] usb 4-1: config 1 interface 0 altsetting 5 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2439.686663][ T8292] usb 4-1: config 1 interface 0 has no altsetting 0 [ 2439.705541][T18225] ldusb 2-1:0.98: Read buffer overflow, -131384459927040 bytes dropped [ 2439.714760][ T2748] usb 2-1: USB disconnect, device number 84 [ 2439.728071][ T2748] ldusb 2-1:0.98: LD USB Device #0 now disconnected 22:20:44 executing program 0: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x2240) ioctl$HIDIOCGUCODE(r0, 0xc018480d, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000010c0)='/dev/input/event#\x00', 0x0, 0xa40) ioctl$EVIOCSMASK(r1, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f00000012c0)={{0x0, 0x2, 0x0, 0x0, 0x0, 0x7}, 0x0, [0x2, 0x2, 0x80, 0x8, 0x4a3, 0x224, 0x7, 0x9, 0x2, 0x7fff, 0x9, 0x400, 0x400, 0x1, 0x24, 0x2, 0xac3, 0x9, 0x3, 0x200, 0x4, 0x2, 0x8001, 0x3, 0x7fff, 0x149, 0xf9ca, 0x77, 0x0, 0x2, 0xd7, 0x3, 0x5, 0xffffffffffffffc1, 0x1, 0x1, 0x401, 0x100000001, 0x3, 0xe4, 0x491f, 0x1, 0x9, 0x9, 0x8, 0xcfe00000000, 0x5, 0x2, 0x3, 0x9, 0x5, 0x866, 0x98b, 0x4, 0x8000, 0x6, 0x4, 0xa7d2, 0x1, 0xc82, 0x1ff, 0xfffffffffffffffd, 0x2, 0x1, 0x200, 0xecd, 0xd2de, 0x9, 0x40, 0x2, 0xb6, 0x5a7, 0x5, 0x200000000, 0x2e, 0x3, 0xf7, 0xffffffffffffffff, 0x4747, 0x429, 0xa9, 0x9, 0x80, 0x8, 0x7, 0x6, 0x92f, 0x5, 0x6, 0x0, 0xfffffffffffffff9, 0x81, 0x200, 0x5, 0x2, 0x9, 0x1000, 0x2, 0x3, 0x16, 0x400, 0x2, 0x6, 0x3f, 0x79, 0x9, 0x7, 0xe5f8, 0x3f, 0x2, 0x3, 0xf9c, 0x737a4f2d, 0x4, 0x7, 0x1, 0x2, 0x5, 0x1, 0x6, 0x10000, 0xff, 0x3, 0x3, 0x1000, 0x6, 0x100, 0x0, 0x1, 0x7, 0xc43b, 0x2, 0x2c, 0x10000, 0x5, 0x4, 0x5, 0x720, 0x0, 0x7, 0x796, 0x7fff, 0x7fffffff, 0x8001, 0x6, 0x543, 0x7, 0xf0d, 0x4, 0x401, 0x401, 0x5, 0xffffffffffff154b, 0x40000000000, 0x101, 0x3f, 0x9, 0x200, 0x81, 0x5, 0x401, 0x0, 0x2, 0x2, 0x0, 0x0, 0xf3a, 0x8, 0x100000000, 0x3, 0x0, 0x3, 0x9, 0x9, 0x8, 0xffffffffffffffd6, 0x733b, 0xffffffffffffffa8, 0x9, 0x1ff, 0xc1f, 0x0, 0x3, 0x2, 0x1f, 0x5, 0x4, 0x7ff, 0x8, 0xcc7, 0x7, 0x8, 0x3, 0x80, 0x31c0000000000000, 0x5, 0x1, 0x308, 0x8, 0x7a, 0x4, 0x3, 0x80000001, 0x7, 0x8, 0x0, 0x20, 0x0, 0x8001, 0x8001, 0x401, 0xf25, 0x2, 0x62, 0x1, 0x6, 0x0, 0x100000000, 0x8, 0xb841, 0x4, 0x7fff, 0x76b, 0x3, 0x4, 0x16bf, 0x80000, 0x5, 0xfffffffffffff6a6, 0x0, 0x7f, 0x401, 0x2, 0x6, 0xff, 0x400, 0x5, 0xfff, 0x8, 0x2, 0x6, 0x2, 0xa61, 0xff, 0x5f7e, 0x800, 0x9, 0x5, 0xde6, 0x0, 0x8, 0x2, 0x9, 0x1, 0x32acbaf9, 0x7fff, 0x7, 0x7, 0x1f, 0x1000, 0x9, 0x7, 0xfffffffffffffe01, 0xc26, 0x9b85, 0x800, 0x6, 0x7, 0x7, 0x9, 0x9, 0x4, 0x3, 0x2, 0x4, 0x7, 0x1, 0x6, 0xfffffffffffffff9, 0x79, 0x200, 0x2, 0x8001, 0x100000001, 0xcfcc, 0x400, 0x9c00000000000000, 0x6, 0x3, 0x6, 0x80000001, 0x3, 0x80, 0x40, 0x1, 0x80000001, 0x6, 0x7, 0x1000, 0xa8700000, 0x5, 0x3, 0x5, 0x400, 0x8b, 0xfffffffffffffffa, 0x72af, 0xd37, 0x9, 0x7fffffff, 0x8, 0x100000001, 0x5, 0x3ff, 0x401, 0x3, 0x1, 0xfffffffffffffff9, 0x5, 0x81, 0x10001, 0x0, 0x1f, 0x7f, 0x20f1, 0x5, 0xfffffffffffffff9, 0x100000001, 0x81, 0x10000, 0xfffffffffffffff9, 0x104, 0x2, 0x6, 0xd, 0x7ff, 0x3, 0xee39, 0x5, 0xff, 0x101, 0x0, 0x40, 0x65, 0x9, 0x0, 0x9, 0xee, 0x393d8f74, 0x56, 0xacf8, 0x2, 0x9, 0x4, 0x1c8, 0x5, 0x4, 0x1f, 0x5, 0x8, 0x80, 0x8, 0x8, 0x5, 0x100000000, 0xbb, 0x6, 0x1ff, 0x6, 0x4b5eda4c, 0x1, 0x1, 0x9, 0x4, 0xffff, 0x3, 0x0, 0x90df, 0x2, 0x21, 0x7, 0x8001, 0x3ff, 0x800, 0x8001, 0x8, 0x3, 0x3, 0x7fffffff, 0x5, 0x0, 0x80000000, 0x0, 0x400, 0x0, 0x8, 0x80, 0x3447, 0x4, 0x4, 0xff, 0x7, 0x20, 0x1, 0x0, 0x400, 0x1e, 0x2f5f0a61, 0xffffffffffffffb0, 0x3, 0x7f, 0x5, 0x2, 0x100, 0x1, 0x0, 0x5, 0x34, 0xfffffffffffffffe, 0xa7, 0x200, 0x4, 0xfffffffffffffff9, 0x7, 0xffff, 0x3, 0x7, 0x0, 0x49, 0xb45e, 0x7, 0x7, 0x2, 0x7ff, 0x0, 0x2, 0x0, 0x2, 0x401, 0xfb1, 0x0, 0x6c2, 0x1, 0x100000000, 0x10001, 0x3, 0x101, 0x7fffffff, 0x3, 0x9, 0x5, 0x0, 0x5, 0x2, 0x6f, 0x2, 0x2, 0x6, 0x9, 0x1, 0x9, 0x3, 0x0, 0x0, 0x3f, 0xf26e, 0xc91e, 0x6, 0x9, 0x20, 0x1, 0x7, 0x92, 0x3, 0xffffffffffff8001, 0x100, 0xfffffffffffffc00, 0x80, 0x5, 0xaf, 0x9, 0x73, 0x3ff, 0xfffffffffffffffc, 0xbec, 0x4, 0x20, 0x0, 0x10001, 0x1ff, 0x5, 0x6, 0xa4, 0xfff, 0x3177, 0x5, 0x5, 0x7, 0x1f, 0x7, 0xfa, 0x624b, 0x800, 0x3, 0xfe7, 0x401, 0xfffffffffffffffa, 0x1, 0x1000, 0xff, 0x1, 0x81, 0x200, 0x9, 0x6, 0xfff, 0x6, 0x14, 0x100, 0x8, 0x1, 0x100000000, 0x0, 0x6, 0x3, 0x20, 0x1000, 0x20, 0x8, 0x3ff, 0x7, 0x6, 0x1000, 0x7ff, 0x2, 0x0, 0x0, 0x2, 0x200, 0x5e71, 0x4, 0x80000001, 0x80000001, 0x400, 0x8000000000000, 0x10000, 0x2, 0x1c2d, 0x8001, 0x2, 0x3, 0x3fffffffc000, 0x7, 0x2, 0xfff, 0x5, 0x9, 0x6, 0x3, 0x0, 0x100000000, 0x4, 0x55833b0f, 0x5, 0xc0, 0x4, 0x7fffffff, 0xa54, 0x80, 0x7, 0x1f, 0x0, 0x0, 0x3ff, 0x7fff, 0x1, 0x3ff, 0x6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x77, 0x2, 0x8, 0x7, 0x0, 0x8, 0x8, 0x80000001, 0x3ff, 0xc1b, 0x0, 0x0, 0x1000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x6, 0x2, 0x0, 0x0, 0x0, 0xb756, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9ac5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x3, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8fba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffd9b365dc, 0x80000000]}) r2 = syz_open_dev$evdev(&(0x7f0000002300)='/dev/input/event#\x00', 0x2, 0x80000) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0xffff, 0xffffffffffffffff, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r3 = syz_open_dev$hiddev(&(0x7f00000023c0)='/dev/usb/hiddev#\x00', 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000002400)={0x3, 0xffffffff, 0x8, 0x800, 0x3fb6ed5, 0x3}) r4 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x7, 0x1f, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r4, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r4, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) syz_open_dev$evdev(&(0x7f000000a140)='/dev/input/event#\x00', 0x1, 0x9df6ce1f10f8ee18) r5 = syz_open_dev$evdev(&(0x7f000000a240)='/dev/input/event#\x00', 0x4, 0x8000) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f000000a280)={0xfff, 0x8, 0x80000000, 0x3, 0x1000, 0x4}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f000000a400)={0x0, 0xd3, &(0x7f000000a300)="ad25c6252645a343359f183f638ad73304b274dcfcf3f1c00caba3ee1c89c8db31c9694adf4d15caf7a8783fc84f6b1467eb4acd512c7ae49ffdeeee39d845dbf423f14110974a2911d6807ad4fa1c202596903a4a439edab5ace87706c1e9b5e1a558716675678c2dfd510d21c175c46ba3b63255e24759fe4bee8862a8afeedc7c3cc8ae10cfb435f4afbb71981a6890a5be4a9f85466feb6895a0dd209f6d61b1a11fc1d7d3c4b8c5640ad698faaf693611d95f68f82fe2dc13aad24e50aee4f52cb62b8daccf9549bf863b61428cc81732"}) [ 2439.885598][T15504] usb 3-1: string descriptor 0 read error: -71 [ 2439.893919][T15504] cxacru 3-1:0.172: submit of read urb for cm 0x90 failed (-8) [ 2439.909860][T15504] usb 3-1: USB disconnect, device number 3 [ 2439.921244][T18230] cxacru 3-1:0.172: Direct firmware load for cxacru-fw.bin failed with error -2 [ 2439.933651][T18230] cxacru 3-1:0.172: firmware (cxacru-fw.bin) unavailable (system misconfigured?) [ 2439.935721][ T8292] usb 4-1: string descriptor 0 read error: -22 [ 2439.950526][ T8292] usb 4-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2439.959816][ T8292] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2440.008389][ T8292] input: bcm5974 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input1876 22:20:44 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000051708608110f1010733f00000001090224000100000000090462018000004c000905850b00ffffff7f000000000000200004c464eb145e53dc5b6a220dd0b3d0e48935377f6ef9c57ecd94d6fe1b69f86bf6ff82997542935a332ae85df402ccc845f0ab284fc6a0ec9230264681e9f3cc1afb4b83f15f8dfd806b031626227465bcddae2fd36fc08124519fc4ffbb725bf8d23d3171e27d20691728f16b3facb86a64525d5737f0e6dd00000000d420e7b15a48fc44d5cdab00ffffff7f0000000000149ff0e4ee9e3831af01f23e6c7ff68d2aca295b8842942cb1a915c2d77917aefbbe5dcff3bb28dcb5c0952f82d2440445765818c5bfb2f3d8ec37ab36d430afc80393943865213660b875e7a0651d34a11b7449d67a7c7b9344e7c2e10a4501b5bed17b8909e9eb03f15b7ec45aff89761b7f8a11bf0c25cbe6282c06bdfaf67c121f6b31c6c83799c619e7a1ba28fc454b20491ae5cb0c83adaeeaf234883ff16485c5e1c89732c8c6468bfb7bc64f69973fd70d0382c777e8ca1b1d383df6d14d9c0bb86847583a90d80fd3dbf3f1dc08309d6300e06e24128ba42eed3a34c884c3e4c9d6e03a52815aed19d6e956173b175918a5f7a3c27e0b197eb130e17130cdb28af770b965a95e574907d6f2707621e562e1796cf6fcd9c508ef3d4cab026068502e7f576d4b33e76929c3a1e0f32541def387c49b076eed92feb0c6473a20cd35f615ea387c09061e4897b0e688905f4241534c76f6f5e3652a896f075235f2934c8a2aa3b6437b99259384e1966c5383c26b157fc688a183bfa93177bdd8df8afabdd4651256804f5b4d32f0e7f2f79bb8f154f3df685e24d0c7d349d0233ac60ae264881fd247d6e8f783d1af6fe492c7a8793bd44d582cfc89ac4facf64b"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) read$hiddev(r0, &(0x7f0000001200)=""/4096, 0x5c00) [ 2440.215542][ T2728] usb 1-1: new full-speed USB device number 23 using dummy_hcd [ 2440.286282][ T2748] usb 6-1: USB disconnect, device number 11 [ 2440.306049][ T2748] bcm5974 6-1:1.0: could not read from device [ 2440.415537][ T8292] usb 2-1: new high-speed USB device number 85 using dummy_hcd [ 2440.585642][ T2728] usb 1-1: config 1 interface 0 altsetting 5 endpoint 0x2 has invalid maxpacket 767, setting to 64 [ 2440.596587][ T2728] usb 1-1: config 1 interface 0 has no altsetting 0 [ 2440.655541][ T8292] usb 2-1: Using ep0 maxpacket: 8 [ 2440.775566][ T8292] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2440.783989][ T8292] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2440.794168][ T8292] usb 2-1: config 0 has no interface number 0 [ 2440.800492][ T8292] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2440.812877][ T8292] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2440.824225][ T8292] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2440.835477][ T8292] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2440.836000][ T2728] usb 1-1: string descriptor 0 read error: -22 [ 2440.848567][ T8292] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2440.848607][ T8292] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 22:20:45 executing program 5: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x2240) ioctl$HIDIOCGUCODE(r0, 0xc018480d, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000010c0)='/dev/input/event#\x00', 0x0, 0xa40) ioctl$EVIOCSMASK(r1, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f00000012c0)={{0x0, 0x2, 0x0, 0x0, 0x0, 0x7}, 0x0, [0x2, 0x2, 0x80, 0x8, 0x4a3, 0x224, 0x7, 0x9, 0x2, 0x7fff, 0x9, 0x400, 0x400, 0x1, 0x24, 0x2, 0xac3, 0x9, 0x3, 0x200, 0x4, 0x2, 0x8001, 0x3, 0x7fff, 0x149, 0xf9ca, 0x77, 0x0, 0x2, 0xd7, 0x3, 0x5, 0xffffffffffffffc1, 0x1, 0x1, 0x401, 0x100000001, 0x3, 0xe4, 0x491f, 0x1, 0x9, 0x9, 0x8, 0xcfe00000000, 0x5, 0x2, 0x3, 0x9, 0x5, 0x866, 0x98b, 0x4, 0x8000, 0x6, 0x4, 0xa7d2, 0x1, 0xc82, 0x1ff, 0xfffffffffffffffd, 0x2, 0x1, 0x200, 0xecd, 0xd2de, 0x9, 0x40, 0x2, 0xb6, 0x5a7, 0x5, 0x200000000, 0x2e, 0x3, 0xf7, 0xffffffffffffffff, 0x4747, 0x429, 0xa9, 0x9, 0x80, 0x8, 0x7, 0x6, 0x92f, 0x5, 0x6, 0x0, 0xfffffffffffffff9, 0x81, 0x200, 0x5, 0x2, 0x9, 0x1000, 0x2, 0x3, 0x16, 0x400, 0x2, 0x6, 0x3f, 0x79, 0x9, 0x7, 0xe5f8, 0x3f, 0x2, 0x3, 0xf9c, 0x737a4f2d, 0x4, 0x7, 0x1, 0x2, 0x5, 0x1, 0x6, 0x10000, 0xff, 0x3, 0x3, 0x1000, 0x6, 0x100, 0x0, 0x1, 0x7, 0xc43b, 0x2, 0x2c, 0x10000, 0x5, 0x4, 0x5, 0x720, 0x0, 0x7, 0x796, 0x7fff, 0x7fffffff, 0x8001, 0x6, 0x543, 0x7, 0xf0d, 0x4, 0x401, 0x401, 0x5, 0xffffffffffff154b, 0x40000000000, 0x101, 0x3f, 0x9, 0x200, 0x81, 0x5, 0x401, 0x0, 0x2, 0x2, 0x0, 0x0, 0xf3a, 0x8, 0x100000000, 0x3, 0x0, 0x3, 0x9, 0x9, 0x8, 0xffffffffffffffd6, 0x733b, 0xffffffffffffffa8, 0x9, 0x1ff, 0xc1f, 0x0, 0x3, 0x2, 0x1f, 0x5, 0x4, 0x7ff, 0x8, 0xcc7, 0x7, 0x8, 0x3, 0x80, 0x31c0000000000000, 0x5, 0x1, 0x308, 0x8, 0x7a, 0x4, 0x3, 0x80000001, 0x7, 0x8, 0x0, 0x20, 0x0, 0x8001, 0x8001, 0x401, 0xf25, 0x2, 0x62, 0x1, 0x6, 0x0, 0x100000000, 0x8, 0xb841, 0x4, 0x7fff, 0x76b, 0x3, 0x4, 0x16bf, 0x80000, 0x5, 0xfffffffffffff6a6, 0x0, 0x7f, 0x401, 0x2, 0x6, 0xff, 0x400, 0x5, 0xfff, 0x8, 0x2, 0x6, 0x2, 0xa61, 0xff, 0x5f7e, 0x800, 0x9, 0x5, 0xde6, 0x0, 0x8, 0x2, 0x9, 0x1, 0x32acbaf9, 0x7fff, 0x7, 0x7, 0x1f, 0x1000, 0x9, 0x7, 0xfffffffffffffe01, 0xc26, 0x9b85, 0x800, 0x6, 0x7, 0x7, 0x9, 0x9, 0x4, 0x3, 0x2, 0x4, 0x7, 0x1, 0x6, 0xfffffffffffffff9, 0x79, 0x200, 0x2, 0x8001, 0x100000001, 0xcfcc, 0x400, 0x9c00000000000000, 0x6, 0x3, 0x6, 0x80000001, 0x3, 0x80, 0x40, 0x1, 0x80000001, 0x6, 0x7, 0x1000, 0xa8700000, 0x5, 0x3, 0x5, 0x400, 0x8b, 0xfffffffffffffffa, 0x72af, 0xd37, 0x9, 0x7fffffff, 0x8, 0x100000001, 0x5, 0x3ff, 0x401, 0x3, 0x1, 0xfffffffffffffff9, 0x5, 0x81, 0x10001, 0x0, 0x1f, 0x7f, 0x20f1, 0x5, 0xfffffffffffffff9, 0x100000001, 0x81, 0x10000, 0xfffffffffffffff9, 0x104, 0x2, 0x6, 0xd, 0x7ff, 0x3, 0xee39, 0x5, 0xff, 0x101, 0x0, 0x40, 0x65, 0x9, 0x0, 0x9, 0xee, 0x393d8f74, 0x56, 0xacf8, 0x2, 0x9, 0x4, 0x1c8, 0x5, 0x4, 0x1f, 0x5, 0x8, 0x80, 0x8, 0x8, 0x5, 0x100000000, 0xbb, 0x6, 0x1ff, 0x6, 0x4b5eda4c, 0x1, 0x1, 0x9, 0x4, 0xffff, 0x3, 0x0, 0x90df, 0x2, 0x21, 0x7, 0x8001, 0x3ff, 0x800, 0x8001, 0x8, 0x3, 0x3, 0x7fffffff, 0x5, 0x0, 0x80000000, 0x0, 0x400, 0x0, 0x8, 0x80, 0x3447, 0x4, 0x4, 0xff, 0x7, 0x20, 0x1, 0x0, 0x400, 0x1e, 0x2f5f0a61, 0xffffffffffffffb0, 0x3, 0x7f, 0x5, 0x2, 0x100, 0x1, 0x0, 0x5, 0x34, 0xfffffffffffffffe, 0xa7, 0x200, 0x4, 0xfffffffffffffff9, 0x7, 0xffff, 0x3, 0x7, 0x0, 0x49, 0xb45e, 0x7, 0x7, 0x2, 0x7ff, 0x0, 0x2, 0x0, 0x2, 0x401, 0xfb1, 0x0, 0x6c2, 0x1, 0x100000000, 0x10001, 0x3, 0x101, 0x7fffffff, 0x3, 0x9, 0x5, 0x0, 0x5, 0x2, 0x6f, 0x2, 0x2, 0x6, 0x9, 0x1, 0x9, 0x3, 0x0, 0x0, 0x3f, 0xf26e, 0xc91e, 0x6, 0x9, 0x20, 0x1, 0x7, 0x92, 0x3, 0xffffffffffff8001, 0x100, 0xfffffffffffffc00, 0x80, 0x5, 0xaf, 0x9, 0x73, 0x3ff, 0xfffffffffffffffc, 0xbec, 0x4, 0x20, 0x0, 0x10001, 0x1ff, 0x5, 0x6, 0xa4, 0xfff, 0x3177, 0x5, 0x5, 0x7, 0x1f, 0x7, 0xfa, 0x624b, 0x800, 0x3, 0xfe7, 0x401, 0xfffffffffffffffa, 0x1, 0x1000, 0xff, 0x1, 0x81, 0x200, 0x9, 0x6, 0xfff, 0x6, 0x14, 0x100, 0x8, 0x1, 0x100000000, 0x0, 0x6, 0x3, 0x20, 0x1000, 0x20, 0x8, 0x3ff, 0x7, 0x6, 0x1000, 0x7ff, 0x2, 0x0, 0x0, 0x2, 0x200, 0x5e71, 0x4, 0x80000001, 0x80000001, 0x400, 0x8000000000000, 0x10000, 0x2, 0x1c2d, 0x8001, 0x2, 0x3, 0x3fffffffc000, 0x7, 0x2, 0xfff, 0x5, 0x9, 0x6, 0x3, 0x0, 0x100000000, 0x4, 0x55833b0f, 0x5, 0xc0, 0x4, 0x7fffffff, 0xa54, 0x80, 0x7, 0x1f, 0x0, 0x0, 0x3ff, 0x7fff, 0x1, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x77, 0x2, 0x8, 0x7, 0x0, 0x8, 0x8, 0x80000001, 0x3ff, 0xc1b, 0x0, 0x0, 0x1000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x6, 0x2, 0x0, 0x0, 0x0, 0xb756, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9ac5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x3, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8fba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffd9b365dc, 0x80000000]}) r2 = syz_open_dev$evdev(&(0x7f0000002300)='/dev/input/event#\x00', 0x2, 0x80000) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0xffff, 0xffffffffffffffff, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r3 = syz_open_dev$hiddev(&(0x7f00000023c0)='/dev/usb/hiddev#\x00', 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000002400)={0x3, 0xffffffff, 0x8, 0x800, 0x3fb6ed5, 0x3}) r4 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x7, 0x1f, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r4, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r4, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) syz_open_dev$evdev(&(0x7f000000a140)='/dev/input/event#\x00', 0x1, 0x9df6ce1f10f8ee18) r5 = syz_open_dev$evdev(&(0x7f000000a240)='/dev/input/event#\x00', 0x4, 0x8000) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f000000a280)={0xfff, 0x8, 0x80000000, 0x3, 0x1000, 0x4}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f000000a400)={0x0, 0xd3, &(0x7f000000a300)="ad25c6252645a343359f183f638ad73304b274dcfcf3f1c00caba3ee1c89c8db31c9694adf4d15caf7a8783fc84f6b1467eb4acd512c7ae49ffdeeee39d845dbf423f14110974a2911d6807ad4fa1c202596903a4a439edab5ace87706c1e9b5e1a558716675678c2dfd510d21c175c46ba3b63255e24759fe4bee8862a8afeedc7c3cc8ae10cfb435f4afbb71981a6890a5be4a9f85466feb6895a0dd209f6d61b1a11fc1d7d3c4b8c5640ad698faaf693611d95f68f82fe2dc13aad24e50aee4f52cb62b8daccf9549bf863b61428cc81732"}) [ 2440.848623][ T8292] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2440.864043][ T2728] usb 1-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2440.886539][ T8292] usb 2-1: config 0 descriptor?? [ 2440.887846][ T2728] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2440.927397][ T8292] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2440.946869][ T8292] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2440.978756][ T2728] input: bcm5974 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/input/input1877 22:20:45 executing program 4: syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x6611, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000800)=ANY=[@ANYBLOB="1201000000f600084c05d5030000000000010902240001004c369b99e800a000090400f508030000000921000000012229000905810300000100007a5e60bc5cff6d65c7d8be0e71b34ff805036d2fd95300fac879cf416e822f581766925abe7df13b3105e29586e69296b49e876c47373537e332d5051b11e9c1126a1d63fdebd10e98e5ee579d11a2805d7a5028a4d2bf56c887a4e6a6634ef4b7b36f650fa54fcd2fb50bb1ac7c985e42de7f737229cb8716526025ba06051866ecdadce30ec2341d399a472d276c611698646d076f6032af224f09b926e209342ab2b0fac703b8a2f275c62137d80b74ae40af65a87838bc0ef78a2cdd33e37067f4c995680453f311e9064b3b5affc7a8e0c5e36f8c544928605c8dbdeebd9b52fb291d2becf4f0a07fc6f12a728ae42e30520c1cd1ce0526b5763ab61b1ed08a98c80bcc1f07944e0bc05bd7fe867178c9e80aef7310a67e90a7a69c4b9a8ae5ba9a8a6b8c903af56168e99e7ee67af954d2300352ca84cd9d48ee18fcd26504a968b365d00863725041f8c64e40383dcedc18e6e8b97c4f8956"], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000300)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x0, 0x22, 0x29}}, &(0x7f0000000fc0)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x100) ioctl$HIDIOCAPPLICATION(r0, 0x6611, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000ac0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x6611, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0xfff) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x8a42) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x20, 0x400) ioctl$HIDIOCAPPLICATION(r4, 0x6611, 0x0) r5 = syz_usb_connect(0x0, 0x3, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRES16=r3, @ANYRES16], 0x0) syz_usb_disconnect(r5) [ 2441.075742][T15504] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 2441.145550][T18239] ldusb 2-1:0.98: Read buffer overflow, -131384459938560 bytes dropped [ 2441.154813][ T8292] usb 2-1: USB disconnect, device number 85 [ 2441.166547][ T8292] ldusb 2-1:0.98: LD USB Device #0 now disconnected [ 2441.205535][T13435] usb 6-1: new full-speed USB device number 12 using dummy_hcd [ 2441.435595][T15504] usb 3-1: config 0 has an invalid interface number: 172 but max is 0 [ 2441.443850][T15504] usb 3-1: config 0 has no interface number 0 [ 2441.450397][T15504] usb 3-1: New USB device found, idVendor=1803, idProduct=5510, bcdDevice=cd.68 [ 2441.459478][T15504] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2441.468483][T15504] usb 3-1: config 0 descriptor?? [ 2441.565718][T13435] usb 6-1: config 1 interface 0 altsetting 5 endpoint 0x2 has invalid maxpacket 767, setting to 64 [ 2441.576555][T13435] usb 6-1: config 1 interface 0 has no altsetting 0 [ 2441.755726][T15504] usb 3-1: string descriptor 0 read error: -71 [ 2441.763956][T15504] cxacru 3-1:0.172: submit of read urb for cm 0x90 failed (-8) [ 2441.793798][T15504] usb 3-1: USB disconnect, device number 4 22:20:46 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca1c"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x2, 0xc29c0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, &(0x7f0000000240)=""/71, 0x47) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba90e4b1ab802102d18335077051782d25a4930f6968e81b4070c30e1ec2c0c8365f73bed463652d08ea837606de6602050e5a852aca47e5ae9f8338a95c731d721a48ad8983095781f424b4152246dca34afc900ec5be687aaf6d75604644a4de1b818593f310ed0541589e73aa0738920bc39a57f93665e391bd466317f", 0xfb) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2441.800404][T18268] cxacru 3-1:0.172: Direct firmware load for cxacru-fw.bin failed with error -2 [ 2441.815614][T13435] usb 6-1: string descriptor 0 read error: -22 [ 2441.822609][T13435] usb 6-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2441.830372][T18268] cxacru 3-1:0.172: firmware (cxacru-fw.bin) unavailable (system misconfigured?) [ 2441.832003][T13435] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 22:20:46 executing program 3: syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0x0, 0x0, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r1 = syz_open_dev$hiddev(0x0, 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r1, 0xc018480d, 0x0) r2 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x0, 0x0, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x0, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r2, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r2, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) [ 2441.871610][ T2748] usb 4-1: USB disconnect, device number 91 [ 2441.888688][T13435] input: bcm5974 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:1.0/input/input1878 [ 2441.945669][ T8292] usb 2-1: new high-speed USB device number 86 using dummy_hcd [ 2442.195615][ T8292] usb 2-1: Using ep0 maxpacket: 8 [ 2442.275554][ T2748] usb 4-1: new high-speed USB device number 92 using dummy_hcd [ 2442.296500][T16284] usb 1-1: USB disconnect, device number 23 [ 2442.306265][T16284] bcm5974 1-1:1.0: could not read from device [ 2442.315627][ T8292] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2442.324016][ T8292] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2442.334295][ T8292] usb 2-1: config 0 has no interface number 0 [ 2442.341405][ T8292] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2442.352424][ T8292] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2442.363772][ T8292] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2442.374950][ T8292] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2442.388031][ T8292] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2442.394728][ T8292] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2442.403917][ T8292] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2442.416524][ T8292] usb 2-1: config 0 descriptor?? [ 2442.457072][ T8292] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2442.468623][ T8292] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 2442.535530][ T2748] usb 4-1: Using ep0 maxpacket: 32 [ 2442.655645][ T2748] usb 4-1: config 1 interface 0 altsetting 5 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 2442.666683][ T2748] usb 4-1: config 1 interface 0 has no altsetting 0 [ 2442.676132][T18293] ldusb 2-1:0.98: Read buffer overflow, -131384459938560 bytes dropped [ 2442.685289][T16284] usb 2-1: USB disconnect, device number 86 [ 2442.696586][T16284] ldusb 2-1:0.98: LD USB Device #0 now disconnected 22:20:47 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000ac0)=ANY=[@ANYBLOB="1201000002dad6400318105568cd000000010902240001002600000904ac00027202d900090502000600000000090501000000000000"], 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000ac0)=ANY=[@ANYBLOB="1201000002dad6400318105568cd000000010902240001002600000904ac00027202d900090502000600000000090501000000000000"], 0x0) r2 = syz_usb_connect(0x0, 0x36, &(0x7f0000000ac0)=ANY=[@ANYBLOB="1201000002dad6400318105568cd000000010902240001002600000904ac00027202d900090502000600000000090501000000000000"], 0x0) syz_usb_disconnect(r2) syz_usb_disconnect(r2) syz_usb_disconnect(r1) r3 = syz_usb_connect(0x0, 0x36, &(0x7f0000000ac0)=ANY=[@ANYBLOB="1201000002dad6400318105568cd000000010902240001002600000904ac00027202d900090502000600000000090501000000000000"], 0x0) syz_usb_disconnect(r3) syz_usb_connect(0x2, 0x1, &(0x7f0000006800)=ANY=[@ANYPTR64=&(0x7f00000068c0)=ANY=[@ANYRES16=r0, @ANYRESHEX=r1, @ANYRES64=r3]], 0x0) syz_open_dev$hidraw(&(0x7f00000067c0)='/dev/hidraw#\x00', 0x400, 0x400) syz_usb_connect$hid(0x6, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x1e7d, 0x2cf6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x48536e6e, 0xe0, 0x0, [{{0x9, 0x4, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x3, {0x9, 0x21, 0x7, 0x3aeeb6c1, 0x1, {0x22, 0xf7b}}, {{{0x9, 0x5, 0x81, 0x3, 0xc7, 0x7fff, 0x7ff, 0x80000001}}}}}]}}]}}, &(0x7f0000006780)={0xa, &(0x7f0000006640)={0xa, 0x6, 0x310, 0x8, 0x7, 0x2, 0x10, 0x800}, 0x86, &(0x7f0000006680)={0x5, 0xf, 0x86, 0x6, [@ssp_cap={0x18, 0x10, 0xa, 0x1ff, 0x3, 0xfff, 0xf000, 0x4, [0x1f98, 0x3f0f, 0xc0]}, @ssp_cap={0x24, 0x10, 0xa, 0xfffffffffffffffe, 0x6, 0x4, 0x16f8f, 0x6, [0x3fa0, 0xff08, 0x2080, 0xff0000, 0xc000, 0xc000]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x0, 0xdc, 0x400}, @ss_container_id={0x14, 0x10, 0x4, 0x8001, "bb296d3ff62d2e283f961ec846b23221"}, @wireless={0xb, 0x10, 0x1, 0x4, 0xa7bc8f7f6a9f66ab, 0x0, 0x5, 0xe6e7}, @ssp_cap={0x1c, 0x10, 0xa, 0xabc, 0x4, 0x4, 0x1e000, 0x7fff, [0xff, 0xf, 0xff000f, 0xafb9680418aff6f]}]}, 0x2, [{0xe1, &(0x7f0000006900)=@string={0xe1, 0x3, "ff1c6ef62b68f2b46ad37be1e6811e2b1f7ed86f9bbcbfbe1e5a61f674eb14ab5834d724bf8caf3716b97240d8877dea5975aa06ac24fd63e6613ff056d09f28391a745400c0517782decda49a21a7361ed9957e2788ff149fcd415ffd88e9439ae634c5bb194d8aa18c7a66402d76a9e21deb8b575539637883b850b1ebe93da61c659a7b47ecca7cbc84eefa5f41bfc6ce83193f728f22cdda98e3b19f7d4e0fa463f2a6248f384f9d21dd0ece8c34928c221bae9602d2b3199fdaa7a0763d068432fa91f014243dab8083a88684ca8fd0eb5ed32518c92296034b089e80"}}, {0x4, &(0x7f0000006740)=@lang_id={0x4, 0x3, 0x804}}]}) r4 = syz_open_dev$evdev(&(0x7f0000006540)='/dev/input/event#\x00', 0x2, 0x1) ioctl$EVIOCGBITSND(r4, 0x80404532, &(0x7f0000006580)=""/134) ioctl$EVIOCGSND(r4, 0x8040451a, &(0x7f0000006840)=""/12) syz_usb_connect(0x6, 0x632c, &(0x7f0000000040)={{0x12, 0x1, 0x201, 0xff, 0xd, 0x55, 0x20, 0x5ad, 0xfba, 0xeac3, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x631a, 0x3, 0x8, 0x3f, 0x0, 0x36f9, [{{0x9, 0x4, 0x4a, 0xef, 0xd, 0x74, 0xf4, 0x23, 0xe1d, [@hid_hid={0x9, 0x21, 0x10001, 0x1000, 0x1, {0x22, 0x336}}, @hid_hid={0x9, 0x21, 0x7ff, 0x4, 0x1, {0x22, 0x8e1}}], [{{0x9, 0x5, 0x0, 0x1352f135f5c0c787, 0x91, 0x0, 0x10000, 0x3c28, [@generic={0x3a, 0x4, "4013e3619a01595d718dc603737cc453059f35514ff50c641a0b08a37cd475d52fa54638437581871dcbcab4259c2296c911645683884eac"}, @generic={0xca, 0x4, "6cc5c9e4e69d01f0470427461e1cb7d86dbb2fa40a2182206b485be5f68a12245514d9f20e0c35bdfe6c974458d44f389bbf1f7b626e14fc11ebfd5a39c84f85ddbb0f06c7eaf61c11a070b9539299c3d03dbd20c45202286fa804e516b41cceedefc1f7e647a2602432bfd8fee2efb46be18fdc0335fa38fc36ff62a0ef44598d0ea615a98b24cd37b5a39943c390ea72b7c7efc85fd65bd4927948b462335aff4fcb24be2ab2a9bb9df4772a1847ae09c6ddf230bfb530ac5587764abb6729a3acfe9c4e02129f"}]}}, {{0x9, 0x5, 0xc, 0xd, 0xcf, 0x9, 0x200, 0x6, [@generic={0x26, 0xd74ef8327ef8415f, "eb00397c0a22e915e11c729ccc4b4d1700f24bb9fd2d33ad4494687e17665b98324ff822"}, @generic={0xf0, 0xf, "de3c39e814f324f96660757e92c6dcbc91127263a1ea3d87c1c8306e92f9415f296a7389910c6467826a0a67f7690d6a87c0a1ac106ac8ecf7d86ff9fbbb1437ebaec4279800256e97cf45239f263bd4fdbfe1a3bca33818004aaa36a64d1acccff5e9c2c8c715ea8606e9005a89b48d9d77795a6f850bc096c2a82a271b93b233b871d32ce9f81e35bc7134bb52839d33236fa169a18d01adbd63986fe06b5dd55bd7edbf33b52ba5ae7f2a4e7c820d51464e12c0dd147d0874552fe1734f6f3ce75d5730886e1eabecce197994a38a3942c653753c51c93bef16e2f911179293e3807aff50bc983b429c5cafb7"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x262, 0x6, 0x20, 0x10000}}, {{0x9, 0x5, 0x8, 0x0, 0x192, 0x81, 0x3, 0x8000, [@generic={0x54, 0xb, "fed12d4b69070b583f6d35b1a6dd59857e26f89001faf21a6703701ce138d74bee15fe60a5db7be19e93d218559430db5762589462b8bf33b739182609bd3947a68325f14ef0df1c6c2a2547f109131d3fc3"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x9d, 0x6, 0x7, 0x5, [@generic={0x1002, 0x8, "6c166bbf754a1c464c425c414f39a3f7863126a7950adffd3394db6cd0d42c8bb505c8b7f04990b130d73a426a1780c335329801645b0d027f032ebc6cafcc12a6679e09de9ee8a4a2fdba358944aefb7b2fc8fdd865d93ccb41c030d48312994a04b6240e705dba5129125a3777bd7f782088707dfd4187eb957b76d7a8914599ba31da9dc55cfa8771305a0e02629bd9b1a48ef4f80fe044498a2b799cb450eda8ec4d1801758bd577492441210544ef55e2ac56c94dca6fe87c5fd6246e41bd5a24e48ab9351a19df2421c5d14bb87517638399924f45ac0d058ffbb5e7492ad7b1e5e99d1a7de62cbaa15055116667cfaf455c70058ec88870895a3fa33acfb3830256d5c2028ded836688e79aaceb38e661a93813e45c37c8622b4f942dac14ce9d21ef796409f42a9e15fbfb471e68398128c47579a94e0df6b39fd2d346d265bb7005c4ae8f81b0ec1f041fac7e033cfae1cc5e1b5acea269b4b3932a7e89800f4beb26b651494a3485036486e8b9409e8165a0e6296fd5fe2851f15122025aca37d0737dd8b4d16b8dbaa1a35c2b4e155a18c5adb61fad73f66ab11952ec93d0bd13d660224a79a5c2a828bf060fd76dd7fb2160c3c4a4be9fe74f73b2d04d6465652738ed39291a03c224882565e16b1c9a406dce68cb3d6d7e8e8ac037c00d7b79e54d17da596f96060d27b6608858c2422299a4debcbc9b436f786ad7ec917e34bcf4a3c7e81564d62142cda2ccd89687b01964e681e61f471b51e5045eef1fe280b968812816520a6c0057d15bc0a7340db927d1d586b3c14d930cb60082eeb6668f52636329fac733b259894897c1d05a9931ab5f61e07ed58bc3eac3b244fe12aa5eb60ff1a358ab1a5ca43016192ae95a4a2cb61b08b28f1a8cb07131e81116d0be63b23f16a9142683ba03bf2544d3f28006703d1b5acd470afa352cb342bc67aa715536b8a4662c481ae96c369650a2a1e27a4d28d54272c3bd33e5de35b6728ad61edc355c66c7943a40ca61a6ec12cd68b001c29507bd42573f7e317894c7dfffc3da3fcf19683c65c6b5058b5a2a96a105d30b4b56fbcfa2ada15937cef710ed03fedea1875fce4d84425acbfe2bdc1f26bf39d217de9cf2875792cca1c9f8890746b76aff91694888f8826e282dc76e1124cc3a5497d709b6445dc1b2f3e5e27326dbc528b462bbfb5df3f4452f18c2edbe699e010365dc8c9e6c83d2e886b512e7497a2bc1c3a94b6cea58e26ee227183a413785572e2b415106928ff24e75cbcb1604faae82c5319af55e8bc01ecb5a65dee87d5af8e97674c4eaf3627430f390413a064b4b46f417f8115e16354cda0aea4bcfe4b6c92935585d4ca1ebec1700518d5b2a2c045bb54a7e1cdfe25fd5472d26ae89caef04789ad523c5c79ed43ebb643863e8916c9a97f6254be68c72b945f0e96b54cf3683c8dceb7c751046c87b340a5d0aa610859d7b9892bcb5aba2e52d15392f1bb1e9a88204ec65063a29815d5b3d447d5da3f1d2397032c3c675c446f5c0c92956037267bb3f0820dda82ada610bf760617987805a56d2a29e0f694b3d938c4f4d7a91afe8e9f600d751948ae0cea632b523261d9d37ce089b322e65cc10c622986a4f6b124bf00a3e6b45ad38dd288aebe885134cb7c424fb7f8d63980664834720515ceedd2482f5552d129bd6e4408137441e83240ed392d30f17c5c9350ef839150bbcbdcd443e7e6296662b88e6e0436041b796cea1071fb2e0a7e7db9d3644c7614fda43949febf0424c3244ceae29bc6dc7a3cc38dcef9888ab425e1ebd20dd535dcfbc3cc32a5eab1d32863e3c6c1a187e8d5eef5d6f9ebda6ce1b3e8cefbb53ed2368da91e1fe4cf4a97470e5138f9494d1541607fdbe881a9e9584fc8e1c8599196ff59e0544deae32268fde5c8ecc9252e10df3e9f381d530ada401bbb156776b44d5a07cb0f1aa0be01092a74590dbc5081dbf1124ac697dc02d8947efc7e796c0d64e539d2ef635594e1b1bd87799d9b9022e0aa599440fe7dfcf48aa37073199384bd744b517fbc260e03b14968c06a011405ef32e1600b371dfeebb17070ada20bbdb4e3ad88873807ae392f87a9ee4e57f7fb5e8ed9456ca37e6d6ef34060c996d1d24ac8f2aac0d382ca253216da69efa7dd46e9d451cba437314b0d03cd4bfc91e299fd4f6885335b6323c6a921c9746ae762d8fd3fcb07394ca67b9697975f0aefcf9e8d3d376f4d66dd733d0823d22bf07add6be9978e880e8b3595b702955c261f7ec032f021f938442d080a5e1afe3f62e4a03025c13a7387a48076228d66f1dfedfe0d7be299f3649e83420ef7886a9c52bda2791f93a2a4a7c41cb4347406f80e9adfa1dd17a1a29371a5a864b139992efbf5faf518d8394b6a1f997aa59e407a43c70495956c9058ed9d43747b4228248a44a0fda71eafd7f82067863d5e8d4fcbc336894050b584ed6127553ea401a4a9eab0cebc94fa4436aa92250c52dedc6161f41b3bdf922a7f92a0718fa81bcb3f4adf42d8988903045f09bf327906f4481869df2879197d4de106793d835ee690905818d4bc1eef937d75b16a944dc5818badcf3d4d681fe870a8095a38fa4e1c47109bbbb37bcb177642129130154df1b8d48a2a5eeb05725934c18ed4b0d394a22ed22fce7e1128dbd680c0d8e1360d0413ec92ebfb607a7f7bf97742cc4cdfa1e63ade4f3246c510eb2d077d39e6f9f4a0ca589cfbe1bd158d34106c98a1e7e31f7acedffb442a70ff88c90f148c5154f3d0be05a15e698aeed809edbba3852e071050aac4070d2af74b4f7a6cd8d28b4dcb72002c6c288a0c68988815251bde9bcb083cdf3ee0eac60c9f0183750a4edc627c340e87dfd6cd82df65f72fdadf6ee8a5df50054403176df5daf99b775558e30421f1496d15630fae755a670f7f3658bad9e99a2aeffcb42e1120e77dc8a7f641f433b8dde1c56dacb913271afe3f1c2c9c30a870a21779eb9501fcf8ed1a9355d0e592a57155f9ffd819e99fbd5d0bbb655beec2ce55c6a428c1f04c19e58a3543951742f250316823a1ee65d81b5d293957920801de86e946e1597a071123a1bbb27f4ef8f3171d824aa5d0918338c8e3c281a8cfbad95a3fdb58e4e80508b3030d035e788bfdb82be3b4cc77263e4445aa21d48c0855c9d9dba9a0f110a113c54957491c227fb5dbdd2a8b4baad16e16a7e078ecbe707f9086bff4cdbbb36cbac050d4894f874638308f7af533f54aa57f7897794173212fd03ae6df74f44536383da2878792a02dff73d018430001a3f9f979d49ba06e3bb5262a360876b9705ed6fb42452b583fc5dac22e87549b3c486a637016d1c08b9584991f196afbcec6a04b2123a711f7503137d82ff32beed3f9e1af309862f6dc6201f99c7584d4e299cfc9378359f31f62909432ba3654333884b8a3bad5b5f9337a1397589a81593012b01b38bfe384fd908aa2cce71d86d9e5911b844732c03c5ea51bad87a3e934eadd8139ae0b03600b03ba34d7212425ef25095cc6a951f0c8d053b91a4fb614a150857fa89616ab4b873bfef0460c1e68343939ecffc2c71f2c15f37e59f86505f610ceed08327e9314387a8367fefac1d40218866ab481d46ed5f1faec03d8f386414b50dcc35568fdffc5af194d4568a9d2c71d1d06d20f1de3c5002e102273763d24287350c104c5f100b398af3fb1c15ed42cebb4c019ae91039899b428313102e637b7ab7053f7f7bf3a4bd40ab3528f19721b92d79680bb24152d38410f54bedf0dcd6ddbe13852574f6e7f0d89cc8d65a47ada8d2b389a74be6a0d012a5a265073f8dd1421a92fc3e4db39c9d23a39f6cdc1d07ddabb2e089dccb03c5b4b9b0b6c612c6ff9bba0d702d392bc0340a43562700b5f89f08dff787c4867183f6671807887c7c8e43d8cf261d1be268fd77ec689ef80b25cbaddbab2b55b076b5b56bc379593589264eed730eb9134b0df7afeb8612766a82cfb8d907b5d635dc1ca346a2f71090aad1a37a51de864fbdc1b152c766456899f038ae87096518b1998a2ea37822da9ff51dbb81e991f31f6bcb4bf23458eb0796dbb73f983c90148950c6d7b2fc55d93dbb908124b9172a4241617f2925fd8fc4cf5728986823af53f37719f62ffe980bcd80f16b2159af52d0ab2f39801e9bf1bc7ae357a4fdef7e5a57a55acbbb29d25b0f6d47081313bf6dc097d76234b042b82ab8b74eb05d15bfe2e0318460aae49f771c691eb9bd3fe0238c32e69862125abe57d62753ac40e3871d29bf3bcbab443bba4cd2fbbea4c3779ac01db603cc80e4b91f46e31b897624b87801b6519a1fb318c9afc12ff92898c63e438744fec92c075d67eb5fa7d8602287c2b20dd041ca1b65a827caa8863966ae8515cc3b769edc9bf38fa7b84a12bd7c1fb82889f4996f6e8da8ab5068865b156be33ad6dbbd42d248f3000d3b4f72dc669c73b0cc5ba7ecb57db19ceffc0ef5f9e9b4f9ec7cce115c1e2bdf4f0d96d5b904f9e9b5642b7e2206502024c4e439e70d3ae90eaf8319a3842cf2d906b84085e02fa62b476edf73b9ea314c15a3a7f5b5cb625cf651f15a1842763ae8789d16e2b0a4e7766b63ed77a1f5367810599a9013eb3772fb2c5f6aa6ad1cb6014a466bbdd70941ae3072f0290787912ff0dd48e31692e50cccf27560c5e35049dddab0b2421934815742ea838765932c9623b496db76eab7de7e6872e5bf3a5ec6d9fe94b52b0257c791722fb5cfd8161a26cb91055705518de89f8fe2af0fb5e23dc8ee9b6193babf03f0079320e90bc8a1eb66033420ef20e4425e1713e1df909f9131284aea76551d56eab0f8c261e947e96b2b89d4107d22919954e391f41e85a3bb58733d5a55611ae0dd321774dc3e53f531973c6d9197d39fda4ec83c0614860357a58f98140dc2f0f83dcc3a112c8d760b5e6bdfaa6f88433bf824c8a0fccef387f3dd1b0b08845a83d7b9119d9aa6a67ffb0f0ed3879cca956c4f6f3f57339be16c29dd1d860fbc77594cef8269e25d7a52ed99532d616e845e2decfbab061b3e25ff2c14e00534ce867b28ac118bf26b6dd2ebd0079fff436a45c5b1f7cd9836529354d5973ba853094c6d445e3c11ef7482d87f1b3eb2123ced01d556f177d64011522488a743525a4acfd39840956f801bb301a21e797db8d9610d7ef38585b74cea9ee1133b86afda202317e38ffa545247de417dfdc3111a4a249b55b9adf6a539b9a5ec3a1f8d49407a3451de31f750d94de508d22aefef93939566dceaca07aafa3943240760aadda8ea4e5dde14e761e1070dd02b47b0a9a1ae9f3d436605579528202533370619c289b1c7df03c2ef782a3464aa906e8fcaa293905ce3278e30dad7bcef5a5089564d911ca990ef4380a2b201967d128c7562988889c1c0cc0c0d1893ba9902d4e1b07769773577f0862c227c6eb6fe183f8ec12fdae1d835d947a99435bc7a9f5f410ab9d0a84ebfb3403de9c5090b97b3b01c141a3123b24a6f45453aa46cddde1e39080abc4cde459ae96d27a3a427a9844b82afa30173f5eb26a6df11e57084c115cefc6f6e2a680754f9fbc10ea0fa22ac98bbfdac1ad9507032cd9b273570f02d5a11b34832225834cfea2e432c7d4322ed40c4b10fdc3eec9cf313fbb8357ffb6a100ab9278f3d985b37e9403a7c391c77a7c88b3d7f37f2bec9eea999f08a1acbc71777837926c17508c42c259e6544093b1c5d1850930a1296c2054bcd1e97c5289851b8260479b10bb796579ddd50"}, @generic={0x6d, 0x2, "3c9550538bde62a2d0afa3ff5d555083f90b87a65428c89cb3e535402beaf0acbc75123f01852bb9f792ddec26f9866b45c2fcb54311f98d00950e966608ca76e0acddc9a467906789e539772e09e861be4aceb7f4a2cb51383577b7ef818fd27b95ea6a1125d69667525a"}]}}, {{0x9, 0x5, 0x0, 0x2a, 0xa, 0x9, 0x18, 0xfffffffffffffbfa, [@generic={0x93, 0xd, "6e5c78b3b2fbb86a55cd740837280480215df55809a2791e0b1209645260c917cbfa10697ffc34b5cfe438cd354544c7c26c5130296661e0025205a65af04475018cf5abfd59653401865698e034fa81902f434cf26a288112b5953f42ec3b2efdaa9a0a0b5e13bef2ef0b5ad258401d0aed4b36935dba848b92f8242b817783022044c9ae2e6f3237c3b7933e47769124"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x29, 0x6, 0x0, 0x400, [@generic={0x2, 0x1b}]}}, {{0x9, 0x5, 0x1, 0x0, 0x1ed, 0xfffffffffffffffe, 0x800, 0x1, [@generic={0xf2, 0x33, "209a7b5d3d27db977c1bc56a72bfe8014b06a537c329ce5ba79b1041883570cf6d9fd9a2987b3a3df9ca4cf701f090875d5f5e9b75df19b30487fff984147814e9baf02f0251f619a9be62a0557a0a9f73895d364b0f467f83e97ddd853ab39bd2eaeaf65948fd3e8b18db9e0a8c4957d2898ac5606a53f012795e63e3f689e71a41fe1cdcac9b89fce4ec2407358270c55d54d2c348b7b8968a708bb29f6038955cb84005f43c0e84b1d50c9e2a760c9f2400453eb930a9ac60577272c0a5198d4aa0a203f5eb7a5771c93d068bf992116bd44bcb77c5490c20bc00ac06fe29f37a15871b65368f6eef153a913b8974"}, @generic={0x54, 0xa, "45bbc9b55e32247adc943a81b5d187ab9be07811b1b15696a6d0cc774402a5b8432162553d987ba849bf96d55d2b65f42094dd12c73109c4424a028a43b3bd52d1a44c24981890b4d549010f059ebc0d6cb2"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x3a4, 0x7, 0x0, 0x1}}, {{0x9, 0x5, 0x3, 0xc, 0x23b, 0x40, 0xfffffffffffffffc, 0x40, [@generic={0xb5, 0xda671466ff198a07, "ecc0e569be4129b4e77486b39a2bbe35d4154e5e1286cfe68c3e950c36eec2ed428b4bd5efb9ab579cce6dc3fe094d8157f34e70eb989b85701c5baf25eb5e5e95f201454db0b2e748f3d630256e2658d75d6fe9758e973f03cc4bc7d722e948bede1ccacdb566a65fe4b4a9fa07102efe7db4d44c44793ddb486082ea8dff14e727251a8b7996a80ad82b6d2ac80c10a7a8e1295b22b106ea3e7517d7a15d12cb1e20ff008d426360f9c02c5c702caa6a3f82"}]}}, {{0x9, 0x5, 0x8, 0x1, 0x20, 0x4, 0x7, 0x1ff}}, {{0x9, 0x5, 0xd6875d7736df6a97, 0x1, 0x12b, 0x1, 0x7fffffff, 0x7}}, {{0x9, 0x5, 0x7, 0x10, 0x162, 0xfffffffffffffff8, 0x40000000000, 0x800, [@generic={0xfc, 0xa, "3cf76109451b95d148906454203fda67f620e51b363fcad6edcb58b6e4e625404d89ceadecaae460e949fc7e7cf90475f123083a0b307bfd2a39d5ba1cca649c8d7940e9a18f160673e51a4ade6305e0249062ef3dfaeda17ba3c104d1d6f053cefb4c4ee72f266134a3b7ebfd8162edcd8a300209d3a27d8c55b79d34036a3dd9ff14d7876cf2ee4a17235d0de8686992ed28797802ad8eef15c8d39fe96d340a88d45750bd853e525f758c7207657467dbfe610b62477c6882803860fddc83d6b50961a153bd75cd65a81014cd6e3962535ca04f034f6f920a1db45408fefc228f6c24f822570803f45bc3ae022639e011c4af359657d7b3f9"}]}}]}}, {{0x9, 0x4, 0xe0, 0x401, 0x10, 0x3d, 0xb1, 0x5, 0x1, [], [{{0x9, 0x5, 0x16, 0xc, 0x33e, 0x5, 0x2, 0x6c46, [@generic={0x21, 0x7, "606227d32cbf2c5b83ec6b8c67d7f5fbf0993a3f53edbc2fa37dfec74caf15"}]}}, {{0x9, 0x5, 0x8, 0xc, 0x3ec, 0x5, 0xb125, 0x2}}, {{0x9, 0x5, 0x7, 0x9afe8594ab7239a, 0x14e, 0x74e2, 0x2, 0x6}}, {{0x9, 0x5, 0x0, 0xc, 0x295, 0xffffffff, 0x8, 0x1, [@generic={0x9e, 0x24, "51d5d38a4f0266efe688317dd3f6fe2b8a108b6a064ce2c6b10a837d18987f6b934f8ae546dac06628be6f024ffdd56d7ead15355a6c4e3ad6647aab001f5c43e84c8e2f808370957b5bd186c7a63a0343a73d7e88005168665e8860e7eb12e6ac42717be66ead4ceaf16407702f9655e36ce7f3ac51a7d446b6a5aa1502352875690e448a44c7c8bb8944d9a16a3ef449d34c739ac2d2dfdcd8d57f"}]}}, {{0x9, 0x5, 0x4, 0xa, 0x1c, 0x5, 0x2, 0x800, [@generic={0x81, 0x8, "e6782bc8684d2697895cf64ea5200bcf22abe266f3f57107432803f95acaf5a6c20aece8f97b4bfcca4d972c358a2f39d5d0ee6b73e04537481f05598dfea8a6626387699e03fb67c6753ab69ad237c157d93269f8ba2aaf0a29ad9c5f8e7bc9440561ba4d1dfc72c730bbdc797cb7f378330339de2a6cfef165c5a80d681b"}, @generic={0x96, 0x23, "eab9fd6094e9b6f0b203975b81d1a1dea34dee4a2672634184c1543e0ab20aba1bfe2e4c9322fb7ab1aade39cb4e9bed41d39a7a4d4ba9ec6ae3153cbdcccd680daead0a5df9d6778f47259b0876fd52e01c8d9b47b07ebd1e8865068db614d1b0551b0fe13fc9cb16b2d71dd2ecde47a86ed54058a1cdc08d8d11ffd2e545a72b84e9c6cfcbfc45cd7d3636abcae8c9b04e6ab5"}]}}, {{0x9, 0x5, 0x0, 0xc, 0x125, 0x1, 0x400, 0x81, [@generic={0x95, 0xf, "e6fbb022926f1b642ccc9797037de02babd5a30d61969e61bdf304c09b82c2f75e03d219dd4966ad2c6ac20b75435d4def447463efa987e206d22cf77ff469e99174f7e8424622ee6060fc84855a99157a9125bc3bc8fce6be897a0105fd4a685ad25c7743ed75b083efac8a0e3704bbbc8e373496adb82671855ff7859e9ff40d0bf091d06fe8ccf8be22c550647694304814"}]}}, {{0x9, 0x5, 0x5, 0x8, 0x3ea, 0x7, 0x1, 0x12c, [@generic={0x1a, 0x6e, "9ceb5241861eee44350a8a58c2fdff66532da351b9a9a965"}, @generic={0xb1, 0x8c21d72e1401b942, "386351066869326e6c9c02ea9864ae337bac9f2e7aa405261a8560c7bebf02792b5a6cc9464dfba9244c7e102f464979d26c2c6958e54481c9c2266b7de9b6eccf0b1642e142c07822118415622b57c93b413eb187d6bd6d360c01c76e5fddcad6ab3f0747a0b0ec09075ee80dc4381875f8ec32757f96b9f54bd1db37674322858266a0f189d53effb8f0906ff152d8b900fe64528a31a22979d82b89d77e1e7909e1f79618f534140862a8910a01"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x180, 0x2, 0x200, 0x7, [@generic={0x62, 0x3, "e4d450f10733e52537ecd305ab1f16e993ebb73f297899c9769d85a180a999ff4be318c5bbc552b0f4ca73fcb9334a30ec005a2722157f02aec6e47e315f8d7f60e7a732fe851e731fbd8443f5dce981df861c72c6b4a7976099a304aaa4b043"}, @generic={0xfb, 0x16, "2f132921d7e1857b8f6c8f401eb1ef544b9a7c7a52ac58a26bbec0167f93cf64134133b0cb4bcac78d6767a115be160245d87af93eaf23abcd7d84a10bdcc8386f0dbb825a83d0d73c8abdb5e6549d2ec546f59f5fb0079fb63f010a2e34eebde0974d1df0a8ec349104cf20f9cc957269f316624b281984785531998dbd42a784934ed73dda6b48b28daffa6e3bb6b5c3a6c0ed60b66899bdf079678cc7eb4e2607e564310d9cfbc276672b6bc3d7e0e0119bb0e6597cb8b0fd4b3de92dec31b6e995b8660a98295e2a62d41d47264f46cb92db0df78b8bb2e45ebd08b91dbaf91b63f7cead56752a6c45833ef8897a628544f587ee75c32a"}]}}, {{0x9, 0x5, 0x0, 0xc, 0xf9, 0x6, 0x2, 0x10000, [@generic={0x1d, 0x1, "4f0483fecd80ba168b10d75ac20118f77d988eedd2de45f0d0eda7"}, @generic={0x7d, 0x6, "7133e7c284fd1e55f1ca02b13a2312b2417ae8ecb2681559064ce421633e531b95520be141f2c817d9508620905f45871bd88bce787faaa2c710d1e8672c723d3f9e566993c9ca71815d8f819a817abff98b3b09b3590101a7d881d5a5a2f9d84828268e513f3dd8bca969f7fcb83e27e008e4c98397ce9eecef40"}]}}, {{0x9, 0x5, 0x0, 0x8, 0x73, 0x3, 0x0, 0x9, [@generic={0xfb, 0xb, "b3bce85acdf6318c588e62eea39b2397692ab6c4dba3fe477c5e516bba2bcb8f25819c2d8973a5b4eca2c1436523d6d632e988fc301a7ae7990ca77cc42ff4b1db80a6e667dbdbb30d87050ce54131998163117d2e6862488996f5cee2be9c3a7274786eb265626296a24e8528027881c31f21761a5c96485fcc934cb76d335225dc6351c9712df782e8476b9510b889ee9710a4b83ae35e86d8efd019eff57386bacca3d7983f0c120968268ffe69724bb838dd058d3f9647f523686c4ad3f1887b7ce5beda8a968cbe5dbfd672d46840cee788d696f0f67cd9c7d79de6b999d574fdf88db6b828d26d0ce80ceb67044915bc67a5c101eac7"}, @generic={0xbe, 0x24, "81a9a828819211b0290d5101dbf62072a073aa4811368fee7dd1f6eeb58fea4a9e4e8ee7d2789fc1bee489bd2e920baca1c1318386052b56b237e0aa7152558cc0c7a2ef07c944d912fce1c5c3eb7e3a7d6e5bb3ddf2678d976c440ec602fc2ab5e45be02b84dd8db5cf1934c66c39ffc0b66aff5c27288c8a1091d5d65db4b870c00458d83c3ade9d2b9cf7cc6c8f80afdb573dd3555c9f7d8b1fc1b7b060bc0dec65915ecec5f435e19af0e8116d8d02738caae9c7682db3ffd1d1"}]}}, {{0x9, 0x5, 0x0, 0x52b6c4626d404103, 0x325, 0x4d2, 0x5, 0x8000}}, {{0x9, 0x5, 0x1, 0x0, 0x27, 0xfffffffffffffffa, 0x7, 0x7, [@generic={0xa5, 0x59, "e2b60de5b1dbdb941358028f27a77eeff8bac8993899507367ab273bedea6ecd112aa733586b6a473dadae24dfb1cae80a06bc3dd900f876181bb8e5c626a940b05dab6ec9b80665a231a59b212f73e431f765c929a90f7fbf1cf95ae8a9e99965546ba9368429cc5aeb063ad35f92fb5f805de4f37302dc142f4b53f7f9ac34e6a2f9bc35735324d4ea44a76026c01d6b0056c1bf19ae086a2783980403e84ae1201f"}, @generic={0x8c, 0x21, "2baf7dae854cdf027ae23e0f4b2afed00285f9d3738dda0304f4ba58f94b0a601b5eb041d6e2826196542ddac51f71cbe4443890db9eb5870e369203ad28e5e0bf9e79d75e70b1fb8151d763b01973645809cef3b9aba85c7dc571b33a05d2688f8c1a2902de2c5d32f2a48c657120d1b6c165997be630c6a25170cf8a47f04172ffd8d3a407a28627a0"}]}}, {{0x9, 0x5, 0x3, 0xc, 0x234, 0x4, 0x8, 0x0, [@generic={0x1002, 0xa, "a1adda5f39fefd9112e71078943438b4e3537baf23ea8b3f74c369666b3f9d20b2e06bf89e588e4c0ff6c4494f39f4ae44e8c3feb72c36d0cb096b4ba5fb9ada5c099fb1803ca0d66b915e07ff13ffc57bff9518d74ecc1fa36076e9e8850d956c7a3f6638d8b50e61d85c57872bfe9a085dcdf792d7e836fc132b1cd156915db9d3278236659cfdeba6fbe8f097aba1ec9f9561c9a15ec67baf868b44eb7325872b3b9fccddcd72352a04db0a9d8e27fc7928755ece8de460632fa98688112ec09b8acb7b480ff97435e479606be4c2a16b1a3a2d9317bea15a67d6ffe5bc5086f311ce6f7e83fdeaafe76a28bc13198ce91f5225744e62e4587b3e932b1ccf3fb7aecbefdc0f913fa94ff50748a04d3eda472bd3a1a924cc00d27e45a55ee0e73cbfe5f6619739645475334e75465a5e8be0636fb6734731d61d6d89ff96a01d0ea0c964595ddc6ced39de30d7f200a386b3af3140599930543b48a164686b6fb284bee53139d35977bf09e548066a7a60ed41424c07016258d1098b6ecdf7573ed0211b66c22dde5d3aec3a3d57e71f78edd68ba18c2095efaae433d1b8ca0c80985679192b8976f85e0cd723eeed07c63b86cacbadd0f82ffd7768e4a1931bb7d121c1692fa94210a5058b08eaa783ee7550eaed14f43dadc6c01815f2f2f8336fc8621373d65c1b31c547b1e03da25e57c2e8e2e2dc07b9a2a015d11990dffe9c5957f8ddddeffe827d1cbf894ec1e443143d10aec553a443cadc370f439eafa9d273c3e31c23a5d47685e82c8680a84ae378100c51d0951e8d027f96097e4226e246adecec9483c666d34b5a9b740d696a80f309e083e30489c4b57c93ae7ee5edad2fd26b8141cccf7cd9184cbfea61a7a97071ae97c3dd2b488268b94ae5588b9ad19917f726a12142801d12df1b3d874d51378d3749a9dfe7d417b4f1bf2a6d122b77f8b1f4f7a9f7329733caa1986fa44538cfe9ece14692e5b95b67472d735f7fda0fa9548685a3677faaf0e9ae64f9aaa02cbc6d2d775c1d66a37bab70acb587eb009a3996b657c3b7df928e953969c0daee85e3a675b1bad66869ddfd239fb65518060b94ac3ea3f816090873fb28e5dd3d411ea808052ded4ae94cafbf5c4c0923fb381ea436c0f9b0afb9ead7658a8184768b7cd35c4239b37a9276ba62fb0ef700b8ff474a159922f39d944c57940fd1450fc15991ef1a9a5322d859479085498ad3d80bd26503bb6df5a9b88f57539f6c54bf1275dbba00887ed0580840aad5020cf72ca18eddc7452b49c7420e19caee14942b20d8213a2180e5a1e1ab2ea37a7128dab7d9d4bb3aa56e5bad6bc5a84ced3c980e609e06e64e607da1de189247a9f6c78f984f33bc55896fc066803c687b5e12f4715ed7e9c10acacbbbd87e8af65a67b4b405851b6881fb4d41a781f0451dc9870f8ec45f2ae40e52954a50e7e4ef7e99a0a8de2ea464c7ef4d864e470483fd91e03714ceda293465588e1f4ee6243411efd471385f9c9aac714047d1c1f836ba29b3f2e41e824dead960dd9fa751c3843c80db11d1545f9d45d815b1a358141864a6792090f7ec443472fecfc78cdd181a3edc7e96361569f555d8eecd9eb542e2a8a26b17c81d7c7273774440ca45faa2623aa9d362496815927a6a219afaab37985b096b0d8f742ffaad4db47a67777b7495478aea6695eb8cb1877ffbec90336d823a1f931c8a80d746e919bdb97227ac5df147f609ee128caf5524d43e4af8519a1914e12341597e78630a9ca09211843ef22648581c02480fc733d6413ccc68f74445d59427c4395975e7ee15fc1e435965f89a89548a65343dc92a816353fc10255b18c347c95d30a2ce892764108b28fd7c3f22de05844b8d7c5e81517793501da80b51219772db80677750fa720846807a57eb0ec4c7e6c0461d027e5ba4e9b80ff5f415f25dde21454f97b8117baf81938c20d12172b31d78d0920b066427282d559362731951100d72d4753c93575c55ee2ea7fdf6ea03c11426883355dccc208dc545770c93326a68e40f45598bf99db76524840040bd0f0d0c579215c8b81fe431f61a341685608bcd5293efdb78e4d82273de1f439ba92b32942c2734dcc29ffe4a98e78ebc4d5076cd27bf96c562dc24315a246c8cf736bd79b44ba5bed7c829044aa6c381f00e8e1b1188a29cb3a18300ec6d8647b17ffd759a2529a8c6763c676c1cacde3390ba1ab387b865aecbd82ac805c6ab00e07d98c3e774e908470addb6830e41e7e4133557fdaeb89ea45892c91862209e31ff60893668706589a9815915aecab0c5b7a32639d38e1cd7e4429c40a5e2a543e078ef25498aabc8f1786041c19a42ace182e0779d87c5c80205a3baea1308442cfd292f7876dea3d90708db969154859963080f66ae207f2a0a1d8dbd368b7e8149b6bf7a1cf08afc9a9683d00749ed2527956e935eef354e274cf223e42315ceaffb365af241015594e756648465ee26d5f766d1073e0b0814dd1352b05647fcad6582c801d3f151532c087220075fad38ed499230a93d5d1490fc2d437cdd9ec18994c2c22fcf2c03d732569f046bf12422f817719ed0644ff41c72d0b372dab26b4da0cc47d20d32a84068d148a1738e1c02da9a3261630c26c64b42182921df9d4e41f48e33cb1dcc238e490fb42d1ea3e39b610befdd34e68d5377f532280a9f365f2fa6e01ead9fcce3736ccca8f1031723c6c9cda7f7fdabcf3df8c3fe58153094469216e999777e3b528a593f9e066faff2cecab19eceee9cdcaf5603f408f1c776a414941d68fbae0386233792c465400ea8115b1e0c4aa149d7dcf82b8cbd97c1b48298c2419d033056f78b0a435392b0e16fa8538bd15925988c765a2ad433f195045080207146bc183b574207f17c66b93815d6546cc5812d14b63f4db501b214db337749a7818dce492f32b0640da69b52430b221bcdffcb37001d4c56d4d9119d1bfd3783d8bf21293f0271011202a96b03685614cd5f07051a27dac1c1b1625b65adb2ea473b51a645326740ebf5961133b78a526b40c80c2ac843cd8b62d748574a50926b8708af4ddc91579b0efb7f0ae6b36678e453ea646bd878002b0dd3ab5e7a0cedb7220bf85555c3e833eaeaa9b3b2d99fda838ab9c8d46fe0157c784b0ab37db94da166fa292edb80e44d8956305e0dde5446669c26b70defebd69989bb5fcee4e3f5b85ed9a329445c8ab6883b7c2bb00b7483f4b439bbc97053ba76b12e2163adaa31f07f6991835470bf0e6d0ddea8d13b9a840d01810d6df0b5d2ac5925740f6e533b4baee114f0e863027f696c8ba4a29cf92a680b574ea7f0e62b61869f33eef10cf7841d5e13e41ab1f81089332e071ed6a4843a03e6f4fbbf3070c835d5bfb53d08706cf16aefc070f5a9df2dc419ef68cec72a021ac4c2150aeae0f16fabba314cc15b3e2a323c974b66c3631ef9e261b8293124e3e008b1b2271b37c086c779816db212338c70dfd125c64f05e143eb96a497b87766b60775d74023ae8eb1a85cac70d0ec0459ac329807f5ae80ca7099608e0a26c46c37f6fd41814a20ee579f3edbd3b9b97e9086662f0cdda6f4117309386fd672735000b9b87e3b65b322fb24e9ad983a0559459fcbfe1204ad26f8703107276904dd7768bce22ef5732c4973428fb57e4cd3dff6fb6e4beb667fc70845a3c8738025441d6d9ce29b2da73c7dfbbb38be504371fcbaac37c0654c37ccb80ff317349ad26a56464c6a5e60dd9601a1bc1e0ad1139d354a62e975f48bbe721f06462337ba9c2b6dfb0d48221932d4d09d6d08cd3826b8e0bca7abd77ea3953450c84d39cecf3e82844838e5d3ba3c34cd4ee47008c7f47b3ec5a0ee53422e64758ff11e92bb6c02a0ac267653d68f8c4e889a6e92c74280ebbbb979ec2a38d3a8355ba3fdc4048efd5ecda601f0fc9c05a6ce53ea5c7526d534855a30173f06e18c64dc0b9353e62ee99f4a6737f26b5ac11c2703da599201c61e7cf76a05fe2a1086100cc35918a079fed755d3f01554b1c0353b8547102895919ae457632e654f080833addbde64044a4022f14ca12d7ffcbca270cd79116690e2e1f8476b0ff33501729360685669b1e4b5c84f0d7fb226a2a8b1122882e6ee6c625ea36e9272f1b62b391144b8b624c0a26dd262076a49a3a12628cf109807728a248a23788e53332fbfc5eccfaeb4a35c9c01a9186a79464958026d89a31edd690dbd2228c90d15e0d1fcc93bf403a85fc034995435ffe7c872e9301b8f15f43d7dd8aa51109ea55973b9b22ca5ed053a47686305e4cca60ac0282287e0bf85d03314df7c0d57817a069435ac9cad06c8e32a7293516c3601d2e259c771d535eefeef69d211c991ff44fd0721b26e7b29673bf20283bdb8a813b807986ae99737e3de17d9c0e8b7327c06913017ed31d8bf2a1ce7e4df8e6f62b9b8855916be495a602214a1d0fc755bee09dec5888c07caa6dfa6144c7ba13d91736c0490a955e7cf7776848f9e0b6493411df51338dfa4ed59ecde45d1ac26a85d301f35ecc9e7119bd6888f8dc00ec30b6b3d3f44f085e0c3e2c9d1c530ea6bfdad34faeb6f14abf4c14d054cb0a09f4fd7e803fc746aaf7a41329b21b2161b5fb3b0e88f67d1df3bdf776dba84f3dfe43e64b12e27114e76175aded7cb11537559d77d6ba9d07cb82b531e9b754943ad6bc0c593400d67e22d617e60496f82d3fb4d8b0149f748a0018570fff26ed58206eee7280b7d8b3ef26d7f5b5941c5e9c3da2c5ba5613be3275e27ba7daca2b6666611eb88337fe4bda813d214a8a3dbc6b6711d4918c60ba94cc0eb22c348e8a224a37df53cc6bbe330c9d3d7cfedefcffc417ff60cc9d0ef2c25593efa5531ec6bdce57d46fc232837b9cb235274bcd6af8ff88f42d253a8f4e7787e87050c627a5f58dd15893e1bd24432fd8e87d571fb20203c37f1efb717ca43589052c2675e18b0b3bf222ba7e8efadfdc3c82236c654655a17d841ec33e9c65ac45bd316d8718bfd3934e7a5281a0ee1adc2ef7c46d73c53b235c7056b8d0e9690fe22240d7ada08aa7a9423a59a67f478b7cc50899e2fa1fe3090ab3b765e314638bdc7fff5eac17e909cd6016d3871db9ff0111be325a6e427dd4e9112d8ce12f3f18eb0e067a30ec441c7f305327ba5cf299625ebe21f9c13fcf2152a8ed8a8de4f7874bd3900738a595d1683c2bd041d1059775a927ce5a699ccacc1c818d4d70fa23e776ae731fecc54ade4cd6df702ee9cd60214c95c5dd6e410eeec4729e4a5d3c3e068b7ba5eb937878356db38408a667839a9b23e389de0ebcfba8deb97659af98727ebe216970404936c81ea03bfc6f7086e97823798af3786fb119105e61849fe33094870c520320495ed02218bf34bc43a730ed50a7035b5da1da5b82d2dbc8ac7c233751790d730bdf8028eac571ff8eaefb39f3ce228f14a0894c78eb55386129a507871c3465c28754ca6ec6daf8f5dbca1b9701343bbf12b51c0de55c3490a37f45b3f382d68ddea21884cc80c1c893820c7ef94e58f7b7bbe523aea5cb92cef867e405d707574fd5a7bd99d0375063049148cdfcd157530928623fe419f6510082398064b071a09ddbd9ae9cf9a1ccc2214252a7c67627a0fad6854aec18b4848401b7ef8e30294eb05aa5b45e129807dc60806f873a5192320e3ae09f62ee579f91bcea9bfa6897bdb6761db797e34b5b306c4295dd267d71cef2aa3dd86b494a65fcf6802a94d854ddb95a8418e75dc9c18"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x392, 0x9, 0x80000001, 0x2, [@generic={0x4d, 0x7555b31b0dde5c85, "c4f50b70cfacaa11de4724d2d5ef0ed0b6fd5509b9e02a739165a5ac0db7ecd020bcc4de3b8c97f0885e992d529d9fee413c242c009dbd6cbc60aac53cfe6ee944ac5a43e62434b3b5ea95"}]}}, {{0x9, 0x5, 0x0, 0x2, 0x175, 0x3f, 0x3, 0x9, [@generic={0x40, 0x31cb3ed03d457162, "e166464a38e572291824d62cfdce4c4bc9373e2b9164dc1930aee3074939448e4091e0275b453230a986bcaa723b7d1e187fe29d0bd7241e89bb30aa3634"}]}}, {{0x9, 0x5, 0x4, 0x8, 0x4e, 0x2da, 0x22f0, 0x7, [@generic={0x8d, 0x23, "70bd544ad3312b209f7610f948d496d4a03d5d86bb5e7c75fd3ffb56e0879a2eddac6ff59e000a1423b175c8aa154b2830c2c89c74510a8bed13de672fe1a98e7fabcde68013b6ce47543cc3299a38b297a942faba0e5c13088818ae9b6cfbf9944f086f42571c6ef9aff3c2d032844c37db833400fd959bcc532ed5d8d3ef971286795518bbc140f64a9a"}]}}]}}, {{0x9, 0x4, 0x89, 0x80, 0x6, 0x12, 0x45, 0x53, 0x9, [@generic={0x31, 0x33, "4a3e32d811aed85c88ec9d3ba6771da091f60ff7b54a975967526f5ef281f8c2a8ab2aa15a8423a0476c8167a69ca3"}, @generic={0x4e, 0x22, "d881941fb02bb298b6f134ffecc3305a33bcfa6eac7a37241811d0aa7bb439fb744d40f61384c558ac831b0b71da77d21a6887b8ffef222ce98453c0e936d8db8766819f91770edd9ccd13e3"}], [{{0x9, 0x5, 0xb, 0x0, 0xf5, 0x7ff, 0x6fb7, 0x200, [@generic={0x84, 0x21, "541a6ccdef4c7789e2b29fc6b3f2b9422c60ecc9936365ac2a68abe95ed8aefb027014bc8046bcd677f276f45fb3a85265d27fc4f2a00c9bffd8e6b61b1469e8768826ceb9174aaf2bc4983c0837867e90e915131ee6642ef5879c619dcb2581e7dd20194ed2045c25a90af70622e3dc9065f93c61a4da3f8b872313dc1627102c9f"}, @generic={0x1002, 0x10, "97a17ed11877724cd8ba2f69266b70cba471109d2603f8bb50bc47c998142240b9e460aa4e3136a6d7798386463d847e21a4e8a172dc32fe12bb13bc615bf968e05a35555d920b0f6a5b7156faa0e5633d9d4f33fb2688448daede569c341c65836de29f6cf84a74cf5afbf70e4537fde0ddff65cfb8495a5e99394a0762e5717ba46661b1374bcc284c98ee8fc287822b87359a543017c9e8be693f90a261020bf045173b851ef1a1711ed1a3f8329f2108c11c907670efd9238a50dfb4ea032eba90459bc037cef69bdc9d006c8773555fd1eea0e0c8794af87126266f7ddd91f3975a311a2ef12a343d884782f81ef5dc8e433efd671190628ed82df80915635b13aaef9da165445a1e6ef39346514c3a335842f173b74039ddb45c8e5b1ca3e3a409cc70412a94626a1f252001c07b5f5b7e4adf28469e8cc31adfad90f4dd1325e0641a875ca06c40375ca9c77ad087f6d8f803b08f2691a849d88ebf958fef36062430257408bd08111396a2c8e0bb92fbb03da2c62908556f454e3b4a82a635abe9ebc4ba34d66c53b28f1ae5609ed04fe605f7340300271f54106219fa3a64d26868138f73c40094bf831143d2e494aef0d8d817611bd98ac14028dc1c7f24d16e1f0b9f626a65be7eaa4d7cff05fb093b1d15513bc48b29148a4e3a121b13c3a8e30d2865148bd48cd39ae5887a5170082d1d9f06e6b584451ef9ea94ea3c42ec91633a9155552fe4c9f7e1fb1a762814d713298c131436b8a3bf0aea89436adfc1825dcc5357c3198b84e2b804816f2f4e581f4baeb13d248245abcb73667e6227708d3fdbee68f41f391718f0f03b08744726b9ce6989e2884b5e1b4f580f4f6a4f884a55faceb5495a64079f8c5c091dec76305087a12635d75cac4065e02de7e47a3fad8f9badcacd5dee6a47a8871be9d6764892ceafacf8fb3f96f32ee2f1156190745722bf3a749fb7496d60f9f0ada03e511b9cc8dbe994b0b58400a63a4da7715d13e8d0f83e09b91ce4f48ab8796a399cb46c21641bc9206567ad4087ea3d9dd3b21aeb9c0d7ac148b668f4bfacf5e7cf531b77edd6a5d5ce928df5261ebe1025b7597c77bd1af35607ccb95c803c5d1ba534e3cecd269c8c5f11e84ba609c569b115a24016146abb78e34ba83acc553d7a7d33966815d64f5eb28a5d3f82538936f8bf1da03b8859b7a57bca3801f0cdb31c60fe349d722b9be0d8aada8c81d83c5d1d28da98994ea89b01c3228fc1270a575d1065fd48aba859cd4b4781d99b6facc128f653bb08bfb0c0552d820702c76e493ebeaa71134babc30e778a43b680ef777626c882366eeb3192803cf338be2fb17fcf038eed4f92911f65b65e46632e336ba3c94f43b0343d490176b0c6cc58370c43c0afefc7cedf4e73ae40a6f067fc3c497c67f1b54db238bced3dc5f2072b4db607b5261b1ed0074f1fb9e763139f8831a88a6a7d8365ce3e80d9eab07999a553da9a172875ecc4fce3a7c3da24df304bcc2b97969b2ffd9de1ce5192c69ff17a28307e7f20c658d19fe1e0120651cd7cf19028bf67e0a7fc4669090d7b17b8083525c49ca336df04ca5745fc98e657e030b8e953b0b8ebd466a0950ef500dc33c422dcb9875c8320eee318eb24e3e1f31d01c91bd7a7256a932f8ad8942f07d4c1c6228721d730e36c5ef56abc8e8256d69b624f54200a353158ad406277c3d54218db46bd56801bca92ee0773780be4d7a31b4959af7d959606e5e88a640ac7500ab523dd1c22c440233f627a220469312af7974fe9c925e9f6d2749f13f43789125b1f973ec89a4d6195e7b2419fec6d502287140f7ea88d71d5832cee881de25e0e6a24bdb276afddecd28072d7ae0df67f0bb22e652f357f5b30fb88fafa6c329244d723193a3bb5806c7d62ac6b3c71e7e673e0734db86f34fc89f4277252bf23b5b58eff650c6b216289f3d4d3fb8c2d9155ffb71b62e5fd7adf67b37e7cbd18fb3bfb5ef599cf51aab13616f19e7f9abf0430964f752c5d961ebb4bf7ca6c607ca534e6a8be1c668398b1cf435c1b7dc702ec1031d43a1212cbbac31fc802364228fefa97b60a950a5d8b515b6f91c07647817910dcf29d456484dd082c834b7417a4f7fe6f317692a9b35a5e8359ca65e33349a4cb43ebaeabb8e1afdb4576a35a5e615469a077c1ec163abdbac08147502abe048d8620c4993111a37b5aa0b51833753406d3d403b79892526d250e43a86dbf292676aa45098cb5985efdbe4deb01a1136fdc6fc32c37d177625de7e0f70fdf067801a78797ca18b321628d05b67a2f9207a0d3489c1225d0fdbc3ca61b83cc7f3ff71b9afb2f47af6e12b4a37d1afb9bc225bf215910b280aa1353b32a389940c3eb611749a2b03f221cfeba865c013630563e64e7eb373c88f22cc85c4c312d11c729e29a51b9056821b720fee1f0db891936aaf8229af3d8b255e6fa13d260374c198b0b3abf157d4b4a48d2caa167f3f5ddc1294577fb0af59e231b3d0e8a2ef90a0ac1b1871c24a6e0eb3d1416b603c1aea73c2e0eb84a3d95cac3659393ad17e0d939afec7dd695063f9dd14589967b8d933da415e84697a4f96496c90b3aecbc5f67c160e35d2248ec5fca32004d66d925670ef6e7c355950d37b5278a0a42500fd7216f5a8abd7d7e1ebfa92c680de95ac937b7860443e9a1153523bc04dc24ff36242f082e0b276064cdf97b5d2bca9b0dd3de55a5ed1e67d1e349311a1e55bba9540b1fb23d582ad74473d5f54457df7af60eecb00902729afaaabaa56553c8580e5e89fcaba8e1565bb23d983229b3d56f24b59296b30d20b5fd52c086941612aba116b1f0ae91e259096c3088f6cac1212c5d95170b4e78681a1694518cfb7c743d41686b71435802e5cda7947ca2bc91f4e438a26de3d74e46eaf015d37962ff4ed7ba8180bdc8bdfc4a9d42223d658b0a5b0e960b4ec016e2227b33c1f1181bac416b920cbb9e5c94393cb07f6612c21fe43d27882c1fa96ffd43381585dd49bdd12c39f9f06b9809902a81043c2511df291a0b04cea9ddc336b388d1828cdada33e0a5f802d58a692990d9e0db97c9779d2d3d4ecfce23f620f20771d428c26b3c52643b0a6972f6b90d8ae282f27bcb6d7c991d4f39b64aebd69ccceea993a92f4e3e0fb9ecc98db25b78aeefda7edf5b463952c36522dbf135b4cd24e21d1e92c7463931281b51c07880a7ed27c52c4c2a04a4d8ca7c99cc5791a0406d71604e7a93d292ab7a9e4b6cd3b574e6b3b1c5349433ce908930f794d07717f376975d05efc36bc5c829cf0427bfcb9cfcf3268a10687ad19b1e3396b6ce2d7824a088a659dede19617ed61859f4ea378f16b73709b528f9ace7c33247bb401799de448a1e13c640365f72bef2df51b3ec01080ec203bc55fe2bb6a70b5b3eeb118fb5bf214aa2a0ef675ab1401c0f26a1c320ca849e5d989f95a4164c38479df8add4c07529ae9a01234387cc2cd8e21ea92f92e77172bf90fc01fc5e99b9a462d5552afa183c0ee2e3b3f9bff795256119ae7338df24ee1086918f7f77e4140a860d666d9ab7905e9e381dff4fdaf8c172c480e6ae0a14714d6cdfcd3b514132e4de89822e7b1d3d518e11ae701b367b5e11577c056d8c553544b1bf9b0e83453dad71dc76892a42c7c82abd844d86182b29f3b8fde321c31aea55983ed1773e13a41738a14ad4da074ebc8d808f4ea481369fb2a8564733781328a454715f74d17e22a84d0e2bdf7a8e57afea78d20b7d17e6f701eb1486215087916c425102c3bb898e7fcc7a5249c8f9c949c0c9f66c9d4ccb6f0ab98212e38d7331342ad2e32eb3d6403cba2dd8d25595b24b0abcdceafb48a1495809ff677c9c510a21a0efd6688bd7dc0ac9202782009abfcb838bf0612fc8c219d219963cca4183700094f9536c3bb5af5839166a6f5b0fae8ba7b34ab53c69db877f91408ed3789d64fdc428bbf0177c0b2b5af6c1502ecc0d9f6078a7d268326729272bdd9d1aaee0abad4f6636f237190790bc5faf758c62a083e7c3a0dbac0534fd7cf7e2676aa5abf3702cea25ff7283926bfd866596a38a3ea9bb116bc76da75fe05ccded01aff2fcc9724453d1e57fe4e6dd193b25103a05135577dd985bd60e5ecfc6deef69698306aa63c7b33e552677475d083e45284eccf20950689886df7fc8f7c1e46a7e13f72aa9886c38592a3c825d69c441891b3869ff39e9a1f00b1a10d6c9e5e90166080f0ee280b87cbd5a5bee05f623a9fe986c482ddb3680c832de3e86d05a394b12abd269b1802ccbd759da672533215f7ef2cad35445fc5062a3b7f8085b6067297464d76affca065d6d67b696469390ac9a2eb0a7790c27b8907bf490a263ca5b90e3e14a161b22e72273c37cc88f1fe62f8b2502bdab97103444c37f136f07f0817b303a4a3e52fcccd1da28dc692cda1e37fe974cde6360a64ec7977b8113c1d8372ea918fbb80e5177046960c14a79cfdfd1a9062931a481eb9c8062beabe28adfa1205f2300cbe31c4df61b935c3c048d848ace29abbeb519d44652ea3f866d3cdd2b6fe7426cff58466566a01ec59f81f0bce44b81cf91f4bddd96c0acc486772a19632f48ba0489a8d56200e75d0afa2368a108044fc69d3f07bade338d1839c38024ff7a927b9e087c3cf8851682b68bebc364ba3e088d043a0862d436be2e84002d1851e515eec1b5e4465cafcbbdbce0696646a3ae778957861dfb1b8477397ac8a18f28534f46781c93c4fa2352fdb364ad57ed28a5e3c410c2e28b21e53b7d3cd416066b44f34f26c7babc2dea56b8b9db7ee0d0446e3f26a192e8cb35b40ac2a7d524b0d51ad537dbfaba93406a96d2402796ac6b26e5150d11b1afc216ebb196e69154f678fe21e6a56f82658ba7545ca0f8ae4b86f3a20f038926298df70e6194a8451bb077d19193fb98d9044bd2cfc79f3aed59f658626a9009f252d63cc9315fe8cc19cd189cd3023b631085ef728e1781e279123ee60791c1d1ad62bec8804cadcfdc852f08aa259768a15c06047e428a3d8372fb4fefb0bf0a22c445eea03c9c725246c4239b3d35f81825f0383262bbded3aab64a4e6bbead3d745d27c1a291b36eac0085b66864b2526ffb91d46e67d920a0b167a570cc8c047ddf2f84b1c790ca16e56f40d456f43a817a8c36b9be644c4eaf8ef02e2004555583c039eb4887dbb5d2b64d2d167bdd2d17ea5f669fa566bd3801368a9e748b80b2f42749096fe7ee7435f3413dd5c5d49648a71ad617768c6e28d726eab3a0d6e5a6596cc98973635dcee921c025c1d9d671c13af70db32bf9e4526b32c6821c468bde18173f57bab7a3db3970db9b58006e6eb34b854d7c8bc37e5ee1dc8470a8f03e7133cfd894a59b220b1f455c7b8b6a87366581162f6f6f8e18627593114349707e9ad0a3ea1319158f31b0c7070fc7bd3130594fe80670e821b55f117c5539f336ec64b436ab9ea85965e116df7d61778740d0ba288b3313cfa12732776f7523500c6f565d99377e27265778c7e29a6e8d3fcccad378baa5ff03daf56799cb724ca87f1a30950c3ebcecdde5bebcca63e762d1de62d3ced1d1a44ff6a5cfa713b2b6e61d8250fcfb5add9b28ef2e0ae14fefec34f8b157c01426795201a8ad4f125ec9669d5329e40411416c5ab163872ab138c89904efb7b45774308480ac96721012e2ea07f39fe5ac9c5d545d6d218a843e246dc7c9548bfc87c64defe6ffc2aac3846e63313301c46d83d8cc49e8ecbdbac27ba3a82549"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x22b, 0x9, 0x5, 0x9, [@generic={0x6, 0x6, "d04126a6"}]}}, {{0x9, 0x5, 0x0, 0x2, 0x16b, 0xe45a, 0x7fff, 0x2, [@generic={0x1002, 0x30, "397ceeb8ad8d90e252ac89e73d32491bbeb582d60aff91128ef713f7daf71c00e6a0cc2e2e2b7c2ad17be477fc692a5142e67d6df49bd17ddfe88a363684f7bff136a3157a8cd687cfeaf66dc8e7e119081eb2bba9dfba031968f12c170960facc8edf670d77ab18162b445705096696ef1aea4ed0b18dee9a4f511dcd3035a2476ee012361776cf1bec3e7e3e5a371d0f4984b72afa6c2d99a2bb0b9260c15b5d959601d5d92050f2963a571eb56443697f26b5b276301d1f4a8dcae66ff68613dc9e5a0ad90441f3cb126f9eed748207f1bf2300eac4ae7e9f28b71bfa1edc86723ef4712b4cc6b32b0338550009358df22c558344f1fa1c8f40bd50af868fcf3f2f3313a66c4cc55abf4ebb20cb53c782ed6c537e307af56cc21819edfa502b8573b407644f7a18ffdf35ad3a0999551f93021a92dfb3d570233dddde7f09cea45e04adc556f90912fb59d85eb66e2f675af422eae3332007681d932060a9fba28c40fa75aa8e7bd30df130f1fec89398012b0f8d91dbad22690043e2ee2552b97ed2b1a190efc1682123c11d26da71ee8293c91d35f91f17e8995cd982264b192bd4a7172e64def063d0310bb3c3040ae4a9609f40bda31b7b3f695f21bef5cc075167eb3eca210f0141225a9f7a07bf73106a1cbbef49e76bf81b3a4ac8e0751349a73e0f317647f3b4b3a2c06bcb6d72009e34afbb29e45f05fcc284e102d6da19123e076d9ec5b48af2fdecf16cee52fb8529a0530dc9c5e64021e03234d16b98d947442cc77217e19a9c74ff216dab19b3518cb7fff27203ba731e0a87386f081b8009d3d187a08c67f02254b1cc52835bcb1b402a3f6ba6911ae1f0ea1d1f0881b2cd36e0a9efa650dd3b1e5f7e7897408c8739868fcbe8e94cf1e46860c72f568cb763579199666a6d34310bd026736d821f6fd84b9f58a7b8dd17111503fd20a0a405e31584b0803ef28b45fed4d4b4611a48ccd01d7ad992058052e371f1200bb756e8e7738149cff511d9e01bd703f4d9d91a732ccf7157fde6e9e7d2aa28e0ebd7db8766a95352585a12642c3d44136ba8d43153861574fe1d00616e48dabe85a152643c7dbb6006ed61298c8d8f435b26b72b909af9e88300ce0a495cd58a6b931f1f3863d4b4a4e723f4f46c829df6c2cbf02932dbb879fa7160611c4400183fe3022ac803c3a8abfcb48ef34c0d7a25621145f13cee80f193e1006629c718e19be98e27c65c6ea873d88a7286b22cc2a2a2c208944b2e67a3d23380fc90069f3965c57922f2e64703fb62e2c236408dd37ace7744e97703d66ad4d439c47c2982d3a577b65e270d7f6c0926e703d3c50c4c3318d0e0e7ee2dd23ece4a5ef0951cdac14d6cd75a9919530f817fb2e7657852e8b76337f448ca58b3cd7993e49b423c96edec98326fd56b7a9bc75eda0beec421c283d679a3733d38d4547378499937028591c8370228e50acee71b7c28bdcda3a5dcdc1ffcb9697af378ce0d7d36b86cb2f598628ac0421bb379917ab57a8b18539e1e7d845c373e9caa91cf6d0abfa4ddd49c244468e4610051f3bb41244308278a87a5ab82d7cea031537a18eb169b37ee28e0ecdfe6dc8590c91b25ab60d0ce48a68fa37ade7064bacbdff435b9845da5084a4fd44fece7d188480592ab697fec41fd6d8073047e62cb09111574073668673e29cf29ed309f5504a668ee7a3692984e122a9e748bd8b53ab46ffbf384f60cff476ca66a7f5ad1987625e7c3aa9a5ebcc3f9e083650e36153ef612b8522498690018f1cb21509903bce7e2943ea6caaf4384d9689a3b6c63be217374a1007561bfa24712ed366fbb4519b6b2db17974889e699d62bda9f716510304eec75d2eef8ddd5417de852a828f06287de0af27f4b7292ed44946568553de0346ba6f6798fe8897482b0163aa49f5d45b951d3ba24a6d62d3bbfd6950da561c0c388917407d40f655de38d7a32437bb095207229aff72842b110fc5d3b45e3c4a482ec8eb3976f4bf301b18daae45feb5f161e03bcb0366b30e7e9c72b08bd746c4294edfa220e66518cddf16b235a654324e858d20acf8f16f8b8379f8ff61540930140c1eab511fb3e0577dc57310387d02473a31aa026660f6171d1dcea61e59d80a5bfbf5cc2459c4ec4e8b9c58afd3c9c9c406aedc504e5ccc285908c594b9cced72fb08eff509e0f31700a558c4482e8648e92e1165c4c2605d720db031eb2723061ddf51b55ddc104eab7f8e7b224691bb85190a2bb11cdeeea64865074763c6155b7ec2eb5a26e7056195ea3b741209aeccd215dc9f52860d3dba1e2d78289d5e209b0a514573bff53db49069da0a78d2e704f03de2cf10ab0ebb02da52e82fdeaf213dcbb428ab1d7c65d3763c30071eaead50bf685d11e976a893cc0fc3a626ca11136bd24a22bec6e10e4fef4e7406fd2f0af98a507f5dc81bf91546c05d538b8e7551fe013dde2005fc55de722a5bba05b19ccc61df9ad96dc8ea8901a7448f20687f8ee5766047d456a4d269bee2532c3db2511a560d95dc0fbf2657bc66b69571d655aea722b730bc3ece3eae002ce251ad705d9c4a06bfed982518230d034fc60712ee49c2abfe3859e7c6f362a42605b298cf3fffafd704b0c4b8e6a33aa1cb1f254148ad6cdf9c4f73e2680e62e1f876a21062c92ca8effa32da3e03d34e00f9338b16e79898d7cfa6ecb13bc7ce0dc7fb3c8a00f832a357b6f8ea06a03b1cceb31d419fa13728e3798aece6f7cdf577120aae0eeb8fbc9dd5a3c8f5a745e58bc0cbf75bdf5af438e93b65e0842ce4df693b9b0d14d2fd36c9069ef147e374e93251f3939573254b2c696b5cc60fb99651b3d4f22c5c503474a75d53c2aeb4e1b7d54c7de0c813ba5c694d7247e5e376ee2b6836fc1f1b1ace2139610349914670202108433c20420dbbd4dd13bf96e161d91890221894c56ed23abcbb7df2058dd7db51cd26f86aaa7c5254a705b636fd3a0b5781520c8231e212ef58605a6f87750dcb9c0876e87a9e7ced421702196be179a1b62264460c5165530752e70267a537637e757d3828c9131721e4a3c5bb93d898e548dac2f6c9f2df1b29736ba40b8b358086bdd5ae58a47f1fba66cdeb91fbf7d8164e70574f903855cab95fadf9101f94c5bb20bfef5285d7bd1284ee56c93515fd786c618699868b9e8e2a432930c8c1a54cc73131d985f6381167b842fd024ea85d78234c380a7e03db7dbf0cc151580fc28c648bb60bf1236e1d3ed9bec3168494238df29007835b51b5b110ea2f27fa6f0a69422836801e331ba6ff7df9243c5177126b0f506b891184f29fb738a62e6e7337892df4b26d1abe775d62a4bf8611817c41b0d1851f85351c73aa432bd7f6defbe0c4761b8612ab79dd8293979bb79d3026f53382c3ed57b8031420e262512274ba51823558f0575ff3ef4e235c1da2404bc62666f7ebc6b3f56684871da2b289ea2c96f510ec0c2ad40b2b0c9537828e94fbef10dac98c1f243f58c77455b262bf4e031a5e316b7010c23cc884cffe0aede325c3d8b6561ff53e61cdfdcd1f5912c2515499567966dd2a290b650cf3c01b4889b11306d474f9d29e49779bd6f310332fd8738aed786d0bbcd1049da8202d815d41e6bf2ed936259e1e1abd8d5ee3e32434683abaf14c2dfef215212800f833702a04f7656d9a83137c49777dd07db7d560151f7348c791e384f662e31a94ecf093774ec283c3db537cd3406dfab9b408b76886636074aa966246f2c4f03541d7cfacdc92cbaae5c5dfc7edc549050418e319b55f30c0a336497727cff4bf670d00376e7e3f3b55bc651bc6b82e92907d3c2d2ee8f0bf5ce7e693afd4a4acd984f74f70638138af9733837db220fb724df612f4357d98d5e58b3bba6203c8024555f150a900a78440b245bce8c72e05050a77ae61f9f89e23baa8b0b3e94be1dd8ac7f4fa84e202babfc93abb5c748a583417e0f26660f1baa487e7e316934888fa81c328e6988ca0829c355d8772b3591a647b9d75a26b4b9b96871f03f87a6eb2b2927dd42214efa43eec6269ea7e39b84b7cafb86aacd1bbd9c1aaca187835d93b82de701a28e9e35782d76ed0a0de1401848d9c4286f1d800f6ce508ab14764192e37844aa3c280c1415c17287bd1f5f2c87382499409f2214ef02058656f9204aea7eee7f95954a7ea6f4922a4297a2ae5d5cb91d01532769d3309df64258cb1624b5c9b0288cfed72abc57922f50b19eafa3113dc4732eb10bdd9262f0511e37aac4881b9b857ec6e2f2c655a47ae4658b0acffe5a7accff7fd349d447c0cf63e5267507d15315d6b4aae15d2e6fe66c42fde901d1f4fe75bb9405853ab330da3f026a5c9c93f0a3a4a92649662e72bed3349a8c55525429a303b7a987731d0ba8b92b404393958b5d031d659cef8093bf94b0e5b1044b132ac7db2743f4ccf1fe1a99af8e65947a0b4bafd4840a954290b4b7bc709fe810fb304f03de2b4c3306dc3c1e0a50c858e55b233aef5af9ed42f83a23995d7b1f942444a9895e6fd68261e155d1053799f2f6dd82dc584b177f77f80db8e5fb79b04f4261347a0b8ed79a9a6e55ce872d497ecbde82b8e1314c2c0072164cfb2a272d11740e2a1e7bca69526d9ac1f20a069c2ed3f122ec732bb7cfbc7f32f7fac52ee93725a7f0cb497ebf2ac4ac36378168fd51a70992bdf3f11c44863b8e1320fe7879ada267eca55587e374092cd997cb4c29659ce37431198fc9b44f4e97c4e12a4b9fc6437d4fdeacde9779ad23b616e408fa2fed042a47420d7bed1fa1c9f2c13a3d496fd03b0eb5dc90ae98f6c9f11080ab8572db18652ab55ad7e313ac758038632d27c8d0f93c81c599623de9725b84958472060b6002f0d7c4b93a4924e2ca251a8320ca8519881edd4b414533cc27440d153ad2090caf718ea15245937e60df701178fe801986abed5d28f09d595043749254689cc2098cd6def412512adf54c44bc4a990d63c9b226110eb99b4ce936d56a5b3ee03920dbcd5e10d0b2285cd116dd7f21a376452cab19def58582bcec7554e28029cc07deb1609671f5f3fa9721fb673bca145d08412b8d07790a7ca5f41168fb6934c57a3bb38b72a2d3d7b84d38e38ba342a4e321531898b36cec5832cce871edc065864782df6ffea2cc8c993d22a9f4f146191c4d34bab4fefa923b5b1cd251086d18f23538bce774b34db5fb2dd83c1c6484b7b88bcd3bfe666d6ecfbfc6b8691d419c30641a01ce3f7b2901bbf36a146846d4f173d668a7fbaa6ad43b57b6acb8d69f17609205a0f1c10ff13546bb89b140609ad9ef467026b75b3a22db63d892594fd59583fa1387c90a79930a5bbcd5a542fc34f368c1a3a4eb18dbce4b4709a1741f53530433e2d0344d9079544d4984556c7d7eb8dffdd1828ec4eea27ef494d4461ed32b98da5da562de8c271f18f05195f8833fde2f88aa46ce2732fb791cbaf39e6e1ec9ed1e8da0c7fe1232d0d49aec1d4e5fe1e5f67f8fe450776b45d462ddb5f72c25c75b64f754c4748a1b38f9cf996f35092355b8786c447e3d64ff0a5e4d1c324fd9210105b075508848ffd68bb1ed7f8dde7174f91cb6c4c751696e2406ae71e5eaca9533bd9a9491e0b823c791c26a81712e5b6ba6301441d34a30e1909ffa1c7c82977e9516a57fb792560ba681aa105948fec18787f201372f819b5231e2dcb30933d839c6938022388d2e6ccb4c336bcef96b3fa33969391138f78e83101b234bd6f7b12d66dd24de65987290158874c42"}, @generic={0x1002, 0x21, "979b5b564c6d70ef91276d6771d3dca77634ff4682fd01382ebfc9abcbfdc76df92bb0b31352a6434f4efcb9b0cbdaf3dc9ad29ab0800c288e8efb827431eae32abbcdf76acb30cd3fea187c6bc87f0ee41c34b89e9124cb047878e808c58dc9980318f633fa055511fb43658cb45a61a8755b626bef5cd3279f119aa15f284b3520e64c147361bba5874b00969ba82cc76ccba0b5e4e2d877db59b6b0a28283af3379075271e1a6b8e15ab315a6aef8765ac459ee4beb7edb440e61f1288a9d79eb89df65d6e0f442c99b3a46685eee81d688e20493a11c8e3aef22fb0c1ce68e1387e997bbe94d0a55e99b791a00e12acddf72b1bb58e20024f77da1fa3b3f5d62a8831175984b5691829baf59bc6ce73590c258b7e22391beddabf19767da00cf73a07ffe8da9d15f6585792652f73048623ccd4da057d10c32b0294be21ce912cb16d9dd83510296233f570d7640aa02a65bf748e358b98dd5406bb516c370d14fee45446b7af9ec3ae9da97cba628213716d82b85a9c1f46e731d1e80099b8e5648013dd736dfa68135c8afa8d60c0a05e46b74db59baeb8fc2b5f4e2d60827de8dfc2b9a314dc423a25863311e7d4627ca9988cc682c7c283e89659654dc481de956815cfbd9e29a16e68126f35998c282bd4ded30850e35e8af5dff412eebbda740b13df55868e33941068e5960ab392f00aaa09f076d572eb8aebd0efa34cc803a79e5cfcc528f4e791b209bf9c57d4a88a5048463cf11a2ae2151d6220b54be8e894a20a72d2815ae141f39c1cd8437d73cee245ccc92fb180a39e26f197a63ee020b0fd2e4e29f8277323ba41213249d2520c067e4aa68f5ba470ddc0558f2c86837758027f54713485d8df76f18d1eb467c9a3ac39806e7a205c4d2d8d44a687e6fd5f8bead1f3ef8115ca46e2907c80d6666c5da29f666b292d292d90170af9b411b44d267fb8b3402c6f33ddf7c1e21f79ea9c5ad2c68e52cca22963c5ac59ededd6370e2b5f2e3c63fc938ab89d8b254839beb7d3c760ecc5c133fe5d7f61e0893b8d10fcc845889c7adf98b738b238ab5d1b11f93dbc48a3e8cdab28ca0e150598061216dd567a63468bf8dbbcb26f8c014dab4807704b8998683a5e3206999474eff09570b0d0fd2acabed58512fa5d95a96502322cafbae4d48b61bf3c089f87a46670c1518ec64af4f8c2b1e47e40b34c962839abeb68f9e4d95249936707752e98059c1b2272f436cc8b1aaab8bc9345dd2e7de7a225e5d6b1097d079f04ef99f48112c3a99360c3515a29808d540e12a6ed76b2115fa6f708403e44b5e68fce91a8003dcf33dd43834f9b893f4fba91a13d3b1a1f77298422b24c0899bf08be4af87c4338c54ec5aac14864b48a0d2d2e4ffd372ed62ce2081acc7b0e934291d2045eb1ee5d9661923504bd278c27e4894c4c0662f92ee8c86889e2554d87af55477f60de30884b4a54c146c4a7dd5a99faad26bbc837d86a8e33c2722d2a3aff19a029df71132490562300e9a1f5584e7b9b40a4f3ebe6a522e0a8f25fd413ecf912ab1235c598777b6c694609066d17520bad327e6997bcfc6a50417b05ec318db9eba5ab0541c971eca9dbad446638c2f7a13884a3a972a563af5cc33f65c7380fbfdb3e42be1a3e8d4be9d4d1a8c9a601c661c094f869804a4a318a824c3caf14e9e5db90d82942128050bc64ca651103b4beacf422d2bfd61f00974229e61261b0f2eefe2b113166b3d24d6b423eb972ac9f75f2dc1a51592f520405e80f223f8e5cf92d0f82749b92d16ae0f521487f87ef177b26889d3ec8cedbd95e6431ff8c32c22cfce09a5a996c3fe9e2721bc5c23d8059ec10e6aeaf34aadeeb75e928e99ab85bc2810819691abbebd20eb67a9cef90b511720fb8039a153f164506b123ed1fd3749ddde519444f6af60d1ab55b4efb0360c13189816ede1f2873f4a88610890a626369bed9dc42c8b12448fdf5754e133f9ffb88864e408d450ba973c8ae634f528f07c86dfce27ca4680964bf6ab002ce1fc96a85db717948298b07808cbcb58dbb2b74c89af4c72864664b0052dfb06a3a72d58997d5db0ccff13c2637b2e3c0bded5a9edb93dd2f4853fa03e6e8b5bf349e48f5c8c1d75fc3518d1c3ff049443633d1e6835016acd575d440de03e0254fb0c95189513972ad31863ebbbc6b0e7614266e18796d7a8b9f4c0f036c564fbf3ca2f45874fe34dafe5efe977c4604bd595b532931d80d2b732047bfb79a63dd4d7317fc5d4dbde66d7868ea8602474686ccdf9fc209b852811d241d1c089bed27c03a66cbeeb04d8c8b938bd7464dc582885e294c28a923111b644e585164e0973c30f7067db7cad462dd768862a395c30c623843a8cbc096fa28cc8a49e4856fb0babdd10659ad8aa476e520587a398c32a09ee1de909a25384a0ef644728a257bb63390e108a62e51f0ab582179ec172cb136ec3c13dfb7a264aadb5c5666218cb7520af994675813c5422996dfedb1da32da9a6a9105d517eeecc4e8b2c4707e136105ac435bfa5fca2c6edc096762312a0dfe2bae93a0e634ebafef3dbe5c2337056aa3538ced503efe0187678115f07531b3b72cee5d9aee748a5850560688ad572f29d72f5af17d30dcc72ce878e04482ed527ef655f5577065ac9ae4854f9bab69106dea521d5ff63a18f93637c12c7a50ae60dc034eb913e5b367346431bd08f827ae924bfab61caa1ae27d0a0046ecd2d88c6e4561527e3b99e4b34dc696876759edd281cae748900ee7c26a88f50a28d7137462e5f371e89119bbc30d918eae0a528532bb58c30958b7ec48ff58090c520541a423c73ece97c17564ad7af1b42147cd438050d7fa3deb6e3e8f8999debf61adcc078e8554e7b6a94847a5a443d2942c0d65a4ab9252a3de49391918383e00b9a70ab299dcd9068c3cebd8ffe90afbafcfc72de7cf60ad1b18eafecad299fbb776f13717b3b0bbf5ca1bb94709138a8e6b69daeebdce8e9437fd1c0d7ddbff5d03abcf8110f206dda1ca7995cc5fffa07c94a103db6422af0af3681518d3abfd365120bc4c89c825d93c19916885895f2af1e63569ea70b08fc75afed0f54311c293ba7db71df82fe011fca43a90bef9e6ae5bd88072e06b801d6668811fbc7effa5d7f3513bec0f82a4efc0f8d914900ff671cac83656ac341126dda7573d73a09709a1247e495f1889f65e86b41cd9b4819a5fa1622d8471d6d5beaa8fe1deb77c5ceb11eeb34b1ef93d6aa0286cec5242ecbedddf2142dbf8d68782d47cc96457649ae014dcc95a0f7ca9f930e42f1b97a60abb56b52db8ee22b53c0cdaa3523471f94425d6cea7c04d09c476f143cb4c3360be839e7dcffce653b1aa195f965a469fd76092ff124b6e11a9c137f9bccdc83e5d2a69791edbd867c16af3a096b17050f309227ed231f8c2b86c50994d755f2233a40aee165e6ddd589573e6ea1976608dca3087493d2e8a18b8149e134fc48734d3f6611034a4d9f6a98714ef3e1eb1851b6775bb1bc8cf78ef0a0e9c4f9c120c4a6223c0af2f407f59b527eec91a578e2f6acaddf12a2ef555f9897e56a3b3cc06eb435f5f66c9370322624b16ffc5f986257b5b185e3d18886263999eb4fcf9f9a12dd414035641b39ccfd245b4d54ff78af4406d778491d559af74bd1a6de397f115c8b208790bfe729852e2d664a28cdc29cb23efd6e673ca1e33b30c6c272f94154e316a1bb93614cd4b49c19858752ce6b575a13a3645d626b53af5e8e27b4eec382b53965fba8adef46f57a51763b69664e7cbb162bd1ab367b4a94fc190243b69c10ccb5ca413d78a849d12e2ffa9d509df9576f0d323df40c508242f1c5e7874554a9c6618052839e2c0e5894ba1a82b89da6139f65a03a98041ea15b7ba72691320d1a324ec306fbd0be89bd4604b5fea4097c608b8e029c4fe7441fedffa9238fffb144877bc1d28d46ac1c436db554bf3a159f60d090096ff7048e9f1a588b170df5cc507621971920628d60923d2b3d4fc3f6653acb644107d0ba693cf05774b2edbdf490a467e6e4eec2ce7099fbf109f3d18d83719ed3287d6c0015df0a0d28a66d852819a909e1e5aea7aa30e8b9c0a441622670037f8af6789b7f8df9c0d240ea30f3a8e29d5e5fdcf44a8eba4d55cc733e99676aa6a130bdc816f8487acf7ce3d606cf7e9aded65a85edc0bb6dad1325df7df23cde54ba6716d69d1f02347211a32ba399754df94c20b70b3d276e45d9e01b1e602111e0fe2c4c07403f19bdc2d96e0c529e134f338268cb451d5e93e03be29a5ceef3f8ca6c27699bdc7993d49efa2f990258c4e82762927b0b308b338e68b0be1b0193eb83547000a25fa4ae10aec471f48748bb05facc15180f9ce56d393a1a583ae409b09d9d301f45455f48e3265d09b9e9c767161b03f964074d568c750fa323a45c7703669068857a26f8b234e09b32c1e0c3b5c764eedfb12d94bfc105f8d88180c184ec711e1ddcde0e5f4bcc51d4896e27e086657109ef9685283f79887b98dfee50d6af42dd15b49cc3c794d1f1cafd7f65c93746e936b885ba41ff455d51cf9bdad0d65c28407571b3328e5564dc0d35822ef732a699cf730e7f52f80475ae3ae339c1778c6aee86d06114da72881c68929b84fc56448e6e10e956e69b2c52773905db11d229d51db38be32d1c23f367bcc563f34b87c5119306801c45498acfaea7e625d1920b861106dccd74954d06060d0da6b6fe094f4b47c89096e2c4622b8cff233241eaa874350ad8e2f72b0e659b42399ca5d0ed4b8075444ed9d7c61039ab02aaa88fc9175e03554f3fe7ca2c5825ca7e24daf788bba3d8a0c060fb1c41de72e3ac02a3b556db255b66e112feb02ac0e2144118dac38cd3228ff3ab1837fb175fc7e4262990255d773e664f884cc7b835afa2370d629bbd4f5dca125f6fd660ed56bce09f634be12a0bf87accc28997006aa29be2b7b2194bdc788cc37beeca7290c9c31bf11cb058e169f9c99e87164300a887ed3a08b60a2f503361db1553783a1a943d8e8435bdf5b23f38f4728825f808530fef6a38e7843ac905dbc798655c2af1b52d7ccd16926a41dbeccf556aab7227a47128eeae73c29a0d464c276378d8785b9de6dbe0ca652d2d71a95db7137ccd43d024fed1ac6353770178bbcc7043ca1de483ce09360039598b45db8dde37f879d67a04e83bc23c3a2dfb856f2c3588bbfab02b215bc65bc73259ee0fc8193bded0af150a65167eb02ed06f06415d253e37cd46bdeaf709c61b30601fac1d709c38334802d4b56ab518b44c325ca7556ceefecd7e2f2180d9c45db6121aea7ba2a45b2463aacd7d663de1a774de7901e6ae0987a2ba04581328ecf8ba0915f1029579984837cfbacf78e1642bf89d6b4f820bf98007afb5fc9922ff8a30bfd4d63dd4e1868d918c0f0f519bc89a69bc869e44ce15f4babcf7fd0d6e3134d0397107258042c4cd4e7b9c635cbf58314389b94c9b76cadb55359142a26cf2e7e862b184810832429f3208827c878c31305826fd4122c4142018dbf4c3439282d6d19d01c8189305afe140b1176d996449fe55a3ee9a3641c84948d3b183797c80d0838a470ee5bdf1e7c7558c30f9718d71e9a8920d36737b1af2686d14d72ea8a5b47c1b1f94b00743721edb09ae7535cf9f8d8288ea9ee2c3dbe332710d532f1010c69e8ede2a3ec1b836406214be9fd27ecab68a44bdcb2d90fec3bbb6f653c573812b1796651c900f3f4bbf9e2f3f8128f3f1d7af86"}]}}, {{0x9, 0x5, 0xa, 0x1d, 0x2d5, 0xfffffffffffffffb, 0x4, 0x7, [@generic={0x64, 0x24, "acbd96ed02b3a75c68e01f7d927056cbc6fd3d304be5badd86872577e6e74177ba727a93a591a8748fe0401fc35fe5c55d8e1afbe073591f6e8337034d6a175b82d5e19bb1951bc2e0c109ba274352615cd04e0e9670372a5cf1d71eb65f6b127313"}]}}, {{0x9, 0x5, 0xa, 0x8, 0x54, 0x1, 0x1ff, 0x8, [@generic={0x2, 0x31}, @generic={0x98, 0x8, "0e2ac13be7fa543af2701ba745097b509c6f8193d41ca1c36efafe00050519db358a92b93f150e9f2c38c16f5ff8dd0fcc77b471f6c58d1a3c70bae36373bb249c99ccb7bd8a78cbf4d282890c2a40c2b403934582a9bafd6e9c31411a307f6c1cfa7dbf5b4aafe695a625de818a14edfa81a42601b531668d0ece67df9ff9d42fa2898cf15e7a7cfad6524a6feb9c5b5d624cc86dcf"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x1e4, 0x0, 0xad12, 0x1ff}}]}}]}}]}}, &(0x7f0000006500)={0xa, &(0x7f0000006380)={0xa, 0x6, 0x300, 0x20, 0x7f, 0x100000001, 0x40, 0x1}, 0xc, &(0x7f00000063c0)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0x2, 0x9, 0x100}]}, 0x2, [{0x4, &(0x7f0000006400)=@lang_id={0x4, 0x3, 0x861}}, {0x94, &(0x7f0000006440)=@string={0x94, 0x3, "b40849cdb84621b9c5a8d73f7b09c2851813a00b8f1dde60636b14dc33c181e906add9d4c616e39e569d780e6d12de6c0537f9e06370de1853ed5471c6eb34ac606a469cb4b78dad09c3eb20e8e09432cd4ad0c767862bff9af4fdd027d2318f7ca9d6f1b0cc76a4e6719d20ba546e237595feb13c896c233fe47baed0a4a219e1e3e33c7889a0cdd0629fb6fcfc947e824b"}}]}) [ 2442.905691][ T2748] usb 4-1: string descriptor 0 read error: -22 [ 2442.913190][ T2748] usb 4-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.40 [ 2442.922472][ T2748] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 2442.968493][ T2748] input: bcm5974 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/input/input1879 22:20:47 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000051708608110f1010733f00000001090224000100000000090462018000004c000905850b00ffffff7f000000000000200004c464eb145e53dc5b6a220dd0b3d0e48935377f6ef9c57ecd94d6fe1b69f86bf6ff82997542935a332ae85df402ccc845f0ab284fc6a0ec9230264681e9f3cc1afb4b83f15f8dfd806b031626227465bcddae2fd36fc08124519fc4ffbb725bf8d23d3171e27d20691728f16b3facb86a64525d5737f0e6dd00000000d420e7b15a48fc44d5cdab00ffffff7f0000000000149ff0e4ee9e3831af01f23e6c7ff68d2aca295b8842942cb1a915c2d77917aefbbe5dcff3bb28dcb5c0952f82d2440445765818c5bfb2f3d8ec37ab36d430afc80393943865213660b875e7a0651d34a11b7449d67a7c7b9344e7c2e10a4501b5bed17b8909e9eb03f15b7ec45aff89761b7f8a11bf0c25cbe6282c06bdfaf67c121f6b31c6c83799c619e7a1ba28fc454b20491ae5cb0c83adaeeaf234883ff16485c5e1c89732c8c6468bfb7bc64f69973fd70d0382c777e8ca1b1d383df6d14d9c0bb86847583a90d80fd3dbf3f1dc08309d6300e06e24128ba42eed3a34c884c3e4c9d6e03a52815aed19d6e956173b175918a5f7a3c27e0b197eb130e17130cdb28af770b965a95e574907d6f2707621e562e1796cf6fcd9c508ef3d4cab026068502e7f576d4b33e76929c3a1e0f32541def387c49b076eed92feb0c6473a20cd35f615ea387c09061e4897b0e688905f4241534c76f6f5e3652a896f075235f2934c8a2aa3b6437b99259384e1966c5383c26b157fc688a183bfa93177bdd8df8afabdd4651256804f5b4d32f0e7f2f79bb8f154f3df685e24d0c7d349d0233ac60ae264881fd247d6e8f783d1af6fe492c7a8793bd44d582cfc89ac4facf64b"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) read$hiddev(r0, &(0x7f0000001200)=""/4096, 0x20002200) [ 2443.165923][T15504] usb 1-1: new high-speed USB device number 24 using dummy_hcd 22:20:48 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x95acf7a4cd6897a9) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000002004000001f000109024f00010100007c8c04ffafee022406000005240000000deba9e1a9ef0c43460f240f018e000000000000000106241ad2169c598faf61730000000524150000200000000000e7ca1c"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, &(0x7f0000000240)=""/71, 0x47) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f00000002c0)="5bfa32315042aca7df3e9332f4fe524ef54c9cc6b1ce80ad98efc5751351326ed3daaea07758936198348270a3e962b881a99c72d76264692094dfd027e020cab807ea658723d60e822eb23b8ba1a7d24cc9343a8417436a34724cf11efeaddacfa8cf9a93a33c667b1f9113d1f69609d3385352ea27222d301ff98f9ba90e4b1ab802102d18335077051782d25a4930f6968e81b4070c30e1ec2c0c8365f73bed463652d08ea837606de6602050e5a852aca47e5ae9f8338a95c731d721a48ad8983095781f424b4152246dca34afc900ec5be687aaf6d75604644a4de1b818593f310ed0541589e73aa0738920bc39a57f93665e391bd466317f", 0xfb) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 2443.445550][ T2748] usb 2-1: new high-speed USB device number 87 using dummy_hcd [ 2443.525635][T15504] usb 1-1: config 0 has an invalid interface number: 172 but max is 0 [ 2443.533955][T15504] usb 1-1: config 0 has no interface number 0 [ 2443.541414][T15504] usb 1-1: New USB device found, idVendor=1803, idProduct=5510, bcdDevice=cd.68 [ 2443.550663][T15504] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2443.564193][T15504] usb 1-1: config 0 descriptor?? [ 2443.705513][ T2748] usb 2-1: Using ep0 maxpacket: 8 [ 2443.745789][T13435] usb 4-1: USB disconnect, device number 92 [ 2443.768037][T13435] bcm5974 4-1:1.0: could not read from device [ 2443.825677][ T2748] usb 2-1: config 0 has an invalid interface number: 98 but max is 0 [ 2443.834039][ T2748] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 2443.844203][ T2748] usb 2-1: config 0 has no interface number 0 [ 2443.845586][T15504] usb 1-1: string descriptor 0 read error: -71 [ 2443.852837][ T2748] usb 2-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 2443.867834][ T2748] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 2443.870854][T15504] cxacru 1-1:0.172: submit of read urb for cm 0x90 failed (-8) [ 2443.879108][ T2748] usb 2-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 2443.879129][ T2748] usb 2-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 2443.879144][ T2748] usb 2-1: config 0 interface 98 has no altsetting 0 [ 2443.879174][ T2748] usb 2-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 2443.879189][ T2748] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2443.883383][ T2748] usb 2-1: config 0 descriptor?? [ 2443.919804][T15504] usb 1-1: USB disconnect, device number 24 [ 2443.946684][T18337] cxacru 1-1:0.172: Direct firmware load for cxacru-fw.bin failed with error -2 [ 2443.953115][T16284] usb 6-1: USB disconnect, device number 12 [ 2443.968067][T18337] cxacru 1-1:0.172: firmware (cxacru-fw.bin) unavailable (system misconfigured?) [ 2443.987166][ T2748] ldusb 2-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 2444.023062][ T2748] ldusb 2-1:0.98: LD USB Device #0 now attached to major 180 minor 0 22:20:48 executing program 5: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x2240) ioctl$HIDIOCGUCODE(r0, 0xc018480d, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000010c0)='/dev/input/event#\x00', 0x0, 0xa40) ioctl$EVIOCSMASK(r1, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f00000012c0)={{0x0, 0x2, 0x0, 0x0, 0x0, 0x7}, 0x0, [0x2, 0x2, 0x80, 0x8, 0x4a3, 0x224, 0x7, 0x9, 0x2, 0x7fff, 0x9, 0x400, 0x400, 0x1, 0x24, 0x2, 0xac3, 0x9, 0x3, 0x200, 0x4, 0x2, 0x8001, 0x3, 0x7fff, 0x149, 0xf9ca, 0x77, 0x0, 0x2, 0xd7, 0x3, 0x5, 0xffffffffffffffc1, 0x1, 0x1, 0x401, 0x100000001, 0x3, 0xe4, 0x491f, 0x1, 0x9, 0x9, 0x8, 0xcfe00000000, 0x5, 0x2, 0x3, 0x9, 0x5, 0x866, 0x98b, 0x4, 0x8000, 0x6, 0x4, 0xa7d2, 0x1, 0xc82, 0x1ff, 0xfffffffffffffffd, 0x2, 0x1, 0x200, 0xecd, 0xd2de, 0x9, 0x40, 0x2, 0xb6, 0x5a7, 0x5, 0x200000000, 0x2e, 0x3, 0xf7, 0xffffffffffffffff, 0x4747, 0x429, 0xa9, 0x9, 0x80, 0x8, 0x7, 0x6, 0x92f, 0x5, 0x6, 0x0, 0xfffffffffffffff9, 0x81, 0x200, 0x5, 0x2, 0x9, 0x1000, 0x2, 0x3, 0x16, 0x400, 0x2, 0x6, 0x3f, 0x79, 0x9, 0x7, 0xe5f8, 0x3f, 0x2, 0x3, 0xf9c, 0x737a4f2d, 0x4, 0x7, 0x1, 0x2, 0x5, 0x1, 0x6, 0x10000, 0xff, 0x3, 0x3, 0x1000, 0x6, 0x100, 0x0, 0x1, 0x7, 0xc43b, 0x2, 0x2c, 0x10000, 0x5, 0x4, 0x5, 0x720, 0x0, 0x7, 0x796, 0x7fff, 0x7fffffff, 0x8001, 0x6, 0x543, 0x7, 0xf0d, 0x4, 0x401, 0x401, 0x5, 0xffffffffffff154b, 0x40000000000, 0x101, 0x3f, 0x9, 0x200, 0x81, 0x5, 0x401, 0x0, 0x2, 0x2, 0x0, 0x0, 0xf3a, 0x8, 0x100000000, 0x3, 0x0, 0x3, 0x9, 0x9, 0x8, 0xffffffffffffffd6, 0x733b, 0xffffffffffffffa8, 0x9, 0x1ff, 0xc1f, 0x0, 0x3, 0x2, 0x1f, 0x5, 0x4, 0x7ff, 0x8, 0xcc7, 0x7, 0x8, 0x3, 0x80, 0x31c0000000000000, 0x5, 0x1, 0x308, 0x8, 0x7a, 0x4, 0x3, 0x80000001, 0x7, 0x8, 0x0, 0x20, 0x0, 0x8001, 0x8001, 0x401, 0xf25, 0x2, 0x62, 0x1, 0x6, 0x0, 0x100000000, 0x8, 0xb841, 0x4, 0x7fff, 0x76b, 0x3, 0x4, 0x16bf, 0x80000, 0x5, 0xfffffffffffff6a6, 0x0, 0x7f, 0x401, 0x2, 0x6, 0xff, 0x400, 0x5, 0xfff, 0x8, 0x2, 0x6, 0x2, 0xa61, 0xff, 0x5f7e, 0x800, 0x9, 0x5, 0xde6, 0x0, 0x8, 0x2, 0x9, 0x1, 0x32acbaf9, 0x7fff, 0x7, 0x7, 0x1f, 0x1000, 0x9, 0x7, 0xfffffffffffffe01, 0xc26, 0x9b85, 0x800, 0x6, 0x7, 0x7, 0x9, 0x9, 0x4, 0x3, 0x2, 0x4, 0x7, 0x1, 0x6, 0xfffffffffffffff9, 0x79, 0x200, 0x2, 0x8001, 0x100000001, 0xcfcc, 0x400, 0x9c00000000000000, 0x6, 0x3, 0x6, 0x80000001, 0x3, 0x80, 0x40, 0x1, 0x80000001, 0x6, 0x7, 0x1000, 0xa8700000, 0x5, 0x3, 0x5, 0x400, 0x8b, 0xfffffffffffffffa, 0x72af, 0xd37, 0x9, 0x7fffffff, 0x8, 0x100000001, 0x5, 0x3ff, 0x401, 0x3, 0x1, 0xfffffffffffffff9, 0x5, 0x81, 0x10001, 0x0, 0x1f, 0x7f, 0x20f1, 0x5, 0xfffffffffffffff9, 0x100000001, 0x81, 0x10000, 0xfffffffffffffff9, 0x104, 0x2, 0x6, 0xd, 0x7ff, 0x3, 0xee39, 0x5, 0xff, 0x101, 0x0, 0x40, 0x65, 0x9, 0x0, 0x9, 0xee, 0x393d8f74, 0x56, 0xacf8, 0x2, 0x9, 0x4, 0x1c8, 0x5, 0x4, 0x1f, 0x5, 0x8, 0x80, 0x8, 0x8, 0x5, 0x100000000, 0xbb, 0x6, 0x1ff, 0x6, 0x4b5eda4c, 0x1, 0x1, 0x9, 0x4, 0xffff, 0x3, 0x0, 0x90df, 0x2, 0x21, 0x7, 0x8001, 0x3ff, 0x800, 0x8001, 0x8, 0x3, 0x3, 0x7fffffff, 0x5, 0x0, 0x80000000, 0x0, 0x400, 0x0, 0x8, 0x80, 0x3447, 0x4, 0x4, 0xff, 0x7, 0x20, 0x1, 0x0, 0x400, 0x1e, 0x2f5f0a61, 0xffffffffffffffb0, 0x3, 0x7f, 0x5, 0x2, 0x100, 0x1, 0x0, 0x5, 0x34, 0xfffffffffffffffe, 0xa7, 0x200, 0x4, 0xfffffffffffffff9, 0x7, 0xffff, 0x3, 0x7, 0x0, 0x49, 0xb45e, 0x7, 0x7, 0x2, 0x7ff, 0x0, 0x2, 0x0, 0x2, 0x401, 0xfb1, 0x0, 0x6c2, 0x1, 0x100000000, 0x10001, 0x3, 0x101, 0x7fffffff, 0x3, 0x9, 0x5, 0x0, 0x5, 0x2, 0x6f, 0x2, 0x2, 0x6, 0x9, 0x1, 0x9, 0x3, 0x0, 0x0, 0x3f, 0xf26e, 0xc91e, 0x6, 0x9, 0x20, 0x1, 0x7, 0x92, 0x3, 0xffffffffffff8001, 0x100, 0xfffffffffffffc00, 0x80, 0x5, 0xaf, 0x9, 0x73, 0x3ff, 0xfffffffffffffffc, 0xbec, 0x4, 0x20, 0x0, 0x10001, 0x1ff, 0x5, 0x6, 0xa4, 0xfff, 0x3177, 0x5, 0x5, 0x7, 0x1f, 0x7, 0xfa, 0x624b, 0x800, 0x3, 0xfe7, 0x401, 0xfffffffffffffffa, 0x1, 0x1000, 0xff, 0x1, 0x81, 0x200, 0x9, 0x6, 0xfff, 0x6, 0x14, 0x100, 0x8, 0x1, 0x100000000, 0x0, 0x6, 0x3, 0x20, 0x1000, 0x20, 0x8, 0x3ff, 0x7, 0x6, 0x1000, 0x7ff, 0x2, 0x0, 0x0, 0x2, 0x200, 0x5e71, 0x4, 0x80000001, 0x80000001, 0x400, 0x8000000000000, 0x10000, 0x2, 0x1c2d, 0x8001, 0x2, 0x3, 0x3fffffffc000, 0x7, 0x2, 0xfff, 0x5, 0x9, 0x6, 0x3, 0x0, 0x100000000, 0x4, 0x55833b0f, 0x5, 0xc0, 0x4, 0x7fffffff, 0xa54, 0x80, 0x7, 0x1f, 0x0, 0x0, 0x3ff, 0x7fff, 0x1, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x77, 0x2, 0x8, 0x7, 0x0, 0x8, 0x8, 0x80000001, 0x3ff, 0xc1b, 0x0, 0x0, 0x1000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x6, 0x2, 0x0, 0x0, 0x0, 0xb756, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9ac5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x3, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8fba, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffd9b365dc, 0x80000000]}) r2 = syz_open_dev$evdev(&(0x7f0000002300)='/dev/input/event#\x00', 0x2, 0x80000) ioctl$EVIOCSABS2F(r2, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0xffff, 0xffffffffffffffff, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r3 = syz_open_dev$hiddev(&(0x7f00000023c0)='/dev/usb/hiddev#\x00', 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000002400)={0x3, 0xffffffff, 0x8, 0x800, 0x3fb6ed5, 0x3}) r4 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x7, 0x1f, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x2ff, 0x450f, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r4, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r4, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) syz_open_dev$evdev(&(0x7f000000a140)='/dev/input/event#\x00', 0x1, 0x9df6ce1f10f8ee18) r5 = syz_open_dev$evdev(&(0x7f000000a240)='/dev/input/event#\x00', 0x4, 0x8000) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f000000a280)={0xfff, 0x8, 0x80000000, 0x3, 0x1000, 0x4}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f000000a400)={0x0, 0xd3, &(0x7f000000a300)="ad25c6252645a343359f183f638ad73304b274dcfcf3f1c00caba3ee1c89c8db31c9694adf4d15caf7a8783fc84f6b1467eb4acd512c7ae49ffdeeee39d845dbf423f14110974a2911d6807ad4fa1c202596903a4a439edab5ace87706c1e9b5e1a558716675678c2dfd510d21c175c46ba3b63255e24759fe4bee8862a8afeedc7c3cc8ae10cfb435f4afbb71981a6890a5be4a9f85466feb6895a0dd209f6d61b1a11fc1d7d3c4b8c5640ad698faaf693611d95f68f82fe2dc13aad24e50aee4f52cb62b8daccf9549bf863b61428cc81732"}) [ 2444.205589][T18319] ldusb 2-1:0.98: Read buffer overflow, -131384996794624 bytes dropped [ 2444.214224][T18319] ================================================================== [ 2444.222613][T18319] BUG: KASAN: slab-out-of-bounds in _copy_to_user+0x124/0x150 [ 2444.230098][T18319] Read of size 536879616 at addr ffff8881abf00008 by task syz-executor.1/18319 [ 2444.239039][T18319] [ 2444.241448][T18319] CPU: 1 PID: 18319 Comm: syz-executor.1 Not tainted 5.3.0+ #0 22:20:48 executing program 3: syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000002340)={0x800, 0x8, 0x6, 0x0, 0x0, 0x8}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002380)=""/3) r1 = syz_open_dev$hiddev(0x0, 0x80000001, 0x20800) ioctl$HIDIOCGUCODE(r1, 0xc018480d, 0x0) r2 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000002440)={{0x12, 0x1, 0x50, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x24b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7ce4, 0x50, 0x3c80000, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x2, 0x4, {0x9, 0x21, 0x3d7a2b96, 0xff, 0x1, {0x22, 0x69c}}, {{{0x9, 0x5, 0x81, 0x3, 0x39, 0x0, 0x0, 0x8001}}, [{{0x9, 0x5, 0x2, 0x3, 0x0, 0x0, 0x8001, 0x20}}]}}}]}}]}}, &(0x7f00000037c0)={0xa, &(0x7f0000002480)={0xa, 0x6, 0x400, 0x8, 0x8, 0xa21, 0x10, 0x2}, 0x29, &(0x7f00000024c0)={0x5, 0xf, 0x29, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x1, 0x1, 0x80, 0x0, 0xfffffffffffff001}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x4d65a42, 0xf00, 0x5, [0xf]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x100000001, 0x4}]}, 0x9, [{0x1002, &(0x7f0000002500)=@string={0x1002, 0x3, "02b7e10ce9ee88cf177504b50c636210f639773c7e7f144827c84851c0e0794cbec562ee6d54b94db637e46e1a0a7f864d81fb1ff05440ec56a624c4167085890ad27c1785892767372ac43018487ccfb85afb6e5bcc028ab972787a01e536d1fbacc9eee302d617aaa5dc41c47615526a9c6da8a1f32f4c89a5ec127a6ec6f91486a1bd2e1adab5671dccff9dc5e24b66d67b6f5b2d23aa041e44cb8d2e67e64c2ad9173cd949a0fc049329e26bac39388d5cfc9132561c31534c0f2f7f6532658a293624091c91acccff29a4ce53ec38bb4098249644cb67ba0b40ea31fe60b5ab44e859ef9572b5532b4432b3dc9a3ae97ec7c9b7ce7c45d7548b4eac4e34dd6c30d2b58e31e9a3b0f2b2e53371e2b59d91bfebcc2b3d0d725b52fc7dea1775681950d9c40b49590ef41051a780d9b1962d32115c6519ce9fe2875560c71a198c9bf4cfa0b9ece5c3494e364a68d3b47359a88854413b2fd41f6de78d3d0271d325e6f8374c7eb66d0c439f9542007c63da80031b52e1211b57378f9c17ebf8679058d21aaa3b661211db83ce5b2381a1a58c8a315f4f128872c1b58209ebdb75e6f74dc354f8b182b0015947677f63325aaddba67d72aded628c85c2361d4eec7385c02ce07ceeb15c8ee23905172f35b45c83ef0bc0d5f1d7757ec83f67f45d84559f155c7878fd3c097d745cc06df8f490ae306459b5a7731dcd12b7f96a4f03ab8aed56a7afed16f9d86506b3a1b7fb1cca2e86a8f42a219cc046eec29c3338031ef10f60d06ca35feb95744a7e819f76aabee635946b64062d94def4fa9baae758369e768d1d00c2ab73e23d34751cdf6077084a41d3ed81bfdded6a8a967f4296112459b1338a2bd14a9e333be910a4660d807446ffbfcd2418e200c6de5147d5bd680919058a72410f23646df38781ac120701e18bd7284c085865f5fdb82a16b299977ad7b98a0a3151c245d6e442c34f4e0e6a29fdb2e78f18632b2c203eb0b1be27178a2e27039b15a1b9bc951578f0796a22dbc4d6fca8331a9ed0f3e2775ea572dda1f0743a6013a53d70cddf82c3c06197bdc9c938e55aa8eb460f3069f7d0605e49d15588794bef87c64c94dde00a87fbfcfd45783e976c3ecaed2025e6c03275f353c56a1433277dddcb5c9962bd761adcad8e91eaf52af6c36af96540319c88c0b096ba0a2e18de7962739f27b3e34de2a94e6efaa8bfaa6448d16d9161acfb3386d3b530c0a3081b556b0ec14e31cc0d8686a8bb62139c5539e9697156d9833b0f1174a4f19397f41163a33ad636a9fb8ddfd2092a3df009e7562166ffedc52bd90d73b4db0cd84fa5417e57eec86b9945a0174733c3956bbddc7a10ce047b776d9d47299094c605ad24590293e0426ec1bdc31a870d084914672f232bdf7d34b747a458ccb4bb435c7e13d6aeb8fb5063a6f7444bef1a24671aa3d6bb71e447bf2211a064bedb46f4ebd7e6697e4ec0d65718bf9699dcfa4b0cc1be5df839578adf7f7e56c6a1f227710f31a796234c69d18eaa7b278502326b72f6da367457e52b02edaa6323ea531829ca9ae644fbdd7da871039868e124ec61f5ce62d164db82b475ad4a76a5801200f33a55d61cd0461aa3f35cd6401f735d1d221f9e706c721c1d06e0953ccbe4a84fa6ea45e7413da55299ec2f41dc699941b16453a9bd3853b4465eb30ce847ce2ab040c1b3ac98eb601f66a358913c52a2b19ffcf6c416eab57b6faca50f23e9fa8415043a4492b5292a5673184d83e1c10cace6cde103cce77ef4018fcac07a37240c6a545c0350fdbec2b2746e7230ad6d288fb5da6dd7480690c6ff662b6af1e4269be2f9a6b12a038feafc84a59d960e81087ce7d9f22d605056720fc3fd3b297fd4fd2d8787b298f59795d59ecfb5a4853713c0a432a24fb89752e1b52e325871f33d211e105d9696a9331bbd10fa2af830155166f7f3618a5fb47601cd6b7dc95ecea954c04be1ec1464c5a6f9c125af4929e23b5a4dca703aa19cb9d61a943cfc4bfefd5c1247fca3ff363124d9ec2faaf57dfc47d36b786591b57b904c25ff46fcf82b33fc74f0c3fbdd56d92fd6ac74478662c9ab032882f8c49ffea1d47eac837c6dd24cc918c4e68f789540d30850144bb936a6bdc14b847bf0bdb8f7b5a873acb30cf6256ffde9e6ec267924e9384361d0b72b09971158b6edca1e75d9c1d555f2b50b0c9cfc83dbe13c39f6609d097f41d042bfc9959820dea7317650f0ca3aabf3793b69996ad93fe6281aa6b38b45d2df54675339f413e9747e6d9fd59bb9b7e87d926adcff6d858ceaa43cb9b25f32be741b71dc9e1ef2a47a7979b9066c69258d8d3e85aac138c02a63b621e8ad29d2171183de3cd5d5d7a15749fbb3fb71e5d67550736d0c0eafb0500894e27701eb07756ae7f7185ffbbfc0302a8872256e4b6cd459897e16715faff663227eaca1e146ea96430dde4a1385adc8448da105bc07d968a16c22bd20c172ee19f5988ad92d5f5490ca37c83c2a18ef9251f00cd092ec0327ee15326e1c4b5f65ac00685255d87be631b417d7bae59ce5dc4c30d791adefa29409907cbe72cf85eb40a7307bb9410ba7c5dbc14efa9ae29b346afa9833e2e21b029fb4dd5c1dd1cd0693726e3cf8642b53770b3585fa108e95cf9e1619c8a8664396e2a6fd54b0089100ef0e5869432bd8777110401eb359115cc104066e6143bc89b2fb82f5a1df5f9785dee3b0956ebe73e9aa38b34f7035dc6a0ca918b3daa58b7b268f5cbc572d13358e0ca254223b4107224445b500875e819d1f9d02b4285a26b8f0457bee6919d0d5cb88d08b4b81ee280dc50d763ff782cd5b4f5ce9079f70c3ced7ab7fe8efd02d427b055a423d515dbdbeec1751aad2d5d05e8ac1ee11b46bd50e6d8f99c47748f87eb8a27f62586d62485791dffcdd4218d3593d0ae3ee832e2c2347a5f834ff13a5b44292aa64fa6bf64cf2be8d7148409fd0843d05afc99e0ee69bd2db27bce3b75dd3d9ba976985cfca85d9fdb8e16b25de5151cd9cf56dc95ce046c0d93527717e9631620cbc67d2aaa2bd9d0c8b0adc452467116dd1ae499df429531c8b999f8f3febedff02ec4c2f4dd3d8d2ee774e8ad555e78e8f5ec3f821508943be469d2b9c4f24f91afc2a167340aba6a06b0c0fdaae26e544dcf7a5e7befb7af37abdbcf558a3d49f71f7b2e414f7a70f5b764a084b76e5a449f6733648560905ac982531c1a8f6b9be82d21d65be6420a0af88140af38e59f1a035ed0259203cbcc877eabcadd1e5965e8193fde4304ba282fccf13de114ed185c60432c143c8d95ce137871e699b4c73bac54d62000e68b511d6ffb26cd7e884ebe57d97bad09dd069084c7a30c8b93160d7a7a26e14bf0ba6730648d7e3c9eb7ccaed2b52915d525692682988819253a6a9111d528625c9068726ae207e8bedbeea4aee18c6cd16830a00285f686c90e5d25e23ec4f6d7bba91dfa0cb5c20bd1a36e046460ee7dc79de4c611c138a6e518ef1ee9f5d87ee046f3332caf66fad33a8742fb9fe09ae37e851203625628f50b7447fff8161db01797e0a9e569413d6117c99d58abff0e4087b35201d589866a812b363b21e5f72cbbd3ccf86167ad900319a4d71c3f5d2c4551116d29fa6a0bc4c83f63fdabf7ca045e365c22b114cebaccebafcd4720d475101061f14defb06fcb48e9e173546e9d7f8e13873f8f3a2b51d8f42896e0f541351102a95d59b3d904f6d8b2f2892581901e506d626c0f99b1eea669278ad25d55eb63a2b207d5cc7cb6e6b65b68f607657adb7aeb69a4ba1451d662cd90c98328ba88b74d7df7c78bb3759659e9ac110aff2fe77522bb7ad86dfd007cb4f934c7709512ceb42f3349927b234c62ecaace8568adde64f984fcb23c7ce058436d13fee32c91a4ff04580bbc4da4fd39ff9bff1e56e0083790b600b9920f01bed677e0d8aa3c461aaea4e884dd84ac53af009c47fe051bab7325672a9504afcc2efb656ccb02dee19abd73ab87ed3d081ea3b56f2c9458e5eb8c77770fd97b4d4431982d7baddf660e353dd15721e7a59be36a650158714445c06ba3a363c670791ceb19fba451558611a3e30f212831a47a1ab01cacac39d96b08c2a53a6124f06ebe77b6458b9bddecc6a8ce88f48c103e6ad87bff225af1d0a9347c747ee177ee0f3fa2a697ce7aea153861c3eb00c4b9f62911060bd5d14328bd429cfa6e73b4177ab2fd72ad25a1b9b9fdbad3e55dc235bd23da8b5301f872a85058a5997f4346ae9dd838f60b5a1524891d58dabe4f2bd791f880599df5e4788db5e5ad3c859285e7554d2e29cf8b07814db82fb8d33da2e48befa42f0315d702a5128129b0c1d4fed32dfaca5d2b3f99754b92ff4b9adc679e3d5624965d54467b5bb21a12160b8821afdd2deb849d84cfe1133dfe27017eb90ef72fab9de9d055727f68edf53fee97c3027f8bfb9d89aa90724436154c81a934646f2ae8c0226c4d6d92b5e744aa76b8710218def67e9cf4758326cae128db143668c98c93ffff6d799c30a05c165baf82164aba9aa7d0d30c60f5f1866f21d0c31053ee4ddf42c92c45d5bc9f867ab9e4dac81bdbbfcbc27bfe921474ed1f0d1c5f145822e1789d313b3925d86f3ba047dfb8ef28f3c94ebcfeea1eb19a078cf31a6d3087e229d6dbf368d7d3251ff057d5516b7ac2675206a82ba589fb1a10b7f697cc8b743646fce72978406198bb22fdb18e49136581cd4fbf297fb353dca2e77c99982ff1c8a8b6ee3ec77e0c8d41be3042ab0933a54b5e19206cfb906930833ea5169c967ec78b1ed6d14db4c3bd9c18306b7e7cb911700535e344fa433627e6a680922976cf7db9a2d05f509adf21d2c670ad5f645c01481503e9035ca40d898fdecfe9ea48a72b54468f0831126b969ad3b5d794f95cf695b1b487aff54281fe6e0e7e414c294c1ffd2ac08766d4b446ed6ef7746da66085c94c32b4935fd38ab10610f0b2eabd09daca68baeb0925cd26abd604bd6fa61191c78196922888ed6b9d72aab6aafe19b15821c5f7dd3fa5924bcd2a9b85e991e8e930f5c19afe1eae17ccc5d5bacfa668777db74659b051ba46582b94bf2cd6ac1afcfbbd1b6069de91c8fef110865db757ec59d80d0c9112b578cc76e7d2c5d0cffe562b3792a8d050eed0e1d0e09f17c238be83000e36266454c6379ab8b1bb5d2d68e2c0b1ef3310810dd2c241da24c672e50d9353164005ddcc661b18860a6e9cb6cf758f371cec09118e6e2753ad3588d08a9f821714aeb10d1846de2cc2ff9dff60cdf9806b3928470de742368449878a2f714e1f7808aef095823e88a1a65f24e681bd746949ac6507238da5304ff4a3b6ac2ec9f95e0a8683e9a59e32a5deaf13a485b9bd16194f90ee100227fd7713bcecd313953c707f0bbcac8478e338e4d65bbb7d74e504f97071428928639325c099b6c9ce79ea48c477df349387849a165ab1d33332d38956ddd50545d7bb34cb760a996d97d075fdeb2f47e7bed4df74453d84834c8c54cfefbfb5faf0b0462b7ca31d7b37b2e5891d766a9a21d2f0b52acc99ba6cab41bd5113092344184056a44efb0298925e4d81ebb18d889325cc7a2cfb4641ce86735449dff416ebee64ffc82a304091446f979e844f3d9eb963b934a8b3ab2d7888371daf6a87c34b9b78fe64fed7f249c7032d258b8e9cbdb20627dea1a17f6e6e4f250ee7f2313e56c9583e11c8bdf8765f38919e439ca8b1403c0d99e338433daf3dfc2d3ae6e10aba3f697f94b"}}, {0x4, &(0x7f0000003540)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000003580)=@lang_id={0x4, 0x3, 0x44c}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000003600)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000003640)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000003680)=@lang_id={0x4, 0x3, 0x443}}, {0xb3, &(0x7f00000036c0)=@string={0xb3, 0x3, "83675941477dfef7aad237181a9fefc326f933c27d88f193780f90cef76dcd77e5d5d44637636d0429720fbf4e0a01974dcbca3eadfd0507727eab971a89f3be681e1299b513547fd98a048b3dee207d9195a757c86d002883ff0da37bf24103fc56bc71e2d8ccb87936ed3efa31979e27b22c91b4fa0bf1e357e562a1a9ff27d172607a8988b1f2173254036a65687fc21c961ff5b0d0861551340e8c90c97f0b61c4d6821758fd5c51c08ed51ebfe639"}}, {0x4, &(0x7f0000003780)=@lang_id={0x4, 0x3, 0x340a}}]}) syz_usb_control_io$hid(r2, &(0x7f00000039c0)={0x24, &(0x7f0000003880)={0x0, 0x26, 0xc, {0xc, 0x2, "c4ae0508a0bcc00ebbb2"}}, &(0x7f00000038c0)={0x0, 0x3, 0x45, @string={0x45, 0x3, "a9aa2a7ebb8f9eece182b3e39cceda44e5349c0f4234ec6e06e400e6e5121870efbf288e170863d86475bda0edee2946e1dc5da65fe86d91fb45fddab460428f5e4ee9"}}, &(0x7f0000003940)={0x0, 0x22, 0x8, {[@local=@item_012={0x2, 0x2, 0x0, "a306"}, @local=@item_4={0x3, 0x2, 0x8, "dd3d90e5"}]}}, &(0x7f0000003980)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffffffffffffffd, 0x5, 0x1, {0x22, 0x5e3}}}}, &(0x7f0000003c00)={0x2c, &(0x7f0000003a00)={0x60, 0xc, 0x65, "07bc56d41857e9e1bd761fe5956b0605d9e8c3d03de152e0c250b50489893c91523c03e04ba809bbac0c82978a14c85fbb9c7a85a1eb6364a1c1d14d8475a5b386aca17de2356f7ca7aea8f1430147e0062b9a315e149c356c94659631df07c0020b5bb6f4"}, &(0x7f0000003a80)={0x0, 0xa, 0x1, 0x1ff}, &(0x7f0000003ac0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000003b00)={0x20, 0x1, 0x88, "7a7bb3688bf06b5c0ad69297294e1a2cc27144996b7fbfbc31582f004c93f526273d5c860713cb52a79b520b4a07157cfcecf148af872b01f1ea1f7f10e2da39dc4c53cef36bea60033926579a9ab055002eac5b711b0415a15719a0c3073e7a620671fb74e78c7e5bb10fddc2e57e9b8a03927f52468c74b301fc33945cca43382198c4398c6451"}, &(0x7f0000003bc0)={0x20, 0x3, 0x1, 0x100000000}}) syz_usb_control_io$hid(r2, &(0x7f0000009f40)={0x24, &(0x7f0000009e40)={0x60, 0x22, 0x26, {0x26, 0xb, "b3d83fb5eda6b30249851bf0db0c4e567c247b2c32d9d4cab0f75e8ce128241d9b614512"}}, &(0x7f0000009e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41c}}, &(0x7f0000009ec0)={0x0, 0x22, 0x2, {[@main=@item_012={0x1, 0x0, 0xc, ')'}]}}, &(0x7f0000009f00)={0x0, 0x21, 0x9, {0x9, 0x21, 0xb9, 0xfffffffffffff8d5, 0x1, {0x22, 0x18d}}}}, &(0x7f000000a100)={0x2c, &(0x7f0000009f80)={0x20, 0x14, 0x27, "0fc7976e6ad84458242d2f526125b64dc7c38a8b0ec4ff1f5ac35e249370df78b8ade0489d02df"}, &(0x7f0000009fc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f000000a000)={0x0, 0x8, 0x1, 0x5}, &(0x7f000000a040)={0x20, 0x1, 0x4b, "90fc17d14d8d5f196e67d0ccb73501abd16fdf9670e685ed85514e3de546e1ff0e270353da07739dec8c70b5c24622a29ca55b3978bf85318ebcaaca59625e9defa80b3c612f93b64029de"}, &(0x7f000000a0c0)={0x20, 0x3, 0x1, 0x4}}) [ 2444.248984][T18319] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2444.259055][T18319] Call Trace: [ 2444.262375][T18319] dump_stack+0xca/0x13e [ 2444.266627][T18319] ? _copy_to_user+0x124/0x150 [ 2444.271386][T18319] ? _copy_to_user+0x124/0x150 [ 2444.276172][T18319] print_address_description+0x6a/0x32c [ 2444.281739][T18319] ? _copy_to_user+0x124/0x150 [ 2444.286529][T18319] ? _copy_to_user+0x124/0x150 [ 2444.291325][T18319] __kasan_report.cold+0x1a/0x33 [ 2444.296290][T18319] ? _copy_to_user+0x124/0x150 [ 2444.301094][T18319] kasan_report+0xe/0x12 [ 2444.305367][T18319] check_memory_region+0x128/0x190 [ 2444.310504][T18319] _copy_to_user+0x124/0x150 [ 2444.315175][T18319] ld_usb_read+0x31a/0x780 [ 2444.319594][T18319] ? ld_usb_write+0xa10/0xa10 [ 2444.324264][T18319] ? finish_wait+0x260/0x260 [ 2444.328848][T18319] ? security_file_permission+0x8a/0x370 [ 2444.334530][T18319] ? ld_usb_write+0xa10/0xa10 [ 2444.339206][T18319] __vfs_read+0x76/0x100 [ 2444.343464][T18319] vfs_read+0x1ea/0x430 [ 2444.347643][T18319] ksys_read+0x1e8/0x250 [ 2444.351897][T18319] ? kernel_write+0x120/0x120 [ 2444.356583][T18319] ? __ia32_sys_clock_settime+0x260/0x260 [ 2444.362293][T18319] ? trace_hardirqs_off_caller+0x55/0x1e0 [ 2444.368012][T18319] do_syscall_64+0xb7/0x580 [ 2444.372511][T18319] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2444.378559][T18319] RIP: 0033:0x459a09 [ 2444.382453][T18319] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 2444.395515][T15504] usb 1-1: new high-speed USB device number 25 using dummy_hcd [ 2444.402063][T18319] RSP: 002b:00007f96a0faec78 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2444.402090][T18319] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000459a09 [ 2444.402097][T18319] RDX: 0000000020002200 RSI: 0000000020001200 RDI: 0000000000000004 [ 2444.402104][T18319] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2444.402111][T18319] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f96a0faf6d4 [ 2444.402118][T18319] R13: 00000000004c6e52 R14: 00000000004dc350 R15: 00000000ffffffff [ 2444.402126][T18319] [ 2444.402131][T18319] The buggy address belongs to the page: [ 2444.402145][T18319] page:ffffea0006afc000 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 compound_mapcount: 0 [ 2444.402158][T18319] flags: 0x200000000010000(head) [ 2444.402177][T18319] raw: 0200000000010000 dead000000000100 dead000000000122 0000000000000000 [ 2444.490315][T18319] raw: 0000000000000000 0000000000000000 00000001ffffffff 0000000000000000 [ 2444.498992][T18319] page dumped because: kasan: bad access detected [ 2444.505385][T18319] [ 2444.507701][T18319] Memory state around the buggy address: [ 2444.513314][T18319] ffff8881abf20300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 2444.521358][T18319] ffff8881abf20380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 2444.529689][T18319] >ffff8881abf20400: fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe [ 2444.537751][T18319] ^ [ 2444.541802][T18319] ffff8881abf20480: fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe [ 2444.549848][T18319] ffff8881abf20500: fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe fe [ 2444.557885][T18319] ================================================================== [ 2444.565930][T18319] Disabling lock debugging due to kernel taint [ 2444.572323][T18319] Kernel panic - not syncing: panic_on_warn set ... [ 2444.572443][T13435] usb 4-1: new high-speed USB device number 93 using dummy_hcd [ 2444.578915][T18319] CPU: 1 PID: 18319 Comm: syz-executor.1 Tainted: G B 5.3.0+ #0 [ 2444.578922][T18319] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 2444.578926][T18319] Call Trace: [ 2444.578945][T18319] dump_stack+0xca/0x13e [ 2444.578962][T18319] panic+0x2a3/0x6da [ 2444.616882][T18319] ? add_taint.cold+0x16/0x16 [ 2444.621578][T18319] ? retint_kernel+0x10/0x10 [ 2444.626193][T18319] ? trace_hardirqs_on+0x55/0x1e0 [ 2444.631234][T18319] ? _copy_to_user+0x124/0x150 [ 2444.636020][T18319] end_report+0x43/0x49 [ 2444.640188][T18319] ? _copy_to_user+0x124/0x150 [ 2444.644966][T18319] __kasan_report.cold+0xd/0x33 [ 2444.649844][T18319] ? _copy_to_user+0x124/0x150 [ 2444.654760][T18319] kasan_report+0xe/0x12 [ 2444.659020][T18319] check_memory_region+0x128/0x190 [ 2444.664149][T18319] _copy_to_user+0x124/0x150 [ 2444.668751][T18319] ld_usb_read+0x31a/0x780 [ 2444.673171][T18319] ? ld_usb_write+0xa10/0xa10 [ 2444.677857][T18319] ? finish_wait+0x260/0x260 [ 2444.682461][T18319] ? security_file_permission+0x8a/0x370 [ 2444.688104][T18319] ? ld_usb_write+0xa10/0xa10 [ 2444.692799][T18319] __vfs_read+0x76/0x100 [ 2444.697062][T18319] vfs_read+0x1ea/0x430 [ 2444.701232][T18319] ksys_read+0x1e8/0x250 [ 2444.705491][T18319] ? kernel_write+0x120/0x120 [ 2444.710186][T18319] ? __ia32_sys_clock_settime+0x260/0x260 [ 2444.716029][T18319] ? trace_hardirqs_off_caller+0x55/0x1e0 [ 2444.721762][T18319] do_syscall_64+0xb7/0x580 [ 2444.726282][T18319] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 2444.732180][T18319] RIP: 0033:0x459a09 [ 2444.736087][T18319] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 2444.755924][T18319] RSP: 002b:00007f96a0faec78 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 2444.764485][T18319] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000459a09 [ 2444.765713][T15504] usb 1-1: config 0 has an invalid interface number: 172 but max is 0 [ 2444.772461][T18319] RDX: 0000000020002200 RSI: 0000000020001200 RDI: 0000000000000004 [ 2444.772467][T18319] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 2444.772471][T18319] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f96a0faf6d4 [ 2444.772477][T18319] R13: 00000000004c6e52 R14: 00000000004dc350 R15: 00000000ffffffff [ 2444.772946][T18319] Kernel Offset: disabled [ 2444.817171][T18319] Rebooting in 86400 seconds..