Extracting prog: 1m59.245466137s Minimizing prog: 28m57.334387486s Simplifying prog options: 6m22.997130938s Extracting C: 1m17.996083218s Simplifying C: 0s 1 programs, timeouts [30s 6m0s] extracting reproducer from 1 programs testing a last program of every proc single: executing 1 programs separately with timeout 30s testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1-syz_usb_control_io-syz_open_dev$hidraw-syz_open_dev$char_usb-ioctl$EVIOCGMASK-write$char_usb-syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io$hid-syz_usb_connect$cdc_ncm-ioctl$HIDIOCGRDESC-syz_open_dev$hidraw-write$hidraw-syz_open_dev$hidraw-read$hidraw-syz_open_dev$char_usb-ioctl$HIDIOCGRDESC-syz_usb_connect-syz_usb_connect$cdc_ecm-ioctl$EVIOCSMASK-syz_open_dev$evdev-ioctl$EVIOCSABS2F-syz_usb_disconnect detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) syz_usb_control_io(r0, &(0x7f0000000a40)={0x2c, &(0x7f0000000600)={0x40, 0x2, 0x3, {0x3, 0x9, "f7"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x83e}}, &(0x7f0000000880)={0x0, 0xf, 0x108, {0x5, 0xf, 0x108, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x20, 0x5, 0x9}, @generic={0xf9, 0x10, 0x1, "dde415c013dfb9922a98809c3eeda97a2040e94ac04af53235d2edd4bcdaee29140ff9e12e88130657ee878530b85f5c913811819d19e0a83022a25ccb6c3b4422499f971699ca22e6efac81388e2d2f92a62fc625d61da903f345ebe8be5a0917a1a8b5c8d7a5abd479cc77d0a9bd3f374dad29340cb48e03eb3f1b902906d8e09e566de77ef8f2ca1de880f7a0580b82b1d0578b6b37057bdee5ffee82b00a40c69e83553a66b1a14fab7873d0c247903f8aa9bf69fa896bb0ea1af1907fae51f6db04bfc1e92417a92e9fddb29a454988f00755cd8ab76490f8d210eb9c918fa6e4f8b1bf244db0d70ac1d8daf1889188a2dc6479"}]}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0xfb, 0x4, "1c34b044", "e45aa6da"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7a}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000a80)=ANY=[@ANYBLOB="4010c9000000f40a1a1f5348da7856f38d0b4b6cba27921545ec0bbfef0422c258d568b801cd66b14dd9b8c2a95eefd0e6c9ff0865ab48d1484c896df4138f76c5d083a31b7cbee57f5deaf95745684b4a7882a5ce4367c1696120dbaad12bb7c4aabba0f55eff11be27f4d59fcf0bdd86054f3168201cf64a857095bd073acefbfb35c36c70ad7c3c80ce8d7b6a401471d079f0cc9fac9dddceda44da17268f916d164759de883da047e0d915032e51fc386d835d6c440fe59e0f9bde7677fcbd881662ff2acf9e82b23cf96872b3"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x30}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x400, 0x10}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "33ce"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x44}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000e40)={0x40, 0x19, 0x2, '+%'}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x3e}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x80201) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0xc0145b0e, 0x0) write$char_usb(r2, &(0x7f0000001200)="9b836c65bfd312a673afddb336cf98e0d8c2aa9ddfd610747479815170828de9d40bfac8afad4faba005c8b4c0e0b17a7b793cfff174f79c48a05626eaaf3565f4120d0cfb784fbad92ae4b24a8bfeb9885687e4e390f521f4e3cc7ca86f5362c951a7cf2f3a8b80c16436e8fc3552f22f77fbc30feed2f6c42687825d5e33c145a8c5df0d470ccb9cd872b35b25f1d4cd1a678e486e8188afc8a043df398f88a5165f2c2cb4471444a955611f92fb4635aa119dd40dde660ee0fdd6c7a5ba0249fa5a4fc740e7f906371e98c6946c1a6be4917f887b1f2b21c48995173bc322f3c425f102122493760d5f766a395378e9960111c8b9d236ddcb898877c3a850a901f604439a843b3301d84b6db75739682a2bb444e563b224dcecaaa53ede2a7f67309c47d6e4a71103d4699ab9844df217e1edff37d3b46494bd2a9480da3ef849db2609fce994d92f950656a1a7c02ab5365df9716dc1a7c9215d4e05f07b23f1c6dafc89e652ccf65fb43504dc530a245e9f0b6e90a19692b723e9905ef823021fc47de2699ced8ea5039c1ecaaa17255c64dbdd77e4105818f2fd426c37da5fe4575bb10b157ec187efff71e2de09be7f1f4064a3c603a9fddef0693d44e7777ef4eeccf1db429a3e2ee2e51cab134f51b23531a825c38bc06d1921e12619d7d2fcef31f11a2a96f52776b87d38feff592242479004cec4eb23c6a87a761aa010802368ed7e2aa7f8edd3dbe4b238802bf318404cbec558f64871ad1862981cd8b449f51242012805e9e3513ffcb130942188db14583fc943f155149d3d462c93d5528b78c655e1adb0dcdc7eae09d89181cde11c500f6690cc55731c4243961af6300b18e070857d572de6e5c83ece8fa6b00cfd5acc4d47d036c3edb05f04ed0d4d5b1930a75f4677039b0bda7260021039747eb13d43b490b2d183bfbc243157dd2b97510ff50b627efbfcf58e6144c7e750d2fff94a3d305f53d3ab30b18eae5acce4642b3992f913435c6dbce33b8de3c1c3b601ca1d9c8d15a76154d82f5ffa42fc44fd363f1c920bf5af4180661b6b71b9a0e3cad9d5600540234f5d2b86d68a5bd4ae24260bb6c1efaf202b3de48d02cffb5f287dbf928dde2dac93d0f334003953f6e3f0bcdcdec883462a9c6130682133078abe1c25a77332c0d7219634ad6f8b659e3fad2ba98c87d3473d5b8e24c25591de692474852c28afffdcd41b511d4f51e8b1fe84adac846d6f4b5edb93be3cbc5d2f22960c1165306f6ad77d95b30e5ea1b7e289bb10dfc740f1ec45200f7dc56489dbf7ded904234d860b0d230958e1d34a0b315a91ae74f3812ac94bec3f1b305359676e7720e7543c4051cea39ef659fe72343ca7ddd08e51991cea6e7af6e25c7b8a723b7f70dba8b96f4c5db044a7cebaba58bfbe86b13d0b3c71270d9d15283d5ffe42cf0e25d8c1cc778737626bbad84643e44ae2ce7d6ceb79505f7eab021675f305d7279e202bb17fdd12969d575fa4ae39f17dfd450624dc25fddeb7500addbe04e25a19268c9221834bc9fcb234d5a2e072321af963dec4b23d4f51c20556a51fa727e4c760c47ca3edfc89cb3d00583765a9dbf3f5146810e2a7473023ac9c0f45a145239454edd6bf65c2461373d508c395c490f3b291edf3d8a1920cf727f8560b5b154378bee7645f721566b7768ce2dcb4ce54ed297318be71a0a07e4d9dd5458ee9b236e12b5dc4988880404d36b6ee77fbed4c4e286fec3d29343621ec06e1be9c9ef5361b16d93d596017964caddf72ebe12deefe9bf4f837818b3e177ce3b8091b36d4c33602a878a6395bf4d13152edc0119f7780829f9b1a2b19ef14fb717dd739cfde7b9810a5165ad161c1ba632c03ec7435dedcb33ae4754b108ecaac5c3f48212022331ed4e315d26d4663c03492fe4cc26616a3d1123a16c630cf5da0cfed3a996061765c78c7455540d264c85562947802157a485ecbde86e4f879cf28f54ebb07c698040d01741f566f3da653fd7521de4923df6bbbe708c99ab75bc4a1211c5391184fbeb584aecc9d48b7a4673a137843c9978aebe39e3ce2b989eaa50a78c4017070244d2bd20a4590ecc446f51de8baf4ba1e8c51b36725584e7882005d8710a420b3f04701b446d2aae2bf04b4e07a6318513ef19a70fb667df8043646df6e3e0368db1dec8b6f65e3d2662314de665502e014b07cdb256d933e8eb53e6dd98112d056d2f7bfa34c0b99c1a84ad45ef58c30889551d19d621d9b504a257a85ab6df43c340a974007b799b16f2ebd385c5b33e158a27c6c3b820109858424d1d07c18561e60a8fe4dc98b493e99170b648dd16ccc1c7ddef2907ad540a60ea06cdaed0d05d003e23d7ff3041a4c9abe17a2e2cc06567a6f96ca397581c1ebdafb58b40e9b5a3ae3941b3989535f6ca4541ea564d52bd6b065a97b200b2710020f0697e222484718d6ae9e52b6ec1f0c32931cc05d70734f692540b21cb483aa01072ef39515492bb54c01096ff33628a3b017dbe89d0c105c1523a0a669135390c9d0c7cbd47724c9ba6a22774f05510fde82b578f2311a58171ab39181d976eed6422e4b676a52215be08db7242aab03b548f142d9d87d3feb00d0ddbe2412b756a3c6d543314388444a894ee61973bc2cf93253b0ed504922ee6e74a53166b102948fd529d3cf5afb94a0800506c46deaa83245335c197c25025b27ba3227b07ae7a3ce8ed7e10af67def0a1f83c2da514f381d939aaf3f7dc814253d80b893fab8b4394cba3ba428c88538e7d78eac0e92cad4cb2a988463097322b3c1e301cce5eab915fe3b78bb0c0f980d3d8a4b6dd276680741c1e7fea4ed0dbdb3b8113f9491dfb4dfb1f6bd23b6d3fafea7896cc216fc5eaf00867aed2326c2854f7761669b8ab43b55c7007d5db41facddea1ab5b36508b630aeb360759a3c5076c1332cad888238c2061d5d0fd1793ccd310c6394e1b28cc3a199dde0ea3e35cfcbb7a58ff3f720ab2822ab0484bd38882b08949461453e97c1814981d02d5457762507171fdf1f53331b881283530c87689117450cb14f4162998a49deedde87d63d407b2905d6a92516e7aaa6fc1828b4e0037df59f2b39fea646c81485a52e30ce8d8343b5d3a167d92f3743e376dd14c7dc1057b6b9f5bda5324d0a5db9a80bc564b02a7dca776110ad470c39be2570d339b20737f4f1cbf3904db6a7aea965387ad7466be97f41da03bf3aa87bca5af30b9be85924757b2f32a477bed5f9ff3d7b5e703742431bbf0340829267d96d1dc53cc76064a1ff43218985c521bbe482fdd8fcad208ddf4c061662ba498309def38a1dfbd2a1e747cf7ac355243dd56000f8a92ade4110a2a34dd42167d87fe3928e2d00077cc14cc2526d9810c952fbd06068d86908522ca3c1d1d67f6335f9db7f0a50f9786a4dcf1a935cc9fb5eabbf63ac7604709c4326416d0999e23d1e2f83540183159425e6c469cb0ed07e57a7d8c126e3b47e493095ae2df8615a2a01e13431051cc45547a4dd754927dfa856b23a2a8513f15145b25310212793b3f7aae38797469d646cd4023f616fa058760840de19ffe749e29b6c396988fab471986ae01b29fd09ef28fcba600fc412a845e7a294c89e43b56b8c4f4d82089108502a9acfc6a7243325f4437668a653087f51c59cdd5c0c52b996c2506d28b6f865df3d6e078c833913d315725ac29e70d33efdacc85e0bfda375c1fcaeaa9777fd57592b64bcfdc6c9105970df3ae67f1d426856cf7d3ea977711a75fae407ae36681f0918bcb2a13efd224c419762a6630242130095c85da094d029fb08c13fa116383aa50a7a231180a3d86599e3ad237b74acac37402a6a81a15339d913ec081dffbda435c7ca01c302856f87614120c0538438384d68cbf7e9fcb2b9f7ee6263896ce8ac7b9a24a03298f765d32e20afba30bc5c840f13d01a671550a3d66ba76b1817a62e11f62011689a578837b44d3e8282022c40330b729774d6a023fffba198516dd091bfc846f758476c4233cdf51231d7546c405fb269e63be0050fb746b667d0ed590961456cb5a6a38d3ed1c9bdafe28f4374bb4fdfcc4ece39592c627328f891af75614bbbfbec25f6e734999d4624bf3e485c7733ddfc0022467ea70a55129ec72f3c93d5597ce1dfabe389ade964c2c803f847a5551f8aecc45ed5e3fb47654320f5b80dfe5b08bae9ccf47a4a48adc7f832e77b58482c71db2383f06df8fa929702916ba635a97355e1870810d0d9889bd74266bb6862e14b71baccef860768fc27c0e45b5d795b9bd967fa092bd3bd082d3a14d6169557822232cfc5e2434878dedfebe56df77b97928b1f9760d6c4bf231873c2c459696be6525b47d84ad01ea8559a771d2c525d2981b589a3b283e4d0ea6e8a0b3e1626ba653caf9644296e7fc022093fb1e846eed0459eb0b288c542cbce6769173bf81fedf2bab9d2b83f2e1c5ea3dff61421fcc12a116baefc3cc4afcdc38df47621820460456b58e5328cd2dfd931047f740c1a84676264585ef18c00fe0f7547bee95291396d9ed59c186aa268f4905d2bc10b9d42064508b9e2f267b896d2061243f75936470e77d752a2c6b63fc74ab44479526eaca17204b1788c4fade3dfdc74ea9fc4c2721886bd2383fd1d0fc5e48d84ba62b8e3a8fccc50bcec1d9d1a71d4130c04834fe43dab069fadbac4b8d3f7cfde07050cadca1a3219c4f85a0099965030555e2bd787c1a888fa24057a2abf6a8b94944015c707a507536f0c8fb6e7966a61053ed7241669e2d35e3a5fc6e0ea219933a657fa89e7d673ac151d90b106e8ebcdc1a9a9d7ab6526f0a1cc8836a26ff4e6f906c4b2c691344403f50fc2941398e2fd6ec582bb071530d027431694363899d89844e5f5b91aba371437bac3825554bc6db9a35e41a7a19db41887a60273c9b01291ecf737f0362de98a8d343396d3b6bb6a049ded53de8dba3bace03e7df68557d44e8580c2b6620ec85b4ecf640c74d0ae9887d209308d8fc36521d403868b7510ce6379a38809d324b9717f02c7fb049eb5da4f18f5d886e6654e5d55b24b481724275fe7da2b9fdb56e83cd60298a4b05c86d84e6e6cafe2209f60002fe7c7afca2864f05c0651ece48b59119bfc3c3c88ec0065cccaa7691de19f9635c247055e2b3ff868b6bd81f8b0b004dc7c1f35da74cc446b28acaf1bd19d48c29181ccc24a6e2a7f590db2db92e9483eb617ae194c3eae6196601e91771eb74b66e13eaff146135347f7e1a95344cc7cc346170507fff9cca27d020700613307dd82b08572c5abbedd95d3067a60bb4681f041ad4a9b17e64a4fe64cb8469f45d0f27f19d2617b4754ae3c3f0c25aad6dbb8e3a72e5fb1c636d61ae3dfb531c865d3c23b9985e17e774c7816f65b41a25c288d7b70cb6d34e634952f57b38647cfb4e6901c92e6ebfceacaddbe85a5632a239ab9eade9eaf24e0e355a856e978749c5629e9d586324d4823ccbf632373476e85d24e26810022eadf709fee11f544f9088d44d91e02e63b7b7c2ae623e61900f30bfdd8f9bc2189b450d7b8b5108a463a68f339c59e6cc143004b27fc749a1943754a449230fa84cc1d66267e88537e1f5421a0aebbf14d48b5fcd924f5228af8a792c4a44eb30dd7cccbec7773d3becffedb7bab0ee9322f08efeb2ff5b086595beb98b54c8b65cc76766e47b54c45a2083f7fdf1adb5a127a5f50299db396753b21e7914b6f97c5d17544bf826e209dd9614819e8da6d91dd6635", 0x1000) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000d4faa0a41e242cff00000000010902240001000000000904000002030000000921000000012205000905810300a8d73634"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x4, 0xb7, &(0x7f0000000340)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa5, 0x2, 0x1, 0x5, 0x10, 0x7f, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "1405209392"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x800, 0x3, 0x4, 0x9}, {0x6, 0x24, 0x1a, 0x8, 0x8}, [@mbim={0xc, 0x24, 0x1b, 0x6, 0x2, 0x81, 0x2, 0x4, 0x1}, @acm={0x4, 0x24, 0x2, 0x8}, @mdlm_detail={0x28, 0x24, 0x13, 0x5, "72a89342c944f14749cff9cebb6d40beabe02b7f0b3c9111af91f9a1a19a119e3230ac98"}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0xe3}, @dmm={0x7, 0x24, 0x14, 0xee3, 0x8000}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x80, 0x5, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x4, 0x1, 0xfc}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0x1, 0x10}}}}}}}]}}, &(0x7f00000006c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x7f, 0x4, 0x6d, 0x40, 0xfb}, 0xf5, &(0x7f0000000400)=ANY=[@ANYBLOB="050ff5000603100b0a1003000400067f03001410040533f097165f88f89543d405282099354418100a81030100000f0003000f0000000f00ff0000000000a3100133be16917169f4c0df46c62f98d7dc914c9f73e4fb989f6f607712dea629d8ef04bc133da6ec948b092e7e1cbdf897a730389e3e16f233c6a37a5a65cd6728cea712a6fa56e50aab463895a6a06d51efc381b1209400a9806e923e673128ecafa03a890c794ceafedb2fc9b894791b28b275878a9fcf703e12fa5368eb7bdccaa0cae6704f4ca8c9aefb520add977a8ddddcc1ca60741a1e4fd44bc56f2037871410047ec997275ed1c58ab534f3ab2c124f714d"], 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x1809}}, {0x5a, &(0x7f0000000780)=ANY=[@ANYBLOB="5a0337976f48f8e955d123c13e4fb110fbe922193fb0e287a5d71a1470d58d116888ab0d988116d8f1aeede20fa198b5c73df4a0388821d6896e7a07dd9e994d4b746a9e573015b22a27fe83358171de67e66dcb236acd2f8cb8f1b5ed1485b361029b1e71c2c963ed873c0339b9847e6f7073a53796ab1c3c7c2bbafe72203aad9400bdec3b31240000000000000004f20613c111ae45a1c3e9aee8583de84bf2ae8bd346a450f0a1b50df9e2aee2dc5dcff689cda0cada7f996e78625a6a2954922e30241b6ae5b2255cfcdf9c8dadbb4eb43aa3c04041a7324d4ee2e2604c57e43b49e4"]}, {0x3a, &(0x7f0000000680)=@string={0x3a, 0x3, "621338a4cd817085804c6350b203ea641aee5f10705ba73a1444fd921324b9a4b29b773a546f3f482d547b40065013e02bfdd0ee01bc5d26"}}]}) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000002300), 0x243c2917, 0x100842) write$hidraw(r4, &(0x7f0000003540)="bd80894ec947fb776e30504e0e68261fdf25dfe55bb5efd20ce7e076e58d9d8d842134cc424c9c73b052e2702867207a1e8cc518b5f197af219609399167ad15c3eb8f7a4ff2b16172109580ce58cea188626308990d55757ee4d0929d1fc1e9b29047867ad9cfb20011839739d9d1877e748d501c07d98ec6376fe2da6ff5aedb6002cbb98bfa3aebbdd4b2dd7147668bd3481224b8371019ebcc551acb9f121f5b20df101e244736741d5f04f962d80a8a7590d99b07d214a50e04510d869bcebe5bf330cb52cf717edfa8bd4847971cf46b7a4b12346082c2c7e0ada0965d0ece6c657cb0cb6cf181471bde249501a05d79a1fa0b23039b9f8d25c74a45caabd07e0766110fc1faf3a5b40b0066fe24d364547d17e0a84b0b0d95057efb6a3f6689fea2b51d9a89a63ce98182c177305546d4ab3e424629a4660a68d500192b0e073ddd75577723cf68d1128ad7574ffb38dbef031363e82067d845037f216af9e1037d3476c38d883a962516e1d1e46863176f8f362f7ae3a012a5bf0c13c769f716c3dc52f96d98ade19bc3d5cb8d15e4f25fd7be73d26bcccb270545261b777b7b70857928e3f1b4045a3ddda103bb1f9c39367e7e9c70872fdb94b2c31be2e62eefe16312b6683d4b8ae92a2b73a55153990974a90e85c87c8e8b0382b48ef8573a611f3ee91b4d76f86e94201e722826a05e04da9c9bff1022e36074342e20c156a431009aba0c02cf9eb7693fc67831e7068faa9a4708eac736558ce105800be052af88223d58de03b03a1ebda21cd900d867b93cf28d7f354435db3945d1267c668a38fd30d4cc1f96acad792612edf149091cb07690654b4f6294d8d84901e3eb7b8194396f76416c235f4649de3cb96d58250cf98a160467c216b6b292f2610783ab6dfe1f23c3a365f31934a5630b02e6825c54c97ac5392aa08c82ac085a8b739076d23f4948d999b71d8f33e51039318367eb9b23f6a7cd897e801489c6fbf70cb38451231b268f314a429a7609e97f8f1f08c108ac1c3137a8320236c8702a4a254b18ba7f97068c76710ade94435f67e337a5eed6068f55fda01d0f7271392ab57068419880b37c3f513844c5a63a4ebafa030985bc6bfea9befa5d5d7646a6a8be5d0f563a86279bbaa9fc3ad601287aefc5330fce72804c7fcb1e15b3314ae91e067f990e48ed29079889cb44593a840d6ba4cb45d638b2e6cc31a06926d88a559c176560587ef82e79ff000a040f552a9c66b24e87683c2dc719c394c78ca1ce74f43dd762c5d04881f1d608912ae75780a2e43ad4bb39ede0e3a6522b8be866bc9f7adf6439a7ca5f2160d2af43f847e5ca20a02894efb87f37f8742251eb40319ea31711c66a82fe49ff8a887f4749a96704ed0bf89562b129ac3863623032ad8015c0e39b2ebff5de88c2ddc3f707e6dc904b251c7168d0e29d0716cb33ae5eab33fc0e06d07911a2899a542adebacaa51f3a846e9cdc8b6fc34342abd6e9d698bc48d74de5d7addcc06f2daee4f348463a81ad2b79ee53b271e4e486f1f67e513791820079a4ba2c3d539c4c9860177413ba2cbb154fa8f68da6e1f43994304f043f790459743d7063a103e0e48d253acfcea01ef72a167f8eaaa54b1840f2d2bb3e2f8ce9480d1ac84bb605e580d1252f5c9404e1aa495a59904483b7678cc4d8bf731a8c5f6a476ede4f5c5fb585534b28588b4c95bba92b7c8226d35e93342cb57800def09c6bb37a085bc061829ec2025e5ba5a63c6b508236f67e676c6c0b69e0242c3ac6bd2b93bbbfb6f9ac73ba4061701ddac7506afc53539637502fb5290242aca54ee11bcc8b7db7ced2545300858d86e502d89e80a708ae2fdde6ccae6cceb13652945942d262b397f283b4ee7f7f80e80d764cebb953f9fcaec8de410e239c84cde7f6d04bc8bd97e55444c5e680a196b42c9e767d52bd00a2aff5c7366c0c4e946d9cc8f49bef3d9eb50b6f3e23c353d19ae6a948ac9f419c7b7555f63bd8a02650558fd3203bde7401a12dbf7c0bb56623cef996a023ebff6b337849be0c7a34159fb3cac890220b570aaef7260159910ab195b6d9b1fbcdebb4a3a651b9c595bbb4308cd8506fc44583b41eb52da60a5fff7b07a9293556bf7524c72ea326981373e1ad1e4dff0950a7df2419110d1e6c0f571ea426739827531f7a083a7dfc28221a3f4c9b7b0171cfddbef1fb2bdc47553e2076bee86d766b64c6ef0f842e01632600ee515897e2d3d7a701316260ffccbca5029461180743978aad3f75c796392aafb15ae0d93e14035d7f8c6c666aee0c9b7e771c421806000000f9b2393dc7f2a15b0c88a5c1ea7936d34997be57b1df73cb84c6d55bfee2bc23fa7030920914572c9fe888d7fd22806f2a2c5398343916c417b930ab93232e3821c6e2a3766a462e003a60132660335f0eb570c2bb80a7045dc1720f9783b2519b3ec9f4abb5769b67d7369cb955c29e7bcf442365597ba51943427f84b24007fd3bc1d2abb580ec2afb5a851b0929a9d9ed80f1a3b8646485dac4e1101a5966ef65e9fab1797c548d4b5eb37e59acc7e44fabaac69ef52627a4a54013aa2eb02e2748de9de2989790c15e99e1d740872f78cac06c964bf07e84991d7f55bec5a34cb4fbd33cf7208b92887c5bfc41d5d347a507a78806c632928c7e45e8ab0f8e6716460924db4e82397a8a524d4a709518d6e0529cfb8bd7bd6ffa508bea6e72705648e70a9b2c179a834127637649894a7d623c0c08e77d7dc36751294db166180b461df3f71349687f02d35bfc0d747179a4cfcfd5f2801af4bc032ea2ea56da5dcc40ada2220d8ab01c9741fc767d7ed5a776a56cd8b09df36115dd0452acf1af909b3ea2209ab33879b7838e45e3ad442f4cbd635e8fcc4156a4d829678dfd65c835230d0220a46e81f5879031ce900741fb0a0a8605220238647a26977b88f6fd638c33b0da57307e91836e7433e345fd0c44ecf7970cc808c2162d00fc543ff864922e5f645f31b76a7e5f0e6c8371ce0de15a642fe2b12ca3cf956828f2c1ad4125842fe94dd1d819c1ea1cdf6c250842350122a3c059f0493bbac0dcfadfc6f0d6cafdeefebe5d4ca823cc42491758794a6a9af9d43f86d6887c7e8d21d42ba1b2d39f21a72d74c231028bc56a758bd38a5a62025604fe79f09e145ec83c309d820913ba73bb4fc98bd464d4cf103015d86cfad4ecfe7ba15d175774603bf9a1e7d5ffe2c4f52000fd65db50cf721fbbc7913a54d4c9fd9170b339d807db7d50129f07d5fa126f56df393d8dee30c4d6eb94cfbda04c72deb6f99fc8524359dd39d4ff32ba989da03bb1c351d04a947833d1571634d3d598d5c5edf8e6244dfa4805bfa24c8db532be71b31c067de9d2511320021cc4963c4442411f877d23478936e7b08e9530864f9679b8d49c884c374bacd38f8de48248711943274ac3eadbcc92e3015a3ac789c3ea38a6bb4b5d3cc64881871b3db30a6ec618f644eb94716af52d81509b83175e4fc632287cb4a8790631ad25725d6d4090f3dbb17fafaed8dc9b7ce1574bc360342d35a88fcc980ee0d1296d0cdbb3fa46d42b17f83ab1048394572e26de18a6a0a2f2c27705aace537da52c47494eaeccf45c158f12b2dbdba2d3d69d598d7e28aa51abab4c26051f22c9b7169ef9c98f18eaba7172780ea15a6ebde3b4da2d761e9df9b9fe4912849c261cad7aa48e5db40161e6d21b536b0b4eae8a59261aa99b3d15700a5da6948be4a3318d5c25ffb081ceb30cdf5433c5709db91dcc7611d127c9782e52103c09b2c7faabace71101aed1001580e72604040e1f67f1bca5fc89245607d7d2639eac091c51f58abf3e789f1fde8b9b2aa8b33e86bb1219da498ac452cceed599d8deadf36a187f864187e06aa139d7635303863f34478a20fc19e4f4b4b1d07c9df56c2a9206833d2f0dfb98659695fcdf8f87bab4fe7f3d90eb849142a44cfd57d3de04ae5a9634c2761e642ad949effaaa1aee784cda74376ae7e81a6c15de32a7d14f8df7a2dcf0e782482e5639c092dd1980a2735e9e5f2b1bd049de72e28e59e95e41cb32a2d65a979ba0d448f44992461cabe080df2c27201cae6455a83fd44c3ffb0c60f3b077ba6583a9657c8f9d54fa11c799b2ede146a59ea0af12d412e37c70176c3e631480a6b2025142f6a24f67365c7038e24c434a34e6d8fd5bd7daa6f42ddfb58b20d61e9e0c9675b02b613cdbc2a9a6c6bc617271f2ac9d476c4a7bcafe543862c7ad0cdb02d685276e0e34430092385ade102da1ede5abf2e1e80887a561cd4747dccfcf8043b47df72f34b455f0bce4ea5958d52cdf1784fbcc3bc523c49834d4d61802ac9a797ea86e611c0caa5d66ebf2d20da3df7b9d201d775bb9ddcd50e9e99796f249b05a13fe1d12ee2bd01298774ee13c370aea00eaf4339cba32ca772156824d610739bd7fc877e76cd494d9d29c466f27c69a75d9906b5aac743b42b732cf8940f87c1572a5cd79340b455c22078b89c9874546b3f2f3da56b19da853b81dac42098092f697579d8d8bdc5dce7ef0c487ee681350ca0bc5ba2539433316658852e34c0a6233cd0fd77af2a091e07c45a1215a535def9800c25a2795706d51c525720ee4266748400f255f2b3fdb5feb3fe038ee68b9e12a1294e72cde25ad8914e9af010050fa444a5d566b9ee3a6a2e4e1608714812a3e152f34840938e4705787cbc381884ddefd0e22f927a307d84572572c9bd87a9c93ebe44755930be506337e235f51bfe6d9dae734de9d48676ee6a6c73e9023962c5bdd0d31dce57739169972bb9ef2b3da4a1e4e0863fbce4bb9da18c22e230e1c2e4bb3fefc75905f2170b56452dd45cee4df232bd19fe468729f4d65ff9c6f5625f3c7a5505dc5495c655ec655665279b6dab9799c97908ed1636af13763894064e573f86e5339b9d081af2ffbaa8ba4e74c595fe17bbb3091b899495d402d0288f1ac06158ae2c230bfae4d6eb632b3af3b6d3a0e0e01d7fa84f160967eb47f733ae0d1f1ddb02e368288559f165162f4e12a76130c86876fc189a8f57dd9f9d67d2d8a3df03d18950dc2c4ef43d3e4dcec96f67b2a910d9ef4153e4c86a2175fd5cf0502a6dd5e6de06660dfd90dd4edc9f574f780f090f914662ce6f620b42121c303ae1e8b1becddd5fcf2e61452104537660609c48fbd1166ad80c1b74c0e1ff4670b109547c9614979de3bcd6b82193d850ca0550bfc428d2cc00cba131fcdc8bbc1c4e895c3859d6b78edc83f68be6a16878d94cf345d4f53faf22084432dfc0ffbe9f998c88fe233681fcf5ed5feb8103edd7aff54465a409b565700e02a038c2e6bbbb4aca72a3e16d6753847e414b3929e5369077673a041490de450588f2658bb510b588c7a88b7340c405cd0085ec1b6659e9749d3526165d1769b381440dc9b5e6ad47a23bd75045453ec760f0d0682915f72e96bb15cef052d0c715c04484050031b831b7d868c96c7768a15ab64eee5be965c49204109eca1bb1aa81b228195da40fb15b6262b417e0b8cbfa7aa50036d7b74f2562730fc4486954f6f4b76604c5b8193eefb5ebfc66e0746986ee356089ff6fd22f47aceb950ca6fd190f1a7888920a1deeca6e694fa53ab66042833cf3b8bc42e8e0e19231d76ef46fbfec6aa69a618ee46adcc6aa292355f0ac934b272e1511056763bfeaa88fdb486ce3d9c6f09aaad1de0253bdf0455d52c13d32d53fa0d2adb862d9a2b0f8a651157e8afce663dc80793c2c3be", 0x1000) syz_open_dev$hidraw(&(0x7f0000008e80), 0x5, 0x200) read$hidraw(r4, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x2) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000002340)={0x7b4, "50a4c788466d9c84c3ade088dc2956349b67b2ebe18f1ca80edeaff8e3c24309d964d1e68acf92be9e62f356aa10b32fa8e6ac863bcd26d713f596c3c1551a53fc3f887c25304278fa7499bc5711f894544bde6bdfb7f7e8bf6aca865dc57a9ce599d75fe9f8817e5f5a6622a036638a2044f4ef7f8ea8ea0e0e94bb5e11df5e2606b7866647805c89967f889da4cc7816c3aac07ce7b407bb0b878896d55ad32ec4a5ddec17d843fd7a4049c1a31a19e028a56697af28654996512f8e7d66fb8a44c098b3da7ee10a16b8c744b6c1d18cb6ce0b5c2447b89a40877b1cb5b13e82a6741e64f5f915bfac40172f94e8a3c87ef5d216484606170acc0303c61dd50aa6fd2b3e5c780b0eac64c99d7bf2ac9531e6c17d24dede78cec7ffdb2404cf8a8ff5bd374d49433b24249b04a3b2472c9cbca74e43d15f2550afcc0f6cb9121f78cc76864432d21fe53de24d2f492de2730558ffc94cbe36e0f3f6a650683dfca09557edbda3f0a80ccc543b39704cc89c5e811b89eddf7e71188d1775d53295fdcafa3eb1f7c8070559192bf3cee799f502b2bc2ab4f00a05d200572a2037b92b357a396cb454b459e85563daaf71f9bd5512f33471b7cc3a1b872a9bb91d473124ddd31b0d95aa597cef3e295cdc73860148af15d9a9b0a9986b033e1e3385702ef6fd7abb3b95f3367f23549e2c5b6f8b362a1e3a0fc4109ad346ace380a24b1df33c56452d803cd6728f0ec8d00d007d732f6c20fe0ce105628bffb09bdf645df41e4c3c759136cd4901d5005125c59943dc6373979466ba06c6fd0c1c6b8f48603c01f005625ef0d162a21d8c851e42936e0e5f9ed5573d0b5f8ffd9ad1a9fb4bc59c4d0f6b1768d020fd8504a4af8b77e70a65b2ce5805b0177e4249b19a83e851ae488c4271c7c39ecaa57d19428405c765880abd9dc81b6e4547cb26217227e3fea3ae64a4c12a124fbe748298961431315474be7edf461bdd77940ad01d3f0b75b2d111335cbbbd8d25d9613c21a36c7b051ba43e14da011d8783e32a0d68902f72623f3032360fcfb735f72f30aadeb18277471c7bcc547d27ccf0014c784e0361378a04595c7660c5c3a847b1b5a365bb8ec4d26c64eff50a5214ce99304dae4d2b14c4a949184cd03c52ad6fb9186604d6b618b1e9ffb21483f89ae3fd39d5783243d47de99bafa1d59b61625ea98308080f2f61f49880772833834981f0e61a6e4b3920db87513b92ccb86b7870a47bc6dd331644f424cc10949a6dc3c4314da0d7f3f30953cac66ee56e41d22c220d6ddcf13ed72f57dcc4f6e6b90b49fa37a8f0fb80154ab872293e2c7a71f02fbcd98e589b687b7b8dbb1418f083d1d521fd808bd31a7f8b2a3f31685238c9f95531422ac0743192c0bbd72b365f5463440c20fd583fcecf042078e5dcc99244207d6812308961300670602caa6916920536d02f71dea703ef218a461440acbfbb2e71a58c84f7307d0cf5cd2585d0b0fb65e740c1aa8e4cd27dd9161748452657fdd5ad2fac88378056ac80a46d33d3a199c9ec97d53e9ddf70f284d00e1b74e53c42dea8c3957e2f4320b8549eb4eeb18945e6a1f00260508529b0f779ed11e5264f509cacda37ed1bf729ac89c5ac1a0cfcab7d181af575f1d52dde492638c8e20691f9ba065fe631fd2ece7ed41c2770cccdc3a1794ce462e3397a271aa9980dff2d07dfa5475344d33a77400e3e3f28f0f728bb65007f316aa08fd78e3688f055853bea99c1d4dcd9b551a4e7118597a30aed5f3ed610d9fe5c31fec5dd6e02aae918c785169a2b42eb0cc0c735f384212a3c42d920a48909f641dc9b6b07c4b5b0768cbc1e98faf2a7851fb55f90cd61ce604a111d09df4916709101d6cb9fa4fb1bc2c816cfb5a7e67ea777b889962e07e43f7c3f6c7786dd2a821fb54be8b645b9ec53666acf713ffc1e117dab6f419c3a1e235b42d88bd26df704707c755bb14b91e60db36553c2e044273a3dfaeaf99ab4f8aa733fc967e3c5efc982d024ae957cca2e786e8bb82a171f9e6a0bb7847b9469a73581925f8c7702dd2537a02ec15b21f07518e62cba6b0e3417e44620088e31e1da1ffd3fb3e7e489041d5c073b1ddf311013cbd7635409dcd75fe3498e8eb45f30ba4a1b887dc6f57f6289e2e11db61b9b06c0b7677bf8fd855efd2bff637ff740d957bc5cfdef840f82ddbc92b8bd66dbb9a2f97a12b1bc68875088caf518e75dca6244e04e180a91d2f7224292ddd2d8e00b7f76c5f445e3ec9dfd3bea92cc36489a84b011ec9735f1a95e91456f83b0cca43046411524ec1b18282460ef4287f415857fa9deccac1d14ce20324fa16737a6b1583ea8ffd664b61d5bd9ddb88a8c7c6a0a266b7e3812a81aa522eb780120c06ed4169991634cbdbc83d319aa9f6bf25cc7468b04daadea5f47111398eb553ae7fe4165b3666b1d411ec4bc72759ec8dda6a77cf45a6735e2cce2c51ffdd248a9c87893fe9500c8d91f55125523e640a921898cd1bedef0dc0395ee9b902ee818995c9aee654b2f4c835a699b7e7e3f3adf8125910a858b050ba4abd23c1313cffc6a3c2ead00790677f7b93d98465931d108493aadbe0d8b7364b7edc3377fb4e9c75f9ea134dde5818169edabd63d3d7d3ba362478dd6b6c4c0002cf87933a7447847e01c561be6a16a65130cb9c3e50de2ad1ce9a2cb8fb4e17f883c799c9aa534096e990dec7418324f5881b14e17425914749f7a60d2df23efad6d3273fb1282def41566198c59216258f087fdeaf1f3"}) syz_usb_connect(0x2, 0x2d, &(0x7f0000000740)=ANY=[@ANYBLOB="12010000f72b50088205470053243f46c9358796b76a01013790000900000000f80ff5109c83f9e94666001ab0c100"/59], 0x0) syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000001040), 0x3, 0x100) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f0000001080)={0x2, 0x2, 0xda, 0x3f, 0x4, 0x1}) syz_usb_disconnect(0xffffffffffffffff) program crashed: lost connection to test machine single: successfully extracted reproducer found reproducer with 29 syscalls minimizing guilty program testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1-syz_usb_control_io-syz_open_dev$hidraw-syz_open_dev$char_usb-ioctl$EVIOCGMASK-write$char_usb-syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io$hid-syz_usb_connect$cdc_ncm-ioctl$HIDIOCGRDESC-syz_open_dev$hidraw-write$hidraw-syz_open_dev$hidraw-read$hidraw-syz_open_dev$char_usb-ioctl$HIDIOCGRDESC-syz_usb_connect-syz_usb_connect$cdc_ecm-ioctl$EVIOCSMASK-syz_open_dev$evdev-ioctl$EVIOCSABS2F detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) syz_usb_control_io(r0, &(0x7f0000000a40)={0x2c, &(0x7f0000000600)={0x40, 0x2, 0x3, {0x3, 0x9, "f7"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x83e}}, &(0x7f0000000880)={0x0, 0xf, 0x108, {0x5, 0xf, 0x108, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x20, 0x5, 0x9}, @generic={0xf9, 0x10, 0x1, "dde415c013dfb9922a98809c3eeda97a2040e94ac04af53235d2edd4bcdaee29140ff9e12e88130657ee878530b85f5c913811819d19e0a83022a25ccb6c3b4422499f971699ca22e6efac81388e2d2f92a62fc625d61da903f345ebe8be5a0917a1a8b5c8d7a5abd479cc77d0a9bd3f374dad29340cb48e03eb3f1b902906d8e09e566de77ef8f2ca1de880f7a0580b82b1d0578b6b37057bdee5ffee82b00a40c69e83553a66b1a14fab7873d0c247903f8aa9bf69fa896bb0ea1af1907fae51f6db04bfc1e92417a92e9fddb29a454988f00755cd8ab76490f8d210eb9c918fa6e4f8b1bf244db0d70ac1d8daf1889188a2dc6479"}]}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0xfb, 0x4, "1c34b044", "e45aa6da"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7a}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000a80)=ANY=[@ANYBLOB="4010c9000000f40a1a1f5348da7856f38d0b4b6cba27921545ec0bbfef0422c258d568b801cd66b14dd9b8c2a95eefd0e6c9ff0865ab48d1484c896df4138f76c5d083a31b7cbee57f5deaf95745684b4a7882a5ce4367c1696120dbaad12bb7c4aabba0f55eff11be27f4d59fcf0bdd86054f3168201cf64a857095bd073acefbfb35c36c70ad7c3c80ce8d7b6a401471d079f0cc9fac9dddceda44da17268f916d164759de883da047e0d915032e51fc386d835d6c440fe59e0f9bde7677fcbd881662ff2acf9e82b23cf96872b3"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x30}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x400, 0x10}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "33ce"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x44}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000e40)={0x40, 0x19, 0x2, '+%'}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x3e}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x80201) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0xc0145b0e, 0x0) write$char_usb(r2, &(0x7f0000001200)="9b836c65bfd312a673afddb336cf98e0d8c2aa9ddfd610747479815170828de9d40bfac8afad4faba005c8b4c0e0b17a7b793cfff174f79c48a05626eaaf3565f4120d0cfb784fbad92ae4b24a8bfeb9885687e4e390f521f4e3cc7ca86f5362c951a7cf2f3a8b80c16436e8fc3552f22f77fbc30feed2f6c42687825d5e33c145a8c5df0d470ccb9cd872b35b25f1d4cd1a678e486e8188afc8a043df398f88a5165f2c2cb4471444a955611f92fb4635aa119dd40dde660ee0fdd6c7a5ba0249fa5a4fc740e7f906371e98c6946c1a6be4917f887b1f2b21c48995173bc322f3c425f102122493760d5f766a395378e9960111c8b9d236ddcb898877c3a850a901f604439a843b3301d84b6db75739682a2bb444e563b224dcecaaa53ede2a7f67309c47d6e4a71103d4699ab9844df217e1edff37d3b46494bd2a9480da3ef849db2609fce994d92f950656a1a7c02ab5365df9716dc1a7c9215d4e05f07b23f1c6dafc89e652ccf65fb43504dc530a245e9f0b6e90a19692b723e9905ef823021fc47de2699ced8ea5039c1ecaaa17255c64dbdd77e4105818f2fd426c37da5fe4575bb10b157ec187efff71e2de09be7f1f4064a3c603a9fddef0693d44e7777ef4eeccf1db429a3e2ee2e51cab134f51b23531a825c38bc06d1921e12619d7d2fcef31f11a2a96f52776b87d38feff592242479004cec4eb23c6a87a761aa010802368ed7e2aa7f8edd3dbe4b238802bf318404cbec558f64871ad1862981cd8b449f51242012805e9e3513ffcb130942188db14583fc943f155149d3d462c93d5528b78c655e1adb0dcdc7eae09d89181cde11c500f6690cc55731c4243961af6300b18e070857d572de6e5c83ece8fa6b00cfd5acc4d47d036c3edb05f04ed0d4d5b1930a75f4677039b0bda7260021039747eb13d43b490b2d183bfbc243157dd2b97510ff50b627efbfcf58e6144c7e750d2fff94a3d305f53d3ab30b18eae5acce4642b3992f913435c6dbce33b8de3c1c3b601ca1d9c8d15a76154d82f5ffa42fc44fd363f1c920bf5af4180661b6b71b9a0e3cad9d5600540234f5d2b86d68a5bd4ae24260bb6c1efaf202b3de48d02cffb5f287dbf928dde2dac93d0f334003953f6e3f0bcdcdec883462a9c6130682133078abe1c25a77332c0d7219634ad6f8b659e3fad2ba98c87d3473d5b8e24c25591de692474852c28afffdcd41b511d4f51e8b1fe84adac846d6f4b5edb93be3cbc5d2f22960c1165306f6ad77d95b30e5ea1b7e289bb10dfc740f1ec45200f7dc56489dbf7ded904234d860b0d230958e1d34a0b315a91ae74f3812ac94bec3f1b305359676e7720e7543c4051cea39ef659fe72343ca7ddd08e51991cea6e7af6e25c7b8a723b7f70dba8b96f4c5db044a7cebaba58bfbe86b13d0b3c71270d9d15283d5ffe42cf0e25d8c1cc778737626bbad84643e44ae2ce7d6ceb79505f7eab021675f305d7279e202bb17fdd12969d575fa4ae39f17dfd450624dc25fddeb7500addbe04e25a19268c9221834bc9fcb234d5a2e072321af963dec4b23d4f51c20556a51fa727e4c760c47ca3edfc89cb3d00583765a9dbf3f5146810e2a7473023ac9c0f45a145239454edd6bf65c2461373d508c395c490f3b291edf3d8a1920cf727f8560b5b154378bee7645f721566b7768ce2dcb4ce54ed297318be71a0a07e4d9dd5458ee9b236e12b5dc4988880404d36b6ee77fbed4c4e286fec3d29343621ec06e1be9c9ef5361b16d93d596017964caddf72ebe12deefe9bf4f837818b3e177ce3b8091b36d4c33602a878a6395bf4d13152edc0119f7780829f9b1a2b19ef14fb717dd739cfde7b9810a5165ad161c1ba632c03ec7435dedcb33ae4754b108ecaac5c3f48212022331ed4e315d26d4663c03492fe4cc26616a3d1123a16c630cf5da0cfed3a996061765c78c7455540d264c85562947802157a485ecbde86e4f879cf28f54ebb07c698040d01741f566f3da653fd7521de4923df6bbbe708c99ab75bc4a1211c5391184fbeb584aecc9d48b7a4673a137843c9978aebe39e3ce2b989eaa50a78c4017070244d2bd20a4590ecc446f51de8baf4ba1e8c51b36725584e7882005d8710a420b3f04701b446d2aae2bf04b4e07a6318513ef19a70fb667df8043646df6e3e0368db1dec8b6f65e3d2662314de665502e014b07cdb256d933e8eb53e6dd98112d056d2f7bfa34c0b99c1a84ad45ef58c30889551d19d621d9b504a257a85ab6df43c340a974007b799b16f2ebd385c5b33e158a27c6c3b820109858424d1d07c18561e60a8fe4dc98b493e99170b648dd16ccc1c7ddef2907ad540a60ea06cdaed0d05d003e23d7ff3041a4c9abe17a2e2cc06567a6f96ca397581c1ebdafb58b40e9b5a3ae3941b3989535f6ca4541ea564d52bd6b065a97b200b2710020f0697e222484718d6ae9e52b6ec1f0c32931cc05d70734f692540b21cb483aa01072ef39515492bb54c01096ff33628a3b017dbe89d0c105c1523a0a669135390c9d0c7cbd47724c9ba6a22774f05510fde82b578f2311a58171ab39181d976eed6422e4b676a52215be08db7242aab03b548f142d9d87d3feb00d0ddbe2412b756a3c6d543314388444a894ee61973bc2cf93253b0ed504922ee6e74a53166b102948fd529d3cf5afb94a0800506c46deaa83245335c197c25025b27ba3227b07ae7a3ce8ed7e10af67def0a1f83c2da514f381d939aaf3f7dc814253d80b893fab8b4394cba3ba428c88538e7d78eac0e92cad4cb2a988463097322b3c1e301cce5eab915fe3b78bb0c0f980d3d8a4b6dd276680741c1e7fea4ed0dbdb3b8113f9491dfb4dfb1f6bd23b6d3fafea7896cc216fc5eaf00867aed2326c2854f7761669b8ab43b55c7007d5db41facddea1ab5b36508b630aeb360759a3c5076c1332cad888238c2061d5d0fd1793ccd310c6394e1b28cc3a199dde0ea3e35cfcbb7a58ff3f720ab2822ab0484bd38882b08949461453e97c1814981d02d5457762507171fdf1f53331b881283530c87689117450cb14f4162998a49deedde87d63d407b2905d6a92516e7aaa6fc1828b4e0037df59f2b39fea646c81485a52e30ce8d8343b5d3a167d92f3743e376dd14c7dc1057b6b9f5bda5324d0a5db9a80bc564b02a7dca776110ad470c39be2570d339b20737f4f1cbf3904db6a7aea965387ad7466be97f41da03bf3aa87bca5af30b9be85924757b2f32a477bed5f9ff3d7b5e703742431bbf0340829267d96d1dc53cc76064a1ff43218985c521bbe482fdd8fcad208ddf4c061662ba498309def38a1dfbd2a1e747cf7ac355243dd56000f8a92ade4110a2a34dd42167d87fe3928e2d00077cc14cc2526d9810c952fbd06068d86908522ca3c1d1d67f6335f9db7f0a50f9786a4dcf1a935cc9fb5eabbf63ac7604709c4326416d0999e23d1e2f83540183159425e6c469cb0ed07e57a7d8c126e3b47e493095ae2df8615a2a01e13431051cc45547a4dd754927dfa856b23a2a8513f15145b25310212793b3f7aae38797469d646cd4023f616fa058760840de19ffe749e29b6c396988fab471986ae01b29fd09ef28fcba600fc412a845e7a294c89e43b56b8c4f4d82089108502a9acfc6a7243325f4437668a653087f51c59cdd5c0c52b996c2506d28b6f865df3d6e078c833913d315725ac29e70d33efdacc85e0bfda375c1fcaeaa9777fd57592b64bcfdc6c9105970df3ae67f1d426856cf7d3ea977711a75fae407ae36681f0918bcb2a13efd224c419762a6630242130095c85da094d029fb08c13fa116383aa50a7a231180a3d86599e3ad237b74acac37402a6a81a15339d913ec081dffbda435c7ca01c302856f87614120c0538438384d68cbf7e9fcb2b9f7ee6263896ce8ac7b9a24a03298f765d32e20afba30bc5c840f13d01a671550a3d66ba76b1817a62e11f62011689a578837b44d3e8282022c40330b729774d6a023fffba198516dd091bfc846f758476c4233cdf51231d7546c405fb269e63be0050fb746b667d0ed590961456cb5a6a38d3ed1c9bdafe28f4374bb4fdfcc4ece39592c627328f891af75614bbbfbec25f6e734999d4624bf3e485c7733ddfc0022467ea70a55129ec72f3c93d5597ce1dfabe389ade964c2c803f847a5551f8aecc45ed5e3fb47654320f5b80dfe5b08bae9ccf47a4a48adc7f832e77b58482c71db2383f06df8fa929702916ba635a97355e1870810d0d9889bd74266bb6862e14b71baccef860768fc27c0e45b5d795b9bd967fa092bd3bd082d3a14d6169557822232cfc5e2434878dedfebe56df77b97928b1f9760d6c4bf231873c2c459696be6525b47d84ad01ea8559a771d2c525d2981b589a3b283e4d0ea6e8a0b3e1626ba653caf9644296e7fc022093fb1e846eed0459eb0b288c542cbce6769173bf81fedf2bab9d2b83f2e1c5ea3dff61421fcc12a116baefc3cc4afcdc38df47621820460456b58e5328cd2dfd931047f740c1a84676264585ef18c00fe0f7547bee95291396d9ed59c186aa268f4905d2bc10b9d42064508b9e2f267b896d2061243f75936470e77d752a2c6b63fc74ab44479526eaca17204b1788c4fade3dfdc74ea9fc4c2721886bd2383fd1d0fc5e48d84ba62b8e3a8fccc50bcec1d9d1a71d4130c04834fe43dab069fadbac4b8d3f7cfde07050cadca1a3219c4f85a0099965030555e2bd787c1a888fa24057a2abf6a8b94944015c707a507536f0c8fb6e7966a61053ed7241669e2d35e3a5fc6e0ea219933a657fa89e7d673ac151d90b106e8ebcdc1a9a9d7ab6526f0a1cc8836a26ff4e6f906c4b2c691344403f50fc2941398e2fd6ec582bb071530d027431694363899d89844e5f5b91aba371437bac3825554bc6db9a35e41a7a19db41887a60273c9b01291ecf737f0362de98a8d343396d3b6bb6a049ded53de8dba3bace03e7df68557d44e8580c2b6620ec85b4ecf640c74d0ae9887d209308d8fc36521d403868b7510ce6379a38809d324b9717f02c7fb049eb5da4f18f5d886e6654e5d55b24b481724275fe7da2b9fdb56e83cd60298a4b05c86d84e6e6cafe2209f60002fe7c7afca2864f05c0651ece48b59119bfc3c3c88ec0065cccaa7691de19f9635c247055e2b3ff868b6bd81f8b0b004dc7c1f35da74cc446b28acaf1bd19d48c29181ccc24a6e2a7f590db2db92e9483eb617ae194c3eae6196601e91771eb74b66e13eaff146135347f7e1a95344cc7cc346170507fff9cca27d020700613307dd82b08572c5abbedd95d3067a60bb4681f041ad4a9b17e64a4fe64cb8469f45d0f27f19d2617b4754ae3c3f0c25aad6dbb8e3a72e5fb1c636d61ae3dfb531c865d3c23b9985e17e774c7816f65b41a25c288d7b70cb6d34e634952f57b38647cfb4e6901c92e6ebfceacaddbe85a5632a239ab9eade9eaf24e0e355a856e978749c5629e9d586324d4823ccbf632373476e85d24e26810022eadf709fee11f544f9088d44d91e02e63b7b7c2ae623e61900f30bfdd8f9bc2189b450d7b8b5108a463a68f339c59e6cc143004b27fc749a1943754a449230fa84cc1d66267e88537e1f5421a0aebbf14d48b5fcd924f5228af8a792c4a44eb30dd7cccbec7773d3becffedb7bab0ee9322f08efeb2ff5b086595beb98b54c8b65cc76766e47b54c45a2083f7fdf1adb5a127a5f50299db396753b21e7914b6f97c5d17544bf826e209dd9614819e8da6d91dd6635", 0x1000) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000d4faa0a41e242cff00000000010902240001000000000904000002030000000921000000012205000905810300a8d73634"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x4, 0xb7, &(0x7f0000000340)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa5, 0x2, 0x1, 0x5, 0x10, 0x7f, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "1405209392"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x800, 0x3, 0x4, 0x9}, {0x6, 0x24, 0x1a, 0x8, 0x8}, [@mbim={0xc, 0x24, 0x1b, 0x6, 0x2, 0x81, 0x2, 0x4, 0x1}, @acm={0x4, 0x24, 0x2, 0x8}, @mdlm_detail={0x28, 0x24, 0x13, 0x5, "72a89342c944f14749cff9cebb6d40beabe02b7f0b3c9111af91f9a1a19a119e3230ac98"}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0xe3}, @dmm={0x7, 0x24, 0x14, 0xee3, 0x8000}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x80, 0x5, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x4, 0x1, 0xfc}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0x1, 0x10}}}}}}}]}}, &(0x7f00000006c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x7f, 0x4, 0x6d, 0x40, 0xfb}, 0xf5, &(0x7f0000000400)=ANY=[@ANYBLOB="050ff5000603100b0a1003000400067f03001410040533f097165f88f89543d405282099354418100a81030100000f0003000f0000000f00ff0000000000a3100133be16917169f4c0df46c62f98d7dc914c9f73e4fb989f6f607712dea629d8ef04bc133da6ec948b092e7e1cbdf897a730389e3e16f233c6a37a5a65cd6728cea712a6fa56e50aab463895a6a06d51efc381b1209400a9806e923e673128ecafa03a890c794ceafedb2fc9b894791b28b275878a9fcf703e12fa5368eb7bdccaa0cae6704f4ca8c9aefb520add977a8ddddcc1ca60741a1e4fd44bc56f2037871410047ec997275ed1c58ab534f3ab2c124f714d"], 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x1809}}, {0x5a, &(0x7f0000000780)=ANY=[@ANYBLOB="5a0337976f48f8e955d123c13e4fb110fbe922193fb0e287a5d71a1470d58d116888ab0d988116d8f1aeede20fa198b5c73df4a0388821d6896e7a07dd9e994d4b746a9e573015b22a27fe83358171de67e66dcb236acd2f8cb8f1b5ed1485b361029b1e71c2c963ed873c0339b9847e6f7073a53796ab1c3c7c2bbafe72203aad9400bdec3b31240000000000000004f20613c111ae45a1c3e9aee8583de84bf2ae8bd346a450f0a1b50df9e2aee2dc5dcff689cda0cada7f996e78625a6a2954922e30241b6ae5b2255cfcdf9c8dadbb4eb43aa3c04041a7324d4ee2e2604c57e43b49e4"]}, {0x3a, &(0x7f0000000680)=@string={0x3a, 0x3, "621338a4cd817085804c6350b203ea641aee5f10705ba73a1444fd921324b9a4b29b773a546f3f482d547b40065013e02bfdd0ee01bc5d26"}}]}) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000002300), 0x243c2917, 0x100842) write$hidraw(r4, &(0x7f0000003540)="bd80894ec947fb776e30504e0e68261fdf25dfe55bb5efd20ce7e076e58d9d8d842134cc424c9c73b052e2702867207a1e8cc518b5f197af219609399167ad15c3eb8f7a4ff2b16172109580ce58cea188626308990d55757ee4d0929d1fc1e9b29047867ad9cfb20011839739d9d1877e748d501c07d98ec6376fe2da6ff5aedb6002cbb98bfa3aebbdd4b2dd7147668bd3481224b8371019ebcc551acb9f121f5b20df101e244736741d5f04f962d80a8a7590d99b07d214a50e04510d869bcebe5bf330cb52cf717edfa8bd4847971cf46b7a4b12346082c2c7e0ada0965d0ece6c657cb0cb6cf181471bde249501a05d79a1fa0b23039b9f8d25c74a45caabd07e0766110fc1faf3a5b40b0066fe24d364547d17e0a84b0b0d95057efb6a3f6689fea2b51d9a89a63ce98182c177305546d4ab3e424629a4660a68d500192b0e073ddd75577723cf68d1128ad7574ffb38dbef031363e82067d845037f216af9e1037d3476c38d883a962516e1d1e46863176f8f362f7ae3a012a5bf0c13c769f716c3dc52f96d98ade19bc3d5cb8d15e4f25fd7be73d26bcccb270545261b777b7b70857928e3f1b4045a3ddda103bb1f9c39367e7e9c70872fdb94b2c31be2e62eefe16312b6683d4b8ae92a2b73a55153990974a90e85c87c8e8b0382b48ef8573a611f3ee91b4d76f86e94201e722826a05e04da9c9bff1022e36074342e20c156a431009aba0c02cf9eb7693fc67831e7068faa9a4708eac736558ce105800be052af88223d58de03b03a1ebda21cd900d867b93cf28d7f354435db3945d1267c668a38fd30d4cc1f96acad792612edf149091cb07690654b4f6294d8d84901e3eb7b8194396f76416c235f4649de3cb96d58250cf98a160467c216b6b292f2610783ab6dfe1f23c3a365f31934a5630b02e6825c54c97ac5392aa08c82ac085a8b739076d23f4948d999b71d8f33e51039318367eb9b23f6a7cd897e801489c6fbf70cb38451231b268f314a429a7609e97f8f1f08c108ac1c3137a8320236c8702a4a254b18ba7f97068c76710ade94435f67e337a5eed6068f55fda01d0f7271392ab57068419880b37c3f513844c5a63a4ebafa030985bc6bfea9befa5d5d7646a6a8be5d0f563a86279bbaa9fc3ad601287aefc5330fce72804c7fcb1e15b3314ae91e067f990e48ed29079889cb44593a840d6ba4cb45d638b2e6cc31a06926d88a559c176560587ef82e79ff000a040f552a9c66b24e87683c2dc719c394c78ca1ce74f43dd762c5d04881f1d608912ae75780a2e43ad4bb39ede0e3a6522b8be866bc9f7adf6439a7ca5f2160d2af43f847e5ca20a02894efb87f37f8742251eb40319ea31711c66a82fe49ff8a887f4749a96704ed0bf89562b129ac3863623032ad8015c0e39b2ebff5de88c2ddc3f707e6dc904b251c7168d0e29d0716cb33ae5eab33fc0e06d07911a2899a542adebacaa51f3a846e9cdc8b6fc34342abd6e9d698bc48d74de5d7addcc06f2daee4f348463a81ad2b79ee53b271e4e486f1f67e513791820079a4ba2c3d539c4c9860177413ba2cbb154fa8f68da6e1f43994304f043f790459743d7063a103e0e48d253acfcea01ef72a167f8eaaa54b1840f2d2bb3e2f8ce9480d1ac84bb605e580d1252f5c9404e1aa495a59904483b7678cc4d8bf731a8c5f6a476ede4f5c5fb585534b28588b4c95bba92b7c8226d35e93342cb57800def09c6bb37a085bc061829ec2025e5ba5a63c6b508236f67e676c6c0b69e0242c3ac6bd2b93bbbfb6f9ac73ba4061701ddac7506afc53539637502fb5290242aca54ee11bcc8b7db7ced2545300858d86e502d89e80a708ae2fdde6ccae6cceb13652945942d262b397f283b4ee7f7f80e80d764cebb953f9fcaec8de410e239c84cde7f6d04bc8bd97e55444c5e680a196b42c9e767d52bd00a2aff5c7366c0c4e946d9cc8f49bef3d9eb50b6f3e23c353d19ae6a948ac9f419c7b7555f63bd8a02650558fd3203bde7401a12dbf7c0bb56623cef996a023ebff6b337849be0c7a34159fb3cac890220b570aaef7260159910ab195b6d9b1fbcdebb4a3a651b9c595bbb4308cd8506fc44583b41eb52da60a5fff7b07a9293556bf7524c72ea326981373e1ad1e4dff0950a7df2419110d1e6c0f571ea426739827531f7a083a7dfc28221a3f4c9b7b0171cfddbef1fb2bdc47553e2076bee86d766b64c6ef0f842e01632600ee515897e2d3d7a701316260ffccbca5029461180743978aad3f75c796392aafb15ae0d93e14035d7f8c6c666aee0c9b7e771c421806000000f9b2393dc7f2a15b0c88a5c1ea7936d34997be57b1df73cb84c6d55bfee2bc23fa7030920914572c9fe888d7fd22806f2a2c5398343916c417b930ab93232e3821c6e2a3766a462e003a60132660335f0eb570c2bb80a7045dc1720f9783b2519b3ec9f4abb5769b67d7369cb955c29e7bcf442365597ba51943427f84b24007fd3bc1d2abb580ec2afb5a851b0929a9d9ed80f1a3b8646485dac4e1101a5966ef65e9fab1797c548d4b5eb37e59acc7e44fabaac69ef52627a4a54013aa2eb02e2748de9de2989790c15e99e1d740872f78cac06c964bf07e84991d7f55bec5a34cb4fbd33cf7208b92887c5bfc41d5d347a507a78806c632928c7e45e8ab0f8e6716460924db4e82397a8a524d4a709518d6e0529cfb8bd7bd6ffa508bea6e72705648e70a9b2c179a834127637649894a7d623c0c08e77d7dc36751294db166180b461df3f71349687f02d35bfc0d747179a4cfcfd5f2801af4bc032ea2ea56da5dcc40ada2220d8ab01c9741fc767d7ed5a776a56cd8b09df36115dd0452acf1af909b3ea2209ab33879b7838e45e3ad442f4cbd635e8fcc4156a4d829678dfd65c835230d0220a46e81f5879031ce900741fb0a0a8605220238647a26977b88f6fd638c33b0da57307e91836e7433e345fd0c44ecf7970cc808c2162d00fc543ff864922e5f645f31b76a7e5f0e6c8371ce0de15a642fe2b12ca3cf956828f2c1ad4125842fe94dd1d819c1ea1cdf6c250842350122a3c059f0493bbac0dcfadfc6f0d6cafdeefebe5d4ca823cc42491758794a6a9af9d43f86d6887c7e8d21d42ba1b2d39f21a72d74c231028bc56a758bd38a5a62025604fe79f09e145ec83c309d820913ba73bb4fc98bd464d4cf103015d86cfad4ecfe7ba15d175774603bf9a1e7d5ffe2c4f52000fd65db50cf721fbbc7913a54d4c9fd9170b339d807db7d50129f07d5fa126f56df393d8dee30c4d6eb94cfbda04c72deb6f99fc8524359dd39d4ff32ba989da03bb1c351d04a947833d1571634d3d598d5c5edf8e6244dfa4805bfa24c8db532be71b31c067de9d2511320021cc4963c4442411f877d23478936e7b08e9530864f9679b8d49c884c374bacd38f8de48248711943274ac3eadbcc92e3015a3ac789c3ea38a6bb4b5d3cc64881871b3db30a6ec618f644eb94716af52d81509b83175e4fc632287cb4a8790631ad25725d6d4090f3dbb17fafaed8dc9b7ce1574bc360342d35a88fcc980ee0d1296d0cdbb3fa46d42b17f83ab1048394572e26de18a6a0a2f2c27705aace537da52c47494eaeccf45c158f12b2dbdba2d3d69d598d7e28aa51abab4c26051f22c9b7169ef9c98f18eaba7172780ea15a6ebde3b4da2d761e9df9b9fe4912849c261cad7aa48e5db40161e6d21b536b0b4eae8a59261aa99b3d15700a5da6948be4a3318d5c25ffb081ceb30cdf5433c5709db91dcc7611d127c9782e52103c09b2c7faabace71101aed1001580e72604040e1f67f1bca5fc89245607d7d2639eac091c51f58abf3e789f1fde8b9b2aa8b33e86bb1219da498ac452cceed599d8deadf36a187f864187e06aa139d7635303863f34478a20fc19e4f4b4b1d07c9df56c2a9206833d2f0dfb98659695fcdf8f87bab4fe7f3d90eb849142a44cfd57d3de04ae5a9634c2761e642ad949effaaa1aee784cda74376ae7e81a6c15de32a7d14f8df7a2dcf0e782482e5639c092dd1980a2735e9e5f2b1bd049de72e28e59e95e41cb32a2d65a979ba0d448f44992461cabe080df2c27201cae6455a83fd44c3ffb0c60f3b077ba6583a9657c8f9d54fa11c799b2ede146a59ea0af12d412e37c70176c3e631480a6b2025142f6a24f67365c7038e24c434a34e6d8fd5bd7daa6f42ddfb58b20d61e9e0c9675b02b613cdbc2a9a6c6bc617271f2ac9d476c4a7bcafe543862c7ad0cdb02d685276e0e34430092385ade102da1ede5abf2e1e80887a561cd4747dccfcf8043b47df72f34b455f0bce4ea5958d52cdf1784fbcc3bc523c49834d4d61802ac9a797ea86e611c0caa5d66ebf2d20da3df7b9d201d775bb9ddcd50e9e99796f249b05a13fe1d12ee2bd01298774ee13c370aea00eaf4339cba32ca772156824d610739bd7fc877e76cd494d9d29c466f27c69a75d9906b5aac743b42b732cf8940f87c1572a5cd79340b455c22078b89c9874546b3f2f3da56b19da853b81dac42098092f697579d8d8bdc5dce7ef0c487ee681350ca0bc5ba2539433316658852e34c0a6233cd0fd77af2a091e07c45a1215a535def9800c25a2795706d51c525720ee4266748400f255f2b3fdb5feb3fe038ee68b9e12a1294e72cde25ad8914e9af010050fa444a5d566b9ee3a6a2e4e1608714812a3e152f34840938e4705787cbc381884ddefd0e22f927a307d84572572c9bd87a9c93ebe44755930be506337e235f51bfe6d9dae734de9d48676ee6a6c73e9023962c5bdd0d31dce57739169972bb9ef2b3da4a1e4e0863fbce4bb9da18c22e230e1c2e4bb3fefc75905f2170b56452dd45cee4df232bd19fe468729f4d65ff9c6f5625f3c7a5505dc5495c655ec655665279b6dab9799c97908ed1636af13763894064e573f86e5339b9d081af2ffbaa8ba4e74c595fe17bbb3091b899495d402d0288f1ac06158ae2c230bfae4d6eb632b3af3b6d3a0e0e01d7fa84f160967eb47f733ae0d1f1ddb02e368288559f165162f4e12a76130c86876fc189a8f57dd9f9d67d2d8a3df03d18950dc2c4ef43d3e4dcec96f67b2a910d9ef4153e4c86a2175fd5cf0502a6dd5e6de06660dfd90dd4edc9f574f780f090f914662ce6f620b42121c303ae1e8b1becddd5fcf2e61452104537660609c48fbd1166ad80c1b74c0e1ff4670b109547c9614979de3bcd6b82193d850ca0550bfc428d2cc00cba131fcdc8bbc1c4e895c3859d6b78edc83f68be6a16878d94cf345d4f53faf22084432dfc0ffbe9f998c88fe233681fcf5ed5feb8103edd7aff54465a409b565700e02a038c2e6bbbb4aca72a3e16d6753847e414b3929e5369077673a041490de450588f2658bb510b588c7a88b7340c405cd0085ec1b6659e9749d3526165d1769b381440dc9b5e6ad47a23bd75045453ec760f0d0682915f72e96bb15cef052d0c715c04484050031b831b7d868c96c7768a15ab64eee5be965c49204109eca1bb1aa81b228195da40fb15b6262b417e0b8cbfa7aa50036d7b74f2562730fc4486954f6f4b76604c5b8193eefb5ebfc66e0746986ee356089ff6fd22f47aceb950ca6fd190f1a7888920a1deeca6e694fa53ab66042833cf3b8bc42e8e0e19231d76ef46fbfec6aa69a618ee46adcc6aa292355f0ac934b272e1511056763bfeaa88fdb486ce3d9c6f09aaad1de0253bdf0455d52c13d32d53fa0d2adb862d9a2b0f8a651157e8afce663dc80793c2c3be", 0x1000) syz_open_dev$hidraw(&(0x7f0000008e80), 0x5, 0x200) read$hidraw(r4, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x2) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000002340)={0x7b4, "50a4c788466d9c84c3ade088dc2956349b67b2ebe18f1ca80edeaff8e3c24309d964d1e68acf92be9e62f356aa10b32fa8e6ac863bcd26d713f596c3c1551a53fc3f887c25304278fa7499bc5711f894544bde6bdfb7f7e8bf6aca865dc57a9ce599d75fe9f8817e5f5a6622a036638a2044f4ef7f8ea8ea0e0e94bb5e11df5e2606b7866647805c89967f889da4cc7816c3aac07ce7b407bb0b878896d55ad32ec4a5ddec17d843fd7a4049c1a31a19e028a56697af28654996512f8e7d66fb8a44c098b3da7ee10a16b8c744b6c1d18cb6ce0b5c2447b89a40877b1cb5b13e82a6741e64f5f915bfac40172f94e8a3c87ef5d216484606170acc0303c61dd50aa6fd2b3e5c780b0eac64c99d7bf2ac9531e6c17d24dede78cec7ffdb2404cf8a8ff5bd374d49433b24249b04a3b2472c9cbca74e43d15f2550afcc0f6cb9121f78cc76864432d21fe53de24d2f492de2730558ffc94cbe36e0f3f6a650683dfca09557edbda3f0a80ccc543b39704cc89c5e811b89eddf7e71188d1775d53295fdcafa3eb1f7c8070559192bf3cee799f502b2bc2ab4f00a05d200572a2037b92b357a396cb454b459e85563daaf71f9bd5512f33471b7cc3a1b872a9bb91d473124ddd31b0d95aa597cef3e295cdc73860148af15d9a9b0a9986b033e1e3385702ef6fd7abb3b95f3367f23549e2c5b6f8b362a1e3a0fc4109ad346ace380a24b1df33c56452d803cd6728f0ec8d00d007d732f6c20fe0ce105628bffb09bdf645df41e4c3c759136cd4901d5005125c59943dc6373979466ba06c6fd0c1c6b8f48603c01f005625ef0d162a21d8c851e42936e0e5f9ed5573d0b5f8ffd9ad1a9fb4bc59c4d0f6b1768d020fd8504a4af8b77e70a65b2ce5805b0177e4249b19a83e851ae488c4271c7c39ecaa57d19428405c765880abd9dc81b6e4547cb26217227e3fea3ae64a4c12a124fbe748298961431315474be7edf461bdd77940ad01d3f0b75b2d111335cbbbd8d25d9613c21a36c7b051ba43e14da011d8783e32a0d68902f72623f3032360fcfb735f72f30aadeb18277471c7bcc547d27ccf0014c784e0361378a04595c7660c5c3a847b1b5a365bb8ec4d26c64eff50a5214ce99304dae4d2b14c4a949184cd03c52ad6fb9186604d6b618b1e9ffb21483f89ae3fd39d5783243d47de99bafa1d59b61625ea98308080f2f61f49880772833834981f0e61a6e4b3920db87513b92ccb86b7870a47bc6dd331644f424cc10949a6dc3c4314da0d7f3f30953cac66ee56e41d22c220d6ddcf13ed72f57dcc4f6e6b90b49fa37a8f0fb80154ab872293e2c7a71f02fbcd98e589b687b7b8dbb1418f083d1d521fd808bd31a7f8b2a3f31685238c9f95531422ac0743192c0bbd72b365f5463440c20fd583fcecf042078e5dcc99244207d6812308961300670602caa6916920536d02f71dea703ef218a461440acbfbb2e71a58c84f7307d0cf5cd2585d0b0fb65e740c1aa8e4cd27dd9161748452657fdd5ad2fac88378056ac80a46d33d3a199c9ec97d53e9ddf70f284d00e1b74e53c42dea8c3957e2f4320b8549eb4eeb18945e6a1f00260508529b0f779ed11e5264f509cacda37ed1bf729ac89c5ac1a0cfcab7d181af575f1d52dde492638c8e20691f9ba065fe631fd2ece7ed41c2770cccdc3a1794ce462e3397a271aa9980dff2d07dfa5475344d33a77400e3e3f28f0f728bb65007f316aa08fd78e3688f055853bea99c1d4dcd9b551a4e7118597a30aed5f3ed610d9fe5c31fec5dd6e02aae918c785169a2b42eb0cc0c735f384212a3c42d920a48909f641dc9b6b07c4b5b0768cbc1e98faf2a7851fb55f90cd61ce604a111d09df4916709101d6cb9fa4fb1bc2c816cfb5a7e67ea777b889962e07e43f7c3f6c7786dd2a821fb54be8b645b9ec53666acf713ffc1e117dab6f419c3a1e235b42d88bd26df704707c755bb14b91e60db36553c2e044273a3dfaeaf99ab4f8aa733fc967e3c5efc982d024ae957cca2e786e8bb82a171f9e6a0bb7847b9469a73581925f8c7702dd2537a02ec15b21f07518e62cba6b0e3417e44620088e31e1da1ffd3fb3e7e489041d5c073b1ddf311013cbd7635409dcd75fe3498e8eb45f30ba4a1b887dc6f57f6289e2e11db61b9b06c0b7677bf8fd855efd2bff637ff740d957bc5cfdef840f82ddbc92b8bd66dbb9a2f97a12b1bc68875088caf518e75dca6244e04e180a91d2f7224292ddd2d8e00b7f76c5f445e3ec9dfd3bea92cc36489a84b011ec9735f1a95e91456f83b0cca43046411524ec1b18282460ef4287f415857fa9deccac1d14ce20324fa16737a6b1583ea8ffd664b61d5bd9ddb88a8c7c6a0a266b7e3812a81aa522eb780120c06ed4169991634cbdbc83d319aa9f6bf25cc7468b04daadea5f47111398eb553ae7fe4165b3666b1d411ec4bc72759ec8dda6a77cf45a6735e2cce2c51ffdd248a9c87893fe9500c8d91f55125523e640a921898cd1bedef0dc0395ee9b902ee818995c9aee654b2f4c835a699b7e7e3f3adf8125910a858b050ba4abd23c1313cffc6a3c2ead00790677f7b93d98465931d108493aadbe0d8b7364b7edc3377fb4e9c75f9ea134dde5818169edabd63d3d7d3ba362478dd6b6c4c0002cf87933a7447847e01c561be6a16a65130cb9c3e50de2ad1ce9a2cb8fb4e17f883c799c9aa534096e990dec7418324f5881b14e17425914749f7a60d2df23efad6d3273fb1282def41566198c59216258f087fdeaf1f3"}) syz_usb_connect(0x2, 0x2d, &(0x7f0000000740)=ANY=[@ANYBLOB="12010000f72b50088205470053243f46c9358796b76a01013790000900000000f80ff5109c83f9e94666001ab0c100"/59], 0x0) syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000001040), 0x3, 0x100) ioctl$EVIOCSABS2F(r5, 0x401845ef, &(0x7f0000001080)={0x2, 0x2, 0xda, 0x3f, 0x4, 0x1}) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1-syz_usb_control_io-syz_open_dev$hidraw-syz_open_dev$char_usb-ioctl$EVIOCGMASK-write$char_usb-syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io$hid-syz_usb_connect$cdc_ncm-ioctl$HIDIOCGRDESC-syz_open_dev$hidraw-write$hidraw-syz_open_dev$hidraw-read$hidraw-syz_open_dev$char_usb-ioctl$HIDIOCGRDESC-syz_usb_connect-syz_usb_connect$cdc_ecm-ioctl$EVIOCSMASK-syz_open_dev$evdev detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) syz_usb_control_io(r0, &(0x7f0000000a40)={0x2c, &(0x7f0000000600)={0x40, 0x2, 0x3, {0x3, 0x9, "f7"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x83e}}, &(0x7f0000000880)={0x0, 0xf, 0x108, {0x5, 0xf, 0x108, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x20, 0x5, 0x9}, @generic={0xf9, 0x10, 0x1, "dde415c013dfb9922a98809c3eeda97a2040e94ac04af53235d2edd4bcdaee29140ff9e12e88130657ee878530b85f5c913811819d19e0a83022a25ccb6c3b4422499f971699ca22e6efac81388e2d2f92a62fc625d61da903f345ebe8be5a0917a1a8b5c8d7a5abd479cc77d0a9bd3f374dad29340cb48e03eb3f1b902906d8e09e566de77ef8f2ca1de880f7a0580b82b1d0578b6b37057bdee5ffee82b00a40c69e83553a66b1a14fab7873d0c247903f8aa9bf69fa896bb0ea1af1907fae51f6db04bfc1e92417a92e9fddb29a454988f00755cd8ab76490f8d210eb9c918fa6e4f8b1bf244db0d70ac1d8daf1889188a2dc6479"}]}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0xfb, 0x4, "1c34b044", "e45aa6da"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7a}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000a80)=ANY=[@ANYBLOB="4010c9000000f40a1a1f5348da7856f38d0b4b6cba27921545ec0bbfef0422c258d568b801cd66b14dd9b8c2a95eefd0e6c9ff0865ab48d1484c896df4138f76c5d083a31b7cbee57f5deaf95745684b4a7882a5ce4367c1696120dbaad12bb7c4aabba0f55eff11be27f4d59fcf0bdd86054f3168201cf64a857095bd073acefbfb35c36c70ad7c3c80ce8d7b6a401471d079f0cc9fac9dddceda44da17268f916d164759de883da047e0d915032e51fc386d835d6c440fe59e0f9bde7677fcbd881662ff2acf9e82b23cf96872b3"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x30}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x400, 0x10}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "33ce"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x44}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000e40)={0x40, 0x19, 0x2, '+%'}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x3e}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x80201) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0xc0145b0e, 0x0) write$char_usb(r2, &(0x7f0000001200)="9b836c65bfd312a673afddb336cf98e0d8c2aa9ddfd610747479815170828de9d40bfac8afad4faba005c8b4c0e0b17a7b793cfff174f79c48a05626eaaf3565f4120d0cfb784fbad92ae4b24a8bfeb9885687e4e390f521f4e3cc7ca86f5362c951a7cf2f3a8b80c16436e8fc3552f22f77fbc30feed2f6c42687825d5e33c145a8c5df0d470ccb9cd872b35b25f1d4cd1a678e486e8188afc8a043df398f88a5165f2c2cb4471444a955611f92fb4635aa119dd40dde660ee0fdd6c7a5ba0249fa5a4fc740e7f906371e98c6946c1a6be4917f887b1f2b21c48995173bc322f3c425f102122493760d5f766a395378e9960111c8b9d236ddcb898877c3a850a901f604439a843b3301d84b6db75739682a2bb444e563b224dcecaaa53ede2a7f67309c47d6e4a71103d4699ab9844df217e1edff37d3b46494bd2a9480da3ef849db2609fce994d92f950656a1a7c02ab5365df9716dc1a7c9215d4e05f07b23f1c6dafc89e652ccf65fb43504dc530a245e9f0b6e90a19692b723e9905ef823021fc47de2699ced8ea5039c1ecaaa17255c64dbdd77e4105818f2fd426c37da5fe4575bb10b157ec187efff71e2de09be7f1f4064a3c603a9fddef0693d44e7777ef4eeccf1db429a3e2ee2e51cab134f51b23531a825c38bc06d1921e12619d7d2fcef31f11a2a96f52776b87d38feff592242479004cec4eb23c6a87a761aa010802368ed7e2aa7f8edd3dbe4b238802bf318404cbec558f64871ad1862981cd8b449f51242012805e9e3513ffcb130942188db14583fc943f155149d3d462c93d5528b78c655e1adb0dcdc7eae09d89181cde11c500f6690cc55731c4243961af6300b18e070857d572de6e5c83ece8fa6b00cfd5acc4d47d036c3edb05f04ed0d4d5b1930a75f4677039b0bda7260021039747eb13d43b490b2d183bfbc243157dd2b97510ff50b627efbfcf58e6144c7e750d2fff94a3d305f53d3ab30b18eae5acce4642b3992f913435c6dbce33b8de3c1c3b601ca1d9c8d15a76154d82f5ffa42fc44fd363f1c920bf5af4180661b6b71b9a0e3cad9d5600540234f5d2b86d68a5bd4ae24260bb6c1efaf202b3de48d02cffb5f287dbf928dde2dac93d0f334003953f6e3f0bcdcdec883462a9c6130682133078abe1c25a77332c0d7219634ad6f8b659e3fad2ba98c87d3473d5b8e24c25591de692474852c28afffdcd41b511d4f51e8b1fe84adac846d6f4b5edb93be3cbc5d2f22960c1165306f6ad77d95b30e5ea1b7e289bb10dfc740f1ec45200f7dc56489dbf7ded904234d860b0d230958e1d34a0b315a91ae74f3812ac94bec3f1b305359676e7720e7543c4051cea39ef659fe72343ca7ddd08e51991cea6e7af6e25c7b8a723b7f70dba8b96f4c5db044a7cebaba58bfbe86b13d0b3c71270d9d15283d5ffe42cf0e25d8c1cc778737626bbad84643e44ae2ce7d6ceb79505f7eab021675f305d7279e202bb17fdd12969d575fa4ae39f17dfd450624dc25fddeb7500addbe04e25a19268c9221834bc9fcb234d5a2e072321af963dec4b23d4f51c20556a51fa727e4c760c47ca3edfc89cb3d00583765a9dbf3f5146810e2a7473023ac9c0f45a145239454edd6bf65c2461373d508c395c490f3b291edf3d8a1920cf727f8560b5b154378bee7645f721566b7768ce2dcb4ce54ed297318be71a0a07e4d9dd5458ee9b236e12b5dc4988880404d36b6ee77fbed4c4e286fec3d29343621ec06e1be9c9ef5361b16d93d596017964caddf72ebe12deefe9bf4f837818b3e177ce3b8091b36d4c33602a878a6395bf4d13152edc0119f7780829f9b1a2b19ef14fb717dd739cfde7b9810a5165ad161c1ba632c03ec7435dedcb33ae4754b108ecaac5c3f48212022331ed4e315d26d4663c03492fe4cc26616a3d1123a16c630cf5da0cfed3a996061765c78c7455540d264c85562947802157a485ecbde86e4f879cf28f54ebb07c698040d01741f566f3da653fd7521de4923df6bbbe708c99ab75bc4a1211c5391184fbeb584aecc9d48b7a4673a137843c9978aebe39e3ce2b989eaa50a78c4017070244d2bd20a4590ecc446f51de8baf4ba1e8c51b36725584e7882005d8710a420b3f04701b446d2aae2bf04b4e07a6318513ef19a70fb667df8043646df6e3e0368db1dec8b6f65e3d2662314de665502e014b07cdb256d933e8eb53e6dd98112d056d2f7bfa34c0b99c1a84ad45ef58c30889551d19d621d9b504a257a85ab6df43c340a974007b799b16f2ebd385c5b33e158a27c6c3b820109858424d1d07c18561e60a8fe4dc98b493e99170b648dd16ccc1c7ddef2907ad540a60ea06cdaed0d05d003e23d7ff3041a4c9abe17a2e2cc06567a6f96ca397581c1ebdafb58b40e9b5a3ae3941b3989535f6ca4541ea564d52bd6b065a97b200b2710020f0697e222484718d6ae9e52b6ec1f0c32931cc05d70734f692540b21cb483aa01072ef39515492bb54c01096ff33628a3b017dbe89d0c105c1523a0a669135390c9d0c7cbd47724c9ba6a22774f05510fde82b578f2311a58171ab39181d976eed6422e4b676a52215be08db7242aab03b548f142d9d87d3feb00d0ddbe2412b756a3c6d543314388444a894ee61973bc2cf93253b0ed504922ee6e74a53166b102948fd529d3cf5afb94a0800506c46deaa83245335c197c25025b27ba3227b07ae7a3ce8ed7e10af67def0a1f83c2da514f381d939aaf3f7dc814253d80b893fab8b4394cba3ba428c88538e7d78eac0e92cad4cb2a988463097322b3c1e301cce5eab915fe3b78bb0c0f980d3d8a4b6dd276680741c1e7fea4ed0dbdb3b8113f9491dfb4dfb1f6bd23b6d3fafea7896cc216fc5eaf00867aed2326c2854f7761669b8ab43b55c7007d5db41facddea1ab5b36508b630aeb360759a3c5076c1332cad888238c2061d5d0fd1793ccd310c6394e1b28cc3a199dde0ea3e35cfcbb7a58ff3f720ab2822ab0484bd38882b08949461453e97c1814981d02d5457762507171fdf1f53331b881283530c87689117450cb14f4162998a49deedde87d63d407b2905d6a92516e7aaa6fc1828b4e0037df59f2b39fea646c81485a52e30ce8d8343b5d3a167d92f3743e376dd14c7dc1057b6b9f5bda5324d0a5db9a80bc564b02a7dca776110ad470c39be2570d339b20737f4f1cbf3904db6a7aea965387ad7466be97f41da03bf3aa87bca5af30b9be85924757b2f32a477bed5f9ff3d7b5e703742431bbf0340829267d96d1dc53cc76064a1ff43218985c521bbe482fdd8fcad208ddf4c061662ba498309def38a1dfbd2a1e747cf7ac355243dd56000f8a92ade4110a2a34dd42167d87fe3928e2d00077cc14cc2526d9810c952fbd06068d86908522ca3c1d1d67f6335f9db7f0a50f9786a4dcf1a935cc9fb5eabbf63ac7604709c4326416d0999e23d1e2f83540183159425e6c469cb0ed07e57a7d8c126e3b47e493095ae2df8615a2a01e13431051cc45547a4dd754927dfa856b23a2a8513f15145b25310212793b3f7aae38797469d646cd4023f616fa058760840de19ffe749e29b6c396988fab471986ae01b29fd09ef28fcba600fc412a845e7a294c89e43b56b8c4f4d82089108502a9acfc6a7243325f4437668a653087f51c59cdd5c0c52b996c2506d28b6f865df3d6e078c833913d315725ac29e70d33efdacc85e0bfda375c1fcaeaa9777fd57592b64bcfdc6c9105970df3ae67f1d426856cf7d3ea977711a75fae407ae36681f0918bcb2a13efd224c419762a6630242130095c85da094d029fb08c13fa116383aa50a7a231180a3d86599e3ad237b74acac37402a6a81a15339d913ec081dffbda435c7ca01c302856f87614120c0538438384d68cbf7e9fcb2b9f7ee6263896ce8ac7b9a24a03298f765d32e20afba30bc5c840f13d01a671550a3d66ba76b1817a62e11f62011689a578837b44d3e8282022c40330b729774d6a023fffba198516dd091bfc846f758476c4233cdf51231d7546c405fb269e63be0050fb746b667d0ed590961456cb5a6a38d3ed1c9bdafe28f4374bb4fdfcc4ece39592c627328f891af75614bbbfbec25f6e734999d4624bf3e485c7733ddfc0022467ea70a55129ec72f3c93d5597ce1dfabe389ade964c2c803f847a5551f8aecc45ed5e3fb47654320f5b80dfe5b08bae9ccf47a4a48adc7f832e77b58482c71db2383f06df8fa929702916ba635a97355e1870810d0d9889bd74266bb6862e14b71baccef860768fc27c0e45b5d795b9bd967fa092bd3bd082d3a14d6169557822232cfc5e2434878dedfebe56df77b97928b1f9760d6c4bf231873c2c459696be6525b47d84ad01ea8559a771d2c525d2981b589a3b283e4d0ea6e8a0b3e1626ba653caf9644296e7fc022093fb1e846eed0459eb0b288c542cbce6769173bf81fedf2bab9d2b83f2e1c5ea3dff61421fcc12a116baefc3cc4afcdc38df47621820460456b58e5328cd2dfd931047f740c1a84676264585ef18c00fe0f7547bee95291396d9ed59c186aa268f4905d2bc10b9d42064508b9e2f267b896d2061243f75936470e77d752a2c6b63fc74ab44479526eaca17204b1788c4fade3dfdc74ea9fc4c2721886bd2383fd1d0fc5e48d84ba62b8e3a8fccc50bcec1d9d1a71d4130c04834fe43dab069fadbac4b8d3f7cfde07050cadca1a3219c4f85a0099965030555e2bd787c1a888fa24057a2abf6a8b94944015c707a507536f0c8fb6e7966a61053ed7241669e2d35e3a5fc6e0ea219933a657fa89e7d673ac151d90b106e8ebcdc1a9a9d7ab6526f0a1cc8836a26ff4e6f906c4b2c691344403f50fc2941398e2fd6ec582bb071530d027431694363899d89844e5f5b91aba371437bac3825554bc6db9a35e41a7a19db41887a60273c9b01291ecf737f0362de98a8d343396d3b6bb6a049ded53de8dba3bace03e7df68557d44e8580c2b6620ec85b4ecf640c74d0ae9887d209308d8fc36521d403868b7510ce6379a38809d324b9717f02c7fb049eb5da4f18f5d886e6654e5d55b24b481724275fe7da2b9fdb56e83cd60298a4b05c86d84e6e6cafe2209f60002fe7c7afca2864f05c0651ece48b59119bfc3c3c88ec0065cccaa7691de19f9635c247055e2b3ff868b6bd81f8b0b004dc7c1f35da74cc446b28acaf1bd19d48c29181ccc24a6e2a7f590db2db92e9483eb617ae194c3eae6196601e91771eb74b66e13eaff146135347f7e1a95344cc7cc346170507fff9cca27d020700613307dd82b08572c5abbedd95d3067a60bb4681f041ad4a9b17e64a4fe64cb8469f45d0f27f19d2617b4754ae3c3f0c25aad6dbb8e3a72e5fb1c636d61ae3dfb531c865d3c23b9985e17e774c7816f65b41a25c288d7b70cb6d34e634952f57b38647cfb4e6901c92e6ebfceacaddbe85a5632a239ab9eade9eaf24e0e355a856e978749c5629e9d586324d4823ccbf632373476e85d24e26810022eadf709fee11f544f9088d44d91e02e63b7b7c2ae623e61900f30bfdd8f9bc2189b450d7b8b5108a463a68f339c59e6cc143004b27fc749a1943754a449230fa84cc1d66267e88537e1f5421a0aebbf14d48b5fcd924f5228af8a792c4a44eb30dd7cccbec7773d3becffedb7bab0ee9322f08efeb2ff5b086595beb98b54c8b65cc76766e47b54c45a2083f7fdf1adb5a127a5f50299db396753b21e7914b6f97c5d17544bf826e209dd9614819e8da6d91dd6635", 0x1000) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000d4faa0a41e242cff00000000010902240001000000000904000002030000000921000000012205000905810300a8d73634"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x4, 0xb7, &(0x7f0000000340)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa5, 0x2, 0x1, 0x5, 0x10, 0x7f, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "1405209392"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x800, 0x3, 0x4, 0x9}, {0x6, 0x24, 0x1a, 0x8, 0x8}, [@mbim={0xc, 0x24, 0x1b, 0x6, 0x2, 0x81, 0x2, 0x4, 0x1}, @acm={0x4, 0x24, 0x2, 0x8}, @mdlm_detail={0x28, 0x24, 0x13, 0x5, "72a89342c944f14749cff9cebb6d40beabe02b7f0b3c9111af91f9a1a19a119e3230ac98"}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0xe3}, @dmm={0x7, 0x24, 0x14, 0xee3, 0x8000}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x80, 0x5, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x4, 0x1, 0xfc}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0x1, 0x10}}}}}}}]}}, &(0x7f00000006c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x7f, 0x4, 0x6d, 0x40, 0xfb}, 0xf5, &(0x7f0000000400)=ANY=[@ANYBLOB="050ff5000603100b0a1003000400067f03001410040533f097165f88f89543d405282099354418100a81030100000f0003000f0000000f00ff0000000000a3100133be16917169f4c0df46c62f98d7dc914c9f73e4fb989f6f607712dea629d8ef04bc133da6ec948b092e7e1cbdf897a730389e3e16f233c6a37a5a65cd6728cea712a6fa56e50aab463895a6a06d51efc381b1209400a9806e923e673128ecafa03a890c794ceafedb2fc9b894791b28b275878a9fcf703e12fa5368eb7bdccaa0cae6704f4ca8c9aefb520add977a8ddddcc1ca60741a1e4fd44bc56f2037871410047ec997275ed1c58ab534f3ab2c124f714d"], 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x1809}}, {0x5a, &(0x7f0000000780)=ANY=[@ANYBLOB="5a0337976f48f8e955d123c13e4fb110fbe922193fb0e287a5d71a1470d58d116888ab0d988116d8f1aeede20fa198b5c73df4a0388821d6896e7a07dd9e994d4b746a9e573015b22a27fe83358171de67e66dcb236acd2f8cb8f1b5ed1485b361029b1e71c2c963ed873c0339b9847e6f7073a53796ab1c3c7c2bbafe72203aad9400bdec3b31240000000000000004f20613c111ae45a1c3e9aee8583de84bf2ae8bd346a450f0a1b50df9e2aee2dc5dcff689cda0cada7f996e78625a6a2954922e30241b6ae5b2255cfcdf9c8dadbb4eb43aa3c04041a7324d4ee2e2604c57e43b49e4"]}, {0x3a, &(0x7f0000000680)=@string={0x3a, 0x3, "621338a4cd817085804c6350b203ea641aee5f10705ba73a1444fd921324b9a4b29b773a546f3f482d547b40065013e02bfdd0ee01bc5d26"}}]}) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000002300), 0x243c2917, 0x100842) write$hidraw(r4, &(0x7f0000003540)="bd80894ec947fb776e30504e0e68261fdf25dfe55bb5efd20ce7e076e58d9d8d842134cc424c9c73b052e2702867207a1e8cc518b5f197af219609399167ad15c3eb8f7a4ff2b16172109580ce58cea188626308990d55757ee4d0929d1fc1e9b29047867ad9cfb20011839739d9d1877e748d501c07d98ec6376fe2da6ff5aedb6002cbb98bfa3aebbdd4b2dd7147668bd3481224b8371019ebcc551acb9f121f5b20df101e244736741d5f04f962d80a8a7590d99b07d214a50e04510d869bcebe5bf330cb52cf717edfa8bd4847971cf46b7a4b12346082c2c7e0ada0965d0ece6c657cb0cb6cf181471bde249501a05d79a1fa0b23039b9f8d25c74a45caabd07e0766110fc1faf3a5b40b0066fe24d364547d17e0a84b0b0d95057efb6a3f6689fea2b51d9a89a63ce98182c177305546d4ab3e424629a4660a68d500192b0e073ddd75577723cf68d1128ad7574ffb38dbef031363e82067d845037f216af9e1037d3476c38d883a962516e1d1e46863176f8f362f7ae3a012a5bf0c13c769f716c3dc52f96d98ade19bc3d5cb8d15e4f25fd7be73d26bcccb270545261b777b7b70857928e3f1b4045a3ddda103bb1f9c39367e7e9c70872fdb94b2c31be2e62eefe16312b6683d4b8ae92a2b73a55153990974a90e85c87c8e8b0382b48ef8573a611f3ee91b4d76f86e94201e722826a05e04da9c9bff1022e36074342e20c156a431009aba0c02cf9eb7693fc67831e7068faa9a4708eac736558ce105800be052af88223d58de03b03a1ebda21cd900d867b93cf28d7f354435db3945d1267c668a38fd30d4cc1f96acad792612edf149091cb07690654b4f6294d8d84901e3eb7b8194396f76416c235f4649de3cb96d58250cf98a160467c216b6b292f2610783ab6dfe1f23c3a365f31934a5630b02e6825c54c97ac5392aa08c82ac085a8b739076d23f4948d999b71d8f33e51039318367eb9b23f6a7cd897e801489c6fbf70cb38451231b268f314a429a7609e97f8f1f08c108ac1c3137a8320236c8702a4a254b18ba7f97068c76710ade94435f67e337a5eed6068f55fda01d0f7271392ab57068419880b37c3f513844c5a63a4ebafa030985bc6bfea9befa5d5d7646a6a8be5d0f563a86279bbaa9fc3ad601287aefc5330fce72804c7fcb1e15b3314ae91e067f990e48ed29079889cb44593a840d6ba4cb45d638b2e6cc31a06926d88a559c176560587ef82e79ff000a040f552a9c66b24e87683c2dc719c394c78ca1ce74f43dd762c5d04881f1d608912ae75780a2e43ad4bb39ede0e3a6522b8be866bc9f7adf6439a7ca5f2160d2af43f847e5ca20a02894efb87f37f8742251eb40319ea31711c66a82fe49ff8a887f4749a96704ed0bf89562b129ac3863623032ad8015c0e39b2ebff5de88c2ddc3f707e6dc904b251c7168d0e29d0716cb33ae5eab33fc0e06d07911a2899a542adebacaa51f3a846e9cdc8b6fc34342abd6e9d698bc48d74de5d7addcc06f2daee4f348463a81ad2b79ee53b271e4e486f1f67e513791820079a4ba2c3d539c4c9860177413ba2cbb154fa8f68da6e1f43994304f043f790459743d7063a103e0e48d253acfcea01ef72a167f8eaaa54b1840f2d2bb3e2f8ce9480d1ac84bb605e580d1252f5c9404e1aa495a59904483b7678cc4d8bf731a8c5f6a476ede4f5c5fb585534b28588b4c95bba92b7c8226d35e93342cb57800def09c6bb37a085bc061829ec2025e5ba5a63c6b508236f67e676c6c0b69e0242c3ac6bd2b93bbbfb6f9ac73ba4061701ddac7506afc53539637502fb5290242aca54ee11bcc8b7db7ced2545300858d86e502d89e80a708ae2fdde6ccae6cceb13652945942d262b397f283b4ee7f7f80e80d764cebb953f9fcaec8de410e239c84cde7f6d04bc8bd97e55444c5e680a196b42c9e767d52bd00a2aff5c7366c0c4e946d9cc8f49bef3d9eb50b6f3e23c353d19ae6a948ac9f419c7b7555f63bd8a02650558fd3203bde7401a12dbf7c0bb56623cef996a023ebff6b337849be0c7a34159fb3cac890220b570aaef7260159910ab195b6d9b1fbcdebb4a3a651b9c595bbb4308cd8506fc44583b41eb52da60a5fff7b07a9293556bf7524c72ea326981373e1ad1e4dff0950a7df2419110d1e6c0f571ea426739827531f7a083a7dfc28221a3f4c9b7b0171cfddbef1fb2bdc47553e2076bee86d766b64c6ef0f842e01632600ee515897e2d3d7a701316260ffccbca5029461180743978aad3f75c796392aafb15ae0d93e14035d7f8c6c666aee0c9b7e771c421806000000f9b2393dc7f2a15b0c88a5c1ea7936d34997be57b1df73cb84c6d55bfee2bc23fa7030920914572c9fe888d7fd22806f2a2c5398343916c417b930ab93232e3821c6e2a3766a462e003a60132660335f0eb570c2bb80a7045dc1720f9783b2519b3ec9f4abb5769b67d7369cb955c29e7bcf442365597ba51943427f84b24007fd3bc1d2abb580ec2afb5a851b0929a9d9ed80f1a3b8646485dac4e1101a5966ef65e9fab1797c548d4b5eb37e59acc7e44fabaac69ef52627a4a54013aa2eb02e2748de9de2989790c15e99e1d740872f78cac06c964bf07e84991d7f55bec5a34cb4fbd33cf7208b92887c5bfc41d5d347a507a78806c632928c7e45e8ab0f8e6716460924db4e82397a8a524d4a709518d6e0529cfb8bd7bd6ffa508bea6e72705648e70a9b2c179a834127637649894a7d623c0c08e77d7dc36751294db166180b461df3f71349687f02d35bfc0d747179a4cfcfd5f2801af4bc032ea2ea56da5dcc40ada2220d8ab01c9741fc767d7ed5a776a56cd8b09df36115dd0452acf1af909b3ea2209ab33879b7838e45e3ad442f4cbd635e8fcc4156a4d829678dfd65c835230d0220a46e81f5879031ce900741fb0a0a8605220238647a26977b88f6fd638c33b0da57307e91836e7433e345fd0c44ecf7970cc808c2162d00fc543ff864922e5f645f31b76a7e5f0e6c8371ce0de15a642fe2b12ca3cf956828f2c1ad4125842fe94dd1d819c1ea1cdf6c250842350122a3c059f0493bbac0dcfadfc6f0d6cafdeefebe5d4ca823cc42491758794a6a9af9d43f86d6887c7e8d21d42ba1b2d39f21a72d74c231028bc56a758bd38a5a62025604fe79f09e145ec83c309d820913ba73bb4fc98bd464d4cf103015d86cfad4ecfe7ba15d175774603bf9a1e7d5ffe2c4f52000fd65db50cf721fbbc7913a54d4c9fd9170b339d807db7d50129f07d5fa126f56df393d8dee30c4d6eb94cfbda04c72deb6f99fc8524359dd39d4ff32ba989da03bb1c351d04a947833d1571634d3d598d5c5edf8e6244dfa4805bfa24c8db532be71b31c067de9d2511320021cc4963c4442411f877d23478936e7b08e9530864f9679b8d49c884c374bacd38f8de48248711943274ac3eadbcc92e3015a3ac789c3ea38a6bb4b5d3cc64881871b3db30a6ec618f644eb94716af52d81509b83175e4fc632287cb4a8790631ad25725d6d4090f3dbb17fafaed8dc9b7ce1574bc360342d35a88fcc980ee0d1296d0cdbb3fa46d42b17f83ab1048394572e26de18a6a0a2f2c27705aace537da52c47494eaeccf45c158f12b2dbdba2d3d69d598d7e28aa51abab4c26051f22c9b7169ef9c98f18eaba7172780ea15a6ebde3b4da2d761e9df9b9fe4912849c261cad7aa48e5db40161e6d21b536b0b4eae8a59261aa99b3d15700a5da6948be4a3318d5c25ffb081ceb30cdf5433c5709db91dcc7611d127c9782e52103c09b2c7faabace71101aed1001580e72604040e1f67f1bca5fc89245607d7d2639eac091c51f58abf3e789f1fde8b9b2aa8b33e86bb1219da498ac452cceed599d8deadf36a187f864187e06aa139d7635303863f34478a20fc19e4f4b4b1d07c9df56c2a9206833d2f0dfb98659695fcdf8f87bab4fe7f3d90eb849142a44cfd57d3de04ae5a9634c2761e642ad949effaaa1aee784cda74376ae7e81a6c15de32a7d14f8df7a2dcf0e782482e5639c092dd1980a2735e9e5f2b1bd049de72e28e59e95e41cb32a2d65a979ba0d448f44992461cabe080df2c27201cae6455a83fd44c3ffb0c60f3b077ba6583a9657c8f9d54fa11c799b2ede146a59ea0af12d412e37c70176c3e631480a6b2025142f6a24f67365c7038e24c434a34e6d8fd5bd7daa6f42ddfb58b20d61e9e0c9675b02b613cdbc2a9a6c6bc617271f2ac9d476c4a7bcafe543862c7ad0cdb02d685276e0e34430092385ade102da1ede5abf2e1e80887a561cd4747dccfcf8043b47df72f34b455f0bce4ea5958d52cdf1784fbcc3bc523c49834d4d61802ac9a797ea86e611c0caa5d66ebf2d20da3df7b9d201d775bb9ddcd50e9e99796f249b05a13fe1d12ee2bd01298774ee13c370aea00eaf4339cba32ca772156824d610739bd7fc877e76cd494d9d29c466f27c69a75d9906b5aac743b42b732cf8940f87c1572a5cd79340b455c22078b89c9874546b3f2f3da56b19da853b81dac42098092f697579d8d8bdc5dce7ef0c487ee681350ca0bc5ba2539433316658852e34c0a6233cd0fd77af2a091e07c45a1215a535def9800c25a2795706d51c525720ee4266748400f255f2b3fdb5feb3fe038ee68b9e12a1294e72cde25ad8914e9af010050fa444a5d566b9ee3a6a2e4e1608714812a3e152f34840938e4705787cbc381884ddefd0e22f927a307d84572572c9bd87a9c93ebe44755930be506337e235f51bfe6d9dae734de9d48676ee6a6c73e9023962c5bdd0d31dce57739169972bb9ef2b3da4a1e4e0863fbce4bb9da18c22e230e1c2e4bb3fefc75905f2170b56452dd45cee4df232bd19fe468729f4d65ff9c6f5625f3c7a5505dc5495c655ec655665279b6dab9799c97908ed1636af13763894064e573f86e5339b9d081af2ffbaa8ba4e74c595fe17bbb3091b899495d402d0288f1ac06158ae2c230bfae4d6eb632b3af3b6d3a0e0e01d7fa84f160967eb47f733ae0d1f1ddb02e368288559f165162f4e12a76130c86876fc189a8f57dd9f9d67d2d8a3df03d18950dc2c4ef43d3e4dcec96f67b2a910d9ef4153e4c86a2175fd5cf0502a6dd5e6de06660dfd90dd4edc9f574f780f090f914662ce6f620b42121c303ae1e8b1becddd5fcf2e61452104537660609c48fbd1166ad80c1b74c0e1ff4670b109547c9614979de3bcd6b82193d850ca0550bfc428d2cc00cba131fcdc8bbc1c4e895c3859d6b78edc83f68be6a16878d94cf345d4f53faf22084432dfc0ffbe9f998c88fe233681fcf5ed5feb8103edd7aff54465a409b565700e02a038c2e6bbbb4aca72a3e16d6753847e414b3929e5369077673a041490de450588f2658bb510b588c7a88b7340c405cd0085ec1b6659e9749d3526165d1769b381440dc9b5e6ad47a23bd75045453ec760f0d0682915f72e96bb15cef052d0c715c04484050031b831b7d868c96c7768a15ab64eee5be965c49204109eca1bb1aa81b228195da40fb15b6262b417e0b8cbfa7aa50036d7b74f2562730fc4486954f6f4b76604c5b8193eefb5ebfc66e0746986ee356089ff6fd22f47aceb950ca6fd190f1a7888920a1deeca6e694fa53ab66042833cf3b8bc42e8e0e19231d76ef46fbfec6aa69a618ee46adcc6aa292355f0ac934b272e1511056763bfeaa88fdb486ce3d9c6f09aaad1de0253bdf0455d52c13d32d53fa0d2adb862d9a2b0f8a651157e8afce663dc80793c2c3be", 0x1000) syz_open_dev$hidraw(&(0x7f0000008e80), 0x5, 0x200) read$hidraw(r4, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x2) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000002340)={0x7b4, "50a4c788466d9c84c3ade088dc2956349b67b2ebe18f1ca80edeaff8e3c24309d964d1e68acf92be9e62f356aa10b32fa8e6ac863bcd26d713f596c3c1551a53fc3f887c25304278fa7499bc5711f894544bde6bdfb7f7e8bf6aca865dc57a9ce599d75fe9f8817e5f5a6622a036638a2044f4ef7f8ea8ea0e0e94bb5e11df5e2606b7866647805c89967f889da4cc7816c3aac07ce7b407bb0b878896d55ad32ec4a5ddec17d843fd7a4049c1a31a19e028a56697af28654996512f8e7d66fb8a44c098b3da7ee10a16b8c744b6c1d18cb6ce0b5c2447b89a40877b1cb5b13e82a6741e64f5f915bfac40172f94e8a3c87ef5d216484606170acc0303c61dd50aa6fd2b3e5c780b0eac64c99d7bf2ac9531e6c17d24dede78cec7ffdb2404cf8a8ff5bd374d49433b24249b04a3b2472c9cbca74e43d15f2550afcc0f6cb9121f78cc76864432d21fe53de24d2f492de2730558ffc94cbe36e0f3f6a650683dfca09557edbda3f0a80ccc543b39704cc89c5e811b89eddf7e71188d1775d53295fdcafa3eb1f7c8070559192bf3cee799f502b2bc2ab4f00a05d200572a2037b92b357a396cb454b459e85563daaf71f9bd5512f33471b7cc3a1b872a9bb91d473124ddd31b0d95aa597cef3e295cdc73860148af15d9a9b0a9986b033e1e3385702ef6fd7abb3b95f3367f23549e2c5b6f8b362a1e3a0fc4109ad346ace380a24b1df33c56452d803cd6728f0ec8d00d007d732f6c20fe0ce105628bffb09bdf645df41e4c3c759136cd4901d5005125c59943dc6373979466ba06c6fd0c1c6b8f48603c01f005625ef0d162a21d8c851e42936e0e5f9ed5573d0b5f8ffd9ad1a9fb4bc59c4d0f6b1768d020fd8504a4af8b77e70a65b2ce5805b0177e4249b19a83e851ae488c4271c7c39ecaa57d19428405c765880abd9dc81b6e4547cb26217227e3fea3ae64a4c12a124fbe748298961431315474be7edf461bdd77940ad01d3f0b75b2d111335cbbbd8d25d9613c21a36c7b051ba43e14da011d8783e32a0d68902f72623f3032360fcfb735f72f30aadeb18277471c7bcc547d27ccf0014c784e0361378a04595c7660c5c3a847b1b5a365bb8ec4d26c64eff50a5214ce99304dae4d2b14c4a949184cd03c52ad6fb9186604d6b618b1e9ffb21483f89ae3fd39d5783243d47de99bafa1d59b61625ea98308080f2f61f49880772833834981f0e61a6e4b3920db87513b92ccb86b7870a47bc6dd331644f424cc10949a6dc3c4314da0d7f3f30953cac66ee56e41d22c220d6ddcf13ed72f57dcc4f6e6b90b49fa37a8f0fb80154ab872293e2c7a71f02fbcd98e589b687b7b8dbb1418f083d1d521fd808bd31a7f8b2a3f31685238c9f95531422ac0743192c0bbd72b365f5463440c20fd583fcecf042078e5dcc99244207d6812308961300670602caa6916920536d02f71dea703ef218a461440acbfbb2e71a58c84f7307d0cf5cd2585d0b0fb65e740c1aa8e4cd27dd9161748452657fdd5ad2fac88378056ac80a46d33d3a199c9ec97d53e9ddf70f284d00e1b74e53c42dea8c3957e2f4320b8549eb4eeb18945e6a1f00260508529b0f779ed11e5264f509cacda37ed1bf729ac89c5ac1a0cfcab7d181af575f1d52dde492638c8e20691f9ba065fe631fd2ece7ed41c2770cccdc3a1794ce462e3397a271aa9980dff2d07dfa5475344d33a77400e3e3f28f0f728bb65007f316aa08fd78e3688f055853bea99c1d4dcd9b551a4e7118597a30aed5f3ed610d9fe5c31fec5dd6e02aae918c785169a2b42eb0cc0c735f384212a3c42d920a48909f641dc9b6b07c4b5b0768cbc1e98faf2a7851fb55f90cd61ce604a111d09df4916709101d6cb9fa4fb1bc2c816cfb5a7e67ea777b889962e07e43f7c3f6c7786dd2a821fb54be8b645b9ec53666acf713ffc1e117dab6f419c3a1e235b42d88bd26df704707c755bb14b91e60db36553c2e044273a3dfaeaf99ab4f8aa733fc967e3c5efc982d024ae957cca2e786e8bb82a171f9e6a0bb7847b9469a73581925f8c7702dd2537a02ec15b21f07518e62cba6b0e3417e44620088e31e1da1ffd3fb3e7e489041d5c073b1ddf311013cbd7635409dcd75fe3498e8eb45f30ba4a1b887dc6f57f6289e2e11db61b9b06c0b7677bf8fd855efd2bff637ff740d957bc5cfdef840f82ddbc92b8bd66dbb9a2f97a12b1bc68875088caf518e75dca6244e04e180a91d2f7224292ddd2d8e00b7f76c5f445e3ec9dfd3bea92cc36489a84b011ec9735f1a95e91456f83b0cca43046411524ec1b18282460ef4287f415857fa9deccac1d14ce20324fa16737a6b1583ea8ffd664b61d5bd9ddb88a8c7c6a0a266b7e3812a81aa522eb780120c06ed4169991634cbdbc83d319aa9f6bf25cc7468b04daadea5f47111398eb553ae7fe4165b3666b1d411ec4bc72759ec8dda6a77cf45a6735e2cce2c51ffdd248a9c87893fe9500c8d91f55125523e640a921898cd1bedef0dc0395ee9b902ee818995c9aee654b2f4c835a699b7e7e3f3adf8125910a858b050ba4abd23c1313cffc6a3c2ead00790677f7b93d98465931d108493aadbe0d8b7364b7edc3377fb4e9c75f9ea134dde5818169edabd63d3d7d3ba362478dd6b6c4c0002cf87933a7447847e01c561be6a16a65130cb9c3e50de2ad1ce9a2cb8fb4e17f883c799c9aa534096e990dec7418324f5881b14e17425914749f7a60d2df23efad6d3273fb1282def41566198c59216258f087fdeaf1f3"}) syz_usb_connect(0x2, 0x2d, &(0x7f0000000740)=ANY=[@ANYBLOB="12010000f72b50088205470053243f46c9358796b76a01013790000900000000f80ff5109c83f9e94666001ab0c100"/59], 0x0) syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) syz_open_dev$evdev(&(0x7f0000001040), 0x3, 0x100) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1-syz_usb_control_io-syz_open_dev$hidraw-syz_open_dev$char_usb-ioctl$EVIOCGMASK-write$char_usb-syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io$hid-syz_usb_connect$cdc_ncm-ioctl$HIDIOCGRDESC-syz_open_dev$hidraw-write$hidraw-syz_open_dev$hidraw-read$hidraw-syz_open_dev$char_usb-ioctl$HIDIOCGRDESC-syz_usb_connect-syz_usb_connect$cdc_ecm-ioctl$EVIOCSMASK detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) syz_usb_control_io(r0, &(0x7f0000000a40)={0x2c, &(0x7f0000000600)={0x40, 0x2, 0x3, {0x3, 0x9, "f7"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x83e}}, &(0x7f0000000880)={0x0, 0xf, 0x108, {0x5, 0xf, 0x108, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x20, 0x5, 0x9}, @generic={0xf9, 0x10, 0x1, "dde415c013dfb9922a98809c3eeda97a2040e94ac04af53235d2edd4bcdaee29140ff9e12e88130657ee878530b85f5c913811819d19e0a83022a25ccb6c3b4422499f971699ca22e6efac81388e2d2f92a62fc625d61da903f345ebe8be5a0917a1a8b5c8d7a5abd479cc77d0a9bd3f374dad29340cb48e03eb3f1b902906d8e09e566de77ef8f2ca1de880f7a0580b82b1d0578b6b37057bdee5ffee82b00a40c69e83553a66b1a14fab7873d0c247903f8aa9bf69fa896bb0ea1af1907fae51f6db04bfc1e92417a92e9fddb29a454988f00755cd8ab76490f8d210eb9c918fa6e4f8b1bf244db0d70ac1d8daf1889188a2dc6479"}]}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0xfb, 0x4, "1c34b044", "e45aa6da"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7a}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000a80)=ANY=[@ANYBLOB="4010c9000000f40a1a1f5348da7856f38d0b4b6cba27921545ec0bbfef0422c258d568b801cd66b14dd9b8c2a95eefd0e6c9ff0865ab48d1484c896df4138f76c5d083a31b7cbee57f5deaf95745684b4a7882a5ce4367c1696120dbaad12bb7c4aabba0f55eff11be27f4d59fcf0bdd86054f3168201cf64a857095bd073acefbfb35c36c70ad7c3c80ce8d7b6a401471d079f0cc9fac9dddceda44da17268f916d164759de883da047e0d915032e51fc386d835d6c440fe59e0f9bde7677fcbd881662ff2acf9e82b23cf96872b3"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x30}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x400, 0x10}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "33ce"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x44}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000e40)={0x40, 0x19, 0x2, '+%'}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x3e}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x80201) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0xc0145b0e, 0x0) write$char_usb(r2, &(0x7f0000001200)="9b836c65bfd312a673afddb336cf98e0d8c2aa9ddfd610747479815170828de9d40bfac8afad4faba005c8b4c0e0b17a7b793cfff174f79c48a05626eaaf3565f4120d0cfb784fbad92ae4b24a8bfeb9885687e4e390f521f4e3cc7ca86f5362c951a7cf2f3a8b80c16436e8fc3552f22f77fbc30feed2f6c42687825d5e33c145a8c5df0d470ccb9cd872b35b25f1d4cd1a678e486e8188afc8a043df398f88a5165f2c2cb4471444a955611f92fb4635aa119dd40dde660ee0fdd6c7a5ba0249fa5a4fc740e7f906371e98c6946c1a6be4917f887b1f2b21c48995173bc322f3c425f102122493760d5f766a395378e9960111c8b9d236ddcb898877c3a850a901f604439a843b3301d84b6db75739682a2bb444e563b224dcecaaa53ede2a7f67309c47d6e4a71103d4699ab9844df217e1edff37d3b46494bd2a9480da3ef849db2609fce994d92f950656a1a7c02ab5365df9716dc1a7c9215d4e05f07b23f1c6dafc89e652ccf65fb43504dc530a245e9f0b6e90a19692b723e9905ef823021fc47de2699ced8ea5039c1ecaaa17255c64dbdd77e4105818f2fd426c37da5fe4575bb10b157ec187efff71e2de09be7f1f4064a3c603a9fddef0693d44e7777ef4eeccf1db429a3e2ee2e51cab134f51b23531a825c38bc06d1921e12619d7d2fcef31f11a2a96f52776b87d38feff592242479004cec4eb23c6a87a761aa010802368ed7e2aa7f8edd3dbe4b238802bf318404cbec558f64871ad1862981cd8b449f51242012805e9e3513ffcb130942188db14583fc943f155149d3d462c93d5528b78c655e1adb0dcdc7eae09d89181cde11c500f6690cc55731c4243961af6300b18e070857d572de6e5c83ece8fa6b00cfd5acc4d47d036c3edb05f04ed0d4d5b1930a75f4677039b0bda7260021039747eb13d43b490b2d183bfbc243157dd2b97510ff50b627efbfcf58e6144c7e750d2fff94a3d305f53d3ab30b18eae5acce4642b3992f913435c6dbce33b8de3c1c3b601ca1d9c8d15a76154d82f5ffa42fc44fd363f1c920bf5af4180661b6b71b9a0e3cad9d5600540234f5d2b86d68a5bd4ae24260bb6c1efaf202b3de48d02cffb5f287dbf928dde2dac93d0f334003953f6e3f0bcdcdec883462a9c6130682133078abe1c25a77332c0d7219634ad6f8b659e3fad2ba98c87d3473d5b8e24c25591de692474852c28afffdcd41b511d4f51e8b1fe84adac846d6f4b5edb93be3cbc5d2f22960c1165306f6ad77d95b30e5ea1b7e289bb10dfc740f1ec45200f7dc56489dbf7ded904234d860b0d230958e1d34a0b315a91ae74f3812ac94bec3f1b305359676e7720e7543c4051cea39ef659fe72343ca7ddd08e51991cea6e7af6e25c7b8a723b7f70dba8b96f4c5db044a7cebaba58bfbe86b13d0b3c71270d9d15283d5ffe42cf0e25d8c1cc778737626bbad84643e44ae2ce7d6ceb79505f7eab021675f305d7279e202bb17fdd12969d575fa4ae39f17dfd450624dc25fddeb7500addbe04e25a19268c9221834bc9fcb234d5a2e072321af963dec4b23d4f51c20556a51fa727e4c760c47ca3edfc89cb3d00583765a9dbf3f5146810e2a7473023ac9c0f45a145239454edd6bf65c2461373d508c395c490f3b291edf3d8a1920cf727f8560b5b154378bee7645f721566b7768ce2dcb4ce54ed297318be71a0a07e4d9dd5458ee9b236e12b5dc4988880404d36b6ee77fbed4c4e286fec3d29343621ec06e1be9c9ef5361b16d93d596017964caddf72ebe12deefe9bf4f837818b3e177ce3b8091b36d4c33602a878a6395bf4d13152edc0119f7780829f9b1a2b19ef14fb717dd739cfde7b9810a5165ad161c1ba632c03ec7435dedcb33ae4754b108ecaac5c3f48212022331ed4e315d26d4663c03492fe4cc26616a3d1123a16c630cf5da0cfed3a996061765c78c7455540d264c85562947802157a485ecbde86e4f879cf28f54ebb07c698040d01741f566f3da653fd7521de4923df6bbbe708c99ab75bc4a1211c5391184fbeb584aecc9d48b7a4673a137843c9978aebe39e3ce2b989eaa50a78c4017070244d2bd20a4590ecc446f51de8baf4ba1e8c51b36725584e7882005d8710a420b3f04701b446d2aae2bf04b4e07a6318513ef19a70fb667df8043646df6e3e0368db1dec8b6f65e3d2662314de665502e014b07cdb256d933e8eb53e6dd98112d056d2f7bfa34c0b99c1a84ad45ef58c30889551d19d621d9b504a257a85ab6df43c340a974007b799b16f2ebd385c5b33e158a27c6c3b820109858424d1d07c18561e60a8fe4dc98b493e99170b648dd16ccc1c7ddef2907ad540a60ea06cdaed0d05d003e23d7ff3041a4c9abe17a2e2cc06567a6f96ca397581c1ebdafb58b40e9b5a3ae3941b3989535f6ca4541ea564d52bd6b065a97b200b2710020f0697e222484718d6ae9e52b6ec1f0c32931cc05d70734f692540b21cb483aa01072ef39515492bb54c01096ff33628a3b017dbe89d0c105c1523a0a669135390c9d0c7cbd47724c9ba6a22774f05510fde82b578f2311a58171ab39181d976eed6422e4b676a52215be08db7242aab03b548f142d9d87d3feb00d0ddbe2412b756a3c6d543314388444a894ee61973bc2cf93253b0ed504922ee6e74a53166b102948fd529d3cf5afb94a0800506c46deaa83245335c197c25025b27ba3227b07ae7a3ce8ed7e10af67def0a1f83c2da514f381d939aaf3f7dc814253d80b893fab8b4394cba3ba428c88538e7d78eac0e92cad4cb2a988463097322b3c1e301cce5eab915fe3b78bb0c0f980d3d8a4b6dd276680741c1e7fea4ed0dbdb3b8113f9491dfb4dfb1f6bd23b6d3fafea7896cc216fc5eaf00867aed2326c2854f7761669b8ab43b55c7007d5db41facddea1ab5b36508b630aeb360759a3c5076c1332cad888238c2061d5d0fd1793ccd310c6394e1b28cc3a199dde0ea3e35cfcbb7a58ff3f720ab2822ab0484bd38882b08949461453e97c1814981d02d5457762507171fdf1f53331b881283530c87689117450cb14f4162998a49deedde87d63d407b2905d6a92516e7aaa6fc1828b4e0037df59f2b39fea646c81485a52e30ce8d8343b5d3a167d92f3743e376dd14c7dc1057b6b9f5bda5324d0a5db9a80bc564b02a7dca776110ad470c39be2570d339b20737f4f1cbf3904db6a7aea965387ad7466be97f41da03bf3aa87bca5af30b9be85924757b2f32a477bed5f9ff3d7b5e703742431bbf0340829267d96d1dc53cc76064a1ff43218985c521bbe482fdd8fcad208ddf4c061662ba498309def38a1dfbd2a1e747cf7ac355243dd56000f8a92ade4110a2a34dd42167d87fe3928e2d00077cc14cc2526d9810c952fbd06068d86908522ca3c1d1d67f6335f9db7f0a50f9786a4dcf1a935cc9fb5eabbf63ac7604709c4326416d0999e23d1e2f83540183159425e6c469cb0ed07e57a7d8c126e3b47e493095ae2df8615a2a01e13431051cc45547a4dd754927dfa856b23a2a8513f15145b25310212793b3f7aae38797469d646cd4023f616fa058760840de19ffe749e29b6c396988fab471986ae01b29fd09ef28fcba600fc412a845e7a294c89e43b56b8c4f4d82089108502a9acfc6a7243325f4437668a653087f51c59cdd5c0c52b996c2506d28b6f865df3d6e078c833913d315725ac29e70d33efdacc85e0bfda375c1fcaeaa9777fd57592b64bcfdc6c9105970df3ae67f1d426856cf7d3ea977711a75fae407ae36681f0918bcb2a13efd224c419762a6630242130095c85da094d029fb08c13fa116383aa50a7a231180a3d86599e3ad237b74acac37402a6a81a15339d913ec081dffbda435c7ca01c302856f87614120c0538438384d68cbf7e9fcb2b9f7ee6263896ce8ac7b9a24a03298f765d32e20afba30bc5c840f13d01a671550a3d66ba76b1817a62e11f62011689a578837b44d3e8282022c40330b729774d6a023fffba198516dd091bfc846f758476c4233cdf51231d7546c405fb269e63be0050fb746b667d0ed590961456cb5a6a38d3ed1c9bdafe28f4374bb4fdfcc4ece39592c627328f891af75614bbbfbec25f6e734999d4624bf3e485c7733ddfc0022467ea70a55129ec72f3c93d5597ce1dfabe389ade964c2c803f847a5551f8aecc45ed5e3fb47654320f5b80dfe5b08bae9ccf47a4a48adc7f832e77b58482c71db2383f06df8fa929702916ba635a97355e1870810d0d9889bd74266bb6862e14b71baccef860768fc27c0e45b5d795b9bd967fa092bd3bd082d3a14d6169557822232cfc5e2434878dedfebe56df77b97928b1f9760d6c4bf231873c2c459696be6525b47d84ad01ea8559a771d2c525d2981b589a3b283e4d0ea6e8a0b3e1626ba653caf9644296e7fc022093fb1e846eed0459eb0b288c542cbce6769173bf81fedf2bab9d2b83f2e1c5ea3dff61421fcc12a116baefc3cc4afcdc38df47621820460456b58e5328cd2dfd931047f740c1a84676264585ef18c00fe0f7547bee95291396d9ed59c186aa268f4905d2bc10b9d42064508b9e2f267b896d2061243f75936470e77d752a2c6b63fc74ab44479526eaca17204b1788c4fade3dfdc74ea9fc4c2721886bd2383fd1d0fc5e48d84ba62b8e3a8fccc50bcec1d9d1a71d4130c04834fe43dab069fadbac4b8d3f7cfde07050cadca1a3219c4f85a0099965030555e2bd787c1a888fa24057a2abf6a8b94944015c707a507536f0c8fb6e7966a61053ed7241669e2d35e3a5fc6e0ea219933a657fa89e7d673ac151d90b106e8ebcdc1a9a9d7ab6526f0a1cc8836a26ff4e6f906c4b2c691344403f50fc2941398e2fd6ec582bb071530d027431694363899d89844e5f5b91aba371437bac3825554bc6db9a35e41a7a19db41887a60273c9b01291ecf737f0362de98a8d343396d3b6bb6a049ded53de8dba3bace03e7df68557d44e8580c2b6620ec85b4ecf640c74d0ae9887d209308d8fc36521d403868b7510ce6379a38809d324b9717f02c7fb049eb5da4f18f5d886e6654e5d55b24b481724275fe7da2b9fdb56e83cd60298a4b05c86d84e6e6cafe2209f60002fe7c7afca2864f05c0651ece48b59119bfc3c3c88ec0065cccaa7691de19f9635c247055e2b3ff868b6bd81f8b0b004dc7c1f35da74cc446b28acaf1bd19d48c29181ccc24a6e2a7f590db2db92e9483eb617ae194c3eae6196601e91771eb74b66e13eaff146135347f7e1a95344cc7cc346170507fff9cca27d020700613307dd82b08572c5abbedd95d3067a60bb4681f041ad4a9b17e64a4fe64cb8469f45d0f27f19d2617b4754ae3c3f0c25aad6dbb8e3a72e5fb1c636d61ae3dfb531c865d3c23b9985e17e774c7816f65b41a25c288d7b70cb6d34e634952f57b38647cfb4e6901c92e6ebfceacaddbe85a5632a239ab9eade9eaf24e0e355a856e978749c5629e9d586324d4823ccbf632373476e85d24e26810022eadf709fee11f544f9088d44d91e02e63b7b7c2ae623e61900f30bfdd8f9bc2189b450d7b8b5108a463a68f339c59e6cc143004b27fc749a1943754a449230fa84cc1d66267e88537e1f5421a0aebbf14d48b5fcd924f5228af8a792c4a44eb30dd7cccbec7773d3becffedb7bab0ee9322f08efeb2ff5b086595beb98b54c8b65cc76766e47b54c45a2083f7fdf1adb5a127a5f50299db396753b21e7914b6f97c5d17544bf826e209dd9614819e8da6d91dd6635", 0x1000) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000d4faa0a41e242cff00000000010902240001000000000904000002030000000921000000012205000905810300a8d73634"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x4, 0xb7, &(0x7f0000000340)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa5, 0x2, 0x1, 0x5, 0x10, 0x7f, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "1405209392"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x800, 0x3, 0x4, 0x9}, {0x6, 0x24, 0x1a, 0x8, 0x8}, [@mbim={0xc, 0x24, 0x1b, 0x6, 0x2, 0x81, 0x2, 0x4, 0x1}, @acm={0x4, 0x24, 0x2, 0x8}, @mdlm_detail={0x28, 0x24, 0x13, 0x5, "72a89342c944f14749cff9cebb6d40beabe02b7f0b3c9111af91f9a1a19a119e3230ac98"}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0xe3}, @dmm={0x7, 0x24, 0x14, 0xee3, 0x8000}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x80, 0x5, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x4, 0x1, 0xfc}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0x1, 0x10}}}}}}}]}}, &(0x7f00000006c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x7f, 0x4, 0x6d, 0x40, 0xfb}, 0xf5, &(0x7f0000000400)=ANY=[@ANYBLOB="050ff5000603100b0a1003000400067f03001410040533f097165f88f89543d405282099354418100a81030100000f0003000f0000000f00ff0000000000a3100133be16917169f4c0df46c62f98d7dc914c9f73e4fb989f6f607712dea629d8ef04bc133da6ec948b092e7e1cbdf897a730389e3e16f233c6a37a5a65cd6728cea712a6fa56e50aab463895a6a06d51efc381b1209400a9806e923e673128ecafa03a890c794ceafedb2fc9b894791b28b275878a9fcf703e12fa5368eb7bdccaa0cae6704f4ca8c9aefb520add977a8ddddcc1ca60741a1e4fd44bc56f2037871410047ec997275ed1c58ab534f3ab2c124f714d"], 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x1809}}, {0x5a, &(0x7f0000000780)=ANY=[@ANYBLOB="5a0337976f48f8e955d123c13e4fb110fbe922193fb0e287a5d71a1470d58d116888ab0d988116d8f1aeede20fa198b5c73df4a0388821d6896e7a07dd9e994d4b746a9e573015b22a27fe83358171de67e66dcb236acd2f8cb8f1b5ed1485b361029b1e71c2c963ed873c0339b9847e6f7073a53796ab1c3c7c2bbafe72203aad9400bdec3b31240000000000000004f20613c111ae45a1c3e9aee8583de84bf2ae8bd346a450f0a1b50df9e2aee2dc5dcff689cda0cada7f996e78625a6a2954922e30241b6ae5b2255cfcdf9c8dadbb4eb43aa3c04041a7324d4ee2e2604c57e43b49e4"]}, {0x3a, &(0x7f0000000680)=@string={0x3a, 0x3, "621338a4cd817085804c6350b203ea641aee5f10705ba73a1444fd921324b9a4b29b773a546f3f482d547b40065013e02bfdd0ee01bc5d26"}}]}) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000002300), 0x243c2917, 0x100842) write$hidraw(r4, &(0x7f0000003540)="bd80894ec947fb776e30504e0e68261fdf25dfe55bb5efd20ce7e076e58d9d8d842134cc424c9c73b052e2702867207a1e8cc518b5f197af219609399167ad15c3eb8f7a4ff2b16172109580ce58cea188626308990d55757ee4d0929d1fc1e9b29047867ad9cfb20011839739d9d1877e748d501c07d98ec6376fe2da6ff5aedb6002cbb98bfa3aebbdd4b2dd7147668bd3481224b8371019ebcc551acb9f121f5b20df101e244736741d5f04f962d80a8a7590d99b07d214a50e04510d869bcebe5bf330cb52cf717edfa8bd4847971cf46b7a4b12346082c2c7e0ada0965d0ece6c657cb0cb6cf181471bde249501a05d79a1fa0b23039b9f8d25c74a45caabd07e0766110fc1faf3a5b40b0066fe24d364547d17e0a84b0b0d95057efb6a3f6689fea2b51d9a89a63ce98182c177305546d4ab3e424629a4660a68d500192b0e073ddd75577723cf68d1128ad7574ffb38dbef031363e82067d845037f216af9e1037d3476c38d883a962516e1d1e46863176f8f362f7ae3a012a5bf0c13c769f716c3dc52f96d98ade19bc3d5cb8d15e4f25fd7be73d26bcccb270545261b777b7b70857928e3f1b4045a3ddda103bb1f9c39367e7e9c70872fdb94b2c31be2e62eefe16312b6683d4b8ae92a2b73a55153990974a90e85c87c8e8b0382b48ef8573a611f3ee91b4d76f86e94201e722826a05e04da9c9bff1022e36074342e20c156a431009aba0c02cf9eb7693fc67831e7068faa9a4708eac736558ce105800be052af88223d58de03b03a1ebda21cd900d867b93cf28d7f354435db3945d1267c668a38fd30d4cc1f96acad792612edf149091cb07690654b4f6294d8d84901e3eb7b8194396f76416c235f4649de3cb96d58250cf98a160467c216b6b292f2610783ab6dfe1f23c3a365f31934a5630b02e6825c54c97ac5392aa08c82ac085a8b739076d23f4948d999b71d8f33e51039318367eb9b23f6a7cd897e801489c6fbf70cb38451231b268f314a429a7609e97f8f1f08c108ac1c3137a8320236c8702a4a254b18ba7f97068c76710ade94435f67e337a5eed6068f55fda01d0f7271392ab57068419880b37c3f513844c5a63a4ebafa030985bc6bfea9befa5d5d7646a6a8be5d0f563a86279bbaa9fc3ad601287aefc5330fce72804c7fcb1e15b3314ae91e067f990e48ed29079889cb44593a840d6ba4cb45d638b2e6cc31a06926d88a559c176560587ef82e79ff000a040f552a9c66b24e87683c2dc719c394c78ca1ce74f43dd762c5d04881f1d608912ae75780a2e43ad4bb39ede0e3a6522b8be866bc9f7adf6439a7ca5f2160d2af43f847e5ca20a02894efb87f37f8742251eb40319ea31711c66a82fe49ff8a887f4749a96704ed0bf89562b129ac3863623032ad8015c0e39b2ebff5de88c2ddc3f707e6dc904b251c7168d0e29d0716cb33ae5eab33fc0e06d07911a2899a542adebacaa51f3a846e9cdc8b6fc34342abd6e9d698bc48d74de5d7addcc06f2daee4f348463a81ad2b79ee53b271e4e486f1f67e513791820079a4ba2c3d539c4c9860177413ba2cbb154fa8f68da6e1f43994304f043f790459743d7063a103e0e48d253acfcea01ef72a167f8eaaa54b1840f2d2bb3e2f8ce9480d1ac84bb605e580d1252f5c9404e1aa495a59904483b7678cc4d8bf731a8c5f6a476ede4f5c5fb585534b28588b4c95bba92b7c8226d35e93342cb57800def09c6bb37a085bc061829ec2025e5ba5a63c6b508236f67e676c6c0b69e0242c3ac6bd2b93bbbfb6f9ac73ba4061701ddac7506afc53539637502fb5290242aca54ee11bcc8b7db7ced2545300858d86e502d89e80a708ae2fdde6ccae6cceb13652945942d262b397f283b4ee7f7f80e80d764cebb953f9fcaec8de410e239c84cde7f6d04bc8bd97e55444c5e680a196b42c9e767d52bd00a2aff5c7366c0c4e946d9cc8f49bef3d9eb50b6f3e23c353d19ae6a948ac9f419c7b7555f63bd8a02650558fd3203bde7401a12dbf7c0bb56623cef996a023ebff6b337849be0c7a34159fb3cac890220b570aaef7260159910ab195b6d9b1fbcdebb4a3a651b9c595bbb4308cd8506fc44583b41eb52da60a5fff7b07a9293556bf7524c72ea326981373e1ad1e4dff0950a7df2419110d1e6c0f571ea426739827531f7a083a7dfc28221a3f4c9b7b0171cfddbef1fb2bdc47553e2076bee86d766b64c6ef0f842e01632600ee515897e2d3d7a701316260ffccbca5029461180743978aad3f75c796392aafb15ae0d93e14035d7f8c6c666aee0c9b7e771c421806000000f9b2393dc7f2a15b0c88a5c1ea7936d34997be57b1df73cb84c6d55bfee2bc23fa7030920914572c9fe888d7fd22806f2a2c5398343916c417b930ab93232e3821c6e2a3766a462e003a60132660335f0eb570c2bb80a7045dc1720f9783b2519b3ec9f4abb5769b67d7369cb955c29e7bcf442365597ba51943427f84b24007fd3bc1d2abb580ec2afb5a851b0929a9d9ed80f1a3b8646485dac4e1101a5966ef65e9fab1797c548d4b5eb37e59acc7e44fabaac69ef52627a4a54013aa2eb02e2748de9de2989790c15e99e1d740872f78cac06c964bf07e84991d7f55bec5a34cb4fbd33cf7208b92887c5bfc41d5d347a507a78806c632928c7e45e8ab0f8e6716460924db4e82397a8a524d4a709518d6e0529cfb8bd7bd6ffa508bea6e72705648e70a9b2c179a834127637649894a7d623c0c08e77d7dc36751294db166180b461df3f71349687f02d35bfc0d747179a4cfcfd5f2801af4bc032ea2ea56da5dcc40ada2220d8ab01c9741fc767d7ed5a776a56cd8b09df36115dd0452acf1af909b3ea2209ab33879b7838e45e3ad442f4cbd635e8fcc4156a4d829678dfd65c835230d0220a46e81f5879031ce900741fb0a0a8605220238647a26977b88f6fd638c33b0da57307e91836e7433e345fd0c44ecf7970cc808c2162d00fc543ff864922e5f645f31b76a7e5f0e6c8371ce0de15a642fe2b12ca3cf956828f2c1ad4125842fe94dd1d819c1ea1cdf6c250842350122a3c059f0493bbac0dcfadfc6f0d6cafdeefebe5d4ca823cc42491758794a6a9af9d43f86d6887c7e8d21d42ba1b2d39f21a72d74c231028bc56a758bd38a5a62025604fe79f09e145ec83c309d820913ba73bb4fc98bd464d4cf103015d86cfad4ecfe7ba15d175774603bf9a1e7d5ffe2c4f52000fd65db50cf721fbbc7913a54d4c9fd9170b339d807db7d50129f07d5fa126f56df393d8dee30c4d6eb94cfbda04c72deb6f99fc8524359dd39d4ff32ba989da03bb1c351d04a947833d1571634d3d598d5c5edf8e6244dfa4805bfa24c8db532be71b31c067de9d2511320021cc4963c4442411f877d23478936e7b08e9530864f9679b8d49c884c374bacd38f8de48248711943274ac3eadbcc92e3015a3ac789c3ea38a6bb4b5d3cc64881871b3db30a6ec618f644eb94716af52d81509b83175e4fc632287cb4a8790631ad25725d6d4090f3dbb17fafaed8dc9b7ce1574bc360342d35a88fcc980ee0d1296d0cdbb3fa46d42b17f83ab1048394572e26de18a6a0a2f2c27705aace537da52c47494eaeccf45c158f12b2dbdba2d3d69d598d7e28aa51abab4c26051f22c9b7169ef9c98f18eaba7172780ea15a6ebde3b4da2d761e9df9b9fe4912849c261cad7aa48e5db40161e6d21b536b0b4eae8a59261aa99b3d15700a5da6948be4a3318d5c25ffb081ceb30cdf5433c5709db91dcc7611d127c9782e52103c09b2c7faabace71101aed1001580e72604040e1f67f1bca5fc89245607d7d2639eac091c51f58abf3e789f1fde8b9b2aa8b33e86bb1219da498ac452cceed599d8deadf36a187f864187e06aa139d7635303863f34478a20fc19e4f4b4b1d07c9df56c2a9206833d2f0dfb98659695fcdf8f87bab4fe7f3d90eb849142a44cfd57d3de04ae5a9634c2761e642ad949effaaa1aee784cda74376ae7e81a6c15de32a7d14f8df7a2dcf0e782482e5639c092dd1980a2735e9e5f2b1bd049de72e28e59e95e41cb32a2d65a979ba0d448f44992461cabe080df2c27201cae6455a83fd44c3ffb0c60f3b077ba6583a9657c8f9d54fa11c799b2ede146a59ea0af12d412e37c70176c3e631480a6b2025142f6a24f67365c7038e24c434a34e6d8fd5bd7daa6f42ddfb58b20d61e9e0c9675b02b613cdbc2a9a6c6bc617271f2ac9d476c4a7bcafe543862c7ad0cdb02d685276e0e34430092385ade102da1ede5abf2e1e80887a561cd4747dccfcf8043b47df72f34b455f0bce4ea5958d52cdf1784fbcc3bc523c49834d4d61802ac9a797ea86e611c0caa5d66ebf2d20da3df7b9d201d775bb9ddcd50e9e99796f249b05a13fe1d12ee2bd01298774ee13c370aea00eaf4339cba32ca772156824d610739bd7fc877e76cd494d9d29c466f27c69a75d9906b5aac743b42b732cf8940f87c1572a5cd79340b455c22078b89c9874546b3f2f3da56b19da853b81dac42098092f697579d8d8bdc5dce7ef0c487ee681350ca0bc5ba2539433316658852e34c0a6233cd0fd77af2a091e07c45a1215a535def9800c25a2795706d51c525720ee4266748400f255f2b3fdb5feb3fe038ee68b9e12a1294e72cde25ad8914e9af010050fa444a5d566b9ee3a6a2e4e1608714812a3e152f34840938e4705787cbc381884ddefd0e22f927a307d84572572c9bd87a9c93ebe44755930be506337e235f51bfe6d9dae734de9d48676ee6a6c73e9023962c5bdd0d31dce57739169972bb9ef2b3da4a1e4e0863fbce4bb9da18c22e230e1c2e4bb3fefc75905f2170b56452dd45cee4df232bd19fe468729f4d65ff9c6f5625f3c7a5505dc5495c655ec655665279b6dab9799c97908ed1636af13763894064e573f86e5339b9d081af2ffbaa8ba4e74c595fe17bbb3091b899495d402d0288f1ac06158ae2c230bfae4d6eb632b3af3b6d3a0e0e01d7fa84f160967eb47f733ae0d1f1ddb02e368288559f165162f4e12a76130c86876fc189a8f57dd9f9d67d2d8a3df03d18950dc2c4ef43d3e4dcec96f67b2a910d9ef4153e4c86a2175fd5cf0502a6dd5e6de06660dfd90dd4edc9f574f780f090f914662ce6f620b42121c303ae1e8b1becddd5fcf2e61452104537660609c48fbd1166ad80c1b74c0e1ff4670b109547c9614979de3bcd6b82193d850ca0550bfc428d2cc00cba131fcdc8bbc1c4e895c3859d6b78edc83f68be6a16878d94cf345d4f53faf22084432dfc0ffbe9f998c88fe233681fcf5ed5feb8103edd7aff54465a409b565700e02a038c2e6bbbb4aca72a3e16d6753847e414b3929e5369077673a041490de450588f2658bb510b588c7a88b7340c405cd0085ec1b6659e9749d3526165d1769b381440dc9b5e6ad47a23bd75045453ec760f0d0682915f72e96bb15cef052d0c715c04484050031b831b7d868c96c7768a15ab64eee5be965c49204109eca1bb1aa81b228195da40fb15b6262b417e0b8cbfa7aa50036d7b74f2562730fc4486954f6f4b76604c5b8193eefb5ebfc66e0746986ee356089ff6fd22f47aceb950ca6fd190f1a7888920a1deeca6e694fa53ab66042833cf3b8bc42e8e0e19231d76ef46fbfec6aa69a618ee46adcc6aa292355f0ac934b272e1511056763bfeaa88fdb486ce3d9c6f09aaad1de0253bdf0455d52c13d32d53fa0d2adb862d9a2b0f8a651157e8afce663dc80793c2c3be", 0x1000) syz_open_dev$hidraw(&(0x7f0000008e80), 0x5, 0x200) read$hidraw(r4, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x2) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000002340)={0x7b4, "50a4c788466d9c84c3ade088dc2956349b67b2ebe18f1ca80edeaff8e3c24309d964d1e68acf92be9e62f356aa10b32fa8e6ac863bcd26d713f596c3c1551a53fc3f887c25304278fa7499bc5711f894544bde6bdfb7f7e8bf6aca865dc57a9ce599d75fe9f8817e5f5a6622a036638a2044f4ef7f8ea8ea0e0e94bb5e11df5e2606b7866647805c89967f889da4cc7816c3aac07ce7b407bb0b878896d55ad32ec4a5ddec17d843fd7a4049c1a31a19e028a56697af28654996512f8e7d66fb8a44c098b3da7ee10a16b8c744b6c1d18cb6ce0b5c2447b89a40877b1cb5b13e82a6741e64f5f915bfac40172f94e8a3c87ef5d216484606170acc0303c61dd50aa6fd2b3e5c780b0eac64c99d7bf2ac9531e6c17d24dede78cec7ffdb2404cf8a8ff5bd374d49433b24249b04a3b2472c9cbca74e43d15f2550afcc0f6cb9121f78cc76864432d21fe53de24d2f492de2730558ffc94cbe36e0f3f6a650683dfca09557edbda3f0a80ccc543b39704cc89c5e811b89eddf7e71188d1775d53295fdcafa3eb1f7c8070559192bf3cee799f502b2bc2ab4f00a05d200572a2037b92b357a396cb454b459e85563daaf71f9bd5512f33471b7cc3a1b872a9bb91d473124ddd31b0d95aa597cef3e295cdc73860148af15d9a9b0a9986b033e1e3385702ef6fd7abb3b95f3367f23549e2c5b6f8b362a1e3a0fc4109ad346ace380a24b1df33c56452d803cd6728f0ec8d00d007d732f6c20fe0ce105628bffb09bdf645df41e4c3c759136cd4901d5005125c59943dc6373979466ba06c6fd0c1c6b8f48603c01f005625ef0d162a21d8c851e42936e0e5f9ed5573d0b5f8ffd9ad1a9fb4bc59c4d0f6b1768d020fd8504a4af8b77e70a65b2ce5805b0177e4249b19a83e851ae488c4271c7c39ecaa57d19428405c765880abd9dc81b6e4547cb26217227e3fea3ae64a4c12a124fbe748298961431315474be7edf461bdd77940ad01d3f0b75b2d111335cbbbd8d25d9613c21a36c7b051ba43e14da011d8783e32a0d68902f72623f3032360fcfb735f72f30aadeb18277471c7bcc547d27ccf0014c784e0361378a04595c7660c5c3a847b1b5a365bb8ec4d26c64eff50a5214ce99304dae4d2b14c4a949184cd03c52ad6fb9186604d6b618b1e9ffb21483f89ae3fd39d5783243d47de99bafa1d59b61625ea98308080f2f61f49880772833834981f0e61a6e4b3920db87513b92ccb86b7870a47bc6dd331644f424cc10949a6dc3c4314da0d7f3f30953cac66ee56e41d22c220d6ddcf13ed72f57dcc4f6e6b90b49fa37a8f0fb80154ab872293e2c7a71f02fbcd98e589b687b7b8dbb1418f083d1d521fd808bd31a7f8b2a3f31685238c9f95531422ac0743192c0bbd72b365f5463440c20fd583fcecf042078e5dcc99244207d6812308961300670602caa6916920536d02f71dea703ef218a461440acbfbb2e71a58c84f7307d0cf5cd2585d0b0fb65e740c1aa8e4cd27dd9161748452657fdd5ad2fac88378056ac80a46d33d3a199c9ec97d53e9ddf70f284d00e1b74e53c42dea8c3957e2f4320b8549eb4eeb18945e6a1f00260508529b0f779ed11e5264f509cacda37ed1bf729ac89c5ac1a0cfcab7d181af575f1d52dde492638c8e20691f9ba065fe631fd2ece7ed41c2770cccdc3a1794ce462e3397a271aa9980dff2d07dfa5475344d33a77400e3e3f28f0f728bb65007f316aa08fd78e3688f055853bea99c1d4dcd9b551a4e7118597a30aed5f3ed610d9fe5c31fec5dd6e02aae918c785169a2b42eb0cc0c735f384212a3c42d920a48909f641dc9b6b07c4b5b0768cbc1e98faf2a7851fb55f90cd61ce604a111d09df4916709101d6cb9fa4fb1bc2c816cfb5a7e67ea777b889962e07e43f7c3f6c7786dd2a821fb54be8b645b9ec53666acf713ffc1e117dab6f419c3a1e235b42d88bd26df704707c755bb14b91e60db36553c2e044273a3dfaeaf99ab4f8aa733fc967e3c5efc982d024ae957cca2e786e8bb82a171f9e6a0bb7847b9469a73581925f8c7702dd2537a02ec15b21f07518e62cba6b0e3417e44620088e31e1da1ffd3fb3e7e489041d5c073b1ddf311013cbd7635409dcd75fe3498e8eb45f30ba4a1b887dc6f57f6289e2e11db61b9b06c0b7677bf8fd855efd2bff637ff740d957bc5cfdef840f82ddbc92b8bd66dbb9a2f97a12b1bc68875088caf518e75dca6244e04e180a91d2f7224292ddd2d8e00b7f76c5f445e3ec9dfd3bea92cc36489a84b011ec9735f1a95e91456f83b0cca43046411524ec1b18282460ef4287f415857fa9deccac1d14ce20324fa16737a6b1583ea8ffd664b61d5bd9ddb88a8c7c6a0a266b7e3812a81aa522eb780120c06ed4169991634cbdbc83d319aa9f6bf25cc7468b04daadea5f47111398eb553ae7fe4165b3666b1d411ec4bc72759ec8dda6a77cf45a6735e2cce2c51ffdd248a9c87893fe9500c8d91f55125523e640a921898cd1bedef0dc0395ee9b902ee818995c9aee654b2f4c835a699b7e7e3f3adf8125910a858b050ba4abd23c1313cffc6a3c2ead00790677f7b93d98465931d108493aadbe0d8b7364b7edc3377fb4e9c75f9ea134dde5818169edabd63d3d7d3ba362478dd6b6c4c0002cf87933a7447847e01c561be6a16a65130cb9c3e50de2ad1ce9a2cb8fb4e17f883c799c9aa534096e990dec7418324f5881b14e17425914749f7a60d2df23efad6d3273fb1282def41566198c59216258f087fdeaf1f3"}) syz_usb_connect(0x2, 0x2d, &(0x7f0000000740)=ANY=[@ANYBLOB="12010000f72b50088205470053243f46c9358796b76a01013790000900000000f80ff5109c83f9e94666001ab0c100"/59], 0x0) syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1-syz_usb_control_io-syz_open_dev$hidraw-syz_open_dev$char_usb-ioctl$EVIOCGMASK-write$char_usb-syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io$hid-syz_usb_connect$cdc_ncm-ioctl$HIDIOCGRDESC-syz_open_dev$hidraw-write$hidraw-syz_open_dev$hidraw-read$hidraw-syz_open_dev$char_usb-ioctl$HIDIOCGRDESC-syz_usb_connect-syz_usb_connect$cdc_ecm detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) syz_usb_control_io(r0, &(0x7f0000000a40)={0x2c, &(0x7f0000000600)={0x40, 0x2, 0x3, {0x3, 0x9, "f7"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x83e}}, &(0x7f0000000880)={0x0, 0xf, 0x108, {0x5, 0xf, 0x108, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x20, 0x5, 0x9}, @generic={0xf9, 0x10, 0x1, "dde415c013dfb9922a98809c3eeda97a2040e94ac04af53235d2edd4bcdaee29140ff9e12e88130657ee878530b85f5c913811819d19e0a83022a25ccb6c3b4422499f971699ca22e6efac81388e2d2f92a62fc625d61da903f345ebe8be5a0917a1a8b5c8d7a5abd479cc77d0a9bd3f374dad29340cb48e03eb3f1b902906d8e09e566de77ef8f2ca1de880f7a0580b82b1d0578b6b37057bdee5ffee82b00a40c69e83553a66b1a14fab7873d0c247903f8aa9bf69fa896bb0ea1af1907fae51f6db04bfc1e92417a92e9fddb29a454988f00755cd8ab76490f8d210eb9c918fa6e4f8b1bf244db0d70ac1d8daf1889188a2dc6479"}]}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0xfb, 0x4, "1c34b044", "e45aa6da"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7a}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000a80)=ANY=[@ANYBLOB="4010c9000000f40a1a1f5348da7856f38d0b4b6cba27921545ec0bbfef0422c258d568b801cd66b14dd9b8c2a95eefd0e6c9ff0865ab48d1484c896df4138f76c5d083a31b7cbee57f5deaf95745684b4a7882a5ce4367c1696120dbaad12bb7c4aabba0f55eff11be27f4d59fcf0bdd86054f3168201cf64a857095bd073acefbfb35c36c70ad7c3c80ce8d7b6a401471d079f0cc9fac9dddceda44da17268f916d164759de883da047e0d915032e51fc386d835d6c440fe59e0f9bde7677fcbd881662ff2acf9e82b23cf96872b3"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x30}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x400, 0x10}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "33ce"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x44}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000e40)={0x40, 0x19, 0x2, '+%'}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x3e}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x80201) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0xc0145b0e, 0x0) write$char_usb(r2, &(0x7f0000001200)="9b836c65bfd312a673afddb336cf98e0d8c2aa9ddfd610747479815170828de9d40bfac8afad4faba005c8b4c0e0b17a7b793cfff174f79c48a05626eaaf3565f4120d0cfb784fbad92ae4b24a8bfeb9885687e4e390f521f4e3cc7ca86f5362c951a7cf2f3a8b80c16436e8fc3552f22f77fbc30feed2f6c42687825d5e33c145a8c5df0d470ccb9cd872b35b25f1d4cd1a678e486e8188afc8a043df398f88a5165f2c2cb4471444a955611f92fb4635aa119dd40dde660ee0fdd6c7a5ba0249fa5a4fc740e7f906371e98c6946c1a6be4917f887b1f2b21c48995173bc322f3c425f102122493760d5f766a395378e9960111c8b9d236ddcb898877c3a850a901f604439a843b3301d84b6db75739682a2bb444e563b224dcecaaa53ede2a7f67309c47d6e4a71103d4699ab9844df217e1edff37d3b46494bd2a9480da3ef849db2609fce994d92f950656a1a7c02ab5365df9716dc1a7c9215d4e05f07b23f1c6dafc89e652ccf65fb43504dc530a245e9f0b6e90a19692b723e9905ef823021fc47de2699ced8ea5039c1ecaaa17255c64dbdd77e4105818f2fd426c37da5fe4575bb10b157ec187efff71e2de09be7f1f4064a3c603a9fddef0693d44e7777ef4eeccf1db429a3e2ee2e51cab134f51b23531a825c38bc06d1921e12619d7d2fcef31f11a2a96f52776b87d38feff592242479004cec4eb23c6a87a761aa010802368ed7e2aa7f8edd3dbe4b238802bf318404cbec558f64871ad1862981cd8b449f51242012805e9e3513ffcb130942188db14583fc943f155149d3d462c93d5528b78c655e1adb0dcdc7eae09d89181cde11c500f6690cc55731c4243961af6300b18e070857d572de6e5c83ece8fa6b00cfd5acc4d47d036c3edb05f04ed0d4d5b1930a75f4677039b0bda7260021039747eb13d43b490b2d183bfbc243157dd2b97510ff50b627efbfcf58e6144c7e750d2fff94a3d305f53d3ab30b18eae5acce4642b3992f913435c6dbce33b8de3c1c3b601ca1d9c8d15a76154d82f5ffa42fc44fd363f1c920bf5af4180661b6b71b9a0e3cad9d5600540234f5d2b86d68a5bd4ae24260bb6c1efaf202b3de48d02cffb5f287dbf928dde2dac93d0f334003953f6e3f0bcdcdec883462a9c6130682133078abe1c25a77332c0d7219634ad6f8b659e3fad2ba98c87d3473d5b8e24c25591de692474852c28afffdcd41b511d4f51e8b1fe84adac846d6f4b5edb93be3cbc5d2f22960c1165306f6ad77d95b30e5ea1b7e289bb10dfc740f1ec45200f7dc56489dbf7ded904234d860b0d230958e1d34a0b315a91ae74f3812ac94bec3f1b305359676e7720e7543c4051cea39ef659fe72343ca7ddd08e51991cea6e7af6e25c7b8a723b7f70dba8b96f4c5db044a7cebaba58bfbe86b13d0b3c71270d9d15283d5ffe42cf0e25d8c1cc778737626bbad84643e44ae2ce7d6ceb79505f7eab021675f305d7279e202bb17fdd12969d575fa4ae39f17dfd450624dc25fddeb7500addbe04e25a19268c9221834bc9fcb234d5a2e072321af963dec4b23d4f51c20556a51fa727e4c760c47ca3edfc89cb3d00583765a9dbf3f5146810e2a7473023ac9c0f45a145239454edd6bf65c2461373d508c395c490f3b291edf3d8a1920cf727f8560b5b154378bee7645f721566b7768ce2dcb4ce54ed297318be71a0a07e4d9dd5458ee9b236e12b5dc4988880404d36b6ee77fbed4c4e286fec3d29343621ec06e1be9c9ef5361b16d93d596017964caddf72ebe12deefe9bf4f837818b3e177ce3b8091b36d4c33602a878a6395bf4d13152edc0119f7780829f9b1a2b19ef14fb717dd739cfde7b9810a5165ad161c1ba632c03ec7435dedcb33ae4754b108ecaac5c3f48212022331ed4e315d26d4663c03492fe4cc26616a3d1123a16c630cf5da0cfed3a996061765c78c7455540d264c85562947802157a485ecbde86e4f879cf28f54ebb07c698040d01741f566f3da653fd7521de4923df6bbbe708c99ab75bc4a1211c5391184fbeb584aecc9d48b7a4673a137843c9978aebe39e3ce2b989eaa50a78c4017070244d2bd20a4590ecc446f51de8baf4ba1e8c51b36725584e7882005d8710a420b3f04701b446d2aae2bf04b4e07a6318513ef19a70fb667df8043646df6e3e0368db1dec8b6f65e3d2662314de665502e014b07cdb256d933e8eb53e6dd98112d056d2f7bfa34c0b99c1a84ad45ef58c30889551d19d621d9b504a257a85ab6df43c340a974007b799b16f2ebd385c5b33e158a27c6c3b820109858424d1d07c18561e60a8fe4dc98b493e99170b648dd16ccc1c7ddef2907ad540a60ea06cdaed0d05d003e23d7ff3041a4c9abe17a2e2cc06567a6f96ca397581c1ebdafb58b40e9b5a3ae3941b3989535f6ca4541ea564d52bd6b065a97b200b2710020f0697e222484718d6ae9e52b6ec1f0c32931cc05d70734f692540b21cb483aa01072ef39515492bb54c01096ff33628a3b017dbe89d0c105c1523a0a669135390c9d0c7cbd47724c9ba6a22774f05510fde82b578f2311a58171ab39181d976eed6422e4b676a52215be08db7242aab03b548f142d9d87d3feb00d0ddbe2412b756a3c6d543314388444a894ee61973bc2cf93253b0ed504922ee6e74a53166b102948fd529d3cf5afb94a0800506c46deaa83245335c197c25025b27ba3227b07ae7a3ce8ed7e10af67def0a1f83c2da514f381d939aaf3f7dc814253d80b893fab8b4394cba3ba428c88538e7d78eac0e92cad4cb2a988463097322b3c1e301cce5eab915fe3b78bb0c0f980d3d8a4b6dd276680741c1e7fea4ed0dbdb3b8113f9491dfb4dfb1f6bd23b6d3fafea7896cc216fc5eaf00867aed2326c2854f7761669b8ab43b55c7007d5db41facddea1ab5b36508b630aeb360759a3c5076c1332cad888238c2061d5d0fd1793ccd310c6394e1b28cc3a199dde0ea3e35cfcbb7a58ff3f720ab2822ab0484bd38882b08949461453e97c1814981d02d5457762507171fdf1f53331b881283530c87689117450cb14f4162998a49deedde87d63d407b2905d6a92516e7aaa6fc1828b4e0037df59f2b39fea646c81485a52e30ce8d8343b5d3a167d92f3743e376dd14c7dc1057b6b9f5bda5324d0a5db9a80bc564b02a7dca776110ad470c39be2570d339b20737f4f1cbf3904db6a7aea965387ad7466be97f41da03bf3aa87bca5af30b9be85924757b2f32a477bed5f9ff3d7b5e703742431bbf0340829267d96d1dc53cc76064a1ff43218985c521bbe482fdd8fcad208ddf4c061662ba498309def38a1dfbd2a1e747cf7ac355243dd56000f8a92ade4110a2a34dd42167d87fe3928e2d00077cc14cc2526d9810c952fbd06068d86908522ca3c1d1d67f6335f9db7f0a50f9786a4dcf1a935cc9fb5eabbf63ac7604709c4326416d0999e23d1e2f83540183159425e6c469cb0ed07e57a7d8c126e3b47e493095ae2df8615a2a01e13431051cc45547a4dd754927dfa856b23a2a8513f15145b25310212793b3f7aae38797469d646cd4023f616fa058760840de19ffe749e29b6c396988fab471986ae01b29fd09ef28fcba600fc412a845e7a294c89e43b56b8c4f4d82089108502a9acfc6a7243325f4437668a653087f51c59cdd5c0c52b996c2506d28b6f865df3d6e078c833913d315725ac29e70d33efdacc85e0bfda375c1fcaeaa9777fd57592b64bcfdc6c9105970df3ae67f1d426856cf7d3ea977711a75fae407ae36681f0918bcb2a13efd224c419762a6630242130095c85da094d029fb08c13fa116383aa50a7a231180a3d86599e3ad237b74acac37402a6a81a15339d913ec081dffbda435c7ca01c302856f87614120c0538438384d68cbf7e9fcb2b9f7ee6263896ce8ac7b9a24a03298f765d32e20afba30bc5c840f13d01a671550a3d66ba76b1817a62e11f62011689a578837b44d3e8282022c40330b729774d6a023fffba198516dd091bfc846f758476c4233cdf51231d7546c405fb269e63be0050fb746b667d0ed590961456cb5a6a38d3ed1c9bdafe28f4374bb4fdfcc4ece39592c627328f891af75614bbbfbec25f6e734999d4624bf3e485c7733ddfc0022467ea70a55129ec72f3c93d5597ce1dfabe389ade964c2c803f847a5551f8aecc45ed5e3fb47654320f5b80dfe5b08bae9ccf47a4a48adc7f832e77b58482c71db2383f06df8fa929702916ba635a97355e1870810d0d9889bd74266bb6862e14b71baccef860768fc27c0e45b5d795b9bd967fa092bd3bd082d3a14d6169557822232cfc5e2434878dedfebe56df77b97928b1f9760d6c4bf231873c2c459696be6525b47d84ad01ea8559a771d2c525d2981b589a3b283e4d0ea6e8a0b3e1626ba653caf9644296e7fc022093fb1e846eed0459eb0b288c542cbce6769173bf81fedf2bab9d2b83f2e1c5ea3dff61421fcc12a116baefc3cc4afcdc38df47621820460456b58e5328cd2dfd931047f740c1a84676264585ef18c00fe0f7547bee95291396d9ed59c186aa268f4905d2bc10b9d42064508b9e2f267b896d2061243f75936470e77d752a2c6b63fc74ab44479526eaca17204b1788c4fade3dfdc74ea9fc4c2721886bd2383fd1d0fc5e48d84ba62b8e3a8fccc50bcec1d9d1a71d4130c04834fe43dab069fadbac4b8d3f7cfde07050cadca1a3219c4f85a0099965030555e2bd787c1a888fa24057a2abf6a8b94944015c707a507536f0c8fb6e7966a61053ed7241669e2d35e3a5fc6e0ea219933a657fa89e7d673ac151d90b106e8ebcdc1a9a9d7ab6526f0a1cc8836a26ff4e6f906c4b2c691344403f50fc2941398e2fd6ec582bb071530d027431694363899d89844e5f5b91aba371437bac3825554bc6db9a35e41a7a19db41887a60273c9b01291ecf737f0362de98a8d343396d3b6bb6a049ded53de8dba3bace03e7df68557d44e8580c2b6620ec85b4ecf640c74d0ae9887d209308d8fc36521d403868b7510ce6379a38809d324b9717f02c7fb049eb5da4f18f5d886e6654e5d55b24b481724275fe7da2b9fdb56e83cd60298a4b05c86d84e6e6cafe2209f60002fe7c7afca2864f05c0651ece48b59119bfc3c3c88ec0065cccaa7691de19f9635c247055e2b3ff868b6bd81f8b0b004dc7c1f35da74cc446b28acaf1bd19d48c29181ccc24a6e2a7f590db2db92e9483eb617ae194c3eae6196601e91771eb74b66e13eaff146135347f7e1a95344cc7cc346170507fff9cca27d020700613307dd82b08572c5abbedd95d3067a60bb4681f041ad4a9b17e64a4fe64cb8469f45d0f27f19d2617b4754ae3c3f0c25aad6dbb8e3a72e5fb1c636d61ae3dfb531c865d3c23b9985e17e774c7816f65b41a25c288d7b70cb6d34e634952f57b38647cfb4e6901c92e6ebfceacaddbe85a5632a239ab9eade9eaf24e0e355a856e978749c5629e9d586324d4823ccbf632373476e85d24e26810022eadf709fee11f544f9088d44d91e02e63b7b7c2ae623e61900f30bfdd8f9bc2189b450d7b8b5108a463a68f339c59e6cc143004b27fc749a1943754a449230fa84cc1d66267e88537e1f5421a0aebbf14d48b5fcd924f5228af8a792c4a44eb30dd7cccbec7773d3becffedb7bab0ee9322f08efeb2ff5b086595beb98b54c8b65cc76766e47b54c45a2083f7fdf1adb5a127a5f50299db396753b21e7914b6f97c5d17544bf826e209dd9614819e8da6d91dd6635", 0x1000) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000d4faa0a41e242cff00000000010902240001000000000904000002030000000921000000012205000905810300a8d73634"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x4, 0xb7, &(0x7f0000000340)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa5, 0x2, 0x1, 0x5, 0x10, 0x7f, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "1405209392"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x800, 0x3, 0x4, 0x9}, {0x6, 0x24, 0x1a, 0x8, 0x8}, [@mbim={0xc, 0x24, 0x1b, 0x6, 0x2, 0x81, 0x2, 0x4, 0x1}, @acm={0x4, 0x24, 0x2, 0x8}, @mdlm_detail={0x28, 0x24, 0x13, 0x5, "72a89342c944f14749cff9cebb6d40beabe02b7f0b3c9111af91f9a1a19a119e3230ac98"}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0xe3}, @dmm={0x7, 0x24, 0x14, 0xee3, 0x8000}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x80, 0x5, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x4, 0x1, 0xfc}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0x1, 0x10}}}}}}}]}}, &(0x7f00000006c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x7f, 0x4, 0x6d, 0x40, 0xfb}, 0xf5, &(0x7f0000000400)=ANY=[@ANYBLOB="050ff5000603100b0a1003000400067f03001410040533f097165f88f89543d405282099354418100a81030100000f0003000f0000000f00ff0000000000a3100133be16917169f4c0df46c62f98d7dc914c9f73e4fb989f6f607712dea629d8ef04bc133da6ec948b092e7e1cbdf897a730389e3e16f233c6a37a5a65cd6728cea712a6fa56e50aab463895a6a06d51efc381b1209400a9806e923e673128ecafa03a890c794ceafedb2fc9b894791b28b275878a9fcf703e12fa5368eb7bdccaa0cae6704f4ca8c9aefb520add977a8ddddcc1ca60741a1e4fd44bc56f2037871410047ec997275ed1c58ab534f3ab2c124f714d"], 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x1809}}, {0x5a, &(0x7f0000000780)=ANY=[@ANYBLOB="5a0337976f48f8e955d123c13e4fb110fbe922193fb0e287a5d71a1470d58d116888ab0d988116d8f1aeede20fa198b5c73df4a0388821d6896e7a07dd9e994d4b746a9e573015b22a27fe83358171de67e66dcb236acd2f8cb8f1b5ed1485b361029b1e71c2c963ed873c0339b9847e6f7073a53796ab1c3c7c2bbafe72203aad9400bdec3b31240000000000000004f20613c111ae45a1c3e9aee8583de84bf2ae8bd346a450f0a1b50df9e2aee2dc5dcff689cda0cada7f996e78625a6a2954922e30241b6ae5b2255cfcdf9c8dadbb4eb43aa3c04041a7324d4ee2e2604c57e43b49e4"]}, {0x3a, &(0x7f0000000680)=@string={0x3a, 0x3, "621338a4cd817085804c6350b203ea641aee5f10705ba73a1444fd921324b9a4b29b773a546f3f482d547b40065013e02bfdd0ee01bc5d26"}}]}) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000002300), 0x243c2917, 0x100842) write$hidraw(r4, &(0x7f0000003540)="bd80894ec947fb776e30504e0e68261fdf25dfe55bb5efd20ce7e076e58d9d8d842134cc424c9c73b052e2702867207a1e8cc518b5f197af219609399167ad15c3eb8f7a4ff2b16172109580ce58cea188626308990d55757ee4d0929d1fc1e9b29047867ad9cfb20011839739d9d1877e748d501c07d98ec6376fe2da6ff5aedb6002cbb98bfa3aebbdd4b2dd7147668bd3481224b8371019ebcc551acb9f121f5b20df101e244736741d5f04f962d80a8a7590d99b07d214a50e04510d869bcebe5bf330cb52cf717edfa8bd4847971cf46b7a4b12346082c2c7e0ada0965d0ece6c657cb0cb6cf181471bde249501a05d79a1fa0b23039b9f8d25c74a45caabd07e0766110fc1faf3a5b40b0066fe24d364547d17e0a84b0b0d95057efb6a3f6689fea2b51d9a89a63ce98182c177305546d4ab3e424629a4660a68d500192b0e073ddd75577723cf68d1128ad7574ffb38dbef031363e82067d845037f216af9e1037d3476c38d883a962516e1d1e46863176f8f362f7ae3a012a5bf0c13c769f716c3dc52f96d98ade19bc3d5cb8d15e4f25fd7be73d26bcccb270545261b777b7b70857928e3f1b4045a3ddda103bb1f9c39367e7e9c70872fdb94b2c31be2e62eefe16312b6683d4b8ae92a2b73a55153990974a90e85c87c8e8b0382b48ef8573a611f3ee91b4d76f86e94201e722826a05e04da9c9bff1022e36074342e20c156a431009aba0c02cf9eb7693fc67831e7068faa9a4708eac736558ce105800be052af88223d58de03b03a1ebda21cd900d867b93cf28d7f354435db3945d1267c668a38fd30d4cc1f96acad792612edf149091cb07690654b4f6294d8d84901e3eb7b8194396f76416c235f4649de3cb96d58250cf98a160467c216b6b292f2610783ab6dfe1f23c3a365f31934a5630b02e6825c54c97ac5392aa08c82ac085a8b739076d23f4948d999b71d8f33e51039318367eb9b23f6a7cd897e801489c6fbf70cb38451231b268f314a429a7609e97f8f1f08c108ac1c3137a8320236c8702a4a254b18ba7f97068c76710ade94435f67e337a5eed6068f55fda01d0f7271392ab57068419880b37c3f513844c5a63a4ebafa030985bc6bfea9befa5d5d7646a6a8be5d0f563a86279bbaa9fc3ad601287aefc5330fce72804c7fcb1e15b3314ae91e067f990e48ed29079889cb44593a840d6ba4cb45d638b2e6cc31a06926d88a559c176560587ef82e79ff000a040f552a9c66b24e87683c2dc719c394c78ca1ce74f43dd762c5d04881f1d608912ae75780a2e43ad4bb39ede0e3a6522b8be866bc9f7adf6439a7ca5f2160d2af43f847e5ca20a02894efb87f37f8742251eb40319ea31711c66a82fe49ff8a887f4749a96704ed0bf89562b129ac3863623032ad8015c0e39b2ebff5de88c2ddc3f707e6dc904b251c7168d0e29d0716cb33ae5eab33fc0e06d07911a2899a542adebacaa51f3a846e9cdc8b6fc34342abd6e9d698bc48d74de5d7addcc06f2daee4f348463a81ad2b79ee53b271e4e486f1f67e513791820079a4ba2c3d539c4c9860177413ba2cbb154fa8f68da6e1f43994304f043f790459743d7063a103e0e48d253acfcea01ef72a167f8eaaa54b1840f2d2bb3e2f8ce9480d1ac84bb605e580d1252f5c9404e1aa495a59904483b7678cc4d8bf731a8c5f6a476ede4f5c5fb585534b28588b4c95bba92b7c8226d35e93342cb57800def09c6bb37a085bc061829ec2025e5ba5a63c6b508236f67e676c6c0b69e0242c3ac6bd2b93bbbfb6f9ac73ba4061701ddac7506afc53539637502fb5290242aca54ee11bcc8b7db7ced2545300858d86e502d89e80a708ae2fdde6ccae6cceb13652945942d262b397f283b4ee7f7f80e80d764cebb953f9fcaec8de410e239c84cde7f6d04bc8bd97e55444c5e680a196b42c9e767d52bd00a2aff5c7366c0c4e946d9cc8f49bef3d9eb50b6f3e23c353d19ae6a948ac9f419c7b7555f63bd8a02650558fd3203bde7401a12dbf7c0bb56623cef996a023ebff6b337849be0c7a34159fb3cac890220b570aaef7260159910ab195b6d9b1fbcdebb4a3a651b9c595bbb4308cd8506fc44583b41eb52da60a5fff7b07a9293556bf7524c72ea326981373e1ad1e4dff0950a7df2419110d1e6c0f571ea426739827531f7a083a7dfc28221a3f4c9b7b0171cfddbef1fb2bdc47553e2076bee86d766b64c6ef0f842e01632600ee515897e2d3d7a701316260ffccbca5029461180743978aad3f75c796392aafb15ae0d93e14035d7f8c6c666aee0c9b7e771c421806000000f9b2393dc7f2a15b0c88a5c1ea7936d34997be57b1df73cb84c6d55bfee2bc23fa7030920914572c9fe888d7fd22806f2a2c5398343916c417b930ab93232e3821c6e2a3766a462e003a60132660335f0eb570c2bb80a7045dc1720f9783b2519b3ec9f4abb5769b67d7369cb955c29e7bcf442365597ba51943427f84b24007fd3bc1d2abb580ec2afb5a851b0929a9d9ed80f1a3b8646485dac4e1101a5966ef65e9fab1797c548d4b5eb37e59acc7e44fabaac69ef52627a4a54013aa2eb02e2748de9de2989790c15e99e1d740872f78cac06c964bf07e84991d7f55bec5a34cb4fbd33cf7208b92887c5bfc41d5d347a507a78806c632928c7e45e8ab0f8e6716460924db4e82397a8a524d4a709518d6e0529cfb8bd7bd6ffa508bea6e72705648e70a9b2c179a834127637649894a7d623c0c08e77d7dc36751294db166180b461df3f71349687f02d35bfc0d747179a4cfcfd5f2801af4bc032ea2ea56da5dcc40ada2220d8ab01c9741fc767d7ed5a776a56cd8b09df36115dd0452acf1af909b3ea2209ab33879b7838e45e3ad442f4cbd635e8fcc4156a4d829678dfd65c835230d0220a46e81f5879031ce900741fb0a0a8605220238647a26977b88f6fd638c33b0da57307e91836e7433e345fd0c44ecf7970cc808c2162d00fc543ff864922e5f645f31b76a7e5f0e6c8371ce0de15a642fe2b12ca3cf956828f2c1ad4125842fe94dd1d819c1ea1cdf6c250842350122a3c059f0493bbac0dcfadfc6f0d6cafdeefebe5d4ca823cc42491758794a6a9af9d43f86d6887c7e8d21d42ba1b2d39f21a72d74c231028bc56a758bd38a5a62025604fe79f09e145ec83c309d820913ba73bb4fc98bd464d4cf103015d86cfad4ecfe7ba15d175774603bf9a1e7d5ffe2c4f52000fd65db50cf721fbbc7913a54d4c9fd9170b339d807db7d50129f07d5fa126f56df393d8dee30c4d6eb94cfbda04c72deb6f99fc8524359dd39d4ff32ba989da03bb1c351d04a947833d1571634d3d598d5c5edf8e6244dfa4805bfa24c8db532be71b31c067de9d2511320021cc4963c4442411f877d23478936e7b08e9530864f9679b8d49c884c374bacd38f8de48248711943274ac3eadbcc92e3015a3ac789c3ea38a6bb4b5d3cc64881871b3db30a6ec618f644eb94716af52d81509b83175e4fc632287cb4a8790631ad25725d6d4090f3dbb17fafaed8dc9b7ce1574bc360342d35a88fcc980ee0d1296d0cdbb3fa46d42b17f83ab1048394572e26de18a6a0a2f2c27705aace537da52c47494eaeccf45c158f12b2dbdba2d3d69d598d7e28aa51abab4c26051f22c9b7169ef9c98f18eaba7172780ea15a6ebde3b4da2d761e9df9b9fe4912849c261cad7aa48e5db40161e6d21b536b0b4eae8a59261aa99b3d15700a5da6948be4a3318d5c25ffb081ceb30cdf5433c5709db91dcc7611d127c9782e52103c09b2c7faabace71101aed1001580e72604040e1f67f1bca5fc89245607d7d2639eac091c51f58abf3e789f1fde8b9b2aa8b33e86bb1219da498ac452cceed599d8deadf36a187f864187e06aa139d7635303863f34478a20fc19e4f4b4b1d07c9df56c2a9206833d2f0dfb98659695fcdf8f87bab4fe7f3d90eb849142a44cfd57d3de04ae5a9634c2761e642ad949effaaa1aee784cda74376ae7e81a6c15de32a7d14f8df7a2dcf0e782482e5639c092dd1980a2735e9e5f2b1bd049de72e28e59e95e41cb32a2d65a979ba0d448f44992461cabe080df2c27201cae6455a83fd44c3ffb0c60f3b077ba6583a9657c8f9d54fa11c799b2ede146a59ea0af12d412e37c70176c3e631480a6b2025142f6a24f67365c7038e24c434a34e6d8fd5bd7daa6f42ddfb58b20d61e9e0c9675b02b613cdbc2a9a6c6bc617271f2ac9d476c4a7bcafe543862c7ad0cdb02d685276e0e34430092385ade102da1ede5abf2e1e80887a561cd4747dccfcf8043b47df72f34b455f0bce4ea5958d52cdf1784fbcc3bc523c49834d4d61802ac9a797ea86e611c0caa5d66ebf2d20da3df7b9d201d775bb9ddcd50e9e99796f249b05a13fe1d12ee2bd01298774ee13c370aea00eaf4339cba32ca772156824d610739bd7fc877e76cd494d9d29c466f27c69a75d9906b5aac743b42b732cf8940f87c1572a5cd79340b455c22078b89c9874546b3f2f3da56b19da853b81dac42098092f697579d8d8bdc5dce7ef0c487ee681350ca0bc5ba2539433316658852e34c0a6233cd0fd77af2a091e07c45a1215a535def9800c25a2795706d51c525720ee4266748400f255f2b3fdb5feb3fe038ee68b9e12a1294e72cde25ad8914e9af010050fa444a5d566b9ee3a6a2e4e1608714812a3e152f34840938e4705787cbc381884ddefd0e22f927a307d84572572c9bd87a9c93ebe44755930be506337e235f51bfe6d9dae734de9d48676ee6a6c73e9023962c5bdd0d31dce57739169972bb9ef2b3da4a1e4e0863fbce4bb9da18c22e230e1c2e4bb3fefc75905f2170b56452dd45cee4df232bd19fe468729f4d65ff9c6f5625f3c7a5505dc5495c655ec655665279b6dab9799c97908ed1636af13763894064e573f86e5339b9d081af2ffbaa8ba4e74c595fe17bbb3091b899495d402d0288f1ac06158ae2c230bfae4d6eb632b3af3b6d3a0e0e01d7fa84f160967eb47f733ae0d1f1ddb02e368288559f165162f4e12a76130c86876fc189a8f57dd9f9d67d2d8a3df03d18950dc2c4ef43d3e4dcec96f67b2a910d9ef4153e4c86a2175fd5cf0502a6dd5e6de06660dfd90dd4edc9f574f780f090f914662ce6f620b42121c303ae1e8b1becddd5fcf2e61452104537660609c48fbd1166ad80c1b74c0e1ff4670b109547c9614979de3bcd6b82193d850ca0550bfc428d2cc00cba131fcdc8bbc1c4e895c3859d6b78edc83f68be6a16878d94cf345d4f53faf22084432dfc0ffbe9f998c88fe233681fcf5ed5feb8103edd7aff54465a409b565700e02a038c2e6bbbb4aca72a3e16d6753847e414b3929e5369077673a041490de450588f2658bb510b588c7a88b7340c405cd0085ec1b6659e9749d3526165d1769b381440dc9b5e6ad47a23bd75045453ec760f0d0682915f72e96bb15cef052d0c715c04484050031b831b7d868c96c7768a15ab64eee5be965c49204109eca1bb1aa81b228195da40fb15b6262b417e0b8cbfa7aa50036d7b74f2562730fc4486954f6f4b76604c5b8193eefb5ebfc66e0746986ee356089ff6fd22f47aceb950ca6fd190f1a7888920a1deeca6e694fa53ab66042833cf3b8bc42e8e0e19231d76ef46fbfec6aa69a618ee46adcc6aa292355f0ac934b272e1511056763bfeaa88fdb486ce3d9c6f09aaad1de0253bdf0455d52c13d32d53fa0d2adb862d9a2b0f8a651157e8afce663dc80793c2c3be", 0x1000) syz_open_dev$hidraw(&(0x7f0000008e80), 0x5, 0x200) read$hidraw(r4, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x2) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000002340)={0x7b4, "50a4c788466d9c84c3ade088dc2956349b67b2ebe18f1ca80edeaff8e3c24309d964d1e68acf92be9e62f356aa10b32fa8e6ac863bcd26d713f596c3c1551a53fc3f887c25304278fa7499bc5711f894544bde6bdfb7f7e8bf6aca865dc57a9ce599d75fe9f8817e5f5a6622a036638a2044f4ef7f8ea8ea0e0e94bb5e11df5e2606b7866647805c89967f889da4cc7816c3aac07ce7b407bb0b878896d55ad32ec4a5ddec17d843fd7a4049c1a31a19e028a56697af28654996512f8e7d66fb8a44c098b3da7ee10a16b8c744b6c1d18cb6ce0b5c2447b89a40877b1cb5b13e82a6741e64f5f915bfac40172f94e8a3c87ef5d216484606170acc0303c61dd50aa6fd2b3e5c780b0eac64c99d7bf2ac9531e6c17d24dede78cec7ffdb2404cf8a8ff5bd374d49433b24249b04a3b2472c9cbca74e43d15f2550afcc0f6cb9121f78cc76864432d21fe53de24d2f492de2730558ffc94cbe36e0f3f6a650683dfca09557edbda3f0a80ccc543b39704cc89c5e811b89eddf7e71188d1775d53295fdcafa3eb1f7c8070559192bf3cee799f502b2bc2ab4f00a05d200572a2037b92b357a396cb454b459e85563daaf71f9bd5512f33471b7cc3a1b872a9bb91d473124ddd31b0d95aa597cef3e295cdc73860148af15d9a9b0a9986b033e1e3385702ef6fd7abb3b95f3367f23549e2c5b6f8b362a1e3a0fc4109ad346ace380a24b1df33c56452d803cd6728f0ec8d00d007d732f6c20fe0ce105628bffb09bdf645df41e4c3c759136cd4901d5005125c59943dc6373979466ba06c6fd0c1c6b8f48603c01f005625ef0d162a21d8c851e42936e0e5f9ed5573d0b5f8ffd9ad1a9fb4bc59c4d0f6b1768d020fd8504a4af8b77e70a65b2ce5805b0177e4249b19a83e851ae488c4271c7c39ecaa57d19428405c765880abd9dc81b6e4547cb26217227e3fea3ae64a4c12a124fbe748298961431315474be7edf461bdd77940ad01d3f0b75b2d111335cbbbd8d25d9613c21a36c7b051ba43e14da011d8783e32a0d68902f72623f3032360fcfb735f72f30aadeb18277471c7bcc547d27ccf0014c784e0361378a04595c7660c5c3a847b1b5a365bb8ec4d26c64eff50a5214ce99304dae4d2b14c4a949184cd03c52ad6fb9186604d6b618b1e9ffb21483f89ae3fd39d5783243d47de99bafa1d59b61625ea98308080f2f61f49880772833834981f0e61a6e4b3920db87513b92ccb86b7870a47bc6dd331644f424cc10949a6dc3c4314da0d7f3f30953cac66ee56e41d22c220d6ddcf13ed72f57dcc4f6e6b90b49fa37a8f0fb80154ab872293e2c7a71f02fbcd98e589b687b7b8dbb1418f083d1d521fd808bd31a7f8b2a3f31685238c9f95531422ac0743192c0bbd72b365f5463440c20fd583fcecf042078e5dcc99244207d6812308961300670602caa6916920536d02f71dea703ef218a461440acbfbb2e71a58c84f7307d0cf5cd2585d0b0fb65e740c1aa8e4cd27dd9161748452657fdd5ad2fac88378056ac80a46d33d3a199c9ec97d53e9ddf70f284d00e1b74e53c42dea8c3957e2f4320b8549eb4eeb18945e6a1f00260508529b0f779ed11e5264f509cacda37ed1bf729ac89c5ac1a0cfcab7d181af575f1d52dde492638c8e20691f9ba065fe631fd2ece7ed41c2770cccdc3a1794ce462e3397a271aa9980dff2d07dfa5475344d33a77400e3e3f28f0f728bb65007f316aa08fd78e3688f055853bea99c1d4dcd9b551a4e7118597a30aed5f3ed610d9fe5c31fec5dd6e02aae918c785169a2b42eb0cc0c735f384212a3c42d920a48909f641dc9b6b07c4b5b0768cbc1e98faf2a7851fb55f90cd61ce604a111d09df4916709101d6cb9fa4fb1bc2c816cfb5a7e67ea777b889962e07e43f7c3f6c7786dd2a821fb54be8b645b9ec53666acf713ffc1e117dab6f419c3a1e235b42d88bd26df704707c755bb14b91e60db36553c2e044273a3dfaeaf99ab4f8aa733fc967e3c5efc982d024ae957cca2e786e8bb82a171f9e6a0bb7847b9469a73581925f8c7702dd2537a02ec15b21f07518e62cba6b0e3417e44620088e31e1da1ffd3fb3e7e489041d5c073b1ddf311013cbd7635409dcd75fe3498e8eb45f30ba4a1b887dc6f57f6289e2e11db61b9b06c0b7677bf8fd855efd2bff637ff740d957bc5cfdef840f82ddbc92b8bd66dbb9a2f97a12b1bc68875088caf518e75dca6244e04e180a91d2f7224292ddd2d8e00b7f76c5f445e3ec9dfd3bea92cc36489a84b011ec9735f1a95e91456f83b0cca43046411524ec1b18282460ef4287f415857fa9deccac1d14ce20324fa16737a6b1583ea8ffd664b61d5bd9ddb88a8c7c6a0a266b7e3812a81aa522eb780120c06ed4169991634cbdbc83d319aa9f6bf25cc7468b04daadea5f47111398eb553ae7fe4165b3666b1d411ec4bc72759ec8dda6a77cf45a6735e2cce2c51ffdd248a9c87893fe9500c8d91f55125523e640a921898cd1bedef0dc0395ee9b902ee818995c9aee654b2f4c835a699b7e7e3f3adf8125910a858b050ba4abd23c1313cffc6a3c2ead00790677f7b93d98465931d108493aadbe0d8b7364b7edc3377fb4e9c75f9ea134dde5818169edabd63d3d7d3ba362478dd6b6c4c0002cf87933a7447847e01c561be6a16a65130cb9c3e50de2ad1ce9a2cb8fb4e17f883c799c9aa534096e990dec7418324f5881b14e17425914749f7a60d2df23efad6d3273fb1282def41566198c59216258f087fdeaf1f3"}) syz_usb_connect(0x2, 0x2d, &(0x7f0000000740)=ANY=[@ANYBLOB="12010000f72b50088205470053243f46c9358796b76a01013790000900000000f80ff5109c83f9e94666001ab0c100"/59], 0x0) syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, 0x0) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1-syz_usb_control_io-syz_open_dev$hidraw-syz_open_dev$char_usb-ioctl$EVIOCGMASK-write$char_usb-syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io$hid-syz_usb_connect$cdc_ncm-ioctl$HIDIOCGRDESC-syz_open_dev$hidraw-write$hidraw-syz_open_dev$hidraw-read$hidraw-syz_open_dev$char_usb-ioctl$HIDIOCGRDESC-syz_usb_connect detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) syz_usb_control_io(r0, &(0x7f0000000a40)={0x2c, &(0x7f0000000600)={0x40, 0x2, 0x3, {0x3, 0x9, "f7"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x83e}}, &(0x7f0000000880)={0x0, 0xf, 0x108, {0x5, 0xf, 0x108, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x20, 0x5, 0x9}, @generic={0xf9, 0x10, 0x1, "dde415c013dfb9922a98809c3eeda97a2040e94ac04af53235d2edd4bcdaee29140ff9e12e88130657ee878530b85f5c913811819d19e0a83022a25ccb6c3b4422499f971699ca22e6efac81388e2d2f92a62fc625d61da903f345ebe8be5a0917a1a8b5c8d7a5abd479cc77d0a9bd3f374dad29340cb48e03eb3f1b902906d8e09e566de77ef8f2ca1de880f7a0580b82b1d0578b6b37057bdee5ffee82b00a40c69e83553a66b1a14fab7873d0c247903f8aa9bf69fa896bb0ea1af1907fae51f6db04bfc1e92417a92e9fddb29a454988f00755cd8ab76490f8d210eb9c918fa6e4f8b1bf244db0d70ac1d8daf1889188a2dc6479"}]}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0xfb, 0x4, "1c34b044", "e45aa6da"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7a}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000a80)=ANY=[@ANYBLOB="4010c9000000f40a1a1f5348da7856f38d0b4b6cba27921545ec0bbfef0422c258d568b801cd66b14dd9b8c2a95eefd0e6c9ff0865ab48d1484c896df4138f76c5d083a31b7cbee57f5deaf95745684b4a7882a5ce4367c1696120dbaad12bb7c4aabba0f55eff11be27f4d59fcf0bdd86054f3168201cf64a857095bd073acefbfb35c36c70ad7c3c80ce8d7b6a401471d079f0cc9fac9dddceda44da17268f916d164759de883da047e0d915032e51fc386d835d6c440fe59e0f9bde7677fcbd881662ff2acf9e82b23cf96872b3"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x30}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x400, 0x10}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "33ce"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x44}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000e40)={0x40, 0x19, 0x2, '+%'}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x3e}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x80201) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0xc0145b0e, 0x0) write$char_usb(r2, &(0x7f0000001200)="9b836c65bfd312a673afddb336cf98e0d8c2aa9ddfd610747479815170828de9d40bfac8afad4faba005c8b4c0e0b17a7b793cfff174f79c48a05626eaaf3565f4120d0cfb784fbad92ae4b24a8bfeb9885687e4e390f521f4e3cc7ca86f5362c951a7cf2f3a8b80c16436e8fc3552f22f77fbc30feed2f6c42687825d5e33c145a8c5df0d470ccb9cd872b35b25f1d4cd1a678e486e8188afc8a043df398f88a5165f2c2cb4471444a955611f92fb4635aa119dd40dde660ee0fdd6c7a5ba0249fa5a4fc740e7f906371e98c6946c1a6be4917f887b1f2b21c48995173bc322f3c425f102122493760d5f766a395378e9960111c8b9d236ddcb898877c3a850a901f604439a843b3301d84b6db75739682a2bb444e563b224dcecaaa53ede2a7f67309c47d6e4a71103d4699ab9844df217e1edff37d3b46494bd2a9480da3ef849db2609fce994d92f950656a1a7c02ab5365df9716dc1a7c9215d4e05f07b23f1c6dafc89e652ccf65fb43504dc530a245e9f0b6e90a19692b723e9905ef823021fc47de2699ced8ea5039c1ecaaa17255c64dbdd77e4105818f2fd426c37da5fe4575bb10b157ec187efff71e2de09be7f1f4064a3c603a9fddef0693d44e7777ef4eeccf1db429a3e2ee2e51cab134f51b23531a825c38bc06d1921e12619d7d2fcef31f11a2a96f52776b87d38feff592242479004cec4eb23c6a87a761aa010802368ed7e2aa7f8edd3dbe4b238802bf318404cbec558f64871ad1862981cd8b449f51242012805e9e3513ffcb130942188db14583fc943f155149d3d462c93d5528b78c655e1adb0dcdc7eae09d89181cde11c500f6690cc55731c4243961af6300b18e070857d572de6e5c83ece8fa6b00cfd5acc4d47d036c3edb05f04ed0d4d5b1930a75f4677039b0bda7260021039747eb13d43b490b2d183bfbc243157dd2b97510ff50b627efbfcf58e6144c7e750d2fff94a3d305f53d3ab30b18eae5acce4642b3992f913435c6dbce33b8de3c1c3b601ca1d9c8d15a76154d82f5ffa42fc44fd363f1c920bf5af4180661b6b71b9a0e3cad9d5600540234f5d2b86d68a5bd4ae24260bb6c1efaf202b3de48d02cffb5f287dbf928dde2dac93d0f334003953f6e3f0bcdcdec883462a9c6130682133078abe1c25a77332c0d7219634ad6f8b659e3fad2ba98c87d3473d5b8e24c25591de692474852c28afffdcd41b511d4f51e8b1fe84adac846d6f4b5edb93be3cbc5d2f22960c1165306f6ad77d95b30e5ea1b7e289bb10dfc740f1ec45200f7dc56489dbf7ded904234d860b0d230958e1d34a0b315a91ae74f3812ac94bec3f1b305359676e7720e7543c4051cea39ef659fe72343ca7ddd08e51991cea6e7af6e25c7b8a723b7f70dba8b96f4c5db044a7cebaba58bfbe86b13d0b3c71270d9d15283d5ffe42cf0e25d8c1cc778737626bbad84643e44ae2ce7d6ceb79505f7eab021675f305d7279e202bb17fdd12969d575fa4ae39f17dfd450624dc25fddeb7500addbe04e25a19268c9221834bc9fcb234d5a2e072321af963dec4b23d4f51c20556a51fa727e4c760c47ca3edfc89cb3d00583765a9dbf3f5146810e2a7473023ac9c0f45a145239454edd6bf65c2461373d508c395c490f3b291edf3d8a1920cf727f8560b5b154378bee7645f721566b7768ce2dcb4ce54ed297318be71a0a07e4d9dd5458ee9b236e12b5dc4988880404d36b6ee77fbed4c4e286fec3d29343621ec06e1be9c9ef5361b16d93d596017964caddf72ebe12deefe9bf4f837818b3e177ce3b8091b36d4c33602a878a6395bf4d13152edc0119f7780829f9b1a2b19ef14fb717dd739cfde7b9810a5165ad161c1ba632c03ec7435dedcb33ae4754b108ecaac5c3f48212022331ed4e315d26d4663c03492fe4cc26616a3d1123a16c630cf5da0cfed3a996061765c78c7455540d264c85562947802157a485ecbde86e4f879cf28f54ebb07c698040d01741f566f3da653fd7521de4923df6bbbe708c99ab75bc4a1211c5391184fbeb584aecc9d48b7a4673a137843c9978aebe39e3ce2b989eaa50a78c4017070244d2bd20a4590ecc446f51de8baf4ba1e8c51b36725584e7882005d8710a420b3f04701b446d2aae2bf04b4e07a6318513ef19a70fb667df8043646df6e3e0368db1dec8b6f65e3d2662314de665502e014b07cdb256d933e8eb53e6dd98112d056d2f7bfa34c0b99c1a84ad45ef58c30889551d19d621d9b504a257a85ab6df43c340a974007b799b16f2ebd385c5b33e158a27c6c3b820109858424d1d07c18561e60a8fe4dc98b493e99170b648dd16ccc1c7ddef2907ad540a60ea06cdaed0d05d003e23d7ff3041a4c9abe17a2e2cc06567a6f96ca397581c1ebdafb58b40e9b5a3ae3941b3989535f6ca4541ea564d52bd6b065a97b200b2710020f0697e222484718d6ae9e52b6ec1f0c32931cc05d70734f692540b21cb483aa01072ef39515492bb54c01096ff33628a3b017dbe89d0c105c1523a0a669135390c9d0c7cbd47724c9ba6a22774f05510fde82b578f2311a58171ab39181d976eed6422e4b676a52215be08db7242aab03b548f142d9d87d3feb00d0ddbe2412b756a3c6d543314388444a894ee61973bc2cf93253b0ed504922ee6e74a53166b102948fd529d3cf5afb94a0800506c46deaa83245335c197c25025b27ba3227b07ae7a3ce8ed7e10af67def0a1f83c2da514f381d939aaf3f7dc814253d80b893fab8b4394cba3ba428c88538e7d78eac0e92cad4cb2a988463097322b3c1e301cce5eab915fe3b78bb0c0f980d3d8a4b6dd276680741c1e7fea4ed0dbdb3b8113f9491dfb4dfb1f6bd23b6d3fafea7896cc216fc5eaf00867aed2326c2854f7761669b8ab43b55c7007d5db41facddea1ab5b36508b630aeb360759a3c5076c1332cad888238c2061d5d0fd1793ccd310c6394e1b28cc3a199dde0ea3e35cfcbb7a58ff3f720ab2822ab0484bd38882b08949461453e97c1814981d02d5457762507171fdf1f53331b881283530c87689117450cb14f4162998a49deedde87d63d407b2905d6a92516e7aaa6fc1828b4e0037df59f2b39fea646c81485a52e30ce8d8343b5d3a167d92f3743e376dd14c7dc1057b6b9f5bda5324d0a5db9a80bc564b02a7dca776110ad470c39be2570d339b20737f4f1cbf3904db6a7aea965387ad7466be97f41da03bf3aa87bca5af30b9be85924757b2f32a477bed5f9ff3d7b5e703742431bbf0340829267d96d1dc53cc76064a1ff43218985c521bbe482fdd8fcad208ddf4c061662ba498309def38a1dfbd2a1e747cf7ac355243dd56000f8a92ade4110a2a34dd42167d87fe3928e2d00077cc14cc2526d9810c952fbd06068d86908522ca3c1d1d67f6335f9db7f0a50f9786a4dcf1a935cc9fb5eabbf63ac7604709c4326416d0999e23d1e2f83540183159425e6c469cb0ed07e57a7d8c126e3b47e493095ae2df8615a2a01e13431051cc45547a4dd754927dfa856b23a2a8513f15145b25310212793b3f7aae38797469d646cd4023f616fa058760840de19ffe749e29b6c396988fab471986ae01b29fd09ef28fcba600fc412a845e7a294c89e43b56b8c4f4d82089108502a9acfc6a7243325f4437668a653087f51c59cdd5c0c52b996c2506d28b6f865df3d6e078c833913d315725ac29e70d33efdacc85e0bfda375c1fcaeaa9777fd57592b64bcfdc6c9105970df3ae67f1d426856cf7d3ea977711a75fae407ae36681f0918bcb2a13efd224c419762a6630242130095c85da094d029fb08c13fa116383aa50a7a231180a3d86599e3ad237b74acac37402a6a81a15339d913ec081dffbda435c7ca01c302856f87614120c0538438384d68cbf7e9fcb2b9f7ee6263896ce8ac7b9a24a03298f765d32e20afba30bc5c840f13d01a671550a3d66ba76b1817a62e11f62011689a578837b44d3e8282022c40330b729774d6a023fffba198516dd091bfc846f758476c4233cdf51231d7546c405fb269e63be0050fb746b667d0ed590961456cb5a6a38d3ed1c9bdafe28f4374bb4fdfcc4ece39592c627328f891af75614bbbfbec25f6e734999d4624bf3e485c7733ddfc0022467ea70a55129ec72f3c93d5597ce1dfabe389ade964c2c803f847a5551f8aecc45ed5e3fb47654320f5b80dfe5b08bae9ccf47a4a48adc7f832e77b58482c71db2383f06df8fa929702916ba635a97355e1870810d0d9889bd74266bb6862e14b71baccef860768fc27c0e45b5d795b9bd967fa092bd3bd082d3a14d6169557822232cfc5e2434878dedfebe56df77b97928b1f9760d6c4bf231873c2c459696be6525b47d84ad01ea8559a771d2c525d2981b589a3b283e4d0ea6e8a0b3e1626ba653caf9644296e7fc022093fb1e846eed0459eb0b288c542cbce6769173bf81fedf2bab9d2b83f2e1c5ea3dff61421fcc12a116baefc3cc4afcdc38df47621820460456b58e5328cd2dfd931047f740c1a84676264585ef18c00fe0f7547bee95291396d9ed59c186aa268f4905d2bc10b9d42064508b9e2f267b896d2061243f75936470e77d752a2c6b63fc74ab44479526eaca17204b1788c4fade3dfdc74ea9fc4c2721886bd2383fd1d0fc5e48d84ba62b8e3a8fccc50bcec1d9d1a71d4130c04834fe43dab069fadbac4b8d3f7cfde07050cadca1a3219c4f85a0099965030555e2bd787c1a888fa24057a2abf6a8b94944015c707a507536f0c8fb6e7966a61053ed7241669e2d35e3a5fc6e0ea219933a657fa89e7d673ac151d90b106e8ebcdc1a9a9d7ab6526f0a1cc8836a26ff4e6f906c4b2c691344403f50fc2941398e2fd6ec582bb071530d027431694363899d89844e5f5b91aba371437bac3825554bc6db9a35e41a7a19db41887a60273c9b01291ecf737f0362de98a8d343396d3b6bb6a049ded53de8dba3bace03e7df68557d44e8580c2b6620ec85b4ecf640c74d0ae9887d209308d8fc36521d403868b7510ce6379a38809d324b9717f02c7fb049eb5da4f18f5d886e6654e5d55b24b481724275fe7da2b9fdb56e83cd60298a4b05c86d84e6e6cafe2209f60002fe7c7afca2864f05c0651ece48b59119bfc3c3c88ec0065cccaa7691de19f9635c247055e2b3ff868b6bd81f8b0b004dc7c1f35da74cc446b28acaf1bd19d48c29181ccc24a6e2a7f590db2db92e9483eb617ae194c3eae6196601e91771eb74b66e13eaff146135347f7e1a95344cc7cc346170507fff9cca27d020700613307dd82b08572c5abbedd95d3067a60bb4681f041ad4a9b17e64a4fe64cb8469f45d0f27f19d2617b4754ae3c3f0c25aad6dbb8e3a72e5fb1c636d61ae3dfb531c865d3c23b9985e17e774c7816f65b41a25c288d7b70cb6d34e634952f57b38647cfb4e6901c92e6ebfceacaddbe85a5632a239ab9eade9eaf24e0e355a856e978749c5629e9d586324d4823ccbf632373476e85d24e26810022eadf709fee11f544f9088d44d91e02e63b7b7c2ae623e61900f30bfdd8f9bc2189b450d7b8b5108a463a68f339c59e6cc143004b27fc749a1943754a449230fa84cc1d66267e88537e1f5421a0aebbf14d48b5fcd924f5228af8a792c4a44eb30dd7cccbec7773d3becffedb7bab0ee9322f08efeb2ff5b086595beb98b54c8b65cc76766e47b54c45a2083f7fdf1adb5a127a5f50299db396753b21e7914b6f97c5d17544bf826e209dd9614819e8da6d91dd6635", 0x1000) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000d4faa0a41e242cff00000000010902240001000000000904000002030000000921000000012205000905810300a8d73634"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x4, 0xb7, &(0x7f0000000340)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa5, 0x2, 0x1, 0x5, 0x10, 0x7f, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "1405209392"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x800, 0x3, 0x4, 0x9}, {0x6, 0x24, 0x1a, 0x8, 0x8}, [@mbim={0xc, 0x24, 0x1b, 0x6, 0x2, 0x81, 0x2, 0x4, 0x1}, @acm={0x4, 0x24, 0x2, 0x8}, @mdlm_detail={0x28, 0x24, 0x13, 0x5, "72a89342c944f14749cff9cebb6d40beabe02b7f0b3c9111af91f9a1a19a119e3230ac98"}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0xe3}, @dmm={0x7, 0x24, 0x14, 0xee3, 0x8000}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x80, 0x5, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x4, 0x1, 0xfc}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0x1, 0x10}}}}}}}]}}, &(0x7f00000006c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x7f, 0x4, 0x6d, 0x40, 0xfb}, 0xf5, &(0x7f0000000400)=ANY=[@ANYBLOB="050ff5000603100b0a1003000400067f03001410040533f097165f88f89543d405282099354418100a81030100000f0003000f0000000f00ff0000000000a3100133be16917169f4c0df46c62f98d7dc914c9f73e4fb989f6f607712dea629d8ef04bc133da6ec948b092e7e1cbdf897a730389e3e16f233c6a37a5a65cd6728cea712a6fa56e50aab463895a6a06d51efc381b1209400a9806e923e673128ecafa03a890c794ceafedb2fc9b894791b28b275878a9fcf703e12fa5368eb7bdccaa0cae6704f4ca8c9aefb520add977a8ddddcc1ca60741a1e4fd44bc56f2037871410047ec997275ed1c58ab534f3ab2c124f714d"], 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x1809}}, {0x5a, &(0x7f0000000780)=ANY=[@ANYBLOB="5a0337976f48f8e955d123c13e4fb110fbe922193fb0e287a5d71a1470d58d116888ab0d988116d8f1aeede20fa198b5c73df4a0388821d6896e7a07dd9e994d4b746a9e573015b22a27fe83358171de67e66dcb236acd2f8cb8f1b5ed1485b361029b1e71c2c963ed873c0339b9847e6f7073a53796ab1c3c7c2bbafe72203aad9400bdec3b31240000000000000004f20613c111ae45a1c3e9aee8583de84bf2ae8bd346a450f0a1b50df9e2aee2dc5dcff689cda0cada7f996e78625a6a2954922e30241b6ae5b2255cfcdf9c8dadbb4eb43aa3c04041a7324d4ee2e2604c57e43b49e4"]}, {0x3a, &(0x7f0000000680)=@string={0x3a, 0x3, "621338a4cd817085804c6350b203ea641aee5f10705ba73a1444fd921324b9a4b29b773a546f3f482d547b40065013e02bfdd0ee01bc5d26"}}]}) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000002300), 0x243c2917, 0x100842) write$hidraw(r4, &(0x7f0000003540)="bd80894ec947fb776e30504e0e68261fdf25dfe55bb5efd20ce7e076e58d9d8d842134cc424c9c73b052e2702867207a1e8cc518b5f197af219609399167ad15c3eb8f7a4ff2b16172109580ce58cea188626308990d55757ee4d0929d1fc1e9b29047867ad9cfb20011839739d9d1877e748d501c07d98ec6376fe2da6ff5aedb6002cbb98bfa3aebbdd4b2dd7147668bd3481224b8371019ebcc551acb9f121f5b20df101e244736741d5f04f962d80a8a7590d99b07d214a50e04510d869bcebe5bf330cb52cf717edfa8bd4847971cf46b7a4b12346082c2c7e0ada0965d0ece6c657cb0cb6cf181471bde249501a05d79a1fa0b23039b9f8d25c74a45caabd07e0766110fc1faf3a5b40b0066fe24d364547d17e0a84b0b0d95057efb6a3f6689fea2b51d9a89a63ce98182c177305546d4ab3e424629a4660a68d500192b0e073ddd75577723cf68d1128ad7574ffb38dbef031363e82067d845037f216af9e1037d3476c38d883a962516e1d1e46863176f8f362f7ae3a012a5bf0c13c769f716c3dc52f96d98ade19bc3d5cb8d15e4f25fd7be73d26bcccb270545261b777b7b70857928e3f1b4045a3ddda103bb1f9c39367e7e9c70872fdb94b2c31be2e62eefe16312b6683d4b8ae92a2b73a55153990974a90e85c87c8e8b0382b48ef8573a611f3ee91b4d76f86e94201e722826a05e04da9c9bff1022e36074342e20c156a431009aba0c02cf9eb7693fc67831e7068faa9a4708eac736558ce105800be052af88223d58de03b03a1ebda21cd900d867b93cf28d7f354435db3945d1267c668a38fd30d4cc1f96acad792612edf149091cb07690654b4f6294d8d84901e3eb7b8194396f76416c235f4649de3cb96d58250cf98a160467c216b6b292f2610783ab6dfe1f23c3a365f31934a5630b02e6825c54c97ac5392aa08c82ac085a8b739076d23f4948d999b71d8f33e51039318367eb9b23f6a7cd897e801489c6fbf70cb38451231b268f314a429a7609e97f8f1f08c108ac1c3137a8320236c8702a4a254b18ba7f97068c76710ade94435f67e337a5eed6068f55fda01d0f7271392ab57068419880b37c3f513844c5a63a4ebafa030985bc6bfea9befa5d5d7646a6a8be5d0f563a86279bbaa9fc3ad601287aefc5330fce72804c7fcb1e15b3314ae91e067f990e48ed29079889cb44593a840d6ba4cb45d638b2e6cc31a06926d88a559c176560587ef82e79ff000a040f552a9c66b24e87683c2dc719c394c78ca1ce74f43dd762c5d04881f1d608912ae75780a2e43ad4bb39ede0e3a6522b8be866bc9f7adf6439a7ca5f2160d2af43f847e5ca20a02894efb87f37f8742251eb40319ea31711c66a82fe49ff8a887f4749a96704ed0bf89562b129ac3863623032ad8015c0e39b2ebff5de88c2ddc3f707e6dc904b251c7168d0e29d0716cb33ae5eab33fc0e06d07911a2899a542adebacaa51f3a846e9cdc8b6fc34342abd6e9d698bc48d74de5d7addcc06f2daee4f348463a81ad2b79ee53b271e4e486f1f67e513791820079a4ba2c3d539c4c9860177413ba2cbb154fa8f68da6e1f43994304f043f790459743d7063a103e0e48d253acfcea01ef72a167f8eaaa54b1840f2d2bb3e2f8ce9480d1ac84bb605e580d1252f5c9404e1aa495a59904483b7678cc4d8bf731a8c5f6a476ede4f5c5fb585534b28588b4c95bba92b7c8226d35e93342cb57800def09c6bb37a085bc061829ec2025e5ba5a63c6b508236f67e676c6c0b69e0242c3ac6bd2b93bbbfb6f9ac73ba4061701ddac7506afc53539637502fb5290242aca54ee11bcc8b7db7ced2545300858d86e502d89e80a708ae2fdde6ccae6cceb13652945942d262b397f283b4ee7f7f80e80d764cebb953f9fcaec8de410e239c84cde7f6d04bc8bd97e55444c5e680a196b42c9e767d52bd00a2aff5c7366c0c4e946d9cc8f49bef3d9eb50b6f3e23c353d19ae6a948ac9f419c7b7555f63bd8a02650558fd3203bde7401a12dbf7c0bb56623cef996a023ebff6b337849be0c7a34159fb3cac890220b570aaef7260159910ab195b6d9b1fbcdebb4a3a651b9c595bbb4308cd8506fc44583b41eb52da60a5fff7b07a9293556bf7524c72ea326981373e1ad1e4dff0950a7df2419110d1e6c0f571ea426739827531f7a083a7dfc28221a3f4c9b7b0171cfddbef1fb2bdc47553e2076bee86d766b64c6ef0f842e01632600ee515897e2d3d7a701316260ffccbca5029461180743978aad3f75c796392aafb15ae0d93e14035d7f8c6c666aee0c9b7e771c421806000000f9b2393dc7f2a15b0c88a5c1ea7936d34997be57b1df73cb84c6d55bfee2bc23fa7030920914572c9fe888d7fd22806f2a2c5398343916c417b930ab93232e3821c6e2a3766a462e003a60132660335f0eb570c2bb80a7045dc1720f9783b2519b3ec9f4abb5769b67d7369cb955c29e7bcf442365597ba51943427f84b24007fd3bc1d2abb580ec2afb5a851b0929a9d9ed80f1a3b8646485dac4e1101a5966ef65e9fab1797c548d4b5eb37e59acc7e44fabaac69ef52627a4a54013aa2eb02e2748de9de2989790c15e99e1d740872f78cac06c964bf07e84991d7f55bec5a34cb4fbd33cf7208b92887c5bfc41d5d347a507a78806c632928c7e45e8ab0f8e6716460924db4e82397a8a524d4a709518d6e0529cfb8bd7bd6ffa508bea6e72705648e70a9b2c179a834127637649894a7d623c0c08e77d7dc36751294db166180b461df3f71349687f02d35bfc0d747179a4cfcfd5f2801af4bc032ea2ea56da5dcc40ada2220d8ab01c9741fc767d7ed5a776a56cd8b09df36115dd0452acf1af909b3ea2209ab33879b7838e45e3ad442f4cbd635e8fcc4156a4d829678dfd65c835230d0220a46e81f5879031ce900741fb0a0a8605220238647a26977b88f6fd638c33b0da57307e91836e7433e345fd0c44ecf7970cc808c2162d00fc543ff864922e5f645f31b76a7e5f0e6c8371ce0de15a642fe2b12ca3cf956828f2c1ad4125842fe94dd1d819c1ea1cdf6c250842350122a3c059f0493bbac0dcfadfc6f0d6cafdeefebe5d4ca823cc42491758794a6a9af9d43f86d6887c7e8d21d42ba1b2d39f21a72d74c231028bc56a758bd38a5a62025604fe79f09e145ec83c309d820913ba73bb4fc98bd464d4cf103015d86cfad4ecfe7ba15d175774603bf9a1e7d5ffe2c4f52000fd65db50cf721fbbc7913a54d4c9fd9170b339d807db7d50129f07d5fa126f56df393d8dee30c4d6eb94cfbda04c72deb6f99fc8524359dd39d4ff32ba989da03bb1c351d04a947833d1571634d3d598d5c5edf8e6244dfa4805bfa24c8db532be71b31c067de9d2511320021cc4963c4442411f877d23478936e7b08e9530864f9679b8d49c884c374bacd38f8de48248711943274ac3eadbcc92e3015a3ac789c3ea38a6bb4b5d3cc64881871b3db30a6ec618f644eb94716af52d81509b83175e4fc632287cb4a8790631ad25725d6d4090f3dbb17fafaed8dc9b7ce1574bc360342d35a88fcc980ee0d1296d0cdbb3fa46d42b17f83ab1048394572e26de18a6a0a2f2c27705aace537da52c47494eaeccf45c158f12b2dbdba2d3d69d598d7e28aa51abab4c26051f22c9b7169ef9c98f18eaba7172780ea15a6ebde3b4da2d761e9df9b9fe4912849c261cad7aa48e5db40161e6d21b536b0b4eae8a59261aa99b3d15700a5da6948be4a3318d5c25ffb081ceb30cdf5433c5709db91dcc7611d127c9782e52103c09b2c7faabace71101aed1001580e72604040e1f67f1bca5fc89245607d7d2639eac091c51f58abf3e789f1fde8b9b2aa8b33e86bb1219da498ac452cceed599d8deadf36a187f864187e06aa139d7635303863f34478a20fc19e4f4b4b1d07c9df56c2a9206833d2f0dfb98659695fcdf8f87bab4fe7f3d90eb849142a44cfd57d3de04ae5a9634c2761e642ad949effaaa1aee784cda74376ae7e81a6c15de32a7d14f8df7a2dcf0e782482e5639c092dd1980a2735e9e5f2b1bd049de72e28e59e95e41cb32a2d65a979ba0d448f44992461cabe080df2c27201cae6455a83fd44c3ffb0c60f3b077ba6583a9657c8f9d54fa11c799b2ede146a59ea0af12d412e37c70176c3e631480a6b2025142f6a24f67365c7038e24c434a34e6d8fd5bd7daa6f42ddfb58b20d61e9e0c9675b02b613cdbc2a9a6c6bc617271f2ac9d476c4a7bcafe543862c7ad0cdb02d685276e0e34430092385ade102da1ede5abf2e1e80887a561cd4747dccfcf8043b47df72f34b455f0bce4ea5958d52cdf1784fbcc3bc523c49834d4d61802ac9a797ea86e611c0caa5d66ebf2d20da3df7b9d201d775bb9ddcd50e9e99796f249b05a13fe1d12ee2bd01298774ee13c370aea00eaf4339cba32ca772156824d610739bd7fc877e76cd494d9d29c466f27c69a75d9906b5aac743b42b732cf8940f87c1572a5cd79340b455c22078b89c9874546b3f2f3da56b19da853b81dac42098092f697579d8d8bdc5dce7ef0c487ee681350ca0bc5ba2539433316658852e34c0a6233cd0fd77af2a091e07c45a1215a535def9800c25a2795706d51c525720ee4266748400f255f2b3fdb5feb3fe038ee68b9e12a1294e72cde25ad8914e9af010050fa444a5d566b9ee3a6a2e4e1608714812a3e152f34840938e4705787cbc381884ddefd0e22f927a307d84572572c9bd87a9c93ebe44755930be506337e235f51bfe6d9dae734de9d48676ee6a6c73e9023962c5bdd0d31dce57739169972bb9ef2b3da4a1e4e0863fbce4bb9da18c22e230e1c2e4bb3fefc75905f2170b56452dd45cee4df232bd19fe468729f4d65ff9c6f5625f3c7a5505dc5495c655ec655665279b6dab9799c97908ed1636af13763894064e573f86e5339b9d081af2ffbaa8ba4e74c595fe17bbb3091b899495d402d0288f1ac06158ae2c230bfae4d6eb632b3af3b6d3a0e0e01d7fa84f160967eb47f733ae0d1f1ddb02e368288559f165162f4e12a76130c86876fc189a8f57dd9f9d67d2d8a3df03d18950dc2c4ef43d3e4dcec96f67b2a910d9ef4153e4c86a2175fd5cf0502a6dd5e6de06660dfd90dd4edc9f574f780f090f914662ce6f620b42121c303ae1e8b1becddd5fcf2e61452104537660609c48fbd1166ad80c1b74c0e1ff4670b109547c9614979de3bcd6b82193d850ca0550bfc428d2cc00cba131fcdc8bbc1c4e895c3859d6b78edc83f68be6a16878d94cf345d4f53faf22084432dfc0ffbe9f998c88fe233681fcf5ed5feb8103edd7aff54465a409b565700e02a038c2e6bbbb4aca72a3e16d6753847e414b3929e5369077673a041490de450588f2658bb510b588c7a88b7340c405cd0085ec1b6659e9749d3526165d1769b381440dc9b5e6ad47a23bd75045453ec760f0d0682915f72e96bb15cef052d0c715c04484050031b831b7d868c96c7768a15ab64eee5be965c49204109eca1bb1aa81b228195da40fb15b6262b417e0b8cbfa7aa50036d7b74f2562730fc4486954f6f4b76604c5b8193eefb5ebfc66e0746986ee356089ff6fd22f47aceb950ca6fd190f1a7888920a1deeca6e694fa53ab66042833cf3b8bc42e8e0e19231d76ef46fbfec6aa69a618ee46adcc6aa292355f0ac934b272e1511056763bfeaa88fdb486ce3d9c6f09aaad1de0253bdf0455d52c13d32d53fa0d2adb862d9a2b0f8a651157e8afce663dc80793c2c3be", 0x1000) syz_open_dev$hidraw(&(0x7f0000008e80), 0x5, 0x200) read$hidraw(r4, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x2) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000002340)={0x7b4, "50a4c788466d9c84c3ade088dc2956349b67b2ebe18f1ca80edeaff8e3c24309d964d1e68acf92be9e62f356aa10b32fa8e6ac863bcd26d713f596c3c1551a53fc3f887c25304278fa7499bc5711f894544bde6bdfb7f7e8bf6aca865dc57a9ce599d75fe9f8817e5f5a6622a036638a2044f4ef7f8ea8ea0e0e94bb5e11df5e2606b7866647805c89967f889da4cc7816c3aac07ce7b407bb0b878896d55ad32ec4a5ddec17d843fd7a4049c1a31a19e028a56697af28654996512f8e7d66fb8a44c098b3da7ee10a16b8c744b6c1d18cb6ce0b5c2447b89a40877b1cb5b13e82a6741e64f5f915bfac40172f94e8a3c87ef5d216484606170acc0303c61dd50aa6fd2b3e5c780b0eac64c99d7bf2ac9531e6c17d24dede78cec7ffdb2404cf8a8ff5bd374d49433b24249b04a3b2472c9cbca74e43d15f2550afcc0f6cb9121f78cc76864432d21fe53de24d2f492de2730558ffc94cbe36e0f3f6a650683dfca09557edbda3f0a80ccc543b39704cc89c5e811b89eddf7e71188d1775d53295fdcafa3eb1f7c8070559192bf3cee799f502b2bc2ab4f00a05d200572a2037b92b357a396cb454b459e85563daaf71f9bd5512f33471b7cc3a1b872a9bb91d473124ddd31b0d95aa597cef3e295cdc73860148af15d9a9b0a9986b033e1e3385702ef6fd7abb3b95f3367f23549e2c5b6f8b362a1e3a0fc4109ad346ace380a24b1df33c56452d803cd6728f0ec8d00d007d732f6c20fe0ce105628bffb09bdf645df41e4c3c759136cd4901d5005125c59943dc6373979466ba06c6fd0c1c6b8f48603c01f005625ef0d162a21d8c851e42936e0e5f9ed5573d0b5f8ffd9ad1a9fb4bc59c4d0f6b1768d020fd8504a4af8b77e70a65b2ce5805b0177e4249b19a83e851ae488c4271c7c39ecaa57d19428405c765880abd9dc81b6e4547cb26217227e3fea3ae64a4c12a124fbe748298961431315474be7edf461bdd77940ad01d3f0b75b2d111335cbbbd8d25d9613c21a36c7b051ba43e14da011d8783e32a0d68902f72623f3032360fcfb735f72f30aadeb18277471c7bcc547d27ccf0014c784e0361378a04595c7660c5c3a847b1b5a365bb8ec4d26c64eff50a5214ce99304dae4d2b14c4a949184cd03c52ad6fb9186604d6b618b1e9ffb21483f89ae3fd39d5783243d47de99bafa1d59b61625ea98308080f2f61f49880772833834981f0e61a6e4b3920db87513b92ccb86b7870a47bc6dd331644f424cc10949a6dc3c4314da0d7f3f30953cac66ee56e41d22c220d6ddcf13ed72f57dcc4f6e6b90b49fa37a8f0fb80154ab872293e2c7a71f02fbcd98e589b687b7b8dbb1418f083d1d521fd808bd31a7f8b2a3f31685238c9f95531422ac0743192c0bbd72b365f5463440c20fd583fcecf042078e5dcc99244207d6812308961300670602caa6916920536d02f71dea703ef218a461440acbfbb2e71a58c84f7307d0cf5cd2585d0b0fb65e740c1aa8e4cd27dd9161748452657fdd5ad2fac88378056ac80a46d33d3a199c9ec97d53e9ddf70f284d00e1b74e53c42dea8c3957e2f4320b8549eb4eeb18945e6a1f00260508529b0f779ed11e5264f509cacda37ed1bf729ac89c5ac1a0cfcab7d181af575f1d52dde492638c8e20691f9ba065fe631fd2ece7ed41c2770cccdc3a1794ce462e3397a271aa9980dff2d07dfa5475344d33a77400e3e3f28f0f728bb65007f316aa08fd78e3688f055853bea99c1d4dcd9b551a4e7118597a30aed5f3ed610d9fe5c31fec5dd6e02aae918c785169a2b42eb0cc0c735f384212a3c42d920a48909f641dc9b6b07c4b5b0768cbc1e98faf2a7851fb55f90cd61ce604a111d09df4916709101d6cb9fa4fb1bc2c816cfb5a7e67ea777b889962e07e43f7c3f6c7786dd2a821fb54be8b645b9ec53666acf713ffc1e117dab6f419c3a1e235b42d88bd26df704707c755bb14b91e60db36553c2e044273a3dfaeaf99ab4f8aa733fc967e3c5efc982d024ae957cca2e786e8bb82a171f9e6a0bb7847b9469a73581925f8c7702dd2537a02ec15b21f07518e62cba6b0e3417e44620088e31e1da1ffd3fb3e7e489041d5c073b1ddf311013cbd7635409dcd75fe3498e8eb45f30ba4a1b887dc6f57f6289e2e11db61b9b06c0b7677bf8fd855efd2bff637ff740d957bc5cfdef840f82ddbc92b8bd66dbb9a2f97a12b1bc68875088caf518e75dca6244e04e180a91d2f7224292ddd2d8e00b7f76c5f445e3ec9dfd3bea92cc36489a84b011ec9735f1a95e91456f83b0cca43046411524ec1b18282460ef4287f415857fa9deccac1d14ce20324fa16737a6b1583ea8ffd664b61d5bd9ddb88a8c7c6a0a266b7e3812a81aa522eb780120c06ed4169991634cbdbc83d319aa9f6bf25cc7468b04daadea5f47111398eb553ae7fe4165b3666b1d411ec4bc72759ec8dda6a77cf45a6735e2cce2c51ffdd248a9c87893fe9500c8d91f55125523e640a921898cd1bedef0dc0395ee9b902ee818995c9aee654b2f4c835a699b7e7e3f3adf8125910a858b050ba4abd23c1313cffc6a3c2ead00790677f7b93d98465931d108493aadbe0d8b7364b7edc3377fb4e9c75f9ea134dde5818169edabd63d3d7d3ba362478dd6b6c4c0002cf87933a7447847e01c561be6a16a65130cb9c3e50de2ad1ce9a2cb8fb4e17f883c799c9aa534096e990dec7418324f5881b14e17425914749f7a60d2df23efad6d3273fb1282def41566198c59216258f087fdeaf1f3"}) syz_usb_connect(0x2, 0x2d, &(0x7f0000000740)=ANY=[@ANYBLOB="12010000f72b50088205470053243f46c9358796b76a01013790000900000000f80ff5109c83f9e94666001ab0c100"/59], 0x0) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1-syz_usb_control_io-syz_open_dev$hidraw-syz_open_dev$char_usb-ioctl$EVIOCGMASK-write$char_usb-syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io$hid-syz_usb_connect$cdc_ncm-ioctl$HIDIOCGRDESC-syz_open_dev$hidraw-write$hidraw-syz_open_dev$hidraw-read$hidraw-syz_open_dev$char_usb-ioctl$HIDIOCGRDESC detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) syz_usb_control_io(r0, &(0x7f0000000a40)={0x2c, &(0x7f0000000600)={0x40, 0x2, 0x3, {0x3, 0x9, "f7"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x83e}}, &(0x7f0000000880)={0x0, 0xf, 0x108, {0x5, 0xf, 0x108, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x20, 0x5, 0x9}, @generic={0xf9, 0x10, 0x1, "dde415c013dfb9922a98809c3eeda97a2040e94ac04af53235d2edd4bcdaee29140ff9e12e88130657ee878530b85f5c913811819d19e0a83022a25ccb6c3b4422499f971699ca22e6efac81388e2d2f92a62fc625d61da903f345ebe8be5a0917a1a8b5c8d7a5abd479cc77d0a9bd3f374dad29340cb48e03eb3f1b902906d8e09e566de77ef8f2ca1de880f7a0580b82b1d0578b6b37057bdee5ffee82b00a40c69e83553a66b1a14fab7873d0c247903f8aa9bf69fa896bb0ea1af1907fae51f6db04bfc1e92417a92e9fddb29a454988f00755cd8ab76490f8d210eb9c918fa6e4f8b1bf244db0d70ac1d8daf1889188a2dc6479"}]}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0xfb, 0x4, "1c34b044", "e45aa6da"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7a}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000a80)=ANY=[@ANYBLOB="4010c9000000f40a1a1f5348da7856f38d0b4b6cba27921545ec0bbfef0422c258d568b801cd66b14dd9b8c2a95eefd0e6c9ff0865ab48d1484c896df4138f76c5d083a31b7cbee57f5deaf95745684b4a7882a5ce4367c1696120dbaad12bb7c4aabba0f55eff11be27f4d59fcf0bdd86054f3168201cf64a857095bd073acefbfb35c36c70ad7c3c80ce8d7b6a401471d079f0cc9fac9dddceda44da17268f916d164759de883da047e0d915032e51fc386d835d6c440fe59e0f9bde7677fcbd881662ff2acf9e82b23cf96872b3"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x30}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x400, 0x10}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "33ce"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x44}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000e40)={0x40, 0x19, 0x2, '+%'}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x3e}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x80201) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0xc0145b0e, 0x0) write$char_usb(r2, &(0x7f0000001200)="9b836c65bfd312a673afddb336cf98e0d8c2aa9ddfd610747479815170828de9d40bfac8afad4faba005c8b4c0e0b17a7b793cfff174f79c48a05626eaaf3565f4120d0cfb784fbad92ae4b24a8bfeb9885687e4e390f521f4e3cc7ca86f5362c951a7cf2f3a8b80c16436e8fc3552f22f77fbc30feed2f6c42687825d5e33c145a8c5df0d470ccb9cd872b35b25f1d4cd1a678e486e8188afc8a043df398f88a5165f2c2cb4471444a955611f92fb4635aa119dd40dde660ee0fdd6c7a5ba0249fa5a4fc740e7f906371e98c6946c1a6be4917f887b1f2b21c48995173bc322f3c425f102122493760d5f766a395378e9960111c8b9d236ddcb898877c3a850a901f604439a843b3301d84b6db75739682a2bb444e563b224dcecaaa53ede2a7f67309c47d6e4a71103d4699ab9844df217e1edff37d3b46494bd2a9480da3ef849db2609fce994d92f950656a1a7c02ab5365df9716dc1a7c9215d4e05f07b23f1c6dafc89e652ccf65fb43504dc530a245e9f0b6e90a19692b723e9905ef823021fc47de2699ced8ea5039c1ecaaa17255c64dbdd77e4105818f2fd426c37da5fe4575bb10b157ec187efff71e2de09be7f1f4064a3c603a9fddef0693d44e7777ef4eeccf1db429a3e2ee2e51cab134f51b23531a825c38bc06d1921e12619d7d2fcef31f11a2a96f52776b87d38feff592242479004cec4eb23c6a87a761aa010802368ed7e2aa7f8edd3dbe4b238802bf318404cbec558f64871ad1862981cd8b449f51242012805e9e3513ffcb130942188db14583fc943f155149d3d462c93d5528b78c655e1adb0dcdc7eae09d89181cde11c500f6690cc55731c4243961af6300b18e070857d572de6e5c83ece8fa6b00cfd5acc4d47d036c3edb05f04ed0d4d5b1930a75f4677039b0bda7260021039747eb13d43b490b2d183bfbc243157dd2b97510ff50b627efbfcf58e6144c7e750d2fff94a3d305f53d3ab30b18eae5acce4642b3992f913435c6dbce33b8de3c1c3b601ca1d9c8d15a76154d82f5ffa42fc44fd363f1c920bf5af4180661b6b71b9a0e3cad9d5600540234f5d2b86d68a5bd4ae24260bb6c1efaf202b3de48d02cffb5f287dbf928dde2dac93d0f334003953f6e3f0bcdcdec883462a9c6130682133078abe1c25a77332c0d7219634ad6f8b659e3fad2ba98c87d3473d5b8e24c25591de692474852c28afffdcd41b511d4f51e8b1fe84adac846d6f4b5edb93be3cbc5d2f22960c1165306f6ad77d95b30e5ea1b7e289bb10dfc740f1ec45200f7dc56489dbf7ded904234d860b0d230958e1d34a0b315a91ae74f3812ac94bec3f1b305359676e7720e7543c4051cea39ef659fe72343ca7ddd08e51991cea6e7af6e25c7b8a723b7f70dba8b96f4c5db044a7cebaba58bfbe86b13d0b3c71270d9d15283d5ffe42cf0e25d8c1cc778737626bbad84643e44ae2ce7d6ceb79505f7eab021675f305d7279e202bb17fdd12969d575fa4ae39f17dfd450624dc25fddeb7500addbe04e25a19268c9221834bc9fcb234d5a2e072321af963dec4b23d4f51c20556a51fa727e4c760c47ca3edfc89cb3d00583765a9dbf3f5146810e2a7473023ac9c0f45a145239454edd6bf65c2461373d508c395c490f3b291edf3d8a1920cf727f8560b5b154378bee7645f721566b7768ce2dcb4ce54ed297318be71a0a07e4d9dd5458ee9b236e12b5dc4988880404d36b6ee77fbed4c4e286fec3d29343621ec06e1be9c9ef5361b16d93d596017964caddf72ebe12deefe9bf4f837818b3e177ce3b8091b36d4c33602a878a6395bf4d13152edc0119f7780829f9b1a2b19ef14fb717dd739cfde7b9810a5165ad161c1ba632c03ec7435dedcb33ae4754b108ecaac5c3f48212022331ed4e315d26d4663c03492fe4cc26616a3d1123a16c630cf5da0cfed3a996061765c78c7455540d264c85562947802157a485ecbde86e4f879cf28f54ebb07c698040d01741f566f3da653fd7521de4923df6bbbe708c99ab75bc4a1211c5391184fbeb584aecc9d48b7a4673a137843c9978aebe39e3ce2b989eaa50a78c4017070244d2bd20a4590ecc446f51de8baf4ba1e8c51b36725584e7882005d8710a420b3f04701b446d2aae2bf04b4e07a6318513ef19a70fb667df8043646df6e3e0368db1dec8b6f65e3d2662314de665502e014b07cdb256d933e8eb53e6dd98112d056d2f7bfa34c0b99c1a84ad45ef58c30889551d19d621d9b504a257a85ab6df43c340a974007b799b16f2ebd385c5b33e158a27c6c3b820109858424d1d07c18561e60a8fe4dc98b493e99170b648dd16ccc1c7ddef2907ad540a60ea06cdaed0d05d003e23d7ff3041a4c9abe17a2e2cc06567a6f96ca397581c1ebdafb58b40e9b5a3ae3941b3989535f6ca4541ea564d52bd6b065a97b200b2710020f0697e222484718d6ae9e52b6ec1f0c32931cc05d70734f692540b21cb483aa01072ef39515492bb54c01096ff33628a3b017dbe89d0c105c1523a0a669135390c9d0c7cbd47724c9ba6a22774f05510fde82b578f2311a58171ab39181d976eed6422e4b676a52215be08db7242aab03b548f142d9d87d3feb00d0ddbe2412b756a3c6d543314388444a894ee61973bc2cf93253b0ed504922ee6e74a53166b102948fd529d3cf5afb94a0800506c46deaa83245335c197c25025b27ba3227b07ae7a3ce8ed7e10af67def0a1f83c2da514f381d939aaf3f7dc814253d80b893fab8b4394cba3ba428c88538e7d78eac0e92cad4cb2a988463097322b3c1e301cce5eab915fe3b78bb0c0f980d3d8a4b6dd276680741c1e7fea4ed0dbdb3b8113f9491dfb4dfb1f6bd23b6d3fafea7896cc216fc5eaf00867aed2326c2854f7761669b8ab43b55c7007d5db41facddea1ab5b36508b630aeb360759a3c5076c1332cad888238c2061d5d0fd1793ccd310c6394e1b28cc3a199dde0ea3e35cfcbb7a58ff3f720ab2822ab0484bd38882b08949461453e97c1814981d02d5457762507171fdf1f53331b881283530c87689117450cb14f4162998a49deedde87d63d407b2905d6a92516e7aaa6fc1828b4e0037df59f2b39fea646c81485a52e30ce8d8343b5d3a167d92f3743e376dd14c7dc1057b6b9f5bda5324d0a5db9a80bc564b02a7dca776110ad470c39be2570d339b20737f4f1cbf3904db6a7aea965387ad7466be97f41da03bf3aa87bca5af30b9be85924757b2f32a477bed5f9ff3d7b5e703742431bbf0340829267d96d1dc53cc76064a1ff43218985c521bbe482fdd8fcad208ddf4c061662ba498309def38a1dfbd2a1e747cf7ac355243dd56000f8a92ade4110a2a34dd42167d87fe3928e2d00077cc14cc2526d9810c952fbd06068d86908522ca3c1d1d67f6335f9db7f0a50f9786a4dcf1a935cc9fb5eabbf63ac7604709c4326416d0999e23d1e2f83540183159425e6c469cb0ed07e57a7d8c126e3b47e493095ae2df8615a2a01e13431051cc45547a4dd754927dfa856b23a2a8513f15145b25310212793b3f7aae38797469d646cd4023f616fa058760840de19ffe749e29b6c396988fab471986ae01b29fd09ef28fcba600fc412a845e7a294c89e43b56b8c4f4d82089108502a9acfc6a7243325f4437668a653087f51c59cdd5c0c52b996c2506d28b6f865df3d6e078c833913d315725ac29e70d33efdacc85e0bfda375c1fcaeaa9777fd57592b64bcfdc6c9105970df3ae67f1d426856cf7d3ea977711a75fae407ae36681f0918bcb2a13efd224c419762a6630242130095c85da094d029fb08c13fa116383aa50a7a231180a3d86599e3ad237b74acac37402a6a81a15339d913ec081dffbda435c7ca01c302856f87614120c0538438384d68cbf7e9fcb2b9f7ee6263896ce8ac7b9a24a03298f765d32e20afba30bc5c840f13d01a671550a3d66ba76b1817a62e11f62011689a578837b44d3e8282022c40330b729774d6a023fffba198516dd091bfc846f758476c4233cdf51231d7546c405fb269e63be0050fb746b667d0ed590961456cb5a6a38d3ed1c9bdafe28f4374bb4fdfcc4ece39592c627328f891af75614bbbfbec25f6e734999d4624bf3e485c7733ddfc0022467ea70a55129ec72f3c93d5597ce1dfabe389ade964c2c803f847a5551f8aecc45ed5e3fb47654320f5b80dfe5b08bae9ccf47a4a48adc7f832e77b58482c71db2383f06df8fa929702916ba635a97355e1870810d0d9889bd74266bb6862e14b71baccef860768fc27c0e45b5d795b9bd967fa092bd3bd082d3a14d6169557822232cfc5e2434878dedfebe56df77b97928b1f9760d6c4bf231873c2c459696be6525b47d84ad01ea8559a771d2c525d2981b589a3b283e4d0ea6e8a0b3e1626ba653caf9644296e7fc022093fb1e846eed0459eb0b288c542cbce6769173bf81fedf2bab9d2b83f2e1c5ea3dff61421fcc12a116baefc3cc4afcdc38df47621820460456b58e5328cd2dfd931047f740c1a84676264585ef18c00fe0f7547bee95291396d9ed59c186aa268f4905d2bc10b9d42064508b9e2f267b896d2061243f75936470e77d752a2c6b63fc74ab44479526eaca17204b1788c4fade3dfdc74ea9fc4c2721886bd2383fd1d0fc5e48d84ba62b8e3a8fccc50bcec1d9d1a71d4130c04834fe43dab069fadbac4b8d3f7cfde07050cadca1a3219c4f85a0099965030555e2bd787c1a888fa24057a2abf6a8b94944015c707a507536f0c8fb6e7966a61053ed7241669e2d35e3a5fc6e0ea219933a657fa89e7d673ac151d90b106e8ebcdc1a9a9d7ab6526f0a1cc8836a26ff4e6f906c4b2c691344403f50fc2941398e2fd6ec582bb071530d027431694363899d89844e5f5b91aba371437bac3825554bc6db9a35e41a7a19db41887a60273c9b01291ecf737f0362de98a8d343396d3b6bb6a049ded53de8dba3bace03e7df68557d44e8580c2b6620ec85b4ecf640c74d0ae9887d209308d8fc36521d403868b7510ce6379a38809d324b9717f02c7fb049eb5da4f18f5d886e6654e5d55b24b481724275fe7da2b9fdb56e83cd60298a4b05c86d84e6e6cafe2209f60002fe7c7afca2864f05c0651ece48b59119bfc3c3c88ec0065cccaa7691de19f9635c247055e2b3ff868b6bd81f8b0b004dc7c1f35da74cc446b28acaf1bd19d48c29181ccc24a6e2a7f590db2db92e9483eb617ae194c3eae6196601e91771eb74b66e13eaff146135347f7e1a95344cc7cc346170507fff9cca27d020700613307dd82b08572c5abbedd95d3067a60bb4681f041ad4a9b17e64a4fe64cb8469f45d0f27f19d2617b4754ae3c3f0c25aad6dbb8e3a72e5fb1c636d61ae3dfb531c865d3c23b9985e17e774c7816f65b41a25c288d7b70cb6d34e634952f57b38647cfb4e6901c92e6ebfceacaddbe85a5632a239ab9eade9eaf24e0e355a856e978749c5629e9d586324d4823ccbf632373476e85d24e26810022eadf709fee11f544f9088d44d91e02e63b7b7c2ae623e61900f30bfdd8f9bc2189b450d7b8b5108a463a68f339c59e6cc143004b27fc749a1943754a449230fa84cc1d66267e88537e1f5421a0aebbf14d48b5fcd924f5228af8a792c4a44eb30dd7cccbec7773d3becffedb7bab0ee9322f08efeb2ff5b086595beb98b54c8b65cc76766e47b54c45a2083f7fdf1adb5a127a5f50299db396753b21e7914b6f97c5d17544bf826e209dd9614819e8da6d91dd6635", 0x1000) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000d4faa0a41e242cff00000000010902240001000000000904000002030000000921000000012205000905810300a8d73634"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x4, 0xb7, &(0x7f0000000340)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa5, 0x2, 0x1, 0x5, 0x10, 0x7f, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "1405209392"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x800, 0x3, 0x4, 0x9}, {0x6, 0x24, 0x1a, 0x8, 0x8}, [@mbim={0xc, 0x24, 0x1b, 0x6, 0x2, 0x81, 0x2, 0x4, 0x1}, @acm={0x4, 0x24, 0x2, 0x8}, @mdlm_detail={0x28, 0x24, 0x13, 0x5, "72a89342c944f14749cff9cebb6d40beabe02b7f0b3c9111af91f9a1a19a119e3230ac98"}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0xe3}, @dmm={0x7, 0x24, 0x14, 0xee3, 0x8000}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x80, 0x5, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x4, 0x1, 0xfc}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0x1, 0x10}}}}}}}]}}, &(0x7f00000006c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x7f, 0x4, 0x6d, 0x40, 0xfb}, 0xf5, &(0x7f0000000400)=ANY=[@ANYBLOB="050ff5000603100b0a1003000400067f03001410040533f097165f88f89543d405282099354418100a81030100000f0003000f0000000f00ff0000000000a3100133be16917169f4c0df46c62f98d7dc914c9f73e4fb989f6f607712dea629d8ef04bc133da6ec948b092e7e1cbdf897a730389e3e16f233c6a37a5a65cd6728cea712a6fa56e50aab463895a6a06d51efc381b1209400a9806e923e673128ecafa03a890c794ceafedb2fc9b894791b28b275878a9fcf703e12fa5368eb7bdccaa0cae6704f4ca8c9aefb520add977a8ddddcc1ca60741a1e4fd44bc56f2037871410047ec997275ed1c58ab534f3ab2c124f714d"], 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x1809}}, {0x5a, &(0x7f0000000780)=ANY=[@ANYBLOB="5a0337976f48f8e955d123c13e4fb110fbe922193fb0e287a5d71a1470d58d116888ab0d988116d8f1aeede20fa198b5c73df4a0388821d6896e7a07dd9e994d4b746a9e573015b22a27fe83358171de67e66dcb236acd2f8cb8f1b5ed1485b361029b1e71c2c963ed873c0339b9847e6f7073a53796ab1c3c7c2bbafe72203aad9400bdec3b31240000000000000004f20613c111ae45a1c3e9aee8583de84bf2ae8bd346a450f0a1b50df9e2aee2dc5dcff689cda0cada7f996e78625a6a2954922e30241b6ae5b2255cfcdf9c8dadbb4eb43aa3c04041a7324d4ee2e2604c57e43b49e4"]}, {0x3a, &(0x7f0000000680)=@string={0x3a, 0x3, "621338a4cd817085804c6350b203ea641aee5f10705ba73a1444fd921324b9a4b29b773a546f3f482d547b40065013e02bfdd0ee01bc5d26"}}]}) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000002300), 0x243c2917, 0x100842) write$hidraw(r4, &(0x7f0000003540)="bd80894ec947fb776e30504e0e68261fdf25dfe55bb5efd20ce7e076e58d9d8d842134cc424c9c73b052e2702867207a1e8cc518b5f197af219609399167ad15c3eb8f7a4ff2b16172109580ce58cea188626308990d55757ee4d0929d1fc1e9b29047867ad9cfb20011839739d9d1877e748d501c07d98ec6376fe2da6ff5aedb6002cbb98bfa3aebbdd4b2dd7147668bd3481224b8371019ebcc551acb9f121f5b20df101e244736741d5f04f962d80a8a7590d99b07d214a50e04510d869bcebe5bf330cb52cf717edfa8bd4847971cf46b7a4b12346082c2c7e0ada0965d0ece6c657cb0cb6cf181471bde249501a05d79a1fa0b23039b9f8d25c74a45caabd07e0766110fc1faf3a5b40b0066fe24d364547d17e0a84b0b0d95057efb6a3f6689fea2b51d9a89a63ce98182c177305546d4ab3e424629a4660a68d500192b0e073ddd75577723cf68d1128ad7574ffb38dbef031363e82067d845037f216af9e1037d3476c38d883a962516e1d1e46863176f8f362f7ae3a012a5bf0c13c769f716c3dc52f96d98ade19bc3d5cb8d15e4f25fd7be73d26bcccb270545261b777b7b70857928e3f1b4045a3ddda103bb1f9c39367e7e9c70872fdb94b2c31be2e62eefe16312b6683d4b8ae92a2b73a55153990974a90e85c87c8e8b0382b48ef8573a611f3ee91b4d76f86e94201e722826a05e04da9c9bff1022e36074342e20c156a431009aba0c02cf9eb7693fc67831e7068faa9a4708eac736558ce105800be052af88223d58de03b03a1ebda21cd900d867b93cf28d7f354435db3945d1267c668a38fd30d4cc1f96acad792612edf149091cb07690654b4f6294d8d84901e3eb7b8194396f76416c235f4649de3cb96d58250cf98a160467c216b6b292f2610783ab6dfe1f23c3a365f31934a5630b02e6825c54c97ac5392aa08c82ac085a8b739076d23f4948d999b71d8f33e51039318367eb9b23f6a7cd897e801489c6fbf70cb38451231b268f314a429a7609e97f8f1f08c108ac1c3137a8320236c8702a4a254b18ba7f97068c76710ade94435f67e337a5eed6068f55fda01d0f7271392ab57068419880b37c3f513844c5a63a4ebafa030985bc6bfea9befa5d5d7646a6a8be5d0f563a86279bbaa9fc3ad601287aefc5330fce72804c7fcb1e15b3314ae91e067f990e48ed29079889cb44593a840d6ba4cb45d638b2e6cc31a06926d88a559c176560587ef82e79ff000a040f552a9c66b24e87683c2dc719c394c78ca1ce74f43dd762c5d04881f1d608912ae75780a2e43ad4bb39ede0e3a6522b8be866bc9f7adf6439a7ca5f2160d2af43f847e5ca20a02894efb87f37f8742251eb40319ea31711c66a82fe49ff8a887f4749a96704ed0bf89562b129ac3863623032ad8015c0e39b2ebff5de88c2ddc3f707e6dc904b251c7168d0e29d0716cb33ae5eab33fc0e06d07911a2899a542adebacaa51f3a846e9cdc8b6fc34342abd6e9d698bc48d74de5d7addcc06f2daee4f348463a81ad2b79ee53b271e4e486f1f67e513791820079a4ba2c3d539c4c9860177413ba2cbb154fa8f68da6e1f43994304f043f790459743d7063a103e0e48d253acfcea01ef72a167f8eaaa54b1840f2d2bb3e2f8ce9480d1ac84bb605e580d1252f5c9404e1aa495a59904483b7678cc4d8bf731a8c5f6a476ede4f5c5fb585534b28588b4c95bba92b7c8226d35e93342cb57800def09c6bb37a085bc061829ec2025e5ba5a63c6b508236f67e676c6c0b69e0242c3ac6bd2b93bbbfb6f9ac73ba4061701ddac7506afc53539637502fb5290242aca54ee11bcc8b7db7ced2545300858d86e502d89e80a708ae2fdde6ccae6cceb13652945942d262b397f283b4ee7f7f80e80d764cebb953f9fcaec8de410e239c84cde7f6d04bc8bd97e55444c5e680a196b42c9e767d52bd00a2aff5c7366c0c4e946d9cc8f49bef3d9eb50b6f3e23c353d19ae6a948ac9f419c7b7555f63bd8a02650558fd3203bde7401a12dbf7c0bb56623cef996a023ebff6b337849be0c7a34159fb3cac890220b570aaef7260159910ab195b6d9b1fbcdebb4a3a651b9c595bbb4308cd8506fc44583b41eb52da60a5fff7b07a9293556bf7524c72ea326981373e1ad1e4dff0950a7df2419110d1e6c0f571ea426739827531f7a083a7dfc28221a3f4c9b7b0171cfddbef1fb2bdc47553e2076bee86d766b64c6ef0f842e01632600ee515897e2d3d7a701316260ffccbca5029461180743978aad3f75c796392aafb15ae0d93e14035d7f8c6c666aee0c9b7e771c421806000000f9b2393dc7f2a15b0c88a5c1ea7936d34997be57b1df73cb84c6d55bfee2bc23fa7030920914572c9fe888d7fd22806f2a2c5398343916c417b930ab93232e3821c6e2a3766a462e003a60132660335f0eb570c2bb80a7045dc1720f9783b2519b3ec9f4abb5769b67d7369cb955c29e7bcf442365597ba51943427f84b24007fd3bc1d2abb580ec2afb5a851b0929a9d9ed80f1a3b8646485dac4e1101a5966ef65e9fab1797c548d4b5eb37e59acc7e44fabaac69ef52627a4a54013aa2eb02e2748de9de2989790c15e99e1d740872f78cac06c964bf07e84991d7f55bec5a34cb4fbd33cf7208b92887c5bfc41d5d347a507a78806c632928c7e45e8ab0f8e6716460924db4e82397a8a524d4a709518d6e0529cfb8bd7bd6ffa508bea6e72705648e70a9b2c179a834127637649894a7d623c0c08e77d7dc36751294db166180b461df3f71349687f02d35bfc0d747179a4cfcfd5f2801af4bc032ea2ea56da5dcc40ada2220d8ab01c9741fc767d7ed5a776a56cd8b09df36115dd0452acf1af909b3ea2209ab33879b7838e45e3ad442f4cbd635e8fcc4156a4d829678dfd65c835230d0220a46e81f5879031ce900741fb0a0a8605220238647a26977b88f6fd638c33b0da57307e91836e7433e345fd0c44ecf7970cc808c2162d00fc543ff864922e5f645f31b76a7e5f0e6c8371ce0de15a642fe2b12ca3cf956828f2c1ad4125842fe94dd1d819c1ea1cdf6c250842350122a3c059f0493bbac0dcfadfc6f0d6cafdeefebe5d4ca823cc42491758794a6a9af9d43f86d6887c7e8d21d42ba1b2d39f21a72d74c231028bc56a758bd38a5a62025604fe79f09e145ec83c309d820913ba73bb4fc98bd464d4cf103015d86cfad4ecfe7ba15d175774603bf9a1e7d5ffe2c4f52000fd65db50cf721fbbc7913a54d4c9fd9170b339d807db7d50129f07d5fa126f56df393d8dee30c4d6eb94cfbda04c72deb6f99fc8524359dd39d4ff32ba989da03bb1c351d04a947833d1571634d3d598d5c5edf8e6244dfa4805bfa24c8db532be71b31c067de9d2511320021cc4963c4442411f877d23478936e7b08e9530864f9679b8d49c884c374bacd38f8de48248711943274ac3eadbcc92e3015a3ac789c3ea38a6bb4b5d3cc64881871b3db30a6ec618f644eb94716af52d81509b83175e4fc632287cb4a8790631ad25725d6d4090f3dbb17fafaed8dc9b7ce1574bc360342d35a88fcc980ee0d1296d0cdbb3fa46d42b17f83ab1048394572e26de18a6a0a2f2c27705aace537da52c47494eaeccf45c158f12b2dbdba2d3d69d598d7e28aa51abab4c26051f22c9b7169ef9c98f18eaba7172780ea15a6ebde3b4da2d761e9df9b9fe4912849c261cad7aa48e5db40161e6d21b536b0b4eae8a59261aa99b3d15700a5da6948be4a3318d5c25ffb081ceb30cdf5433c5709db91dcc7611d127c9782e52103c09b2c7faabace71101aed1001580e72604040e1f67f1bca5fc89245607d7d2639eac091c51f58abf3e789f1fde8b9b2aa8b33e86bb1219da498ac452cceed599d8deadf36a187f864187e06aa139d7635303863f34478a20fc19e4f4b4b1d07c9df56c2a9206833d2f0dfb98659695fcdf8f87bab4fe7f3d90eb849142a44cfd57d3de04ae5a9634c2761e642ad949effaaa1aee784cda74376ae7e81a6c15de32a7d14f8df7a2dcf0e782482e5639c092dd1980a2735e9e5f2b1bd049de72e28e59e95e41cb32a2d65a979ba0d448f44992461cabe080df2c27201cae6455a83fd44c3ffb0c60f3b077ba6583a9657c8f9d54fa11c799b2ede146a59ea0af12d412e37c70176c3e631480a6b2025142f6a24f67365c7038e24c434a34e6d8fd5bd7daa6f42ddfb58b20d61e9e0c9675b02b613cdbc2a9a6c6bc617271f2ac9d476c4a7bcafe543862c7ad0cdb02d685276e0e34430092385ade102da1ede5abf2e1e80887a561cd4747dccfcf8043b47df72f34b455f0bce4ea5958d52cdf1784fbcc3bc523c49834d4d61802ac9a797ea86e611c0caa5d66ebf2d20da3df7b9d201d775bb9ddcd50e9e99796f249b05a13fe1d12ee2bd01298774ee13c370aea00eaf4339cba32ca772156824d610739bd7fc877e76cd494d9d29c466f27c69a75d9906b5aac743b42b732cf8940f87c1572a5cd79340b455c22078b89c9874546b3f2f3da56b19da853b81dac42098092f697579d8d8bdc5dce7ef0c487ee681350ca0bc5ba2539433316658852e34c0a6233cd0fd77af2a091e07c45a1215a535def9800c25a2795706d51c525720ee4266748400f255f2b3fdb5feb3fe038ee68b9e12a1294e72cde25ad8914e9af010050fa444a5d566b9ee3a6a2e4e1608714812a3e152f34840938e4705787cbc381884ddefd0e22f927a307d84572572c9bd87a9c93ebe44755930be506337e235f51bfe6d9dae734de9d48676ee6a6c73e9023962c5bdd0d31dce57739169972bb9ef2b3da4a1e4e0863fbce4bb9da18c22e230e1c2e4bb3fefc75905f2170b56452dd45cee4df232bd19fe468729f4d65ff9c6f5625f3c7a5505dc5495c655ec655665279b6dab9799c97908ed1636af13763894064e573f86e5339b9d081af2ffbaa8ba4e74c595fe17bbb3091b899495d402d0288f1ac06158ae2c230bfae4d6eb632b3af3b6d3a0e0e01d7fa84f160967eb47f733ae0d1f1ddb02e368288559f165162f4e12a76130c86876fc189a8f57dd9f9d67d2d8a3df03d18950dc2c4ef43d3e4dcec96f67b2a910d9ef4153e4c86a2175fd5cf0502a6dd5e6de06660dfd90dd4edc9f574f780f090f914662ce6f620b42121c303ae1e8b1becddd5fcf2e61452104537660609c48fbd1166ad80c1b74c0e1ff4670b109547c9614979de3bcd6b82193d850ca0550bfc428d2cc00cba131fcdc8bbc1c4e895c3859d6b78edc83f68be6a16878d94cf345d4f53faf22084432dfc0ffbe9f998c88fe233681fcf5ed5feb8103edd7aff54465a409b565700e02a038c2e6bbbb4aca72a3e16d6753847e414b3929e5369077673a041490de450588f2658bb510b588c7a88b7340c405cd0085ec1b6659e9749d3526165d1769b381440dc9b5e6ad47a23bd75045453ec760f0d0682915f72e96bb15cef052d0c715c04484050031b831b7d868c96c7768a15ab64eee5be965c49204109eca1bb1aa81b228195da40fb15b6262b417e0b8cbfa7aa50036d7b74f2562730fc4486954f6f4b76604c5b8193eefb5ebfc66e0746986ee356089ff6fd22f47aceb950ca6fd190f1a7888920a1deeca6e694fa53ab66042833cf3b8bc42e8e0e19231d76ef46fbfec6aa69a618ee46adcc6aa292355f0ac934b272e1511056763bfeaa88fdb486ce3d9c6f09aaad1de0253bdf0455d52c13d32d53fa0d2adb862d9a2b0f8a651157e8afce663dc80793c2c3be", 0x1000) syz_open_dev$hidraw(&(0x7f0000008e80), 0x5, 0x200) read$hidraw(r4, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x2) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000002340)={0x7b4, "50a4c788466d9c84c3ade088dc2956349b67b2ebe18f1ca80edeaff8e3c24309d964d1e68acf92be9e62f356aa10b32fa8e6ac863bcd26d713f596c3c1551a53fc3f887c25304278fa7499bc5711f894544bde6bdfb7f7e8bf6aca865dc57a9ce599d75fe9f8817e5f5a6622a036638a2044f4ef7f8ea8ea0e0e94bb5e11df5e2606b7866647805c89967f889da4cc7816c3aac07ce7b407bb0b878896d55ad32ec4a5ddec17d843fd7a4049c1a31a19e028a56697af28654996512f8e7d66fb8a44c098b3da7ee10a16b8c744b6c1d18cb6ce0b5c2447b89a40877b1cb5b13e82a6741e64f5f915bfac40172f94e8a3c87ef5d216484606170acc0303c61dd50aa6fd2b3e5c780b0eac64c99d7bf2ac9531e6c17d24dede78cec7ffdb2404cf8a8ff5bd374d49433b24249b04a3b2472c9cbca74e43d15f2550afcc0f6cb9121f78cc76864432d21fe53de24d2f492de2730558ffc94cbe36e0f3f6a650683dfca09557edbda3f0a80ccc543b39704cc89c5e811b89eddf7e71188d1775d53295fdcafa3eb1f7c8070559192bf3cee799f502b2bc2ab4f00a05d200572a2037b92b357a396cb454b459e85563daaf71f9bd5512f33471b7cc3a1b872a9bb91d473124ddd31b0d95aa597cef3e295cdc73860148af15d9a9b0a9986b033e1e3385702ef6fd7abb3b95f3367f23549e2c5b6f8b362a1e3a0fc4109ad346ace380a24b1df33c56452d803cd6728f0ec8d00d007d732f6c20fe0ce105628bffb09bdf645df41e4c3c759136cd4901d5005125c59943dc6373979466ba06c6fd0c1c6b8f48603c01f005625ef0d162a21d8c851e42936e0e5f9ed5573d0b5f8ffd9ad1a9fb4bc59c4d0f6b1768d020fd8504a4af8b77e70a65b2ce5805b0177e4249b19a83e851ae488c4271c7c39ecaa57d19428405c765880abd9dc81b6e4547cb26217227e3fea3ae64a4c12a124fbe748298961431315474be7edf461bdd77940ad01d3f0b75b2d111335cbbbd8d25d9613c21a36c7b051ba43e14da011d8783e32a0d68902f72623f3032360fcfb735f72f30aadeb18277471c7bcc547d27ccf0014c784e0361378a04595c7660c5c3a847b1b5a365bb8ec4d26c64eff50a5214ce99304dae4d2b14c4a949184cd03c52ad6fb9186604d6b618b1e9ffb21483f89ae3fd39d5783243d47de99bafa1d59b61625ea98308080f2f61f49880772833834981f0e61a6e4b3920db87513b92ccb86b7870a47bc6dd331644f424cc10949a6dc3c4314da0d7f3f30953cac66ee56e41d22c220d6ddcf13ed72f57dcc4f6e6b90b49fa37a8f0fb80154ab872293e2c7a71f02fbcd98e589b687b7b8dbb1418f083d1d521fd808bd31a7f8b2a3f31685238c9f95531422ac0743192c0bbd72b365f5463440c20fd583fcecf042078e5dcc99244207d6812308961300670602caa6916920536d02f71dea703ef218a461440acbfbb2e71a58c84f7307d0cf5cd2585d0b0fb65e740c1aa8e4cd27dd9161748452657fdd5ad2fac88378056ac80a46d33d3a199c9ec97d53e9ddf70f284d00e1b74e53c42dea8c3957e2f4320b8549eb4eeb18945e6a1f00260508529b0f779ed11e5264f509cacda37ed1bf729ac89c5ac1a0cfcab7d181af575f1d52dde492638c8e20691f9ba065fe631fd2ece7ed41c2770cccdc3a1794ce462e3397a271aa9980dff2d07dfa5475344d33a77400e3e3f28f0f728bb65007f316aa08fd78e3688f055853bea99c1d4dcd9b551a4e7118597a30aed5f3ed610d9fe5c31fec5dd6e02aae918c785169a2b42eb0cc0c735f384212a3c42d920a48909f641dc9b6b07c4b5b0768cbc1e98faf2a7851fb55f90cd61ce604a111d09df4916709101d6cb9fa4fb1bc2c816cfb5a7e67ea777b889962e07e43f7c3f6c7786dd2a821fb54be8b645b9ec53666acf713ffc1e117dab6f419c3a1e235b42d88bd26df704707c755bb14b91e60db36553c2e044273a3dfaeaf99ab4f8aa733fc967e3c5efc982d024ae957cca2e786e8bb82a171f9e6a0bb7847b9469a73581925f8c7702dd2537a02ec15b21f07518e62cba6b0e3417e44620088e31e1da1ffd3fb3e7e489041d5c073b1ddf311013cbd7635409dcd75fe3498e8eb45f30ba4a1b887dc6f57f6289e2e11db61b9b06c0b7677bf8fd855efd2bff637ff740d957bc5cfdef840f82ddbc92b8bd66dbb9a2f97a12b1bc68875088caf518e75dca6244e04e180a91d2f7224292ddd2d8e00b7f76c5f445e3ec9dfd3bea92cc36489a84b011ec9735f1a95e91456f83b0cca43046411524ec1b18282460ef4287f415857fa9deccac1d14ce20324fa16737a6b1583ea8ffd664b61d5bd9ddb88a8c7c6a0a266b7e3812a81aa522eb780120c06ed4169991634cbdbc83d319aa9f6bf25cc7468b04daadea5f47111398eb553ae7fe4165b3666b1d411ec4bc72759ec8dda6a77cf45a6735e2cce2c51ffdd248a9c87893fe9500c8d91f55125523e640a921898cd1bedef0dc0395ee9b902ee818995c9aee654b2f4c835a699b7e7e3f3adf8125910a858b050ba4abd23c1313cffc6a3c2ead00790677f7b93d98465931d108493aadbe0d8b7364b7edc3377fb4e9c75f9ea134dde5818169edabd63d3d7d3ba362478dd6b6c4c0002cf87933a7447847e01c561be6a16a65130cb9c3e50de2ad1ce9a2cb8fb4e17f883c799c9aa534096e990dec7418324f5881b14e17425914749f7a60d2df23efad6d3273fb1282def41566198c59216258f087fdeaf1f3"}) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1-syz_usb_control_io-syz_open_dev$hidraw-syz_open_dev$char_usb-ioctl$EVIOCGMASK-write$char_usb-syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io$hid-syz_usb_connect$cdc_ncm-ioctl$HIDIOCGRDESC-syz_open_dev$hidraw-write$hidraw-syz_open_dev$hidraw-read$hidraw-syz_open_dev$char_usb detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) syz_usb_control_io(r0, &(0x7f0000000a40)={0x2c, &(0x7f0000000600)={0x40, 0x2, 0x3, {0x3, 0x9, "f7"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x83e}}, &(0x7f0000000880)={0x0, 0xf, 0x108, {0x5, 0xf, 0x108, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x20, 0x5, 0x9}, @generic={0xf9, 0x10, 0x1, "dde415c013dfb9922a98809c3eeda97a2040e94ac04af53235d2edd4bcdaee29140ff9e12e88130657ee878530b85f5c913811819d19e0a83022a25ccb6c3b4422499f971699ca22e6efac81388e2d2f92a62fc625d61da903f345ebe8be5a0917a1a8b5c8d7a5abd479cc77d0a9bd3f374dad29340cb48e03eb3f1b902906d8e09e566de77ef8f2ca1de880f7a0580b82b1d0578b6b37057bdee5ffee82b00a40c69e83553a66b1a14fab7873d0c247903f8aa9bf69fa896bb0ea1af1907fae51f6db04bfc1e92417a92e9fddb29a454988f00755cd8ab76490f8d210eb9c918fa6e4f8b1bf244db0d70ac1d8daf1889188a2dc6479"}]}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0xfb, 0x4, "1c34b044", "e45aa6da"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7a}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000a80)=ANY=[@ANYBLOB="4010c9000000f40a1a1f5348da7856f38d0b4b6cba27921545ec0bbfef0422c258d568b801cd66b14dd9b8c2a95eefd0e6c9ff0865ab48d1484c896df4138f76c5d083a31b7cbee57f5deaf95745684b4a7882a5ce4367c1696120dbaad12bb7c4aabba0f55eff11be27f4d59fcf0bdd86054f3168201cf64a857095bd073acefbfb35c36c70ad7c3c80ce8d7b6a401471d079f0cc9fac9dddceda44da17268f916d164759de883da047e0d915032e51fc386d835d6c440fe59e0f9bde7677fcbd881662ff2acf9e82b23cf96872b3"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x30}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x400, 0x10}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "33ce"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x44}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000e40)={0x40, 0x19, 0x2, '+%'}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x3e}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x80201) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0xc0145b0e, 0x0) write$char_usb(r2, &(0x7f0000001200)="9b836c65bfd312a673afddb336cf98e0d8c2aa9ddfd610747479815170828de9d40bfac8afad4faba005c8b4c0e0b17a7b793cfff174f79c48a05626eaaf3565f4120d0cfb784fbad92ae4b24a8bfeb9885687e4e390f521f4e3cc7ca86f5362c951a7cf2f3a8b80c16436e8fc3552f22f77fbc30feed2f6c42687825d5e33c145a8c5df0d470ccb9cd872b35b25f1d4cd1a678e486e8188afc8a043df398f88a5165f2c2cb4471444a955611f92fb4635aa119dd40dde660ee0fdd6c7a5ba0249fa5a4fc740e7f906371e98c6946c1a6be4917f887b1f2b21c48995173bc322f3c425f102122493760d5f766a395378e9960111c8b9d236ddcb898877c3a850a901f604439a843b3301d84b6db75739682a2bb444e563b224dcecaaa53ede2a7f67309c47d6e4a71103d4699ab9844df217e1edff37d3b46494bd2a9480da3ef849db2609fce994d92f950656a1a7c02ab5365df9716dc1a7c9215d4e05f07b23f1c6dafc89e652ccf65fb43504dc530a245e9f0b6e90a19692b723e9905ef823021fc47de2699ced8ea5039c1ecaaa17255c64dbdd77e4105818f2fd426c37da5fe4575bb10b157ec187efff71e2de09be7f1f4064a3c603a9fddef0693d44e7777ef4eeccf1db429a3e2ee2e51cab134f51b23531a825c38bc06d1921e12619d7d2fcef31f11a2a96f52776b87d38feff592242479004cec4eb23c6a87a761aa010802368ed7e2aa7f8edd3dbe4b238802bf318404cbec558f64871ad1862981cd8b449f51242012805e9e3513ffcb130942188db14583fc943f155149d3d462c93d5528b78c655e1adb0dcdc7eae09d89181cde11c500f6690cc55731c4243961af6300b18e070857d572de6e5c83ece8fa6b00cfd5acc4d47d036c3edb05f04ed0d4d5b1930a75f4677039b0bda7260021039747eb13d43b490b2d183bfbc243157dd2b97510ff50b627efbfcf58e6144c7e750d2fff94a3d305f53d3ab30b18eae5acce4642b3992f913435c6dbce33b8de3c1c3b601ca1d9c8d15a76154d82f5ffa42fc44fd363f1c920bf5af4180661b6b71b9a0e3cad9d5600540234f5d2b86d68a5bd4ae24260bb6c1efaf202b3de48d02cffb5f287dbf928dde2dac93d0f334003953f6e3f0bcdcdec883462a9c6130682133078abe1c25a77332c0d7219634ad6f8b659e3fad2ba98c87d3473d5b8e24c25591de692474852c28afffdcd41b511d4f51e8b1fe84adac846d6f4b5edb93be3cbc5d2f22960c1165306f6ad77d95b30e5ea1b7e289bb10dfc740f1ec45200f7dc56489dbf7ded904234d860b0d230958e1d34a0b315a91ae74f3812ac94bec3f1b305359676e7720e7543c4051cea39ef659fe72343ca7ddd08e51991cea6e7af6e25c7b8a723b7f70dba8b96f4c5db044a7cebaba58bfbe86b13d0b3c71270d9d15283d5ffe42cf0e25d8c1cc778737626bbad84643e44ae2ce7d6ceb79505f7eab021675f305d7279e202bb17fdd12969d575fa4ae39f17dfd450624dc25fddeb7500addbe04e25a19268c9221834bc9fcb234d5a2e072321af963dec4b23d4f51c20556a51fa727e4c760c47ca3edfc89cb3d00583765a9dbf3f5146810e2a7473023ac9c0f45a145239454edd6bf65c2461373d508c395c490f3b291edf3d8a1920cf727f8560b5b154378bee7645f721566b7768ce2dcb4ce54ed297318be71a0a07e4d9dd5458ee9b236e12b5dc4988880404d36b6ee77fbed4c4e286fec3d29343621ec06e1be9c9ef5361b16d93d596017964caddf72ebe12deefe9bf4f837818b3e177ce3b8091b36d4c33602a878a6395bf4d13152edc0119f7780829f9b1a2b19ef14fb717dd739cfde7b9810a5165ad161c1ba632c03ec7435dedcb33ae4754b108ecaac5c3f48212022331ed4e315d26d4663c03492fe4cc26616a3d1123a16c630cf5da0cfed3a996061765c78c7455540d264c85562947802157a485ecbde86e4f879cf28f54ebb07c698040d01741f566f3da653fd7521de4923df6bbbe708c99ab75bc4a1211c5391184fbeb584aecc9d48b7a4673a137843c9978aebe39e3ce2b989eaa50a78c4017070244d2bd20a4590ecc446f51de8baf4ba1e8c51b36725584e7882005d8710a420b3f04701b446d2aae2bf04b4e07a6318513ef19a70fb667df8043646df6e3e0368db1dec8b6f65e3d2662314de665502e014b07cdb256d933e8eb53e6dd98112d056d2f7bfa34c0b99c1a84ad45ef58c30889551d19d621d9b504a257a85ab6df43c340a974007b799b16f2ebd385c5b33e158a27c6c3b820109858424d1d07c18561e60a8fe4dc98b493e99170b648dd16ccc1c7ddef2907ad540a60ea06cdaed0d05d003e23d7ff3041a4c9abe17a2e2cc06567a6f96ca397581c1ebdafb58b40e9b5a3ae3941b3989535f6ca4541ea564d52bd6b065a97b200b2710020f0697e222484718d6ae9e52b6ec1f0c32931cc05d70734f692540b21cb483aa01072ef39515492bb54c01096ff33628a3b017dbe89d0c105c1523a0a669135390c9d0c7cbd47724c9ba6a22774f05510fde82b578f2311a58171ab39181d976eed6422e4b676a52215be08db7242aab03b548f142d9d87d3feb00d0ddbe2412b756a3c6d543314388444a894ee61973bc2cf93253b0ed504922ee6e74a53166b102948fd529d3cf5afb94a0800506c46deaa83245335c197c25025b27ba3227b07ae7a3ce8ed7e10af67def0a1f83c2da514f381d939aaf3f7dc814253d80b893fab8b4394cba3ba428c88538e7d78eac0e92cad4cb2a988463097322b3c1e301cce5eab915fe3b78bb0c0f980d3d8a4b6dd276680741c1e7fea4ed0dbdb3b8113f9491dfb4dfb1f6bd23b6d3fafea7896cc216fc5eaf00867aed2326c2854f7761669b8ab43b55c7007d5db41facddea1ab5b36508b630aeb360759a3c5076c1332cad888238c2061d5d0fd1793ccd310c6394e1b28cc3a199dde0ea3e35cfcbb7a58ff3f720ab2822ab0484bd38882b08949461453e97c1814981d02d5457762507171fdf1f53331b881283530c87689117450cb14f4162998a49deedde87d63d407b2905d6a92516e7aaa6fc1828b4e0037df59f2b39fea646c81485a52e30ce8d8343b5d3a167d92f3743e376dd14c7dc1057b6b9f5bda5324d0a5db9a80bc564b02a7dca776110ad470c39be2570d339b20737f4f1cbf3904db6a7aea965387ad7466be97f41da03bf3aa87bca5af30b9be85924757b2f32a477bed5f9ff3d7b5e703742431bbf0340829267d96d1dc53cc76064a1ff43218985c521bbe482fdd8fcad208ddf4c061662ba498309def38a1dfbd2a1e747cf7ac355243dd56000f8a92ade4110a2a34dd42167d87fe3928e2d00077cc14cc2526d9810c952fbd06068d86908522ca3c1d1d67f6335f9db7f0a50f9786a4dcf1a935cc9fb5eabbf63ac7604709c4326416d0999e23d1e2f83540183159425e6c469cb0ed07e57a7d8c126e3b47e493095ae2df8615a2a01e13431051cc45547a4dd754927dfa856b23a2a8513f15145b25310212793b3f7aae38797469d646cd4023f616fa058760840de19ffe749e29b6c396988fab471986ae01b29fd09ef28fcba600fc412a845e7a294c89e43b56b8c4f4d82089108502a9acfc6a7243325f4437668a653087f51c59cdd5c0c52b996c2506d28b6f865df3d6e078c833913d315725ac29e70d33efdacc85e0bfda375c1fcaeaa9777fd57592b64bcfdc6c9105970df3ae67f1d426856cf7d3ea977711a75fae407ae36681f0918bcb2a13efd224c419762a6630242130095c85da094d029fb08c13fa116383aa50a7a231180a3d86599e3ad237b74acac37402a6a81a15339d913ec081dffbda435c7ca01c302856f87614120c0538438384d68cbf7e9fcb2b9f7ee6263896ce8ac7b9a24a03298f765d32e20afba30bc5c840f13d01a671550a3d66ba76b1817a62e11f62011689a578837b44d3e8282022c40330b729774d6a023fffba198516dd091bfc846f758476c4233cdf51231d7546c405fb269e63be0050fb746b667d0ed590961456cb5a6a38d3ed1c9bdafe28f4374bb4fdfcc4ece39592c627328f891af75614bbbfbec25f6e734999d4624bf3e485c7733ddfc0022467ea70a55129ec72f3c93d5597ce1dfabe389ade964c2c803f847a5551f8aecc45ed5e3fb47654320f5b80dfe5b08bae9ccf47a4a48adc7f832e77b58482c71db2383f06df8fa929702916ba635a97355e1870810d0d9889bd74266bb6862e14b71baccef860768fc27c0e45b5d795b9bd967fa092bd3bd082d3a14d6169557822232cfc5e2434878dedfebe56df77b97928b1f9760d6c4bf231873c2c459696be6525b47d84ad01ea8559a771d2c525d2981b589a3b283e4d0ea6e8a0b3e1626ba653caf9644296e7fc022093fb1e846eed0459eb0b288c542cbce6769173bf81fedf2bab9d2b83f2e1c5ea3dff61421fcc12a116baefc3cc4afcdc38df47621820460456b58e5328cd2dfd931047f740c1a84676264585ef18c00fe0f7547bee95291396d9ed59c186aa268f4905d2bc10b9d42064508b9e2f267b896d2061243f75936470e77d752a2c6b63fc74ab44479526eaca17204b1788c4fade3dfdc74ea9fc4c2721886bd2383fd1d0fc5e48d84ba62b8e3a8fccc50bcec1d9d1a71d4130c04834fe43dab069fadbac4b8d3f7cfde07050cadca1a3219c4f85a0099965030555e2bd787c1a888fa24057a2abf6a8b94944015c707a507536f0c8fb6e7966a61053ed7241669e2d35e3a5fc6e0ea219933a657fa89e7d673ac151d90b106e8ebcdc1a9a9d7ab6526f0a1cc8836a26ff4e6f906c4b2c691344403f50fc2941398e2fd6ec582bb071530d027431694363899d89844e5f5b91aba371437bac3825554bc6db9a35e41a7a19db41887a60273c9b01291ecf737f0362de98a8d343396d3b6bb6a049ded53de8dba3bace03e7df68557d44e8580c2b6620ec85b4ecf640c74d0ae9887d209308d8fc36521d403868b7510ce6379a38809d324b9717f02c7fb049eb5da4f18f5d886e6654e5d55b24b481724275fe7da2b9fdb56e83cd60298a4b05c86d84e6e6cafe2209f60002fe7c7afca2864f05c0651ece48b59119bfc3c3c88ec0065cccaa7691de19f9635c247055e2b3ff868b6bd81f8b0b004dc7c1f35da74cc446b28acaf1bd19d48c29181ccc24a6e2a7f590db2db92e9483eb617ae194c3eae6196601e91771eb74b66e13eaff146135347f7e1a95344cc7cc346170507fff9cca27d020700613307dd82b08572c5abbedd95d3067a60bb4681f041ad4a9b17e64a4fe64cb8469f45d0f27f19d2617b4754ae3c3f0c25aad6dbb8e3a72e5fb1c636d61ae3dfb531c865d3c23b9985e17e774c7816f65b41a25c288d7b70cb6d34e634952f57b38647cfb4e6901c92e6ebfceacaddbe85a5632a239ab9eade9eaf24e0e355a856e978749c5629e9d586324d4823ccbf632373476e85d24e26810022eadf709fee11f544f9088d44d91e02e63b7b7c2ae623e61900f30bfdd8f9bc2189b450d7b8b5108a463a68f339c59e6cc143004b27fc749a1943754a449230fa84cc1d66267e88537e1f5421a0aebbf14d48b5fcd924f5228af8a792c4a44eb30dd7cccbec7773d3becffedb7bab0ee9322f08efeb2ff5b086595beb98b54c8b65cc76766e47b54c45a2083f7fdf1adb5a127a5f50299db396753b21e7914b6f97c5d17544bf826e209dd9614819e8da6d91dd6635", 0x1000) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000d4faa0a41e242cff00000000010902240001000000000904000002030000000921000000012205000905810300a8d73634"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x4, 0xb7, &(0x7f0000000340)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa5, 0x2, 0x1, 0x5, 0x10, 0x7f, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "1405209392"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x800, 0x3, 0x4, 0x9}, {0x6, 0x24, 0x1a, 0x8, 0x8}, [@mbim={0xc, 0x24, 0x1b, 0x6, 0x2, 0x81, 0x2, 0x4, 0x1}, @acm={0x4, 0x24, 0x2, 0x8}, @mdlm_detail={0x28, 0x24, 0x13, 0x5, "72a89342c944f14749cff9cebb6d40beabe02b7f0b3c9111af91f9a1a19a119e3230ac98"}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0xe3}, @dmm={0x7, 0x24, 0x14, 0xee3, 0x8000}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x80, 0x5, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x4, 0x1, 0xfc}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0x1, 0x10}}}}}}}]}}, &(0x7f00000006c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x7f, 0x4, 0x6d, 0x40, 0xfb}, 0xf5, &(0x7f0000000400)=ANY=[@ANYBLOB="050ff5000603100b0a1003000400067f03001410040533f097165f88f89543d405282099354418100a81030100000f0003000f0000000f00ff0000000000a3100133be16917169f4c0df46c62f98d7dc914c9f73e4fb989f6f607712dea629d8ef04bc133da6ec948b092e7e1cbdf897a730389e3e16f233c6a37a5a65cd6728cea712a6fa56e50aab463895a6a06d51efc381b1209400a9806e923e673128ecafa03a890c794ceafedb2fc9b894791b28b275878a9fcf703e12fa5368eb7bdccaa0cae6704f4ca8c9aefb520add977a8ddddcc1ca60741a1e4fd44bc56f2037871410047ec997275ed1c58ab534f3ab2c124f714d"], 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x1809}}, {0x5a, &(0x7f0000000780)=ANY=[@ANYBLOB="5a0337976f48f8e955d123c13e4fb110fbe922193fb0e287a5d71a1470d58d116888ab0d988116d8f1aeede20fa198b5c73df4a0388821d6896e7a07dd9e994d4b746a9e573015b22a27fe83358171de67e66dcb236acd2f8cb8f1b5ed1485b361029b1e71c2c963ed873c0339b9847e6f7073a53796ab1c3c7c2bbafe72203aad9400bdec3b31240000000000000004f20613c111ae45a1c3e9aee8583de84bf2ae8bd346a450f0a1b50df9e2aee2dc5dcff689cda0cada7f996e78625a6a2954922e30241b6ae5b2255cfcdf9c8dadbb4eb43aa3c04041a7324d4ee2e2604c57e43b49e4"]}, {0x3a, &(0x7f0000000680)=@string={0x3a, 0x3, "621338a4cd817085804c6350b203ea641aee5f10705ba73a1444fd921324b9a4b29b773a546f3f482d547b40065013e02bfdd0ee01bc5d26"}}]}) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000002300), 0x243c2917, 0x100842) write$hidraw(r4, &(0x7f0000003540)="bd80894ec947fb776e30504e0e68261fdf25dfe55bb5efd20ce7e076e58d9d8d842134cc424c9c73b052e2702867207a1e8cc518b5f197af219609399167ad15c3eb8f7a4ff2b16172109580ce58cea188626308990d55757ee4d0929d1fc1e9b29047867ad9cfb20011839739d9d1877e748d501c07d98ec6376fe2da6ff5aedb6002cbb98bfa3aebbdd4b2dd7147668bd3481224b8371019ebcc551acb9f121f5b20df101e244736741d5f04f962d80a8a7590d99b07d214a50e04510d869bcebe5bf330cb52cf717edfa8bd4847971cf46b7a4b12346082c2c7e0ada0965d0ece6c657cb0cb6cf181471bde249501a05d79a1fa0b23039b9f8d25c74a45caabd07e0766110fc1faf3a5b40b0066fe24d364547d17e0a84b0b0d95057efb6a3f6689fea2b51d9a89a63ce98182c177305546d4ab3e424629a4660a68d500192b0e073ddd75577723cf68d1128ad7574ffb38dbef031363e82067d845037f216af9e1037d3476c38d883a962516e1d1e46863176f8f362f7ae3a012a5bf0c13c769f716c3dc52f96d98ade19bc3d5cb8d15e4f25fd7be73d26bcccb270545261b777b7b70857928e3f1b4045a3ddda103bb1f9c39367e7e9c70872fdb94b2c31be2e62eefe16312b6683d4b8ae92a2b73a55153990974a90e85c87c8e8b0382b48ef8573a611f3ee91b4d76f86e94201e722826a05e04da9c9bff1022e36074342e20c156a431009aba0c02cf9eb7693fc67831e7068faa9a4708eac736558ce105800be052af88223d58de03b03a1ebda21cd900d867b93cf28d7f354435db3945d1267c668a38fd30d4cc1f96acad792612edf149091cb07690654b4f6294d8d84901e3eb7b8194396f76416c235f4649de3cb96d58250cf98a160467c216b6b292f2610783ab6dfe1f23c3a365f31934a5630b02e6825c54c97ac5392aa08c82ac085a8b739076d23f4948d999b71d8f33e51039318367eb9b23f6a7cd897e801489c6fbf70cb38451231b268f314a429a7609e97f8f1f08c108ac1c3137a8320236c8702a4a254b18ba7f97068c76710ade94435f67e337a5eed6068f55fda01d0f7271392ab57068419880b37c3f513844c5a63a4ebafa030985bc6bfea9befa5d5d7646a6a8be5d0f563a86279bbaa9fc3ad601287aefc5330fce72804c7fcb1e15b3314ae91e067f990e48ed29079889cb44593a840d6ba4cb45d638b2e6cc31a06926d88a559c176560587ef82e79ff000a040f552a9c66b24e87683c2dc719c394c78ca1ce74f43dd762c5d04881f1d608912ae75780a2e43ad4bb39ede0e3a6522b8be866bc9f7adf6439a7ca5f2160d2af43f847e5ca20a02894efb87f37f8742251eb40319ea31711c66a82fe49ff8a887f4749a96704ed0bf89562b129ac3863623032ad8015c0e39b2ebff5de88c2ddc3f707e6dc904b251c7168d0e29d0716cb33ae5eab33fc0e06d07911a2899a542adebacaa51f3a846e9cdc8b6fc34342abd6e9d698bc48d74de5d7addcc06f2daee4f348463a81ad2b79ee53b271e4e486f1f67e513791820079a4ba2c3d539c4c9860177413ba2cbb154fa8f68da6e1f43994304f043f790459743d7063a103e0e48d253acfcea01ef72a167f8eaaa54b1840f2d2bb3e2f8ce9480d1ac84bb605e580d1252f5c9404e1aa495a59904483b7678cc4d8bf731a8c5f6a476ede4f5c5fb585534b28588b4c95bba92b7c8226d35e93342cb57800def09c6bb37a085bc061829ec2025e5ba5a63c6b508236f67e676c6c0b69e0242c3ac6bd2b93bbbfb6f9ac73ba4061701ddac7506afc53539637502fb5290242aca54ee11bcc8b7db7ced2545300858d86e502d89e80a708ae2fdde6ccae6cceb13652945942d262b397f283b4ee7f7f80e80d764cebb953f9fcaec8de410e239c84cde7f6d04bc8bd97e55444c5e680a196b42c9e767d52bd00a2aff5c7366c0c4e946d9cc8f49bef3d9eb50b6f3e23c353d19ae6a948ac9f419c7b7555f63bd8a02650558fd3203bde7401a12dbf7c0bb56623cef996a023ebff6b337849be0c7a34159fb3cac890220b570aaef7260159910ab195b6d9b1fbcdebb4a3a651b9c595bbb4308cd8506fc44583b41eb52da60a5fff7b07a9293556bf7524c72ea326981373e1ad1e4dff0950a7df2419110d1e6c0f571ea426739827531f7a083a7dfc28221a3f4c9b7b0171cfddbef1fb2bdc47553e2076bee86d766b64c6ef0f842e01632600ee515897e2d3d7a701316260ffccbca5029461180743978aad3f75c796392aafb15ae0d93e14035d7f8c6c666aee0c9b7e771c421806000000f9b2393dc7f2a15b0c88a5c1ea7936d34997be57b1df73cb84c6d55bfee2bc23fa7030920914572c9fe888d7fd22806f2a2c5398343916c417b930ab93232e3821c6e2a3766a462e003a60132660335f0eb570c2bb80a7045dc1720f9783b2519b3ec9f4abb5769b67d7369cb955c29e7bcf442365597ba51943427f84b24007fd3bc1d2abb580ec2afb5a851b0929a9d9ed80f1a3b8646485dac4e1101a5966ef65e9fab1797c548d4b5eb37e59acc7e44fabaac69ef52627a4a54013aa2eb02e2748de9de2989790c15e99e1d740872f78cac06c964bf07e84991d7f55bec5a34cb4fbd33cf7208b92887c5bfc41d5d347a507a78806c632928c7e45e8ab0f8e6716460924db4e82397a8a524d4a709518d6e0529cfb8bd7bd6ffa508bea6e72705648e70a9b2c179a834127637649894a7d623c0c08e77d7dc36751294db166180b461df3f71349687f02d35bfc0d747179a4cfcfd5f2801af4bc032ea2ea56da5dcc40ada2220d8ab01c9741fc767d7ed5a776a56cd8b09df36115dd0452acf1af909b3ea2209ab33879b7838e45e3ad442f4cbd635e8fcc4156a4d829678dfd65c835230d0220a46e81f5879031ce900741fb0a0a8605220238647a26977b88f6fd638c33b0da57307e91836e7433e345fd0c44ecf7970cc808c2162d00fc543ff864922e5f645f31b76a7e5f0e6c8371ce0de15a642fe2b12ca3cf956828f2c1ad4125842fe94dd1d819c1ea1cdf6c250842350122a3c059f0493bbac0dcfadfc6f0d6cafdeefebe5d4ca823cc42491758794a6a9af9d43f86d6887c7e8d21d42ba1b2d39f21a72d74c231028bc56a758bd38a5a62025604fe79f09e145ec83c309d820913ba73bb4fc98bd464d4cf103015d86cfad4ecfe7ba15d175774603bf9a1e7d5ffe2c4f52000fd65db50cf721fbbc7913a54d4c9fd9170b339d807db7d50129f07d5fa126f56df393d8dee30c4d6eb94cfbda04c72deb6f99fc8524359dd39d4ff32ba989da03bb1c351d04a947833d1571634d3d598d5c5edf8e6244dfa4805bfa24c8db532be71b31c067de9d2511320021cc4963c4442411f877d23478936e7b08e9530864f9679b8d49c884c374bacd38f8de48248711943274ac3eadbcc92e3015a3ac789c3ea38a6bb4b5d3cc64881871b3db30a6ec618f644eb94716af52d81509b83175e4fc632287cb4a8790631ad25725d6d4090f3dbb17fafaed8dc9b7ce1574bc360342d35a88fcc980ee0d1296d0cdbb3fa46d42b17f83ab1048394572e26de18a6a0a2f2c27705aace537da52c47494eaeccf45c158f12b2dbdba2d3d69d598d7e28aa51abab4c26051f22c9b7169ef9c98f18eaba7172780ea15a6ebde3b4da2d761e9df9b9fe4912849c261cad7aa48e5db40161e6d21b536b0b4eae8a59261aa99b3d15700a5da6948be4a3318d5c25ffb081ceb30cdf5433c5709db91dcc7611d127c9782e52103c09b2c7faabace71101aed1001580e72604040e1f67f1bca5fc89245607d7d2639eac091c51f58abf3e789f1fde8b9b2aa8b33e86bb1219da498ac452cceed599d8deadf36a187f864187e06aa139d7635303863f34478a20fc19e4f4b4b1d07c9df56c2a9206833d2f0dfb98659695fcdf8f87bab4fe7f3d90eb849142a44cfd57d3de04ae5a9634c2761e642ad949effaaa1aee784cda74376ae7e81a6c15de32a7d14f8df7a2dcf0e782482e5639c092dd1980a2735e9e5f2b1bd049de72e28e59e95e41cb32a2d65a979ba0d448f44992461cabe080df2c27201cae6455a83fd44c3ffb0c60f3b077ba6583a9657c8f9d54fa11c799b2ede146a59ea0af12d412e37c70176c3e631480a6b2025142f6a24f67365c7038e24c434a34e6d8fd5bd7daa6f42ddfb58b20d61e9e0c9675b02b613cdbc2a9a6c6bc617271f2ac9d476c4a7bcafe543862c7ad0cdb02d685276e0e34430092385ade102da1ede5abf2e1e80887a561cd4747dccfcf8043b47df72f34b455f0bce4ea5958d52cdf1784fbcc3bc523c49834d4d61802ac9a797ea86e611c0caa5d66ebf2d20da3df7b9d201d775bb9ddcd50e9e99796f249b05a13fe1d12ee2bd01298774ee13c370aea00eaf4339cba32ca772156824d610739bd7fc877e76cd494d9d29c466f27c69a75d9906b5aac743b42b732cf8940f87c1572a5cd79340b455c22078b89c9874546b3f2f3da56b19da853b81dac42098092f697579d8d8bdc5dce7ef0c487ee681350ca0bc5ba2539433316658852e34c0a6233cd0fd77af2a091e07c45a1215a535def9800c25a2795706d51c525720ee4266748400f255f2b3fdb5feb3fe038ee68b9e12a1294e72cde25ad8914e9af010050fa444a5d566b9ee3a6a2e4e1608714812a3e152f34840938e4705787cbc381884ddefd0e22f927a307d84572572c9bd87a9c93ebe44755930be506337e235f51bfe6d9dae734de9d48676ee6a6c73e9023962c5bdd0d31dce57739169972bb9ef2b3da4a1e4e0863fbce4bb9da18c22e230e1c2e4bb3fefc75905f2170b56452dd45cee4df232bd19fe468729f4d65ff9c6f5625f3c7a5505dc5495c655ec655665279b6dab9799c97908ed1636af13763894064e573f86e5339b9d081af2ffbaa8ba4e74c595fe17bbb3091b899495d402d0288f1ac06158ae2c230bfae4d6eb632b3af3b6d3a0e0e01d7fa84f160967eb47f733ae0d1f1ddb02e368288559f165162f4e12a76130c86876fc189a8f57dd9f9d67d2d8a3df03d18950dc2c4ef43d3e4dcec96f67b2a910d9ef4153e4c86a2175fd5cf0502a6dd5e6de06660dfd90dd4edc9f574f780f090f914662ce6f620b42121c303ae1e8b1becddd5fcf2e61452104537660609c48fbd1166ad80c1b74c0e1ff4670b109547c9614979de3bcd6b82193d850ca0550bfc428d2cc00cba131fcdc8bbc1c4e895c3859d6b78edc83f68be6a16878d94cf345d4f53faf22084432dfc0ffbe9f998c88fe233681fcf5ed5feb8103edd7aff54465a409b565700e02a038c2e6bbbb4aca72a3e16d6753847e414b3929e5369077673a041490de450588f2658bb510b588c7a88b7340c405cd0085ec1b6659e9749d3526165d1769b381440dc9b5e6ad47a23bd75045453ec760f0d0682915f72e96bb15cef052d0c715c04484050031b831b7d868c96c7768a15ab64eee5be965c49204109eca1bb1aa81b228195da40fb15b6262b417e0b8cbfa7aa50036d7b74f2562730fc4486954f6f4b76604c5b8193eefb5ebfc66e0746986ee356089ff6fd22f47aceb950ca6fd190f1a7888920a1deeca6e694fa53ab66042833cf3b8bc42e8e0e19231d76ef46fbfec6aa69a618ee46adcc6aa292355f0ac934b272e1511056763bfeaa88fdb486ce3d9c6f09aaad1de0253bdf0455d52c13d32d53fa0d2adb862d9a2b0f8a651157e8afce663dc80793c2c3be", 0x1000) syz_open_dev$hidraw(&(0x7f0000008e80), 0x5, 0x200) read$hidraw(r4, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x2) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1-syz_usb_control_io-syz_open_dev$hidraw-syz_open_dev$char_usb-ioctl$EVIOCGMASK-write$char_usb-syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io$hid-syz_usb_connect$cdc_ncm-ioctl$HIDIOCGRDESC-syz_open_dev$hidraw-write$hidraw-syz_open_dev$hidraw-read$hidraw detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) syz_usb_control_io(r0, &(0x7f0000000a40)={0x2c, &(0x7f0000000600)={0x40, 0x2, 0x3, {0x3, 0x9, "f7"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x83e}}, &(0x7f0000000880)={0x0, 0xf, 0x108, {0x5, 0xf, 0x108, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x20, 0x5, 0x9}, @generic={0xf9, 0x10, 0x1, "dde415c013dfb9922a98809c3eeda97a2040e94ac04af53235d2edd4bcdaee29140ff9e12e88130657ee878530b85f5c913811819d19e0a83022a25ccb6c3b4422499f971699ca22e6efac81388e2d2f92a62fc625d61da903f345ebe8be5a0917a1a8b5c8d7a5abd479cc77d0a9bd3f374dad29340cb48e03eb3f1b902906d8e09e566de77ef8f2ca1de880f7a0580b82b1d0578b6b37057bdee5ffee82b00a40c69e83553a66b1a14fab7873d0c247903f8aa9bf69fa896bb0ea1af1907fae51f6db04bfc1e92417a92e9fddb29a454988f00755cd8ab76490f8d210eb9c918fa6e4f8b1bf244db0d70ac1d8daf1889188a2dc6479"}]}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0xfb, 0x4, "1c34b044", "e45aa6da"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7a}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000a80)=ANY=[@ANYBLOB="4010c9000000f40a1a1f5348da7856f38d0b4b6cba27921545ec0bbfef0422c258d568b801cd66b14dd9b8c2a95eefd0e6c9ff0865ab48d1484c896df4138f76c5d083a31b7cbee57f5deaf95745684b4a7882a5ce4367c1696120dbaad12bb7c4aabba0f55eff11be27f4d59fcf0bdd86054f3168201cf64a857095bd073acefbfb35c36c70ad7c3c80ce8d7b6a401471d079f0cc9fac9dddceda44da17268f916d164759de883da047e0d915032e51fc386d835d6c440fe59e0f9bde7677fcbd881662ff2acf9e82b23cf96872b3"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x30}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x400, 0x10}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "33ce"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x44}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000e40)={0x40, 0x19, 0x2, '+%'}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x3e}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x80201) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0xc0145b0e, 0x0) write$char_usb(r2, &(0x7f0000001200)="9b836c65bfd312a673afddb336cf98e0d8c2aa9ddfd610747479815170828de9d40bfac8afad4faba005c8b4c0e0b17a7b793cfff174f79c48a05626eaaf3565f4120d0cfb784fbad92ae4b24a8bfeb9885687e4e390f521f4e3cc7ca86f5362c951a7cf2f3a8b80c16436e8fc3552f22f77fbc30feed2f6c42687825d5e33c145a8c5df0d470ccb9cd872b35b25f1d4cd1a678e486e8188afc8a043df398f88a5165f2c2cb4471444a955611f92fb4635aa119dd40dde660ee0fdd6c7a5ba0249fa5a4fc740e7f906371e98c6946c1a6be4917f887b1f2b21c48995173bc322f3c425f102122493760d5f766a395378e9960111c8b9d236ddcb898877c3a850a901f604439a843b3301d84b6db75739682a2bb444e563b224dcecaaa53ede2a7f67309c47d6e4a71103d4699ab9844df217e1edff37d3b46494bd2a9480da3ef849db2609fce994d92f950656a1a7c02ab5365df9716dc1a7c9215d4e05f07b23f1c6dafc89e652ccf65fb43504dc530a245e9f0b6e90a19692b723e9905ef823021fc47de2699ced8ea5039c1ecaaa17255c64dbdd77e4105818f2fd426c37da5fe4575bb10b157ec187efff71e2de09be7f1f4064a3c603a9fddef0693d44e7777ef4eeccf1db429a3e2ee2e51cab134f51b23531a825c38bc06d1921e12619d7d2fcef31f11a2a96f52776b87d38feff592242479004cec4eb23c6a87a761aa010802368ed7e2aa7f8edd3dbe4b238802bf318404cbec558f64871ad1862981cd8b449f51242012805e9e3513ffcb130942188db14583fc943f155149d3d462c93d5528b78c655e1adb0dcdc7eae09d89181cde11c500f6690cc55731c4243961af6300b18e070857d572de6e5c83ece8fa6b00cfd5acc4d47d036c3edb05f04ed0d4d5b1930a75f4677039b0bda7260021039747eb13d43b490b2d183bfbc243157dd2b97510ff50b627efbfcf58e6144c7e750d2fff94a3d305f53d3ab30b18eae5acce4642b3992f913435c6dbce33b8de3c1c3b601ca1d9c8d15a76154d82f5ffa42fc44fd363f1c920bf5af4180661b6b71b9a0e3cad9d5600540234f5d2b86d68a5bd4ae24260bb6c1efaf202b3de48d02cffb5f287dbf928dde2dac93d0f334003953f6e3f0bcdcdec883462a9c6130682133078abe1c25a77332c0d7219634ad6f8b659e3fad2ba98c87d3473d5b8e24c25591de692474852c28afffdcd41b511d4f51e8b1fe84adac846d6f4b5edb93be3cbc5d2f22960c1165306f6ad77d95b30e5ea1b7e289bb10dfc740f1ec45200f7dc56489dbf7ded904234d860b0d230958e1d34a0b315a91ae74f3812ac94bec3f1b305359676e7720e7543c4051cea39ef659fe72343ca7ddd08e51991cea6e7af6e25c7b8a723b7f70dba8b96f4c5db044a7cebaba58bfbe86b13d0b3c71270d9d15283d5ffe42cf0e25d8c1cc778737626bbad84643e44ae2ce7d6ceb79505f7eab021675f305d7279e202bb17fdd12969d575fa4ae39f17dfd450624dc25fddeb7500addbe04e25a19268c9221834bc9fcb234d5a2e072321af963dec4b23d4f51c20556a51fa727e4c760c47ca3edfc89cb3d00583765a9dbf3f5146810e2a7473023ac9c0f45a145239454edd6bf65c2461373d508c395c490f3b291edf3d8a1920cf727f8560b5b154378bee7645f721566b7768ce2dcb4ce54ed297318be71a0a07e4d9dd5458ee9b236e12b5dc4988880404d36b6ee77fbed4c4e286fec3d29343621ec06e1be9c9ef5361b16d93d596017964caddf72ebe12deefe9bf4f837818b3e177ce3b8091b36d4c33602a878a6395bf4d13152edc0119f7780829f9b1a2b19ef14fb717dd739cfde7b9810a5165ad161c1ba632c03ec7435dedcb33ae4754b108ecaac5c3f48212022331ed4e315d26d4663c03492fe4cc26616a3d1123a16c630cf5da0cfed3a996061765c78c7455540d264c85562947802157a485ecbde86e4f879cf28f54ebb07c698040d01741f566f3da653fd7521de4923df6bbbe708c99ab75bc4a1211c5391184fbeb584aecc9d48b7a4673a137843c9978aebe39e3ce2b989eaa50a78c4017070244d2bd20a4590ecc446f51de8baf4ba1e8c51b36725584e7882005d8710a420b3f04701b446d2aae2bf04b4e07a6318513ef19a70fb667df8043646df6e3e0368db1dec8b6f65e3d2662314de665502e014b07cdb256d933e8eb53e6dd98112d056d2f7bfa34c0b99c1a84ad45ef58c30889551d19d621d9b504a257a85ab6df43c340a974007b799b16f2ebd385c5b33e158a27c6c3b820109858424d1d07c18561e60a8fe4dc98b493e99170b648dd16ccc1c7ddef2907ad540a60ea06cdaed0d05d003e23d7ff3041a4c9abe17a2e2cc06567a6f96ca397581c1ebdafb58b40e9b5a3ae3941b3989535f6ca4541ea564d52bd6b065a97b200b2710020f0697e222484718d6ae9e52b6ec1f0c32931cc05d70734f692540b21cb483aa01072ef39515492bb54c01096ff33628a3b017dbe89d0c105c1523a0a669135390c9d0c7cbd47724c9ba6a22774f05510fde82b578f2311a58171ab39181d976eed6422e4b676a52215be08db7242aab03b548f142d9d87d3feb00d0ddbe2412b756a3c6d543314388444a894ee61973bc2cf93253b0ed504922ee6e74a53166b102948fd529d3cf5afb94a0800506c46deaa83245335c197c25025b27ba3227b07ae7a3ce8ed7e10af67def0a1f83c2da514f381d939aaf3f7dc814253d80b893fab8b4394cba3ba428c88538e7d78eac0e92cad4cb2a988463097322b3c1e301cce5eab915fe3b78bb0c0f980d3d8a4b6dd276680741c1e7fea4ed0dbdb3b8113f9491dfb4dfb1f6bd23b6d3fafea7896cc216fc5eaf00867aed2326c2854f7761669b8ab43b55c7007d5db41facddea1ab5b36508b630aeb360759a3c5076c1332cad888238c2061d5d0fd1793ccd310c6394e1b28cc3a199dde0ea3e35cfcbb7a58ff3f720ab2822ab0484bd38882b08949461453e97c1814981d02d5457762507171fdf1f53331b881283530c87689117450cb14f4162998a49deedde87d63d407b2905d6a92516e7aaa6fc1828b4e0037df59f2b39fea646c81485a52e30ce8d8343b5d3a167d92f3743e376dd14c7dc1057b6b9f5bda5324d0a5db9a80bc564b02a7dca776110ad470c39be2570d339b20737f4f1cbf3904db6a7aea965387ad7466be97f41da03bf3aa87bca5af30b9be85924757b2f32a477bed5f9ff3d7b5e703742431bbf0340829267d96d1dc53cc76064a1ff43218985c521bbe482fdd8fcad208ddf4c061662ba498309def38a1dfbd2a1e747cf7ac355243dd56000f8a92ade4110a2a34dd42167d87fe3928e2d00077cc14cc2526d9810c952fbd06068d86908522ca3c1d1d67f6335f9db7f0a50f9786a4dcf1a935cc9fb5eabbf63ac7604709c4326416d0999e23d1e2f83540183159425e6c469cb0ed07e57a7d8c126e3b47e493095ae2df8615a2a01e13431051cc45547a4dd754927dfa856b23a2a8513f15145b25310212793b3f7aae38797469d646cd4023f616fa058760840de19ffe749e29b6c396988fab471986ae01b29fd09ef28fcba600fc412a845e7a294c89e43b56b8c4f4d82089108502a9acfc6a7243325f4437668a653087f51c59cdd5c0c52b996c2506d28b6f865df3d6e078c833913d315725ac29e70d33efdacc85e0bfda375c1fcaeaa9777fd57592b64bcfdc6c9105970df3ae67f1d426856cf7d3ea977711a75fae407ae36681f0918bcb2a13efd224c419762a6630242130095c85da094d029fb08c13fa116383aa50a7a231180a3d86599e3ad237b74acac37402a6a81a15339d913ec081dffbda435c7ca01c302856f87614120c0538438384d68cbf7e9fcb2b9f7ee6263896ce8ac7b9a24a03298f765d32e20afba30bc5c840f13d01a671550a3d66ba76b1817a62e11f62011689a578837b44d3e8282022c40330b729774d6a023fffba198516dd091bfc846f758476c4233cdf51231d7546c405fb269e63be0050fb746b667d0ed590961456cb5a6a38d3ed1c9bdafe28f4374bb4fdfcc4ece39592c627328f891af75614bbbfbec25f6e734999d4624bf3e485c7733ddfc0022467ea70a55129ec72f3c93d5597ce1dfabe389ade964c2c803f847a5551f8aecc45ed5e3fb47654320f5b80dfe5b08bae9ccf47a4a48adc7f832e77b58482c71db2383f06df8fa929702916ba635a97355e1870810d0d9889bd74266bb6862e14b71baccef860768fc27c0e45b5d795b9bd967fa092bd3bd082d3a14d6169557822232cfc5e2434878dedfebe56df77b97928b1f9760d6c4bf231873c2c459696be6525b47d84ad01ea8559a771d2c525d2981b589a3b283e4d0ea6e8a0b3e1626ba653caf9644296e7fc022093fb1e846eed0459eb0b288c542cbce6769173bf81fedf2bab9d2b83f2e1c5ea3dff61421fcc12a116baefc3cc4afcdc38df47621820460456b58e5328cd2dfd931047f740c1a84676264585ef18c00fe0f7547bee95291396d9ed59c186aa268f4905d2bc10b9d42064508b9e2f267b896d2061243f75936470e77d752a2c6b63fc74ab44479526eaca17204b1788c4fade3dfdc74ea9fc4c2721886bd2383fd1d0fc5e48d84ba62b8e3a8fccc50bcec1d9d1a71d4130c04834fe43dab069fadbac4b8d3f7cfde07050cadca1a3219c4f85a0099965030555e2bd787c1a888fa24057a2abf6a8b94944015c707a507536f0c8fb6e7966a61053ed7241669e2d35e3a5fc6e0ea219933a657fa89e7d673ac151d90b106e8ebcdc1a9a9d7ab6526f0a1cc8836a26ff4e6f906c4b2c691344403f50fc2941398e2fd6ec582bb071530d027431694363899d89844e5f5b91aba371437bac3825554bc6db9a35e41a7a19db41887a60273c9b01291ecf737f0362de98a8d343396d3b6bb6a049ded53de8dba3bace03e7df68557d44e8580c2b6620ec85b4ecf640c74d0ae9887d209308d8fc36521d403868b7510ce6379a38809d324b9717f02c7fb049eb5da4f18f5d886e6654e5d55b24b481724275fe7da2b9fdb56e83cd60298a4b05c86d84e6e6cafe2209f60002fe7c7afca2864f05c0651ece48b59119bfc3c3c88ec0065cccaa7691de19f9635c247055e2b3ff868b6bd81f8b0b004dc7c1f35da74cc446b28acaf1bd19d48c29181ccc24a6e2a7f590db2db92e9483eb617ae194c3eae6196601e91771eb74b66e13eaff146135347f7e1a95344cc7cc346170507fff9cca27d020700613307dd82b08572c5abbedd95d3067a60bb4681f041ad4a9b17e64a4fe64cb8469f45d0f27f19d2617b4754ae3c3f0c25aad6dbb8e3a72e5fb1c636d61ae3dfb531c865d3c23b9985e17e774c7816f65b41a25c288d7b70cb6d34e634952f57b38647cfb4e6901c92e6ebfceacaddbe85a5632a239ab9eade9eaf24e0e355a856e978749c5629e9d586324d4823ccbf632373476e85d24e26810022eadf709fee11f544f9088d44d91e02e63b7b7c2ae623e61900f30bfdd8f9bc2189b450d7b8b5108a463a68f339c59e6cc143004b27fc749a1943754a449230fa84cc1d66267e88537e1f5421a0aebbf14d48b5fcd924f5228af8a792c4a44eb30dd7cccbec7773d3becffedb7bab0ee9322f08efeb2ff5b086595beb98b54c8b65cc76766e47b54c45a2083f7fdf1adb5a127a5f50299db396753b21e7914b6f97c5d17544bf826e209dd9614819e8da6d91dd6635", 0x1000) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000d4faa0a41e242cff00000000010902240001000000000904000002030000000921000000012205000905810300a8d73634"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x4, 0xb7, &(0x7f0000000340)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa5, 0x2, 0x1, 0x5, 0x10, 0x7f, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "1405209392"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x800, 0x3, 0x4, 0x9}, {0x6, 0x24, 0x1a, 0x8, 0x8}, [@mbim={0xc, 0x24, 0x1b, 0x6, 0x2, 0x81, 0x2, 0x4, 0x1}, @acm={0x4, 0x24, 0x2, 0x8}, @mdlm_detail={0x28, 0x24, 0x13, 0x5, "72a89342c944f14749cff9cebb6d40beabe02b7f0b3c9111af91f9a1a19a119e3230ac98"}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0xe3}, @dmm={0x7, 0x24, 0x14, 0xee3, 0x8000}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x80, 0x5, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x4, 0x1, 0xfc}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0x1, 0x10}}}}}}}]}}, &(0x7f00000006c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x7f, 0x4, 0x6d, 0x40, 0xfb}, 0xf5, &(0x7f0000000400)=ANY=[@ANYBLOB="050ff5000603100b0a1003000400067f03001410040533f097165f88f89543d405282099354418100a81030100000f0003000f0000000f00ff0000000000a3100133be16917169f4c0df46c62f98d7dc914c9f73e4fb989f6f607712dea629d8ef04bc133da6ec948b092e7e1cbdf897a730389e3e16f233c6a37a5a65cd6728cea712a6fa56e50aab463895a6a06d51efc381b1209400a9806e923e673128ecafa03a890c794ceafedb2fc9b894791b28b275878a9fcf703e12fa5368eb7bdccaa0cae6704f4ca8c9aefb520add977a8ddddcc1ca60741a1e4fd44bc56f2037871410047ec997275ed1c58ab534f3ab2c124f714d"], 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x1809}}, {0x5a, &(0x7f0000000780)=ANY=[@ANYBLOB="5a0337976f48f8e955d123c13e4fb110fbe922193fb0e287a5d71a1470d58d116888ab0d988116d8f1aeede20fa198b5c73df4a0388821d6896e7a07dd9e994d4b746a9e573015b22a27fe83358171de67e66dcb236acd2f8cb8f1b5ed1485b361029b1e71c2c963ed873c0339b9847e6f7073a53796ab1c3c7c2bbafe72203aad9400bdec3b31240000000000000004f20613c111ae45a1c3e9aee8583de84bf2ae8bd346a450f0a1b50df9e2aee2dc5dcff689cda0cada7f996e78625a6a2954922e30241b6ae5b2255cfcdf9c8dadbb4eb43aa3c04041a7324d4ee2e2604c57e43b49e4"]}, {0x3a, &(0x7f0000000680)=@string={0x3a, 0x3, "621338a4cd817085804c6350b203ea641aee5f10705ba73a1444fd921324b9a4b29b773a546f3f482d547b40065013e02bfdd0ee01bc5d26"}}]}) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000002300), 0x243c2917, 0x100842) write$hidraw(r4, &(0x7f0000003540)="bd80894ec947fb776e30504e0e68261fdf25dfe55bb5efd20ce7e076e58d9d8d842134cc424c9c73b052e2702867207a1e8cc518b5f197af219609399167ad15c3eb8f7a4ff2b16172109580ce58cea188626308990d55757ee4d0929d1fc1e9b29047867ad9cfb20011839739d9d1877e748d501c07d98ec6376fe2da6ff5aedb6002cbb98bfa3aebbdd4b2dd7147668bd3481224b8371019ebcc551acb9f121f5b20df101e244736741d5f04f962d80a8a7590d99b07d214a50e04510d869bcebe5bf330cb52cf717edfa8bd4847971cf46b7a4b12346082c2c7e0ada0965d0ece6c657cb0cb6cf181471bde249501a05d79a1fa0b23039b9f8d25c74a45caabd07e0766110fc1faf3a5b40b0066fe24d364547d17e0a84b0b0d95057efb6a3f6689fea2b51d9a89a63ce98182c177305546d4ab3e424629a4660a68d500192b0e073ddd75577723cf68d1128ad7574ffb38dbef031363e82067d845037f216af9e1037d3476c38d883a962516e1d1e46863176f8f362f7ae3a012a5bf0c13c769f716c3dc52f96d98ade19bc3d5cb8d15e4f25fd7be73d26bcccb270545261b777b7b70857928e3f1b4045a3ddda103bb1f9c39367e7e9c70872fdb94b2c31be2e62eefe16312b6683d4b8ae92a2b73a55153990974a90e85c87c8e8b0382b48ef8573a611f3ee91b4d76f86e94201e722826a05e04da9c9bff1022e36074342e20c156a431009aba0c02cf9eb7693fc67831e7068faa9a4708eac736558ce105800be052af88223d58de03b03a1ebda21cd900d867b93cf28d7f354435db3945d1267c668a38fd30d4cc1f96acad792612edf149091cb07690654b4f6294d8d84901e3eb7b8194396f76416c235f4649de3cb96d58250cf98a160467c216b6b292f2610783ab6dfe1f23c3a365f31934a5630b02e6825c54c97ac5392aa08c82ac085a8b739076d23f4948d999b71d8f33e51039318367eb9b23f6a7cd897e801489c6fbf70cb38451231b268f314a429a7609e97f8f1f08c108ac1c3137a8320236c8702a4a254b18ba7f97068c76710ade94435f67e337a5eed6068f55fda01d0f7271392ab57068419880b37c3f513844c5a63a4ebafa030985bc6bfea9befa5d5d7646a6a8be5d0f563a86279bbaa9fc3ad601287aefc5330fce72804c7fcb1e15b3314ae91e067f990e48ed29079889cb44593a840d6ba4cb45d638b2e6cc31a06926d88a559c176560587ef82e79ff000a040f552a9c66b24e87683c2dc719c394c78ca1ce74f43dd762c5d04881f1d608912ae75780a2e43ad4bb39ede0e3a6522b8be866bc9f7adf6439a7ca5f2160d2af43f847e5ca20a02894efb87f37f8742251eb40319ea31711c66a82fe49ff8a887f4749a96704ed0bf89562b129ac3863623032ad8015c0e39b2ebff5de88c2ddc3f707e6dc904b251c7168d0e29d0716cb33ae5eab33fc0e06d07911a2899a542adebacaa51f3a846e9cdc8b6fc34342abd6e9d698bc48d74de5d7addcc06f2daee4f348463a81ad2b79ee53b271e4e486f1f67e513791820079a4ba2c3d539c4c9860177413ba2cbb154fa8f68da6e1f43994304f043f790459743d7063a103e0e48d253acfcea01ef72a167f8eaaa54b1840f2d2bb3e2f8ce9480d1ac84bb605e580d1252f5c9404e1aa495a59904483b7678cc4d8bf731a8c5f6a476ede4f5c5fb585534b28588b4c95bba92b7c8226d35e93342cb57800def09c6bb37a085bc061829ec2025e5ba5a63c6b508236f67e676c6c0b69e0242c3ac6bd2b93bbbfb6f9ac73ba4061701ddac7506afc53539637502fb5290242aca54ee11bcc8b7db7ced2545300858d86e502d89e80a708ae2fdde6ccae6cceb13652945942d262b397f283b4ee7f7f80e80d764cebb953f9fcaec8de410e239c84cde7f6d04bc8bd97e55444c5e680a196b42c9e767d52bd00a2aff5c7366c0c4e946d9cc8f49bef3d9eb50b6f3e23c353d19ae6a948ac9f419c7b7555f63bd8a02650558fd3203bde7401a12dbf7c0bb56623cef996a023ebff6b337849be0c7a34159fb3cac890220b570aaef7260159910ab195b6d9b1fbcdebb4a3a651b9c595bbb4308cd8506fc44583b41eb52da60a5fff7b07a9293556bf7524c72ea326981373e1ad1e4dff0950a7df2419110d1e6c0f571ea426739827531f7a083a7dfc28221a3f4c9b7b0171cfddbef1fb2bdc47553e2076bee86d766b64c6ef0f842e01632600ee515897e2d3d7a701316260ffccbca5029461180743978aad3f75c796392aafb15ae0d93e14035d7f8c6c666aee0c9b7e771c421806000000f9b2393dc7f2a15b0c88a5c1ea7936d34997be57b1df73cb84c6d55bfee2bc23fa7030920914572c9fe888d7fd22806f2a2c5398343916c417b930ab93232e3821c6e2a3766a462e003a60132660335f0eb570c2bb80a7045dc1720f9783b2519b3ec9f4abb5769b67d7369cb955c29e7bcf442365597ba51943427f84b24007fd3bc1d2abb580ec2afb5a851b0929a9d9ed80f1a3b8646485dac4e1101a5966ef65e9fab1797c548d4b5eb37e59acc7e44fabaac69ef52627a4a54013aa2eb02e2748de9de2989790c15e99e1d740872f78cac06c964bf07e84991d7f55bec5a34cb4fbd33cf7208b92887c5bfc41d5d347a507a78806c632928c7e45e8ab0f8e6716460924db4e82397a8a524d4a709518d6e0529cfb8bd7bd6ffa508bea6e72705648e70a9b2c179a834127637649894a7d623c0c08e77d7dc36751294db166180b461df3f71349687f02d35bfc0d747179a4cfcfd5f2801af4bc032ea2ea56da5dcc40ada2220d8ab01c9741fc767d7ed5a776a56cd8b09df36115dd0452acf1af909b3ea2209ab33879b7838e45e3ad442f4cbd635e8fcc4156a4d829678dfd65c835230d0220a46e81f5879031ce900741fb0a0a8605220238647a26977b88f6fd638c33b0da57307e91836e7433e345fd0c44ecf7970cc808c2162d00fc543ff864922e5f645f31b76a7e5f0e6c8371ce0de15a642fe2b12ca3cf956828f2c1ad4125842fe94dd1d819c1ea1cdf6c250842350122a3c059f0493bbac0dcfadfc6f0d6cafdeefebe5d4ca823cc42491758794a6a9af9d43f86d6887c7e8d21d42ba1b2d39f21a72d74c231028bc56a758bd38a5a62025604fe79f09e145ec83c309d820913ba73bb4fc98bd464d4cf103015d86cfad4ecfe7ba15d175774603bf9a1e7d5ffe2c4f52000fd65db50cf721fbbc7913a54d4c9fd9170b339d807db7d50129f07d5fa126f56df393d8dee30c4d6eb94cfbda04c72deb6f99fc8524359dd39d4ff32ba989da03bb1c351d04a947833d1571634d3d598d5c5edf8e6244dfa4805bfa24c8db532be71b31c067de9d2511320021cc4963c4442411f877d23478936e7b08e9530864f9679b8d49c884c374bacd38f8de48248711943274ac3eadbcc92e3015a3ac789c3ea38a6bb4b5d3cc64881871b3db30a6ec618f644eb94716af52d81509b83175e4fc632287cb4a8790631ad25725d6d4090f3dbb17fafaed8dc9b7ce1574bc360342d35a88fcc980ee0d1296d0cdbb3fa46d42b17f83ab1048394572e26de18a6a0a2f2c27705aace537da52c47494eaeccf45c158f12b2dbdba2d3d69d598d7e28aa51abab4c26051f22c9b7169ef9c98f18eaba7172780ea15a6ebde3b4da2d761e9df9b9fe4912849c261cad7aa48e5db40161e6d21b536b0b4eae8a59261aa99b3d15700a5da6948be4a3318d5c25ffb081ceb30cdf5433c5709db91dcc7611d127c9782e52103c09b2c7faabace71101aed1001580e72604040e1f67f1bca5fc89245607d7d2639eac091c51f58abf3e789f1fde8b9b2aa8b33e86bb1219da498ac452cceed599d8deadf36a187f864187e06aa139d7635303863f34478a20fc19e4f4b4b1d07c9df56c2a9206833d2f0dfb98659695fcdf8f87bab4fe7f3d90eb849142a44cfd57d3de04ae5a9634c2761e642ad949effaaa1aee784cda74376ae7e81a6c15de32a7d14f8df7a2dcf0e782482e5639c092dd1980a2735e9e5f2b1bd049de72e28e59e95e41cb32a2d65a979ba0d448f44992461cabe080df2c27201cae6455a83fd44c3ffb0c60f3b077ba6583a9657c8f9d54fa11c799b2ede146a59ea0af12d412e37c70176c3e631480a6b2025142f6a24f67365c7038e24c434a34e6d8fd5bd7daa6f42ddfb58b20d61e9e0c9675b02b613cdbc2a9a6c6bc617271f2ac9d476c4a7bcafe543862c7ad0cdb02d685276e0e34430092385ade102da1ede5abf2e1e80887a561cd4747dccfcf8043b47df72f34b455f0bce4ea5958d52cdf1784fbcc3bc523c49834d4d61802ac9a797ea86e611c0caa5d66ebf2d20da3df7b9d201d775bb9ddcd50e9e99796f249b05a13fe1d12ee2bd01298774ee13c370aea00eaf4339cba32ca772156824d610739bd7fc877e76cd494d9d29c466f27c69a75d9906b5aac743b42b732cf8940f87c1572a5cd79340b455c22078b89c9874546b3f2f3da56b19da853b81dac42098092f697579d8d8bdc5dce7ef0c487ee681350ca0bc5ba2539433316658852e34c0a6233cd0fd77af2a091e07c45a1215a535def9800c25a2795706d51c525720ee4266748400f255f2b3fdb5feb3fe038ee68b9e12a1294e72cde25ad8914e9af010050fa444a5d566b9ee3a6a2e4e1608714812a3e152f34840938e4705787cbc381884ddefd0e22f927a307d84572572c9bd87a9c93ebe44755930be506337e235f51bfe6d9dae734de9d48676ee6a6c73e9023962c5bdd0d31dce57739169972bb9ef2b3da4a1e4e0863fbce4bb9da18c22e230e1c2e4bb3fefc75905f2170b56452dd45cee4df232bd19fe468729f4d65ff9c6f5625f3c7a5505dc5495c655ec655665279b6dab9799c97908ed1636af13763894064e573f86e5339b9d081af2ffbaa8ba4e74c595fe17bbb3091b899495d402d0288f1ac06158ae2c230bfae4d6eb632b3af3b6d3a0e0e01d7fa84f160967eb47f733ae0d1f1ddb02e368288559f165162f4e12a76130c86876fc189a8f57dd9f9d67d2d8a3df03d18950dc2c4ef43d3e4dcec96f67b2a910d9ef4153e4c86a2175fd5cf0502a6dd5e6de06660dfd90dd4edc9f574f780f090f914662ce6f620b42121c303ae1e8b1becddd5fcf2e61452104537660609c48fbd1166ad80c1b74c0e1ff4670b109547c9614979de3bcd6b82193d850ca0550bfc428d2cc00cba131fcdc8bbc1c4e895c3859d6b78edc83f68be6a16878d94cf345d4f53faf22084432dfc0ffbe9f998c88fe233681fcf5ed5feb8103edd7aff54465a409b565700e02a038c2e6bbbb4aca72a3e16d6753847e414b3929e5369077673a041490de450588f2658bb510b588c7a88b7340c405cd0085ec1b6659e9749d3526165d1769b381440dc9b5e6ad47a23bd75045453ec760f0d0682915f72e96bb15cef052d0c715c04484050031b831b7d868c96c7768a15ab64eee5be965c49204109eca1bb1aa81b228195da40fb15b6262b417e0b8cbfa7aa50036d7b74f2562730fc4486954f6f4b76604c5b8193eefb5ebfc66e0746986ee356089ff6fd22f47aceb950ca6fd190f1a7888920a1deeca6e694fa53ab66042833cf3b8bc42e8e0e19231d76ef46fbfec6aa69a618ee46adcc6aa292355f0ac934b272e1511056763bfeaa88fdb486ce3d9c6f09aaad1de0253bdf0455d52c13d32d53fa0d2adb862d9a2b0f8a651157e8afce663dc80793c2c3be", 0x1000) syz_open_dev$hidraw(&(0x7f0000008e80), 0x5, 0x200) read$hidraw(r4, 0x0, 0x0) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1-syz_usb_control_io-syz_open_dev$hidraw-syz_open_dev$char_usb-ioctl$EVIOCGMASK-write$char_usb-syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io$hid-syz_usb_connect$cdc_ncm-ioctl$HIDIOCGRDESC-syz_open_dev$hidraw-write$hidraw-syz_open_dev$hidraw detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) syz_usb_control_io(r0, &(0x7f0000000a40)={0x2c, &(0x7f0000000600)={0x40, 0x2, 0x3, {0x3, 0x9, "f7"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x83e}}, &(0x7f0000000880)={0x0, 0xf, 0x108, {0x5, 0xf, 0x108, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x20, 0x5, 0x9}, @generic={0xf9, 0x10, 0x1, "dde415c013dfb9922a98809c3eeda97a2040e94ac04af53235d2edd4bcdaee29140ff9e12e88130657ee878530b85f5c913811819d19e0a83022a25ccb6c3b4422499f971699ca22e6efac81388e2d2f92a62fc625d61da903f345ebe8be5a0917a1a8b5c8d7a5abd479cc77d0a9bd3f374dad29340cb48e03eb3f1b902906d8e09e566de77ef8f2ca1de880f7a0580b82b1d0578b6b37057bdee5ffee82b00a40c69e83553a66b1a14fab7873d0c247903f8aa9bf69fa896bb0ea1af1907fae51f6db04bfc1e92417a92e9fddb29a454988f00755cd8ab76490f8d210eb9c918fa6e4f8b1bf244db0d70ac1d8daf1889188a2dc6479"}]}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0xfb, 0x4, "1c34b044", "e45aa6da"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7a}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000a80)=ANY=[@ANYBLOB="4010c9000000f40a1a1f5348da7856f38d0b4b6cba27921545ec0bbfef0422c258d568b801cd66b14dd9b8c2a95eefd0e6c9ff0865ab48d1484c896df4138f76c5d083a31b7cbee57f5deaf95745684b4a7882a5ce4367c1696120dbaad12bb7c4aabba0f55eff11be27f4d59fcf0bdd86054f3168201cf64a857095bd073acefbfb35c36c70ad7c3c80ce8d7b6a401471d079f0cc9fac9dddceda44da17268f916d164759de883da047e0d915032e51fc386d835d6c440fe59e0f9bde7677fcbd881662ff2acf9e82b23cf96872b3"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x30}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x400, 0x10}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "33ce"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x44}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000e40)={0x40, 0x19, 0x2, '+%'}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x3e}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x80201) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0xc0145b0e, 0x0) write$char_usb(r2, &(0x7f0000001200)="9b836c65bfd312a673afddb336cf98e0d8c2aa9ddfd610747479815170828de9d40bfac8afad4faba005c8b4c0e0b17a7b793cfff174f79c48a05626eaaf3565f4120d0cfb784fbad92ae4b24a8bfeb9885687e4e390f521f4e3cc7ca86f5362c951a7cf2f3a8b80c16436e8fc3552f22f77fbc30feed2f6c42687825d5e33c145a8c5df0d470ccb9cd872b35b25f1d4cd1a678e486e8188afc8a043df398f88a5165f2c2cb4471444a955611f92fb4635aa119dd40dde660ee0fdd6c7a5ba0249fa5a4fc740e7f906371e98c6946c1a6be4917f887b1f2b21c48995173bc322f3c425f102122493760d5f766a395378e9960111c8b9d236ddcb898877c3a850a901f604439a843b3301d84b6db75739682a2bb444e563b224dcecaaa53ede2a7f67309c47d6e4a71103d4699ab9844df217e1edff37d3b46494bd2a9480da3ef849db2609fce994d92f950656a1a7c02ab5365df9716dc1a7c9215d4e05f07b23f1c6dafc89e652ccf65fb43504dc530a245e9f0b6e90a19692b723e9905ef823021fc47de2699ced8ea5039c1ecaaa17255c64dbdd77e4105818f2fd426c37da5fe4575bb10b157ec187efff71e2de09be7f1f4064a3c603a9fddef0693d44e7777ef4eeccf1db429a3e2ee2e51cab134f51b23531a825c38bc06d1921e12619d7d2fcef31f11a2a96f52776b87d38feff592242479004cec4eb23c6a87a761aa010802368ed7e2aa7f8edd3dbe4b238802bf318404cbec558f64871ad1862981cd8b449f51242012805e9e3513ffcb130942188db14583fc943f155149d3d462c93d5528b78c655e1adb0dcdc7eae09d89181cde11c500f6690cc55731c4243961af6300b18e070857d572de6e5c83ece8fa6b00cfd5acc4d47d036c3edb05f04ed0d4d5b1930a75f4677039b0bda7260021039747eb13d43b490b2d183bfbc243157dd2b97510ff50b627efbfcf58e6144c7e750d2fff94a3d305f53d3ab30b18eae5acce4642b3992f913435c6dbce33b8de3c1c3b601ca1d9c8d15a76154d82f5ffa42fc44fd363f1c920bf5af4180661b6b71b9a0e3cad9d5600540234f5d2b86d68a5bd4ae24260bb6c1efaf202b3de48d02cffb5f287dbf928dde2dac93d0f334003953f6e3f0bcdcdec883462a9c6130682133078abe1c25a77332c0d7219634ad6f8b659e3fad2ba98c87d3473d5b8e24c25591de692474852c28afffdcd41b511d4f51e8b1fe84adac846d6f4b5edb93be3cbc5d2f22960c1165306f6ad77d95b30e5ea1b7e289bb10dfc740f1ec45200f7dc56489dbf7ded904234d860b0d230958e1d34a0b315a91ae74f3812ac94bec3f1b305359676e7720e7543c4051cea39ef659fe72343ca7ddd08e51991cea6e7af6e25c7b8a723b7f70dba8b96f4c5db044a7cebaba58bfbe86b13d0b3c71270d9d15283d5ffe42cf0e25d8c1cc778737626bbad84643e44ae2ce7d6ceb79505f7eab021675f305d7279e202bb17fdd12969d575fa4ae39f17dfd450624dc25fddeb7500addbe04e25a19268c9221834bc9fcb234d5a2e072321af963dec4b23d4f51c20556a51fa727e4c760c47ca3edfc89cb3d00583765a9dbf3f5146810e2a7473023ac9c0f45a145239454edd6bf65c2461373d508c395c490f3b291edf3d8a1920cf727f8560b5b154378bee7645f721566b7768ce2dcb4ce54ed297318be71a0a07e4d9dd5458ee9b236e12b5dc4988880404d36b6ee77fbed4c4e286fec3d29343621ec06e1be9c9ef5361b16d93d596017964caddf72ebe12deefe9bf4f837818b3e177ce3b8091b36d4c33602a878a6395bf4d13152edc0119f7780829f9b1a2b19ef14fb717dd739cfde7b9810a5165ad161c1ba632c03ec7435dedcb33ae4754b108ecaac5c3f48212022331ed4e315d26d4663c03492fe4cc26616a3d1123a16c630cf5da0cfed3a996061765c78c7455540d264c85562947802157a485ecbde86e4f879cf28f54ebb07c698040d01741f566f3da653fd7521de4923df6bbbe708c99ab75bc4a1211c5391184fbeb584aecc9d48b7a4673a137843c9978aebe39e3ce2b989eaa50a78c4017070244d2bd20a4590ecc446f51de8baf4ba1e8c51b36725584e7882005d8710a420b3f04701b446d2aae2bf04b4e07a6318513ef19a70fb667df8043646df6e3e0368db1dec8b6f65e3d2662314de665502e014b07cdb256d933e8eb53e6dd98112d056d2f7bfa34c0b99c1a84ad45ef58c30889551d19d621d9b504a257a85ab6df43c340a974007b799b16f2ebd385c5b33e158a27c6c3b820109858424d1d07c18561e60a8fe4dc98b493e99170b648dd16ccc1c7ddef2907ad540a60ea06cdaed0d05d003e23d7ff3041a4c9abe17a2e2cc06567a6f96ca397581c1ebdafb58b40e9b5a3ae3941b3989535f6ca4541ea564d52bd6b065a97b200b2710020f0697e222484718d6ae9e52b6ec1f0c32931cc05d70734f692540b21cb483aa01072ef39515492bb54c01096ff33628a3b017dbe89d0c105c1523a0a669135390c9d0c7cbd47724c9ba6a22774f05510fde82b578f2311a58171ab39181d976eed6422e4b676a52215be08db7242aab03b548f142d9d87d3feb00d0ddbe2412b756a3c6d543314388444a894ee61973bc2cf93253b0ed504922ee6e74a53166b102948fd529d3cf5afb94a0800506c46deaa83245335c197c25025b27ba3227b07ae7a3ce8ed7e10af67def0a1f83c2da514f381d939aaf3f7dc814253d80b893fab8b4394cba3ba428c88538e7d78eac0e92cad4cb2a988463097322b3c1e301cce5eab915fe3b78bb0c0f980d3d8a4b6dd276680741c1e7fea4ed0dbdb3b8113f9491dfb4dfb1f6bd23b6d3fafea7896cc216fc5eaf00867aed2326c2854f7761669b8ab43b55c7007d5db41facddea1ab5b36508b630aeb360759a3c5076c1332cad888238c2061d5d0fd1793ccd310c6394e1b28cc3a199dde0ea3e35cfcbb7a58ff3f720ab2822ab0484bd38882b08949461453e97c1814981d02d5457762507171fdf1f53331b881283530c87689117450cb14f4162998a49deedde87d63d407b2905d6a92516e7aaa6fc1828b4e0037df59f2b39fea646c81485a52e30ce8d8343b5d3a167d92f3743e376dd14c7dc1057b6b9f5bda5324d0a5db9a80bc564b02a7dca776110ad470c39be2570d339b20737f4f1cbf3904db6a7aea965387ad7466be97f41da03bf3aa87bca5af30b9be85924757b2f32a477bed5f9ff3d7b5e703742431bbf0340829267d96d1dc53cc76064a1ff43218985c521bbe482fdd8fcad208ddf4c061662ba498309def38a1dfbd2a1e747cf7ac355243dd56000f8a92ade4110a2a34dd42167d87fe3928e2d00077cc14cc2526d9810c952fbd06068d86908522ca3c1d1d67f6335f9db7f0a50f9786a4dcf1a935cc9fb5eabbf63ac7604709c4326416d0999e23d1e2f83540183159425e6c469cb0ed07e57a7d8c126e3b47e493095ae2df8615a2a01e13431051cc45547a4dd754927dfa856b23a2a8513f15145b25310212793b3f7aae38797469d646cd4023f616fa058760840de19ffe749e29b6c396988fab471986ae01b29fd09ef28fcba600fc412a845e7a294c89e43b56b8c4f4d82089108502a9acfc6a7243325f4437668a653087f51c59cdd5c0c52b996c2506d28b6f865df3d6e078c833913d315725ac29e70d33efdacc85e0bfda375c1fcaeaa9777fd57592b64bcfdc6c9105970df3ae67f1d426856cf7d3ea977711a75fae407ae36681f0918bcb2a13efd224c419762a6630242130095c85da094d029fb08c13fa116383aa50a7a231180a3d86599e3ad237b74acac37402a6a81a15339d913ec081dffbda435c7ca01c302856f87614120c0538438384d68cbf7e9fcb2b9f7ee6263896ce8ac7b9a24a03298f765d32e20afba30bc5c840f13d01a671550a3d66ba76b1817a62e11f62011689a578837b44d3e8282022c40330b729774d6a023fffba198516dd091bfc846f758476c4233cdf51231d7546c405fb269e63be0050fb746b667d0ed590961456cb5a6a38d3ed1c9bdafe28f4374bb4fdfcc4ece39592c627328f891af75614bbbfbec25f6e734999d4624bf3e485c7733ddfc0022467ea70a55129ec72f3c93d5597ce1dfabe389ade964c2c803f847a5551f8aecc45ed5e3fb47654320f5b80dfe5b08bae9ccf47a4a48adc7f832e77b58482c71db2383f06df8fa929702916ba635a97355e1870810d0d9889bd74266bb6862e14b71baccef860768fc27c0e45b5d795b9bd967fa092bd3bd082d3a14d6169557822232cfc5e2434878dedfebe56df77b97928b1f9760d6c4bf231873c2c459696be6525b47d84ad01ea8559a771d2c525d2981b589a3b283e4d0ea6e8a0b3e1626ba653caf9644296e7fc022093fb1e846eed0459eb0b288c542cbce6769173bf81fedf2bab9d2b83f2e1c5ea3dff61421fcc12a116baefc3cc4afcdc38df47621820460456b58e5328cd2dfd931047f740c1a84676264585ef18c00fe0f7547bee95291396d9ed59c186aa268f4905d2bc10b9d42064508b9e2f267b896d2061243f75936470e77d752a2c6b63fc74ab44479526eaca17204b1788c4fade3dfdc74ea9fc4c2721886bd2383fd1d0fc5e48d84ba62b8e3a8fccc50bcec1d9d1a71d4130c04834fe43dab069fadbac4b8d3f7cfde07050cadca1a3219c4f85a0099965030555e2bd787c1a888fa24057a2abf6a8b94944015c707a507536f0c8fb6e7966a61053ed7241669e2d35e3a5fc6e0ea219933a657fa89e7d673ac151d90b106e8ebcdc1a9a9d7ab6526f0a1cc8836a26ff4e6f906c4b2c691344403f50fc2941398e2fd6ec582bb071530d027431694363899d89844e5f5b91aba371437bac3825554bc6db9a35e41a7a19db41887a60273c9b01291ecf737f0362de98a8d343396d3b6bb6a049ded53de8dba3bace03e7df68557d44e8580c2b6620ec85b4ecf640c74d0ae9887d209308d8fc36521d403868b7510ce6379a38809d324b9717f02c7fb049eb5da4f18f5d886e6654e5d55b24b481724275fe7da2b9fdb56e83cd60298a4b05c86d84e6e6cafe2209f60002fe7c7afca2864f05c0651ece48b59119bfc3c3c88ec0065cccaa7691de19f9635c247055e2b3ff868b6bd81f8b0b004dc7c1f35da74cc446b28acaf1bd19d48c29181ccc24a6e2a7f590db2db92e9483eb617ae194c3eae6196601e91771eb74b66e13eaff146135347f7e1a95344cc7cc346170507fff9cca27d020700613307dd82b08572c5abbedd95d3067a60bb4681f041ad4a9b17e64a4fe64cb8469f45d0f27f19d2617b4754ae3c3f0c25aad6dbb8e3a72e5fb1c636d61ae3dfb531c865d3c23b9985e17e774c7816f65b41a25c288d7b70cb6d34e634952f57b38647cfb4e6901c92e6ebfceacaddbe85a5632a239ab9eade9eaf24e0e355a856e978749c5629e9d586324d4823ccbf632373476e85d24e26810022eadf709fee11f544f9088d44d91e02e63b7b7c2ae623e61900f30bfdd8f9bc2189b450d7b8b5108a463a68f339c59e6cc143004b27fc749a1943754a449230fa84cc1d66267e88537e1f5421a0aebbf14d48b5fcd924f5228af8a792c4a44eb30dd7cccbec7773d3becffedb7bab0ee9322f08efeb2ff5b086595beb98b54c8b65cc76766e47b54c45a2083f7fdf1adb5a127a5f50299db396753b21e7914b6f97c5d17544bf826e209dd9614819e8da6d91dd6635", 0x1000) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000d4faa0a41e242cff00000000010902240001000000000904000002030000000921000000012205000905810300a8d73634"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x4, 0xb7, &(0x7f0000000340)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa5, 0x2, 0x1, 0x5, 0x10, 0x7f, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "1405209392"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x800, 0x3, 0x4, 0x9}, {0x6, 0x24, 0x1a, 0x8, 0x8}, [@mbim={0xc, 0x24, 0x1b, 0x6, 0x2, 0x81, 0x2, 0x4, 0x1}, @acm={0x4, 0x24, 0x2, 0x8}, @mdlm_detail={0x28, 0x24, 0x13, 0x5, "72a89342c944f14749cff9cebb6d40beabe02b7f0b3c9111af91f9a1a19a119e3230ac98"}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0xe3}, @dmm={0x7, 0x24, 0x14, 0xee3, 0x8000}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x80, 0x5, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x4, 0x1, 0xfc}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0x1, 0x10}}}}}}}]}}, &(0x7f00000006c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x7f, 0x4, 0x6d, 0x40, 0xfb}, 0xf5, &(0x7f0000000400)=ANY=[@ANYBLOB="050ff5000603100b0a1003000400067f03001410040533f097165f88f89543d405282099354418100a81030100000f0003000f0000000f00ff0000000000a3100133be16917169f4c0df46c62f98d7dc914c9f73e4fb989f6f607712dea629d8ef04bc133da6ec948b092e7e1cbdf897a730389e3e16f233c6a37a5a65cd6728cea712a6fa56e50aab463895a6a06d51efc381b1209400a9806e923e673128ecafa03a890c794ceafedb2fc9b894791b28b275878a9fcf703e12fa5368eb7bdccaa0cae6704f4ca8c9aefb520add977a8ddddcc1ca60741a1e4fd44bc56f2037871410047ec997275ed1c58ab534f3ab2c124f714d"], 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x1809}}, {0x5a, &(0x7f0000000780)=ANY=[@ANYBLOB="5a0337976f48f8e955d123c13e4fb110fbe922193fb0e287a5d71a1470d58d116888ab0d988116d8f1aeede20fa198b5c73df4a0388821d6896e7a07dd9e994d4b746a9e573015b22a27fe83358171de67e66dcb236acd2f8cb8f1b5ed1485b361029b1e71c2c963ed873c0339b9847e6f7073a53796ab1c3c7c2bbafe72203aad9400bdec3b31240000000000000004f20613c111ae45a1c3e9aee8583de84bf2ae8bd346a450f0a1b50df9e2aee2dc5dcff689cda0cada7f996e78625a6a2954922e30241b6ae5b2255cfcdf9c8dadbb4eb43aa3c04041a7324d4ee2e2604c57e43b49e4"]}, {0x3a, &(0x7f0000000680)=@string={0x3a, 0x3, "621338a4cd817085804c6350b203ea641aee5f10705ba73a1444fd921324b9a4b29b773a546f3f482d547b40065013e02bfdd0ee01bc5d26"}}]}) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000002300), 0x243c2917, 0x100842) write$hidraw(r4, &(0x7f0000003540)="bd80894ec947fb776e30504e0e68261fdf25dfe55bb5efd20ce7e076e58d9d8d842134cc424c9c73b052e2702867207a1e8cc518b5f197af219609399167ad15c3eb8f7a4ff2b16172109580ce58cea188626308990d55757ee4d0929d1fc1e9b29047867ad9cfb20011839739d9d1877e748d501c07d98ec6376fe2da6ff5aedb6002cbb98bfa3aebbdd4b2dd7147668bd3481224b8371019ebcc551acb9f121f5b20df101e244736741d5f04f962d80a8a7590d99b07d214a50e04510d869bcebe5bf330cb52cf717edfa8bd4847971cf46b7a4b12346082c2c7e0ada0965d0ece6c657cb0cb6cf181471bde249501a05d79a1fa0b23039b9f8d25c74a45caabd07e0766110fc1faf3a5b40b0066fe24d364547d17e0a84b0b0d95057efb6a3f6689fea2b51d9a89a63ce98182c177305546d4ab3e424629a4660a68d500192b0e073ddd75577723cf68d1128ad7574ffb38dbef031363e82067d845037f216af9e1037d3476c38d883a962516e1d1e46863176f8f362f7ae3a012a5bf0c13c769f716c3dc52f96d98ade19bc3d5cb8d15e4f25fd7be73d26bcccb270545261b777b7b70857928e3f1b4045a3ddda103bb1f9c39367e7e9c70872fdb94b2c31be2e62eefe16312b6683d4b8ae92a2b73a55153990974a90e85c87c8e8b0382b48ef8573a611f3ee91b4d76f86e94201e722826a05e04da9c9bff1022e36074342e20c156a431009aba0c02cf9eb7693fc67831e7068faa9a4708eac736558ce105800be052af88223d58de03b03a1ebda21cd900d867b93cf28d7f354435db3945d1267c668a38fd30d4cc1f96acad792612edf149091cb07690654b4f6294d8d84901e3eb7b8194396f76416c235f4649de3cb96d58250cf98a160467c216b6b292f2610783ab6dfe1f23c3a365f31934a5630b02e6825c54c97ac5392aa08c82ac085a8b739076d23f4948d999b71d8f33e51039318367eb9b23f6a7cd897e801489c6fbf70cb38451231b268f314a429a7609e97f8f1f08c108ac1c3137a8320236c8702a4a254b18ba7f97068c76710ade94435f67e337a5eed6068f55fda01d0f7271392ab57068419880b37c3f513844c5a63a4ebafa030985bc6bfea9befa5d5d7646a6a8be5d0f563a86279bbaa9fc3ad601287aefc5330fce72804c7fcb1e15b3314ae91e067f990e48ed29079889cb44593a840d6ba4cb45d638b2e6cc31a06926d88a559c176560587ef82e79ff000a040f552a9c66b24e87683c2dc719c394c78ca1ce74f43dd762c5d04881f1d608912ae75780a2e43ad4bb39ede0e3a6522b8be866bc9f7adf6439a7ca5f2160d2af43f847e5ca20a02894efb87f37f8742251eb40319ea31711c66a82fe49ff8a887f4749a96704ed0bf89562b129ac3863623032ad8015c0e39b2ebff5de88c2ddc3f707e6dc904b251c7168d0e29d0716cb33ae5eab33fc0e06d07911a2899a542adebacaa51f3a846e9cdc8b6fc34342abd6e9d698bc48d74de5d7addcc06f2daee4f348463a81ad2b79ee53b271e4e486f1f67e513791820079a4ba2c3d539c4c9860177413ba2cbb154fa8f68da6e1f43994304f043f790459743d7063a103e0e48d253acfcea01ef72a167f8eaaa54b1840f2d2bb3e2f8ce9480d1ac84bb605e580d1252f5c9404e1aa495a59904483b7678cc4d8bf731a8c5f6a476ede4f5c5fb585534b28588b4c95bba92b7c8226d35e93342cb57800def09c6bb37a085bc061829ec2025e5ba5a63c6b508236f67e676c6c0b69e0242c3ac6bd2b93bbbfb6f9ac73ba4061701ddac7506afc53539637502fb5290242aca54ee11bcc8b7db7ced2545300858d86e502d89e80a708ae2fdde6ccae6cceb13652945942d262b397f283b4ee7f7f80e80d764cebb953f9fcaec8de410e239c84cde7f6d04bc8bd97e55444c5e680a196b42c9e767d52bd00a2aff5c7366c0c4e946d9cc8f49bef3d9eb50b6f3e23c353d19ae6a948ac9f419c7b7555f63bd8a02650558fd3203bde7401a12dbf7c0bb56623cef996a023ebff6b337849be0c7a34159fb3cac890220b570aaef7260159910ab195b6d9b1fbcdebb4a3a651b9c595bbb4308cd8506fc44583b41eb52da60a5fff7b07a9293556bf7524c72ea326981373e1ad1e4dff0950a7df2419110d1e6c0f571ea426739827531f7a083a7dfc28221a3f4c9b7b0171cfddbef1fb2bdc47553e2076bee86d766b64c6ef0f842e01632600ee515897e2d3d7a701316260ffccbca5029461180743978aad3f75c796392aafb15ae0d93e14035d7f8c6c666aee0c9b7e771c421806000000f9b2393dc7f2a15b0c88a5c1ea7936d34997be57b1df73cb84c6d55bfee2bc23fa7030920914572c9fe888d7fd22806f2a2c5398343916c417b930ab93232e3821c6e2a3766a462e003a60132660335f0eb570c2bb80a7045dc1720f9783b2519b3ec9f4abb5769b67d7369cb955c29e7bcf442365597ba51943427f84b24007fd3bc1d2abb580ec2afb5a851b0929a9d9ed80f1a3b8646485dac4e1101a5966ef65e9fab1797c548d4b5eb37e59acc7e44fabaac69ef52627a4a54013aa2eb02e2748de9de2989790c15e99e1d740872f78cac06c964bf07e84991d7f55bec5a34cb4fbd33cf7208b92887c5bfc41d5d347a507a78806c632928c7e45e8ab0f8e6716460924db4e82397a8a524d4a709518d6e0529cfb8bd7bd6ffa508bea6e72705648e70a9b2c179a834127637649894a7d623c0c08e77d7dc36751294db166180b461df3f71349687f02d35bfc0d747179a4cfcfd5f2801af4bc032ea2ea56da5dcc40ada2220d8ab01c9741fc767d7ed5a776a56cd8b09df36115dd0452acf1af909b3ea2209ab33879b7838e45e3ad442f4cbd635e8fcc4156a4d829678dfd65c835230d0220a46e81f5879031ce900741fb0a0a8605220238647a26977b88f6fd638c33b0da57307e91836e7433e345fd0c44ecf7970cc808c2162d00fc543ff864922e5f645f31b76a7e5f0e6c8371ce0de15a642fe2b12ca3cf956828f2c1ad4125842fe94dd1d819c1ea1cdf6c250842350122a3c059f0493bbac0dcfadfc6f0d6cafdeefebe5d4ca823cc42491758794a6a9af9d43f86d6887c7e8d21d42ba1b2d39f21a72d74c231028bc56a758bd38a5a62025604fe79f09e145ec83c309d820913ba73bb4fc98bd464d4cf103015d86cfad4ecfe7ba15d175774603bf9a1e7d5ffe2c4f52000fd65db50cf721fbbc7913a54d4c9fd9170b339d807db7d50129f07d5fa126f56df393d8dee30c4d6eb94cfbda04c72deb6f99fc8524359dd39d4ff32ba989da03bb1c351d04a947833d1571634d3d598d5c5edf8e6244dfa4805bfa24c8db532be71b31c067de9d2511320021cc4963c4442411f877d23478936e7b08e9530864f9679b8d49c884c374bacd38f8de48248711943274ac3eadbcc92e3015a3ac789c3ea38a6bb4b5d3cc64881871b3db30a6ec618f644eb94716af52d81509b83175e4fc632287cb4a8790631ad25725d6d4090f3dbb17fafaed8dc9b7ce1574bc360342d35a88fcc980ee0d1296d0cdbb3fa46d42b17f83ab1048394572e26de18a6a0a2f2c27705aace537da52c47494eaeccf45c158f12b2dbdba2d3d69d598d7e28aa51abab4c26051f22c9b7169ef9c98f18eaba7172780ea15a6ebde3b4da2d761e9df9b9fe4912849c261cad7aa48e5db40161e6d21b536b0b4eae8a59261aa99b3d15700a5da6948be4a3318d5c25ffb081ceb30cdf5433c5709db91dcc7611d127c9782e52103c09b2c7faabace71101aed1001580e72604040e1f67f1bca5fc89245607d7d2639eac091c51f58abf3e789f1fde8b9b2aa8b33e86bb1219da498ac452cceed599d8deadf36a187f864187e06aa139d7635303863f34478a20fc19e4f4b4b1d07c9df56c2a9206833d2f0dfb98659695fcdf8f87bab4fe7f3d90eb849142a44cfd57d3de04ae5a9634c2761e642ad949effaaa1aee784cda74376ae7e81a6c15de32a7d14f8df7a2dcf0e782482e5639c092dd1980a2735e9e5f2b1bd049de72e28e59e95e41cb32a2d65a979ba0d448f44992461cabe080df2c27201cae6455a83fd44c3ffb0c60f3b077ba6583a9657c8f9d54fa11c799b2ede146a59ea0af12d412e37c70176c3e631480a6b2025142f6a24f67365c7038e24c434a34e6d8fd5bd7daa6f42ddfb58b20d61e9e0c9675b02b613cdbc2a9a6c6bc617271f2ac9d476c4a7bcafe543862c7ad0cdb02d685276e0e34430092385ade102da1ede5abf2e1e80887a561cd4747dccfcf8043b47df72f34b455f0bce4ea5958d52cdf1784fbcc3bc523c49834d4d61802ac9a797ea86e611c0caa5d66ebf2d20da3df7b9d201d775bb9ddcd50e9e99796f249b05a13fe1d12ee2bd01298774ee13c370aea00eaf4339cba32ca772156824d610739bd7fc877e76cd494d9d29c466f27c69a75d9906b5aac743b42b732cf8940f87c1572a5cd79340b455c22078b89c9874546b3f2f3da56b19da853b81dac42098092f697579d8d8bdc5dce7ef0c487ee681350ca0bc5ba2539433316658852e34c0a6233cd0fd77af2a091e07c45a1215a535def9800c25a2795706d51c525720ee4266748400f255f2b3fdb5feb3fe038ee68b9e12a1294e72cde25ad8914e9af010050fa444a5d566b9ee3a6a2e4e1608714812a3e152f34840938e4705787cbc381884ddefd0e22f927a307d84572572c9bd87a9c93ebe44755930be506337e235f51bfe6d9dae734de9d48676ee6a6c73e9023962c5bdd0d31dce57739169972bb9ef2b3da4a1e4e0863fbce4bb9da18c22e230e1c2e4bb3fefc75905f2170b56452dd45cee4df232bd19fe468729f4d65ff9c6f5625f3c7a5505dc5495c655ec655665279b6dab9799c97908ed1636af13763894064e573f86e5339b9d081af2ffbaa8ba4e74c595fe17bbb3091b899495d402d0288f1ac06158ae2c230bfae4d6eb632b3af3b6d3a0e0e01d7fa84f160967eb47f733ae0d1f1ddb02e368288559f165162f4e12a76130c86876fc189a8f57dd9f9d67d2d8a3df03d18950dc2c4ef43d3e4dcec96f67b2a910d9ef4153e4c86a2175fd5cf0502a6dd5e6de06660dfd90dd4edc9f574f780f090f914662ce6f620b42121c303ae1e8b1becddd5fcf2e61452104537660609c48fbd1166ad80c1b74c0e1ff4670b109547c9614979de3bcd6b82193d850ca0550bfc428d2cc00cba131fcdc8bbc1c4e895c3859d6b78edc83f68be6a16878d94cf345d4f53faf22084432dfc0ffbe9f998c88fe233681fcf5ed5feb8103edd7aff54465a409b565700e02a038c2e6bbbb4aca72a3e16d6753847e414b3929e5369077673a041490de450588f2658bb510b588c7a88b7340c405cd0085ec1b6659e9749d3526165d1769b381440dc9b5e6ad47a23bd75045453ec760f0d0682915f72e96bb15cef052d0c715c04484050031b831b7d868c96c7768a15ab64eee5be965c49204109eca1bb1aa81b228195da40fb15b6262b417e0b8cbfa7aa50036d7b74f2562730fc4486954f6f4b76604c5b8193eefb5ebfc66e0746986ee356089ff6fd22f47aceb950ca6fd190f1a7888920a1deeca6e694fa53ab66042833cf3b8bc42e8e0e19231d76ef46fbfec6aa69a618ee46adcc6aa292355f0ac934b272e1511056763bfeaa88fdb486ce3d9c6f09aaad1de0253bdf0455d52c13d32d53fa0d2adb862d9a2b0f8a651157e8afce663dc80793c2c3be", 0x1000) syz_open_dev$hidraw(&(0x7f0000008e80), 0x5, 0x200) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1-syz_usb_control_io-syz_open_dev$hidraw-syz_open_dev$char_usb-ioctl$EVIOCGMASK-write$char_usb-syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io$hid-syz_usb_connect$cdc_ncm-ioctl$HIDIOCGRDESC-syz_open_dev$hidraw-write$hidraw detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) syz_usb_control_io(r0, &(0x7f0000000a40)={0x2c, &(0x7f0000000600)={0x40, 0x2, 0x3, {0x3, 0x9, "f7"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x83e}}, &(0x7f0000000880)={0x0, 0xf, 0x108, {0x5, 0xf, 0x108, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x20, 0x5, 0x9}, @generic={0xf9, 0x10, 0x1, "dde415c013dfb9922a98809c3eeda97a2040e94ac04af53235d2edd4bcdaee29140ff9e12e88130657ee878530b85f5c913811819d19e0a83022a25ccb6c3b4422499f971699ca22e6efac81388e2d2f92a62fc625d61da903f345ebe8be5a0917a1a8b5c8d7a5abd479cc77d0a9bd3f374dad29340cb48e03eb3f1b902906d8e09e566de77ef8f2ca1de880f7a0580b82b1d0578b6b37057bdee5ffee82b00a40c69e83553a66b1a14fab7873d0c247903f8aa9bf69fa896bb0ea1af1907fae51f6db04bfc1e92417a92e9fddb29a454988f00755cd8ab76490f8d210eb9c918fa6e4f8b1bf244db0d70ac1d8daf1889188a2dc6479"}]}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0xfb, 0x4, "1c34b044", "e45aa6da"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7a}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000a80)=ANY=[@ANYBLOB="4010c9000000f40a1a1f5348da7856f38d0b4b6cba27921545ec0bbfef0422c258d568b801cd66b14dd9b8c2a95eefd0e6c9ff0865ab48d1484c896df4138f76c5d083a31b7cbee57f5deaf95745684b4a7882a5ce4367c1696120dbaad12bb7c4aabba0f55eff11be27f4d59fcf0bdd86054f3168201cf64a857095bd073acefbfb35c36c70ad7c3c80ce8d7b6a401471d079f0cc9fac9dddceda44da17268f916d164759de883da047e0d915032e51fc386d835d6c440fe59e0f9bde7677fcbd881662ff2acf9e82b23cf96872b3"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x30}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x400, 0x10}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "33ce"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x44}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000e40)={0x40, 0x19, 0x2, '+%'}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x3e}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x80201) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0xc0145b0e, 0x0) write$char_usb(r2, &(0x7f0000001200)="9b836c65bfd312a673afddb336cf98e0d8c2aa9ddfd610747479815170828de9d40bfac8afad4faba005c8b4c0e0b17a7b793cfff174f79c48a05626eaaf3565f4120d0cfb784fbad92ae4b24a8bfeb9885687e4e390f521f4e3cc7ca86f5362c951a7cf2f3a8b80c16436e8fc3552f22f77fbc30feed2f6c42687825d5e33c145a8c5df0d470ccb9cd872b35b25f1d4cd1a678e486e8188afc8a043df398f88a5165f2c2cb4471444a955611f92fb4635aa119dd40dde660ee0fdd6c7a5ba0249fa5a4fc740e7f906371e98c6946c1a6be4917f887b1f2b21c48995173bc322f3c425f102122493760d5f766a395378e9960111c8b9d236ddcb898877c3a850a901f604439a843b3301d84b6db75739682a2bb444e563b224dcecaaa53ede2a7f67309c47d6e4a71103d4699ab9844df217e1edff37d3b46494bd2a9480da3ef849db2609fce994d92f950656a1a7c02ab5365df9716dc1a7c9215d4e05f07b23f1c6dafc89e652ccf65fb43504dc530a245e9f0b6e90a19692b723e9905ef823021fc47de2699ced8ea5039c1ecaaa17255c64dbdd77e4105818f2fd426c37da5fe4575bb10b157ec187efff71e2de09be7f1f4064a3c603a9fddef0693d44e7777ef4eeccf1db429a3e2ee2e51cab134f51b23531a825c38bc06d1921e12619d7d2fcef31f11a2a96f52776b87d38feff592242479004cec4eb23c6a87a761aa010802368ed7e2aa7f8edd3dbe4b238802bf318404cbec558f64871ad1862981cd8b449f51242012805e9e3513ffcb130942188db14583fc943f155149d3d462c93d5528b78c655e1adb0dcdc7eae09d89181cde11c500f6690cc55731c4243961af6300b18e070857d572de6e5c83ece8fa6b00cfd5acc4d47d036c3edb05f04ed0d4d5b1930a75f4677039b0bda7260021039747eb13d43b490b2d183bfbc243157dd2b97510ff50b627efbfcf58e6144c7e750d2fff94a3d305f53d3ab30b18eae5acce4642b3992f913435c6dbce33b8de3c1c3b601ca1d9c8d15a76154d82f5ffa42fc44fd363f1c920bf5af4180661b6b71b9a0e3cad9d5600540234f5d2b86d68a5bd4ae24260bb6c1efaf202b3de48d02cffb5f287dbf928dde2dac93d0f334003953f6e3f0bcdcdec883462a9c6130682133078abe1c25a77332c0d7219634ad6f8b659e3fad2ba98c87d3473d5b8e24c25591de692474852c28afffdcd41b511d4f51e8b1fe84adac846d6f4b5edb93be3cbc5d2f22960c1165306f6ad77d95b30e5ea1b7e289bb10dfc740f1ec45200f7dc56489dbf7ded904234d860b0d230958e1d34a0b315a91ae74f3812ac94bec3f1b305359676e7720e7543c4051cea39ef659fe72343ca7ddd08e51991cea6e7af6e25c7b8a723b7f70dba8b96f4c5db044a7cebaba58bfbe86b13d0b3c71270d9d15283d5ffe42cf0e25d8c1cc778737626bbad84643e44ae2ce7d6ceb79505f7eab021675f305d7279e202bb17fdd12969d575fa4ae39f17dfd450624dc25fddeb7500addbe04e25a19268c9221834bc9fcb234d5a2e072321af963dec4b23d4f51c20556a51fa727e4c760c47ca3edfc89cb3d00583765a9dbf3f5146810e2a7473023ac9c0f45a145239454edd6bf65c2461373d508c395c490f3b291edf3d8a1920cf727f8560b5b154378bee7645f721566b7768ce2dcb4ce54ed297318be71a0a07e4d9dd5458ee9b236e12b5dc4988880404d36b6ee77fbed4c4e286fec3d29343621ec06e1be9c9ef5361b16d93d596017964caddf72ebe12deefe9bf4f837818b3e177ce3b8091b36d4c33602a878a6395bf4d13152edc0119f7780829f9b1a2b19ef14fb717dd739cfde7b9810a5165ad161c1ba632c03ec7435dedcb33ae4754b108ecaac5c3f48212022331ed4e315d26d4663c03492fe4cc26616a3d1123a16c630cf5da0cfed3a996061765c78c7455540d264c85562947802157a485ecbde86e4f879cf28f54ebb07c698040d01741f566f3da653fd7521de4923df6bbbe708c99ab75bc4a1211c5391184fbeb584aecc9d48b7a4673a137843c9978aebe39e3ce2b989eaa50a78c4017070244d2bd20a4590ecc446f51de8baf4ba1e8c51b36725584e7882005d8710a420b3f04701b446d2aae2bf04b4e07a6318513ef19a70fb667df8043646df6e3e0368db1dec8b6f65e3d2662314de665502e014b07cdb256d933e8eb53e6dd98112d056d2f7bfa34c0b99c1a84ad45ef58c30889551d19d621d9b504a257a85ab6df43c340a974007b799b16f2ebd385c5b33e158a27c6c3b820109858424d1d07c18561e60a8fe4dc98b493e99170b648dd16ccc1c7ddef2907ad540a60ea06cdaed0d05d003e23d7ff3041a4c9abe17a2e2cc06567a6f96ca397581c1ebdafb58b40e9b5a3ae3941b3989535f6ca4541ea564d52bd6b065a97b200b2710020f0697e222484718d6ae9e52b6ec1f0c32931cc05d70734f692540b21cb483aa01072ef39515492bb54c01096ff33628a3b017dbe89d0c105c1523a0a669135390c9d0c7cbd47724c9ba6a22774f05510fde82b578f2311a58171ab39181d976eed6422e4b676a52215be08db7242aab03b548f142d9d87d3feb00d0ddbe2412b756a3c6d543314388444a894ee61973bc2cf93253b0ed504922ee6e74a53166b102948fd529d3cf5afb94a0800506c46deaa83245335c197c25025b27ba3227b07ae7a3ce8ed7e10af67def0a1f83c2da514f381d939aaf3f7dc814253d80b893fab8b4394cba3ba428c88538e7d78eac0e92cad4cb2a988463097322b3c1e301cce5eab915fe3b78bb0c0f980d3d8a4b6dd276680741c1e7fea4ed0dbdb3b8113f9491dfb4dfb1f6bd23b6d3fafea7896cc216fc5eaf00867aed2326c2854f7761669b8ab43b55c7007d5db41facddea1ab5b36508b630aeb360759a3c5076c1332cad888238c2061d5d0fd1793ccd310c6394e1b28cc3a199dde0ea3e35cfcbb7a58ff3f720ab2822ab0484bd38882b08949461453e97c1814981d02d5457762507171fdf1f53331b881283530c87689117450cb14f4162998a49deedde87d63d407b2905d6a92516e7aaa6fc1828b4e0037df59f2b39fea646c81485a52e30ce8d8343b5d3a167d92f3743e376dd14c7dc1057b6b9f5bda5324d0a5db9a80bc564b02a7dca776110ad470c39be2570d339b20737f4f1cbf3904db6a7aea965387ad7466be97f41da03bf3aa87bca5af30b9be85924757b2f32a477bed5f9ff3d7b5e703742431bbf0340829267d96d1dc53cc76064a1ff43218985c521bbe482fdd8fcad208ddf4c061662ba498309def38a1dfbd2a1e747cf7ac355243dd56000f8a92ade4110a2a34dd42167d87fe3928e2d00077cc14cc2526d9810c952fbd06068d86908522ca3c1d1d67f6335f9db7f0a50f9786a4dcf1a935cc9fb5eabbf63ac7604709c4326416d0999e23d1e2f83540183159425e6c469cb0ed07e57a7d8c126e3b47e493095ae2df8615a2a01e13431051cc45547a4dd754927dfa856b23a2a8513f15145b25310212793b3f7aae38797469d646cd4023f616fa058760840de19ffe749e29b6c396988fab471986ae01b29fd09ef28fcba600fc412a845e7a294c89e43b56b8c4f4d82089108502a9acfc6a7243325f4437668a653087f51c59cdd5c0c52b996c2506d28b6f865df3d6e078c833913d315725ac29e70d33efdacc85e0bfda375c1fcaeaa9777fd57592b64bcfdc6c9105970df3ae67f1d426856cf7d3ea977711a75fae407ae36681f0918bcb2a13efd224c419762a6630242130095c85da094d029fb08c13fa116383aa50a7a231180a3d86599e3ad237b74acac37402a6a81a15339d913ec081dffbda435c7ca01c302856f87614120c0538438384d68cbf7e9fcb2b9f7ee6263896ce8ac7b9a24a03298f765d32e20afba30bc5c840f13d01a671550a3d66ba76b1817a62e11f62011689a578837b44d3e8282022c40330b729774d6a023fffba198516dd091bfc846f758476c4233cdf51231d7546c405fb269e63be0050fb746b667d0ed590961456cb5a6a38d3ed1c9bdafe28f4374bb4fdfcc4ece39592c627328f891af75614bbbfbec25f6e734999d4624bf3e485c7733ddfc0022467ea70a55129ec72f3c93d5597ce1dfabe389ade964c2c803f847a5551f8aecc45ed5e3fb47654320f5b80dfe5b08bae9ccf47a4a48adc7f832e77b58482c71db2383f06df8fa929702916ba635a97355e1870810d0d9889bd74266bb6862e14b71baccef860768fc27c0e45b5d795b9bd967fa092bd3bd082d3a14d6169557822232cfc5e2434878dedfebe56df77b97928b1f9760d6c4bf231873c2c459696be6525b47d84ad01ea8559a771d2c525d2981b589a3b283e4d0ea6e8a0b3e1626ba653caf9644296e7fc022093fb1e846eed0459eb0b288c542cbce6769173bf81fedf2bab9d2b83f2e1c5ea3dff61421fcc12a116baefc3cc4afcdc38df47621820460456b58e5328cd2dfd931047f740c1a84676264585ef18c00fe0f7547bee95291396d9ed59c186aa268f4905d2bc10b9d42064508b9e2f267b896d2061243f75936470e77d752a2c6b63fc74ab44479526eaca17204b1788c4fade3dfdc74ea9fc4c2721886bd2383fd1d0fc5e48d84ba62b8e3a8fccc50bcec1d9d1a71d4130c04834fe43dab069fadbac4b8d3f7cfde07050cadca1a3219c4f85a0099965030555e2bd787c1a888fa24057a2abf6a8b94944015c707a507536f0c8fb6e7966a61053ed7241669e2d35e3a5fc6e0ea219933a657fa89e7d673ac151d90b106e8ebcdc1a9a9d7ab6526f0a1cc8836a26ff4e6f906c4b2c691344403f50fc2941398e2fd6ec582bb071530d027431694363899d89844e5f5b91aba371437bac3825554bc6db9a35e41a7a19db41887a60273c9b01291ecf737f0362de98a8d343396d3b6bb6a049ded53de8dba3bace03e7df68557d44e8580c2b6620ec85b4ecf640c74d0ae9887d209308d8fc36521d403868b7510ce6379a38809d324b9717f02c7fb049eb5da4f18f5d886e6654e5d55b24b481724275fe7da2b9fdb56e83cd60298a4b05c86d84e6e6cafe2209f60002fe7c7afca2864f05c0651ece48b59119bfc3c3c88ec0065cccaa7691de19f9635c247055e2b3ff868b6bd81f8b0b004dc7c1f35da74cc446b28acaf1bd19d48c29181ccc24a6e2a7f590db2db92e9483eb617ae194c3eae6196601e91771eb74b66e13eaff146135347f7e1a95344cc7cc346170507fff9cca27d020700613307dd82b08572c5abbedd95d3067a60bb4681f041ad4a9b17e64a4fe64cb8469f45d0f27f19d2617b4754ae3c3f0c25aad6dbb8e3a72e5fb1c636d61ae3dfb531c865d3c23b9985e17e774c7816f65b41a25c288d7b70cb6d34e634952f57b38647cfb4e6901c92e6ebfceacaddbe85a5632a239ab9eade9eaf24e0e355a856e978749c5629e9d586324d4823ccbf632373476e85d24e26810022eadf709fee11f544f9088d44d91e02e63b7b7c2ae623e61900f30bfdd8f9bc2189b450d7b8b5108a463a68f339c59e6cc143004b27fc749a1943754a449230fa84cc1d66267e88537e1f5421a0aebbf14d48b5fcd924f5228af8a792c4a44eb30dd7cccbec7773d3becffedb7bab0ee9322f08efeb2ff5b086595beb98b54c8b65cc76766e47b54c45a2083f7fdf1adb5a127a5f50299db396753b21e7914b6f97c5d17544bf826e209dd9614819e8da6d91dd6635", 0x1000) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000d4faa0a41e242cff00000000010902240001000000000904000002030000000921000000012205000905810300a8d73634"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x4, 0xb7, &(0x7f0000000340)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa5, 0x2, 0x1, 0x5, 0x10, 0x7f, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "1405209392"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x800, 0x3, 0x4, 0x9}, {0x6, 0x24, 0x1a, 0x8, 0x8}, [@mbim={0xc, 0x24, 0x1b, 0x6, 0x2, 0x81, 0x2, 0x4, 0x1}, @acm={0x4, 0x24, 0x2, 0x8}, @mdlm_detail={0x28, 0x24, 0x13, 0x5, "72a89342c944f14749cff9cebb6d40beabe02b7f0b3c9111af91f9a1a19a119e3230ac98"}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0xe3}, @dmm={0x7, 0x24, 0x14, 0xee3, 0x8000}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x80, 0x5, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x4, 0x1, 0xfc}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0x1, 0x10}}}}}}}]}}, &(0x7f00000006c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x7f, 0x4, 0x6d, 0x40, 0xfb}, 0xf5, &(0x7f0000000400)=ANY=[@ANYBLOB="050ff5000603100b0a1003000400067f03001410040533f097165f88f89543d405282099354418100a81030100000f0003000f0000000f00ff0000000000a3100133be16917169f4c0df46c62f98d7dc914c9f73e4fb989f6f607712dea629d8ef04bc133da6ec948b092e7e1cbdf897a730389e3e16f233c6a37a5a65cd6728cea712a6fa56e50aab463895a6a06d51efc381b1209400a9806e923e673128ecafa03a890c794ceafedb2fc9b894791b28b275878a9fcf703e12fa5368eb7bdccaa0cae6704f4ca8c9aefb520add977a8ddddcc1ca60741a1e4fd44bc56f2037871410047ec997275ed1c58ab534f3ab2c124f714d"], 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x1809}}, {0x5a, &(0x7f0000000780)=ANY=[@ANYBLOB="5a0337976f48f8e955d123c13e4fb110fbe922193fb0e287a5d71a1470d58d116888ab0d988116d8f1aeede20fa198b5c73df4a0388821d6896e7a07dd9e994d4b746a9e573015b22a27fe83358171de67e66dcb236acd2f8cb8f1b5ed1485b361029b1e71c2c963ed873c0339b9847e6f7073a53796ab1c3c7c2bbafe72203aad9400bdec3b31240000000000000004f20613c111ae45a1c3e9aee8583de84bf2ae8bd346a450f0a1b50df9e2aee2dc5dcff689cda0cada7f996e78625a6a2954922e30241b6ae5b2255cfcdf9c8dadbb4eb43aa3c04041a7324d4ee2e2604c57e43b49e4"]}, {0x3a, &(0x7f0000000680)=@string={0x3a, 0x3, "621338a4cd817085804c6350b203ea641aee5f10705ba73a1444fd921324b9a4b29b773a546f3f482d547b40065013e02bfdd0ee01bc5d26"}}]}) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000002300), 0x243c2917, 0x100842) write$hidraw(r4, &(0x7f0000003540)="bd80894ec947fb776e30504e0e68261fdf25dfe55bb5efd20ce7e076e58d9d8d842134cc424c9c73b052e2702867207a1e8cc518b5f197af219609399167ad15c3eb8f7a4ff2b16172109580ce58cea188626308990d55757ee4d0929d1fc1e9b29047867ad9cfb20011839739d9d1877e748d501c07d98ec6376fe2da6ff5aedb6002cbb98bfa3aebbdd4b2dd7147668bd3481224b8371019ebcc551acb9f121f5b20df101e244736741d5f04f962d80a8a7590d99b07d214a50e04510d869bcebe5bf330cb52cf717edfa8bd4847971cf46b7a4b12346082c2c7e0ada0965d0ece6c657cb0cb6cf181471bde249501a05d79a1fa0b23039b9f8d25c74a45caabd07e0766110fc1faf3a5b40b0066fe24d364547d17e0a84b0b0d95057efb6a3f6689fea2b51d9a89a63ce98182c177305546d4ab3e424629a4660a68d500192b0e073ddd75577723cf68d1128ad7574ffb38dbef031363e82067d845037f216af9e1037d3476c38d883a962516e1d1e46863176f8f362f7ae3a012a5bf0c13c769f716c3dc52f96d98ade19bc3d5cb8d15e4f25fd7be73d26bcccb270545261b777b7b70857928e3f1b4045a3ddda103bb1f9c39367e7e9c70872fdb94b2c31be2e62eefe16312b6683d4b8ae92a2b73a55153990974a90e85c87c8e8b0382b48ef8573a611f3ee91b4d76f86e94201e722826a05e04da9c9bff1022e36074342e20c156a431009aba0c02cf9eb7693fc67831e7068faa9a4708eac736558ce105800be052af88223d58de03b03a1ebda21cd900d867b93cf28d7f354435db3945d1267c668a38fd30d4cc1f96acad792612edf149091cb07690654b4f6294d8d84901e3eb7b8194396f76416c235f4649de3cb96d58250cf98a160467c216b6b292f2610783ab6dfe1f23c3a365f31934a5630b02e6825c54c97ac5392aa08c82ac085a8b739076d23f4948d999b71d8f33e51039318367eb9b23f6a7cd897e801489c6fbf70cb38451231b268f314a429a7609e97f8f1f08c108ac1c3137a8320236c8702a4a254b18ba7f97068c76710ade94435f67e337a5eed6068f55fda01d0f7271392ab57068419880b37c3f513844c5a63a4ebafa030985bc6bfea9befa5d5d7646a6a8be5d0f563a86279bbaa9fc3ad601287aefc5330fce72804c7fcb1e15b3314ae91e067f990e48ed29079889cb44593a840d6ba4cb45d638b2e6cc31a06926d88a559c176560587ef82e79ff000a040f552a9c66b24e87683c2dc719c394c78ca1ce74f43dd762c5d04881f1d608912ae75780a2e43ad4bb39ede0e3a6522b8be866bc9f7adf6439a7ca5f2160d2af43f847e5ca20a02894efb87f37f8742251eb40319ea31711c66a82fe49ff8a887f4749a96704ed0bf89562b129ac3863623032ad8015c0e39b2ebff5de88c2ddc3f707e6dc904b251c7168d0e29d0716cb33ae5eab33fc0e06d07911a2899a542adebacaa51f3a846e9cdc8b6fc34342abd6e9d698bc48d74de5d7addcc06f2daee4f348463a81ad2b79ee53b271e4e486f1f67e513791820079a4ba2c3d539c4c9860177413ba2cbb154fa8f68da6e1f43994304f043f790459743d7063a103e0e48d253acfcea01ef72a167f8eaaa54b1840f2d2bb3e2f8ce9480d1ac84bb605e580d1252f5c9404e1aa495a59904483b7678cc4d8bf731a8c5f6a476ede4f5c5fb585534b28588b4c95bba92b7c8226d35e93342cb57800def09c6bb37a085bc061829ec2025e5ba5a63c6b508236f67e676c6c0b69e0242c3ac6bd2b93bbbfb6f9ac73ba4061701ddac7506afc53539637502fb5290242aca54ee11bcc8b7db7ced2545300858d86e502d89e80a708ae2fdde6ccae6cceb13652945942d262b397f283b4ee7f7f80e80d764cebb953f9fcaec8de410e239c84cde7f6d04bc8bd97e55444c5e680a196b42c9e767d52bd00a2aff5c7366c0c4e946d9cc8f49bef3d9eb50b6f3e23c353d19ae6a948ac9f419c7b7555f63bd8a02650558fd3203bde7401a12dbf7c0bb56623cef996a023ebff6b337849be0c7a34159fb3cac890220b570aaef7260159910ab195b6d9b1fbcdebb4a3a651b9c595bbb4308cd8506fc44583b41eb52da60a5fff7b07a9293556bf7524c72ea326981373e1ad1e4dff0950a7df2419110d1e6c0f571ea426739827531f7a083a7dfc28221a3f4c9b7b0171cfddbef1fb2bdc47553e2076bee86d766b64c6ef0f842e01632600ee515897e2d3d7a701316260ffccbca5029461180743978aad3f75c796392aafb15ae0d93e14035d7f8c6c666aee0c9b7e771c421806000000f9b2393dc7f2a15b0c88a5c1ea7936d34997be57b1df73cb84c6d55bfee2bc23fa7030920914572c9fe888d7fd22806f2a2c5398343916c417b930ab93232e3821c6e2a3766a462e003a60132660335f0eb570c2bb80a7045dc1720f9783b2519b3ec9f4abb5769b67d7369cb955c29e7bcf442365597ba51943427f84b24007fd3bc1d2abb580ec2afb5a851b0929a9d9ed80f1a3b8646485dac4e1101a5966ef65e9fab1797c548d4b5eb37e59acc7e44fabaac69ef52627a4a54013aa2eb02e2748de9de2989790c15e99e1d740872f78cac06c964bf07e84991d7f55bec5a34cb4fbd33cf7208b92887c5bfc41d5d347a507a78806c632928c7e45e8ab0f8e6716460924db4e82397a8a524d4a709518d6e0529cfb8bd7bd6ffa508bea6e72705648e70a9b2c179a834127637649894a7d623c0c08e77d7dc36751294db166180b461df3f71349687f02d35bfc0d747179a4cfcfd5f2801af4bc032ea2ea56da5dcc40ada2220d8ab01c9741fc767d7ed5a776a56cd8b09df36115dd0452acf1af909b3ea2209ab33879b7838e45e3ad442f4cbd635e8fcc4156a4d829678dfd65c835230d0220a46e81f5879031ce900741fb0a0a8605220238647a26977b88f6fd638c33b0da57307e91836e7433e345fd0c44ecf7970cc808c2162d00fc543ff864922e5f645f31b76a7e5f0e6c8371ce0de15a642fe2b12ca3cf956828f2c1ad4125842fe94dd1d819c1ea1cdf6c250842350122a3c059f0493bbac0dcfadfc6f0d6cafdeefebe5d4ca823cc42491758794a6a9af9d43f86d6887c7e8d21d42ba1b2d39f21a72d74c231028bc56a758bd38a5a62025604fe79f09e145ec83c309d820913ba73bb4fc98bd464d4cf103015d86cfad4ecfe7ba15d175774603bf9a1e7d5ffe2c4f52000fd65db50cf721fbbc7913a54d4c9fd9170b339d807db7d50129f07d5fa126f56df393d8dee30c4d6eb94cfbda04c72deb6f99fc8524359dd39d4ff32ba989da03bb1c351d04a947833d1571634d3d598d5c5edf8e6244dfa4805bfa24c8db532be71b31c067de9d2511320021cc4963c4442411f877d23478936e7b08e9530864f9679b8d49c884c374bacd38f8de48248711943274ac3eadbcc92e3015a3ac789c3ea38a6bb4b5d3cc64881871b3db30a6ec618f644eb94716af52d81509b83175e4fc632287cb4a8790631ad25725d6d4090f3dbb17fafaed8dc9b7ce1574bc360342d35a88fcc980ee0d1296d0cdbb3fa46d42b17f83ab1048394572e26de18a6a0a2f2c27705aace537da52c47494eaeccf45c158f12b2dbdba2d3d69d598d7e28aa51abab4c26051f22c9b7169ef9c98f18eaba7172780ea15a6ebde3b4da2d761e9df9b9fe4912849c261cad7aa48e5db40161e6d21b536b0b4eae8a59261aa99b3d15700a5da6948be4a3318d5c25ffb081ceb30cdf5433c5709db91dcc7611d127c9782e52103c09b2c7faabace71101aed1001580e72604040e1f67f1bca5fc89245607d7d2639eac091c51f58abf3e789f1fde8b9b2aa8b33e86bb1219da498ac452cceed599d8deadf36a187f864187e06aa139d7635303863f34478a20fc19e4f4b4b1d07c9df56c2a9206833d2f0dfb98659695fcdf8f87bab4fe7f3d90eb849142a44cfd57d3de04ae5a9634c2761e642ad949effaaa1aee784cda74376ae7e81a6c15de32a7d14f8df7a2dcf0e782482e5639c092dd1980a2735e9e5f2b1bd049de72e28e59e95e41cb32a2d65a979ba0d448f44992461cabe080df2c27201cae6455a83fd44c3ffb0c60f3b077ba6583a9657c8f9d54fa11c799b2ede146a59ea0af12d412e37c70176c3e631480a6b2025142f6a24f67365c7038e24c434a34e6d8fd5bd7daa6f42ddfb58b20d61e9e0c9675b02b613cdbc2a9a6c6bc617271f2ac9d476c4a7bcafe543862c7ad0cdb02d685276e0e34430092385ade102da1ede5abf2e1e80887a561cd4747dccfcf8043b47df72f34b455f0bce4ea5958d52cdf1784fbcc3bc523c49834d4d61802ac9a797ea86e611c0caa5d66ebf2d20da3df7b9d201d775bb9ddcd50e9e99796f249b05a13fe1d12ee2bd01298774ee13c370aea00eaf4339cba32ca772156824d610739bd7fc877e76cd494d9d29c466f27c69a75d9906b5aac743b42b732cf8940f87c1572a5cd79340b455c22078b89c9874546b3f2f3da56b19da853b81dac42098092f697579d8d8bdc5dce7ef0c487ee681350ca0bc5ba2539433316658852e34c0a6233cd0fd77af2a091e07c45a1215a535def9800c25a2795706d51c525720ee4266748400f255f2b3fdb5feb3fe038ee68b9e12a1294e72cde25ad8914e9af010050fa444a5d566b9ee3a6a2e4e1608714812a3e152f34840938e4705787cbc381884ddefd0e22f927a307d84572572c9bd87a9c93ebe44755930be506337e235f51bfe6d9dae734de9d48676ee6a6c73e9023962c5bdd0d31dce57739169972bb9ef2b3da4a1e4e0863fbce4bb9da18c22e230e1c2e4bb3fefc75905f2170b56452dd45cee4df232bd19fe468729f4d65ff9c6f5625f3c7a5505dc5495c655ec655665279b6dab9799c97908ed1636af13763894064e573f86e5339b9d081af2ffbaa8ba4e74c595fe17bbb3091b899495d402d0288f1ac06158ae2c230bfae4d6eb632b3af3b6d3a0e0e01d7fa84f160967eb47f733ae0d1f1ddb02e368288559f165162f4e12a76130c86876fc189a8f57dd9f9d67d2d8a3df03d18950dc2c4ef43d3e4dcec96f67b2a910d9ef4153e4c86a2175fd5cf0502a6dd5e6de06660dfd90dd4edc9f574f780f090f914662ce6f620b42121c303ae1e8b1becddd5fcf2e61452104537660609c48fbd1166ad80c1b74c0e1ff4670b109547c9614979de3bcd6b82193d850ca0550bfc428d2cc00cba131fcdc8bbc1c4e895c3859d6b78edc83f68be6a16878d94cf345d4f53faf22084432dfc0ffbe9f998c88fe233681fcf5ed5feb8103edd7aff54465a409b565700e02a038c2e6bbbb4aca72a3e16d6753847e414b3929e5369077673a041490de450588f2658bb510b588c7a88b7340c405cd0085ec1b6659e9749d3526165d1769b381440dc9b5e6ad47a23bd75045453ec760f0d0682915f72e96bb15cef052d0c715c04484050031b831b7d868c96c7768a15ab64eee5be965c49204109eca1bb1aa81b228195da40fb15b6262b417e0b8cbfa7aa50036d7b74f2562730fc4486954f6f4b76604c5b8193eefb5ebfc66e0746986ee356089ff6fd22f47aceb950ca6fd190f1a7888920a1deeca6e694fa53ab66042833cf3b8bc42e8e0e19231d76ef46fbfec6aa69a618ee46adcc6aa292355f0ac934b272e1511056763bfeaa88fdb486ce3d9c6f09aaad1de0253bdf0455d52c13d32d53fa0d2adb862d9a2b0f8a651157e8afce663dc80793c2c3be", 0x1000) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1-syz_usb_control_io-syz_open_dev$hidraw-syz_open_dev$char_usb-ioctl$EVIOCGMASK-write$char_usb-syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io$hid-syz_usb_connect$cdc_ncm-ioctl$HIDIOCGRDESC-syz_open_dev$hidraw detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) syz_usb_control_io(r0, &(0x7f0000000a40)={0x2c, &(0x7f0000000600)={0x40, 0x2, 0x3, {0x3, 0x9, "f7"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x83e}}, &(0x7f0000000880)={0x0, 0xf, 0x108, {0x5, 0xf, 0x108, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x20, 0x5, 0x9}, @generic={0xf9, 0x10, 0x1, "dde415c013dfb9922a98809c3eeda97a2040e94ac04af53235d2edd4bcdaee29140ff9e12e88130657ee878530b85f5c913811819d19e0a83022a25ccb6c3b4422499f971699ca22e6efac81388e2d2f92a62fc625d61da903f345ebe8be5a0917a1a8b5c8d7a5abd479cc77d0a9bd3f374dad29340cb48e03eb3f1b902906d8e09e566de77ef8f2ca1de880f7a0580b82b1d0578b6b37057bdee5ffee82b00a40c69e83553a66b1a14fab7873d0c247903f8aa9bf69fa896bb0ea1af1907fae51f6db04bfc1e92417a92e9fddb29a454988f00755cd8ab76490f8d210eb9c918fa6e4f8b1bf244db0d70ac1d8daf1889188a2dc6479"}]}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0xfb, 0x4, "1c34b044", "e45aa6da"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7a}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000a80)=ANY=[@ANYBLOB="4010c9000000f40a1a1f5348da7856f38d0b4b6cba27921545ec0bbfef0422c258d568b801cd66b14dd9b8c2a95eefd0e6c9ff0865ab48d1484c896df4138f76c5d083a31b7cbee57f5deaf95745684b4a7882a5ce4367c1696120dbaad12bb7c4aabba0f55eff11be27f4d59fcf0bdd86054f3168201cf64a857095bd073acefbfb35c36c70ad7c3c80ce8d7b6a401471d079f0cc9fac9dddceda44da17268f916d164759de883da047e0d915032e51fc386d835d6c440fe59e0f9bde7677fcbd881662ff2acf9e82b23cf96872b3"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x30}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x400, 0x10}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "33ce"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x44}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000e40)={0x40, 0x19, 0x2, '+%'}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x3e}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x80201) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0xc0145b0e, 0x0) write$char_usb(r2, &(0x7f0000001200)="9b836c65bfd312a673afddb336cf98e0d8c2aa9ddfd610747479815170828de9d40bfac8afad4faba005c8b4c0e0b17a7b793cfff174f79c48a05626eaaf3565f4120d0cfb784fbad92ae4b24a8bfeb9885687e4e390f521f4e3cc7ca86f5362c951a7cf2f3a8b80c16436e8fc3552f22f77fbc30feed2f6c42687825d5e33c145a8c5df0d470ccb9cd872b35b25f1d4cd1a678e486e8188afc8a043df398f88a5165f2c2cb4471444a955611f92fb4635aa119dd40dde660ee0fdd6c7a5ba0249fa5a4fc740e7f906371e98c6946c1a6be4917f887b1f2b21c48995173bc322f3c425f102122493760d5f766a395378e9960111c8b9d236ddcb898877c3a850a901f604439a843b3301d84b6db75739682a2bb444e563b224dcecaaa53ede2a7f67309c47d6e4a71103d4699ab9844df217e1edff37d3b46494bd2a9480da3ef849db2609fce994d92f950656a1a7c02ab5365df9716dc1a7c9215d4e05f07b23f1c6dafc89e652ccf65fb43504dc530a245e9f0b6e90a19692b723e9905ef823021fc47de2699ced8ea5039c1ecaaa17255c64dbdd77e4105818f2fd426c37da5fe4575bb10b157ec187efff71e2de09be7f1f4064a3c603a9fddef0693d44e7777ef4eeccf1db429a3e2ee2e51cab134f51b23531a825c38bc06d1921e12619d7d2fcef31f11a2a96f52776b87d38feff592242479004cec4eb23c6a87a761aa010802368ed7e2aa7f8edd3dbe4b238802bf318404cbec558f64871ad1862981cd8b449f51242012805e9e3513ffcb130942188db14583fc943f155149d3d462c93d5528b78c655e1adb0dcdc7eae09d89181cde11c500f6690cc55731c4243961af6300b18e070857d572de6e5c83ece8fa6b00cfd5acc4d47d036c3edb05f04ed0d4d5b1930a75f4677039b0bda7260021039747eb13d43b490b2d183bfbc243157dd2b97510ff50b627efbfcf58e6144c7e750d2fff94a3d305f53d3ab30b18eae5acce4642b3992f913435c6dbce33b8de3c1c3b601ca1d9c8d15a76154d82f5ffa42fc44fd363f1c920bf5af4180661b6b71b9a0e3cad9d5600540234f5d2b86d68a5bd4ae24260bb6c1efaf202b3de48d02cffb5f287dbf928dde2dac93d0f334003953f6e3f0bcdcdec883462a9c6130682133078abe1c25a77332c0d7219634ad6f8b659e3fad2ba98c87d3473d5b8e24c25591de692474852c28afffdcd41b511d4f51e8b1fe84adac846d6f4b5edb93be3cbc5d2f22960c1165306f6ad77d95b30e5ea1b7e289bb10dfc740f1ec45200f7dc56489dbf7ded904234d860b0d230958e1d34a0b315a91ae74f3812ac94bec3f1b305359676e7720e7543c4051cea39ef659fe72343ca7ddd08e51991cea6e7af6e25c7b8a723b7f70dba8b96f4c5db044a7cebaba58bfbe86b13d0b3c71270d9d15283d5ffe42cf0e25d8c1cc778737626bbad84643e44ae2ce7d6ceb79505f7eab021675f305d7279e202bb17fdd12969d575fa4ae39f17dfd450624dc25fddeb7500addbe04e25a19268c9221834bc9fcb234d5a2e072321af963dec4b23d4f51c20556a51fa727e4c760c47ca3edfc89cb3d00583765a9dbf3f5146810e2a7473023ac9c0f45a145239454edd6bf65c2461373d508c395c490f3b291edf3d8a1920cf727f8560b5b154378bee7645f721566b7768ce2dcb4ce54ed297318be71a0a07e4d9dd5458ee9b236e12b5dc4988880404d36b6ee77fbed4c4e286fec3d29343621ec06e1be9c9ef5361b16d93d596017964caddf72ebe12deefe9bf4f837818b3e177ce3b8091b36d4c33602a878a6395bf4d13152edc0119f7780829f9b1a2b19ef14fb717dd739cfde7b9810a5165ad161c1ba632c03ec7435dedcb33ae4754b108ecaac5c3f48212022331ed4e315d26d4663c03492fe4cc26616a3d1123a16c630cf5da0cfed3a996061765c78c7455540d264c85562947802157a485ecbde86e4f879cf28f54ebb07c698040d01741f566f3da653fd7521de4923df6bbbe708c99ab75bc4a1211c5391184fbeb584aecc9d48b7a4673a137843c9978aebe39e3ce2b989eaa50a78c4017070244d2bd20a4590ecc446f51de8baf4ba1e8c51b36725584e7882005d8710a420b3f04701b446d2aae2bf04b4e07a6318513ef19a70fb667df8043646df6e3e0368db1dec8b6f65e3d2662314de665502e014b07cdb256d933e8eb53e6dd98112d056d2f7bfa34c0b99c1a84ad45ef58c30889551d19d621d9b504a257a85ab6df43c340a974007b799b16f2ebd385c5b33e158a27c6c3b820109858424d1d07c18561e60a8fe4dc98b493e99170b648dd16ccc1c7ddef2907ad540a60ea06cdaed0d05d003e23d7ff3041a4c9abe17a2e2cc06567a6f96ca397581c1ebdafb58b40e9b5a3ae3941b3989535f6ca4541ea564d52bd6b065a97b200b2710020f0697e222484718d6ae9e52b6ec1f0c32931cc05d70734f692540b21cb483aa01072ef39515492bb54c01096ff33628a3b017dbe89d0c105c1523a0a669135390c9d0c7cbd47724c9ba6a22774f05510fde82b578f2311a58171ab39181d976eed6422e4b676a52215be08db7242aab03b548f142d9d87d3feb00d0ddbe2412b756a3c6d543314388444a894ee61973bc2cf93253b0ed504922ee6e74a53166b102948fd529d3cf5afb94a0800506c46deaa83245335c197c25025b27ba3227b07ae7a3ce8ed7e10af67def0a1f83c2da514f381d939aaf3f7dc814253d80b893fab8b4394cba3ba428c88538e7d78eac0e92cad4cb2a988463097322b3c1e301cce5eab915fe3b78bb0c0f980d3d8a4b6dd276680741c1e7fea4ed0dbdb3b8113f9491dfb4dfb1f6bd23b6d3fafea7896cc216fc5eaf00867aed2326c2854f7761669b8ab43b55c7007d5db41facddea1ab5b36508b630aeb360759a3c5076c1332cad888238c2061d5d0fd1793ccd310c6394e1b28cc3a199dde0ea3e35cfcbb7a58ff3f720ab2822ab0484bd38882b08949461453e97c1814981d02d5457762507171fdf1f53331b881283530c87689117450cb14f4162998a49deedde87d63d407b2905d6a92516e7aaa6fc1828b4e0037df59f2b39fea646c81485a52e30ce8d8343b5d3a167d92f3743e376dd14c7dc1057b6b9f5bda5324d0a5db9a80bc564b02a7dca776110ad470c39be2570d339b20737f4f1cbf3904db6a7aea965387ad7466be97f41da03bf3aa87bca5af30b9be85924757b2f32a477bed5f9ff3d7b5e703742431bbf0340829267d96d1dc53cc76064a1ff43218985c521bbe482fdd8fcad208ddf4c061662ba498309def38a1dfbd2a1e747cf7ac355243dd56000f8a92ade4110a2a34dd42167d87fe3928e2d00077cc14cc2526d9810c952fbd06068d86908522ca3c1d1d67f6335f9db7f0a50f9786a4dcf1a935cc9fb5eabbf63ac7604709c4326416d0999e23d1e2f83540183159425e6c469cb0ed07e57a7d8c126e3b47e493095ae2df8615a2a01e13431051cc45547a4dd754927dfa856b23a2a8513f15145b25310212793b3f7aae38797469d646cd4023f616fa058760840de19ffe749e29b6c396988fab471986ae01b29fd09ef28fcba600fc412a845e7a294c89e43b56b8c4f4d82089108502a9acfc6a7243325f4437668a653087f51c59cdd5c0c52b996c2506d28b6f865df3d6e078c833913d315725ac29e70d33efdacc85e0bfda375c1fcaeaa9777fd57592b64bcfdc6c9105970df3ae67f1d426856cf7d3ea977711a75fae407ae36681f0918bcb2a13efd224c419762a6630242130095c85da094d029fb08c13fa116383aa50a7a231180a3d86599e3ad237b74acac37402a6a81a15339d913ec081dffbda435c7ca01c302856f87614120c0538438384d68cbf7e9fcb2b9f7ee6263896ce8ac7b9a24a03298f765d32e20afba30bc5c840f13d01a671550a3d66ba76b1817a62e11f62011689a578837b44d3e8282022c40330b729774d6a023fffba198516dd091bfc846f758476c4233cdf51231d7546c405fb269e63be0050fb746b667d0ed590961456cb5a6a38d3ed1c9bdafe28f4374bb4fdfcc4ece39592c627328f891af75614bbbfbec25f6e734999d4624bf3e485c7733ddfc0022467ea70a55129ec72f3c93d5597ce1dfabe389ade964c2c803f847a5551f8aecc45ed5e3fb47654320f5b80dfe5b08bae9ccf47a4a48adc7f832e77b58482c71db2383f06df8fa929702916ba635a97355e1870810d0d9889bd74266bb6862e14b71baccef860768fc27c0e45b5d795b9bd967fa092bd3bd082d3a14d6169557822232cfc5e2434878dedfebe56df77b97928b1f9760d6c4bf231873c2c459696be6525b47d84ad01ea8559a771d2c525d2981b589a3b283e4d0ea6e8a0b3e1626ba653caf9644296e7fc022093fb1e846eed0459eb0b288c542cbce6769173bf81fedf2bab9d2b83f2e1c5ea3dff61421fcc12a116baefc3cc4afcdc38df47621820460456b58e5328cd2dfd931047f740c1a84676264585ef18c00fe0f7547bee95291396d9ed59c186aa268f4905d2bc10b9d42064508b9e2f267b896d2061243f75936470e77d752a2c6b63fc74ab44479526eaca17204b1788c4fade3dfdc74ea9fc4c2721886bd2383fd1d0fc5e48d84ba62b8e3a8fccc50bcec1d9d1a71d4130c04834fe43dab069fadbac4b8d3f7cfde07050cadca1a3219c4f85a0099965030555e2bd787c1a888fa24057a2abf6a8b94944015c707a507536f0c8fb6e7966a61053ed7241669e2d35e3a5fc6e0ea219933a657fa89e7d673ac151d90b106e8ebcdc1a9a9d7ab6526f0a1cc8836a26ff4e6f906c4b2c691344403f50fc2941398e2fd6ec582bb071530d027431694363899d89844e5f5b91aba371437bac3825554bc6db9a35e41a7a19db41887a60273c9b01291ecf737f0362de98a8d343396d3b6bb6a049ded53de8dba3bace03e7df68557d44e8580c2b6620ec85b4ecf640c74d0ae9887d209308d8fc36521d403868b7510ce6379a38809d324b9717f02c7fb049eb5da4f18f5d886e6654e5d55b24b481724275fe7da2b9fdb56e83cd60298a4b05c86d84e6e6cafe2209f60002fe7c7afca2864f05c0651ece48b59119bfc3c3c88ec0065cccaa7691de19f9635c247055e2b3ff868b6bd81f8b0b004dc7c1f35da74cc446b28acaf1bd19d48c29181ccc24a6e2a7f590db2db92e9483eb617ae194c3eae6196601e91771eb74b66e13eaff146135347f7e1a95344cc7cc346170507fff9cca27d020700613307dd82b08572c5abbedd95d3067a60bb4681f041ad4a9b17e64a4fe64cb8469f45d0f27f19d2617b4754ae3c3f0c25aad6dbb8e3a72e5fb1c636d61ae3dfb531c865d3c23b9985e17e774c7816f65b41a25c288d7b70cb6d34e634952f57b38647cfb4e6901c92e6ebfceacaddbe85a5632a239ab9eade9eaf24e0e355a856e978749c5629e9d586324d4823ccbf632373476e85d24e26810022eadf709fee11f544f9088d44d91e02e63b7b7c2ae623e61900f30bfdd8f9bc2189b450d7b8b5108a463a68f339c59e6cc143004b27fc749a1943754a449230fa84cc1d66267e88537e1f5421a0aebbf14d48b5fcd924f5228af8a792c4a44eb30dd7cccbec7773d3becffedb7bab0ee9322f08efeb2ff5b086595beb98b54c8b65cc76766e47b54c45a2083f7fdf1adb5a127a5f50299db396753b21e7914b6f97c5d17544bf826e209dd9614819e8da6d91dd6635", 0x1000) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000d4faa0a41e242cff00000000010902240001000000000904000002030000000921000000012205000905810300a8d73634"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x4, 0xb7, &(0x7f0000000340)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa5, 0x2, 0x1, 0x5, 0x10, 0x7f, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "1405209392"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x800, 0x3, 0x4, 0x9}, {0x6, 0x24, 0x1a, 0x8, 0x8}, [@mbim={0xc, 0x24, 0x1b, 0x6, 0x2, 0x81, 0x2, 0x4, 0x1}, @acm={0x4, 0x24, 0x2, 0x8}, @mdlm_detail={0x28, 0x24, 0x13, 0x5, "72a89342c944f14749cff9cebb6d40beabe02b7f0b3c9111af91f9a1a19a119e3230ac98"}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0xe3}, @dmm={0x7, 0x24, 0x14, 0xee3, 0x8000}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x80, 0x5, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x4, 0x1, 0xfc}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0x1, 0x10}}}}}}}]}}, &(0x7f00000006c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x7f, 0x4, 0x6d, 0x40, 0xfb}, 0xf5, &(0x7f0000000400)=ANY=[@ANYBLOB="050ff5000603100b0a1003000400067f03001410040533f097165f88f89543d405282099354418100a81030100000f0003000f0000000f00ff0000000000a3100133be16917169f4c0df46c62f98d7dc914c9f73e4fb989f6f607712dea629d8ef04bc133da6ec948b092e7e1cbdf897a730389e3e16f233c6a37a5a65cd6728cea712a6fa56e50aab463895a6a06d51efc381b1209400a9806e923e673128ecafa03a890c794ceafedb2fc9b894791b28b275878a9fcf703e12fa5368eb7bdccaa0cae6704f4ca8c9aefb520add977a8ddddcc1ca60741a1e4fd44bc56f2037871410047ec997275ed1c58ab534f3ab2c124f714d"], 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x1809}}, {0x5a, &(0x7f0000000780)=ANY=[@ANYBLOB="5a0337976f48f8e955d123c13e4fb110fbe922193fb0e287a5d71a1470d58d116888ab0d988116d8f1aeede20fa198b5c73df4a0388821d6896e7a07dd9e994d4b746a9e573015b22a27fe83358171de67e66dcb236acd2f8cb8f1b5ed1485b361029b1e71c2c963ed873c0339b9847e6f7073a53796ab1c3c7c2bbafe72203aad9400bdec3b31240000000000000004f20613c111ae45a1c3e9aee8583de84bf2ae8bd346a450f0a1b50df9e2aee2dc5dcff689cda0cada7f996e78625a6a2954922e30241b6ae5b2255cfcdf9c8dadbb4eb43aa3c04041a7324d4ee2e2604c57e43b49e4"]}, {0x3a, &(0x7f0000000680)=@string={0x3a, 0x3, "621338a4cd817085804c6350b203ea641aee5f10705ba73a1444fd921324b9a4b29b773a546f3f482d547b40065013e02bfdd0ee01bc5d26"}}]}) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) syz_open_dev$hidraw(&(0x7f0000002300), 0x243c2917, 0x100842) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1-syz_usb_control_io-syz_open_dev$hidraw-syz_open_dev$char_usb-ioctl$EVIOCGMASK-write$char_usb-syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io$hid-syz_usb_connect$cdc_ncm-ioctl$HIDIOCGRDESC detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) syz_usb_control_io(r0, &(0x7f0000000a40)={0x2c, &(0x7f0000000600)={0x40, 0x2, 0x3, {0x3, 0x9, "f7"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x83e}}, &(0x7f0000000880)={0x0, 0xf, 0x108, {0x5, 0xf, 0x108, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x20, 0x5, 0x9}, @generic={0xf9, 0x10, 0x1, "dde415c013dfb9922a98809c3eeda97a2040e94ac04af53235d2edd4bcdaee29140ff9e12e88130657ee878530b85f5c913811819d19e0a83022a25ccb6c3b4422499f971699ca22e6efac81388e2d2f92a62fc625d61da903f345ebe8be5a0917a1a8b5c8d7a5abd479cc77d0a9bd3f374dad29340cb48e03eb3f1b902906d8e09e566de77ef8f2ca1de880f7a0580b82b1d0578b6b37057bdee5ffee82b00a40c69e83553a66b1a14fab7873d0c247903f8aa9bf69fa896bb0ea1af1907fae51f6db04bfc1e92417a92e9fddb29a454988f00755cd8ab76490f8d210eb9c918fa6e4f8b1bf244db0d70ac1d8daf1889188a2dc6479"}]}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0xfb, 0x4, "1c34b044", "e45aa6da"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7a}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000a80)=ANY=[@ANYBLOB="4010c9000000f40a1a1f5348da7856f38d0b4b6cba27921545ec0bbfef0422c258d568b801cd66b14dd9b8c2a95eefd0e6c9ff0865ab48d1484c896df4138f76c5d083a31b7cbee57f5deaf95745684b4a7882a5ce4367c1696120dbaad12bb7c4aabba0f55eff11be27f4d59fcf0bdd86054f3168201cf64a857095bd073acefbfb35c36c70ad7c3c80ce8d7b6a401471d079f0cc9fac9dddceda44da17268f916d164759de883da047e0d915032e51fc386d835d6c440fe59e0f9bde7677fcbd881662ff2acf9e82b23cf96872b3"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x30}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x400, 0x10}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "33ce"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x44}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000e40)={0x40, 0x19, 0x2, '+%'}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x3e}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x80201) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0xc0145b0e, 0x0) write$char_usb(r2, &(0x7f0000001200)="9b836c65bfd312a673afddb336cf98e0d8c2aa9ddfd610747479815170828de9d40bfac8afad4faba005c8b4c0e0b17a7b793cfff174f79c48a05626eaaf3565f4120d0cfb784fbad92ae4b24a8bfeb9885687e4e390f521f4e3cc7ca86f5362c951a7cf2f3a8b80c16436e8fc3552f22f77fbc30feed2f6c42687825d5e33c145a8c5df0d470ccb9cd872b35b25f1d4cd1a678e486e8188afc8a043df398f88a5165f2c2cb4471444a955611f92fb4635aa119dd40dde660ee0fdd6c7a5ba0249fa5a4fc740e7f906371e98c6946c1a6be4917f887b1f2b21c48995173bc322f3c425f102122493760d5f766a395378e9960111c8b9d236ddcb898877c3a850a901f604439a843b3301d84b6db75739682a2bb444e563b224dcecaaa53ede2a7f67309c47d6e4a71103d4699ab9844df217e1edff37d3b46494bd2a9480da3ef849db2609fce994d92f950656a1a7c02ab5365df9716dc1a7c9215d4e05f07b23f1c6dafc89e652ccf65fb43504dc530a245e9f0b6e90a19692b723e9905ef823021fc47de2699ced8ea5039c1ecaaa17255c64dbdd77e4105818f2fd426c37da5fe4575bb10b157ec187efff71e2de09be7f1f4064a3c603a9fddef0693d44e7777ef4eeccf1db429a3e2ee2e51cab134f51b23531a825c38bc06d1921e12619d7d2fcef31f11a2a96f52776b87d38feff592242479004cec4eb23c6a87a761aa010802368ed7e2aa7f8edd3dbe4b238802bf318404cbec558f64871ad1862981cd8b449f51242012805e9e3513ffcb130942188db14583fc943f155149d3d462c93d5528b78c655e1adb0dcdc7eae09d89181cde11c500f6690cc55731c4243961af6300b18e070857d572de6e5c83ece8fa6b00cfd5acc4d47d036c3edb05f04ed0d4d5b1930a75f4677039b0bda7260021039747eb13d43b490b2d183bfbc243157dd2b97510ff50b627efbfcf58e6144c7e750d2fff94a3d305f53d3ab30b18eae5acce4642b3992f913435c6dbce33b8de3c1c3b601ca1d9c8d15a76154d82f5ffa42fc44fd363f1c920bf5af4180661b6b71b9a0e3cad9d5600540234f5d2b86d68a5bd4ae24260bb6c1efaf202b3de48d02cffb5f287dbf928dde2dac93d0f334003953f6e3f0bcdcdec883462a9c6130682133078abe1c25a77332c0d7219634ad6f8b659e3fad2ba98c87d3473d5b8e24c25591de692474852c28afffdcd41b511d4f51e8b1fe84adac846d6f4b5edb93be3cbc5d2f22960c1165306f6ad77d95b30e5ea1b7e289bb10dfc740f1ec45200f7dc56489dbf7ded904234d860b0d230958e1d34a0b315a91ae74f3812ac94bec3f1b305359676e7720e7543c4051cea39ef659fe72343ca7ddd08e51991cea6e7af6e25c7b8a723b7f70dba8b96f4c5db044a7cebaba58bfbe86b13d0b3c71270d9d15283d5ffe42cf0e25d8c1cc778737626bbad84643e44ae2ce7d6ceb79505f7eab021675f305d7279e202bb17fdd12969d575fa4ae39f17dfd450624dc25fddeb7500addbe04e25a19268c9221834bc9fcb234d5a2e072321af963dec4b23d4f51c20556a51fa727e4c760c47ca3edfc89cb3d00583765a9dbf3f5146810e2a7473023ac9c0f45a145239454edd6bf65c2461373d508c395c490f3b291edf3d8a1920cf727f8560b5b154378bee7645f721566b7768ce2dcb4ce54ed297318be71a0a07e4d9dd5458ee9b236e12b5dc4988880404d36b6ee77fbed4c4e286fec3d29343621ec06e1be9c9ef5361b16d93d596017964caddf72ebe12deefe9bf4f837818b3e177ce3b8091b36d4c33602a878a6395bf4d13152edc0119f7780829f9b1a2b19ef14fb717dd739cfde7b9810a5165ad161c1ba632c03ec7435dedcb33ae4754b108ecaac5c3f48212022331ed4e315d26d4663c03492fe4cc26616a3d1123a16c630cf5da0cfed3a996061765c78c7455540d264c85562947802157a485ecbde86e4f879cf28f54ebb07c698040d01741f566f3da653fd7521de4923df6bbbe708c99ab75bc4a1211c5391184fbeb584aecc9d48b7a4673a137843c9978aebe39e3ce2b989eaa50a78c4017070244d2bd20a4590ecc446f51de8baf4ba1e8c51b36725584e7882005d8710a420b3f04701b446d2aae2bf04b4e07a6318513ef19a70fb667df8043646df6e3e0368db1dec8b6f65e3d2662314de665502e014b07cdb256d933e8eb53e6dd98112d056d2f7bfa34c0b99c1a84ad45ef58c30889551d19d621d9b504a257a85ab6df43c340a974007b799b16f2ebd385c5b33e158a27c6c3b820109858424d1d07c18561e60a8fe4dc98b493e99170b648dd16ccc1c7ddef2907ad540a60ea06cdaed0d05d003e23d7ff3041a4c9abe17a2e2cc06567a6f96ca397581c1ebdafb58b40e9b5a3ae3941b3989535f6ca4541ea564d52bd6b065a97b200b2710020f0697e222484718d6ae9e52b6ec1f0c32931cc05d70734f692540b21cb483aa01072ef39515492bb54c01096ff33628a3b017dbe89d0c105c1523a0a669135390c9d0c7cbd47724c9ba6a22774f05510fde82b578f2311a58171ab39181d976eed6422e4b676a52215be08db7242aab03b548f142d9d87d3feb00d0ddbe2412b756a3c6d543314388444a894ee61973bc2cf93253b0ed504922ee6e74a53166b102948fd529d3cf5afb94a0800506c46deaa83245335c197c25025b27ba3227b07ae7a3ce8ed7e10af67def0a1f83c2da514f381d939aaf3f7dc814253d80b893fab8b4394cba3ba428c88538e7d78eac0e92cad4cb2a988463097322b3c1e301cce5eab915fe3b78bb0c0f980d3d8a4b6dd276680741c1e7fea4ed0dbdb3b8113f9491dfb4dfb1f6bd23b6d3fafea7896cc216fc5eaf00867aed2326c2854f7761669b8ab43b55c7007d5db41facddea1ab5b36508b630aeb360759a3c5076c1332cad888238c2061d5d0fd1793ccd310c6394e1b28cc3a199dde0ea3e35cfcbb7a58ff3f720ab2822ab0484bd38882b08949461453e97c1814981d02d5457762507171fdf1f53331b881283530c87689117450cb14f4162998a49deedde87d63d407b2905d6a92516e7aaa6fc1828b4e0037df59f2b39fea646c81485a52e30ce8d8343b5d3a167d92f3743e376dd14c7dc1057b6b9f5bda5324d0a5db9a80bc564b02a7dca776110ad470c39be2570d339b20737f4f1cbf3904db6a7aea965387ad7466be97f41da03bf3aa87bca5af30b9be85924757b2f32a477bed5f9ff3d7b5e703742431bbf0340829267d96d1dc53cc76064a1ff43218985c521bbe482fdd8fcad208ddf4c061662ba498309def38a1dfbd2a1e747cf7ac355243dd56000f8a92ade4110a2a34dd42167d87fe3928e2d00077cc14cc2526d9810c952fbd06068d86908522ca3c1d1d67f6335f9db7f0a50f9786a4dcf1a935cc9fb5eabbf63ac7604709c4326416d0999e23d1e2f83540183159425e6c469cb0ed07e57a7d8c126e3b47e493095ae2df8615a2a01e13431051cc45547a4dd754927dfa856b23a2a8513f15145b25310212793b3f7aae38797469d646cd4023f616fa058760840de19ffe749e29b6c396988fab471986ae01b29fd09ef28fcba600fc412a845e7a294c89e43b56b8c4f4d82089108502a9acfc6a7243325f4437668a653087f51c59cdd5c0c52b996c2506d28b6f865df3d6e078c833913d315725ac29e70d33efdacc85e0bfda375c1fcaeaa9777fd57592b64bcfdc6c9105970df3ae67f1d426856cf7d3ea977711a75fae407ae36681f0918bcb2a13efd224c419762a6630242130095c85da094d029fb08c13fa116383aa50a7a231180a3d86599e3ad237b74acac37402a6a81a15339d913ec081dffbda435c7ca01c302856f87614120c0538438384d68cbf7e9fcb2b9f7ee6263896ce8ac7b9a24a03298f765d32e20afba30bc5c840f13d01a671550a3d66ba76b1817a62e11f62011689a578837b44d3e8282022c40330b729774d6a023fffba198516dd091bfc846f758476c4233cdf51231d7546c405fb269e63be0050fb746b667d0ed590961456cb5a6a38d3ed1c9bdafe28f4374bb4fdfcc4ece39592c627328f891af75614bbbfbec25f6e734999d4624bf3e485c7733ddfc0022467ea70a55129ec72f3c93d5597ce1dfabe389ade964c2c803f847a5551f8aecc45ed5e3fb47654320f5b80dfe5b08bae9ccf47a4a48adc7f832e77b58482c71db2383f06df8fa929702916ba635a97355e1870810d0d9889bd74266bb6862e14b71baccef860768fc27c0e45b5d795b9bd967fa092bd3bd082d3a14d6169557822232cfc5e2434878dedfebe56df77b97928b1f9760d6c4bf231873c2c459696be6525b47d84ad01ea8559a771d2c525d2981b589a3b283e4d0ea6e8a0b3e1626ba653caf9644296e7fc022093fb1e846eed0459eb0b288c542cbce6769173bf81fedf2bab9d2b83f2e1c5ea3dff61421fcc12a116baefc3cc4afcdc38df47621820460456b58e5328cd2dfd931047f740c1a84676264585ef18c00fe0f7547bee95291396d9ed59c186aa268f4905d2bc10b9d42064508b9e2f267b896d2061243f75936470e77d752a2c6b63fc74ab44479526eaca17204b1788c4fade3dfdc74ea9fc4c2721886bd2383fd1d0fc5e48d84ba62b8e3a8fccc50bcec1d9d1a71d4130c04834fe43dab069fadbac4b8d3f7cfde07050cadca1a3219c4f85a0099965030555e2bd787c1a888fa24057a2abf6a8b94944015c707a507536f0c8fb6e7966a61053ed7241669e2d35e3a5fc6e0ea219933a657fa89e7d673ac151d90b106e8ebcdc1a9a9d7ab6526f0a1cc8836a26ff4e6f906c4b2c691344403f50fc2941398e2fd6ec582bb071530d027431694363899d89844e5f5b91aba371437bac3825554bc6db9a35e41a7a19db41887a60273c9b01291ecf737f0362de98a8d343396d3b6bb6a049ded53de8dba3bace03e7df68557d44e8580c2b6620ec85b4ecf640c74d0ae9887d209308d8fc36521d403868b7510ce6379a38809d324b9717f02c7fb049eb5da4f18f5d886e6654e5d55b24b481724275fe7da2b9fdb56e83cd60298a4b05c86d84e6e6cafe2209f60002fe7c7afca2864f05c0651ece48b59119bfc3c3c88ec0065cccaa7691de19f9635c247055e2b3ff868b6bd81f8b0b004dc7c1f35da74cc446b28acaf1bd19d48c29181ccc24a6e2a7f590db2db92e9483eb617ae194c3eae6196601e91771eb74b66e13eaff146135347f7e1a95344cc7cc346170507fff9cca27d020700613307dd82b08572c5abbedd95d3067a60bb4681f041ad4a9b17e64a4fe64cb8469f45d0f27f19d2617b4754ae3c3f0c25aad6dbb8e3a72e5fb1c636d61ae3dfb531c865d3c23b9985e17e774c7816f65b41a25c288d7b70cb6d34e634952f57b38647cfb4e6901c92e6ebfceacaddbe85a5632a239ab9eade9eaf24e0e355a856e978749c5629e9d586324d4823ccbf632373476e85d24e26810022eadf709fee11f544f9088d44d91e02e63b7b7c2ae623e61900f30bfdd8f9bc2189b450d7b8b5108a463a68f339c59e6cc143004b27fc749a1943754a449230fa84cc1d66267e88537e1f5421a0aebbf14d48b5fcd924f5228af8a792c4a44eb30dd7cccbec7773d3becffedb7bab0ee9322f08efeb2ff5b086595beb98b54c8b65cc76766e47b54c45a2083f7fdf1adb5a127a5f50299db396753b21e7914b6f97c5d17544bf826e209dd9614819e8da6d91dd6635", 0x1000) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000d4faa0a41e242cff00000000010902240001000000000904000002030000000921000000012205000905810300a8d73634"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x4, 0xb7, &(0x7f0000000340)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa5, 0x2, 0x1, 0x5, 0x10, 0x7f, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "1405209392"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x800, 0x3, 0x4, 0x9}, {0x6, 0x24, 0x1a, 0x8, 0x8}, [@mbim={0xc, 0x24, 0x1b, 0x6, 0x2, 0x81, 0x2, 0x4, 0x1}, @acm={0x4, 0x24, 0x2, 0x8}, @mdlm_detail={0x28, 0x24, 0x13, 0x5, "72a89342c944f14749cff9cebb6d40beabe02b7f0b3c9111af91f9a1a19a119e3230ac98"}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0xe3}, @dmm={0x7, 0x24, 0x14, 0xee3, 0x8000}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x80, 0x5, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x4, 0x1, 0xfc}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0x1, 0x10}}}}}}}]}}, &(0x7f00000006c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x7f, 0x4, 0x6d, 0x40, 0xfb}, 0xf5, &(0x7f0000000400)=ANY=[@ANYBLOB="050ff5000603100b0a1003000400067f03001410040533f097165f88f89543d405282099354418100a81030100000f0003000f0000000f00ff0000000000a3100133be16917169f4c0df46c62f98d7dc914c9f73e4fb989f6f607712dea629d8ef04bc133da6ec948b092e7e1cbdf897a730389e3e16f233c6a37a5a65cd6728cea712a6fa56e50aab463895a6a06d51efc381b1209400a9806e923e673128ecafa03a890c794ceafedb2fc9b894791b28b275878a9fcf703e12fa5368eb7bdccaa0cae6704f4ca8c9aefb520add977a8ddddcc1ca60741a1e4fd44bc56f2037871410047ec997275ed1c58ab534f3ab2c124f714d"], 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x1809}}, {0x5a, &(0x7f0000000780)=ANY=[@ANYBLOB="5a0337976f48f8e955d123c13e4fb110fbe922193fb0e287a5d71a1470d58d116888ab0d988116d8f1aeede20fa198b5c73df4a0388821d6896e7a07dd9e994d4b746a9e573015b22a27fe83358171de67e66dcb236acd2f8cb8f1b5ed1485b361029b1e71c2c963ed873c0339b9847e6f7073a53796ab1c3c7c2bbafe72203aad9400bdec3b31240000000000000004f20613c111ae45a1c3e9aee8583de84bf2ae8bd346a450f0a1b50df9e2aee2dc5dcff689cda0cada7f996e78625a6a2954922e30241b6ae5b2255cfcdf9c8dadbb4eb43aa3c04041a7324d4ee2e2604c57e43b49e4"]}, {0x3a, &(0x7f0000000680)=@string={0x3a, 0x3, "621338a4cd817085804c6350b203ea641aee5f10705ba73a1444fd921324b9a4b29b773a546f3f482d547b40065013e02bfdd0ee01bc5d26"}}]}) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1-syz_usb_control_io-syz_open_dev$hidraw-syz_open_dev$char_usb-ioctl$EVIOCGMASK-write$char_usb-syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io$hid-syz_usb_connect$cdc_ncm detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) syz_usb_control_io(r0, &(0x7f0000000a40)={0x2c, &(0x7f0000000600)={0x40, 0x2, 0x3, {0x3, 0x9, "f7"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x83e}}, &(0x7f0000000880)={0x0, 0xf, 0x108, {0x5, 0xf, 0x108, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x20, 0x5, 0x9}, @generic={0xf9, 0x10, 0x1, "dde415c013dfb9922a98809c3eeda97a2040e94ac04af53235d2edd4bcdaee29140ff9e12e88130657ee878530b85f5c913811819d19e0a83022a25ccb6c3b4422499f971699ca22e6efac81388e2d2f92a62fc625d61da903f345ebe8be5a0917a1a8b5c8d7a5abd479cc77d0a9bd3f374dad29340cb48e03eb3f1b902906d8e09e566de77ef8f2ca1de880f7a0580b82b1d0578b6b37057bdee5ffee82b00a40c69e83553a66b1a14fab7873d0c247903f8aa9bf69fa896bb0ea1af1907fae51f6db04bfc1e92417a92e9fddb29a454988f00755cd8ab76490f8d210eb9c918fa6e4f8b1bf244db0d70ac1d8daf1889188a2dc6479"}]}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0xfb, 0x4, "1c34b044", "e45aa6da"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7a}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000a80)=ANY=[@ANYBLOB="4010c9000000f40a1a1f5348da7856f38d0b4b6cba27921545ec0bbfef0422c258d568b801cd66b14dd9b8c2a95eefd0e6c9ff0865ab48d1484c896df4138f76c5d083a31b7cbee57f5deaf95745684b4a7882a5ce4367c1696120dbaad12bb7c4aabba0f55eff11be27f4d59fcf0bdd86054f3168201cf64a857095bd073acefbfb35c36c70ad7c3c80ce8d7b6a401471d079f0cc9fac9dddceda44da17268f916d164759de883da047e0d915032e51fc386d835d6c440fe59e0f9bde7677fcbd881662ff2acf9e82b23cf96872b3"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x30}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x400, 0x10}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "33ce"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x44}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000e40)={0x40, 0x19, 0x2, '+%'}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x3e}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x80201) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0xc0145b0e, 0x0) write$char_usb(r2, &(0x7f0000001200)="9b836c65bfd312a673afddb336cf98e0d8c2aa9ddfd610747479815170828de9d40bfac8afad4faba005c8b4c0e0b17a7b793cfff174f79c48a05626eaaf3565f4120d0cfb784fbad92ae4b24a8bfeb9885687e4e390f521f4e3cc7ca86f5362c951a7cf2f3a8b80c16436e8fc3552f22f77fbc30feed2f6c42687825d5e33c145a8c5df0d470ccb9cd872b35b25f1d4cd1a678e486e8188afc8a043df398f88a5165f2c2cb4471444a955611f92fb4635aa119dd40dde660ee0fdd6c7a5ba0249fa5a4fc740e7f906371e98c6946c1a6be4917f887b1f2b21c48995173bc322f3c425f102122493760d5f766a395378e9960111c8b9d236ddcb898877c3a850a901f604439a843b3301d84b6db75739682a2bb444e563b224dcecaaa53ede2a7f67309c47d6e4a71103d4699ab9844df217e1edff37d3b46494bd2a9480da3ef849db2609fce994d92f950656a1a7c02ab5365df9716dc1a7c9215d4e05f07b23f1c6dafc89e652ccf65fb43504dc530a245e9f0b6e90a19692b723e9905ef823021fc47de2699ced8ea5039c1ecaaa17255c64dbdd77e4105818f2fd426c37da5fe4575bb10b157ec187efff71e2de09be7f1f4064a3c603a9fddef0693d44e7777ef4eeccf1db429a3e2ee2e51cab134f51b23531a825c38bc06d1921e12619d7d2fcef31f11a2a96f52776b87d38feff592242479004cec4eb23c6a87a761aa010802368ed7e2aa7f8edd3dbe4b238802bf318404cbec558f64871ad1862981cd8b449f51242012805e9e3513ffcb130942188db14583fc943f155149d3d462c93d5528b78c655e1adb0dcdc7eae09d89181cde11c500f6690cc55731c4243961af6300b18e070857d572de6e5c83ece8fa6b00cfd5acc4d47d036c3edb05f04ed0d4d5b1930a75f4677039b0bda7260021039747eb13d43b490b2d183bfbc243157dd2b97510ff50b627efbfcf58e6144c7e750d2fff94a3d305f53d3ab30b18eae5acce4642b3992f913435c6dbce33b8de3c1c3b601ca1d9c8d15a76154d82f5ffa42fc44fd363f1c920bf5af4180661b6b71b9a0e3cad9d5600540234f5d2b86d68a5bd4ae24260bb6c1efaf202b3de48d02cffb5f287dbf928dde2dac93d0f334003953f6e3f0bcdcdec883462a9c6130682133078abe1c25a77332c0d7219634ad6f8b659e3fad2ba98c87d3473d5b8e24c25591de692474852c28afffdcd41b511d4f51e8b1fe84adac846d6f4b5edb93be3cbc5d2f22960c1165306f6ad77d95b30e5ea1b7e289bb10dfc740f1ec45200f7dc56489dbf7ded904234d860b0d230958e1d34a0b315a91ae74f3812ac94bec3f1b305359676e7720e7543c4051cea39ef659fe72343ca7ddd08e51991cea6e7af6e25c7b8a723b7f70dba8b96f4c5db044a7cebaba58bfbe86b13d0b3c71270d9d15283d5ffe42cf0e25d8c1cc778737626bbad84643e44ae2ce7d6ceb79505f7eab021675f305d7279e202bb17fdd12969d575fa4ae39f17dfd450624dc25fddeb7500addbe04e25a19268c9221834bc9fcb234d5a2e072321af963dec4b23d4f51c20556a51fa727e4c760c47ca3edfc89cb3d00583765a9dbf3f5146810e2a7473023ac9c0f45a145239454edd6bf65c2461373d508c395c490f3b291edf3d8a1920cf727f8560b5b154378bee7645f721566b7768ce2dcb4ce54ed297318be71a0a07e4d9dd5458ee9b236e12b5dc4988880404d36b6ee77fbed4c4e286fec3d29343621ec06e1be9c9ef5361b16d93d596017964caddf72ebe12deefe9bf4f837818b3e177ce3b8091b36d4c33602a878a6395bf4d13152edc0119f7780829f9b1a2b19ef14fb717dd739cfde7b9810a5165ad161c1ba632c03ec7435dedcb33ae4754b108ecaac5c3f48212022331ed4e315d26d4663c03492fe4cc26616a3d1123a16c630cf5da0cfed3a996061765c78c7455540d264c85562947802157a485ecbde86e4f879cf28f54ebb07c698040d01741f566f3da653fd7521de4923df6bbbe708c99ab75bc4a1211c5391184fbeb584aecc9d48b7a4673a137843c9978aebe39e3ce2b989eaa50a78c4017070244d2bd20a4590ecc446f51de8baf4ba1e8c51b36725584e7882005d8710a420b3f04701b446d2aae2bf04b4e07a6318513ef19a70fb667df8043646df6e3e0368db1dec8b6f65e3d2662314de665502e014b07cdb256d933e8eb53e6dd98112d056d2f7bfa34c0b99c1a84ad45ef58c30889551d19d621d9b504a257a85ab6df43c340a974007b799b16f2ebd385c5b33e158a27c6c3b820109858424d1d07c18561e60a8fe4dc98b493e99170b648dd16ccc1c7ddef2907ad540a60ea06cdaed0d05d003e23d7ff3041a4c9abe17a2e2cc06567a6f96ca397581c1ebdafb58b40e9b5a3ae3941b3989535f6ca4541ea564d52bd6b065a97b200b2710020f0697e222484718d6ae9e52b6ec1f0c32931cc05d70734f692540b21cb483aa01072ef39515492bb54c01096ff33628a3b017dbe89d0c105c1523a0a669135390c9d0c7cbd47724c9ba6a22774f05510fde82b578f2311a58171ab39181d976eed6422e4b676a52215be08db7242aab03b548f142d9d87d3feb00d0ddbe2412b756a3c6d543314388444a894ee61973bc2cf93253b0ed504922ee6e74a53166b102948fd529d3cf5afb94a0800506c46deaa83245335c197c25025b27ba3227b07ae7a3ce8ed7e10af67def0a1f83c2da514f381d939aaf3f7dc814253d80b893fab8b4394cba3ba428c88538e7d78eac0e92cad4cb2a988463097322b3c1e301cce5eab915fe3b78bb0c0f980d3d8a4b6dd276680741c1e7fea4ed0dbdb3b8113f9491dfb4dfb1f6bd23b6d3fafea7896cc216fc5eaf00867aed2326c2854f7761669b8ab43b55c7007d5db41facddea1ab5b36508b630aeb360759a3c5076c1332cad888238c2061d5d0fd1793ccd310c6394e1b28cc3a199dde0ea3e35cfcbb7a58ff3f720ab2822ab0484bd38882b08949461453e97c1814981d02d5457762507171fdf1f53331b881283530c87689117450cb14f4162998a49deedde87d63d407b2905d6a92516e7aaa6fc1828b4e0037df59f2b39fea646c81485a52e30ce8d8343b5d3a167d92f3743e376dd14c7dc1057b6b9f5bda5324d0a5db9a80bc564b02a7dca776110ad470c39be2570d339b20737f4f1cbf3904db6a7aea965387ad7466be97f41da03bf3aa87bca5af30b9be85924757b2f32a477bed5f9ff3d7b5e703742431bbf0340829267d96d1dc53cc76064a1ff43218985c521bbe482fdd8fcad208ddf4c061662ba498309def38a1dfbd2a1e747cf7ac355243dd56000f8a92ade4110a2a34dd42167d87fe3928e2d00077cc14cc2526d9810c952fbd06068d86908522ca3c1d1d67f6335f9db7f0a50f9786a4dcf1a935cc9fb5eabbf63ac7604709c4326416d0999e23d1e2f83540183159425e6c469cb0ed07e57a7d8c126e3b47e493095ae2df8615a2a01e13431051cc45547a4dd754927dfa856b23a2a8513f15145b25310212793b3f7aae38797469d646cd4023f616fa058760840de19ffe749e29b6c396988fab471986ae01b29fd09ef28fcba600fc412a845e7a294c89e43b56b8c4f4d82089108502a9acfc6a7243325f4437668a653087f51c59cdd5c0c52b996c2506d28b6f865df3d6e078c833913d315725ac29e70d33efdacc85e0bfda375c1fcaeaa9777fd57592b64bcfdc6c9105970df3ae67f1d426856cf7d3ea977711a75fae407ae36681f0918bcb2a13efd224c419762a6630242130095c85da094d029fb08c13fa116383aa50a7a231180a3d86599e3ad237b74acac37402a6a81a15339d913ec081dffbda435c7ca01c302856f87614120c0538438384d68cbf7e9fcb2b9f7ee6263896ce8ac7b9a24a03298f765d32e20afba30bc5c840f13d01a671550a3d66ba76b1817a62e11f62011689a578837b44d3e8282022c40330b729774d6a023fffba198516dd091bfc846f758476c4233cdf51231d7546c405fb269e63be0050fb746b667d0ed590961456cb5a6a38d3ed1c9bdafe28f4374bb4fdfcc4ece39592c627328f891af75614bbbfbec25f6e734999d4624bf3e485c7733ddfc0022467ea70a55129ec72f3c93d5597ce1dfabe389ade964c2c803f847a5551f8aecc45ed5e3fb47654320f5b80dfe5b08bae9ccf47a4a48adc7f832e77b58482c71db2383f06df8fa929702916ba635a97355e1870810d0d9889bd74266bb6862e14b71baccef860768fc27c0e45b5d795b9bd967fa092bd3bd082d3a14d6169557822232cfc5e2434878dedfebe56df77b97928b1f9760d6c4bf231873c2c459696be6525b47d84ad01ea8559a771d2c525d2981b589a3b283e4d0ea6e8a0b3e1626ba653caf9644296e7fc022093fb1e846eed0459eb0b288c542cbce6769173bf81fedf2bab9d2b83f2e1c5ea3dff61421fcc12a116baefc3cc4afcdc38df47621820460456b58e5328cd2dfd931047f740c1a84676264585ef18c00fe0f7547bee95291396d9ed59c186aa268f4905d2bc10b9d42064508b9e2f267b896d2061243f75936470e77d752a2c6b63fc74ab44479526eaca17204b1788c4fade3dfdc74ea9fc4c2721886bd2383fd1d0fc5e48d84ba62b8e3a8fccc50bcec1d9d1a71d4130c04834fe43dab069fadbac4b8d3f7cfde07050cadca1a3219c4f85a0099965030555e2bd787c1a888fa24057a2abf6a8b94944015c707a507536f0c8fb6e7966a61053ed7241669e2d35e3a5fc6e0ea219933a657fa89e7d673ac151d90b106e8ebcdc1a9a9d7ab6526f0a1cc8836a26ff4e6f906c4b2c691344403f50fc2941398e2fd6ec582bb071530d027431694363899d89844e5f5b91aba371437bac3825554bc6db9a35e41a7a19db41887a60273c9b01291ecf737f0362de98a8d343396d3b6bb6a049ded53de8dba3bace03e7df68557d44e8580c2b6620ec85b4ecf640c74d0ae9887d209308d8fc36521d403868b7510ce6379a38809d324b9717f02c7fb049eb5da4f18f5d886e6654e5d55b24b481724275fe7da2b9fdb56e83cd60298a4b05c86d84e6e6cafe2209f60002fe7c7afca2864f05c0651ece48b59119bfc3c3c88ec0065cccaa7691de19f9635c247055e2b3ff868b6bd81f8b0b004dc7c1f35da74cc446b28acaf1bd19d48c29181ccc24a6e2a7f590db2db92e9483eb617ae194c3eae6196601e91771eb74b66e13eaff146135347f7e1a95344cc7cc346170507fff9cca27d020700613307dd82b08572c5abbedd95d3067a60bb4681f041ad4a9b17e64a4fe64cb8469f45d0f27f19d2617b4754ae3c3f0c25aad6dbb8e3a72e5fb1c636d61ae3dfb531c865d3c23b9985e17e774c7816f65b41a25c288d7b70cb6d34e634952f57b38647cfb4e6901c92e6ebfceacaddbe85a5632a239ab9eade9eaf24e0e355a856e978749c5629e9d586324d4823ccbf632373476e85d24e26810022eadf709fee11f544f9088d44d91e02e63b7b7c2ae623e61900f30bfdd8f9bc2189b450d7b8b5108a463a68f339c59e6cc143004b27fc749a1943754a449230fa84cc1d66267e88537e1f5421a0aebbf14d48b5fcd924f5228af8a792c4a44eb30dd7cccbec7773d3becffedb7bab0ee9322f08efeb2ff5b086595beb98b54c8b65cc76766e47b54c45a2083f7fdf1adb5a127a5f50299db396753b21e7914b6f97c5d17544bf826e209dd9614819e8da6d91dd6635", 0x1000) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000d4faa0a41e242cff00000000010902240001000000000904000002030000000921000000012205000905810300a8d73634"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x4, 0xb7, &(0x7f0000000340)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa5, 0x2, 0x1, 0x5, 0x10, 0x7f, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, "1405209392"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x800, 0x3, 0x4, 0x9}, {0x6, 0x24, 0x1a, 0x8, 0x8}, [@mbim={0xc, 0x24, 0x1b, 0x6, 0x2, 0x81, 0x2, 0x4, 0x1}, @acm={0x4, 0x24, 0x2, 0x8}, @mdlm_detail={0x28, 0x24, 0x13, 0x5, "72a89342c944f14749cff9cebb6d40beabe02b7f0b3c9111af91f9a1a19a119e3230ac98"}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0xe3}, @dmm={0x7, 0x24, 0x14, 0xee3, 0x8000}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x80, 0x5, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x4, 0x1, 0xfc}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0x1, 0x10}}}}}}}]}}, &(0x7f00000006c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0x7f, 0x4, 0x6d, 0x40, 0xfb}, 0xf5, &(0x7f0000000400)=ANY=[@ANYBLOB="050ff5000603100b0a1003000400067f03001410040533f097165f88f89543d405282099354418100a81030100000f0003000f0000000f00ff0000000000a3100133be16917169f4c0df46c62f98d7dc914c9f73e4fb989f6f607712dea629d8ef04bc133da6ec948b092e7e1cbdf897a730389e3e16f233c6a37a5a65cd6728cea712a6fa56e50aab463895a6a06d51efc381b1209400a9806e923e673128ecafa03a890c794ceafedb2fc9b894791b28b275878a9fcf703e12fa5368eb7bdccaa0cae6704f4ca8c9aefb520add977a8ddddcc1ca60741a1e4fd44bc56f2037871410047ec997275ed1c58ab534f3ab2c124f714d"], 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1c01}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x1809}}, {0x5a, &(0x7f0000000780)=ANY=[@ANYBLOB="5a0337976f48f8e955d123c13e4fb110fbe922193fb0e287a5d71a1470d58d116888ab0d988116d8f1aeede20fa198b5c73df4a0388821d6896e7a07dd9e994d4b746a9e573015b22a27fe83358171de67e66dcb236acd2f8cb8f1b5ed1485b361029b1e71c2c963ed873c0339b9847e6f7073a53796ab1c3c7c2bbafe72203aad9400bdec3b31240000000000000004f20613c111ae45a1c3e9aee8583de84bf2ae8bd346a450f0a1b50df9e2aee2dc5dcff689cda0cada7f996e78625a6a2954922e30241b6ae5b2255cfcdf9c8dadbb4eb43aa3c04041a7324d4ee2e2604c57e43b49e4"]}, {0x3a, &(0x7f0000000680)=@string={0x3a, 0x3, "621338a4cd817085804c6350b203ea641aee5f10705ba73a1444fd921324b9a4b29b773a546f3f482d547b40065013e02bfdd0ee01bc5d26"}}]}) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1-syz_usb_control_io-syz_open_dev$hidraw-syz_open_dev$char_usb-ioctl$EVIOCGMASK-write$char_usb-syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io$hid detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) syz_usb_control_io(r0, &(0x7f0000000a40)={0x2c, &(0x7f0000000600)={0x40, 0x2, 0x3, {0x3, 0x9, "f7"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x83e}}, &(0x7f0000000880)={0x0, 0xf, 0x108, {0x5, 0xf, 0x108, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x20, 0x5, 0x9}, @generic={0xf9, 0x10, 0x1, "dde415c013dfb9922a98809c3eeda97a2040e94ac04af53235d2edd4bcdaee29140ff9e12e88130657ee878530b85f5c913811819d19e0a83022a25ccb6c3b4422499f971699ca22e6efac81388e2d2f92a62fc625d61da903f345ebe8be5a0917a1a8b5c8d7a5abd479cc77d0a9bd3f374dad29340cb48e03eb3f1b902906d8e09e566de77ef8f2ca1de880f7a0580b82b1d0578b6b37057bdee5ffee82b00a40c69e83553a66b1a14fab7873d0c247903f8aa9bf69fa896bb0ea1af1907fae51f6db04bfc1e92417a92e9fddb29a454988f00755cd8ab76490f8d210eb9c918fa6e4f8b1bf244db0d70ac1d8daf1889188a2dc6479"}]}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0xfb, 0x4, "1c34b044", "e45aa6da"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7a}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000a80)=ANY=[@ANYBLOB="4010c9000000f40a1a1f5348da7856f38d0b4b6cba27921545ec0bbfef0422c258d568b801cd66b14dd9b8c2a95eefd0e6c9ff0865ab48d1484c896df4138f76c5d083a31b7cbee57f5deaf95745684b4a7882a5ce4367c1696120dbaad12bb7c4aabba0f55eff11be27f4d59fcf0bdd86054f3168201cf64a857095bd073acefbfb35c36c70ad7c3c80ce8d7b6a401471d079f0cc9fac9dddceda44da17268f916d164759de883da047e0d915032e51fc386d835d6c440fe59e0f9bde7677fcbd881662ff2acf9e82b23cf96872b3"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x30}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x400, 0x10}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "33ce"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x44}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000e40)={0x40, 0x19, 0x2, '+%'}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x3e}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x80201) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0xc0145b0e, 0x0) write$char_usb(r2, &(0x7f0000001200)="9b836c65bfd312a673afddb336cf98e0d8c2aa9ddfd610747479815170828de9d40bfac8afad4faba005c8b4c0e0b17a7b793cfff174f79c48a05626eaaf3565f4120d0cfb784fbad92ae4b24a8bfeb9885687e4e390f521f4e3cc7ca86f5362c951a7cf2f3a8b80c16436e8fc3552f22f77fbc30feed2f6c42687825d5e33c145a8c5df0d470ccb9cd872b35b25f1d4cd1a678e486e8188afc8a043df398f88a5165f2c2cb4471444a955611f92fb4635aa119dd40dde660ee0fdd6c7a5ba0249fa5a4fc740e7f906371e98c6946c1a6be4917f887b1f2b21c48995173bc322f3c425f102122493760d5f766a395378e9960111c8b9d236ddcb898877c3a850a901f604439a843b3301d84b6db75739682a2bb444e563b224dcecaaa53ede2a7f67309c47d6e4a71103d4699ab9844df217e1edff37d3b46494bd2a9480da3ef849db2609fce994d92f950656a1a7c02ab5365df9716dc1a7c9215d4e05f07b23f1c6dafc89e652ccf65fb43504dc530a245e9f0b6e90a19692b723e9905ef823021fc47de2699ced8ea5039c1ecaaa17255c64dbdd77e4105818f2fd426c37da5fe4575bb10b157ec187efff71e2de09be7f1f4064a3c603a9fddef0693d44e7777ef4eeccf1db429a3e2ee2e51cab134f51b23531a825c38bc06d1921e12619d7d2fcef31f11a2a96f52776b87d38feff592242479004cec4eb23c6a87a761aa010802368ed7e2aa7f8edd3dbe4b238802bf318404cbec558f64871ad1862981cd8b449f51242012805e9e3513ffcb130942188db14583fc943f155149d3d462c93d5528b78c655e1adb0dcdc7eae09d89181cde11c500f6690cc55731c4243961af6300b18e070857d572de6e5c83ece8fa6b00cfd5acc4d47d036c3edb05f04ed0d4d5b1930a75f4677039b0bda7260021039747eb13d43b490b2d183bfbc243157dd2b97510ff50b627efbfcf58e6144c7e750d2fff94a3d305f53d3ab30b18eae5acce4642b3992f913435c6dbce33b8de3c1c3b601ca1d9c8d15a76154d82f5ffa42fc44fd363f1c920bf5af4180661b6b71b9a0e3cad9d5600540234f5d2b86d68a5bd4ae24260bb6c1efaf202b3de48d02cffb5f287dbf928dde2dac93d0f334003953f6e3f0bcdcdec883462a9c6130682133078abe1c25a77332c0d7219634ad6f8b659e3fad2ba98c87d3473d5b8e24c25591de692474852c28afffdcd41b511d4f51e8b1fe84adac846d6f4b5edb93be3cbc5d2f22960c1165306f6ad77d95b30e5ea1b7e289bb10dfc740f1ec45200f7dc56489dbf7ded904234d860b0d230958e1d34a0b315a91ae74f3812ac94bec3f1b305359676e7720e7543c4051cea39ef659fe72343ca7ddd08e51991cea6e7af6e25c7b8a723b7f70dba8b96f4c5db044a7cebaba58bfbe86b13d0b3c71270d9d15283d5ffe42cf0e25d8c1cc778737626bbad84643e44ae2ce7d6ceb79505f7eab021675f305d7279e202bb17fdd12969d575fa4ae39f17dfd450624dc25fddeb7500addbe04e25a19268c9221834bc9fcb234d5a2e072321af963dec4b23d4f51c20556a51fa727e4c760c47ca3edfc89cb3d00583765a9dbf3f5146810e2a7473023ac9c0f45a145239454edd6bf65c2461373d508c395c490f3b291edf3d8a1920cf727f8560b5b154378bee7645f721566b7768ce2dcb4ce54ed297318be71a0a07e4d9dd5458ee9b236e12b5dc4988880404d36b6ee77fbed4c4e286fec3d29343621ec06e1be9c9ef5361b16d93d596017964caddf72ebe12deefe9bf4f837818b3e177ce3b8091b36d4c33602a878a6395bf4d13152edc0119f7780829f9b1a2b19ef14fb717dd739cfde7b9810a5165ad161c1ba632c03ec7435dedcb33ae4754b108ecaac5c3f48212022331ed4e315d26d4663c03492fe4cc26616a3d1123a16c630cf5da0cfed3a996061765c78c7455540d264c85562947802157a485ecbde86e4f879cf28f54ebb07c698040d01741f566f3da653fd7521de4923df6bbbe708c99ab75bc4a1211c5391184fbeb584aecc9d48b7a4673a137843c9978aebe39e3ce2b989eaa50a78c4017070244d2bd20a4590ecc446f51de8baf4ba1e8c51b36725584e7882005d8710a420b3f04701b446d2aae2bf04b4e07a6318513ef19a70fb667df8043646df6e3e0368db1dec8b6f65e3d2662314de665502e014b07cdb256d933e8eb53e6dd98112d056d2f7bfa34c0b99c1a84ad45ef58c30889551d19d621d9b504a257a85ab6df43c340a974007b799b16f2ebd385c5b33e158a27c6c3b820109858424d1d07c18561e60a8fe4dc98b493e99170b648dd16ccc1c7ddef2907ad540a60ea06cdaed0d05d003e23d7ff3041a4c9abe17a2e2cc06567a6f96ca397581c1ebdafb58b40e9b5a3ae3941b3989535f6ca4541ea564d52bd6b065a97b200b2710020f0697e222484718d6ae9e52b6ec1f0c32931cc05d70734f692540b21cb483aa01072ef39515492bb54c01096ff33628a3b017dbe89d0c105c1523a0a669135390c9d0c7cbd47724c9ba6a22774f05510fde82b578f2311a58171ab39181d976eed6422e4b676a52215be08db7242aab03b548f142d9d87d3feb00d0ddbe2412b756a3c6d543314388444a894ee61973bc2cf93253b0ed504922ee6e74a53166b102948fd529d3cf5afb94a0800506c46deaa83245335c197c25025b27ba3227b07ae7a3ce8ed7e10af67def0a1f83c2da514f381d939aaf3f7dc814253d80b893fab8b4394cba3ba428c88538e7d78eac0e92cad4cb2a988463097322b3c1e301cce5eab915fe3b78bb0c0f980d3d8a4b6dd276680741c1e7fea4ed0dbdb3b8113f9491dfb4dfb1f6bd23b6d3fafea7896cc216fc5eaf00867aed2326c2854f7761669b8ab43b55c7007d5db41facddea1ab5b36508b630aeb360759a3c5076c1332cad888238c2061d5d0fd1793ccd310c6394e1b28cc3a199dde0ea3e35cfcbb7a58ff3f720ab2822ab0484bd38882b08949461453e97c1814981d02d5457762507171fdf1f53331b881283530c87689117450cb14f4162998a49deedde87d63d407b2905d6a92516e7aaa6fc1828b4e0037df59f2b39fea646c81485a52e30ce8d8343b5d3a167d92f3743e376dd14c7dc1057b6b9f5bda5324d0a5db9a80bc564b02a7dca776110ad470c39be2570d339b20737f4f1cbf3904db6a7aea965387ad7466be97f41da03bf3aa87bca5af30b9be85924757b2f32a477bed5f9ff3d7b5e703742431bbf0340829267d96d1dc53cc76064a1ff43218985c521bbe482fdd8fcad208ddf4c061662ba498309def38a1dfbd2a1e747cf7ac355243dd56000f8a92ade4110a2a34dd42167d87fe3928e2d00077cc14cc2526d9810c952fbd06068d86908522ca3c1d1d67f6335f9db7f0a50f9786a4dcf1a935cc9fb5eabbf63ac7604709c4326416d0999e23d1e2f83540183159425e6c469cb0ed07e57a7d8c126e3b47e493095ae2df8615a2a01e13431051cc45547a4dd754927dfa856b23a2a8513f15145b25310212793b3f7aae38797469d646cd4023f616fa058760840de19ffe749e29b6c396988fab471986ae01b29fd09ef28fcba600fc412a845e7a294c89e43b56b8c4f4d82089108502a9acfc6a7243325f4437668a653087f51c59cdd5c0c52b996c2506d28b6f865df3d6e078c833913d315725ac29e70d33efdacc85e0bfda375c1fcaeaa9777fd57592b64bcfdc6c9105970df3ae67f1d426856cf7d3ea977711a75fae407ae36681f0918bcb2a13efd224c419762a6630242130095c85da094d029fb08c13fa116383aa50a7a231180a3d86599e3ad237b74acac37402a6a81a15339d913ec081dffbda435c7ca01c302856f87614120c0538438384d68cbf7e9fcb2b9f7ee6263896ce8ac7b9a24a03298f765d32e20afba30bc5c840f13d01a671550a3d66ba76b1817a62e11f62011689a578837b44d3e8282022c40330b729774d6a023fffba198516dd091bfc846f758476c4233cdf51231d7546c405fb269e63be0050fb746b667d0ed590961456cb5a6a38d3ed1c9bdafe28f4374bb4fdfcc4ece39592c627328f891af75614bbbfbec25f6e734999d4624bf3e485c7733ddfc0022467ea70a55129ec72f3c93d5597ce1dfabe389ade964c2c803f847a5551f8aecc45ed5e3fb47654320f5b80dfe5b08bae9ccf47a4a48adc7f832e77b58482c71db2383f06df8fa929702916ba635a97355e1870810d0d9889bd74266bb6862e14b71baccef860768fc27c0e45b5d795b9bd967fa092bd3bd082d3a14d6169557822232cfc5e2434878dedfebe56df77b97928b1f9760d6c4bf231873c2c459696be6525b47d84ad01ea8559a771d2c525d2981b589a3b283e4d0ea6e8a0b3e1626ba653caf9644296e7fc022093fb1e846eed0459eb0b288c542cbce6769173bf81fedf2bab9d2b83f2e1c5ea3dff61421fcc12a116baefc3cc4afcdc38df47621820460456b58e5328cd2dfd931047f740c1a84676264585ef18c00fe0f7547bee95291396d9ed59c186aa268f4905d2bc10b9d42064508b9e2f267b896d2061243f75936470e77d752a2c6b63fc74ab44479526eaca17204b1788c4fade3dfdc74ea9fc4c2721886bd2383fd1d0fc5e48d84ba62b8e3a8fccc50bcec1d9d1a71d4130c04834fe43dab069fadbac4b8d3f7cfde07050cadca1a3219c4f85a0099965030555e2bd787c1a888fa24057a2abf6a8b94944015c707a507536f0c8fb6e7966a61053ed7241669e2d35e3a5fc6e0ea219933a657fa89e7d673ac151d90b106e8ebcdc1a9a9d7ab6526f0a1cc8836a26ff4e6f906c4b2c691344403f50fc2941398e2fd6ec582bb071530d027431694363899d89844e5f5b91aba371437bac3825554bc6db9a35e41a7a19db41887a60273c9b01291ecf737f0362de98a8d343396d3b6bb6a049ded53de8dba3bace03e7df68557d44e8580c2b6620ec85b4ecf640c74d0ae9887d209308d8fc36521d403868b7510ce6379a38809d324b9717f02c7fb049eb5da4f18f5d886e6654e5d55b24b481724275fe7da2b9fdb56e83cd60298a4b05c86d84e6e6cafe2209f60002fe7c7afca2864f05c0651ece48b59119bfc3c3c88ec0065cccaa7691de19f9635c247055e2b3ff868b6bd81f8b0b004dc7c1f35da74cc446b28acaf1bd19d48c29181ccc24a6e2a7f590db2db92e9483eb617ae194c3eae6196601e91771eb74b66e13eaff146135347f7e1a95344cc7cc346170507fff9cca27d020700613307dd82b08572c5abbedd95d3067a60bb4681f041ad4a9b17e64a4fe64cb8469f45d0f27f19d2617b4754ae3c3f0c25aad6dbb8e3a72e5fb1c636d61ae3dfb531c865d3c23b9985e17e774c7816f65b41a25c288d7b70cb6d34e634952f57b38647cfb4e6901c92e6ebfceacaddbe85a5632a239ab9eade9eaf24e0e355a856e978749c5629e9d586324d4823ccbf632373476e85d24e26810022eadf709fee11f544f9088d44d91e02e63b7b7c2ae623e61900f30bfdd8f9bc2189b450d7b8b5108a463a68f339c59e6cc143004b27fc749a1943754a449230fa84cc1d66267e88537e1f5421a0aebbf14d48b5fcd924f5228af8a792c4a44eb30dd7cccbec7773d3becffedb7bab0ee9322f08efeb2ff5b086595beb98b54c8b65cc76766e47b54c45a2083f7fdf1adb5a127a5f50299db396753b21e7914b6f97c5d17544bf826e209dd9614819e8da6d91dd6635", 0x1000) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000d4faa0a41e242cff00000000010902240001000000000904000002030000000921000000012205000905810300a8d73634"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1-syz_usb_control_io-syz_open_dev$hidraw-syz_open_dev$char_usb-ioctl$EVIOCGMASK-write$char_usb-syz_usb_connect$hid-syz_usb_control_io$hid detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) syz_usb_control_io(r0, &(0x7f0000000a40)={0x2c, &(0x7f0000000600)={0x40, 0x2, 0x3, {0x3, 0x9, "f7"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x83e}}, &(0x7f0000000880)={0x0, 0xf, 0x108, {0x5, 0xf, 0x108, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x20, 0x5, 0x9}, @generic={0xf9, 0x10, 0x1, "dde415c013dfb9922a98809c3eeda97a2040e94ac04af53235d2edd4bcdaee29140ff9e12e88130657ee878530b85f5c913811819d19e0a83022a25ccb6c3b4422499f971699ca22e6efac81388e2d2f92a62fc625d61da903f345ebe8be5a0917a1a8b5c8d7a5abd479cc77d0a9bd3f374dad29340cb48e03eb3f1b902906d8e09e566de77ef8f2ca1de880f7a0580b82b1d0578b6b37057bdee5ffee82b00a40c69e83553a66b1a14fab7873d0c247903f8aa9bf69fa896bb0ea1af1907fae51f6db04bfc1e92417a92e9fddb29a454988f00755cd8ab76490f8d210eb9c918fa6e4f8b1bf244db0d70ac1d8daf1889188a2dc6479"}]}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0xfb, 0x4, "1c34b044", "e45aa6da"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7a}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000a80)=ANY=[@ANYBLOB="4010c9000000f40a1a1f5348da7856f38d0b4b6cba27921545ec0bbfef0422c258d568b801cd66b14dd9b8c2a95eefd0e6c9ff0865ab48d1484c896df4138f76c5d083a31b7cbee57f5deaf95745684b4a7882a5ce4367c1696120dbaad12bb7c4aabba0f55eff11be27f4d59fcf0bdd86054f3168201cf64a857095bd073acefbfb35c36c70ad7c3c80ce8d7b6a401471d079f0cc9fac9dddceda44da17268f916d164759de883da047e0d915032e51fc386d835d6c440fe59e0f9bde7677fcbd881662ff2acf9e82b23cf96872b3"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x30}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x400, 0x10}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "33ce"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x44}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000e40)={0x40, 0x19, 0x2, '+%'}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x3e}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x80201) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0xc0145b0e, 0x0) write$char_usb(r2, &(0x7f0000001200)="9b836c65bfd312a673afddb336cf98e0d8c2aa9ddfd610747479815170828de9d40bfac8afad4faba005c8b4c0e0b17a7b793cfff174f79c48a05626eaaf3565f4120d0cfb784fbad92ae4b24a8bfeb9885687e4e390f521f4e3cc7ca86f5362c951a7cf2f3a8b80c16436e8fc3552f22f77fbc30feed2f6c42687825d5e33c145a8c5df0d470ccb9cd872b35b25f1d4cd1a678e486e8188afc8a043df398f88a5165f2c2cb4471444a955611f92fb4635aa119dd40dde660ee0fdd6c7a5ba0249fa5a4fc740e7f906371e98c6946c1a6be4917f887b1f2b21c48995173bc322f3c425f102122493760d5f766a395378e9960111c8b9d236ddcb898877c3a850a901f604439a843b3301d84b6db75739682a2bb444e563b224dcecaaa53ede2a7f67309c47d6e4a71103d4699ab9844df217e1edff37d3b46494bd2a9480da3ef849db2609fce994d92f950656a1a7c02ab5365df9716dc1a7c9215d4e05f07b23f1c6dafc89e652ccf65fb43504dc530a245e9f0b6e90a19692b723e9905ef823021fc47de2699ced8ea5039c1ecaaa17255c64dbdd77e4105818f2fd426c37da5fe4575bb10b157ec187efff71e2de09be7f1f4064a3c603a9fddef0693d44e7777ef4eeccf1db429a3e2ee2e51cab134f51b23531a825c38bc06d1921e12619d7d2fcef31f11a2a96f52776b87d38feff592242479004cec4eb23c6a87a761aa010802368ed7e2aa7f8edd3dbe4b238802bf318404cbec558f64871ad1862981cd8b449f51242012805e9e3513ffcb130942188db14583fc943f155149d3d462c93d5528b78c655e1adb0dcdc7eae09d89181cde11c500f6690cc55731c4243961af6300b18e070857d572de6e5c83ece8fa6b00cfd5acc4d47d036c3edb05f04ed0d4d5b1930a75f4677039b0bda7260021039747eb13d43b490b2d183bfbc243157dd2b97510ff50b627efbfcf58e6144c7e750d2fff94a3d305f53d3ab30b18eae5acce4642b3992f913435c6dbce33b8de3c1c3b601ca1d9c8d15a76154d82f5ffa42fc44fd363f1c920bf5af4180661b6b71b9a0e3cad9d5600540234f5d2b86d68a5bd4ae24260bb6c1efaf202b3de48d02cffb5f287dbf928dde2dac93d0f334003953f6e3f0bcdcdec883462a9c6130682133078abe1c25a77332c0d7219634ad6f8b659e3fad2ba98c87d3473d5b8e24c25591de692474852c28afffdcd41b511d4f51e8b1fe84adac846d6f4b5edb93be3cbc5d2f22960c1165306f6ad77d95b30e5ea1b7e289bb10dfc740f1ec45200f7dc56489dbf7ded904234d860b0d230958e1d34a0b315a91ae74f3812ac94bec3f1b305359676e7720e7543c4051cea39ef659fe72343ca7ddd08e51991cea6e7af6e25c7b8a723b7f70dba8b96f4c5db044a7cebaba58bfbe86b13d0b3c71270d9d15283d5ffe42cf0e25d8c1cc778737626bbad84643e44ae2ce7d6ceb79505f7eab021675f305d7279e202bb17fdd12969d575fa4ae39f17dfd450624dc25fddeb7500addbe04e25a19268c9221834bc9fcb234d5a2e072321af963dec4b23d4f51c20556a51fa727e4c760c47ca3edfc89cb3d00583765a9dbf3f5146810e2a7473023ac9c0f45a145239454edd6bf65c2461373d508c395c490f3b291edf3d8a1920cf727f8560b5b154378bee7645f721566b7768ce2dcb4ce54ed297318be71a0a07e4d9dd5458ee9b236e12b5dc4988880404d36b6ee77fbed4c4e286fec3d29343621ec06e1be9c9ef5361b16d93d596017964caddf72ebe12deefe9bf4f837818b3e177ce3b8091b36d4c33602a878a6395bf4d13152edc0119f7780829f9b1a2b19ef14fb717dd739cfde7b9810a5165ad161c1ba632c03ec7435dedcb33ae4754b108ecaac5c3f48212022331ed4e315d26d4663c03492fe4cc26616a3d1123a16c630cf5da0cfed3a996061765c78c7455540d264c85562947802157a485ecbde86e4f879cf28f54ebb07c698040d01741f566f3da653fd7521de4923df6bbbe708c99ab75bc4a1211c5391184fbeb584aecc9d48b7a4673a137843c9978aebe39e3ce2b989eaa50a78c4017070244d2bd20a4590ecc446f51de8baf4ba1e8c51b36725584e7882005d8710a420b3f04701b446d2aae2bf04b4e07a6318513ef19a70fb667df8043646df6e3e0368db1dec8b6f65e3d2662314de665502e014b07cdb256d933e8eb53e6dd98112d056d2f7bfa34c0b99c1a84ad45ef58c30889551d19d621d9b504a257a85ab6df43c340a974007b799b16f2ebd385c5b33e158a27c6c3b820109858424d1d07c18561e60a8fe4dc98b493e99170b648dd16ccc1c7ddef2907ad540a60ea06cdaed0d05d003e23d7ff3041a4c9abe17a2e2cc06567a6f96ca397581c1ebdafb58b40e9b5a3ae3941b3989535f6ca4541ea564d52bd6b065a97b200b2710020f0697e222484718d6ae9e52b6ec1f0c32931cc05d70734f692540b21cb483aa01072ef39515492bb54c01096ff33628a3b017dbe89d0c105c1523a0a669135390c9d0c7cbd47724c9ba6a22774f05510fde82b578f2311a58171ab39181d976eed6422e4b676a52215be08db7242aab03b548f142d9d87d3feb00d0ddbe2412b756a3c6d543314388444a894ee61973bc2cf93253b0ed504922ee6e74a53166b102948fd529d3cf5afb94a0800506c46deaa83245335c197c25025b27ba3227b07ae7a3ce8ed7e10af67def0a1f83c2da514f381d939aaf3f7dc814253d80b893fab8b4394cba3ba428c88538e7d78eac0e92cad4cb2a988463097322b3c1e301cce5eab915fe3b78bb0c0f980d3d8a4b6dd276680741c1e7fea4ed0dbdb3b8113f9491dfb4dfb1f6bd23b6d3fafea7896cc216fc5eaf00867aed2326c2854f7761669b8ab43b55c7007d5db41facddea1ab5b36508b630aeb360759a3c5076c1332cad888238c2061d5d0fd1793ccd310c6394e1b28cc3a199dde0ea3e35cfcbb7a58ff3f720ab2822ab0484bd38882b08949461453e97c1814981d02d5457762507171fdf1f53331b881283530c87689117450cb14f4162998a49deedde87d63d407b2905d6a92516e7aaa6fc1828b4e0037df59f2b39fea646c81485a52e30ce8d8343b5d3a167d92f3743e376dd14c7dc1057b6b9f5bda5324d0a5db9a80bc564b02a7dca776110ad470c39be2570d339b20737f4f1cbf3904db6a7aea965387ad7466be97f41da03bf3aa87bca5af30b9be85924757b2f32a477bed5f9ff3d7b5e703742431bbf0340829267d96d1dc53cc76064a1ff43218985c521bbe482fdd8fcad208ddf4c061662ba498309def38a1dfbd2a1e747cf7ac355243dd56000f8a92ade4110a2a34dd42167d87fe3928e2d00077cc14cc2526d9810c952fbd06068d86908522ca3c1d1d67f6335f9db7f0a50f9786a4dcf1a935cc9fb5eabbf63ac7604709c4326416d0999e23d1e2f83540183159425e6c469cb0ed07e57a7d8c126e3b47e493095ae2df8615a2a01e13431051cc45547a4dd754927dfa856b23a2a8513f15145b25310212793b3f7aae38797469d646cd4023f616fa058760840de19ffe749e29b6c396988fab471986ae01b29fd09ef28fcba600fc412a845e7a294c89e43b56b8c4f4d82089108502a9acfc6a7243325f4437668a653087f51c59cdd5c0c52b996c2506d28b6f865df3d6e078c833913d315725ac29e70d33efdacc85e0bfda375c1fcaeaa9777fd57592b64bcfdc6c9105970df3ae67f1d426856cf7d3ea977711a75fae407ae36681f0918bcb2a13efd224c419762a6630242130095c85da094d029fb08c13fa116383aa50a7a231180a3d86599e3ad237b74acac37402a6a81a15339d913ec081dffbda435c7ca01c302856f87614120c0538438384d68cbf7e9fcb2b9f7ee6263896ce8ac7b9a24a03298f765d32e20afba30bc5c840f13d01a671550a3d66ba76b1817a62e11f62011689a578837b44d3e8282022c40330b729774d6a023fffba198516dd091bfc846f758476c4233cdf51231d7546c405fb269e63be0050fb746b667d0ed590961456cb5a6a38d3ed1c9bdafe28f4374bb4fdfcc4ece39592c627328f891af75614bbbfbec25f6e734999d4624bf3e485c7733ddfc0022467ea70a55129ec72f3c93d5597ce1dfabe389ade964c2c803f847a5551f8aecc45ed5e3fb47654320f5b80dfe5b08bae9ccf47a4a48adc7f832e77b58482c71db2383f06df8fa929702916ba635a97355e1870810d0d9889bd74266bb6862e14b71baccef860768fc27c0e45b5d795b9bd967fa092bd3bd082d3a14d6169557822232cfc5e2434878dedfebe56df77b97928b1f9760d6c4bf231873c2c459696be6525b47d84ad01ea8559a771d2c525d2981b589a3b283e4d0ea6e8a0b3e1626ba653caf9644296e7fc022093fb1e846eed0459eb0b288c542cbce6769173bf81fedf2bab9d2b83f2e1c5ea3dff61421fcc12a116baefc3cc4afcdc38df47621820460456b58e5328cd2dfd931047f740c1a84676264585ef18c00fe0f7547bee95291396d9ed59c186aa268f4905d2bc10b9d42064508b9e2f267b896d2061243f75936470e77d752a2c6b63fc74ab44479526eaca17204b1788c4fade3dfdc74ea9fc4c2721886bd2383fd1d0fc5e48d84ba62b8e3a8fccc50bcec1d9d1a71d4130c04834fe43dab069fadbac4b8d3f7cfde07050cadca1a3219c4f85a0099965030555e2bd787c1a888fa24057a2abf6a8b94944015c707a507536f0c8fb6e7966a61053ed7241669e2d35e3a5fc6e0ea219933a657fa89e7d673ac151d90b106e8ebcdc1a9a9d7ab6526f0a1cc8836a26ff4e6f906c4b2c691344403f50fc2941398e2fd6ec582bb071530d027431694363899d89844e5f5b91aba371437bac3825554bc6db9a35e41a7a19db41887a60273c9b01291ecf737f0362de98a8d343396d3b6bb6a049ded53de8dba3bace03e7df68557d44e8580c2b6620ec85b4ecf640c74d0ae9887d209308d8fc36521d403868b7510ce6379a38809d324b9717f02c7fb049eb5da4f18f5d886e6654e5d55b24b481724275fe7da2b9fdb56e83cd60298a4b05c86d84e6e6cafe2209f60002fe7c7afca2864f05c0651ece48b59119bfc3c3c88ec0065cccaa7691de19f9635c247055e2b3ff868b6bd81f8b0b004dc7c1f35da74cc446b28acaf1bd19d48c29181ccc24a6e2a7f590db2db92e9483eb617ae194c3eae6196601e91771eb74b66e13eaff146135347f7e1a95344cc7cc346170507fff9cca27d020700613307dd82b08572c5abbedd95d3067a60bb4681f041ad4a9b17e64a4fe64cb8469f45d0f27f19d2617b4754ae3c3f0c25aad6dbb8e3a72e5fb1c636d61ae3dfb531c865d3c23b9985e17e774c7816f65b41a25c288d7b70cb6d34e634952f57b38647cfb4e6901c92e6ebfceacaddbe85a5632a239ab9eade9eaf24e0e355a856e978749c5629e9d586324d4823ccbf632373476e85d24e26810022eadf709fee11f544f9088d44d91e02e63b7b7c2ae623e61900f30bfdd8f9bc2189b450d7b8b5108a463a68f339c59e6cc143004b27fc749a1943754a449230fa84cc1d66267e88537e1f5421a0aebbf14d48b5fcd924f5228af8a792c4a44eb30dd7cccbec7773d3becffedb7bab0ee9322f08efeb2ff5b086595beb98b54c8b65cc76766e47b54c45a2083f7fdf1adb5a127a5f50299db396753b21e7914b6f97c5d17544bf826e209dd9614819e8da6d91dd6635", 0x1000) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000d4faa0a41e242cff00000000010902240001000000000904000002030000000921000000012205000905810300a8d73634"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1-syz_usb_control_io-syz_open_dev$hidraw-syz_open_dev$char_usb-ioctl$EVIOCGMASK-write$char_usb-syz_usb_connect$hid detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) syz_usb_control_io(r0, &(0x7f0000000a40)={0x2c, &(0x7f0000000600)={0x40, 0x2, 0x3, {0x3, 0x9, "f7"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x83e}}, &(0x7f0000000880)={0x0, 0xf, 0x108, {0x5, 0xf, 0x108, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x20, 0x5, 0x9}, @generic={0xf9, 0x10, 0x1, "dde415c013dfb9922a98809c3eeda97a2040e94ac04af53235d2edd4bcdaee29140ff9e12e88130657ee878530b85f5c913811819d19e0a83022a25ccb6c3b4422499f971699ca22e6efac81388e2d2f92a62fc625d61da903f345ebe8be5a0917a1a8b5c8d7a5abd479cc77d0a9bd3f374dad29340cb48e03eb3f1b902906d8e09e566de77ef8f2ca1de880f7a0580b82b1d0578b6b37057bdee5ffee82b00a40c69e83553a66b1a14fab7873d0c247903f8aa9bf69fa896bb0ea1af1907fae51f6db04bfc1e92417a92e9fddb29a454988f00755cd8ab76490f8d210eb9c918fa6e4f8b1bf244db0d70ac1d8daf1889188a2dc6479"}]}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0xfb, 0x4, "1c34b044", "e45aa6da"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7a}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000a80)=ANY=[@ANYBLOB="4010c9000000f40a1a1f5348da7856f38d0b4b6cba27921545ec0bbfef0422c258d568b801cd66b14dd9b8c2a95eefd0e6c9ff0865ab48d1484c896df4138f76c5d083a31b7cbee57f5deaf95745684b4a7882a5ce4367c1696120dbaad12bb7c4aabba0f55eff11be27f4d59fcf0bdd86054f3168201cf64a857095bd073acefbfb35c36c70ad7c3c80ce8d7b6a401471d079f0cc9fac9dddceda44da17268f916d164759de883da047e0d915032e51fc386d835d6c440fe59e0f9bde7677fcbd881662ff2acf9e82b23cf96872b3"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x30}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x400, 0x10}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "33ce"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x44}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000e40)={0x40, 0x19, 0x2, '+%'}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x3e}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x80201) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0xc0145b0e, 0x0) write$char_usb(r2, &(0x7f0000001200)="9b836c65bfd312a673afddb336cf98e0d8c2aa9ddfd610747479815170828de9d40bfac8afad4faba005c8b4c0e0b17a7b793cfff174f79c48a05626eaaf3565f4120d0cfb784fbad92ae4b24a8bfeb9885687e4e390f521f4e3cc7ca86f5362c951a7cf2f3a8b80c16436e8fc3552f22f77fbc30feed2f6c42687825d5e33c145a8c5df0d470ccb9cd872b35b25f1d4cd1a678e486e8188afc8a043df398f88a5165f2c2cb4471444a955611f92fb4635aa119dd40dde660ee0fdd6c7a5ba0249fa5a4fc740e7f906371e98c6946c1a6be4917f887b1f2b21c48995173bc322f3c425f102122493760d5f766a395378e9960111c8b9d236ddcb898877c3a850a901f604439a843b3301d84b6db75739682a2bb444e563b224dcecaaa53ede2a7f67309c47d6e4a71103d4699ab9844df217e1edff37d3b46494bd2a9480da3ef849db2609fce994d92f950656a1a7c02ab5365df9716dc1a7c9215d4e05f07b23f1c6dafc89e652ccf65fb43504dc530a245e9f0b6e90a19692b723e9905ef823021fc47de2699ced8ea5039c1ecaaa17255c64dbdd77e4105818f2fd426c37da5fe4575bb10b157ec187efff71e2de09be7f1f4064a3c603a9fddef0693d44e7777ef4eeccf1db429a3e2ee2e51cab134f51b23531a825c38bc06d1921e12619d7d2fcef31f11a2a96f52776b87d38feff592242479004cec4eb23c6a87a761aa010802368ed7e2aa7f8edd3dbe4b238802bf318404cbec558f64871ad1862981cd8b449f51242012805e9e3513ffcb130942188db14583fc943f155149d3d462c93d5528b78c655e1adb0dcdc7eae09d89181cde11c500f6690cc55731c4243961af6300b18e070857d572de6e5c83ece8fa6b00cfd5acc4d47d036c3edb05f04ed0d4d5b1930a75f4677039b0bda7260021039747eb13d43b490b2d183bfbc243157dd2b97510ff50b627efbfcf58e6144c7e750d2fff94a3d305f53d3ab30b18eae5acce4642b3992f913435c6dbce33b8de3c1c3b601ca1d9c8d15a76154d82f5ffa42fc44fd363f1c920bf5af4180661b6b71b9a0e3cad9d5600540234f5d2b86d68a5bd4ae24260bb6c1efaf202b3de48d02cffb5f287dbf928dde2dac93d0f334003953f6e3f0bcdcdec883462a9c6130682133078abe1c25a77332c0d7219634ad6f8b659e3fad2ba98c87d3473d5b8e24c25591de692474852c28afffdcd41b511d4f51e8b1fe84adac846d6f4b5edb93be3cbc5d2f22960c1165306f6ad77d95b30e5ea1b7e289bb10dfc740f1ec45200f7dc56489dbf7ded904234d860b0d230958e1d34a0b315a91ae74f3812ac94bec3f1b305359676e7720e7543c4051cea39ef659fe72343ca7ddd08e51991cea6e7af6e25c7b8a723b7f70dba8b96f4c5db044a7cebaba58bfbe86b13d0b3c71270d9d15283d5ffe42cf0e25d8c1cc778737626bbad84643e44ae2ce7d6ceb79505f7eab021675f305d7279e202bb17fdd12969d575fa4ae39f17dfd450624dc25fddeb7500addbe04e25a19268c9221834bc9fcb234d5a2e072321af963dec4b23d4f51c20556a51fa727e4c760c47ca3edfc89cb3d00583765a9dbf3f5146810e2a7473023ac9c0f45a145239454edd6bf65c2461373d508c395c490f3b291edf3d8a1920cf727f8560b5b154378bee7645f721566b7768ce2dcb4ce54ed297318be71a0a07e4d9dd5458ee9b236e12b5dc4988880404d36b6ee77fbed4c4e286fec3d29343621ec06e1be9c9ef5361b16d93d596017964caddf72ebe12deefe9bf4f837818b3e177ce3b8091b36d4c33602a878a6395bf4d13152edc0119f7780829f9b1a2b19ef14fb717dd739cfde7b9810a5165ad161c1ba632c03ec7435dedcb33ae4754b108ecaac5c3f48212022331ed4e315d26d4663c03492fe4cc26616a3d1123a16c630cf5da0cfed3a996061765c78c7455540d264c85562947802157a485ecbde86e4f879cf28f54ebb07c698040d01741f566f3da653fd7521de4923df6bbbe708c99ab75bc4a1211c5391184fbeb584aecc9d48b7a4673a137843c9978aebe39e3ce2b989eaa50a78c4017070244d2bd20a4590ecc446f51de8baf4ba1e8c51b36725584e7882005d8710a420b3f04701b446d2aae2bf04b4e07a6318513ef19a70fb667df8043646df6e3e0368db1dec8b6f65e3d2662314de665502e014b07cdb256d933e8eb53e6dd98112d056d2f7bfa34c0b99c1a84ad45ef58c30889551d19d621d9b504a257a85ab6df43c340a974007b799b16f2ebd385c5b33e158a27c6c3b820109858424d1d07c18561e60a8fe4dc98b493e99170b648dd16ccc1c7ddef2907ad540a60ea06cdaed0d05d003e23d7ff3041a4c9abe17a2e2cc06567a6f96ca397581c1ebdafb58b40e9b5a3ae3941b3989535f6ca4541ea564d52bd6b065a97b200b2710020f0697e222484718d6ae9e52b6ec1f0c32931cc05d70734f692540b21cb483aa01072ef39515492bb54c01096ff33628a3b017dbe89d0c105c1523a0a669135390c9d0c7cbd47724c9ba6a22774f05510fde82b578f2311a58171ab39181d976eed6422e4b676a52215be08db7242aab03b548f142d9d87d3feb00d0ddbe2412b756a3c6d543314388444a894ee61973bc2cf93253b0ed504922ee6e74a53166b102948fd529d3cf5afb94a0800506c46deaa83245335c197c25025b27ba3227b07ae7a3ce8ed7e10af67def0a1f83c2da514f381d939aaf3f7dc814253d80b893fab8b4394cba3ba428c88538e7d78eac0e92cad4cb2a988463097322b3c1e301cce5eab915fe3b78bb0c0f980d3d8a4b6dd276680741c1e7fea4ed0dbdb3b8113f9491dfb4dfb1f6bd23b6d3fafea7896cc216fc5eaf00867aed2326c2854f7761669b8ab43b55c7007d5db41facddea1ab5b36508b630aeb360759a3c5076c1332cad888238c2061d5d0fd1793ccd310c6394e1b28cc3a199dde0ea3e35cfcbb7a58ff3f720ab2822ab0484bd38882b08949461453e97c1814981d02d5457762507171fdf1f53331b881283530c87689117450cb14f4162998a49deedde87d63d407b2905d6a92516e7aaa6fc1828b4e0037df59f2b39fea646c81485a52e30ce8d8343b5d3a167d92f3743e376dd14c7dc1057b6b9f5bda5324d0a5db9a80bc564b02a7dca776110ad470c39be2570d339b20737f4f1cbf3904db6a7aea965387ad7466be97f41da03bf3aa87bca5af30b9be85924757b2f32a477bed5f9ff3d7b5e703742431bbf0340829267d96d1dc53cc76064a1ff43218985c521bbe482fdd8fcad208ddf4c061662ba498309def38a1dfbd2a1e747cf7ac355243dd56000f8a92ade4110a2a34dd42167d87fe3928e2d00077cc14cc2526d9810c952fbd06068d86908522ca3c1d1d67f6335f9db7f0a50f9786a4dcf1a935cc9fb5eabbf63ac7604709c4326416d0999e23d1e2f83540183159425e6c469cb0ed07e57a7d8c126e3b47e493095ae2df8615a2a01e13431051cc45547a4dd754927dfa856b23a2a8513f15145b25310212793b3f7aae38797469d646cd4023f616fa058760840de19ffe749e29b6c396988fab471986ae01b29fd09ef28fcba600fc412a845e7a294c89e43b56b8c4f4d82089108502a9acfc6a7243325f4437668a653087f51c59cdd5c0c52b996c2506d28b6f865df3d6e078c833913d315725ac29e70d33efdacc85e0bfda375c1fcaeaa9777fd57592b64bcfdc6c9105970df3ae67f1d426856cf7d3ea977711a75fae407ae36681f0918bcb2a13efd224c419762a6630242130095c85da094d029fb08c13fa116383aa50a7a231180a3d86599e3ad237b74acac37402a6a81a15339d913ec081dffbda435c7ca01c302856f87614120c0538438384d68cbf7e9fcb2b9f7ee6263896ce8ac7b9a24a03298f765d32e20afba30bc5c840f13d01a671550a3d66ba76b1817a62e11f62011689a578837b44d3e8282022c40330b729774d6a023fffba198516dd091bfc846f758476c4233cdf51231d7546c405fb269e63be0050fb746b667d0ed590961456cb5a6a38d3ed1c9bdafe28f4374bb4fdfcc4ece39592c627328f891af75614bbbfbec25f6e734999d4624bf3e485c7733ddfc0022467ea70a55129ec72f3c93d5597ce1dfabe389ade964c2c803f847a5551f8aecc45ed5e3fb47654320f5b80dfe5b08bae9ccf47a4a48adc7f832e77b58482c71db2383f06df8fa929702916ba635a97355e1870810d0d9889bd74266bb6862e14b71baccef860768fc27c0e45b5d795b9bd967fa092bd3bd082d3a14d6169557822232cfc5e2434878dedfebe56df77b97928b1f9760d6c4bf231873c2c459696be6525b47d84ad01ea8559a771d2c525d2981b589a3b283e4d0ea6e8a0b3e1626ba653caf9644296e7fc022093fb1e846eed0459eb0b288c542cbce6769173bf81fedf2bab9d2b83f2e1c5ea3dff61421fcc12a116baefc3cc4afcdc38df47621820460456b58e5328cd2dfd931047f740c1a84676264585ef18c00fe0f7547bee95291396d9ed59c186aa268f4905d2bc10b9d42064508b9e2f267b896d2061243f75936470e77d752a2c6b63fc74ab44479526eaca17204b1788c4fade3dfdc74ea9fc4c2721886bd2383fd1d0fc5e48d84ba62b8e3a8fccc50bcec1d9d1a71d4130c04834fe43dab069fadbac4b8d3f7cfde07050cadca1a3219c4f85a0099965030555e2bd787c1a888fa24057a2abf6a8b94944015c707a507536f0c8fb6e7966a61053ed7241669e2d35e3a5fc6e0ea219933a657fa89e7d673ac151d90b106e8ebcdc1a9a9d7ab6526f0a1cc8836a26ff4e6f906c4b2c691344403f50fc2941398e2fd6ec582bb071530d027431694363899d89844e5f5b91aba371437bac3825554bc6db9a35e41a7a19db41887a60273c9b01291ecf737f0362de98a8d343396d3b6bb6a049ded53de8dba3bace03e7df68557d44e8580c2b6620ec85b4ecf640c74d0ae9887d209308d8fc36521d403868b7510ce6379a38809d324b9717f02c7fb049eb5da4f18f5d886e6654e5d55b24b481724275fe7da2b9fdb56e83cd60298a4b05c86d84e6e6cafe2209f60002fe7c7afca2864f05c0651ece48b59119bfc3c3c88ec0065cccaa7691de19f9635c247055e2b3ff868b6bd81f8b0b004dc7c1f35da74cc446b28acaf1bd19d48c29181ccc24a6e2a7f590db2db92e9483eb617ae194c3eae6196601e91771eb74b66e13eaff146135347f7e1a95344cc7cc346170507fff9cca27d020700613307dd82b08572c5abbedd95d3067a60bb4681f041ad4a9b17e64a4fe64cb8469f45d0f27f19d2617b4754ae3c3f0c25aad6dbb8e3a72e5fb1c636d61ae3dfb531c865d3c23b9985e17e774c7816f65b41a25c288d7b70cb6d34e634952f57b38647cfb4e6901c92e6ebfceacaddbe85a5632a239ab9eade9eaf24e0e355a856e978749c5629e9d586324d4823ccbf632373476e85d24e26810022eadf709fee11f544f9088d44d91e02e63b7b7c2ae623e61900f30bfdd8f9bc2189b450d7b8b5108a463a68f339c59e6cc143004b27fc749a1943754a449230fa84cc1d66267e88537e1f5421a0aebbf14d48b5fcd924f5228af8a792c4a44eb30dd7cccbec7773d3becffedb7bab0ee9322f08efeb2ff5b086595beb98b54c8b65cc76766e47b54c45a2083f7fdf1adb5a127a5f50299db396753b21e7914b6f97c5d17544bf826e209dd9614819e8da6d91dd6635", 0x1000) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000d4faa0a41e242cff00000000010902240001000000000904000002030000000921000000012205000905810300a8d73634"], 0x0) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1-syz_usb_control_io-syz_open_dev$hidraw-syz_open_dev$char_usb-ioctl$EVIOCGMASK-write$char_usb detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) syz_usb_control_io(r0, &(0x7f0000000a40)={0x2c, &(0x7f0000000600)={0x40, 0x2, 0x3, {0x3, 0x9, "f7"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x83e}}, &(0x7f0000000880)={0x0, 0xf, 0x108, {0x5, 0xf, 0x108, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x20, 0x5, 0x9}, @generic={0xf9, 0x10, 0x1, "dde415c013dfb9922a98809c3eeda97a2040e94ac04af53235d2edd4bcdaee29140ff9e12e88130657ee878530b85f5c913811819d19e0a83022a25ccb6c3b4422499f971699ca22e6efac81388e2d2f92a62fc625d61da903f345ebe8be5a0917a1a8b5c8d7a5abd479cc77d0a9bd3f374dad29340cb48e03eb3f1b902906d8e09e566de77ef8f2ca1de880f7a0580b82b1d0578b6b37057bdee5ffee82b00a40c69e83553a66b1a14fab7873d0c247903f8aa9bf69fa896bb0ea1af1907fae51f6db04bfc1e92417a92e9fddb29a454988f00755cd8ab76490f8d210eb9c918fa6e4f8b1bf244db0d70ac1d8daf1889188a2dc6479"}]}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0xfb, 0x4, "1c34b044", "e45aa6da"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7a}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000a80)=ANY=[@ANYBLOB="4010c9000000f40a1a1f5348da7856f38d0b4b6cba27921545ec0bbfef0422c258d568b801cd66b14dd9b8c2a95eefd0e6c9ff0865ab48d1484c896df4138f76c5d083a31b7cbee57f5deaf95745684b4a7882a5ce4367c1696120dbaad12bb7c4aabba0f55eff11be27f4d59fcf0bdd86054f3168201cf64a857095bd073acefbfb35c36c70ad7c3c80ce8d7b6a401471d079f0cc9fac9dddceda44da17268f916d164759de883da047e0d915032e51fc386d835d6c440fe59e0f9bde7677fcbd881662ff2acf9e82b23cf96872b3"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x30}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x400, 0x10}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "33ce"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x44}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000e40)={0x40, 0x19, 0x2, '+%'}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x3e}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x80201) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0xc0145b0e, 0x0) write$char_usb(r2, &(0x7f0000001200)="9b836c65bfd312a673afddb336cf98e0d8c2aa9ddfd610747479815170828de9d40bfac8afad4faba005c8b4c0e0b17a7b793cfff174f79c48a05626eaaf3565f4120d0cfb784fbad92ae4b24a8bfeb9885687e4e390f521f4e3cc7ca86f5362c951a7cf2f3a8b80c16436e8fc3552f22f77fbc30feed2f6c42687825d5e33c145a8c5df0d470ccb9cd872b35b25f1d4cd1a678e486e8188afc8a043df398f88a5165f2c2cb4471444a955611f92fb4635aa119dd40dde660ee0fdd6c7a5ba0249fa5a4fc740e7f906371e98c6946c1a6be4917f887b1f2b21c48995173bc322f3c425f102122493760d5f766a395378e9960111c8b9d236ddcb898877c3a850a901f604439a843b3301d84b6db75739682a2bb444e563b224dcecaaa53ede2a7f67309c47d6e4a71103d4699ab9844df217e1edff37d3b46494bd2a9480da3ef849db2609fce994d92f950656a1a7c02ab5365df9716dc1a7c9215d4e05f07b23f1c6dafc89e652ccf65fb43504dc530a245e9f0b6e90a19692b723e9905ef823021fc47de2699ced8ea5039c1ecaaa17255c64dbdd77e4105818f2fd426c37da5fe4575bb10b157ec187efff71e2de09be7f1f4064a3c603a9fddef0693d44e7777ef4eeccf1db429a3e2ee2e51cab134f51b23531a825c38bc06d1921e12619d7d2fcef31f11a2a96f52776b87d38feff592242479004cec4eb23c6a87a761aa010802368ed7e2aa7f8edd3dbe4b238802bf318404cbec558f64871ad1862981cd8b449f51242012805e9e3513ffcb130942188db14583fc943f155149d3d462c93d5528b78c655e1adb0dcdc7eae09d89181cde11c500f6690cc55731c4243961af6300b18e070857d572de6e5c83ece8fa6b00cfd5acc4d47d036c3edb05f04ed0d4d5b1930a75f4677039b0bda7260021039747eb13d43b490b2d183bfbc243157dd2b97510ff50b627efbfcf58e6144c7e750d2fff94a3d305f53d3ab30b18eae5acce4642b3992f913435c6dbce33b8de3c1c3b601ca1d9c8d15a76154d82f5ffa42fc44fd363f1c920bf5af4180661b6b71b9a0e3cad9d5600540234f5d2b86d68a5bd4ae24260bb6c1efaf202b3de48d02cffb5f287dbf928dde2dac93d0f334003953f6e3f0bcdcdec883462a9c6130682133078abe1c25a77332c0d7219634ad6f8b659e3fad2ba98c87d3473d5b8e24c25591de692474852c28afffdcd41b511d4f51e8b1fe84adac846d6f4b5edb93be3cbc5d2f22960c1165306f6ad77d95b30e5ea1b7e289bb10dfc740f1ec45200f7dc56489dbf7ded904234d860b0d230958e1d34a0b315a91ae74f3812ac94bec3f1b305359676e7720e7543c4051cea39ef659fe72343ca7ddd08e51991cea6e7af6e25c7b8a723b7f70dba8b96f4c5db044a7cebaba58bfbe86b13d0b3c71270d9d15283d5ffe42cf0e25d8c1cc778737626bbad84643e44ae2ce7d6ceb79505f7eab021675f305d7279e202bb17fdd12969d575fa4ae39f17dfd450624dc25fddeb7500addbe04e25a19268c9221834bc9fcb234d5a2e072321af963dec4b23d4f51c20556a51fa727e4c760c47ca3edfc89cb3d00583765a9dbf3f5146810e2a7473023ac9c0f45a145239454edd6bf65c2461373d508c395c490f3b291edf3d8a1920cf727f8560b5b154378bee7645f721566b7768ce2dcb4ce54ed297318be71a0a07e4d9dd5458ee9b236e12b5dc4988880404d36b6ee77fbed4c4e286fec3d29343621ec06e1be9c9ef5361b16d93d596017964caddf72ebe12deefe9bf4f837818b3e177ce3b8091b36d4c33602a878a6395bf4d13152edc0119f7780829f9b1a2b19ef14fb717dd739cfde7b9810a5165ad161c1ba632c03ec7435dedcb33ae4754b108ecaac5c3f48212022331ed4e315d26d4663c03492fe4cc26616a3d1123a16c630cf5da0cfed3a996061765c78c7455540d264c85562947802157a485ecbde86e4f879cf28f54ebb07c698040d01741f566f3da653fd7521de4923df6bbbe708c99ab75bc4a1211c5391184fbeb584aecc9d48b7a4673a137843c9978aebe39e3ce2b989eaa50a78c4017070244d2bd20a4590ecc446f51de8baf4ba1e8c51b36725584e7882005d8710a420b3f04701b446d2aae2bf04b4e07a6318513ef19a70fb667df8043646df6e3e0368db1dec8b6f65e3d2662314de665502e014b07cdb256d933e8eb53e6dd98112d056d2f7bfa34c0b99c1a84ad45ef58c30889551d19d621d9b504a257a85ab6df43c340a974007b799b16f2ebd385c5b33e158a27c6c3b820109858424d1d07c18561e60a8fe4dc98b493e99170b648dd16ccc1c7ddef2907ad540a60ea06cdaed0d05d003e23d7ff3041a4c9abe17a2e2cc06567a6f96ca397581c1ebdafb58b40e9b5a3ae3941b3989535f6ca4541ea564d52bd6b065a97b200b2710020f0697e222484718d6ae9e52b6ec1f0c32931cc05d70734f692540b21cb483aa01072ef39515492bb54c01096ff33628a3b017dbe89d0c105c1523a0a669135390c9d0c7cbd47724c9ba6a22774f05510fde82b578f2311a58171ab39181d976eed6422e4b676a52215be08db7242aab03b548f142d9d87d3feb00d0ddbe2412b756a3c6d543314388444a894ee61973bc2cf93253b0ed504922ee6e74a53166b102948fd529d3cf5afb94a0800506c46deaa83245335c197c25025b27ba3227b07ae7a3ce8ed7e10af67def0a1f83c2da514f381d939aaf3f7dc814253d80b893fab8b4394cba3ba428c88538e7d78eac0e92cad4cb2a988463097322b3c1e301cce5eab915fe3b78bb0c0f980d3d8a4b6dd276680741c1e7fea4ed0dbdb3b8113f9491dfb4dfb1f6bd23b6d3fafea7896cc216fc5eaf00867aed2326c2854f7761669b8ab43b55c7007d5db41facddea1ab5b36508b630aeb360759a3c5076c1332cad888238c2061d5d0fd1793ccd310c6394e1b28cc3a199dde0ea3e35cfcbb7a58ff3f720ab2822ab0484bd38882b08949461453e97c1814981d02d5457762507171fdf1f53331b881283530c87689117450cb14f4162998a49deedde87d63d407b2905d6a92516e7aaa6fc1828b4e0037df59f2b39fea646c81485a52e30ce8d8343b5d3a167d92f3743e376dd14c7dc1057b6b9f5bda5324d0a5db9a80bc564b02a7dca776110ad470c39be2570d339b20737f4f1cbf3904db6a7aea965387ad7466be97f41da03bf3aa87bca5af30b9be85924757b2f32a477bed5f9ff3d7b5e703742431bbf0340829267d96d1dc53cc76064a1ff43218985c521bbe482fdd8fcad208ddf4c061662ba498309def38a1dfbd2a1e747cf7ac355243dd56000f8a92ade4110a2a34dd42167d87fe3928e2d00077cc14cc2526d9810c952fbd06068d86908522ca3c1d1d67f6335f9db7f0a50f9786a4dcf1a935cc9fb5eabbf63ac7604709c4326416d0999e23d1e2f83540183159425e6c469cb0ed07e57a7d8c126e3b47e493095ae2df8615a2a01e13431051cc45547a4dd754927dfa856b23a2a8513f15145b25310212793b3f7aae38797469d646cd4023f616fa058760840de19ffe749e29b6c396988fab471986ae01b29fd09ef28fcba600fc412a845e7a294c89e43b56b8c4f4d82089108502a9acfc6a7243325f4437668a653087f51c59cdd5c0c52b996c2506d28b6f865df3d6e078c833913d315725ac29e70d33efdacc85e0bfda375c1fcaeaa9777fd57592b64bcfdc6c9105970df3ae67f1d426856cf7d3ea977711a75fae407ae36681f0918bcb2a13efd224c419762a6630242130095c85da094d029fb08c13fa116383aa50a7a231180a3d86599e3ad237b74acac37402a6a81a15339d913ec081dffbda435c7ca01c302856f87614120c0538438384d68cbf7e9fcb2b9f7ee6263896ce8ac7b9a24a03298f765d32e20afba30bc5c840f13d01a671550a3d66ba76b1817a62e11f62011689a578837b44d3e8282022c40330b729774d6a023fffba198516dd091bfc846f758476c4233cdf51231d7546c405fb269e63be0050fb746b667d0ed590961456cb5a6a38d3ed1c9bdafe28f4374bb4fdfcc4ece39592c627328f891af75614bbbfbec25f6e734999d4624bf3e485c7733ddfc0022467ea70a55129ec72f3c93d5597ce1dfabe389ade964c2c803f847a5551f8aecc45ed5e3fb47654320f5b80dfe5b08bae9ccf47a4a48adc7f832e77b58482c71db2383f06df8fa929702916ba635a97355e1870810d0d9889bd74266bb6862e14b71baccef860768fc27c0e45b5d795b9bd967fa092bd3bd082d3a14d6169557822232cfc5e2434878dedfebe56df77b97928b1f9760d6c4bf231873c2c459696be6525b47d84ad01ea8559a771d2c525d2981b589a3b283e4d0ea6e8a0b3e1626ba653caf9644296e7fc022093fb1e846eed0459eb0b288c542cbce6769173bf81fedf2bab9d2b83f2e1c5ea3dff61421fcc12a116baefc3cc4afcdc38df47621820460456b58e5328cd2dfd931047f740c1a84676264585ef18c00fe0f7547bee95291396d9ed59c186aa268f4905d2bc10b9d42064508b9e2f267b896d2061243f75936470e77d752a2c6b63fc74ab44479526eaca17204b1788c4fade3dfdc74ea9fc4c2721886bd2383fd1d0fc5e48d84ba62b8e3a8fccc50bcec1d9d1a71d4130c04834fe43dab069fadbac4b8d3f7cfde07050cadca1a3219c4f85a0099965030555e2bd787c1a888fa24057a2abf6a8b94944015c707a507536f0c8fb6e7966a61053ed7241669e2d35e3a5fc6e0ea219933a657fa89e7d673ac151d90b106e8ebcdc1a9a9d7ab6526f0a1cc8836a26ff4e6f906c4b2c691344403f50fc2941398e2fd6ec582bb071530d027431694363899d89844e5f5b91aba371437bac3825554bc6db9a35e41a7a19db41887a60273c9b01291ecf737f0362de98a8d343396d3b6bb6a049ded53de8dba3bace03e7df68557d44e8580c2b6620ec85b4ecf640c74d0ae9887d209308d8fc36521d403868b7510ce6379a38809d324b9717f02c7fb049eb5da4f18f5d886e6654e5d55b24b481724275fe7da2b9fdb56e83cd60298a4b05c86d84e6e6cafe2209f60002fe7c7afca2864f05c0651ece48b59119bfc3c3c88ec0065cccaa7691de19f9635c247055e2b3ff868b6bd81f8b0b004dc7c1f35da74cc446b28acaf1bd19d48c29181ccc24a6e2a7f590db2db92e9483eb617ae194c3eae6196601e91771eb74b66e13eaff146135347f7e1a95344cc7cc346170507fff9cca27d020700613307dd82b08572c5abbedd95d3067a60bb4681f041ad4a9b17e64a4fe64cb8469f45d0f27f19d2617b4754ae3c3f0c25aad6dbb8e3a72e5fb1c636d61ae3dfb531c865d3c23b9985e17e774c7816f65b41a25c288d7b70cb6d34e634952f57b38647cfb4e6901c92e6ebfceacaddbe85a5632a239ab9eade9eaf24e0e355a856e978749c5629e9d586324d4823ccbf632373476e85d24e26810022eadf709fee11f544f9088d44d91e02e63b7b7c2ae623e61900f30bfdd8f9bc2189b450d7b8b5108a463a68f339c59e6cc143004b27fc749a1943754a449230fa84cc1d66267e88537e1f5421a0aebbf14d48b5fcd924f5228af8a792c4a44eb30dd7cccbec7773d3becffedb7bab0ee9322f08efeb2ff5b086595beb98b54c8b65cc76766e47b54c45a2083f7fdf1adb5a127a5f50299db396753b21e7914b6f97c5d17544bf826e209dd9614819e8da6d91dd6635", 0x1000) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1-syz_usb_control_io-syz_open_dev$hidraw-syz_open_dev$char_usb-ioctl$EVIOCGMASK detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) syz_usb_control_io(r0, &(0x7f0000000a40)={0x2c, &(0x7f0000000600)={0x40, 0x2, 0x3, {0x3, 0x9, "f7"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x83e}}, &(0x7f0000000880)={0x0, 0xf, 0x108, {0x5, 0xf, 0x108, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x20, 0x5, 0x9}, @generic={0xf9, 0x10, 0x1, "dde415c013dfb9922a98809c3eeda97a2040e94ac04af53235d2edd4bcdaee29140ff9e12e88130657ee878530b85f5c913811819d19e0a83022a25ccb6c3b4422499f971699ca22e6efac81388e2d2f92a62fc625d61da903f345ebe8be5a0917a1a8b5c8d7a5abd479cc77d0a9bd3f374dad29340cb48e03eb3f1b902906d8e09e566de77ef8f2ca1de880f7a0580b82b1d0578b6b37057bdee5ffee82b00a40c69e83553a66b1a14fab7873d0c247903f8aa9bf69fa896bb0ea1af1907fae51f6db04bfc1e92417a92e9fddb29a454988f00755cd8ab76490f8d210eb9c918fa6e4f8b1bf244db0d70ac1d8daf1889188a2dc6479"}]}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0xfb, 0x4, "1c34b044", "e45aa6da"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7a}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000a80)=ANY=[@ANYBLOB="4010c9000000f40a1a1f5348da7856f38d0b4b6cba27921545ec0bbfef0422c258d568b801cd66b14dd9b8c2a95eefd0e6c9ff0865ab48d1484c896df4138f76c5d083a31b7cbee57f5deaf95745684b4a7882a5ce4367c1696120dbaad12bb7c4aabba0f55eff11be27f4d59fcf0bdd86054f3168201cf64a857095bd073acefbfb35c36c70ad7c3c80ce8d7b6a401471d079f0cc9fac9dddceda44da17268f916d164759de883da047e0d915032e51fc386d835d6c440fe59e0f9bde7677fcbd881662ff2acf9e82b23cf96872b3"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x30}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x400, 0x10}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "33ce"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x44}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000e40)={0x40, 0x19, 0x2, '+%'}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x3e}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x80201) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCGMASK(r2, 0xc0145b0e, 0x0) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1-syz_usb_control_io-syz_open_dev$hidraw-syz_open_dev$char_usb detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) syz_usb_control_io(r0, &(0x7f0000000a40)={0x2c, &(0x7f0000000600)={0x40, 0x2, 0x3, {0x3, 0x9, "f7"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x83e}}, &(0x7f0000000880)={0x0, 0xf, 0x108, {0x5, 0xf, 0x108, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x20, 0x5, 0x9}, @generic={0xf9, 0x10, 0x1, "dde415c013dfb9922a98809c3eeda97a2040e94ac04af53235d2edd4bcdaee29140ff9e12e88130657ee878530b85f5c913811819d19e0a83022a25ccb6c3b4422499f971699ca22e6efac81388e2d2f92a62fc625d61da903f345ebe8be5a0917a1a8b5c8d7a5abd479cc77d0a9bd3f374dad29340cb48e03eb3f1b902906d8e09e566de77ef8f2ca1de880f7a0580b82b1d0578b6b37057bdee5ffee82b00a40c69e83553a66b1a14fab7873d0c247903f8aa9bf69fa896bb0ea1af1907fae51f6db04bfc1e92417a92e9fddb29a454988f00755cd8ab76490f8d210eb9c918fa6e4f8b1bf244db0d70ac1d8daf1889188a2dc6479"}]}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0xfb, 0x4, "1c34b044", "e45aa6da"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7a}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000a80)=ANY=[@ANYBLOB="4010c9000000f40a1a1f5348da7856f38d0b4b6cba27921545ec0bbfef0422c258d568b801cd66b14dd9b8c2a95eefd0e6c9ff0865ab48d1484c896df4138f76c5d083a31b7cbee57f5deaf95745684b4a7882a5ce4367c1696120dbaad12bb7c4aabba0f55eff11be27f4d59fcf0bdd86054f3168201cf64a857095bd073acefbfb35c36c70ad7c3c80ce8d7b6a401471d079f0cc9fac9dddceda44da17268f916d164759de883da047e0d915032e51fc386d835d6c440fe59e0f9bde7677fcbd881662ff2acf9e82b23cf96872b3"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x30}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x400, 0x10}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "33ce"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x44}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000e40)={0x40, 0x19, 0x2, '+%'}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x3e}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x80201) syz_open_dev$char_usb(0xc, 0xb4, 0x0) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1-syz_usb_control_io-syz_open_dev$hidraw detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) syz_usb_control_io(r0, &(0x7f0000000a40)={0x2c, &(0x7f0000000600)={0x40, 0x2, 0x3, {0x3, 0x9, "f7"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x83e}}, &(0x7f0000000880)={0x0, 0xf, 0x108, {0x5, 0xf, 0x108, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x20, 0x5, 0x9}, @generic={0xf9, 0x10, 0x1, "dde415c013dfb9922a98809c3eeda97a2040e94ac04af53235d2edd4bcdaee29140ff9e12e88130657ee878530b85f5c913811819d19e0a83022a25ccb6c3b4422499f971699ca22e6efac81388e2d2f92a62fc625d61da903f345ebe8be5a0917a1a8b5c8d7a5abd479cc77d0a9bd3f374dad29340cb48e03eb3f1b902906d8e09e566de77ef8f2ca1de880f7a0580b82b1d0578b6b37057bdee5ffee82b00a40c69e83553a66b1a14fab7873d0c247903f8aa9bf69fa896bb0ea1af1907fae51f6db04bfc1e92417a92e9fddb29a454988f00755cd8ab76490f8d210eb9c918fa6e4f8b1bf244db0d70ac1d8daf1889188a2dc6479"}]}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0xfb, 0x4, "1c34b044", "e45aa6da"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7a}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000a80)=ANY=[@ANYBLOB="4010c9000000f40a1a1f5348da7856f38d0b4b6cba27921545ec0bbfef0422c258d568b801cd66b14dd9b8c2a95eefd0e6c9ff0865ab48d1484c896df4138f76c5d083a31b7cbee57f5deaf95745684b4a7882a5ce4367c1696120dbaad12bb7c4aabba0f55eff11be27f4d59fcf0bdd86054f3168201cf64a857095bd073acefbfb35c36c70ad7c3c80ce8d7b6a401471d079f0cc9fac9dddceda44da17268f916d164759de883da047e0d915032e51fc386d835d6c440fe59e0f9bde7677fcbd881662ff2acf9e82b23cf96872b3"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x30}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x400, 0x10}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "33ce"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x44}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000e40)={0x40, 0x19, 0x2, '+%'}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x3e}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x80201) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1-syz_usb_control_io detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) syz_usb_control_io(r0, &(0x7f0000000a40)={0x2c, &(0x7f0000000600)={0x40, 0x2, 0x3, {0x3, 0x9, "f7"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x83e}}, &(0x7f0000000880)={0x0, 0xf, 0x108, {0x5, 0xf, 0x108, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x20, 0x5, 0x9}, @generic={0xf9, 0x10, 0x1, "dde415c013dfb9922a98809c3eeda97a2040e94ac04af53235d2edd4bcdaee29140ff9e12e88130657ee878530b85f5c913811819d19e0a83022a25ccb6c3b4422499f971699ca22e6efac81388e2d2f92a62fc625d61da903f345ebe8be5a0917a1a8b5c8d7a5abd479cc77d0a9bd3f374dad29340cb48e03eb3f1b902906d8e09e566de77ef8f2ca1de880f7a0580b82b1d0578b6b37057bdee5ffee82b00a40c69e83553a66b1a14fab7873d0c247903f8aa9bf69fa896bb0ea1af1907fae51f6db04bfc1e92417a92e9fddb29a454988f00755cd8ab76490f8d210eb9c918fa6e4f8b1bf244db0d70ac1d8daf1889188a2dc6479"}]}}, &(0x7f00000009c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x60, 0xfb, 0x4, "1c34b044", "e45aa6da"}}, &(0x7f0000000a00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x8, 0x0, 0x1, 0x9, 0x4, 0x7a}}}, &(0x7f0000000f80)={0x84, &(0x7f0000000a80)=ANY=[@ANYBLOB="4010c9000000f40a1a1f5348da7856f38d0b4b6cba27921545ec0bbfef0422c258d568b801cd66b14dd9b8c2a95eefd0e6c9ff0865ab48d1484c896df4138f76c5d083a31b7cbee57f5deaf95745684b4a7882a5ce4367c1696120dbaad12bb7c4aabba0f55eff11be27f4d59fcf0bdd86054f3168201cf64a857095bd073acefbfb35c36c70ad7c3c80ce8d7b6a401471d079f0cc9fac9dddceda44da17268f916d164759de883da047e0d915032e51fc386d835d6c440fe59e0f9bde7677fcbd881662ff2acf9e82b23cf96872b3"], &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x30}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000c40)={0x20, 0x0, 0x4, {0x400, 0x10}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x1000}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000d40)={0x40, 0xb, 0x2, "33ce"}, &(0x7f0000000d80)={0x40, 0xf, 0x2, 0x44}, &(0x7f0000000dc0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000e40)={0x40, 0x19, 0x2, '+%'}, &(0x7f0000000e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000ec0)={0x40, 0x1c, 0x1, 0x40}, &(0x7f0000000f00)={0x40, 0x1e, 0x1, 0x3e}, &(0x7f0000000f40)={0x40, 0x21, 0x1, 0x8}}) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT-syz_usb_connect$uac1 detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000d00)={0x0, 0x0, 0x0, 0x0, 0x1, [{0xb0, &(0x7f0000000500)=@string={0xb0, 0x3, "876a292ac79b7a89f83bd7c87b1f418c7c9cd7ca1a89ccafebc25dde7b5c4ac146d93581a203a1aaf2bde0ad2509cb5171d3ccfddc73f95eb7f05b560e2714e94783fafda06048326997f294b82858bae4e603a85657dc18b4e343edddb1d8b6925e9ff8f74d26c77a403a9d17e34fa1d21e49037950ecbcb5bd3680b30dc69c31d0bbd4c1fe2866f11ab4dbe0f43e64567c7628aa52279639e1e3ca01d38cbefe5b72d0cf3911d76ebf32d95037"}}]}) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC-ioctl$HIDIOCSREPORT detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw-ioctl$HIDIOCGRDESC detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x40305829, &(0x7f0000000200)={0xffffffffffffff74, "3a7e000080000000000000009d19e45a94435709bb2a70ab172ea74c57ce7cfa917d10a083b8e18eeeec3e13e43a065742460a7320d5a8826914a1283ccead40eb76ed440a04000000f0e3e02d37ada5322abfa1f3de421101f15ff830c12ddc0a195a6e952444a5edf029376add04431f8d34c4a0df290fc83cb5113f6eae7fd9be66e87a3e91367078914bcfea3d757a17dca3431b57fb1e673c55b0b4ae6a1e8ecae5150761caf277b9499a23334523a85dfdd397b8226e376feb3aed7c50b44a9048c1482f77178414d650c0dd14675d8b0d36d07146b7ab7711fc9fb19c8f365e9e8027f7c4e7221a052a25d291b07f4d1a688ee71aaa49de8ee4feeb84b4"}) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io-syz_open_dev$hidraw detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000002300), 0x0, 0x0) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid-syz_usb_control_io detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000011c0)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="000002"], 0x0, 0x0, 0x0, 0x0}, 0x0) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid-syz_usb_control_io$hid detailed listing: executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040260933334000000000010902240001000000000904000001030100000921000000012201000905810308"], 0x0) program crashed: lost connection to test machine testing program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) program crashed: lost connection to test machine extracting C reproducer testing compiled C program (duration=40.648580364s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid program did not crash simplifying guilty program options testing program (duration=40.648580364s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) program crashed: lost connection to test machine extracting C reproducer testing compiled C program (duration=40.648580364s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid program did not crash testing program (duration=40.648580364s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) program crashed: lost connection to test machine extracting C reproducer testing compiled C program (duration=40.648580364s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:namespace SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid program did not crash testing program (duration=40.648580364s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid detailed listing: executing program 0: syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) program crashed: lost connection to test machine extracting C reproducer testing compiled C program (duration=40.648580364s, {Threaded:false Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_usb_connect$hid program did not crash reproducing took 38m20.261579054s repro crashed as (corrupted=false): final repro crashed as (corrupted=false):