b03aa758dbcc28d59323a3c0285057cb9ff258d6d8044af20d1f5d1e2f7011c811b763f464024f206ee5f5842b06b23c83804b74e7da0ec8cff3039bb492aa59987b8aaf1be5e0e7d5b73845f03a1c01b282e45e11d2434affd8698"}]}}, {{0x9, 0x5, 0xc, 0x10, 0xbd, 0x80, 0x9, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x5, 0x7f, 0x3f00}]}}, {{0x9, 0x5, 0x8, 0x0, 0xa, 0x8, 0x6e, 0x1}}, {{0x9, 0x5, 0x1, 0x3, 0x38f, 0x4, 0x3, 0x4, [@generic={0xba, 0x11, "cd1cc224451cbbe169c7ecef7f6a7f43eb809ec16919f911134064d6bc5a25c0273f4f090a3cc1a06a1ae89900c2c44bcf2943e6b69f2bc1beab92ffa3298ec221752a74c0b1cc35150b4e1a35f2f7c6fc745b0f0f059a032c51ded1af42e4c89192082edcf849fe4cde400b3844a59fdbe9c972a50352101564f19e3b207f38ea36d318e20d15e098b7bdfec10cb30b4beb473101e53733940ac296bdef267747abd1a1fd1baf4134b670fffb01a07fa67a6a361c970b88"}]}}]}}, {{0x9, 0x4, 0xb8, 0x80, 0x5, 0xc8, 0x2a, 0x0, 0x1, [], [{{0x9, 0x5, 0xc, 0x2, 0x196, 0x1f, 0x2, 0x1f}}, {{0x9, 0x5, 0x0, 0x0, 0x1a, 0x4, 0x8, 0x3e, [@generic={0xc8, 0xf, "60627c1eeb6e8283688c935feb87faab29910339a30c3cee4e56581c0e146fd70e0e331ef5476d553d755c3e984e976ebb67a00c59e60b8939ec664d72e010a2d3a50f948a4eb09bfba9457098a4de6a926b08f1575583f599edca328b8a98198409e122ab8354cf9cebbcd00fa85bf9a1b63fab13eea9adc89ed1277ff86e5abc3b703b50d1e233a24e18fb6c1f930285ee42ed63b31d5b7779d42fb49cab4f7fbaf817f4693520678fb2575d8bfa31da3befa410d0a44fb679b3e25d136afcc39e57d49817"}]}}, {{0x9, 0x5, 0x7, 0x10, 0xe5, 0x7, 0x2, 0x9, [@generic={0xc6, 0xd, "40e2807d5c1a3bd7a602409353738f448221a4b8095c346756f4158e22ab34d16559bcd8ae4f9e98972179545626a07801179feaeac75527ee8500b8a8024086c5aa5171a789d1600c4f94b9b5093e994b6db675c992b4ac01708f52b532a4f6cbee69c96fef6834daa6099105c39635f002232256130ac95b704f9508da51a0eee6af5940c459ea2de744f53ab7d456d1d26ca7c8caf92661b21a6b6c7330d0cba887307c3266e4fc029e1848ae9d32315e165afefa4a52fc684d2087c957a6def68173"}, @generic={0x6f, 0xeeb436ed48b8299c, "45cfbd90a230990cc404624a1322b5641a6a521e7e92a2e6f9726fb7a62c16ac0376badb847214e48b3777250d25a2843a0fef5d912ecdfe00164e8f64e0dedadb59c8bf42830023d78571f43d0ec887d7c225520b60e40b3c3530743cfbed2c18ee43dc77605f7ade1b9a5fd4"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x368, 0x7b, 0x3, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x8, 0x3}]}}, {{0x9, 0x5, 0x0, 0x0, 0x3b4, 0x5, 0x0, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x5, 0x6994}]}}]}}, {{0x9, 0x4, 0xa0, 0xff, 0x8, 0x70, 0x66, 0x66, 0x80, [], [{{0x9, 0x5, 0x6, 0xc, 0x3c7, 0x1, 0x3, 0x6, [@generic={0x4a, 0x23, "bc4f1f2a16df65ec9bd14f4c6f1750f4c1ea533642ea4a8cd84ede5735c2419ad9cf65c4ffe2d96f87f70326789a2a43689c1c596ac38b09e0ad87f7170bb8c485486d8d33b653ba"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x1, 0x2, 0x40, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x2, 0x1}]}}, {{0x9, 0x5, 0xa, 0x8, 0x374, 0x20, 0xd1, 0x5}}, {{0x9, 0x5, 0xb, 0x0, 0xda, 0x5, 0x2, 0x1}}, {{0x9, 0x5, 0xe, 0x0, 0x2b8, 0xfc, 0x2, 0x9f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x7f, 0x4}]}}, {{0x9, 0x5, 0x4, 0x0, 0x3f7, 0x0, 0x1e, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x2, 0x3f}]}}, {{0x9, 0x5, 0x8, 0x0, 0x1b5, 0x2, 0x9, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x55, 0x6}]}}, {{0x9, 0x5, 0xd, 0x2, 0x19d, 0x3f, 0x0, 0x1f}}]}}]}}]}}, &(0x7f0000001140)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="0a060002000005060500"], @ANYBLOB='6\x00\x00\x00', @ANYPTR=&(0x7f00000010c0)=ANY=[@ANYBLOB="050f36000403101003020c007f06020014100481c1af5c3c81da0900000000000000a7de10100a000100000000f00300d1563c81c0fe01"], @ANYBLOB="0100e984a2355d8e5ff6cc6aaed2a2182b31f9f26ba12d4a88adcb127190aaae812c3a81c693550bd323ad21f15b99bcf792291c1d6a2b78d43a6a3fea020e7c", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="02037a74b09d38ce410a998f8cdeef20f5605f7042615731bfc912fa82f3b6c854b5ba181da41cb0b0f455a3cd9257c6bb6a4fa1272196d765771a3e4552b814634e4425c24cff7b7e726cfe1b0520626cb9498da25acc11bcb6fe81d7ea4eafac65666a83c330fdadd6c7bf02f887dc7ac657810aa9dbfafdd04d831bd954f137c0af0d888100f22082349c304578ecb33daec1868a7ffb1530e96d79b7c35323cb752d4baaa1136ed6f6c3e567983e84ec7c45fc8c851cc1e4e7a29cd6cba4f3320e48e5db1249e6a0abfd9b2bfc077faf42481a4da773ddce805df0fc43b17e2e79352dae75c9ae18ede471999dc4a55085fd53bc3e3d812efcb664e34b601cfcf844b3c8adb8d28d9676d2a0e8cdac1b05d8cc74ac71c9732a56605d2501170bc621cf354b2111901addd12e540bb892acc10d9e8bce834458f1ec406321321b98ae252f2e28a922cc9b8381837cf41671c227b97d416c48f85e4b947a23dbcfaaae02a2a2861e3977bdcaf5f6461ba558f4a8ce8789810157ea0078bf3041c8b8372d97817ac65cbe6a79eea2c965f7bdfb2a2a90eb661b77c123686fc99924879eca0b3c554b0e10bdb0719fa37120c205a6f59e037bf3c572b47f48d2d1c3bb6b00bdcd4e47c29daf2946643b0b5ad25de2d515847c3311ed31000f7501489e7783f335f68a1f9edfa40600f4738c97efb65b997f1b06d567812ca64128f1b023c5a6627599d151b94e9d5d0a38b934755d29c25800b65e3ccd6404e68f5b77425aa6f5a558115aa45fde040372ab0c8ed98edc93a8aec8df8bf70c509d293b39bd6fc4dbc07ee5266589bfa028f0d298cf4ce71705d6b6ade2b9f061df6e8a225f6088be4c05d7853c3bb470843a40ed0f59d362503033fab081be4afcd5bd7698c57f377ed6a5247d573f7a9b916ae059c46fe6f1e19a03bd31020618a91d7f472aa60e5ed21993c644cbdb83e2b229f8971df80c4990e7a8fe214b09d88a46c8d6f34bda43b2c76a3b5cc2992845c615dcb8ca1e9546b9887e379cfcba685adfe2c83606b1d04233a9edc2b3b009240103ef4b27748d1897675a24c0e9b9e29a576e085512cabbce196b2a2da437acb04ac324598174ee8f1942513c460119507072a9f9abb3fa68c96c8395d2a49190011ad273d96e4aa0a38f8232ebe1393c4f588bac95933a7928bcb2a023278ff5fcac450abd35490ab1e9dc9d203486617d05baa59b4c884ecb879c7ce54757960bd15132765c38e2623ccb7b4b5b0f225b7be4f26a0e0528058c76dca897ca142493037bd6c89264e0797196333f8f0f88ec1809be7c1d8441aef61c896c4439c46b1256563165274168a7aa2d91b4cc9b1e3b3184075adc9e453cf161cc3314505f744d312eb340296c9d8b5160725e96567e26dc00bfa72b479d94b9b692846fcd2e517d72f3aba27287e73a4ed4303e583a5937313d8a370bcc4482ee60d8385beafb1b847e3b16eb3ceee910386a7d980ae6f6309d34f4544dac0ea4e3ef66f4efdc0a99e5fa783f6ecc34492885c6f8a5f112b91350a197020fc9db9895d6cf739281fd14661f6ae5a45147ec35577146175b7683e768bb2196d19592b023d5057104d819ed52b116f8f327a1fe8cb12a638c1bbb16e766ae7788d9359effee2493bb4999fc35552aa018e1553ad900538261fd2d1b2481a16268cb0edcf79ff2eebf6b5fd774a28d65a7abcba5c283b8182edc6ea0dcb1ece1ea1ba10ea0fe6e6c657eb7db9be94212aed864f89487dd4bf255ab0a80a4072ef532b937cd7d4860c1e0bdf1a9316047b139fdbd2a7e2c016a103937767ef66a9a64476c4d376584ea1ed93cab8314a4cec8b737cb84352eaee2efba97d9846433b025142247b79f2cafb81c6c905008156984c6b79cfba1ad4ccc8fe83af31ed6584b2b7411201a7e2b507baac557ebc9ac75ef04de25855c3dcb2dd14a988adbfdf737f87bcac78b49069c29b9f76897ebe60323cccfb124fe40e359d647e99c85b7a3195e2503d1d6bc5ea66a989959c21685f68a9aba26f5c2c2b9e8f64ec7a7d751e61e0a10b7ab07de05001ec197ef2d8be2b1458e3a47ba2a5e101e72acff42d77613b62e7466bed0dca72d383dfa3dfc8a84f1d87a6aa7bc6811c6eaa979ed898b9803b41385ba8b84f13a3b6d84424124e58607dcde64fe9fa04ee9b4f673c2293dd48232d0387a9f1d2823fb4e30e38a8869e98b44fb7882e874767001dd07973fd1665c612319273464d6c4a60ebc6ba16d949fec57e4640a250abea8eef394e6ed7913a0f76f026f222d6caa888a83af6b574bbcb588867709dada2984ae4aefd9400adb78e2190e38829a146874d00262c1f7297dfaf17766060d7bda4df813a9d94a0af9b822c7a27b32c40b7d9cbe4f37bde5275df5a8796275f157ec546a1c1cb73b5ce22d9e8c4796b4dd2fc22c3665873a926f992796ef572aa05061e822496654340cdc7508119a4efece89a177424a2f7da5368b1fb61273993cebae18ac221467dd1293b2dfccffb3c689df1a64b241a0de0c2553a3077c6139e116d446733bb5d8a02d06f695809b3546e155035fa070142c8cff133e9d5dd0e1f8f4cf6843209761c4fa224ed5fa728f748bc4bc086ba3be2f6259097edddb3ab4012e745cdd0016c452d644bc651971c0e7588a4dd86eedf8d9bc92b416d6c1e834557625f9600b9a1bd8a391605032801d8723f9960fbb9e736c32c0288abc87a28f71b046ea8b427f7b70914291eaf3b456261799e1f315e678d47ef0808ebcd8ce620e60d2234d94420feae05ccb79f0795983692e2cc62868458decd5ab8df3c1af8dd6bb2991902eda3e2dc31d31994748a7378ee3245ea59752f1172cafa54819068e230fcf25787829f890c785683fa2e5d621c508e17a86a35099e594f0d110ba20a5df2be7eb93340843eb26a40f8d2d6614e9bfa0b2f5d7571249fc10ca691d704dbc5ac53d0e7c99e755d2d16e3a100088a827afa49c3b5f860a93299e4a7694ef95f86ad0de4bbf01c1c0bcde0dd85b7da164ad06ccb87e8f5646431928c2c7788c161bd50bc297a05e2bd2c099729e7c487f108cda8099f78f04e67ae84612bd4320743812417c942c2a1c417bc894aaf5b14c3e235e85d677d86dc8f71e869b50164353235d08732ff914248b1796e6492c286f6b94992b4ba4bafa54d166823c6548c37cad02bcd80d4eebeb2d88c83390989daab58b26d7c70be35241605956859f916aa2d08dd57ce6622d406484cc89329a69d0154dfae4a2207afec704bf514f772e64d312c61bf9770ba229bacc761a3e1533856a2b0e700b64c23a4289f2d13a01f3a6e1b3c03e5bfae7c3a7d9db10d7b0a7b984966e7ff383a1ed121b5b067ca34f02e86524f7dce0ea54a015e99c714d4085a01796062f19c3b1fcaba75a428668edc570ac49a2b999d7f3058c2a5a726893799953fa3a03ba09ff4143a15f61d4f3286c1bc9a38254ead0eca6797db6ef1cb7492d59909e59c9aa6e478791fa8977f7965f30f715d08d73932ad3d5073a33c95c644e8a4a8478a1816405cb01cce4cbac692cddf4eae12120afd17b83a537bf447a9cbf9b3117140ab20c082fec47751a8b1e31faeb22546f3cfe740f5a225e4aae4b49708e1287d160cb41854a2ce1c7ea5dfca4e42cf4cae8b994051a3a7ea0badda905e25e534b5ca5f57c43f7a39bc555b8b39b501d66e798688cf20ad29059095761880ad376fe538800a937800affad21d859c2b31afdd58d20f4e9e87d55f60896009034ccfcd430a6558370c7bca5945c80d79abb4b5a501ade7a37c18176b3c02ae6934dcac938d70c50e94c6ac1344b0442b227f0e83e9bc05afdbb96ba131916447fc9567657c975f0de77050c6768fad66a0f1c4d54497918ce3dd97859badd491a8aafffde989fdb92f42f24e8fde800c12092f0df4c9ac374cf93e3152407a7244295e7e3bc003964e960bc188730dc0cc557f12f67b5c3bf4d875415508187736bb28f22d117ce52585ed2d66106755bb4facf37d51e76778681e5b2cd0a66695912ab364208d7128beea6c9d68daa91e3e4fa50ab0869ce6aa6a8a7f913f5a7a30678020a5c80e04f77bc3798c60cd65ca899bc5816f73265ac202820a05e82056a7503f2f307af0376cc01aac0ba5daae63be9632bbfaf7e37c70a5797c2618d8d865b44c0c02ef700dc709a83d2bf6e5ea27ae09090e757cb5d44d538165e0d2e6d8c8d9da9c022b3729afd6eb75a6866c8c3984e1608747e34262a1af681126a5fd4bd373f887a877c32f291d04ea6b40a71472c1874e5ef6a28a206e84104c2f152b43fc3308f9836656a0ed894cabb139dd3d9b7839242f05b7150da4b544de8ecb8deac591e7e7e69e6def51b9d3e87975d05e12bb6a7e81d5adaa8f6c0b9c5d103b9ea22e1b25ed99caf2c87182a8e2edb7ac71b8d28ae41fbeda2b544efed2a3df27e835a88d8a3931c6864e3a17a885d2dbbca8f9ac12cc5aa4dde3728ea1e0685f7be1dc2a9c40c4d94286abfff7a1e2c71a76ae11fd1e4081306ba50dcb72c5bce5b74d4f07aa5a8b4294825f5134e4f93508801583ef8a45748bec1e6a22418119be605ed369e98ec315ce3bc8d807786261518bb089a8ea283563d966e191bbfddc41a1391a602b4b2cd6cba7ab2376e000af03a3c5dd9241e1970ede17d981564dfa723b52ce5b91032ed008c130e3d7fc649ab4f7baf8ea1ea4113dd13c4b72f899ea9595548bbea68a1a23266d1acea3397d739462ff87fca9c1c20363897d65ada90e6055b9bc888b199116bc72db9b5c4c883e044d36e1d000e4a2f15deb17c4a403571d7fa670c351f54df00b2cc0bae9e29241a8fd31673c44ca02c7f1428627023333a0602d8075fbf3d7cfd7e3f027576ce73b6ee3b15f54183f63ffd9610aaf65f8f9af7eab4a087c0962a39011d7ce98e9b4f5730c1270070cf2fe2c84438f004057bb3f1577e3fb91b4b7648062e0ed6fc1bf19cd1e6ae818727899de21a66c955eb4d6a9126fa9ad9cb3d158c246a296963414053c8ff3a72666601e661d5c02f99927cbbeacd720e7f6d303decf9ee4344c73e9f798e2abdce603339e3a9bd3309f708b305ab2b29cd2baebdc4d4734ccacd54c7765f69a55a2771b0c9caca177e9f33d50d644c4fad7dc5c50332ecee9da08b7a044d512ff7bc52eb2a3292b8d89e29319ee224e69870f36ca5b1864c224eb5f522d8338b5ad04b8a18840719352c129e0a2152825735bc117fcbfddb31c7bc9ed86379279fde319edc1126fbfbcf19c944d0bb4b11cc254452a5e30144dee7d8dedd7a3e1984c1d9c00f05f6ff33f9aa4a852d2b9abf7d8971fe9a52e3b3dcdc7684c4b1da6839f1ca3b5c6b2585b09c4c05dbf22f916abdb4fe6fdc5ba59d47495355693440120506c912dd92ac673566164ecdc3ee675924597a18785754635e0fe683a965721e738b92da75a0aafb2dfa05b0e4e478ef427e3860b660349e221ec7eb079145c14f6ad628ff973a0f422996d8a66417acec26a3ee36970f21b68bfc61b38c24e97a3018a6fecf8d8b06185c8eaebe06fe3ba6e2205ac3e03d0eb2a6db15210e9dc6fbf942368bf0572888a9e0768d6723c35fb4ff9800c82ebe415aea59b2104cf8852799a4b97956af442aa7e154a2f922bc55f96919d0271473e599fc8d17657ac47cde695114062dbedd2c0b24335f02e52a94ca16a6bef7eab1ac40c321eeaca538a155bcbb3b9bb301c12f196bae6899af1359609ba5ddcffb"]]) [ 189.541380][ T2135] usb 2-1: new high-speed USB device number 77 using dummy_hcd [ 189.560967][ T3392] usb 3-1: device descriptor read/all, error -71 [ 189.590702][ T3369] usbhid 6-1:0.0: can't add hid device: -71 [ 189.596703][ T3369] usbhid: probe of 6-1:0.0 failed with error -71 [ 189.610790][ T3253] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x1 has wMaxPacketSize 0, skipping [ 189.620738][ T3253] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x82 has wMaxPacketSize 0, skipping [ 189.630682][ T3253] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 189.630733][ T3369] usb 6-1: USB disconnect, device number 87 [ 189.643696][ T3253] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 189.643717][ T3253] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 189.700739][ T5293] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 189.708192][ T5293] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 189.715727][ T17] usb 4-1: Using ep0 maxpacket: 32 [ 189.780937][ T2135] usb 2-1: Using ep0 maxpacket: 8 [ 189.820850][ T2135] usb 2-1: too many configurations: 250, using maximum allowed: 8 [ 189.860757][ T17] usb 4-1: New USB device found, idVendor=093a, idProduct=262a, bcdDevice=33.42 [ 189.869878][ T17] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 189.879099][ T17] usb 4-1: config 0 descriptor?? [ 189.910696][ T2135] usb 2-1: invalid descriptor for config index 0: type = 0x2, length = 8 [ 189.919280][ T2135] usb 2-1: can't read configurations, error -22 [ 189.927415][ T17] gspca_main: gspca_pac7302-2.14.0 probing 093a:262a [ 189.934379][ T2135] usb usb2-port1: attempt power cycle [ 189.970747][ T3392] usb 3-1: new high-speed USB device number 88 using dummy_hcd [ 190.002272][ T3253] usblp: can't set desired altsetting 0 on interface 0 [ 190.013166][ T3253] usb 5-1: USB disconnect, device number 86 [ 190.140652][ T3369] usb 6-1: new high-speed USB device number 88 using dummy_hcd 15:48:03 executing program 3: syz_open_dev$hiddev(&(0x7f0000000180)='\xff\x03\x00\x00\xee\xc7\xe9\x14\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x216bd) write$hidraw(r0, &(0x7f0000000000)=':', 0x1) r1 = syz_open_dev$hidraw(0x0, 0x7, 0x200) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_disconnect(r3) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x80, 0x0, [{{0x9, 0x4, 0x0, 0x3f, 0x0, 0x7, 0x1, 0x2, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x0, 0x0, 0x0, 0x4}}, [{{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x5}}]}}}]}}]}}, 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 190.240781][ T101] usb 1-1: new high-speed USB device number 83 using dummy_hcd [ 190.300755][ T17] gspca_pac7302: reg_w() failed i: 78 v: 00 error -71 [ 190.307744][ T17] gspca_pac7302: probe of 4-1:0.0 failed with error -71 [ 190.318588][ T17] usb 4-1: USB disconnect, device number 70 [ 190.340810][ T3392] usb 3-1: config 0 descriptor has 1 excess byte, ignoring [ 190.420936][ T3392] usb 3-1: New USB device found, idVendor=046d, idProduct=08c2, bcdDevice=95.60 [ 190.430054][ T3392] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=242 [ 190.438370][ T3392] usb 3-1: SerialNumber: syz [ 190.443957][ T3392] usb 3-1: config 0 descriptor?? [ 190.482158][ T3392] uvcvideo: Found UVC 0.00 device (046d:08c2) [ 190.489423][ T3392] uvcvideo: No valid video chain found. [ 190.500737][ T3369] usb 6-1: config 1 interface 0 altsetting 8 bulk endpoint 0x82 has invalid maxpacket 699 [ 190.510746][ T3369] usb 6-1: config 1 interface 0 altsetting 8 bulk endpoint 0x3 has invalid maxpacket 660 [ 190.525188][ T3369] usb 6-1: config 1 interface 0 has no altsetting 0 15:48:03 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000580)=ANY=[@ANYBLOB="120100000dab1440861201206df4000000010902240001000014000904b20002b90b2a0009058102e9020000000905030259030000008d29fe377202bb345953b7e8f35f0b0000000000000400017ff3c1ed2c423c6a179bb633e8e433c8f4f07934f007ff82144f139bf7ba793a27cb93d01ebc98037a5599611e2be0f5c37de8b882df0e29ad0425edc321707d647949ae380eefaf8ac80ef1758f53c360a002692bdb941e595fc4b99ab3db7c127fe6220b57dcfc55660b97ce7ca3c7f26250655a2ad268f7a47cbda31d190e5256c3e648d1b9dca005000000000000000000000000000000b9acffabf372c99606d70f92bda3c6210843b3a05db6b5b64a871f06d7bafa1e5e2ee333ed18a2914e920a6112cab0c4d1d7e367fc69ae1ab49d3d5498e1ba457acbb317b14ec8aac37f8b745831628f77560d13871f2c45d1e9d4665631bad59377673174995efae63c79d8cc5e4cca0009b22abfafe95e60d2adf9e432588ff62d959efcf2df48c38ccaa829a7cbcfae00f10ade2c747b84bcb07e6e9bbed84464039f1d1397925948f16b00e92ce28655e7434689bc2d3efd72577db90874d9deeaa0cb3806f27ad8c1fbe97915444a48f85b7e5e777e594d7e90c8"], 0x0) syz_usb_control_io(r0, &(0x7f00000001c0)={0x2c, &(0x7f0000000000)={0x20, 0x22, 0x25, {0x25, 0xe6cf53afbd157d98, "7d304edc0fea75a8abe9fd2cefce13f1deb225c87be24b5d98e6644a9270bd9fdfa01f"}}, &(0x7f0000000040)={0x0, 0x3, 0xa5, @string={0xa5, 0x3, "f5ca1dea8503ca6fc5196d54ffcf618e907fb302ab8917023531e278d0407b4d3758f0bfd5fa1a44fbe1d2232be1ac100ca8d22610981f1504305b40f92b902d6900974d9d903faef134061920a9c5c9058fb5374682608fe2d56a1657b8fd63b83df5dcd087ddd762022348ccfe46e99f8dde254426fd805616f7b4113e661eb2f8489978cdf912b5499ae5ece4b77a353e4d1c28aea47dfa794e5aff81d937a7232a"}}, &(0x7f0000000100)={0x0, 0xf, 0x8, {0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}}, &(0x7f0000000140)={0x20, 0x29, 0xf, {0xf, 0x29, 0xdf, 0x18, 0x20, 0xd9, "0880208d", "137a8d8b"}}, &(0x7f0000000180)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3f, 0x3, 0x7f, 0x5, 0x7, 0x9, 0x20f}}}, &(0x7f0000000800)={0x84, &(0x7f0000000200)={0x0, 0x14, 0x1, ']'}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x7}, &(0x7f00000002c0)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000300)={0x20, 0x0, 0x8, {0x2, 0x2, [0xf0f0]}}, &(0x7f0000000340)={0x40, 0x7, 0x2, 0x8000}, &(0x7f0000000380)={0x40, 0x9, 0x1, 0x9}, &(0x7f00000003c0)={0x40, 0xb, 0x2, "19a4"}, &(0x7f0000000400)={0x40, 0xf, 0x2, 0xfffe}, &(0x7f0000000440)={0x40, 0x13, 0x6, @random="0b0d8f5f4242"}, &(0x7f0000000480)={0x40, 0x17, 0x6}, &(0x7f00000004c0)={0x40, 0x19, 0x2, "25ca"}, &(0x7f0000000500)={0x40, 0x1a, 0x2, 0xfffa}, &(0x7f0000000540)={0x40, 0x1c, 0x1, 0x2}, &(0x7f0000000780)={0x40, 0x1e, 0x1, 0x5}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0x6}}) [ 190.650707][ T2135] usb 2-1: new high-speed USB device number 78 using dummy_hcd [ 190.685218][ T5304] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 190.700443][ T3264] usb 3-1: USB disconnect, device number 88 [ 190.730793][ T17] usb 4-1: new high-speed USB device number 71 using dummy_hcd [ 190.780685][ T3369] usb 6-1: string descriptor 0 read error: -22 [ 190.787288][ T3369] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 190.796824][ T3369] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 190.820725][ T5302] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 190.828529][ T5302] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 190.850729][ T3253] usb 5-1: new high-speed USB device number 87 using dummy_hcd [ 190.900656][ T2135] usb 2-1: Using ep0 maxpacket: 8 [ 190.980705][ T17] usb 4-1: Using ep0 maxpacket: 8 [ 191.000668][ T101] usb 1-1: device descriptor read/64, error -71 [ 191.020815][ T2135] usb 2-1: device descriptor read/all, error -61 [ 191.100743][ T17] usb 4-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 191.111219][ T3253] usb 5-1: Using ep0 maxpacket: 8 [ 191.116516][ T17] usb 4-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 191.127707][ T17] usb 4-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 191.137282][ T17] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 191.180669][ T2135] usb 2-1: new high-speed USB device number 79 using dummy_hcd [ 191.202698][ T17] hub 4-1:118.0: bad descriptor, ignoring hub [ 191.208139][ T5323] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 191.209139][ T17] hub: probe of 4-1:118.0 failed with error -5 [ 191.225589][ T17] cdc_wdm 4-1:118.0: cdc-wdm0: USB WDM device [ 191.250807][ T3253] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x1 has wMaxPacketSize 0, skipping [ 191.261408][ T3253] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x82 has wMaxPacketSize 0, skipping [ 191.271805][ T3253] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 191.284801][ T3253] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 191.293973][ T3253] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 191.310761][ T3369] cdc_ether: probe of 6-1:1.0 failed with error -71 [ 191.320706][ T5294] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 191.328158][ T5294] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 191.336515][ T3369] usb 6-1: USB disconnect, device number 88 [ 191.480736][ T101] usb 1-1: config 0 has an invalid interface number: 178 but max is 0 [ 191.490209][ T101] usb 1-1: config 0 has no interface number 0 [ 191.490621][ T3264] usb 3-1: new high-speed USB device number 89 using dummy_hcd [ 191.496565][ T101] usb 1-1: config 0 interface 178 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 745 [ 191.504513][ T2135] usb 2-1: device descriptor read/64, error 18 [ 191.514164][ T101] usb 1-1: config 0 interface 178 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 857 [ 191.514201][ T101] usb 1-1: New USB device found, idVendor=1286, idProduct=2001, bcdDevice=f4.6d [ 191.539383][ T101] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 191.549030][ T101] usb 1-1: config 0 descriptor?? [ 191.560804][ T3253] usblp: can't set desired altsetting 0 on interface 0 [ 191.570692][ T5319] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 191.579640][ T5319] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 191.588176][ T3253] usb 5-1: USB disconnect, device number 87 [ 191.598672][ T101] usb 1-1: Direct firmware load for libertas/usb8388_olpc.bin failed with error -2 [ 191.609196][ T101] usb 1-1: Direct firmware load for libertas/usb8388_v9.bin failed with error -2 [ 191.619579][ T101] usb 1-1: Direct firmware load for libertas/usb8388_v5.bin failed with error -2 [ 191.629224][ T101] usb 1-1: Direct firmware load for libertas/usb8388.bin failed with error -2 [ 191.638960][ T101] usb 1-1: Direct firmware load for usb8388.bin failed with error -2 [ 191.647193][ T101] usb8xxx: failed to find firmware (-2) 15:48:04 executing program 4: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000300)='/dev/input/event#\x00', 0x4, 0x400000) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f00000002c0)={0x0, 0x10, 0x0, 0x20000008, "f019c2bd2f9300"}) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f00000000c0)) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0xffffffffffffffff, 0x84800) read$hidraw(r0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) read$hidraw(0xffffffffffffffff, &(0x7f0000000040)=""/126, 0x7e) write$hidraw(0xffffffffffffffff, 0x0, 0xfffffd30) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(0xffffffffffffffff, &(0x7f0000001080)=""/149, 0x95) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce917e4ce7940a6d13fc2fb2b6bc3e1605da874667") ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000020000000000000000000036000000000000000000000100000000000000000000000000009412071b56376e58e99ac822e33275ecf1dde94f70bf672b8e62636efef2d0b981b79c083f33819aa6365e294f586ada482b60aa16b05cad3119bb0363ec994348d228668dae54202b36b35fdb6f2c07f2df7ebc073c0b8dd6531ee75499c1b8e2c4888555"]) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r4, &(0x7f0000000080)='\x00', 0x1e8) syz_open_dev$hidraw(&(0x7f0000000140)='/d/hi\xf6\xf1\x1b\x94#\xd8\x00', 0x0, 0x1) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000400)=ANY=[@ANYBLOB="98ac0000a79163100a1150129122000000010902120001e30000000904a90000b72fa300"], 0x0) syz_usb_control_io(r5, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r5, 0x0, &(0x7f00000003c0)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000002940)=""/225) syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0x0, 0x0) r6 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r6, 0x8040450a, &(0x7f0000002940)=""/225) syz_open_dev$evdev(&(0x7f0000000240)='/dev/input/event#\x00', 0x0, 0x0) 15:48:04 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x2, 0xc1a880) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f00000000c0)={0x51, 0x1, 0x3, {0x0, 0x400}, {0x81, 0xfff7}, @period={0x5d, 0xd097, 0x8c, 0x401, 0x7fff, {0x6, 0x400, 0xffff, 0x8}, 0x6, &(0x7f0000000080)=[0x8, 0xcf9, 0xac73, 0x0, 0x8001, 0x8]}}) syz_usb_connect(0x6, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="03010000aa3b9808110f2020c9480000000109022400010000000009041c00029126c90009050f1f006300000009058703a422020144106b9f98a561a20e829be743fce589479d7d8023f3674d47719131478852a7a7a518c24ac2ae02de8da22cbbdcbf8d5409db83c69af15bc8a84d7a723c587d8c14dc5db9a271ff397b3374ba9e01f18d43ca1785242fe1e3823f2be42af04f0951ca4773358dfe67f5e8ec6d0c59d87c97dace68982dd2f25b"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x1, 0x40a101) ioctl$EVIOCSABS3F(r2, 0x401845ff, &(0x7f0000000100)={0xf2, 0xd5f, 0x5, 0xfffffffb, 0x1, 0x1}) write$char_usb(r1, &(0x7f0000000600)="51bd0ee6161802aae8fc12484b30cd7e3f4bfc105586ed48b6f6bec85117fb104221c7687f6d40d8ac3cd2fcc18c967b597a7534d7ffb9cb129e90c98194d1b1ed3d942bdbc1fdf504000b790c97c88f528407", 0x53) r3 = syz_usb_connect(0x0, 0x2d, &(0x7f0000001ac0)={{0x12, 0x1, 0x0, 0x61, 0xe5, 0x88, 0x40, 0x8ca, 0x22, 0xcc8b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x27, 0x2f, 0x5d, 0x0, [], [{{0x7, 0x5, 0x401}}]}}]}}]}}, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x0, 0xcd4572bad892e164) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f0000000300)) ioctl$EVIOCGABS0(r4, 0x80184540, &(0x7f0000000140)=""/195) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_disconnect(r3) 15:48:04 executing program 1: read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect(0x3, 0xffffffae, &(0x7f0000001740)={{0x12, 0x1, 0x0, 0x1d, 0x65, 0xa3, 0x10, 0x763, 0x1015, 0x4583, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0x61, 0xef}}]}}]}}, 0x0) [ 191.940666][ T17] usb 6-1: new high-speed USB device number 89 using dummy_hcd [ 192.040660][ T5314] usb 4-1: reset high-speed USB device number 71 using dummy_hcd [ 192.170722][ T3369] usb 5-1: new high-speed USB device number 88 using dummy_hcd 15:48:05 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x65, 0xef, 0x1e, 0x8, 0x856, 0xac29, 0x7501, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x4f, 0x8e, 0x87}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0x84, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000680)={0x84, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) write$char_usb(0xffffffffffffffff, &(0x7f0000000100)="1aa860ff1a415cc1ad8d321420d44617a6218eca0ca5e90130a911d62da79e2eff10337eb71b4fe081b34029ee0915102d72fa901291778c63e648fcc89079b4de55fd4e960d712dac23e4b60090a24489851c80ec19387859794636bb3ea36f717fdf47a291aeb90c5e2c52463a31547b48432e6a4d5d947c00aa3352c4fadfbef351c06d8235d6882032ed2eb936bae8f1257bd32979bb70c89a2ceb69f8b0c5b3930f9d6b0d70b0aabefaa3a40ff258c5fdd468af674eb9fcd619f97caa7591d9b0e253c543d09b914c5df24981c74e1d5bb7255d126d2830c916eb9a2dc78909edef30bd60797e35afc31fc4b13ab003", 0xf2) ioctl$EVIOCREVOKE(0xffffffffffffffff, 0x40044591, &(0x7f0000000000)=0x7) r1 = syz_usb_connect$hid(0x0, 0xfffffffffffffd58, &(0x7f0000005380)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xeef, 0x7262, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x331, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000bc0)={0x14, &(0x7f0000000b40)={0x20, 0x27, 0x70, {0x70, 0x4, "06211f09c1f1a7fa6a47a4a2fdbb841cf17a5958b61ffcd468c081dbe1b1d072bf8f871ac56efcc421cd69b4287d04c7a76fefaed1610d7a66b5a0c4355524440b2f14f0c4a87e17ddeb9581021783899764f4b055cbcfe80db2a4200d7fca8a098d1ff58e5bd092372b01bfeb27"}}, &(0x7f0000000ac0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000d40)={0x1c, &(0x7f0000000c00)={0x0, 0x13, 0xa5, "8de1a001c57fe846007dbc56e42781dd9671746613332b0856ebfca2562a3c9b6b21872f5fb2fb6bb8253f05f6efe02a8d323ed149bab4309773993c1a316ce52d6be35e6ef652cb6ad6d8c655c9ec92a1da48da9b401d321d35523deaba4f5d51b64392ccb10e729b7de34be605e17f99c3b361ab88a62504829e8ab42ec7af4222647cc5c1719d476fc60c9d7ceb8024cca215a8b0571dcbb4d1db05e58fb6d938c06e18"}, &(0x7f0000000cc0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000d00)={0x0, 0x8, 0x1}}) syz_usb_disconnect(r2) syz_usb_control_io$hid(r2, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000b00), 0x0}, 0x0) syz_usb_control_io(r1, &(0x7f0000000440)={0x2c, &(0x7f0000000240)={0x20, 0x23, 0xe7, {0xe7, 0x5, "1660477f778fe04dbd1252ab5c0bde3878fbd540093e7ba4d94c41da9efe106030e301ef3e65e17dfd2fa37e30284d34e52360e6578904f6736625c6262df494d30d3af56892037b30ef40b3d3871ea1593eed01f029eb4dcc8dd9fc4373c9ea865c4442d2de45bb71c9280cb3ae91f2e7f2c5e28fe785bf2b4fa35eff28a74150254bfddb8e007b3cd5817d7cb3940dbbdaf727600e034ed6d0b19b7d061d79e6baa4e302721a8d9aabc5daf8ae37d313b04f38b8ed79b7eb446b9fedb7f38b729b3678f3ae0ce97ee89414a2a7dc9b681ae6338bdba361dda363d2d290f4be48b4c7594d"}}, &(0x7f0000000340)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x427}}, &(0x7f0000000380)={0x0, 0xf, 0x8, {0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}}, &(0x7f00000003c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x2, 0x5, 0x1, "a7135f18", "1dd08610"}}, &(0x7f0000000400)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7f, 0x84, 0xe0, 0x40, 0x4, 0x7f}}}, &(0x7f0000000a00)={0x84, &(0x7f0000000480)={0x20, 0x17, 0x13, "5a5a633b0060ccd0e093c566950603699d0f77"}, &(0x7f00000004c0)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000500)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000540)={0x20, 0x0, 0x4, {0x2}}, &(0x7f0000000580)={0x20, 0x0, 0x8, {0x80, 0x4, [0x88f]}}, &(0x7f00000005c0)={0x40, 0x7, 0x2, 0x3ff}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x81}, &(0x7f0000000640)={0x40, 0xb, 0x2, "2d91"}, &(0x7f0000000740)={0x40, 0xf, 0x2, 0x101}, &(0x7f0000000780)={0x40, 0x13, 0x6, @dev={[], 0x28}}, &(0x7f00000007c0)={0x40, 0x17, 0x6, @link_local}, &(0x7f0000000800)={0x40, 0x19, 0x2, "52e9"}, &(0x7f0000000840)={0x40, 0x1a, 0x2, 0x436a}, &(0x7f0000000880)={0x40, 0x1c, 0x1}, &(0x7f00000008c0)={0x40, 0x1e, 0x1, 0x1f}, &(0x7f00000009c0)={0x40, 0x21, 0x1, 0xba}}) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000000040)={0x44, &(0x7f0000001040)={0x69f981c58c544311, 0x0, 0x1, "ee"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 192.270661][ T2135] usb 2-1: device descriptor read/64, error -71 [ 192.290706][ T3264] usb 3-1: device descriptor read/64, error -71 [ 192.300739][ T17] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 192.301141][ T5314] usb 4-1: Using ep0 maxpacket: 8 [ 192.308447][ T17] usb 6-1: can't read configurations, error -71 [ 192.390833][ T2135] usb usb2-port1: unable to enumerate USB device [ 192.460773][ T3369] usb 5-1: device descriptor read/64, error 18 [ 192.642464][ T2135] usb 4-1: USB disconnect, device number 71 [ 192.680689][ T17] usb 6-1: new high-speed USB device number 90 using dummy_hcd [ 192.770714][ T3264] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 192.781194][ T3264] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x1 has wMaxPacketSize 0, skipping [ 192.792061][ T3264] usb 3-1: New USB device found, idVendor=08ca, idProduct=0022, bcdDevice=cc.8b [ 192.801239][ T3264] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 192.810210][ T3264] usb 3-1: config 0 descriptor?? [ 192.860726][ T3369] usb 5-1: device descriptor read/64, error 18 [ 192.920724][ T17] usb 6-1: Using ep0 maxpacket: 8 [ 193.040720][ T17] usb 6-1: New USB device found, idVendor=0856, idProduct=ac29, bcdDevice=75.01 [ 193.054533][ T17] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 193.063625][ T17] usb 6-1: config 0 descriptor?? [ 193.110812][ T3264] aiptek 3-1:0.0: Aiptek using 400 ms programming speed [ 193.119145][ T3264] input: Aiptek as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/input/input29 [ 193.150662][ T3369] usb 5-1: new high-speed USB device number 89 using dummy_hcd [ 193.190729][ T3264] input: failed to attach handler kbd to device input29, error: -5 [ 193.202605][ T3264] usb 3-1: USB disconnect, device number 89 [ 193.410641][ T101] usb 4-1: new high-speed USB device number 72 using dummy_hcd [ 193.430697][ T3369] usb 5-1: device descriptor read/64, error 18 [ 193.661133][ T101] usb 4-1: Using ep0 maxpacket: 8 15:48:06 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000000000108c0d22000000000000010902240001000000000904000009030000000921faffff0022220009058103000000000036e75583712050c8ca6b571b06719c4a17b48e38aefe57fdca08053f9d0ee2450b393293cf21b617c753ba946060cf9207c74926bd0f3a8166a95f80aab52d15715a27b18a9e56b1f18ff93945ba5444"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0xdfc, 0xe100, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1, 0x80, 0xbe, [{{0x9, 0x4, 0x0, 0x8, 0x1, 0x3, 0x1, 0x0, 0x7, {0x9, 0x21, 0x5, 0x81, 0x1, {0x22, 0xef6}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ba, 0x4, 0x1f, 0x3}}}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x2a22d2536dbd902a, 0x80, 0x1f, 0x80, 0xc31dbd47b4cc0387, 0x1}, 0x49, &(0x7f00000001c0)={0x5, 0xf, 0x49, 0x3, [@generic={0x32, 0x10, 0x1, "99e9f4d8ac3d7fbbb0b79a9d0712c4eec957ecacd47721f60b10a3151704a6cff28e798de6da6b14fa3b4d8f4a485c"}, @wireless={0xb, 0x10, 0x1, 0x4, 0xa0, 0x1, 0x2, 0x3, 0x81}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x4, 0x8, 0xf34}]}, 0x6, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x471}}, {0xb, &(0x7f0000000280)=@string={0xb, 0x3, "51134c53cab7e4245e"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x211}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x440a}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x40d}}, {0xc, &(0x7f00000003c0)=@string={0xc, 0x3, "42f9c6c5fa3d6cd6800f"}}]}) syz_usb_control_io$hid(r1, &(0x7f0000000600)={0x24, &(0x7f0000000480)={0x40, 0x8, 0xa6, {0xa6, 0x1, "ee6a0fa4f4865d0c6c567dfc33fd5bfa7afe112f585d0f868a1aadc34cfa2ffc1ac8a5c49db9f4b5731665f8a77cc0c118545c9a03c80a7a60951dd235a632df7b89c441ee450d6077b165e817b945ed1f692176021ece40d25558efabe53a0dc707cee38812f69ed3894b3b366d901a6be5093dc610009331e5137c47562509a5184852870e8ffa074d4b4dec69ff952f098dc53af858b7c52fdb7c033a9dd05378a915"}}, &(0x7f0000000540)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x3001}}, &(0x7f0000000580)={0x0, 0x22, 0x5, {[@global=@item_4={0x3, 0x1, 0xb, "c2281d5f"}]}}, &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x86, 0x1, {0x22, 0x4d1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x80, 0x14, 0x15, "d2ee310d37a04586f1134278e06b13fe04cad26175"}, &(0x7f0000000680)={0x0, 0xa, 0x1, 0x2}, &(0x7f00000006c0)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000700)={0x20, 0x1, 0xa2, "83cd8bfb92a25f226439309165190465a6068ffeac88f895e59ffe3f86c412f9d329cfaf13cffe82cc9b222896feaf379c608e181ff641d02b647593dd1b8469c0e8eaebe5db1bcaa4b86db3fe1999e69f5ebc998c9e4f63e6594cf6030234abe31a64b1955086a7d385c0c17c5551c09df94264bfc54663ebb49e0f3659becf1cb22866b56400759b63099a05e3ad6fe5058fee238639b9e7f907a060b72c9e6699"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x1}}) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x22, {[@main=@item_012={0x2, 0x0, 0x0, "0001"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @main=@item_4={0x3, 0x0, 0x9, "3fbc98bc"}, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @main=@item_4={0x3, 0x0, 0x0, "770c1e64"}, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @local]}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000300)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINDEX(r2, 0x40184810, &(0x7f00000019c0)={0x2, 0x0, 0x0, 0x9}) [ 193.693036][ T3392] usb 1-1: USB disconnect, device number 83 [ 193.780713][ T101] usb 4-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 193.791874][ T101] usb 4-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 193.803049][ T101] usb 4-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 193.812264][ T101] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 193.821125][ T3369] usb 5-1: device descriptor read/64, error 18 [ 193.861243][ T101] hub 4-1:118.0: bad descriptor, ignoring hub [ 193.867548][ T101] hub: probe of 4-1:118.0 failed with error -5 [ 193.875516][ T101] cdc_wdm 4-1:118.0: cdc-wdm0: USB WDM device [ 193.940878][ T3369] usb usb5-port1: attempt power cycle [ 193.961322][ T5353] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 193.970356][ T5353] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 194.080634][ T3264] usb 3-1: new high-speed USB device number 90 using dummy_hcd 15:48:07 executing program 3: syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfd, 0xf0e1d7f5588df1c7) write$hidraw(0xffffffffffffffff, &(0x7f0000000100)="f79cea8964185c8300d734feffb20c5f3a4c2c3a5c6cb77cd5aba78fa998090369ae5d53acfda5eda60f1d07ec4632183dda", 0x32) 15:48:07 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x11, 0xf7, 0x9a, 0x8, 0xa07, 0xda, 0xad48, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0xc7, 0x50, 0xdc, 0x0, [], [{{0x9, 0x5, 0x0, 0xb}}, {}]}}]}}]}}, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000001300)={0xac, &(0x7f0000000200)=ANY=[], &(0x7f00000000c0)={0x0, 0xa, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/uhid\x00\x10\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f00000005c0)="6200000000000000000000000000000068f9c327ec42455cebe84fda95e5d067e82083d4a5cdac3f6e9e52beb11659e1d65babe6f01c5a8f855610002d644de65ef12d1d49632856dd3ecaeb86560a72f2ef20bfad513b934171d4252092105a0e5c2237b5d734e8e557db31a07156327a8986d6399b41512ccc77531ba771f2b2f7f936ec4278c14b5f6b8a5aff394640a84fc87d562c9844a06f3d871f704ba77d8a44cbb49c6bc14855c9ee33e913e8fd21dab742a7ade23c7783313022103902b2d73dd0d05030be77f96ea389bb9c8b528a52bd0d48124f6279a8edbac52ead6e4a62f03ab22f9b53230cd2fb9071", 0xf1) syz_usb_control_io$hid(r0, &(0x7f00000002c0)={0x24, &(0x7f00000003c0)={0x22beac4c810d98b2, 0xc, 0xaf, {0xaf, 0xc, "8f8141cc56e9d94b3017204c5f3715510ad998b71dcac861c1f8911534d54947d85d5b5ec529dfa5e0e990e7a8a289780ec4256e92687aeb795fb5c481062490b26829f48f7ae455d8607dd277615129b9bbf1381cdb47fc5d7f98f0c0cbf066ad1a3a27ae6b0f97cd0f27b1f3c1ecba72d643e1d2f0d9ac7ac060e4849275667116ae30f3a8551cf84bd4d862cc3a5f773a79a7c35e0796eea12d98f1fd421fddad53dd0d61d3e3d217ff53a3"}}, &(0x7f0000000700)={0x0, 0x3, 0x12, @string={0x12, 0x3, "5e4b46baac1c848922b95703a659a584"}}, &(0x7f0000000140)={0x0, 0x22, 0x2, {[@global=@item_012={0x1, 0x1, 0x5, 'z'}]}}, &(0x7f0000000280)={0x0, 0x21, 0x9, {0x9, 0x21, 0x8, 0x7, 0x1, {0x22, 0x7a4}}}}, &(0x7f00000006c0)={0x2c, &(0x7f0000000340)={0x40, 0x39, 0x8, "efc5c1d288ee7ee4"}, &(0x7f0000000480)={0x0, 0xa, 0x1}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000500)={0x20, 0x1, 0x6b, "a803906c0fe706fbae651194fbb8f59360e829ecdabd7f18dc5698ebb1f5c66864bb6e12c8b0b87d1b88166c45d677ac2643ba4ff3472808083f6d25738d10cf1837185eb328273cb4f3f73e552b4522c2c33850b1b29a2d0d49632a5293f19a10ed6bc1a2b181989fd1c5"}, &(0x7f0000000580)={0x20, 0x3, 0x0, 0x1f}}) syz_usb_connect(0x0, 0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f00000001c0)=""/179, 0xb3) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect$cdc_ncm(0x2, 0x6e, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x7, 0x50, 0x5, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x3fb}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x180}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x8, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x7}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x13e, 0xc1, 0x5}}, {{0x9, 0x5, 0x3, 0x2, 0x34d, 0x0, 0x0, 0xf1}}}}}}}]}}, &(0x7f0000000300)=ANY=[@ANYBLOB="f500d26d", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR64], @ANYBLOB="15000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="050f15000303100003100b0a100300150000590000"], @ANYBLOB="0100000002000000", @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="0203"]]) syz_usb_disconnect(r2) r3 = syz_open_dev$hidraw(&(0x7f0000000380)='/dev/hidraw#\x00', 0xc2, 0x0) ioctl$HIDIOCSFEATURE(r3, 0xc0404806, &(0x7f00000013c0)) syz_usb_disconnect(r0) [ 194.200829][ T3392] usb 1-1: new high-speed USB device number 84 using dummy_hcd 15:48:07 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x7c, 0xe3, 0xad, 0x20, 0x2001, 0x3309, 0x8a5e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0xc, 0xc1, 0x47, 0x0, [], [{{0x9, 0x5, 0x8d}}, {{0x9, 0x5, 0xf}}]}}]}}]}}, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086607, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086607, 0x20000000) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40086607, 0x20000000) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40086607, 0x20000000) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x8, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r1, @ANYRES32=r2, @ANYBLOB, @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r4, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r5, @ANYRES32=r3, @ANYPTR, @ANYRESDEC, @ANYRES64=r6], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r8, 0x40086607, 0x20000000) r9 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r9, 0x40086607, 0x20000000) r10 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r10, 0x40086607, 0x20000000) r11 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r11, 0x40086607, 0x20000000) r12 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r12, 0x40086607, 0x20000000) r13 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r13, 0x40086607, 0x20000000) r14 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r14, 0x40086607, 0x0) r15 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r16 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r16, 0x40086607, 0x20000000) r17 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r17, 0x40086607, 0x20000000) r18 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r18, 0x40086607, 0x20000000) r19 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r19, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x8, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r14, @ANYRES32=r15, @ANYBLOB, @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r17, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r18, @ANYRES32=r16, @ANYPTR, @ANYRESDEC, @ANYRES64=r19], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r20 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r20, 0x40086607, 0x0) r21 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r22 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r22, 0x40086607, 0x20000000) r23 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r23, 0x40086607, 0x20000000) r24 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r24, 0x40086607, 0x20000000) r25 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r25, 0x40086607, 0x20000000) r26 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r26, 0x40086607, 0x20000000) r27 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r27, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x9, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r20, @ANYRES32=r21, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES64], @ANYRESDEC=r22, @ANYRES16=0x0, @ANYRESOCT=r23, @ANYRES64=r24, @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r27], @ANYRESOCT=r21]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9647f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd83458ba1382da63423d1f1bdde", @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r23, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r25, @ANYRES32=r22, @ANYPTR, @ANYRESDEC, @ANYRES64=r26], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) syz_usb_connect(0x0, 0x9, &(0x7f0000000640)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRESDEC=r14, @ANYRES32=r7, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT], @ANYRESDEC=r8, @ANYRES16=0x0, @ANYRESOCT=r9, @ANYRES64=r10, @ANYRES32=r21, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r13], @ANYRESOCT=r7]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9007f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd834d8ba1382da63423d1f1bdde", @ANYRESDEC, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r9, @ANYRES16, @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r11, @ANYRES32=r8, @ANYPTR, @ANYRESDEC, @ANYRES64=r12], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r28 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r28, 0x40086607, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001880)={0x84, &(0x7f0000001940)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={0xac, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000f80)={0x2c, &(0x7f0000000100)=ANY=[@ANYBLOB="7f00000000da00"], 0x0, 0x0, 0x0, 0x0}) [ 194.400736][ T17] mos7840 6-1:0.0: required endpoints missing [ 194.420652][ T2135] usb 4-1: reset high-speed USB device number 72 using dummy_hcd [ 194.450651][ T3392] usb 1-1: Using ep0 maxpacket: 16 [ 194.570726][ T3392] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 194.581883][ T3392] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 194.591843][ T3392] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 194.604674][ T3392] usb 1-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 194.610226][ T17] usb 6-1: USB disconnect, device number 90 [ 194.613760][ T3392] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 194.621325][ T3392] usb 1-1: config 0 descriptor?? [ 194.650716][ T5360] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 194.672897][ T3392] usbhid 1-1:0.0: can't add hid device: -22 [ 194.679101][ T3392] usbhid: probe of 1-1:0.0 failed with error -22 [ 194.680661][ T2135] usb 4-1: Using ep0 maxpacket: 8 [ 194.685803][ T3369] usb 5-1: new high-speed USB device number 90 using dummy_hcd [ 194.730751][ T2135] usb 4-1: device firmware changed [ 194.736870][ T2135] usb 4-1: USB disconnect, device number 72 15:48:07 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000000080)='V', 0x1) read$char_usb(r0, &(0x7f0000000040)=""/223, 0xdf) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc, 0x3d, 0x36, 0x40, 0x1964, 0x1, 0xf6d4, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xd7, 0x46, 0x19}}]}}]}}, 0x0) [ 194.841187][ T3264] usb 3-1: device descriptor read/64, error -71 [ 194.970639][ T3369] usb 5-1: device descriptor read/64, error 18 15:48:08 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086607, 0x20000000) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086607, 0x20000000) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086607, 0x20000000) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40086607, 0x20000000) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40086607, 0x20000000) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x40086607, 0x20000000) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086607, 0x0) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r9, 0x40086607, 0x20000000) r10 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r10, 0x40086607, 0x20000000) r11 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r11, 0x40086607, 0x20000000) r12 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r12, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x8, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r7, @ANYRES32=r8, @ANYBLOB, @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r10, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r11, @ANYRES32=r9, @ANYPTR, @ANYRESDEC, @ANYRES64=r12], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r13 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r13, 0x40086607, 0x0) r14 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r15 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r15, 0x40086607, 0x20000000) r16 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r16, 0x40086607, 0x20000000) r17 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r17, 0x40086607, 0x20000000) r18 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r18, 0x40086607, 0x20000000) r19 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r19, 0x40086607, 0x20000000) r20 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r20, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x9, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r13, @ANYRES32=r14, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES64], @ANYRESDEC=r15, @ANYRES16=0x0, @ANYRESOCT=r16, @ANYRES64=r17, @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r20], @ANYRESOCT=r14]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9647f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd83458ba1382da63423d1f1bdde", @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r16, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r18, @ANYRES32=r15, @ANYPTR, @ANYRESDEC, @ANYRES64=r19], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) syz_usb_connect(0x0, 0x9, &(0x7f00000031c0)=ANY=[@ANYBLOB="ec1371d67d3b425b30a12c2789af902730f6e3a57d2a0e3c4ec6536ea60c65ff01000000000000f30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb67d8a1cf2a42ea17dcd02c8a3740bb53c5ecdf3cc4a9d7a769176fd7f16d5ece852bce064ae5683497250edfefd326e7b12fe6", @ANYRES16, @ANYRESDEC=r7, @ANYRES32=r0, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT], @ANYRESDEC=r1, @ANYRES16=0x0, @ANYRESOCT=r2, @ANYRES64=r3, @ANYRES32=r14, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r6], @ANYRESOCT=r0]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9007f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd834d8ba1382da63423d1f1bdde", @ANYRESDEC, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r2, @ANYRES16, @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r4, @ANYRES32=r1, @ANYPTR, @ANYRESDEC, @ANYRES64=r5], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) write$hidraw(r5, &(0x7f00000001c0)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0xfffffffffffffd70) syz_usb_connect(0x0, 0x2, &(0x7f0000000000)=ANY=[@ANYRES64, @ANYRES64=0x0], 0x0) [ 195.100654][ T2135] usb 4-1: new high-speed USB device number 73 using dummy_hcd [ 195.210727][ T3264] usb 3-1: Using ep0 maxpacket: 32 [ 195.219161][ T5381] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 195.260707][ T17] usb 2-1: new high-speed USB device number 80 using dummy_hcd [ 195.340699][ T3264] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x8D has wMaxPacketSize 0, skipping [ 195.350911][ T3264] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0xF has wMaxPacketSize 0, skipping [ 195.360792][ T3264] usb 3-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 195.369815][ T3264] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 195.377851][ T2135] usb 4-1: Using ep0 maxpacket: 8 [ 195.384062][ T3264] usb 3-1: config 0 descriptor?? [ 195.390634][ T3392] usb 6-1: new high-speed USB device number 91 using dummy_hcd [ 195.500899][ T2135] usb 4-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 195.511413][ T2135] usb 4-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 195.521924][ T2135] usb 4-1: New USB device found, idVendor=0a07, idProduct=00da, bcdDevice=ad.48 [ 195.530987][ T2135] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 195.539798][ T2135] usb 4-1: config 0 descriptor?? [ 195.560703][ T5370] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 195.584505][ T2135] adutux 4-1:0.0: interrupt endpoints not found [ 195.620724][ T17] usb 2-1: New USB device found, idVendor=1964, idProduct=0001, bcdDevice=f6.d4 [ 195.630185][ T17] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 195.631910][ T5373] EXT4-fs warning: 2 callbacks suppressed [ 195.631920][ T5373] EXT4-fs warning (device sda1): ext4_group_extend:1768: can't shrink FS - resize aborted [ 195.640084][ T17] usb 2-1: config 0 descriptor?? [ 195.644189][ T3392] usb 6-1: Using ep0 maxpacket: 8 [ 195.660286][ T5373] EXT4-fs warning (device sda1): ext4_group_extend:1768: can't shrink FS - resize aborted [ 195.674463][ T5373] EXT4-fs warning (device sda1): ext4_group_extend:1768: can't shrink FS - resize aborted [ 195.684720][ T5373] EXT4-fs warning (device sda1): ext4_group_extend:1768: can't shrink FS - resize aborted [ 195.698807][ T5373] EXT4-fs warning (device sda1): ext4_group_extend:1768: can't shrink FS - resize aborted [ 195.709305][ T5373] EXT4-fs warning (device sda1): ext4_group_extend:1768: can't shrink FS - resize aborted [ 195.719690][ T5373] EXT4-fs warning (device sda1): ext4_group_extend:1768: can't shrink FS - resize aborted [ 195.729992][ T5373] EXT4-fs warning (device sda1): ext4_group_extend:1768: can't shrink FS - resize aborted [ 195.740265][ T5373] EXT4-fs warning (device sda1): ext4_group_extend:1768: can't shrink FS - resize aborted [ 195.751235][ T5373] EXT4-fs warning (device sda1): ext4_group_extend:1768: can't shrink FS - resize aborted [ 195.770733][ T3264] rtl8192cu: Chip version 0x10 [ 195.790774][ T3392] usb 6-1: New USB device found, idVendor=0856, idProduct=ac29, bcdDevice=75.01 [ 195.799895][ T3392] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 195.809276][ T3392] usb 6-1: config 0 descriptor?? [ 195.900750][ T17] RobotFuzz Open Source InterFace, OSIF 2-1:0.0: failure sending bit rate [ 195.909673][ T17] RobotFuzz Open Source InterFace, OSIF: probe of 2-1:0.0 failed with error -71 [ 195.922766][ T17] usb 2-1: USB disconnect, device number 80 15:48:09 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x81, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e2", 0x9) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x8, 0x688002) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000180), 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGVERSION(r3, 0x80044801, 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x67, 0x482a82) ioctl$HIDIOCAPPLICATION(r4, 0xc0c0583b, 0x9) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x9, 0x10000) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x3c140) ioctl$HIDIOCAPPLICATION(r5, 0xc0c0583b, 0x20000000) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd", 0x16) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r7, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305828, 0x0) read$hidraw(r6, 0x0, 0x0) 15:48:09 executing program 4: ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000000)={0xfff, 0x5, 0x2, 0x8, 0x7, 0x3ff}) r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x0, 0x1d463d0ae1238b3d) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f00000002c0)={0x3, 0xaf, 0x80000000, 0x3}) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1e7d, 0x3264, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x1, 0x1, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x6}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000280)={0x24, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="35ac775464842dc10401af79972761f1fd2e8563cdd3f56cc05ad210152b433b124bebe4362c239a1784fdc648a5df86ed585431c62a52f4d6d2b5832e9f4eff552c34e437bb50aac8a9491d884f3a939f952802c9957f6f49f99ecb78c8065b60061b0887ac765ea036c84c4440"], 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x3, 0x20400) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000180)=""/197) [ 196.171162][ T3392] mos7840 6-1:0.0: required endpoints missing [ 196.185884][ T5393] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 196.191723][ T3392] usb 6-1: USB disconnect, device number 91 15:48:09 executing program 5: syz_usb_connect(0x1deacefddf0a04b8, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x8, 0x2000) r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000100)) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000000)={0x6, 0x1cc6, 0x4, 0x14, 0x5, 0x80000000}) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x3f, 0x8000) ioctl$EVIOCSCLOCKID(r3, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000100)) ioctl$EVIOCGABS0(r2, 0x80184540, &(0x7f00000002c0)=""/182) r4 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r4, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f0000000100)) ioctl$EVIOCGSND(r4, 0x8040451a, &(0x7f0000000240)=""/26) ioctl$EVIOCSCLOCKID(r1, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000100)) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f0000000140)=""/217) [ 196.490641][ T3369] usb 5-1: new high-speed USB device number 91 using dummy_hcd [ 196.670647][ T101] usb 2-1: new high-speed USB device number 81 using dummy_hcd 15:48:09 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x5, 0x4000) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x52, 0x1, 0x5, {0x8a8, 0x9}, {0x81, 0x2}, @period={0x5a, 0x9, 0x81, 0x0, 0x20, {0x9, 0x8000, 0x5, 0x8}, 0x2, &(0x7f00000000c0)=[0xed9, 0xfff9]}}) r1 = syz_usb_connect(0x0, 0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="120100001c00f5408007011514650000000109022200014000000009047da895930000000192028dc6be1c03bd5a09963334974409c9d508f9122722b3035a50645ffafb219a2b55cb38c39f6ca62bc783945a2edf2e3809be0909d6ef0b5c1d291aa7445ed4307909298b78e643e130c8e6881842caddc751706ef71adc52"], 0x0) syz_usb_control_io$printer(r1, 0x0, 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSABS2F(r2, 0x4008c002, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) [ 196.718537][ T3392] usb 1-1: USB disconnect, device number 84 [ 196.751267][ T3369] usb 5-1: Using ep0 maxpacket: 8 15:48:09 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x100341) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086607, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086607, 0x20000000) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086607, 0x20000000) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40086607, 0x20000000) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x8, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r0, @ANYRES32=r1, @ANYBLOB, @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r3, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r4, @ANYRES32=r2, @ANYPTR, @ANYRESDEC, @ANYRES64=r5], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) read$hidraw(r1, &(0x7f0000000140)=""/216, 0xd8) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, &(0x7f0000000080)=""/191) [ 196.905874][ T3369] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 196.916922][ T3369] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 196.926923][ T3369] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 196.939767][ T3369] usb 5-1: New USB device found, idVendor=1e7d, idProduct=3264, bcdDevice= 0.40 [ 196.948858][ T3369] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 196.967794][ T3369] usb 5-1: config 0 descriptor?? [ 196.980846][ T3264] rtl_usb: reg 0xa, usbctrl_vendorreq TimeOut! status:0xffffffe0 value=0x0 [ 196.990791][ T5397] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 197.150675][ T3392] usb 1-1: new high-speed USB device number 85 using dummy_hcd [ 197.200663][ T3264] rtl_usb: reg 0xfe66, usbctrl_vendorreq TimeOut! status:0xffffffe0 value=0x0 15:48:10 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd9, 0x1a, 0x23, 0x40, 0x7d1, 0x3302, 0x66a8, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xbe, 0xdd, 0x52}}]}}]}}, 0x0) syz_usb_connect(0x6, 0x15f2, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x92, 0xbb, 0x99, 0x2c, 0x115e, 0xf100, 0xfec1, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x15e0, 0x3, 0xff, 0x0, 0x0, 0x4, [{{0x9, 0x4, 0x4c, 0x7, 0x2, 0xf8, 0xd6, 0xe6, 0x68, [@hid_hid={0x9, 0x21, 0xf9, 0x85, 0x1, {0x22, 0xb80}}, @cdc_ecm={{0x6, 0x24, 0x6, 0x0, 0x0, '<'}, {0x5, 0x24, 0x0, 0x2557}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x0, 0x0, 0x69}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x8}, @acm={0x4, 0x24, 0x2, 0x1}]}], [{{0x9, 0x5, 0xf, 0x8, 0xb8, 0x7f, 0x81, 0x4, [@generic={0x4b, 0x2a, "7dee72be16ba44f6cbb57b3936951d12dca194d91eba26a32afa076964e859ac7b5eb1f41b3bd23d794e91fb5ad4a12d2cea9779c7613fb8718feb8b5c91c5951a6ce3f52ac4576def"}]}}, {{0x9, 0x5, 0x6, 0x2, 0x1cc, 0xaf, 0x14, 0x81, [@generic={0x28, 0x9, "b7433755e5917ef5e90faad390d99f5791e75aa00f9215e16b06eddef3f775b5dab19cf35534"}, @generic={0x99, 0xe, "8338dc42beda3c241842384c2144e53086cf922b15531bfb2274d47eeeeb560ef5ff5d3eecc2c03ebfb5e0535bd4d801d09c6f191028eb9f8683b44a96a0e6ed81c6d9554aced93d48ea474991ea40a5d6058c41488fcf91bc94abb0b1580fa0a448f76af7fe2fe805ed46f717f521c729759312f386e98ddaa82a9a96fd21d5e49aa7a22ddb985d580b8899e717dac45970aec95a5e7c"}]}}]}}, {{0x9, 0x4, 0xfe, 0xa3, 0x4, 0xff, 0xa8, 0x72, 0x2, [@uac_control={{0xa, 0x24, 0x1, 0x7, 0x8}, [@feature_unit={0x11, 0x24, 0x6, 0x6, 0x1, 0x5, [0x4, 0x0, 0x5, 0x2, 0x8], 0x7}, @output_terminal={0x9, 0x24, 0x3, 0x5, 0xf, 0x6, 0x6, 0x40}, @feature_unit={0xb, 0x24, 0x6, 0x2, 0x3, 0x2, [0xf472f3194b500172, 0x5], 0x1}, @extension_unit={0xc, 0x24, 0x8, 0x3, 0x2, 0x3, "b22804857c"}, @input_terminal={0xc, 0x24, 0x2, 0x1, 0x606, 0x2, 0x3, 0x1, 0x40, 0x1}]}, @uac_control={{0xa, 0x24, 0x1, 0x0, 0x1f}, [@output_terminal={0x9, 0x24, 0x3, 0x1, 0x306, 0x6, 0x2, 0xff}, @selector_unit={0x5, 0x24, 0x5, 0x4, 0xa}, @selector_unit={0xb, 0x24, 0x5, 0x4, 0x7f, "f948ebb35da8"}, @mixer_unit={0x7, 0x24, 0x4, 0x6, 0x40, "ae75"}]}], [{{0x9, 0x5, 0x7, 0x0, 0x107, 0x81, 0x5, 0x7f}}, {{0x9, 0x5, 0x0, 0x4, 0x355, 0x1, 0x9, 0x2}}, {{0x9, 0x5, 0x80, 0x20, 0x3d7, 0xff, 0x20, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x180, 0x8, 0x3}]}}, {{0x9, 0x5, 0x8, 0x1, 0x16e, 0x9, 0x8, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xff, 0x4be}, @generic={0x1002, 0xc, "7b6970d3e3c35f855a11ba57edb790254f937d60451258a5b149b8ecbaf4dd87d706da964216eb3a3868daf1d74c087f6ef1145a23b952c7a71f8505cbb7060c7ed38bed87e1404f8031798d05d2c4d5965dedb146f083b482f6b968554c475d2a2419db6e0b0377e8b87e2eebbca595970afe74d7b3f5e8d792d51f0496b6cca77dadcb6763a6bc8423e97486254898146db2f504501854688babdd2b6318689436fc61fb7a3a832223fdf151e19e025c25a1de011d669749456c78b501931cf800a36f9c82e17572c6695dc2d63b169f2428f94d69c94e1fba73bebce2f8187a0fab3b7233b6eb4118661431e3797ab985dc2f8db23356ab29ecc39a4ca809b015d5f6d6b3feae592c700c076d89c4d6bbb123fce849dbd454b7d28de1a82378a53985753a7d8cdb772e5b83362258e78bd020612020e7d83b02acc47455429d9639f07922c1d00042fb0345535f977b811ae032fb12666a519b7cd49582726576db26b3a1d4f22f27c566fc4b380d91ea61a48660b49cc01dfa1f85bad286094de4c05ca75de585d871462ef92069906c90faf9c45deea83880919fc5be84afe119fcd58bf775b078d56f8ba17562bd1634589b18037600734abe3b908737118c26bb68c83d98e9cc14903601daca31114543648a67835850e714246ac12879bb0c359d9e6e8595ff64e0c8a231a90633e8f70e1933df1382a46a7c62c70d91f94a35f5980ec40a49873fe4f89a5494660fb91820071e9fd522b8821e50a0d4bcf26d8cff9e6a4b7983887b96c6aa56637e1768cceec1fc3556563665d495b877c569f958137eff7160115416fe4bd3cab4812ad80f8a0f789d8c63d836da01ec54fea392816d7724a9893464bbd206e3d620390c47863be7147f5bdad210146c80a3ba719bec059a0ed26b8d3941781ea8077aaf6e05050ade3cfe35059e3d1c5a17db3913dd2021c58664649b55e19c925fed583f7a6b6ae02abbd3fe9f87d7f2a2649e90eb2e7fa2367ae0261e411001fe6f5db1152bbeec1827ecce8248dedcada60a46eca642c56e396d02d6952cb01185b5f3d71140dc9043e00bc5df0294e471499c56031173f64c1a65243333d84b525b30580a77c13c417714935538d6ac3cf99679e40833e58ebd35efc5fdb53fd7554ebe24bf37406b74af41b9019ff04b1fb830da62498739afe08e1a95a6521b2caebea8eb35fa5efd20af61a9c18a35288668b77f84a4faec9c0d96b20f50e7ed6d56c22ff7376adc8834773f684c5bb69923fd694297b67e32b99be58de2c4db5973270847d346c1d0d7d8b20e222a3b806e47000e248f5ecd811f57fc8d13eea07e2ebc9d9a1ce6d600cbbcc34601c14b6ea130d1dc76f4e19089e87b7803183b5108299e27f04d67306c25d15da5cc4337ee9c051a1247565feed8d8d57103f9ee2427d46533f8f1b2b8af29869c7d2aa34fe6af6831b843c9db145b30fd75bf9cca4ecfaf87d35177b059ee401490f419251e07f73e1c4145a49a7b3a36a37ceec9cb1d584f50e5afabd23353de46dbe3be899f00e29c1eb574a2f9ae097effcbb27ecdc5ea01bd718864cb9ceb29f1b9072f2b19f2f951b5157063d9aa3c46253dda3807c34a8d71c988209c508657b9cf46b773ce3187de97f556d1184a77955854c078fd8b13eb31604e863bd75959e587199ce9450ca4a28c3438fa39c68fe6e58c72fcc638ce6d7456a01f955b17a3d845d1fed7b9dde4a2ddfc5349488655b5b02cb74904f6fd0a8c36ea9e0540eb17fc09b5298fe04e142d4b0d13d14842ccd9045017e6937b49f0b30e85e01910e9ae38c9ce4ed24e4b0e16dfdcf7950e2f116a3c3058cba0ceb6bfce8d60ee1c6c844a90adf29287b1585e9ec6a520d711372fe40c9e8924804722457d8f23318f3957c552277bdb5be3b908d11dec249b19e3e1ee62feb809876af7a5d503dd267519e04f25f0a560b01ef81b82fb31c86c6c90078ca7eeeb1d9fd240b62b2e71c0c6c4f939526f7fc8f8f19f447c79078622e77d7241e037e5a1f0d17a52f8a2dbfa27dd1a2e80d8b369b3ea9501451a8178990af46d4d64166a6180a17e0e6b89865e99d3ce817dc53d8d8deb1e479a0fb0ae870b301c4cef38b3ec6c46f0984d67aae9039fdb8aed501144122c4833ea42ca860167925d3757878d82194951f168621d9805eb78d604a2ae030fd6ae83ca1fa0cf1a8f119110d82a4a99c6df0c875e1dc1e2b41c46bad809df6918ba947498f7de5eb8580ffe2ae1fd93bddd2c49773a6c8d61fc56b8253e6cb34a05f46d4fb604df2a04e2803633756cd2d4034b9c24b73e12133984dfb7429f51acd5fcec32c6d64a94a1c4aeec35a71a39c0aa89d24d31416a2554434f2f80f64bc90f17aaa8e524a2d2a73ecc820306190869bf0633e7e4d9e5ef20f09c2dd1c568c5fbe54fa2924b749f93a5a49d3171347471ebbf0adeb03dc1a6a8a6df5947724cd1ec0b9d57a11915c3e546bb64ff0edde13565a325731d07822b81c59ab0104af2bdd43400291128286b9ef8b462cfd488d72aa4f3c69531914d1c69fed6c3ed2f9bec06794119f699fdc6a6e71b7f82a1d87db3bd6c0ee55920b0a04e770cc3d16314beed40533158dd4aca8015c4499e27d72c73e5a41c12fc2a406096e17c615dcde8d752b0653d06587c9df83ebd3c9e89532b391bc15c2ec9839ce43f407cf4ef580cc9d3081240a65e0bd5f766aadfc54e88a2f23f8b530d0db95168a4b7275b71b2888c6bd1d372610f30a28e613e268440085bdb785bb9a79e20fce9572104ebf06b44dd94f5f37a5446de481521d5f403436a6cbb15a0d5669dddc57cfd92adf5fb5010015dd3d450190e37450b3e7a1d20990ab50862c0c2eb21f55a547746da0b150ed9fd7d796775ab38280dec550cb393c513be6de31336da69de7d4477080a30f7b233cc2bd4875d2287036a6d833e7ea783841b0e41f7cc2e09ac099a00aca5c1d1c666a1389cdeb6add402ef48da9165756b0992fe6a588ed0a08e6a89aa3d2ca99415749151ff449afa63b860ad56521441162e2a21c35e5e0cb81865bc49f3eba7c79062a86c9e5d3dd7a3755383ab11f1a9bf18a04a8f5d883e7da797a11c2188e7caeae69bdfde23b5bd6e0841b2aa3e86bd66039ef245651e51892388910feec88b7ba26b990d0f5f17fe2af02394d79545272a43cb7adcf81f88a4081859f0bdbb0e26476697ca2fd4181b4f936031ddca201a2825e1eef0631cf0c8d8d7370b68d9cb55e1fc8e3c5b1fc0fa36fe762a4e3fcf3ba71e77af7fa18052266ab75b9e5447aa4b559e87232846cbd79f5812257246d42e0e92a0c20e9c54428cc93f800d4fd4ae646f502e0e1db427ec538b005249e6d174820802195a03bad01364bef5ce3ee065fa4482311fdcce7ac5fd144a543f2edf8600ddfa7aa3ef50dae8fe4aaaa46437dbc0768573a2a3149c4716076e6c3d0172fcc4e4c884dc885bbc29d4dceae9b735b5b1634cb4b3194cc84761cc63fd3dac0c8c0f1f6d7fb802bb24b6a5c1db90cfb8498aa4e4e5c0d8716470bae2e88dfd676ce0d13202643b35a11b1e90edab3f2a80c27ae3936c66fe760d77cbff8ef23ce15da4872166d392ecfbc3a88a630872306b77cc413490dea988d5b4ad0200792cc6639d8f2cf2f07e941e1851c8f36bb2c20bed0d3c0b8cc23b320c2749e84c7c1f7857cd34722c633e807d1a394c0cbee3a8a7094aee8a026b2f452f02dbb52a3a242c8d246acdf376fd820ede60d714b6ac1f16783ef777f4cf371d5daa714d8c62168e0146f0d19ca776c63249f3841c782127746ce92af516d9ae114076c0222a3573697a3e80b2e62519110362459e762dfa4792eebb942c6bba8946a03e5ca0785d482ec05a996110fdf8a0656c3a667281c0cf31e646790320e749e81d06d498d08c8768d40ddc58402664a0dcbf637d44f40dfa4e4165aeed76e9bdd2186497041c5331e85da957aa2344b0aaea9e563160ed91f9f099b5eef08259fb54f409db2ffc1c5a4cf46fc1bc62187857b6873266c23717a8d7ea932dc013f357ca2346fef9c69ae88399a3f179bc64986f0cb8fe113c4d7d67a55f0829b029aeab807f41565763cdc01041bd3e36d5eb355a2b034fb80cc3b1a4a0858edf799509d389cdd3dc4cbe9f1b8dbbe4ce9993573ab5e6146c621870d68559d20c022170bbadf1b4ecf679cac53d1d616f84ded75222c7f57b90ca99b89a9c19067b9fa230fe0eab50e389d30cd1b4cec8d15d386ff22345430aafd890f083f97d5fe7de56c35ca9cd7c91eadd3afca7bf6d91a877ac6dd49e7043791959b2222985a54340059fb037ce2b2b4e66232b9a201ecc17b050e59b93b5c0a694562fd1bfca571e0f331b12479eb27446bda9cce4a038d9cab3a1608c142edcfcbf23cef84a89b9eb6e9c63523638c595d35741d66e3a5e8fadfc70d312b38328962d5a19081f91728b90fe371026f209687b5a1ca07aecb50f2000e039816d1242376bfc3889c4871df3ce4d2bdc036d94f141a284831610945a95187ecac665750761ed12eb256e281378abe3968b10d16591efaac87a059c7bb75825bff9c718d38ca9a90b64778c94e8f18e4da796fa732ebd28beb9a83c052344b3c1f06a7c261b553374c671391417dfb2269fc23a777d99d80805ca2f45d3c2936a98ef7a7268e298c71ce027ab55505669932a5d1468c8fbd23e88988e6ccbfb97e5d8acc369f6c1962a60df113f34f4c6be9e34bb9b0b263cd9dfdf650158c0a1d25c90a5c7d2b8380966511c766e686c6e03615f008d5cc7cdadf868eba5b8e4263b7e902a593a053f7ae3dee5ce7c695da66c46d844b85f50f1601c89eed1c514e28cc176ae10aa551bb12c7a4cd4a8432a755ab0c2b3c0bb2b49540b7725156f302ea8e5986ca8ca15095bf57e9c176eb8de326bfa5c1ea323806560f51388f6943a828e3f9a2b48bc5bf4de85193500b7064ea877de043668c744a1aca333ee2d25daecc4c6fc48867c1951e1e3cf4eab4e4abfafad6d2aac85a577305089abf89546799e0a93b6f67f1c3c4d8c58a7b651e9f747b9ebe9e4d5a23c1fe90e032f446490076a2cd14c34e872f59e08689aa67595c72f31894da6221cee0d85b64198b21b83ea7cff3688ace292429edcce044f13587b2fe4763af08cb9e881c621268ae5a5d19ccd6d5e303716d0074a4a6618b1482652b6905f7f719a8e23fdb4d53d06a39cd66f840c736427a1460cd28b58a516e7ea7409bd12b88f7ab1a5024e4353fa4c6cab29c8ada741b0eaaa42886f7e53d3cb3877117a2f07321f3f04e6394b741aed912fb37f9d701c05925e0f949e2fba86e058dc5bd41706864842ef724be100a38b535c9591cc88a6a1821f667c7148dd0cdce11232d0acaa35c4b3b037d29ad2dc52c0fd505ac7db997d5e26352467849852723674610c8620bf89dd93a0521e627578be93cb6c91a5fda37321b9c623d40d52572d26b68f72e4c0c1cbc93cf5a2c261bd02ce14ac47f0b9154bf38bef462f7c5b6e75fddb8d57416c31ab1f98100b229040e2237cac23358e53e1780f2565fbcafb32adb6dff70ed00f73df50b296a19eb466604cc2327071492ce075b54eea0ecb24c974a29c77532a5e4ff050c625338021fbe9b506624ed0afc21919a492b3525f25d72628d3b2c9b85912451b55f749ab7090c5ac4abe7d03d46bdef24c3d6e6e3631e71e208543aeda10a2928457a8a9c04ab0bd9d9f34fea1bccfd5a8670cb7e2f8d6cf2a04ffe9"}]}}]}}, {{0x9, 0x4, 0xa9, 0x1f, 0xd, 0x95, 0xf4, 0x7b, 0x3, [@uac_control={{0xa, 0x24, 0x1, 0x4, 0x5}, [@selector_unit={0x7, 0x24, 0x5, 0x1, 0x21, "0e32"}, @processing_unit={0x8, 0x24, 0x7, 0x5, 0x1, 0x0, "05"}, @processing_unit={0xd, 0x24, 0x7, 0x1, 0x7, 0x70, "b8a9fbcda491"}]}], [{{0x9, 0x5, 0x0, 0x3, 0x2b1, 0x7f, 0x5, 0x19, [@uac_iso={0x7, 0x25, 0x1, 0x84, 0x6, 0x400}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0x8000}]}}, {{0x9, 0x5, 0x9, 0x3, 0x3c1, 0x5, 0x9, 0x20}}, {{0x9, 0x5, 0xa, 0x0, 0x50, 0x1, 0xf5, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xc2}]}}, {{0x9, 0x5, 0xa, 0x8, 0x2f1, 0x1, 0x6, 0x2, [@generic={0xc1, 0x3, "4ce7f3de9fddde31540180c4c2eb8b635975e4bb2acaee7166520c4b13b96225b833b52df13d03036c571cda1f9458fcc019b581ed641bbcd4d80609f97ff5a4412a1cbc96244f64a9805ce1e257afb07c947729adfb1147386cd434462bff16bb8ca16e33084770307f7f22ef0f289969419eea51fd84141e36cb3e9e3f891bf7940fe550e54069e4296cb272f58242d0fc77da45682f5d51f8da3fbda645434e2ef22491a1b50b327d428f8f93dafa30d52f8358e07bc6a123eb1ce9163f"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x20c, 0x1, 0x3f, 0x40}}, {{0x9, 0x5, 0x7, 0xc, 0x313, 0x4, 0x5, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x86, 0x3f}, @generic={0xb8, 0xe, "d92361f4285dff1e3ec10c1cfa424a40717183191c16739dc43cf06a3ca8cc1b14dba9b84eb1c2c014724e11467d8e8f233a0f0f7929777b61fce09c90366b8b337e54e98d897c646e2991b9b1a33ad76e92d8040de46113103f7a258606c009b55be043650f437c2f3ebcc809ced5bb84ede9cb22853691416d0600a237b60fcb43f0026a378e2bcbd5d2f5909d43dd155f02d0101a0ab3ec8641006525223bcd8ea69b3f98d5c6ffcc067248b11f8375ccf17f8e02"}]}}, {{0x9, 0x5, 0x6, 0xa, 0x140, 0x5, 0x7, 0x7f, [@generic={0x8b, 0x9, "a5562613aeb13a02f26c1cba6a8a3fb716851e668b03a0e07bc4b8ea4ec71529858c8f1b2cda0c8a93d9d53965f7117a629112edadcb62685cad6a72e286f70257c9555a9251e11c55f9561797d8c9cd49b44752df90e3c5fcb7f439934b0bba3bd59e1614acd24261265562b11bfaf8e7fda797ec1395ce12c754b0292f13e8de1c5ae0a516875c83"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x12c, 0x3, 0x0, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x6040}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x3, 0x6f}]}}, {{0x9, 0x5, 0x726802a0f5f14bc, 0x2, 0x3a3, 0x0, 0x8, 0x73, [@generic={0xc7, 0xa, "e946f672c85d83c11c6c0b3425b613ece7ecdafbb6459d8e0aca59886e554a0810db3872d29a8bde6ad620cc20d82704bb8d9d61ae5dbc3a87272e00bb7b23197b42b3efbbaf8ac1ee0c385d3cc38efdaf0bd37a798b0026cd68f3085ffb8a260f3d2865bdad67222dd899db067ee97a0f7d3a300b6969abbba71219e6fe59135ca2eb8ec038a93d605a7d56c042a6bec80f4d8b12654d0ff6f952b3cecdbfe2039c5201b5302873d4925e5175813ec74092c98d43aa5df77da6191207dbf30b1441d54df6"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x8, 0x3}]}}, {{0x9, 0x5, 0x1, 0x10, 0x31b, 0x40, 0x9, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0x200}, @generic={0x34, 0xb, "ae7fad708be2a243f77f4ba2181843d7396bb4302711dd1ef505eaaf9b2bcec1b00c4b06e5062b0a79dcc8e1eccdde23cbe6"}]}}, {{0x9, 0x5, 0x4, 0xc, 0x21d, 0x7, 0x9, 0x8}}, {{0x9, 0x5, 0xe, 0x0, 0x1b6, 0x5, 0x0, 0x20}}, {{0x9, 0x5, 0x2, 0x4, 0x5e, 0xe4, 0x1}}]}}]}}]}}, &(0x7f0000001800)={0xa, &(0x7f0000001640)={0xa, 0x6, 0x200, 0x0, 0x1f, 0x9, 0xff, 0x1f}, 0x29, &(0x7f0000001680)={0x5, 0xf, 0x29, 0x4, [@wireless={0xb, 0x10, 0x1, 0x2, 0x1b89ab6f98cf4194, 0xff, 0x0, 0x2, 0x81}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x6, 0xd, 0x6}, @ptm_cap={0x3}, @generic={0xf, 0x10, 0x2, "ca94af8154f66a29f3a8b772"}]}, 0x3, [{0xab, &(0x7f00000016c0)=@string={0xab, 0x3, "153d6d3a78c3cef3aaef73097b82ad1bf42a6d1a1d9ad4d7d76f27d7f34ea3dca890d1955447a00cc2eafe3f5ce8b42c13e88899466f559c2348459e2263ae6d44c77d83a2464ce106733dd45608ede1233bf912b8b140c3ce89149fdc17c50af24666fde3576bf46bcf503b0962e2f873b7d07da079290c3f13f1d4369f0e078b999f70640300ffb645ab2dcdd9a2f8c25d9393b4e3183ce34daff0e7c2d31e29c5ffe512e95eec07"}}, {0x4, &(0x7f0000001780)=@lang_id={0x4, 0x3, 0x42b}}, {0x4, &(0x7f00000017c0)=@lang_id={0x4}}]}) [ 197.360744][ T101] usb 2-1: device not accepting address 81, error -71 [ 197.410716][ T3264] rtl_usb: reg 0xfe67, usbctrl_vendorreq TimeOut! status:0xffffffb9 value=0x0 [ 197.419655][ T3264] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 197.431986][ T3264] usb 3-1: USB disconnect, device number 90 [ 197.510733][ T3392] usb 1-1: config 64 has an invalid interface number: 125 but max is 0 [ 197.519058][ T3392] usb 1-1: config 64 has an invalid descriptor of length 1, skipping remainder of the config [ 197.529349][ T3392] usb 1-1: config 64 has no interface number 0 [ 197.535616][ T3369] usbhid 5-1:0.0: can't add hid device: -71 [ 197.542246][ T3369] usbhid: probe of 5-1:0.0 failed with error -71 15:48:10 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="1201001d896062fb000000010902120001000000000904000000d20b4d62a4b000000000"], 0x0) [ 197.550030][ T3392] usb 1-1: too many endpoints for config 64 interface 125 altsetting 168: 149, using maximum allowed: 30 [ 197.561620][ T3369] usb 5-1: USB disconnect, device number 91 [ 197.568432][ T3392] usb 1-1: config 64 interface 125 altsetting 168 has 0 endpoint descriptors, different from the interface descriptor's value: 149 [ 197.582124][ T3392] usb 1-1: config 64 interface 125 has no altsetting 0 [ 197.588997][ T3392] usb 1-1: New USB device found, idVendor=0780, idProduct=1501, bcdDevice=65.14 [ 197.598088][ T3392] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 197.619987][ T3520] usb 4-1: USB disconnect, device number 73 [ 197.780622][ T3264] usb 3-1: new high-speed USB device number 91 using dummy_hcd 15:48:10 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000080), 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000140)) syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) read$hidraw(r1, &(0x7f0000000840)=""/166, 0xa6) syz_open_dev$hiddev(0x0, 0x1, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201004001e703001304122fc644e61884f724f337a8000001fb01"], 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) read$hidraw(r2, &(0x7f0000004200)=""/4101, 0x473ca62e) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40086607, 0x0) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086607, 0x20000000) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r8, 0x40086607, 0x20000000) r9 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r9, 0x40086607, 0x20000000) r10 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r10, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x8, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r5, @ANYRES32=r6, @ANYBLOB, @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r8, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r9, @ANYRES32=r7, @ANYPTR, @ANYRESDEC, @ANYRES64=r10], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) write$hidraw(r6, &(0x7f0000000080)="6a1982ff983cf9c3c35a1bfbe4e580e4db5bfcada3e6686caa9e468523e889e525bed8e6f469a6a96637ebb3", 0x2c) r11 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r11, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(r11, 0x80044801, &(0x7f0000000180)) 15:48:10 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="277f0000000000087d1ebe2d0000000000010902240001000000000904000029030000000921000061c0222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x800) syz_usb_control_io(r0, &(0x7f0000000180)={0x2c, &(0x7f0000000000)={0x0, 0x0, 0x22, {0x22, 0xd, "57d31d71e809398748984d71a698d28902478871d092736f863e326ee6b50000"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x0, 0x701500) ioctl$EVIOCSCLOCKID(r1, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000100)) r2 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r2, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000100)) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f00000001c0)={0x1, 0x17, 0x8, 0x80000000, "8462125f4d765fdb7c1f7befafe647156a9fe0930ea4d84aa67e65b319d0ece9"}) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f00000000c0)=[0x8, 0x80]) [ 198.020721][ T3520] usb 4-1: new high-speed USB device number 74 using dummy_hcd [ 198.170768][ T3264] usb 3-1: New USB device found, idVendor=07d1, idProduct=3302, bcdDevice=66.a8 [ 198.179974][ T3264] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 198.189671][ T3264] usb 3-1: config 0 descriptor?? [ 198.232963][ T3264] r8712u: register rtl8712_netdev_ops to netdev_ops [ 198.239789][ T3264] usb 3-1: r8712u: USB_SPEED_HIGH with 0 endpoints [ 198.290719][ T3520] usb 4-1: device descriptor read/64, error 18 [ 198.310648][ T3369] usb 6-1: new high-speed USB device number 92 using dummy_hcd [ 198.330726][ T3392] usb 5-1: new high-speed USB device number 92 using dummy_hcd [ 198.360684][ T3264] usb 3-1: r8712u: Boot from EFUSE: Autoload Failed [ 198.367368][ T3264] usb 3-1: r8712u: MAC Address from efuse = 00:e0:4c:87:00:00 [ 198.374901][ T3264] usb 3-1: r8712u: Loading firmware from "rtlwifi/rtl8712u.bin" [ 198.383799][ T3264] usb 3-1: Direct firmware load for rtlwifi/rtl8712u.bin failed with error -2 [ 198.392997][ T3264] usb 3-1: r8712u: Firmware request failed [ 198.432913][ T5415] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 198.441840][ T3264] usb 3-1: USB disconnect, device number 91 [ 198.580631][ T3392] usb 5-1: Using ep0 maxpacket: 8 [ 198.600688][ T3369] usb 6-1: device descriptor read/64, error 18 [ 198.700667][ T3520] usb 4-1: device descriptor read/64, error 18 15:48:11 executing program 4: syz_usb_connect$cdc_ncm(0x5, 0x99, &(0x7f0000000040)={{0x12, 0x1, 0x210, 0x2, 0x0, 0x0, 0xdf5235b3197517fd, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x87, 0x2, 0x1, 0x40, 0xf0, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0xc, {{0xa, 0x24, 0x6, 0x0, 0x1, "b204efb3f2"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x8000, 0x101, 0x8000, 0x1f}, {0x6, 0x24, 0x1a, 0x9653, 0x1}, [@mbim={0xc, 0x24, 0x1b, 0x8, 0x401, 0x0, 0x7, 0x400}, @obex={0x5, 0x24, 0x15, 0x101}, @obex={0x5, 0x24, 0x15, 0xb730}, @country_functional={0x10, 0x24, 0x7, 0x7, 0x7, [0xa8fe, 0x7, 0x7f, 0x2, 0x4]}]}, {{0x9, 0x5, 0x81, 0x3, 0x319, 0x9, 0x4, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0xff}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x1, "", {{{0x9, 0x5, 0x82, 0x2, 0x3f8, 0x5, 0x9, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x31c, 0x3f, 0xf9, 0x5}}}}}}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x201, 0xa3, 0x3, 0x1, 0x40, 0x87}, 0x54, &(0x7f0000000140)={0x5, 0xf, 0x54, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0x4, "112a7c4b54130bf53cf8842ca801a60c"}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x4, 0x3, 0x8}, @wireless={0xb, 0x10, 0x1, 0x953acf91b565cc74, 0x82, 0x7, 0x6, 0x8, 0xfd}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "2bc8e86a1fd516a2cd26f20543c52b3b"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x5, 0x0, 0x1}, @wireless={0xb, 0x10, 0x1, 0xe, 0x2, 0x4, 0x5, 0x8001, 0x7}]}, 0x5, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x406}}, {0x8b, &(0x7f0000000200)=@string={0x8b, 0x3, "ce739f85d98ffe2653882fc6d6997a5ced1b2bf9e7f780900de5933c7777a89947b196e3fc0fde4b95f1a8dcb65f2e140d946d195431f9c93512fa4e4dae601d06c6d22080966a75dc24b52ed0a622e8da746e38afb57c0ff663259e8c5aec670886cbd2c31c660309e3bfe22fa5b40e4b7232e7ace57e6359589b933da6b2a5a069ad63811cdefb2a"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x4001}}, {0xc5, &(0x7f0000000300)=@string={0xc5, 0x3, "a9ff338af969398ad42e00bdfddf055e436505d17c3e621e14308dd438bd7cec52d1ca3a76966eab052276659540b764d219a7253f91a190c6824a1746f546c9121768d4b880115f109d8fe585242b81a5f7240870142c5fbf86d6f9c708f86160abbfb2c5de2f755abaadc8edc1ead17c505f9c9bb5a43c657bc061145c9e7078d48080eb6a96af09c89bae9395e9e5641c03cbf4de21220209fb84152f29b3b3e8ac769270728a1840f25c10c275676e9717c394f8af459dc3111ac841fa4cb67046"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x401}}]}) r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000280)=0x8) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000100)) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000540)=0x3) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000100)) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f00000004c0)=""/112) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x41, 0x91, 0x6a, 0x40, 0x471, 0x602, 0x4015, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0x5f, 0xb2}}]}}]}}, 0x0) [ 198.970696][ T3520] usb 4-1: new high-speed USB device number 75 using dummy_hcd [ 198.990756][ T3369] usb 6-1: device descriptor read/64, error 18 [ 199.050864][ T3392] usb 5-1: device descriptor read/all, error -71 [ 199.210622][ T3264] usb 3-1: new high-speed USB device number 92 using dummy_hcd [ 199.240627][ T3520] usb 4-1: device descriptor read/64, error 18 [ 199.260651][ T3369] usb 6-1: new high-speed USB device number 93 using dummy_hcd 15:48:12 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000080), 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000140)) syz_open_dev$hiddev(&(0x7f00000001c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) read$hidraw(r1, &(0x7f0000000840)=""/166, 0xa6) syz_open_dev$hiddev(0x0, 0x1, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="1201004001e703001304122fc644e61884f724f337a8000001fb01"], 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) read$hidraw(r2, &(0x7f0000004200)=""/4101, 0x473ca62e) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40086607, 0x0) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086607, 0x20000000) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r8, 0x40086607, 0x20000000) r9 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r9, 0x40086607, 0x20000000) r10 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r10, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x8, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r5, @ANYRES32=r6, @ANYBLOB, @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r8, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r9, @ANYRES32=r7, @ANYPTR, @ANYRESDEC, @ANYRES64=r10], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) write$hidraw(r6, &(0x7f0000000080)="6a1982ff983cf9c3c35a1bfbe4e580e4db5bfcada3e6686caa9e468523e889e525bed8e6f469a6a96637ebb3", 0x2c) r11 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r11, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGRDESCSIZE(r11, 0x80044801, &(0x7f0000000180)) [ 199.430720][ T3392] usb 5-1: new high-speed USB device number 93 using dummy_hcd [ 199.530702][ T3369] usb 6-1: device descriptor read/64, error 18 [ 199.570724][ T3264] usb 3-1: New USB device found, idVendor=07d1, idProduct=3302, bcdDevice=66.a8 [ 199.579805][ T3264] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 199.614865][ T3264] usb 3-1: config 0 descriptor?? [ 199.650649][ T3520] usb 4-1: device descriptor read/64, error 18 [ 199.666635][ T3264] r8712u: register rtl8712_netdev_ops to netdev_ops [ 199.673421][ T3264] usb 3-1: r8712u: USB_SPEED_HIGH with 0 endpoints 15:48:12 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0xb, 0x64, 0x40, 0x40, 0x830, 0x1, 0xb2ac, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x58, 0x4f, 0xb5}}]}}]}}, 0x0) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xb0, 0x7f, 0x1b, 0x40, 0x18d1, 0x1eaf, 0x92f4, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x70, 0xcf, 0x2f}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000980)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="200002000000c8"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000140)={0x14, &(0x7f0000000000)={0x0, 0x30, 0xb5, {0xb5, 0x6, "10a1a701f693dfb5c747a3fcbd048477425bccbe8d8343abf2757481fbc2dd147371a65d84b4286e8c5bc457aaa9b00f807e1dd4c7f73da72fca5d48b8dd2b820e8add5be606ba170af22c925f55dfe59221e3902de77db7e2338ff47bd22b6a72555c72e97df27e46ff276165d494c961c5dacee39461cd105fec3105d17d5e58588b21929f0a49b4f65290c7879dd172762e11ebd6e463f076c575284af73450a56ef6d559c07d2f76b453a400d819b5af0a"}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000240)={0x1c, &(0x7f0000000180)={0x20, 0x1, 0x31, "296aaf06fce80e188f5eb7de1f35aa692185613470d0a77012eea5de7d9857bf08799f5273b17a397ff8f76ba06e4a195d"}, &(0x7f00000001c0)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0x3}}) [ 199.711184][ T3392] usb 5-1: device descriptor read/64, error 18 [ 199.746434][ T17] usb 1-1: USB disconnect, device number 85 [ 199.780786][ T3264] usb 3-1: r8712u: Boot from EFUSE: Autoload Failed [ 199.780843][ T3520] usb usb4-port1: attempt power cycle [ 199.787474][ T3264] usb 3-1: r8712u: MAC Address from efuse = 00:e0:4c:87:00:00 [ 199.800500][ T3264] usb 3-1: r8712u: Loading firmware from "rtlwifi/rtl8712u.bin" [ 199.810281][ T3264] usb 3-1: Direct firmware load for rtlwifi/rtl8712u.bin failed with error -2 [ 199.819394][ T3264] usb 3-1: r8712u: Firmware request failed [ 199.851944][ T101] usb 3-1: USB disconnect, device number 92 [ 199.950625][ T3369] usb 6-1: device descriptor read/64, error 18 [ 200.070717][ T3369] usb usb6-port1: attempt power cycle [ 200.110636][ T3392] usb 5-1: device descriptor read/64, error 18 15:48:13 executing program 1: r0 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x8, 0x210080) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f00000000c0)={0x31, "9a8f459fed33cd2158a662e4e4b403836c7d01a0c648b0781bc6878417b5a7c7ed3516c57a7167834795320022557be820"}) syz_open_dev$hidraw(&(0x7f0000000240)='aw# \x00\x00\x00\xec\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000080), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80001) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40086607, 0x20000000) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x40086607, 0x20000000) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086607, 0x20000000) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r8, 0x40086607, 0x20000000) r9 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r9, 0x40086607, 0x20000000) r10 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r10, 0x40086607, 0x20000000) r11 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r11, 0x40086607, 0x0) r12 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r13 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r13, 0x40086607, 0x20000000) r14 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r14, 0x40086607, 0x20000000) r15 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r15, 0x40086607, 0x20000000) r16 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r16, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x8, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r11, @ANYRES32=r12, @ANYBLOB, @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r14, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r15, @ANYRES32=r13, @ANYPTR, @ANYRESDEC, @ANYRES64=r16], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r17 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r17, 0x40086607, 0x0) r18 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r19 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r19, 0x40086607, 0x20000000) r20 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r20, 0x40086607, 0x20000000) r21 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r21, 0x40086607, 0x20000000) r22 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r22, 0x40086607, 0x20000000) r23 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r23, 0x40086607, 0x20000000) r24 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r24, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x9, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r17, @ANYRES32=r18, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES64], @ANYRESDEC=r19, @ANYRES16=0x0, @ANYRESOCT=r20, @ANYRES64=r21, @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r24], @ANYRESOCT=r18]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9647f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd83458ba1382da63423d1f1bdde", @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r20, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r22, @ANYRES32=r19, @ANYPTR, @ANYRESDEC, @ANYRES64=r23], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) syz_usb_connect(0x0, 0x9, &(0x7f0000000640)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRESDEC=r11, @ANYRES32=r4, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT], @ANYRESDEC=r5, @ANYRES16=0x0, @ANYRESOCT=r6, @ANYRES64=r7, @ANYRES32=r18, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r10], @ANYRESOCT=r4]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9007f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd834d8ba1382da63423d1f1bdde", @ANYRESDEC, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r6, @ANYRES16, @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r8, @ANYRES32=r5, @ANYPTR, @ANYRESDEC, @ANYRES64=r9], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) write$hidraw(r10, &(0x7f0000000100)="ec1efe450df503e563de40e6e30c89bd9256ac955eebe14214fe4c2d81330760d53cb31235e117dc6bf1bd9a7bdbd931d4", 0x31) [ 200.170653][ T17] usb 1-1: new high-speed USB device number 86 using dummy_hcd [ 200.210662][ T101] usb 3-1: new high-speed USB device number 93 using dummy_hcd [ 200.230854][ T3392] usb usb5-port1: attempt power cycle 15:48:13 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x1, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e58", 0x36) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, 0x0) read$hidraw(r3, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) r4 = syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r5, 0x0, 0x1e95) r6 = syz_usb_connect(0x0, 0x1, &(0x7f00000000c0)=ANY=[@ANYRESDEC], 0x0) syz_usb_disconnect(r6) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) r7 = syz_usb_connect(0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x0) syz_usb_disconnect(r7) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r9, 0x40086607, 0x20000000) r10 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r10, 0x40086607, 0x20000000) r11 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r11, 0x40086607, 0x20000000) r12 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r12, 0x40086607, 0x20000000) r13 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r13, 0x40086607, 0x20000000) r14 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r14, 0x40086607, 0x20000000) r15 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r15, 0x40086607, 0x0) r16 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r17 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r17, 0x40086607, 0x20000000) r18 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r18, 0x40086607, 0x20000000) r19 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r19, 0x40086607, 0x20000000) r20 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r20, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x8, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r15, @ANYRES32=r16, @ANYBLOB, @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r18, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r19, @ANYRES32=r17, @ANYPTR, @ANYRESDEC, @ANYRES64=r20], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r21 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r21, 0x40086607, 0x0) r22 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r23 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r23, 0x40086607, 0x20000000) r24 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r24, 0x40086607, 0x20000000) r25 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r25, 0x40086607, 0x20000000) r26 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r26, 0x40086607, 0x20000000) r27 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r27, 0x40086607, 0x20000000) r28 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r28, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x9, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r21, @ANYRES32=r22, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES64], @ANYRESDEC=r23, @ANYRES16=0x0, @ANYRESOCT=r24, @ANYRES64=r25, @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r28], @ANYRESOCT=r22]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9647f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd83458ba1382da63423d1f1bdde", @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r24, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r26, @ANYRES32=r23, @ANYPTR, @ANYRESDEC, @ANYRES64=r27], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) syz_usb_connect(0x0, 0x9, &(0x7f0000000640)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRESDEC=r15, @ANYRES32=r8, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT], @ANYRESDEC=r9, @ANYRES16=0x0, @ANYRESOCT=r10, @ANYRES64=r11, @ANYRES32=r22, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r14], @ANYRESOCT=r8]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9007f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd834d8ba1382da63423d1f1bdde", @ANYRESDEC, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r10, @ANYRES16, @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r12, @ANYRES32=r9, @ANYPTR, @ANYRESDEC, @ANYRES64=r13], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r29 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r29, 0x40305828, 0x400007) r30 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r30, 0x40086607, 0x0) r31 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r32 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r32, 0x40086607, 0x20000000) r33 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r33, 0x40086607, 0x20000000) r34 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r34, 0x40086607, 0x20000000) r35 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r35, 0x40086607, 0x20000000) r36 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r36, 0x40086607, 0x20000000) r37 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r37, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x9, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r30, @ANYRES32=r31, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES64], @ANYRESDEC=r32, @ANYRES16=0x0, @ANYRESOCT=r33, @ANYRES64=r34, @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r37], @ANYRESOCT=r31]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9647f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd83458ba1382da63423d1f1bdde", @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r33, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r35, @ANYRES32=r32, @ANYPTR, @ANYRESDEC, @ANYRES64=r36], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r38 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r38, 0x40086607, 0x0) r39 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r39, 0x40086607, 0x0) r40 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r41 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r41, 0x40086607, 0x20000000) r42 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r42, 0x40086607, 0x20000000) r43 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r43, 0x40086607, 0x20000000) r44 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r44, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x8, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r39, @ANYRES32=r40, @ANYBLOB, @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r42, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r43, @ANYRES32=r41, @ANYPTR, @ANYRESDEC, @ANYRES64=r44], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r45 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r46 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r46, 0x40086607, 0x20000000) r47 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r47, 0x40086607, 0x20000000) r48 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r48, 0x40086607, 0x20000000) r49 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r49, 0x40086607, 0x20000000) r50 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r50, 0x40086607, 0x20000000) r51 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r51, 0x40086607, 0x20000000) r52 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r52, 0x40086607, 0x0) r53 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r54 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r54, 0x40086607, 0x20000000) r55 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r55, 0x40086607, 0x20000000) r56 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r56, 0x40086607, 0x20000000) r57 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r57, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x8, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r52, @ANYRES32=r53, @ANYBLOB, @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r55, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r56, @ANYRES32=r54, @ANYPTR, @ANYRESDEC, @ANYRES64=r57], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r58 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r58, 0x40086607, 0x0) r59 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r60 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r60, 0x40086607, 0x20000000) r61 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r61, 0x40086607, 0x20000000) r62 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r62, 0x40086607, 0x20000000) r63 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r63, 0x40086607, 0x20000000) r64 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r64, 0x40086607, 0x20000000) r65 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r65, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x9, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r58, @ANYRES32=r59, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES64], @ANYRESDEC=r60, @ANYRES16=0x0, @ANYRESOCT=r61, @ANYRES64=r62, @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r65], @ANYRESOCT=r59]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9647f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd83458ba1382da63423d1f1bdde", @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r61, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r63, @ANYRES32=r60, @ANYPTR, @ANYRESDEC, @ANYRES64=r64], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) syz_usb_connect(0x0, 0x9, &(0x7f0000000640)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRESDEC=r52, @ANYRES32=r45, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT], @ANYRESDEC=r46, @ANYRES16=0x0, @ANYRESOCT=r47, @ANYRES64=r48, @ANYRES32=r59, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r51], @ANYRESOCT=r45]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9007f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd834d8ba1382da63423d1f1bdde", @ANYRESDEC, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r47, @ANYRES16, @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r49, @ANYRES32=r46, @ANYPTR, @ANYRESDEC, @ANYRES64=r50], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r66 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r66, 0x40086607, 0x0) r67 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r68 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r68, 0x40086607, 0x20000000) r69 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r69, 0x40086607, 0x20000000) r70 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r70, 0x40086607, 0x20000000) r71 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r71, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x8, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r66, @ANYRES32=r67, @ANYBLOB, @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r69, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r70, @ANYRES32=r68, @ANYPTR, @ANYRESDEC, @ANYRES64=r71], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r72 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r72, 0x40086607, 0x20000000) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, &(0x7f0000002000)=ANY=[@ANYBLOB="2016fc0b0000fc0c98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d2e580d2c9dd329683c5f7666fff042fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf365f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e625300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808b6eef24e72bff1a8d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3703eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9428492ec5812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1c4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e943fb2abfd3c548ab72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c69998221a63e7dd35cfaac6b1d56332ce32f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896d"], 0x0, &(0x7f00000017c0)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64, @ANYRESOCT, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR64, @ANYRES64=r15, @ANYPTR, @ANYRESDEC, @ANYRES16=0x0, @ANYRES16=r29], @ANYRESOCT, @ANYRES32=r1, @ANYRESOCT=r3, @ANYRESDEC=r7, @ANYPTR=&(0x7f0000000200)=ANY=[], @ANYPTR, @ANYRES32], @ANYRES16=r6, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRESDEC=0x0, @ANYRES16=r4, @ANYRES16=r32, @ANYRESOCT=0x0], @ANYRESDEC=r38, @ANYRES64=r18, @ANYRESHEX=r43, @ANYRESHEX, @ANYPTR64=&(0x7f0000001740)=ANY=[@ANYPTR=&(0x7f0000000540)=ANY=[@ANYRES64=r47], @ANYRES32=r9, @ANYRESHEX=r71, @ANYRESOCT=r32, @ANYRESOCT=r72]], &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x4, 0x1, {0x22, 0xa82}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000500)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000005c0)=ANY=[@ANYRESOCT], &(0x7f0000000040)={0x20, 0x3, 0x1, 0x1}}) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r73 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r74 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r74, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f0000000680)=""/216) ioctl$HIDIOCAPPLICATION(r73, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x1b2fe9a06188fa76) syz_usb_connect(0xd, 0x1, &(0x7f0000000980)=ANY=[@ANYRESOCT], 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, 0x0) [ 200.520664][ T3520] usb 4-1: new high-speed USB device number 76 using dummy_hcd [ 200.530767][ T17] usb 1-1: New USB device found, idVendor=0830, idProduct=0001, bcdDevice=b2.ac [ 200.539863][ T17] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 200.549097][ T17] usb 1-1: config 0 descriptor?? [ 200.592120][ T17] usb 1-1: active config #0 != 1 ?? 15:48:13 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000280)=0x1) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000100)) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000003e40)=""/121) syz_usb_connect(0xf8913f8db5b34e40, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_connect(0x5, 0x29ee, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0xe1, 0xf7, 0x76, 0x40, 0x12d1, 0xd24d, 0x4288, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x29dc, 0x3, 0x7, 0x3f, 0x40, 0xfa, [{{0x9, 0x4, 0x49, 0x5, 0xc, 0xff, 0x4, 0x6b, 0x1f, [@uac_as={[@format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x7, 0x4, 0x9, 0xcd}, @as_header={0x7, 0x24, 0x1, 0x80, 0x4}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x7, 0x2, 0xe1, 0x9, "b9"}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x7ff, 0x2, 0x8, "1e5a97"}, @as_header={0x7, 0x24, 0x1, 0x6, 0x40, 0x1002}]}], [{{0x9, 0x5, 0xd, 0x10, 0x13, 0x80, 0x7f, 0x93, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x2, 0x1000}]}}, {{0x9, 0x5, 0x80, 0x0, 0x4d, 0x2, 0x27, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x1, 0x4}]}}, {{0x9, 0x5, 0xb, 0x1, 0x2b, 0x3f, 0x5, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x9, 0x4}]}}, {{0x9, 0x5, 0x4, 0x4, 0xe7, 0x4, 0xb2, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x3f, 0xf315}]}}, {{0x9, 0x5, 0x5, 0x10, 0x51, 0x6, 0x80, 0x1f, [@generic={0x99, 0xc, "19ee382445347966f8cc7945773b4a5a09e3b3f5eb6e5372c32617300c9a7c88869e703c04be68eb0af9df61093c4e740e533e9888da5696ab3ac4926f08e1b4f82299c9c58dd21a56723bdfda2620660fed6742cc1e66276c6744ccf221562fec8754c91fe753e9b041b8470c2a7774720cbb7840aa5caa7884bacd9c6980b552080866f2109ae6ab98e12ad79dfdc6d0f3d0a55cab49"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x1, 0x68}]}}, {{0x9, 0x5, 0x5, 0x10, 0x219, 0x65, 0x4, 0xb5}}, {{0x9, 0x5, 0xb, 0x10, 0x49, 0xd7, 0x1, 0x62, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x4, 0x3}]}}, {{0x9, 0x5, 0x80, 0x8, 0x29c, 0x1, 0x5, 0x1d, [@generic={0x90, 0x19, "f5d73175f3d1b231ce5e30a8c477a6e37bb3bdb36333fd54a47dacfbeed25cfc224e07fbad711aa7492659ab3a6c7dcc8289da1a1771b9b219388b850fea513a77c167a2f54dd641590726f6598f7238e4f31e3fe312dac9ae64994e39e9fbb524e73371cdddd8322ab75000b20c2893f2eae40b6042ccf410e7699531ef6ab6aaf872ce76d90d23a9a441157893"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x1c5, 0x5, 0x80, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x42, 0x6, 0xee3b}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0x4}]}}, {{0x9, 0x5, 0x86, 0x4, 0x2ad, 0x3, 0x0, 0xff, [@generic={0xc4, 0x4c, "769e72b44754efc36e3e2a426d16296d18b93a8c776c9252cf2580d97a6309ee210532995f0e60bb8b3a11f58dd323e3989b67ff790406a6d81f8655db0429bafbec83a7a8b416c749dcbd14302db067796d36e4c1d13e564b1a8ba627dfcdea059385d58db21b9c78d1e3b38524e45ca22bc20c6d84683d4f945c8f1a0f685e909dbc9d39555cc644de1e665703e4c0a76a12084838b7270fa5a75b43d8f6fc519bb94574f3c3ea2e3496ae6648f33fc31d668d79e5184b4c25e24e6537565a7e33"}, @generic={0xc3, 0x5, "ba8734758c0c47c665b6dee31269d0fab996555b3cbb3a4e99a48c0075ca3d2e1e238517f3157a6a20e3625fa54a7403cc193c0848027aef32a96c331dc313e3aaff8cbf9a674a4403272f59d926531cb98bee9ffa3b871fb09298e8793b848b9eeea238e43707b906eabbc97041c229f2df47606583b04a41cb27570252a69f1f326160bef13013c1fbb45137a9eef9bfd08fc762fc0e982231ad8aa54df214fe7ebea37c844b96008258318ad569a4737f54ce2c6e0bb64e662e8a3907f21869"}]}}, {{0x9, 0x5, 0x7, 0x3, 0x16, 0x8, 0x9}}, {{0x9, 0x5, 0xd, 0x3, 0x324, 0x1, 0xf9, 0x38, [@generic={0x2, 0xf64d3885c869b9fc}]}}]}}, {{0x9, 0x4, 0x9, 0x7, 0xa, 0xff, 0xff, 0xff, 0x1, [@generic={0xde, 0x11, "de493a5fd8c5f20ec9dc964cba13e9426e32719d778c870b5e4348a88f54ba118965920707598505695e581cfdca4153bd4f53d564f465b5a35536bcc6b782f3b45ce6b769ff7b1eca8e7b137ca220f413d76c8e5e9a13b1a1a54b6301fc585938640562b7b9931bc3bf1d8d363e4fbc04efca37ddaa2dd94a1fdd038068cf8675430941fa182c23013ea5f1d015c8d2afa91a1df71c1795d8f822ad6aa550c99ae267924560a3b6680c28f20f07a61e4ddf3391e0df119ebf87d27388248d6dbd555b053b16faecfc0499ed00d7591d818673b9d768c5d1f5b09803"}], [{{0x9, 0x5, 0xc, 0x0, 0x1ae, 0x3f, 0x3b, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x40, 0x0, 0x8001}]}}, {{0x9, 0x5, 0x4, 0x0, 0x3c5, 0x3f, 0x1, 0xad, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7, 0x7}, @generic={0x1e, 0x7, "38d2976e508763b8117325cb364dca3bc581144c37cb8db83736b998"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x31f, 0x8, 0x5, 0x7}}, {{0x9, 0x5, 0x8, 0x10, 0x94, 0x2, 0x1f, 0x80, [@generic={0x65, 0x23, "52a8556f5383fec872aba25a487246a4e285377fff44ff1f45c3a49ce588210f8c04f334d6ca7bc36795fc99f98aca0c2bc0abec674490992c1c4e8e8c7174a8ed2bc66a03fa5621b40675ab643c805c76ff1062904359316d5d23a2ed8828a012688a"}]}}, {{0x9, 0x5, 0x3, 0x10, 0x10e, 0x1f, 0x6, 0x0, [@generic={0x93, 0xb, "3f5d00e777184194540f22ad81ab048d6f28dded3b8f63de0a4b83bdc1b5df4d2bb118f38c6afa810cf747157a7182ee09728549370daaf8f2b1c4c35298177b7f6128b5977da6a14d9f11a85bc0ef0bb1e806eb49792e487d0e7181b076f8829cc681fcd0b81f539c86852f10349c468cb4b48499e4d932d62681efb5345cab8374de570d7de4a089c50a61e88b17421b"}]}}, {{0x9, 0x5, 0xf, 0xc, 0x229, 0x1, 0x4, 0x2}}, {{0x9, 0x5, 0x6, 0x0, 0x22d, 0x4, 0xfb, 0x9}}, {{0x9, 0x5, 0x0, 0x0, 0x395, 0x2, 0x40, 0x2}}, {{0x9, 0x5, 0xc, 0x2, 0x2a0, 0x4, 0x6, 0x20, [@generic={0x1002, 0x11, "5a48440c92a5c2f2e1b5c9bc40027a78b4374d8fac68b1520bf60f274f2104fe7e2f8113db90a396bb92f8da958c1e27396b847051db07bb497c27b91ca9ecf8f16427c415bea1605f82e9e173d85d892097309d601165dfca0f18088ab7c1ed0ee9e821a8c211c3027fc05e65ed7f0ef20ea8ec6a1544e4514a754a387caad99bc5e795e3e24b3b5ece5bea3f856f9d26818592bf541e22708b976ad82ae85ae59deed76a7941022d27701fd641573acba598c9b8511a0dfcbb6edadc8aa68490a2dfec1e357929b61e568f0f56fe3825d6de66006e10ef4992673a30b96a879983554ffe5acf691dbb92f729099171c56b70a62fc6d208f0a0564770cbd4c6ec3dd255fcbbfe2f1ffd7afb4945f48c82bcd98866c413201683a251e4e014e2024bd2b0c9e08972654b71ef64afc9a49b4c6775667aaae07e9b3e7d1f5f995c06deb24701913908a3c194684d70b90ea6720f2b5284e77e4e9b114dbf7d23e047e24d10ea8bc27dd25679138a97ae0802885b6a0fb234970d398c6a56589f44d145a6bf68e9776c9ae9c81beb861bbb81f786d7a194ca5126a7478a33bc93e11fd7f87d145c1a9f1e4143b7bd75b06e8af5d28a1df72ef687c60b4a52ac67d82a80d9f4753cc5f9640939537a6650b0e6792df62f3a8b2213a834a4f11f32be688a3028cade91d71cbcb4c2065b0af1a4b8db2e58200f0714e2263b2b0e32b44e88edafe3e20d69ca8ff87d9b4b060752565d3f5d7acec23d3cc72c17fc334b6ba5bd2853926a09a2c7924d2f6886626288ce6a199d02ac0bd2aa6d5614c949adfdeb941b521cbda955966164bb866b2a61854c922a3b8b1e618a7de7dae31357eb7fa2d01476c8331757524f39f6d7189572f9789bdecd73e27ec8348e952d38849c36fab349ef29051322f7757fd8af56b5f79b6fa5c1e8c2a2e4c5d87f0d20a9bc9b9643f52ad31088ba629046b4784f74588e793be4ae3649ce6e7e62be5872177a4c2fba307547247138d2bb59e6d36d430ab9201743da5472cf253fec76cd0f10d97a76e9f06e93732961bd5940ed1cf07ce8000262b3278cecefb5ef8f929045a799233c2e8501fc7c8248fd5ae752a500fdef0a25396ad50841cf97aa32437c74d6a484e094cbd78316355822490bbe966482b39b0901c30799ef1fe5b8d7cdc5e8061f689dc9d376e8858eb41da41a5bed5a0c5e009d062d398272a9fdb78207905a5b89995cd3c3db6666cf3073e667e3358c4cd6693c32631cf822ea463bda020e4419e4d2e278fd3330799ffa02b1a593c88b6883338290d185b7629eb789d57748827c2af0557ee625802fd50e207dc243c5e55d483885718e97c55f5ee351f70e3b284ad4651c876547b3dc272d81c7c76902b17bc9d7168c9e8c93d52d8125bb000cf53ff8ebe0c1e4fca5b1a5a4cc9d9138f8c630bd43dc30386b314c96871e43a56ae4029d5e40e5611dad3cd590aa0339cf54a9e35a737d34dcc7e1c6f654135e8ce43b58f2b611d72972b600f8b82d1538bcf6b5d59de25371d59d283b9e704fcc081e118a94d8c1e630edd4ef1a028fd8f5e1a99dd417a1cd87fc6956259c577d38523440d4c8063c14fdd553989751c674d0f627d10b8d58c678d1ecd753de2398a4b9c67f81f1545fd9ddaf1a16c35228f74146e02e65341554cd633d1d21cae7ee08fcfce73cae30e2c46096aa0cfa12ca39913d1000d2a5239646f55b1c37ac822e5d892309bfd8fac21e6bf0b9f17e62fb4abfe9e3ead7da7670f0cd7d25a9f049afc6e354842f45d2420e7da3f1bb1878f9006aa0983bf49ace9fad19f35b577672bb2ca490f9ab887b36558c74d963645cb6b2fcdc6addf70605f128aa0726643d4146eb78e68002dd3a2e68d15c097a45688421e802ed2ceae926c088621eb40e158bff43eebd9d2a9d5297dcb9f7d4001a2768078dca10111ea0048c55782aa6f7bb6947ce85eb737c5e062c857922cceb070b83b0eaa15a342c6228498a054f4a1a174cef2bfb8488e155a22a3194d8ac3759be1948dffd17b7e096c9117ccffbfed27f8f02afdac13dbb28f820717aa5f99ebfb5c13c20ea2f07e0beee309f616d84e63989592392ccc4596a109e277f7469459ada0806384fc39c697c952cc35fe3e59b7d6e3efb5950b1a739c2cf6728820b0d04bc1bc48ba8934739fe9e79303fafb8b9b6dd93850b622be0c80409818c03744aa396b65f9f60daf5eacaa3698f230aeba4be7008a3a474de3cf1dccddac0a567a6bdde4624a8ca47ea3b296429d28da6b9c97b211f87b91f61903f4ef6318f8545bc6d43bd7bdf565614e57b451643635aba14576f583538d29e242b983129947b4087dbebeb67de6bd8ddc2307e3ab1e3598749641f1ffe5fa3329d8cece9176699f5d7ad5dc13bbc28b16d1d89acee38faffa690d57872ae51e79dcb5a7cf959d47718bbf37b2c614543ac35b2bc8b15d4b73cf57bb0b51501abefc64b5f0b76307771ef5cfe24d71ea871c8c81e778a221cfba2eb93aac3765a2993f93a68e0ac5c1d2437a0b035beb6a4d6b2eed26553c5d185ba5d80cb3caf7903e5d34effac38b0bdb8e45a3e5127134164fd36690e8770501ec3d53faab4875367fe805c958bed2d4c94bd8e02d53052090577aab43b8237dfc04240eba6c9fc65c72874597795147bde2f921dbce3def0dc18007c12fab796de44b30cc7e258aff33a6a60ac3d02767e9a7613e510a37eb22c72b66eefac47f5e223d45cffaa336b669bcd8047d2c73ed30d752e31e17aaa874104ec8cb46654963cd6501975ab54bcff569a0332e64da319a50d51e599df686cd5337d44416d9df84c4d4f2fe69d5ee549011a643e06b604601cc23cb5765a8ffe11cc131a8e92fd8455012fe210fe74a1dafc926bfc107abf742da823fbe943a2e917461c58112bdbb754638b742af24f83ccb244a88e1f2ca933603d6f2c729278fd0928c88381bdc59159db3f053ca15e4a0cb99b59010309986deee46dbf58eedc9fd586568cf62b573c600dc2926f40e3157e19bee0ba1ce579b51e7e0608de82f7405ba7349c9f49e6533b80afb7dbb25b918cc90e57765606629b97f9da6950e17755bb8c52e1bfd049e658ea51fc9397768fe01e4c3886d138d9243016efa0cf8be79f634cc3256270fff044af47a90893bdabab2252952fb80fae7714ae0a5b681e20413ed1a5830f2e5aa8f3b01e68ac1fd976d60f7dcd699780b86c92653a833d655936fea9af25ccdcf484d6bf29d5564bbbaef2738bdbd148f974476bd20bddab62625d3f87241c54bebabaa50ac248ba576e87ed06201689ffaa8c784863f9be90ca1c6f7ebf48e55ce903685a084ca0a12a2f8e597853c928599d0036a0645fcf5c2c9d91a757c5191b7613143f85bc15439a010a2a3272155840c69d73ffe4fa8f3320cb4c041d2a3fb89c3adb9a99f85cb0e0ade389a58e36272bd11f67cc73c3dec9bd04e3f72d84c8969d7534e4be628234c8d6c1900d25d3347257b8d0cbc41635eb99604e7da8ac041baebb79bd2030a1163f89006c56a9ff40e7d770b77205ab4522f3790f2451b081da039534264e7524353ba11117e35d665e8f43add3d5bab038d0324e39b4642c78564adb8868df235aad0ee1e0118a257e6b92210cc8671fdf98d19f947779511faef7506fb342d9668c892af138ffe678604107a4beb7d3a37efcd200c5f0b74f19fd1eac8d5825f41ad8e46eb51783e89a4924f72c5e716a77c86a02562f6b33b1df1e4489d5c18c919b670332bd2f6c50b097cd97fe8d7e5525c29825f30a45021e11a4c3945d3a7876afa33cc2c4035f1c57beed0abcede9c646ec8134e56c7868d07d5b4cb8a272a2501b61676c23ccc1dae9b9bf94d59854004d08e9b38b15998ae8aa8fea091767575c2aa3447755ef155c6916f452bf38b748080591ccb0e6c72dc80b0de0baec5378743327d69690e716e51fbe0a8e25f20eaa7ad3f63ead90e659a7f28a5d01493dd983f01318ba969eaecb50234af1bd288a191ee22916b574a1f71f2e8e10e54d9ed3e27040ef352214365108c1357cdb10a0ac0651d61716228b216a24366865660074f5b573341c553c7ef1d10e5dbb2ddfecd93356f8166ab83a42b3703cb26d283b49de13417c8310fadee14f5622a83d7f7727a71f1fba9d1ea40854d04e116e56030492e92d134153a620d55fb30c96ca11a40047864d46820fb71120e4edb8d54acc48c4fc1aecf410678bbdc62f75a6f1dfe20475ebc3e9c648aeac4114a55db2701029be0875dcee2742a60ff8657fdf114d4cc63d17fa7ef74e6edf73d924f89823a9a6f78610f0d8e7711c0f12a85cbb54f26a4aadf5809b9b4ac6421dd18cc60971a71b444053d9daa9f541f531ab8dd5dbc740c40ad923b7486727ca00f553e188ba1fe61a13a89d3437fe1fade50574158498386c8daad24c5f3876fe3b4affa9edd0d3c4f19d726f1dca9379cb4090fb9cfc79962b00b2ef6e45535e586c5563c07e8a97d3135205b32cbf48e9412f83f5bf5d7687670b418e228fb6dfb92e4cded78d419da0db55963fc9bd7001223f768539366e7e044315cb8f7f655ac8f873e5beb1fad82214761458ec8629eb8c4dd2dc7985accf8ef0835ee2f7a276af9c7378423eec0a46d1341eeb5fd181b4ec5266af5464d7e5e2d1bc68dffc690c39d0f904e4443e3bf01359469c6068a104f2b02882932803d2837b35751e953eab29de838dd49be952b0f6a8e72651f21c37064e58ba3036d399866d879ba33245dd3516ca11dbff506db996b1db1b0e51c52cc7d500fc16a96a25f64375ec8afba35643fab29de0f7da0c6d3de9dbe50394c25d21f3e7af49a0baa79185d62eaa674c9de01dbedb7a886435876e21c904b89eb926e3f99fa3860e2f88d87652972c116638bce4e6512fce9508b5d0446e69f8f865d30940bc96b3bf72e3353f95b3032b087cdbbf71f5b769b3bc53df632c2000646a14d4829f4fa2ca9a6a67105dccba5ad502f1372e02d6099fc2966939921d4a93bd58583f8b22eff2bbafc82ea60ccf29c48af1799ccd0cdf43f059805209bcf6642228a8e8a312e52565bbf0e6c08f0d50ef3248296d1458220b296f12a5cb3c80dcfef80ea919f84f10fa9113f4759a603f2e3819657ed5e7696f5cd8b30e1980ba732a91b12fd585c106d7d51d9fbc711825bb1382b1986857d4a999d6de96fd632314ac9834465b820147d51637fc9cddf13fd2653467619d6e6e7225c1986526034489598969f7dbe8ebd2b161c418309dc334f434fdeefbead0989e100a09441ec82e0ae0075fbd14422eea95d843260a4f107eff02dfd23b0f492f2bbb6c4a05c45310d5081f135eedc3f314b66fc70041e738e3fa1e60266dd4542265169013c6e4e28f37eba06df77b2fbe25e9539722fdfb24123232350165148ad46dda5581f90128d5d8b7d518314ce1de0adb3781956fccfe717338986a6c6d5e9c4173902a21108b07be7ea2b15192d68352111ce46e7a9bad3c63614167594d7f4311eba1f862e8e121396861bdf84d5470cecd712e12987689b4b6ff58b0c8c0449ba0f189a047d61380b32d27aa7a80501419bd94bf853977b907962dd16732707677ac5900d899a67ba3853d369c98b693bcdb3a35a47748a115b2a7b15edac29bc3b9786a2187e99f41139251adeb001e2b356bf3bbed6352d79f50dd7c878dc7c4f7a104d631893987ac2a4de997e6d369fadb7ef7d223cbfca6ead60d56134e0f7070115a4cb58c37"}, @generic={0xc1, 0x2, "e25ced97607c5a0a65f0e102c766a5ea4be16fdf5952c7e5382d6e916694decf0deaacbd7bb53be3f51996b7f5b28d7a86235f0a376581d10552c4416f50d470766734c0d32171f811bffbe54f2edb929c3fd460364a756b096d11911ed771bdadb8aed8a6d83ba18c721db35d707c19b770841337fd317a9a778f6601b7f28cc50e05e1c352ff829358f8632b577e4822c3d68c0e963308cdfc0bc832a761a890dd2b2fe841080354579456b7570be1246d0a0fba667d2077335264237600"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x5e, 0x0, 0x7, 0x23, [@uac_iso={0x7, 0x25, 0x1, 0x2ce1d1f87afd642e, 0x0, 0x9}]}}]}}, {{0x9, 0x4, 0xb8, 0x4, 0x6, 0xae, 0x3e, 0x90, 0x5, [], [{{0x9, 0x5, 0xe, 0x10, 0x17e, 0x7, 0x5, 0x8, [@generic={0xe2, 0x31, "72be2b8dd62e68582afdb19aa3221ebfb4dc8e1329a7e82d4c27bdb3ce62be075a28978cefa55975295700639b5458f66cac748f6974407e21cea3c6fe8f9863e692687f77d11ef8e5fff82df2b6afe183b05dad53d3d954fbbe38a7fdae273d8284ab35cae407e4ee02432a83b7e61e91e882d1a234e4eacee67d699b2c903d71394bf9944a3555584775b94c4a883f1310097a7164124fe1aa2825d8535280a385441a341fcfe31a246712a06f38e6b2e6e5f90fc05fc26da99e2528d15e83efebc6f7f54155bf3e7fead0f079f42a03a20cf0437ee8e40a5a69a3560696f9"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x47, 0x80, 0x1, 0x7f, [@generic={0x1002, 0x2, "2d0241d3b635eb9cceb6a34865158359b542c1e484049dfd9cb687005a0fcf91bf3ba33b0cc23fd2d062a6de24c3c3b26a7b75bfc045f841f057e8067ef55955434587738d12dffe77bd395a4eb8a43faf5f7adec73bdd626c5c39ec41a36c69904aae4bb32d210e3174e8067c3a1da848543ed7b3a1eaeca7f1b35a7be26130c939fdc20f05da01f074bbafb703025bc67330b9336605f861e5eb4baa06e482c5ac512641dd49d866b7a0b7beb5abaf35e5d216f4d8af7419aa05e6688c68b9c3eec527e747eba8eb92861fcfc5f24d1ef1e5e19361cda4231245aa0f449a123f9b62664bc8c411a5b48e39dfec0314aa82dd892f89fefb0b403f527c2e908ce075a211303459d00b2f36d005995713d5a75cbaa0505f17a5332a434011c3f11c68525b0fe0c72141138a4210f8bdd840ae7a97118fc6e540cfb8dd644899a8c985c6e0f0ae323536e77579a3b745df0f8934f86888dbc07136e8c7317d21fd6aad101481e9599d1749eb4c15e98c99b6b807611a15ec28685a0c74f6229492d2a054a27207f9e158536542c3ef23df5198dcc4c09e9d3de783dc3b278821fb41c66c5eace916e77b1143999e7edf387e84e5f824f004865aeb62d681a3bc909d3828fd9aacbfcd06022cd7889d715287a96b2ec214d7291924dd7fb419fa47a666679e2ddde90cb8331bc01c7456e9f4e9c3883f9e1a44b42bf8a96effbce72eceeaef2a9ec1e4aef22638613d8e52fa8a14c73a0193dcc0f6f52ec647ef175155922daa19458a1b473f1a86bffaa7fb77d2f6b21577c149fdd2fe13d23e1d3ec95f544fa18a34ac35b9ae56fe00c139cca030755607122d1842e6e3df4173e2515dea2d5325a976147e4eddb4d6d6402b9295181fe7f6549e4a455ce47b4bd559f313245ae7bc8b0f383037bad4fe0e486014e76a49e9394159e4381c456625d90b6ad6a09d15fa21de2bf3ccc8d15abba43399894c8244b5fe853d0be870822ccf982645ff35fb43f1df119e4c05e4db0fdb9e859866bfb95ca7baeacd3b8c856b7b339d15c89dd5d49582b674c1bbd61f9a0533d54bf2a47fc6c700f61c9645100565887681fc55e2b75e1aaef1cc01e5dfc7d913db8eb4d88fc5caf65141bfb2fb0f25aa7e6e4615c5f3b8940d083736258e78be689c60f24f5f20d139435ddd1dbe77271d75d837b2eb17e6e8a01c528edd4d9d9575eb8736dce68be136dcddd064cf27134163e9487f3af3171b3e0bfd3b8c6bcadda157bf5fa0a5f23f9287a175e0402809dee15a3e1abdbcf94ff005a2eb3f278c43ed9d79d1629e84d42851c21aa080d1aebafd9c7efb55f05ad173f3b2600f4be3e80fa814c9327f6bd0251df32664cc2f02136ec9a49e298a8eeaad136e688f07b7e801a5311ea5397d82e39767f1b925fc2097ddca1fd3694a2c1ad1dafd4c7a11fb1da4b1b6872735cb841b1b515d353e1e45a63874a07c3e34f6690fd16c5f2b645b1baa4c2af5fe7f8c86a619debb8b612c361c7dfbaced740fe74fc4a34cc5c9deed003a7370d664027885779cb8210ec3b60ac62207e61dbbd8bcdb486e82a5b1a7fe15b68b0b7c2c9f314b879b24e9736b38856c4ba417d2f7abe70a3791b08f6e51456cad6cb616801786121dbcdd7f5948a169118839b7eca28a26dcdcf42d7c38fc8558a43fa72c1feb5d45f2439c7a929b6b24049da7ca2ccd9913959ddcddf2dda64d44fec7185cd723ca31c5c47eeb095d1100e94504e97a0317755ef8ea157af81c9db24495cffa78c838efa2d6a43f67064d65ed2c80a0321309343cdd43f0f8ded421ccb8e6d51e2aa504c7e6760c712b5bcf55d09e5f065bba7b292d17bba17015657af59f0a145e3e3c03a7208f273ad09d0525ed66d23b63454bfa71a9036728211224afec9977e1488053aebb11920bdc98d8c3771b1b7fe80fbad3a10c320c4ba6325ab8302b26e1bf6098cb179c6bd3563f7ac0005f2ae9b469bd7a451e46b33d7c751a2d20fc8568247b5a7da3d3fb2fd5e8b4e7056c1bfe51928bff472e46b1de0a18625d8fc70b1464d818d8e6818c44c295d7e57bce29275bc97849f5696dcedd6e31825c14d8d0f50e1cb14a7f8b32e33a787b8a916569712b9ce5b276ca852cf358e472b379b5a60ec9e921409d84bd5c3d6665b2c1047428138f57107f8dad514eed10a6b23832334ac952c7d42cc732b8063a4d199118f577425178c27c346b8f086e2945cecc40452f5bc378e95e2f12cc4640e234c6c6c8a5bcb3346c16a68bcf5bfa23161944124e9342f2ec21fc67aa73ffed320935e3465e8ff8b32920ac5a3ac58e472e741d4b6603b4b503c6185c9081fc6aadc3c0151cf75afd58597b8bc1571fd0e7b8263293569a8c401866f3eadb72695eefca5307d573b44c846c08132fd20917b592e565ea1f6dba5286e502406f0a291b6324541321be904930fbcfef3962adc8151c61c86019b5e8a5c233eb83291562bc896861ffa2b9f657355909eaad0bda3d251f6a636c0f52d035d99f30b1b12c676d28c96dbd6f1aa22faa012c54a0e04d182dffdaac5b4665e48aed84a515d8808ec819e03103ebfceacbfecc059b7606772b967cabf73882046766135a48c55de3e1a05848e3d6f74bbbe81686732dcd150baae0b50c48ba950498d766061123e66f5ffbd9c240260caf3be5633e7b613f16b4609612307b66d563f3a602d0e533b0e1f953c01824569993281df9d4fd91b2211c47632b94ded10c51907aeb204f53a57a4979da90483b6a2f21257082d5309fad372b67a0ecf022e9a5aa23e79f300b1c7a25eb7eadc6c2a108d640b8cef7aa529c7f90a95be58358f6dcf2e65bcf9e45d633e308a2489b0fff8492058f849736e856a1fbc451585a7d390a226b6cd0486d8472b05ffde4b39589ca044eefb50d305246001efed429881d182943829acdb81a8cc9c1f863be79b3328acb0e534cc36b7c66867b30683d30385bb9eef51ca99f501cf4b8e11bba6812ae7f247f2416a4203c5dfd7ded8baf87bc24258a388e075b35cb3bb6d00a9a50db75ae438cc20b7b46605ac9cdfd59b5bdb2b7d8309501a139e9901a32bfe748ff40f628ca5783d3e46b977bc7eee4c17aba44e78d33eeeefaefd9f4226ad58c39b39146929c46e1850347299c395608b7e1652853d757d7c1dbb17f6a1819c86e4ea2e5c120403e470e2ec32c4ecb9756d4c651a7abf5fb1c6ab204533faf032579b1692b86ef9ad6f27eba056eee4ee60c64f74b826cc3aa0ef423617132ccf088568c3d03bf0b58b3a06cefddb1edee596110749e798342cf0d3837d65032348a0be3b383a0c04ffcad7c8dd3db6fbbf22c0df605b9c3b2bf8f66de73186d5d7a2351622bfc6f85f594e992cde6d080d748913c94314650e75f29d18d6bfca0e923003793d46c3fc0b9bf5ce6e21bdfa38f8e7490ad0765115f26ce68745f2de949338428cd84a6a150a4747b84442be1e04e70ad2e7a1fa054ad013b1bb1d78564259c9a7ba884fe88b15b297cf873a8138d1f54dc6ced343e2c8cdbb4b847cd95c5bf6608d33e973fa4266de9fffb1e2f9b3982386594e0a157e02623c82809f5e2980bd689daee770495ce2acf53791e2cb3a5607fe2125daddb2ade702416ac122e77ea0db09b31dec90c941a6b2193720663ee3eb81e754174c51e69bce503b3adf42e23de2752652f13c9368e042851b9e766a9629798bd7c1165e0fe3f8a62f64da7b5870318e9e3187e3bd9ca4b6cbee69eacce83da487e1c97ea1e708d56c18fda31644fbb88b2efa694402284f1b9511f9e2e382377380f186ce6edf7db52e00d148ee142c763ffa0d0191cdf65dc2378ea795f826c5edd8d33c44f61056514ce6bd81c1d4138b0c3d8d5fd109cb3a3f5b174bfb558bbf67a576e22eca04f2acf23cd48fe0b2ae591726bffa5c65bc10741bdceb271640db5e93ff247f9f3bc551cd12b5c6946c4e89e836df0831587fad179b3e39a6e6b5b6483e5bfb0c9f986e6832a3bfae632339552893effea864eabe9611a9cf7e3d503680e06559347a1364ce7e1a290405c753d8237ab5ea2ef4b8d912ca6a5de17eeaf406e54d7a8813d9be0519e2b6a604ced6337d6e4631151c37c27795b16e46ec33056886f7ef2f65f6ef0c9262f0a85437f8102f43b121d007187f25f0222db1e4b05377559116e9bdbb4b14b147ed45f13fbeee10ca3bfd41d47213a7c6dfe4a3d6d4191d993fedf0e48153944ad0e0a0ce19e99965b1f523746eecfa3ad63c1f9fe4730881034712e7e113e9e1159fafdb16130fd3235352d6ecc749e45bf5bb4322aee2845aee20d7327ece952e0cb2041b8a7213774bc25d95da56275c023e8928c1d91307ed001653ec3eb63ce0c9772df05a666741bc256c8d59beb7a63e74ffd66f2598d432806410ae0e2d12298a940d7cbad3616ee3fc1c9b409857e3365d0b7352bc9390596c274d0ae6a67ce6d21f93828644ff98e2dc80adb84629a75664dce70c1ecf55af086ef30508f56a35ceb5ebcab15d5b0658f4499c66b47322ef6235ef14552d7b7062938b0df479cbf1edc037405349831c2b1f47c14ea75f13b88c12bc3ec072b39b9b747c895aa2c2830856281ba56c731d12fcc7f9763a32d74c7bf6e0dc0f8dd7538ed8645eab7984f273e6d95a5b721570bf847f2d904423e11c01677f4d2cc156e5fdb3a190f4e6712bf0e6579d1057a1c16302c25a6cd758c0f91d966110e683a4bbd338546301342a43d865921353d42d1f1f937c10ad5c934bc19ce80ae660d567a09aeaabe6d33165cf5996b4ebfca21c36a929cfc2de77e6272578686b1528cf26eb77b57b107a57d1c9f052dcf34314f277f361b801eab8e8bf37460fba02d0da19a5fed9c7a5923079252d35bf3995e96ab36a38d940993f67841a5ecbad748a2f391d0e56eec8371f87d951d17e8f14d9c7468a0199f5557d2c49c23fde2df4cc15a544cda85a8ea6662421e277a771f1e1aaa1b27e5d072847cf73b57724b009957de4091c731f6ff20faff5157398c7d6011aabdc21a2246f1cb9f2c6a0b43e0ba10e6fee6de5e992f4e3914b99c487cabe8e165f2cd567ab316b289272311cabe3c2894de47d7c836b5bcccfc45bb7bb5ce4148b4d3bc9898bf46973dcfa25b68bf3c0afe612be5421ff325680aad339cd3041c1624cf1d8555a1a09542042239be34a1a4a33bd0fce8fc71757485fbd40c872fd7a6e25b63f0919e41c8c10685dc82f4396de553c80f4b7603155d9e0051472abe8129489c33b52c163208d6830151c3abf7d3b841f5ae71380aae72aac6fcafa8f119346d4d44887fb75e6f96ac90046998e3859bce78a75f7c55b30f29c50dc67b03daec52736eb7d01a7b0a7867c63cbb81d713c19002c2ba7e2e8f7a3d32d61a09ad064933b0309ed64b9c3c141ec3f7b25309a2c01b405580351b43d211c1d2e58ad3e80680dc4f4774a5db6e43e7ac231dab85457e08bf86b4f83304e802ec08d0a5aceeaa52412f721304f57fb5497974b9f0ca3ede2fa8a69da6d0fd217656feb1588e5301a324bd8103e6c32a7b9ea0220071b8d0c168aaefaf4a43337e0a4ddf6522482fa9f9cb2ce84f2c6d5e000390a132638f3b0083105aa6b7b1523b66012f1ca1f00cc3075d6e855e86b41b95975cfdd7f080c4a5d3b0e9cf251d4f593ff3473a64a7c129ca5bcda22cc4911e613d8275d8a737948b16cb3b92f48b57e5966ea6b50016b5a0aba41f30ce0d55ae47450ccd4e7c501f970c705a3233c27cff7b674b"}]}}, {{0x9, 0x5, 0x6, 0xc, 0x185, 0x1, 0x66, 0x1, [@generic={0x5a, 0x5, "b9ab3847cdf11080f7fc6e611fc00253145930a015e7dcb8ca0858de9239c4cc1af8ec28cba5fd45e3dfbf9083bec2b89ad7906a3f581c354a210f63b783a4b7db800f854deb6c48f04a20d0a56369d89081f551b7d58999"}, @generic={0x45, 0x6, "298b0a4640039b311e8deb24af9a6d3003ff2af699c3d7386f32329668424d65a419dd387e85f55585ac9d3f60db628a9c8256d1a1ea39fc9319f4a2fe6307528d7261"}]}}, {{0x9, 0x5, 0xb, 0x830807a313c98bdc, 0x89, 0x9, 0x81, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x100, 0xfc, 0x3}, @generic={0xd8, 0xe, "24ff52705ab7682deb75b72b71b472f9d858d6fc24911cd07c81d487ace1d3ffedd1f74440bf4b57a0654567d4fe1e503f25044f75e4d3bd8524994060c751127878d986863e0e95304461a5ea9f724837e858d06c9be623a6f272fe552ee4ba2b5bcc98dd86b04d2a9a0cff745c8bcb572aa68a956589c10be36d536b499837bfc5ab14a65085b49fa1d7fc5491586396855aeb00461594dbececf1458460bd5e38b390ede54d789eb0898d16169edbd9340f134a861b6fdbead614485629d15ac164c126b51720f6f4a15cf1cd55829f92adae4b85"}]}}, {{0x9, 0x5, 0x9, 0x3, 0x205, 0xff, 0x6, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x8, 0x278}, @generic={0x6b, 0x0, "ff66d55b3322a2b4a49e5056adeedebe56fd85880a9479e7c280d2b4d6ae85fbb30d89ff3505e0d1a96fa6b3e112336cdf4d2d15cd63980fe5f7e0714258ad44dd0d35052058375e42fa22e3faa9e916d31bf6ac1f04df97234b51a17ac41ac6aba270e9a1a6e193c4"}]}}, {{0x9, 0x5, 0x9, 0x4, 0x198, 0x8c, 0x4, 0xe0}}]}}]}}]}}, &(0x7f0000003dc0)={0xa, &(0x7f0000002a00)={0xa, 0x6, 0x300, 0x8, 0x8, 0x7, 0xff}, 0x5e, &(0x7f0000002a40)={0x5, 0xf, 0x5e, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x4, 0x2, 0x41, 0x10, 0x6}, @generic={0xf, 0x10, 0x3, "7bbcde999063633ed80a7f9b"}, @ssp_cap={0xc, 0x10, 0xa, 0x6, 0x0, 0xb8f3, 0x0, 0x1c}, @ssp_cap={0x20, 0x10, 0xa, 0xdc, 0x5, 0x401, 0x36973ad143dd6d87, 0x1f, [0xf, 0x0, 0xc000, 0xff000f, 0x30]}, @ss_cap={0xa, 0x10, 0x3, 0x4, 0x8, 0x0, 0x5, 0x1}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xd262fcb6db74c3a2, 0x0, 0xd4, 0x7}]}, 0x7, [{0x1002, &(0x7f0000002ac0)=@string={0x1002, 0x3, "66d1999af92bb99e3ee5f32fa5e6181be38f7b1a7ad4fcf9d5e878efde7e034e2c8fd9e51b4d1954e7120e627c418bf46f5f0f4c15cb1e1f6bd5ae49aa1dbc4d3045670372ab37ec6b6b3eaaa4af66e3cfdec40ce12b94d5f7c2aa6c639fe4506377cab6735702d84d757b3977872e3350f67f45b686c540e8a9ddff37d9d16ed7f910ae8d4a87d5309092b32ceb6323bf74ce49dd74394d317228373f2705187a3ef5dd1e4cae1f0f2845ad9a8a06a348b69cd1990d0423cef2799122d346178f7f337df149ea73169487210f3f8aedb351802cd3d2d329c4e13f39d46d483efa8b13d7bea4aa976d57c6dbbd8f24a9f6c7099954a0af5c981fca538265625bf2d9558e575ced5eb9a9883e9466a85948bf08f7dcf34e9d98e8ce0903c0ddc43ae86e123ec5269e7499023e9a80eeedf0d2706ca9fe9d2a16f0eae2df50a4d0fa083e94fb7d86c8d6c08937fe603b56fe716e262129c676ed2811cf94dbd8ca031dc0bb832ab352b3daa1b31326001dfea10882693e7d0a03419e517cd4c0cf7df2f6a313513dfb4d5b57a62a2ca680508080bb9f64221727ed42fb96aefde3af18c40bf866f25e471448b105f0afa3ad209e0259db2a48af728b8485a509a16129abfce1c1d5b70c2ccc60953c28a095905e327fbafccc37195ceef0cb5549ec7eaa756c1db933a066de10d3eda86874c1929aca85cef593976e7de4e358c04743d4d14060b1b12724ba6235bdf16696bf8f5ef8f4bcfbbb72b961f326e6d737c1ed3b7aaf0a40fe14663eccb8afd45f2ae492ea215bcedf53a384d94441b016b77da17553b4a9c1fd92031725741a8e7979a3a1e8f4d8a3d076e3aa5288a227980c6851dbc8045ce158b7b6acf6bc597f373a908024883a2bc97f3116752dadd78623d08392651c11a41a9207c8302f8c3e0c6f3171a8d1fba402c3e77ad7c6b883f267d6518d836598e6abfc92ccc17325a6378d3cea21f281ab51ea40131a78d612595cb377bd2bac030bb3d85a97e06e6282a602be60e92c033966aa0099a63fec7d068f2c5cc9cd88d953ef15bebac787e9a66aeaa5c89d1d37d90622a66a9fb0e679a4dd1dd8440908ea87a177e4146ddf45837fa3a0b5dd367bd481e5c93d80a7e368d28f4393c8a17e149929b8eec10d4ed8ce213d4d3aac15f7aa607302a23695b8c826a62e6114feed38772050d24225b04dc88c5115697a8067f4e307d1ff8e47ae812b0f0b4a53acd0613090e85b9f7961ed2aeb5b77937131a4c79175ffb61e98223d6a64ff200365ff1e4330216daea85507f4836a37d8c3386d203a89f6f947685b32a362ff3e784935dea51c2d4d3eb695352cc283c796e9822fa8d1eadff0c5c2a694d252083eb422fa4050d766b7b95b7c29d7cc82564c8e8481b3bfa14f19b88f5730e0e6fb801962de509f1eb7199fc56337d6379e2d83c6bfeedc04b2feed7aa30ee77cb443456cf98c11c15450a95dc9ae128ce9ca23e0f52fb5fc8fac70014b195e1b6a1144fbbc3aa3af9febeb318394f6c80017d32d5adec7817834004d2127557e6b6bf20dcc27048a4b60942412456dbf357b4bf29132f4d6d77183ef86d25be01627834100c5bb8903203a8d0331302ae3924f6c0a9866e077755369b7142768d05b885a7c965b85fdecc5c244a941d01a1d7dc0b884d61770a6e80b0ca9df52663db210c2227ece9c18df3edcf5eba16611559d3080e432a9200e4cebd8b840201521bcbf28f5721a1c8f41d7aa487fb5153b46cac4e33c83c95d760f31a0fcb1e28b9bf3b22468724abebb533eaab7adb3040bc9b5a22da21db1867060c9a2f9115229fd4d2ac726a47f99cb8e4efa972c1a57c65540887f7ffdac687c876c24c93885629b31745d78d8743ab1c45fb511513079c3cacf0b68b9730ad7830b86bbdf5a170148b12741d21e85fa2d7824d60ba3f445cce2a824a49d2cfdcc0f361990b9d2d7b5747a7827612501a7dcc6e06403e8e32e8e1946b4032f8246ca539b80107a58703402b5c38d15cd0bd1c8435d2a90124f24aba31b27d743967a483a6e4f02dd3423e0fdf7fd748629474649458310506a2c50c827eb8830a2bc0396a13df9d0fa451fd30b69c47f49e9e4e8a796bc76468e955886f441f8aead7fd3586c6738738b928abee1e0470964341f03c524e9ac6cd1cd7c611e527c2300e292a927f702e0e33752de48f3275f8c7b41fbfae82d1a8de84a136c1e968caeba265ba89dbcf742dafc268434ffddb9b34eb939223d808d16082fa51b98bfe0ce732f8119e281e9ab2d1dabe00e213909829f49f406fbb014bb762d6c77e1bc6a4304300506203251816d4b3e89b5da59fa86e988d44420eb79727a841d12ee0bdb213e8c92cd7a05783897264a47e227c9dbee41dae9690302e4b46b4b773dbb512a52959c9b8440c82d6c4402ccf5942c0081f6b40c9564ec7dd0d067406ec98b4549ccda6d4d8a562a1cb95a854e5202acd55fb171ba723dc37eebe71a456d43232d17fb447b5b1acb9d83c9c8cbfc9411f03d50e3327a96ca8ac09970a1e72fc5e8a3b74984b10c595709f4e334557fc32a0c29ab01f1843eb601344875ad380023f05b47361c2a22beb49d4ba2ea00f1208bd93fc0a0510b572531b1c0454e416c5e8bb0cb4cd15b6e4fd24573e4da3ce52346849e9b319d7d748308338c3380ec73bc2ca030ae86047b660f0ed7c10959708e86a030feeaead3abad7f12df5d211afc31bcf960b3243ee3d2233f3c55e5085c9e363379820f1a31d103c181e1dc37f3012b3b2288dfe2e3704e485e456f1e7744c028ddf42b395438e6864dffd7366b2f84bcc5127e78ac2d20d3cd7429775af3b4028e86ac6384ae21ce627d054694b3267eff53908abdaf5da398d3367d3ba7e89682f20e33fd11023a4c96ee256130e129780b51b407e0bae76a401652d00712ab9c9589fac5f779d69379932551497f0c5b48bd00eb18311c44f4776a7ef0a0bd106b1b6c621c1ffb57682a93176cca7e813153618966d0c30b732a18ca5c7e47aef0aeeb73d328068e0234e70429bcf1797a91a5d4108374872d68198e4915eb441aa49a0815c934326aa61567d0609c56821feab06460cdcc18805f9b8a48c42905cfbcfec4a0976fbd6ec78a454a635024631e3c6bdb8560cbd5e332a416e6b24ff457c49fda914d8e4b763faa9641962932b4ef2e92e00c3687ac7b8b1bfd2f3f979c8a9b38fcf50b00bc44d5f92c3a25acf7aa66d5eba951bedf30fdb72963b4bedc02fb6aaecdea69d218c0e7b0c4ef361000f3a52f3acd8da331f694cea649dbb8f476aa452cb30cf0bf1d9269d6b94fe47f134a7c8269d845960cbcbdd0d933a41a30867440720b72aff94bbb89adeee4342d19b30c47a67a7749e760490cf2ecd12b4d0089f316e2624f0d8aa106f9a2cea828a8c9b90e5e93061b412f307bc6ee49bdbc75ab1dc361c4653f0e02ce42e6ab00ca2653f580552770b1a8aea8509b70aaae0f39770b0f66d61a209855a10272a97bd454e1b54c29e17c01ce98e7266ff70e064d3e9210d3d4c46db6ca5a66d2769c9ba6fedafcdfdb942c80fcde616e40713e2e5183dd37857bb1537e7b6eaeda7451da145d5b7a0972ae4a40dec8ad2757cc8688b2e05b39d9b14297a14c5044c9f43d09e117d9e8c5a5ef288a49e679f32e1204f8d2b6b359e025c188e6154a77ba562a67e4731f20ef821cd392a1e2adf987b06df9bd8bbc106164f15478d41e4876ef471a9890cead97e1ebf63767654afb6d07aa5872606b9ac0facd8b13b7409f45e6ea74faaa202b00bf9a487ebc215dde60a713137689ec3166de1f6602b0ec169cb4028276aa296f315f06a6573350e70dec1fa6f2e3fb0f31b66c34b5213a5242688dae840ace83c8742b78377d083be6de091a5af693736df7aae37f3b6e66ccdb25be18df1250d3703007a90642bc66aa5d7c32174b6aad42c23c0d8abe8ded0d26fcae81800f7d3f0f454932c0a19fa2a5de5a9612687c49a3328822a269bb56f642ec29a5995c4027e2915840b4488cae1a7eefd8a317b8dcc7862ab6be7f84edb3e29977c14c231e113f82bb126f3cdd9f5a469b79c63a688c8bfeb866e16bb0e7ee70ce3d66ecbe26a108b1490807024854bee4a8e2df9b67a233d89e9efe3f2619a94753b57177d1406a4d9005047cddd0636f0f80d2e5c50125faa2756d63d0e350bd914c976593a674bc5fc596ffbd0b24990ea45e78bab39fd9ca5e56d480effed6e8e15d046cbea8381db4917618508b037152719dd342f18c66cfedf94a4a8b725961b7b567592a5932c8914064cc1bae54377e70fb2dfcfcc2118e1b0f25e0bf9c061eed714c4702c99d54e4401d46d62212efe88a199e1475eec88321e0282ffa8feb41b138d56134798e2bbbafa2f400002fb7c37d38561ab028674247ffecb60586f94e06b47c399cb70969653518f230fbfe93631997186dea464f4ea48679417361c05912876b473da58a993008708ab630881bdf119260e1f0c7ee43e66ff2c9588e95b437d17154b299073e6bcf39cabbee8b9695b47579249dcc537f43a221b592bf88d5679b33f820e144b4aee5c46b83dc1c6403795d26ce6aa3058504dbc6de04ae0ce175b6c934eb8abfd1b56c70bbad5eee1e07288c20397b8bc20c9bef59f59fd0ec0de20070d336bcd938811db7174541f6e6ca13b70ff68bdfb43d24c72e7ee309af31340ef321f0f1537352a293869944322b03694bebca9f973d68200721dafb54f7e3de18749c9cf13acfc0eda73c2d0f9f4d449bc1f3c770303661cabff4bcc50ea4995a936a99f9c8c307d9c4416947c2b3b8eae54595323f4048c524bb36bb13c9a0e5610c03c2e5a6eae2fb7b42c23e7f91b33fca64b1b298c1e05b935a1e0ffc6eb7c6e7fe27ce90deb94b73b7565f0894337f00b8f357dbfa7147a904f153197ee467cc457d0aae409078efb7d24c1ae690b0821a9aa4eb0d8b8d656d0a7ba67b8c4e4ce7649f426811dd4dabe0b4dde2dd33dd74422d3eb026faeef42284065d83a88a0b95f160f07fef42465a71b3e3c090c708719d15c42bd3a4068de5881edba8042f3e2df7d8660748426084b1240dc909d14f57e0104bcba34dd6a84353f44f5d1d103410ab129388a9e84e422d6a8acefe53a6a128eb47d905be5003195f49162a45e02c645dc682064be11dc97a1a2f70b7e6390f4edb8edfbe2b03d0fec00857851ac959e6da99a9fe3e35a9c8155b9cee0497dfc04330f5d1edfa2e33a73fcb93687616f9377543828652446ea37ced84211d969335850f6e5fc86dca4b7230b3f1eb3f14085f16ee38a268226be10eb9dfcb075317e336f477d6b41799200dd1cb2c06ec9d20c64efa4394be73bd3eb1bd2ed81d49aebf00924ee4214903173efd1bca47bbaf646e4722d2b003eb2c2d4a8320795556de7952919528753fadcddc21f1e090d61d64b4b4f2c2e12e080b040bfc8773e9bef929b89dafcd9abf3ec0138d6f39e9ab7662c87cce80126ab8008e064be280958ce8bf15642664067f715eb96e2c3dbfd0d2081210ea28cb686aa85ae241d032377fef10ea6a0b83e30988cc96e720c00ac2954ebcc8609f95ee3ad17bc0d5eea1e21d4d1e65b14dd7bec48486fc713f941e3195f0266eb0fccac940d5eef43b52261facd7d83c75b54829f65bd59fccd22217b25310e0a46ff339b063cf3e1a2ab7d888c92f6ea4f45fc9ae03cf5aa67573088af3e2fed1bf6a8d0d627ff73fd64b69fa5aa671e50d419ce7"}}, {0x4, &(0x7f0000003b00)=@lang_id={0x4, 0x3, 0x861}}, {0x23, &(0x7f0000003b40)=@string={0x23, 0x3, "01f66f1af88c11f0c0a1b787c5063a7d486837db8b1498690c292b94392245aa90"}}, {0xec, &(0x7f0000003b80)=@string={0xec, 0x3, "ac7f46fde1990b2f40410ec992a84e6d1dd9d51ec972d60c95d08d41dcec7c7039885e2e0c2f7cc04c25598ba75b19f10df58d29da0740cb7fa62b2fd5a49435898c1233caa558f1e3bb141a66f860430f622b8430b6e9a4fddaf43b5adac31ad3973a35f6694d158a9d1ae570d3a6994c64036abd3de40f87d8ec6305f478e7afcb60023090983891de0751b491282e270758f53f1c6ff09ac60749f35bef5777d1e9b45df8d6f316735b6766be394d1f8afd793d596061a19d25cc5ca88b3f89f233c42c936fa23c3132ad913a35808644d7c379c5288fd89dd793f6072bd82f1daaa06e64e775f1cc"}}, {0x4, &(0x7f0000003c80)=@lang_id={0x4, 0x3, 0x2001}}, {0x4, &(0x7f0000003cc0)=@lang_id={0x4, 0x3, 0xf1ef205a21a6eaa7}}, {0x8e, &(0x7f0000003d00)=@string={0x8e, 0x3, "024702e3de2c7ca000a1024950bc65b761a57ebed64a9f0d4cdcdca0eeb4fe4d7a50d7278b6687941e5bc1bb2edfd3a480da0847b7f538c29c53514f704f1185b9f2df396a624c6ca32d99d5f3f5e6d9fcb2c586161a6330987e594ab3c4e91d256b035cca824be97d5a6e8653ca75b47a1bed51890d81e5ab5932cae40aaf849e7061ace42fe499f6a5fcfa"}}]}) [ 200.790654][ T3369] usb 6-1: new high-speed USB device number 94 using dummy_hcd [ 200.793261][ T5445] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 200.808814][ T5459] EXT4-fs warning: 66 callbacks suppressed [ 200.808829][ T5459] EXT4-fs warning (device sda1): ext4_group_extend:1791: will only finish group (524288 blocks, 256 new) [ 200.809733][ T17] usb 1-1: USB disconnect, device number 86 [ 200.815541][ T5459] EXT4-fs warning (device sda1): ext4_group_extend:1797: can't read last block, resize aborted [ 200.843174][ T5459] EXT4-fs warning (device sda1): ext4_group_extend:1791: will only finish group (524288 blocks, 256 new) [ 200.854886][ T5459] EXT4-fs warning (device sda1): ext4_group_extend:1797: can't read last block, resize aborted [ 200.867289][ T5460] EXT4-fs warning (device sda1): ext4_group_extend:1791: will only finish group (524288 blocks, 256 new) [ 200.879071][ T5460] EXT4-fs warning (device sda1): ext4_group_extend:1797: can't read last block, resize aborted [ 200.889765][ T101] usb 3-1: device not accepting address 93, error -71 [ 200.896849][ T5458] EXT4-fs warning (device sda1): ext4_group_extend:1791: will only finish group (524288 blocks, 256 new) [ 200.908146][ T5458] EXT4-fs warning (device sda1): ext4_group_extend:1797: can't read last block, resize aborted [ 200.918942][ T5449] EXT4-fs warning (device sda1): ext4_group_extend:1791: will only finish group (524288 blocks, 256 new) [ 200.930348][ T5449] EXT4-fs warning (device sda1): ext4_group_extend:1797: can't read last block, resize aborted [ 200.970668][ T3392] usb 5-1: new high-speed USB device number 94 using dummy_hcd [ 201.020725][ T3520] usb 4-1: device descriptor read/64, error -71 [ 201.068233][ T5461] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 201.070630][ T3369] usb 6-1: device descriptor read/64, error 18 15:48:14 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYRES16=0x0], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000080)={0x24, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x8, "7fef4498"}, @main=@item_012={0x1, 0x0, 0xb, "a4"}, @global=@item_012={0xfffffffffffffd49, 0x1, 0xa, '?'}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @global=@item_4={0x3, 0x1, 0x7, "5a210bd5"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @global=@item_4={0x3, 0x1, 0x1, "993c0658"}]}}, 0x0}, 0x0) syz_usb_disconnect(r0) [ 201.250639][ T3392] usb 5-1: device descriptor read/64, error 18 15:48:14 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000023c0)='/dev/input/event#\x00', 0x8, 0x40000) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000002500)={0x16, 0xc9, &(0x7f0000002400)="c5331df06bc6633d293fe4577ef2bc1bf21e8b17370ab3ca490b18e5b9bf73db28840bb0a9e7a3a2e7ed86ae79d60c484c78e16787509e9c2aca4bff4e588afedf8b0cde6847143173c8a247f9fd9d25840738e181414f15247b1fb676a8db7c321f4f961fa4509178dc965e1171ede8a96e4c722766c9f1f69e163a7d031709c75127a9a5b81f251ef9805fcf86e3250da2fcf706184a3e78450d1423f46ee107e6c6c969bc21493bbf5551590d1feb28d38a8b8c6fed8d644686820c620091a049437d1523f5fc69"}) r1 = syz_usb_connect(0x0, 0x1cf, &(0x7f00000004c0)=ANY=[@ANYBLOB="120100006ff94610b4070a010201000000010902240001000000000904c00002a6db5d000905091e000000000009058f0200000000001fa01b6d21bb63259fab25683a4e7b575530cc5a7c11a25515e7441258e8422d1315c7a91c4ceaa7ad00935115c4dfc55cf9acdfa55b015a64fba9af9cb0877281afef2051ae623e53a7f9f75963ac1f1482c0a4f60d87731226cf79b05ae07508a0b31677fdadb1b620a27c5358f8f3f596aa26cc1cfb919650d842ba5af102d587bfe42a3568f29ae6e0d56a7146e22d3899fdb32241b8bbf3c7603c1995a7b1f321d196f4e395b07a2edf51a24e625b8c29d26fd84c9b274ff3d3a39bd002213813fcf585fa0f836968e047ca4ef3d64358a64d2229e16e8432d648c8fb9167188c685c48463c4ffef71f3425abe4cf45916f55d11fb6e9e0bbbdc7581b00e7b422c572ba0a5e2446f594dbfd0b78b57553c8247604b5033015c13c8ce7f7111efff5b068bcbdbabfbcdd36a75dd743159925df7028985051ba66d25ee353f21ec3196d3ba59acaff2cd5a5df53bed08400c39bd18a3ea8a0bc6164c7d30787e8362214bc3a68314483c218eef026f3bdfe56c3fe5f40ef76e1c675721c6b02f1872d3378481eb1e5c382b5092acfbb3b8975a4b1c47f10985f10da61995b21fafeb80616c083dc09bb62f9562333286a0ece4fccba9ae080e334b8b9148df4c55e590353127a47e74d7c161bb48bb417c2ff6a6e6a312c8e2a4a98de65c04b9489e096ce11"], 0x0) r2 = syz_usb_connect$hid(0x0, 0xfffffffffffffd58, &(0x7f0000005380)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xeef, 0x7262, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r3, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000100)) ioctl$EVIOCGBITKEY(r3, 0x80404521, &(0x7f0000000000)=""/253) r4 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x3, 0x208080) r5 = syz_usb_connect(0x0, 0xa6a, &(0x7f0000000700)={{0x12, 0x1, 0x0, 0x6f, 0xc5, 0x2c, 0x40, 0x148f, 0xf301, 0x9e54, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa58, 0x2, 0x9, 0x1d, 0x0, 0x7f, [{{0x9, 0x4, 0xd2, 0x7, 0xe, 0x29, 0xdf, 0xd1, 0x8, [@cdc_ecm={{0x8, 0x24, 0x6, 0x0, 0x0, "bd6436"}, {0x5, 0x24, 0x0, 0x3fe}, {0xd, 0x24, 0xf, 0x1, 0xff, 0x80, 0x0, 0x3}, [@country_functional={0x12, 0x24, 0x7, 0xff, 0x2, [0x3d9, 0x0, 0x9, 0x1, 0x2, 0x7]}, @mdlm_detail={0xbf, 0x24, 0x13, 0x40, "20d418bec164448a156375f9bcee33948ebb31e3979710913736ff1d8a62f8bbb2d7f2456e774e80988665e3c354c501873f9fb25457ca20c7430436b08eafc05664731432ad1845aa45b41400d6064b047359d483a3f313504af3d99642c499b4b1c487e5b5cbc01ccaec90ffa13702dc7a0b919019dbd57e7bba55c84973412d29c053045179819a1d0ad5464a1f39bad59e9f9596592a4bd1e4a9f35d4677675ac76821ef57403131a6f9e7bf9ecc1f874e7579541d1963f70c"}, @mdlm={0x15}, @mdlm={0x15, 0x24, 0x12, 0x1}]}, @uac_control={{0xa, 0x24, 0x1, 0x101, 0x3}, [@selector_unit={0x7, 0x24, 0x5, 0x3, 0x8, "aa42"}, @mixer_unit={0x8, 0x24, 0x4, 0x4, 0x40, "3a5ff1"}, @feature_unit={0xd, 0x24, 0x6, 0x3, 0x5, 0x3, [0x3, 0x1, 0x1]}, @output_terminal={0x9, 0x24, 0x3, 0x5, 0x304, 0x6, 0x4, 0x25}, @input_terminal={0xc, 0x24, 0x2, 0x6, 0x202, 0x1, 0x6f, 0x8000, 0x5, 0x96}]}], [{{0x9, 0x5, 0x8, 0x2, 0x2c6, 0x3, 0x7, 0x80, [@generic={0x2f, 0x10, "763a31de103c409e2035b91f4ffc3ef362d6de72e18f53e2c6fd9bd8c83f0d9ecbfe7d3b8f643c77ebbef0de84"}]}}, {{0x9, 0x5, 0x5, 0x2, 0x3b5, 0x5, 0x7f, 0x6, [@generic={0xe4, 0x6a, "3d5706ae650d5996d6da342a11846ff8135ae6cb17be28915600bf6b9114d2b8a6734880d42e6af720187aec5393d36a9d3503b8be2f536802efe8f8ddd7b642309adee35ebc72454becc99ab1c0a4e53690a947aac9c5224260dc9c0e013324e765d5d448cfe477a128f0b213adf7e963cb89d7de91bf6e91744fc05fb3949a705219c7e63590dc3e1d9f7413259e87845cb4971b81d3172c7d1f60ab0d6f2d09340a234194916c0bf049ec8524a1d00eb582044f90e8140f4f621496f2a4275dc327ac4f6facb38e9b7aff42ea19d78f0d556b3abbf3a514b828f8f204b7736942"}]}}, {{0x9, 0x5, 0xa, 0x1, 0x39a, 0x3, 0x3f, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x100, 0x40, 0x7}, @generic={0x47, 0x31, "82763b88c187c0e341433e03bc4c043088c69064913cb198491572b0796454282d3e166d2c502217127312fb940e6f3ad4c8ac7c908b99eb8cd5e843718c4c335dc1ceaa5a"}]}}, {{0x9, 0x5, 0xa, 0x2, 0x11b, 0x6, 0x81, 0x9}}, {{0x9, 0x5, 0xe, 0x1, 0x31d, 0x15, 0x0, 0xfe}}, {{0x9, 0x5, 0xd4c8bfbcfa652094, 0x0, 0x311, 0x3, 0x40, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xff, 0x8}]}}, {{0x9, 0x5, 0x3, 0x8, 0x35, 0x4, 0x5, 0x6, [@generic={0x9a, 0x21, "4bf801a350de4a59f193264367486e055b39c3210af3d59634b1fb58f4828657525aa92b8f562715774db665e61be99cb387f5454ab5a76df898b4185ad3efb409d5a11d0ffdeb23f63f3d2772a1f4e9b55a18ad0cd3d81647d910598a777cfec3dfa26cd4733e2015b60503833ff1a64523abc2779b9dd1a255d5299126d54d2b42a6c26023506053225621cd51e0d94fc9cb7a0518e744"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x6, 0x8}]}}, {{0x9, 0x5, 0x3, 0x10, 0x172, 0x35, 0x9, 0x7, [@generic={0x68, 0xb, "d88edbe29e0ff947a309239eb2c23efdb2417de8f42490cd64de3d56244fed73da03edda987eac2ab704f2ed3c636ffac1a1dbc66b98ffee704913831e8ac73b5b0fbf7fa1d2f60305e944a68f98112e4eddc3ba5255a48f599bae6d42a8ac246b01f747a567"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x6, 0x800}]}}, {{0x9, 0x5, 0x3, 0x0, 0xa0, 0x0, 0xff, 0x2}}, {{0x9, 0x5, 0xe, 0x4, 0x3f8, 0x1, 0x5, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1, 0x9}, @uac_iso={0x7, 0x25, 0x1, 0xc0, 0x8, 0x8000}]}}, {{0x9, 0x5, 0xe, 0x0, 0xf0, 0x2, 0x1, 0x1, [@generic={0xec, 0x21, "f152cf50aa1e23f822c078a510d7fe60fcfd0e56e4062386789ddf9e3cc1e828258e615564a113cf8277dea2f85604c0712107e6efc8e5c425e6e8435898c1090427f3bfeec3cd50823accc94ca3564f9060524d4654a6de3b7634603eb2e9c7dd8f26929568d83d9ffc92c4df3831b7d91e021946da662e86e18613575434b441360fac6196db0fa4f5d69943bb41a0f133663bc3d9b8fcf73869a00612ec3288555ffb874a18640bf9895369a084066f8618b87088ee93ebbffe03d6d831b8772fff8bd8fd290d8fb6640b0a492bbf41b7dfb935ba1009937e9a1ef5f5997d66d88b0220916a08c12e"}]}}, {{0x9, 0x5, 0xf, 0x1, 0x1cc, 0x40, 0x6, 0x8, [@generic={0x89, 0x31, "1e2cf2aeaf536fb9ed58d6e241feec0b1a32c47bc74e82cbe36b84c91a71cd23bf1044829b06c1b959fc56a1739f0784f83c9f3cca2da3d9b5feec760ecd6b2ef05a1907348ce685a13ab92faacc160fb30c686aedb9cbcc8a01902a7a1965672bc3cea87acb5c3d8de1813576ed058258095a5a1df9e8c5a7bd90e5b8d35f472c3ed215dd4e5f"}, @generic={0xf6, 0x10, "3fded191cb4c2b7ad091d7409fa5adae61d3664b5d589815b336be6ca3b6db9677bf00dce2eed871fd7b1e19313c37c9405e6cc5b5f51470d40cc0d97d98eea044d0a4358560dee0763cdfdb4875f1f120ad2b8de8654f4f45a565b7d6f1d8b2dd665db2775591e5258ae119ff2cb03401f2de7dbad70394966c4ee5f7b14eb2cbe35175039726180630f6360a774330820c5f2671b0c1d20891afc13da4a165928b749773df0ee60e797a2076b06535986e46bfbb8a2d1dfcf384d321e498cf46103fc8597a03319a3c69a75e3fa747abb44b74f5908f7c1a21302c1460acf1f7076081c78e199bd2432d55c6465a5cd648daf1"}]}}, {{0x9, 0x5, 0xb, 0x10, 0xed, 0xc6, 0x3, 0x81, [@generic={0xdf, 0x12, "45aa4126b39e7d1531b718cd7c98d3d23cbc1c8a16551097300e80aadcb5f441e12ca0d9a2280656e748d710d099917a90260ae4d6b721b8e8343f71c429f3ac81ea7a7316cb12efd4d668fd15eda569dc97b1e03c35e330cdc1e4b163de420dbb67990cfd27a87a19ba744fa108f50045cc4dead9470e81fdfea4085087a113397271e60502fc7c160cf5aae50f6569fa30aef3edbfcecdb7e1e0b4711a9d8598f4100d149f830d04365428b6cb345e67d456643d327608ce73ea8894408a9f3e9453c6e710f0bcdf1147fd8cb4f52ed17a15b718a4046295da552c3f"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x6, 0x2}]}}, {{0x9, 0x5, 0x3, 0x4, 0x33a, 0x20, 0xfa, 0x9}}]}}, {{0x9, 0x4, 0x50, 0x5, 0x6, 0xe0, 0x9b, 0x74, 0x8, [@generic={0xc1, 0xe, "413e759471af2e9118d428686c9aad154073cd18753ee3a546bee5f7b8df4b6ecf05db75a2044d32b8c517b164cfa15be2bde0be7423aa04880d266ab9a480005457b1bc1f23bca1ca3c03ca951b7ad6fbc506d1b31dbdebeec734291fa1e4a08a9df1205fa7ed61733a83e498fd920459209c74ed674ccc5bb15b62bb013e1cd7960ba5641460b3dd6cc1cd71464eb999e7ef8ace7686a29ba3a20dad7d821132b8a7da41c99c21d4a4e1be9fb7ced0c0a0b2ec59c0b18fe8a3f7bfca5897"}], [{{0x9, 0x5, 0xa, 0xc, 0x238, 0x1, 0xc0, 0x1}}, {{0x9, 0x5, 0xc, 0x8, 0x335, 0x20, 0x3, 0x1f, [@generic={0x61, 0xa, "94b2d121fb764528a6958a19665fd60d737ebf8993f34d02a0b56a079cad97e32145f37b49867e607b976e225ff0352f08d21aec57c941144b9c08717f3c8955611d568abf3e8be03d1dde6d07cdb654cb227518b8bed6fda777d5682ed809"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x1ed, 0x7f, 0x46, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x0, 0x3}, @generic={0x6b, 0x5c0045c5628b9626, "5fb2f14041a7a5b4e8d6d6bd84938807253453c74357f3481e593bf32957c5eaea3acb51808be4c7124e099108b7ab6eaa25eb4ebf582193d0e5f64fe5d15d6d74e5f4cfd304339b415df58e2d64a46c4ca6e99199a6ca17f213a439e9df11a4f1b02b8b8764109394"}]}}, {{0x9, 0x5, 0x639b201e88a86c, 0x0, 0x72, 0x10, 0x10, 0x6, [@generic={0xc1, 0x9, "5d09f2f2c53469e355c305898d874a227b9273dfb6fc476c9f4bdd85526cec3e1b44eedd6dbbae4bc3a8f64fad0608011086e416ad8f4947e7b796637d78a1613a608bab8c30e1c4305bc480ed8826312d7f74f2644536ac5d9b5864bc8b54fe7b59789833ef347e074a14644de84e4dec503df096d6233ad649c18d66f2b64a60de1b931b35a2326fe0f5430863512a5e4efc575d7e0c195fea25363038f465386f16b33e98f0a534abc558ec2c361e066733635c6d06cbf3c790fc2543b5"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x59, 0x7ff}]}}, {{0x9, 0x5, 0x626ade04456d96ae, 0x8, 0x149, 0x1, 0x1, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x84, 0x9, 0x20}]}}, {{0x9, 0x5, 0xa, 0x0, 0x301, 0x80, 0x0, 0x6}}]}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x300, 0x0, 0x2, 0x0, 0x10, 0x20}, 0x5, &(0x7f00000002c0)={0x5, 0xf, 0x5}, 0x1, [{0x1d, &(0x7f0000000300)=@string={0x1d, 0x3, "020bcdc543109b8642a9b81059227653173bb932cbd3e38850a138"}}]}) syz_usb_control_io$hid(r5, &(0x7f0000001200)={0x24, &(0x7f0000000380)={0x0, 0xe, 0xc5, {0xc5, 0xc, "20d5f699d3e56f35169746a1705758d78c3629fd69e63a1fe2318f85ec3f9fa4a72f8b35b433ed470b1d8649fdced9078f7956c906b07b953c98561c252308cca8e831f0af1683f75c153ada6332b17171ba2c48a318aa7ea58a6c13b0d6f7869f53a31601a39fa0354177059fa280b1afafa33f509a3eb848dcb570b0d39e5761957fe6059be6145477e10619b4596c4be1b4a19ca56a7bcb3ce7e9b7a75eb2fbc61bb02cf941b645bd298dc81fd301e592525460ce2acee897d75512bac0c27c192f"}}, &(0x7f0000000480)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xdac3}}, &(0x7f0000001180)={0x0, 0x22, 0x3, {[@local=@item_012={0x0, 0x2, 0x9}, @global=@item_012={0x1, 0x1, 0x0, "ff"}]}}, &(0x7f00000011c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x9, 0x20, 0x1, {0x22, 0x753}}}}, &(0x7f0000002380)={0x2c, &(0x7f0000001240)={0x50, 0x3, 0x33, "50b616858f18679e5724f3cb22ebfc3f009447c0093169a184b6ba39314de152a3dda4b154fd67e57988ecf2485ede156a7597"}, &(0x7f0000001280)={0x0, 0xa, 0x1}, &(0x7f00000012c0)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000001300)={0x20, 0x1, 0x1000, "34acf44308cda2e2c991bdef5771c589d34ef608d8104cf5b69d9047b55c7407906c87b9441f7b3f12ddb79e911ff291a529bb50559a45043df906928b916f507a85d8f3029ec19382ed14efec6b278df3fe4ca39e66380ec27c7217d8367bbd014458bde4f08862b4a48449f8d4ee39d6e57d2f4784d64699fd6eb33e7070d634aa9e01c2f23e00a0c9c4ba7a5f819d115fb9369dd7cf573101aeb652d983d1cef990c9a16ff05d3546ea44c1f790efbcd358a5f1366576c182a66ed0b38a16dd06d6b3b056746976b5645138434e53c1e44bd329032599cdacdc7b0e729318cf01f3d5054d29d557f22e28c9806b72db24a44ebac7dff99112eb0c7eb40c03497c529b777b1c1819ad67def1567b64671be713263a5c27ce0931629786fcfa3e073c3e14f69695f2857797d72eb33d0d40e71cf5dc75976435e583477950e240bbadb2ac6bd5206870aa780445bdb8f3933057998d0bd54459e59b8f3f0e3d8f979dedd9dfdd3dad65fd23c687dabb0e9b831006c0a6f8138743dcaa8d54d43f72cc9283be65dc5f4e56dbff20251173da1519cdffda27b7482776b5417b32c90ba06f7b5a005d1f50d5af9be42cd8319d245eb238474670ef06acc0da275e2c9bd896b77c1298a68d84cf89b02b5cd3b957f9fa0df51965147a4c145986f7de18d48da9ad7e62d8bdd28c200d6e389cf7f940e5c70d1fe2a775e6c73b6e3148e2a5a8ce5b3d8507e380cb8734ed8016bec3fc3119beefea6bcaf012420d91e9f7334fb27d5e50f3f1f42ea2981b44bb4838a5df98ac50ce24d258e97b0c57ee623e4f026e65628aac93c399b1efe8c5a61c918723142b2f6fd5cbca6b44f265e7d638243b70d46602493c0c54c9e28c869f75fd25d494db3eadb3803a8f6a279654c82f82ffb9d5ca26d5fb9c1ff9fefac2222dc9c3a3d666e0e26c6e709f974bcd18b88e925c14cc3714e1ddce6f3016ae3fd5b468c3d99267ade617a22d1c895b084f3b9afbeaf438fe81ae14fe44a9ca201a8ec2ab961441c33ff986600772bb1aeb380d95e229cef5ac96f79856974e71647804b06486742566a3df3d322dc19bb0d6244265ccec36de572b2a05a08797df33d1ff07ae52507f124bcb87ed717453a58235a44ebd02336195cf7535ca5d52d8162cfdcf6d02a035b0ea45ae1d3df3096e0343fc4c9cd855eee87b92b1f817e167f77475b91278a5b539651742930ca33c2dd8974dc62245cfab0d4cfbfc7381633fdd9864e0c3094f08e9c8c4b46b94bac71a53d685e233779daa0fb349a5a51963eebb4e6d4f4b7f60b4abad6f8d02e92b1381dee5282a276432c7a267a6c363d6b6f967c654f01a5e06ce03871eb3f21628d7b62d35c0d2b1c89f9a61c8f633ae822ed0e38bd5835370113c4ede7f6a22faecf041e3640bfa3a1d8c8919c660c5dd0aa0843627c8c1a3f706cacb64d524013a360f0a927b10da568b74d3f71c94326b79ad1105b657c6de363e14f1cc778d8c7ddc01ab6f1e85dfe66c8148bfe74a1f9bd15cba5874e749c2740ad13aeeeacf5c8d100f6e4de23fef0304002850abb8e313d8478736ca213a7f5355676fdaf54141476526cbf7281473accb932699a3885f082fd7b9a3419bad7ad2d25630d2c60779de4e0b50226ea44c18e589ebedabbf00ee8b6500e85eb6b80a08a410827fe71e3f344507d03c3493a12d199be84ca8506c1c8c4b0900c7a21698cad8ff36741b1ed2a6e4a64400adf348ce54d58a3668c42af9471d67cae3c8af0978a903cc80abce814e33336918a2224188dbcf5db05403a24508354418ac237591151f82610597f9d75236dc7e3427afb668e81c26acc0989a355fdaaf6ef307896a69fa5c2504fb0191fe50cdd69d628cce4fbcd5880b769140f9d2a48fdea211181547685452af0b36bb26ec0e819f755ef5c230f04ca07aa3daa0d929438d1c98efc16b03728cd752b91ab325546f1e2d45c0539230adb8689c67192f00387556a6bbc09efe4cee6d9eed8590fecf269ed5673d29c994ba6e5f61adba1b288538898315eed707f8b1e1769720027d19c995f78cd478995d496449d8cfcf06b1e8af6eee1f172ad846067349055575633de0fa7e6b26bc6fa85ab09568ba62212a5a6c69df62d508fb660d6ffd2c9dc4c7165218ff0b832cfba2c06c01cd35c266c0f787d7b83669e86fdb077b83d96ff8dc73727c639dc8dada558f714b50876c961dddf85e8938359728d0e21c76355a4ef5d0df79740c3ddfddd038f9974f7d103221e18245931dc913980554bcacb19d4c6f3015f6a71200878bc23382d9ac6eff55ac0027f70518ae98f6be75f8964500c7225a386b0e91cd0b7f9ce1fb9c09466bc3b1b58c9ed41eb0d8174a58102802751912e696b0e1a9bfc07fe99f822be676ab76abd3aa716462d60bc7e0694c62cb9c25a229333034cbff90dd725a0adc5cb39f6fc171bc11146bf668a93948b79ec5d8bb6c73f480461b5c854829455ad9cc7677dedd4da7c87bf1a64fccea5b5bf54562be67b11f1877a13c2043ae35924c451254692f3562991b681e0e0f1063a463034069b012f2a0465cd9a56df791452347440cdb8749d73fa02612a2fee207f2a6a6a0ff7af07fec951f3826cea09f61c7a73fa6f77ff37981721edac0862583c84dc961e2c0bb7ae5d1cc33ff51062aec48deee7fbcb372e9ebc2c894ac15449b5c56e0c71d8bfd47e06291a226cb1d5bc9695e5ea4a8e229b04a59dfcf763942f6867079ad8e7a28636d579056c8c91e1c51d7ceb84160f54794455cd6c34bf14fae4a4b8da6632760d02ab7653d29fdf5e24de459206eae0ab71a5e6e8d6058d85ed9d54015a46bbf4ff409569d12c7290a61791144ea82241e908283a26031e53e3ffb62e4a377ded950004a33fc3e139fde49401af4ba06b53a3b090ae5a25bb9b20805329fcc51cd7dfd2f7bce3b4a47ddf9174716a99aba9feb62b80192f09ebd71ef043960cb817e0cde45ddfba10dad6e771c1db05c368b3eceac238dc24a0012f94c293be7321662973e5bedb0bda4695d4394e9dead3fa67bb4a4f2c722337ef00703fa5682dfa58d0a9e7cd0f37eb1aa390133a22e576181a03f2a99a9462f969d3f31a6c17c7ac051bccc5fc09a097f014a27d901b9c7c06cbe70301cd96291ebc439a1b5939a08d7ea43f7675ce2414c1c5cbda6d1f1dac075940b86af5863f602694a13fe86212042edf7ad7c89ad575ffc7be7526a236883a8770ab42039912e89044f04072efa4e34db57a3a1d16dac84e02a3b1b9c70d6257244d4aa48d0f76715119197eea979a71318cac674fb9b49059a851cc308363aaf3ec7231574cd5ed3df1479b7d92fe0703e4685ece1aa892db6dcda0124a79b63522cc5e618593ef40b6b1d8a13bf78f6f28063ac14b5474af7427906fb429b5761cf9609a49f6e8f4ba5d1eb9ffce9fea2aa7c5530a72a0cf981c2ad80b0451ccf6e6e3196cf216bc8fdf801e367e76a3fa0c5220f1eb1508181039f44190a95c1a25ac4f9e71bf30c000acdea58074e1f9c951504d5affc6a4a3fb04d734699d72f796d3f93fcbe4e48f7bcf71c3ffd6ae453014520b3b3a3f3cefc5b62387367272918287fc369d377a933ec879ffa4fd96c619986751d4aacdbca7aec9ee225a3304834950c540ae2a058c56dcb07bf282dcbb67f021f307000244f015206eded0adb18675a98faa3dbb9d5cf5f4510b8d96800f6f17d6362981b180a141fb039a86a8f5888627db6270dfe62bb3a429c6ddfdbd360f32e46752870b51b31a9fb85964ce10714c8f472f5d5378de2345be7de1f4e39292f360889ed32ed87bb1399808f9072ab8b0660078a7c5252c93ee58b4e462b57f706cca424702a326a529a124b4b06e366e31941fa31cac73a2b009e59e3c5c933b37cbf72dd2029829d8d9c19fe2c32dc0fd8494fc9433a1788d9b36f72362b16b0ca97fc22b5e844997af04077c7742f1db31fb828c2f90d71a62b625059c4229a3815f25cb8bcd3b16b5825d3272bb1e4b5b3b4bde3063f07e47d649153b225fcbc61ce5a7851b7188c24cd1fc9161db69220663cf80082779b623b14e241eb65c7443d7e476af930f26a9689fb41826b90936a4ce56cc2520a16161438b29e995297e423d4ff0fece43dd642e97185c6351ea217c933fb706f803195e7a299e4b87b2c0fe6cbaa57705bab7e21193da8eee2b8cea32bce41007b2b19bd2887650784af26dfa47f8e25fee48d3b37c21591df649c671cb2ceffafc89395fd26e0ea148496892b97d134a43dc872106f049e1bbc5bdbc3d4fff3bd43430b25b39ebd59fa94e613a886ba6f8290defe290eb2adffe48cf5890abc8a0ff2c748f632bdf739c3bd849b6835a0127e4466c52d68236df9abd75968c7702ed5d09176f0950226fb56ba35b9752411614fa1fa1db9b47d0d57e2360a19d24580d36d09ecb3ed839faf6027ac8fc3e2ff7eb6b99498b3cbdd78964466928cf00ca745ed5d350a7f082f0b0ff39a3fab236943943ef21804af2b94273db79abdd9611ae186ea841ff41eb720064c87e88b2ee146759e8d4a8c55f68384bf70529dfb857bd6c307eccded536477ab90d3b37c3bdfae7306e76a612140ec6e01d24581697e373e02957fcd111737644b90d0a75df298d6bf4b1179bd877eb054f377f1a147778d8c4eaae397d66e80834eb6ee962b14a648d54ce7b0528e1109b6aee7d605f5b3d71e2917f747231c07d515d62e2b0f74b829038af8af9b068f83d747771941edda008e232d75e605e16f5a07aca14e3ae5cc6a356e430e6de597478c6652c4b5b6d632f69c7cb0fb5a490cf5038bbc0b6c154699bdd1ced7f1133bc3a151f1a98a1083994c48b0bfb85f1838582aa310eac7620e6f13f470fed0fed58f3f51a0c0727d01e2adb36184ba86ef7fd173a651c118f4a02ebb68879ccacd19460db9dc0b92f74f2775ee56fa4dde7df00b692d54d239afa56f8dc1a40c661ad53146572abc69700e252a4543bcb60630b355e01a5fb2c98187b895e077724142aa1402ce32dd2415f7d95bd314902f493659465af1d5b1d8d7e9ab9d0cdf76fb3398566eb4f1673e778cf696f1e5aaec97d517748546c9c547d2e59a6b12fc0f1524f94fb22f21cae4404457f6e8b67cb75daa35db51f72c69a449257a7fbb4a5ea7357ab37ddef4fe7df0757545b6750471b59b62277fa6383b0a4c1154eb3648b4452fd3ca3426076ee96f58a188ceb9141783bc5bf2b41020ed8d2fa9ae49bfa536e51e1d43298818815f20a0d0adf9051dceca5f37edc786a6058df4f86b85612af171781c4dbe7f4a871a8186aedfc085b984293bb5ba01df62a193ccdb2516e93584dd48a340ae38e50e4ffb59c74a4a07555191adc5c0e71ea5d6988d1a3875d53816d2cfcd0fa0210f59b8b7e0385e8e242860a8d5682bf9ce990b050d3e461347443a288467bc5e1948be256e3980c0cfd63253ad785f3b175b63e12a996b9741975d01299263b542c80595e5d4700ac970b69f7a3933bb4897302e0943ab5419732865adedf2ff1410abd0f1a67d816163d06c0607349e5d4c4aab29db8fdeb2596fa3c340101f224080faaa01de48bacb7ad02d96f2c0b7cfbacabc9315a5a7e9d1d9baf28f4795dc4afd83a572a11b8c6151966eafc8ec86f29563afdb50c566dce8e921cfb2fb9080b577f176708a2e4aea24af93864abbd2775769d10953d172eb757261f79afabd6fec10de4c44f3f03d133f7e37ba9d8f4cf987bcc70838"}, &(0x7f0000002340)={0x20, 0x3, 0x1, 0x3f}}) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000200)={0x7f, 0x2, 0x1000, {0x170, 0x9}, {0x71, 0x1}, @const={0x800, {0x0, 0xff, 0x4, 0xfbff}}}) syz_usb_control_io$hid(r2, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "2313"}, @local=@item_4={0x3, 0x2, 0x0, "7f00ff00"}, @global=@item_4, @local, @global=@item_4={0x3, 0x1, 0x0, "88fbd3e0"}, @main=@item_4, @local=@item_4={0x3, 0x2, 0x0, "a4bd7faa"}, @local=@item_4={0x3, 0x2, 0x0, "5d8c3dda"}]}}, 0x0}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) [ 201.570656][ T12] usb 1-1: new high-speed USB device number 87 using dummy_hcd [ 201.620719][ T3520] usb 4-1: config index 0 descriptor too short (expected 9, got 0) [ 201.628730][ T3520] usb 4-1: can't read configurations, error -22 [ 201.650632][ T3392] usb 5-1: device descriptor read/64, error 18 [ 201.740661][ T3290] usb 2-1: new high-speed USB device number 83 using dummy_hcd [ 201.791399][ T3520] usb 4-1: new high-speed USB device number 77 using dummy_hcd [ 201.930631][ T3392] usb 5-1: new high-speed USB device number 95 using dummy_hcd [ 201.940921][ T12] usb 1-1: New USB device found, idVendor=0830, idProduct=0001, bcdDevice=b2.ac [ 201.950089][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 201.959308][ T12] usb 1-1: config 0 descriptor?? [ 202.000782][ T3290] usb 2-1: Using ep0 maxpacket: 16 [ 202.011067][ T12] usb 1-1: active config #0 != 1 ?? [ 202.130905][ T3290] usb 2-1: config 0 has an invalid interface number: 192 but max is 0 [ 202.139305][ T3290] usb 2-1: config 0 has no interface number 0 [ 202.146024][ T3290] usb 2-1: config 0 interface 192 altsetting 0 endpoint 0x9 has wMaxPacketSize 0, skipping [ 202.156181][ T3290] usb 2-1: config 0 interface 192 altsetting 0 endpoint 0x8F has wMaxPacketSize 0, skipping [ 202.166343][ T3290] usb 2-1: New USB device found, idVendor=07b4, idProduct=010a, bcdDevice= 1.02 15:48:15 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0x8c, 0x90, 0x6a, 0x8, 0x5e1, 0x408, 0x3784, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe0, 0x5e, 0xf}}]}}]}}, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f0000000040)={0x14, &(0x7f00000004c0)=ANY=[@ANYBLOB="4023f2000000f20d4ec4b55348354b8b882e2c26e9988f9f270311a8b40492cb17c3e7f840adaa855facd5a1e4267f83a9f38f526e88aad0a38c8958bd727ef867e0f20de7d287eea9409ca3305d5a43362cae3d911207b5a79793469931a709544c40732378d2fce5241a64348d980eb846f39e1fc854fd4ad1df620e8626d0e595fafdbeb751cf64eb0b2b4f4da6ede3aac99784ba33f192f79bd9ece5d17ca5e4daacadb7ff9d207c1d46efb9833059049f040b86d0f602953f0a4946632f8a903bfabc65d6e2414dbfafef5915c67e1d03384f348c4bfc6d42461d9d96787bccafb484c5da14cb180f475b3edcdd5395d4f226c7f589ea316ecf31383877beff859730fbbcc129f880a406927f612fcedb4922eb45702638bd844e905a38ead6b73cc6ed97148fe1dc81ed1b966088f0102ed6ce5fd5df6a370af1d8840e798f5e266e76874df94c48f608429891be35deae3faf77933c136547e0449afe3af1aafafa9ae9fdc27723a6a6d377e50ca8c175095a346aeb16a8f4720cf2bcf974441a4089a05c8658a99da407803a1f5afdb732c26789abbce0a65c4d8d1c9549516c8671a7f8fa513e9c4e580bfeb9a2bc15a568"], &(0x7f0000000000)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000440)={0x44, &(0x7f0000000200)={0x20, 0x31, 0x90, "5a134d53623bfb6e77af445980cd5451696758ebbd925e3ad18c0266a5b61cd60c842146e92d29a1a3ba7808f9747a6de11d6885cb9230371d9f0dacade49116d1f3c259bdcee71af8eb664247b08a371aba5a026e9bc9a6e851e5e56bf75f5fbead93ca3a8748159f68760eea686cb465209e6a1229d0b890e8cb2dde8ef1c8aa961faeb331b2bd1a8f91092e6886b4"}, &(0x7f0000000080)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000300)={0x20, 0x80, 0x1c, {0x5, 0x8000, 0x4, 0x7, 0x1d, 0x7, 0x2, 0x71e9, 0x8, 0x6, 0x0, 0x8}}, &(0x7f0000000340)={0x20, 0x85, 0x4, 0x46}, &(0x7f0000000380)={0x20, 0x83, 0x2, 0x1}, &(0x7f00000003c0)={0x20, 0x87, 0x2, 0x1f}, &(0x7f0000000400)={0x20, 0x89, 0x2, 0x1}}) [ 202.175419][ T3290] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 202.184813][ T3290] usb 2-1: config 0 descriptor?? [ 202.200766][ T5467] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 202.209916][ T5445] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 202.210096][ T5467] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 202.222038][ T17] usb 1-1: USB disconnect, device number 87 [ 202.225335][ T3392] usb 5-1: device descriptor read/64, error 18 [ 202.261724][ T3290] ums-alauda 2-1:0.192: USB Mass Storage device detected [ 202.273904][ T3290] scsi host1: usb-storage 2-1:0.192 [ 202.310797][ T3520] usb 4-1: config index 0 descriptor too short (expected 9, got 0) [ 202.318786][ T3520] usb 4-1: can't read configurations, error -22 [ 202.325493][ T3520] usb usb4-port1: unable to enumerate USB device 15:48:15 executing program 5: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000300)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x9, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f00000005c0)={0x0, 0x0, 0x19, &(0x7f00000003c0)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "5b7970aca569af698ad476bf2091f9e5"}]}}) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xffff, 0x10802) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000100)) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000000080)=""/194) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000040)={0x5bdb, 0x800, 0xdf8, 0x1, 0xffff8000, 0x577}) [ 202.463523][ T5467] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 202.472785][ T5467] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 15:48:15 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, 0x0) ioctl$EVIOCGLED(0xffffffffffffffff, 0x80404519, 0x0) ioctl$EVIOCGBITKEY(0xffffffffffffffff, 0x80404521, &(0x7f00000000c0)=""/159) syz_open_dev$hiddev(&(0x7f0000000180)='\xff\x03\x00\x00\xee\xc7\xe9\x14\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r2 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r2, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000100)) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f00000006c0)=""/171) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) ioctl$EVIOCREVOKE(0xffffffffffffffff, 0x40044591, &(0x7f0000000780)=0x1000) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x2, 0x400000) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) r4 = syz_usb_connect$uac1(0x4, 0xd0, &(0x7f00000001c0)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xbe, 0x3, 0x1, 0xa6, 0x80, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x15, {{0xa, 0x24, 0x1, 0xca9, 0x6}, [@mixer_unit={0x5, 0x24, 0x4, 0x4, 0x2}, @input_terminal={0xc, 0x24, 0x2, 0x5, 0x101, 0x3, 0x6, 0xb7, 0x3, 0x1}, @processing_unit={0x8, 0x24, 0x7, 0x5, 0x1, 0x40, "8e"}, @processing_unit={0xb, 0x24, 0x7, 0x2, 0x0, 0x8, "f1bacff4"}, @extension_unit={0xa, 0x24, 0x8, 0x5, 0x3ff, 0x2, "15c22d"}, @selector_unit={0x7, 0x24, 0x5, 0x1, 0x1, "ec86"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x3, {[@as_header={0x7, 0x24, 0x1, 0x2, 0x5}]}, {{0x9, 0x5, 0x1, 0x9, 0x27c, 0xfe, 0xc9, 0x87, {0x7, 0x25, 0x1, 0x80, 0x3, 0x5}}}}, {0x9, 0x4, 0x2, 0x0, 0x0, 0x1, 0x2, 0x0, 0xff}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x4, {[@format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x7f, 0x1, 0xfe, 0xce, "d86517", "cd"}, @format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x6b, 0x2, 0x65, 0x3f, "296546c0"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x80, 0x2, 0x5, 0xd6, 'M\v', '5'}]}, {{0x9, 0x5, 0x82, 0x9, 0x143, 0x5, 0x2, 0x3, {0x7, 0x25, 0x1, 0x2, 0x1f, 0x4}}}}}}}]}}, &(0x7f0000000600)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x110, 0x1, 0x9c, 0x7, 0x40, 0x70}, 0x5, &(0x7f00000002c0)={0x5, 0xf, 0x5}, 0x6, [{0xd4, &(0x7f0000000300)=@string={0xd4, 0x3, "72bd4ab20e4bf2f7c4ea4c0da95de6612a323b8cd29ca9103f23a2c1fc5c934d4e295080a579514b41e6d7e64a2fa938491761429e89a7d73b43a3e72ac57e81b0d0835da0662c78b3c910eacc608e114c37639f38605b8a5e817e05d9c23d2c478cd38b3ff6646d70242d5091b581cee391491274737c31c79cb4c2d9b03212d4400ed7a519e7467dd7d29460f8313cf77def2e82589fbb6594f56ab051c5780bd676cb6895bcd09927d4caa5be6e7883f047a88326cfc56883bee19dbded70bcdf7e7750f57bd750fdf30b3afa96f05ed1"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x100c}}, {0xfd, &(0x7f0000000440)=@string={0xfd, 0x3, "e826815b0aba479105e30dedcab37b9efd8123ee8b7541cf4c260e9552f787959417048ddce724de8dd5fdb672d570ef7ac46dc077e5e439c88881cae3d01ae661476c35c6b6762715c457780591fc7a65c8d4fe2e7f316f0a1aee77503819d20c61446b66921e3b3b320415a69f58598dcc0a1ab09c57d2cc2b4e729836bc3be245d9af9a9c29fe1e894fb4f5d7bead6a130309af73ec7af629e84a730631026535bc274dd2a71848ceb763bd4c955f7fa2dcb12b1be6f0bc38056640259911f7d4802f7c02338fd7b23f88bcf1a0b0f8bdef37241c58d33b86d8f276184556843d77ed9f8e063dfd06ff59cdb75c23f8f143273e83bf38c61ff9"}}, {0x10, &(0x7f0000000540)=@string={0x10, 0x3, "55d5f3d52c5a60915373efd2b4f6"}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x580b}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x459}}]}) syz_usb_ep_write(r4, 0x12, 0x4, &(0x7f0000000680)="507a2a9d") ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000040)=0x3) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) 15:48:15 executing program 0: syz_usb_connect(0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x0) [ 202.690665][ T3264] usb 6-1: new high-speed USB device number 95 using dummy_hcd [ 202.790630][ T3392] usb 5-1: device descriptor read/64, error -71 [ 202.880649][ T17] usb 3-1: new high-speed USB device number 95 using dummy_hcd [ 202.910766][ T3392] usb usb5-port1: unable to enumerate USB device [ 202.940615][ T3264] usb 6-1: Using ep0 maxpacket: 16 [ 203.060681][ T3264] usb 6-1: config 1 has 0 interfaces, different from the descriptor's value: 1 [ 203.220835][ T3264] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 203.230018][ T3264] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 203.238053][ T3264] usb 6-1: Product: syz [ 203.242297][ T3264] usb 6-1: Manufacturer: syz [ 203.246888][ T3264] usb 6-1: SerialNumber: syz [ 203.251912][ T17] usb 3-1: config 1 has an invalid interface number: 4 but max is 2 [ 203.259989][ T17] usb 3-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 203.270110][ T17] usb 3-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 203.279076][ T17] usb 3-1: config 1 has no interface number 1 [ 203.291879][ T17] usb 3-1: config 1 interface 4 altsetting 2 has 0 endpoint descriptors, different from the interface descriptor's value: 12 [ 203.304929][ T17] usb 3-1: config 1 interface 4 has no altsetting 0 [ 203.311888][ T5483] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 203.319625][ T5483] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 203.341216][ T3392] scsi 1:0:0:0: Direct-Access Olympus MAUSB-10 (Alauda 0102 PQ: 0 ANSI: 0 CCS [ 203.355990][ T3392] sd 1:0:0:0: Attached scsi generic sg1 type 0 [ 203.375158][ T3520] usb 2-1: USB disconnect, device number 83 [ 203.426827][ T1746] sd 1:0:0:0: [sdb] Attached SCSI removable disk [ 203.500909][ T17] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 203.510033][ T17] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 203.518074][ T17] usb 3-1: Product: ⛨宁먊酇돊鹻臽疋콁♌锎閇ប贄햍뛽핲쑺쁭㧤裈쪁탣䝡㕬뛆❶쐕硗鄅竼졥ﻔ缮漱ᨊ矮㡐툙愌歄鉦㬞㈻ᔄ龦奘첍ᨊ鲰퉗⯌牎㚘㮼䗢꿙鲚︩褞둏ퟵ궾፪ः环竬⧶䫨ٳȱ㕥➼퉍ᢧ칈掷䲽徕ꉿ뇜ᬫ㢼昅╀ᆙ퓷⾀ɼ輳닗蠿날뷸㟯ᰤ퍘蘻ᡶ噅㶄躟㴆۽姿럍⍜❃茾㢿ῆ [ 203.554143][ T17] usb 3-1: Manufacturer: ဌ [ 203.558737][ T17] usb 3-1: SerialNumber: 핕헳娬酠獓틯 15:48:16 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xe7, 0x8e, 0x55, 0x8, 0x6be, 0x8116, 0xe75b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x52, 0xd8, 0x6e}}]}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x2, 0x65, &(0x7f0000000040)={{0x12, 0x1, 0x100, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x53, 0x1, 0x1, 0x1f, 0x170, 0x7f, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x2, 0x6, 0x0, 0x7f, {{0xb, 0x24, 0x6, 0x0, 0x0, "82646d1189ab"}, {0x5, 0x24, 0x0, 0xf3d7}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x3, 0x800, 0x7}, [@ncm={0x6, 0x24, 0x1a, 0x80, 0x6}, @mbim={0xc, 0x24, 0x1b, 0x2, 0x5, 0x6, 0x1, 0x9, 0x80}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x57, 0x8, 0x9, 0x28}}, {{0x9, 0x5, 0x3, 0x2, 0x2fe, 0x7, 0x3f, 0x2}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x310, 0x4, 0x2, 0x7, 0x30, 0x7}, 0xf9, &(0x7f0000000100)={0x5, 0xf, 0xf9, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x6, "4b5b128877391e6a2d5150251a1018e2"}, @generic={0xba, 0x10, 0x2, "51362acf5933b5e04a3f9f0c0d98eac71fffdd2734a93a56ad1c6c7f5a8c8a17be136eb82b0dc3bc60ad10369f20ec4f020175088453e690dbf5bbc738086f134a9a393dde3e42e1901e6663cdd8dd73aff367bb45d5d51392558e408e4071897186ef8ae8c5bb7789b03e76b7cb00d3121493d4ecb745f49f2bb7481359a9c126cf78039076e0104e41beba3c2054730aa4f50e1b1684f92bde5a4c55df064a7071d543293f00c9380b6a831bffc023804f300cc4edf7"}, @ss_cap={0xa, 0x10, 0x3, 0x6, 0x0, 0xff, 0x81, 0x6}, @ssp_cap={0x1c, 0x10, 0xa, 0x2, 0x4, 0x2, 0xf, 0x5, [0x3f, 0xc000, 0x3f00, 0x0]}]}, 0x3, [{0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x40c}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x7ef9b3153ef8f809}}, {0xac, &(0x7f0000000280)=@string={0xac, 0x3, "47c29ec2c2ab83a39694324f20198678d9dfa1b077efa2bf28100767e1202967d67b53a74bd7ec2fe00396bd3da972195c0ab9c0e8432a7126fdd1446a66e2cb4bbc92eea1e764b8a9983bd9cc5fe5b62addf66f3c66bca6572403c21a153f8ba747a1b45e51c3039eb02357980b19689da7cc4372bf34f55adeeb65cee1a02c681520f8bd9a03a46c1d70f3fbe157a9019d7af20ab58a672eead5ba0e90e745a22edf3415307d365c8c"}}]}) 15:48:16 executing program 3: syz_usb_connect(0x0, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000010d866084c05e10280f00000000109022d001d0000000009040000030fb12e0009058f2a000000000009050f02008aec0000090581120002000000427db21d4bbdf540b9e3e50c1b3849ae077ecd67e766f276a5e82bbcf0f90feba83b05122fefa8fb11660e3d6a92dd33c46f2ccb730a7d7c9de7053a4261039e8fcb4ebf77882f5c372ebdbe893a8c8a1fa70b3d23ed770a1647b4902aa288d289324736cbf32bd280c18f153e26ab31ac11774a2c5fa19ee43a36e2193029342c5f19bb8a29d9fe756500040edf04e4f10a2ad4aaf35a9a68cd36d01f88815324cde4cb7a6a18e62b43"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x1, 0x101000) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000140)=""/166) [ 203.961817][ T3264] usb 6-1: USB disconnect, device number 95 [ 204.090707][ T3392] usb 1-1: new high-speed USB device number 88 using dummy_hcd [ 204.341102][ T3392] usb 1-1: Using ep0 maxpacket: 8 [ 204.360709][ T3520] usb 4-1: new high-speed USB device number 78 using dummy_hcd [ 204.390740][ T17] usb 3-1: 0:2 : does not exist [ 204.433882][ T17] usb 3-1: USB disconnect, device number 95 [ 204.470813][ T3392] usb 1-1: New USB device found, idVendor=06be, idProduct=8116, bcdDevice=e7.5b 15:48:17 executing program 1: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000400)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3d78b4b8851175687273f26c5cbb650086305912c6d5e5d6a05e626030d83dcc6ed74d77f86f676c91ac1280ad8768e040da428b02e597017f5969a2b58ee2b1a18c08ce43ab6cdb98ebbedaa17651062f18aaba64facdfebe11cdae5f45ae08235e13bece80876c7ca"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x331, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r1, &(0x7f0000000640)={0x2c, &(0x7f00000002c0)={0x60, 0x2, 0xaa, {0xaa, 0x23, "09452082916cfaa01a4e9d5836a5018668958af87ed897a4a0e7e4dbc28519edc34a400f665fd4f46aae5f1bb4eef0d951d8982ae66d09e6d4d1e114929c2e7926a20502d92132ee39c0de62000d353cb8b96c89e5c79c88aec7d27fc6007a20e16a8ac5ee2f159df05001ec716d8104098229cc4d0794f5e7224baf0ceea8e9223f55e3d4894830cb3f3a8dbb46ad764b4a557813bd3dddb00b31c6d1863da39cf8c06a7b053f21"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x10d1d647957669c6}}, &(0x7f0000000580)={0x0, 0xf, 0xb4, {0x5, 0xf, 0xb4, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0xc71294b8eac47af6, 0x1, 0xa, 0x48}, @generic={0xa8, 0x10, 0x1, "1b8f730f754e54a8b3f166cc2927017743a1a1d876cb6b4e3016bab1b49a30941d7cb0d8d266200bbd0a0ca3e8338ddf8cd0298d4bd80edcd3c8b1ec722ac5c72091bd19e9c44c9fc044569a7ba1a2efcfa0d234a93d2b751b0530a8f1af772556747c905e5ae545bffc9a320dc8b3382b570fb2d2c5540aee11c7cc5d8bf69cb9499a76f9f6c386dfc06524657bbace7c1ce6cecbf6897567a4781cf49f0affdc9a516a82"}]}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x3, 0x7, 0x7, "d16ec5d4", "866a9778"}}, &(0x7f00000004c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x20, 0xc, 0x7, 0x0, 0x5c, 0x1, 0x2}}}, &(0x7f0000000b00)={0x84, &(0x7f0000000680)={0x40, 0x60, 0xb1, "09f903076737626b7f0c06e9fbac09d9d7efcc19706d8cbe9b7d490210c86c732ebf705e5e0a39f4eeeee5220d0a58d76f066e225cbbcc4a82d034b6db9b37d745dbba1c9d6cdbb7597ddc38e6d947eb7f412f10231e2c3a4b7ab1d78b6cce1c4e275beeae70b9d54a25d69e3195cd30226858feaab8f7b6ecea3d493005083bc5bae4c78a41f4779d0ad0bef070d5a2ac792e25443a9148931cbd84c1ec8cfa06b34c55b48b6eb2db6438edbe65df3ee0"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x1}, &(0x7f00000007c0)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000800)={0x20, 0x0, 0x8, {0x8, 0x20e6de8659ba443f, [0x78f7]}}, &(0x7f0000000840)={0x40, 0x7, 0x2, 0x79}, &(0x7f0000000880)={0x40, 0x9, 0x1, 0x5}, &(0x7f00000008c0)={0x40, 0xb, 0x2, 'jo'}, &(0x7f0000000900)={0x40, 0xf, 0x2, 0xef37}, &(0x7f0000000940)={0x40, 0x13, 0x6, @random="ce8d509802a2"}, &(0x7f0000000980)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f00000009c0)={0x40, 0x19, 0x2, "0389"}, &(0x7f0000000a00)={0x40, 0x1a, 0x2, 0x101}, &(0x7f0000000a40)={0x40, 0x1c, 0x1, 0x7}, &(0x7f0000000a80)={0x40, 0x1e, 0x1, 0x61}, &(0x7f0000000ac0)={0x40, 0x21, 0x1, 0x13}}) r2 = syz_usb_connect$hid(0x0, 0xfffffffffffffd58, &(0x7f0000005380)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xeef, 0x7262, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "2313"}, @local=@item_4={0x3, 0x2, 0x0, "7f00ff00"}, @global=@item_4, @local, @global=@item_4={0x3, 0x1, 0x0, "88fbd3e0"}, @main=@item_4, @local=@item_4={0x3, 0x2, 0x0, "a4bd7faa"}, @local=@item_4={0x3, 0x2, 0x0, "5d8c3dda"}]}}, 0x0}, 0x0) syz_usb_control_io(r2, &(0x7f0000000dc0)={0x2c, &(0x7f0000000bc0)={0x30, 0x24, 0x5e, {0x5e, 0x8, "38098c9706bb9d35587186c35d8099b56f737156acf7e10bfbe978dbf7b2983b1161207e34201f3058ddd3c17cc21c330ddb03902c48969f7f710f66165d3eb47ac9cf2344d5b34ae6ecbfbc3752cecbb59450f2f4f7aa1f1fff6051"}}, &(0x7f0000000c40)={0x0, 0x3, 0xb6, @string={0xb6, 0x3, "0a30064668262d968cfa41c7edd2653e2a114721d67162dac204647c3a20de616e42009eab96021bc3d1e7178e7735a58feb3d194af8c18b2e193cf19c325f9250827d41a9ea1a045bf83f84c9dab92babdcde2c54e0cadb38fb5ae0de5378e9b5ec77587127aa3582bac0a7de8729f4575152cd48d983b45c77249fcb7debd88775d35b7128e718e40e959e2006af7543582f673897a30cd6d1566cd055147dbebd529a96d3e46ec2849169b8d652868597e6f5"}}, &(0x7f0000000d00)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000d40)={0x20, 0x29, 0xf, {0xf, 0x29, 0xe8, 0x2, 0x1, 0x9, "63a17230", "a1c02e85"}}, &(0x7f0000000d80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x5, 0x8, 0x4, 0x27, 0x9, 0x9a, 0x400}}}, &(0x7f0000001240)={0x84, &(0x7f0000000e00)={0xe0, 0x18, 0x6c, "561d278c2c40d35bf062245caffabfba336cd2d99c7c94665acf6dea6cd4547dbafff5fee789165bebe900e2fb9663875c1a9ec93d6da178b822a5494a17a05493a95480e1a0647d473cdf0dd52e3ebbf515332e6d9007db72a8cb1664c16b19377621bf7fcd7b44869279fa"}, &(0x7f0000000e80)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000ec0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000f00)={0x20, 0x0, 0x4, {0x4, 0x2}}, &(0x7f0000000f40)={0x20, 0x0, 0x8, {0x1, 0x20, [0xf]}}, &(0x7f0000000f80)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000fc0)={0x40, 0x9, 0x1, 0x8d}, &(0x7f0000001000)={0x40, 0xb, 0x2, "1ed3"}, &(0x7f0000001040)={0x40, 0xf, 0x2, 0x8}, &(0x7f0000001080)={0x40, 0x13, 0x6, @dev={[], 0x24}}, &(0x7f00000010c0)={0x40, 0x17, 0x6, @dev={[], 0x16}}, &(0x7f0000001100)={0x40, 0x19, 0x2, "1d96"}, &(0x7f0000001140)={0x40, 0x1a, 0x2, 0x3}, &(0x7f0000001180)={0x40, 0x1c, 0x1, 0x3}, &(0x7f00000011c0)={0x40, 0x1e, 0x1, 0x8}, &(0x7f0000001200)={0x40, 0x21, 0x1, 0x5}}) syz_usb_disconnect(r0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x9e, 0xcd, 0x4, 0x20, 0x5c6, 0x9083, 0x45b2, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xef, 0xa6, 0x50, 0x3f, [], [{}]}}]}}]}}, &(0x7f0000000500)={0xffffffffffffffd4, 0x0, 0x19, &(0x7f00000001c0)={0x5, 0xf, 0x19, 0x2, [@ss_cap={0xffffffffffffff96}, @ss_cap={0xa}]}, 0x1555558b, [{0x11, &(0x7f0000000200)=@string={0x9, 0x3, "e437c44a54cfb40be6d3ad6ad626e5b7a80cb07a18e907e4e8e8627aecd891ad827c4848da5e1d022e7c1098452d3680d99c56b6d2bbe3641e04c3066f022b1a72238000223a8088ee658766032541ffffffff00000000ffff0000543414912187e171ca4805dc15b6a782e74bced7bbe29e461fa1149477351f40749ca9966deb46c70000000000"}}, {0x2, &(0x7f00000000c0)=@string={0x2, 0x3, "561607012b61eb7e1a914fa300797c9eaf838843ec477ba6605cfcac8e60aa8416d7c574f5290620b4ac5197d8685e3b7ebb30df728b4b84661121fec510010a5ec5900aa3c1143546d68fe54d7dae94e9085d447dea3ef585467d97a2bba891d3f92ce120b28f3d696573abefe184884dcb0ed148e890585f6e9a9895321e74d442555d59e6950a87c560991b1db4bbe36d9b35ebd539a9a4c984f3d167a6848a95acafe6f91f0a3dc47caaa8a37837b2"}}, {0x2, &(0x7f0000000380)=@string={0x2}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4}}, {0x0, 0x0}]}) [ 204.480000][ T3392] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 204.504303][ T3392] usb 1-1: config 0 descriptor?? [ 204.562606][ T3392] pwc: AME Co. Afina Eye USB webcam detected. [ 204.620770][ T3520] usb 4-1: Using ep0 maxpacket: 8 [ 204.750803][ T3520] usb 4-1: config 0 has 1 interface, different from the descriptor's value: 29 [ 204.760658][ T3264] usb 2-1: new high-speed USB device number 84 using dummy_hcd [ 204.760923][ T3520] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x8F has wMaxPacketSize 0, skipping [ 204.778410][ T3520] usb 4-1: New USB device found, idVendor=054c, idProduct=02e1, bcdDevice=f0.80 [ 204.787615][ T3520] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 204.796396][ T5499] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 204.796513][ T3369] usb 6-1: new high-speed USB device number 96 using dummy_hcd [ 204.814063][ T3520] usb 4-1: config 0 descriptor?? [ 204.830806][ T5502] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 204.838338][ T3392] pwc: Failed to set LED on/off time (-71) [ 204.862267][ T3392] pwc: send_video_command error -71 [ 204.867573][ T3392] pwc: Failed to set video mode VGA@30 fps; return code = -71 [ 204.877802][ T3520] usb 4-1: NFC: Unable to get FW version [ 204.886959][ T3392] Philips webcam: probe of 1-1:0.0 failed with error -71 [ 204.894673][ T3520] pn533_usb: probe of 4-1:0.0 failed with error -90 [ 204.907356][ T3392] usb 1-1: USB disconnect, device number 88 [ 205.020644][ T3264] usb 2-1: Using ep0 maxpacket: 8 [ 205.060763][ T17] usb 3-1: new high-speed USB device number 96 using dummy_hcd [ 205.063869][ T3520] usb 4-1: USB disconnect, device number 78 [ 205.074367][ T3369] usb 6-1: Using ep0 maxpacket: 16 [ 205.150779][ T3264] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 205.161330][ T3264] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 205.172458][ T3264] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 205.181496][ T3264] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 205.190770][ T3369] usb 6-1: config 1 has 0 interfaces, different from the descriptor's value: 1 [ 205.231589][ T3264] hub 2-1:118.0: bad descriptor, ignoring hub [ 205.237919][ T3264] hub: probe of 2-1:118.0 failed with error -5 [ 205.246557][ T3264] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device 15:48:18 executing program 4: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xdc, 0x3a, 0x6e, 0x40, 0xb48, 0x2003, 0xd329, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x35, 0x49, 0xcb, 0x0, [], [{{0x9, 0x5, 0x84}}]}}]}}]}}, 0x0) r0 = syz_usb_connect$cdc_ncm(0x6, 0x6e, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x40, 0x10, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x16, {{0x5}, {0x5, 0x24, 0x0, 0x1000}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x34b7, 0x1, 0x9}, {0x6, 0x24, 0x1a, 0x6, 0x5d}}, {{0x9, 0x5, 0x81, 0x3, 0x1ad, 0x28, 0x0, 0x5}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0xff}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x40, "", {{{0x9, 0x5, 0x82, 0x2, 0x265, 0x20, 0x54, 0x7f}}, {{0x9, 0x5, 0x3, 0x2, 0x369, 0x4, 0x81, 0x2}}}}}}}]}}, &(0x7f0000000280)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x712, 0x0, 0x6, 0x3, 0xff, 0x4}, 0x17, &(0x7f0000000100)={0x5, 0xf, 0x17, 0x2, [@wireless={0xb, 0x10, 0x1, 0x4, 0x90, 0x4, 0x8, 0x3, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0xe, 0xa, 0x0, 0x20}]}, 0x2, [{0xf2, &(0x7f0000000140)=@string={0xf2, 0x3, "b29314631a86c8b59dfdf4a6c88b45ec526874b23a8ce5925c57f12284a39ec29305279d804f235055e9390784a682fa2db22e731092935119c85de8ea74f3a4b7bd10733706e6a7ff47148a7651c14d8bc8afa76838f517efa5527d161a7aac58469ef2bab75ef76728c9ccad62db7f080d4d30a304a12ac94e8dd6c1cff048449af8b3e0e8af50e96083f0899197de3909dcd8ae180ed724e9fe4d19b2523d82c84e3b677ebb4e54ae8ef3939e33c68614710caf05260e577f43c923486d7895d13bee2b7e7b5ea6a5df6eebfdd5ce148d58f9bcd95158e4fb19d101864e61957ea00ea2ff28fccdad3e03efc758af"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0xdb03ebb65d0ff935}}]}) syz_usb_disconnect(r0) [ 205.350739][ T3369] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 205.359965][ T3369] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 205.368029][ T3369] usb 6-1: Product: syz [ 205.372234][ T3369] usb 6-1: Manufacturer: syz [ 205.376817][ T3369] usb 6-1: SerialNumber: syz [ 205.400773][ T5483] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 205.408386][ T5483] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 205.450837][ T17] usb 3-1: config 1 has an invalid interface number: 4 but max is 2 [ 205.458876][ T17] usb 3-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 205.469042][ T17] usb 3-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 205.478047][ T17] usb 3-1: config 1 has no interface number 1 [ 205.483993][ T5517] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 15:48:18 executing program 5: syz_usb_connect(0x0, 0x13d, &(0x7f0000000b00)=ANY=[@ANYBLOB="120100000e1c3208f20c506218590000000109022400010000000009040000026104350009050b02000000e1ff08058a020000000000"], 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7fff, 0x200000) [ 205.484698][ T17] usb 3-1: config 1 interface 4 altsetting 2 has 0 endpoint descriptors, different from the interface descriptor's value: 12 [ 205.505306][ T17] usb 3-1: config 1 interface 4 has no altsetting 0 [ 205.519119][ T3392] usb 6-1: USB disconnect, device number 96 [ 205.580769][ T3264] usb 1-1: new high-speed USB device number 89 using dummy_hcd [ 205.670727][ T17] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 205.680019][ T17] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 205.688152][ T17] usb 3-1: Product: ⛨宁먊酇돊鹻臽疋콁♌锎閇ប贄햍뛽핲쑺쁭㧤裈쪁탣䝡㕬뛆❶쐕硗鄅竼졥ﻔ缮漱ᨊ矮㡐툙愌歄鉦㬞㈻ᔄ龦奘첍ᨊ鲰퉗⯌牎㚘㮼䗢꿙鲚︩褞둏ퟵ궾፪ः环竬⧶䫨ٳȱ㕥➼퉍ᢧ칈掷䲽徕ꉿ뇜ᬫ㢼昅╀ᆙ퓷⾀ɼ輳닗蠿날뷸㟯ᰤ퍘蘻ᡶ噅㶄躟㴆۽姿럍⍜❃茾㢿ῆ [ 205.693484][ T5509] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 205.724100][ T17] usb 3-1: Manufacturer: ဌ [ 205.732396][ T3520] usb 5-1: new high-speed USB device number 96 using dummy_hcd [ 205.736354][ T17] usb 3-1: SerialNumber: 핕헳娬酠獓틯 [ 205.746408][ T3253] usb 2-1: USB disconnect, device number 84 [ 205.780749][ T17] usb 3-1: can't set config #1, error -71 [ 205.792705][ T17] usb 3-1: USB disconnect, device number 96 15:48:18 executing program 2: syz_usb_connect(0x0, 0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000389ce540d219c6fffadd0000000109020900000000000985a5dc0bd60d9997338aa7ae34b88397e88c519c45000000009f96e5b88d4ad00d70c15de6476fee01f417521d482163155b1b0e78bea580b578a060a049e53f44ba26b49b57e0e167f9bd76679fc2e783dbac9118d2dc4584e6e68ec849853502a71068f50e9b5c9445dbea90f69e98b88807f9937d1c4573d9b53951b232ec83b9d3e1d58272d7f39217f10144e5bbb25ab0a7b68668bbdf1561"], 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x4, 0x10000) syz_usb_connect$cdc_ecm(0x5, 0x238, &(0x7f0000000180)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xbd, 0x1, 0x1, 0x14, 0x28, 0x8, [{{0x9, 0x4, 0x0, 0xb9, 0x3, 0x2, 0x6, 0x0, 0x8, {{0x9, 0x24, 0x6, 0x0, 0x0, "3b2fcf53"}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x8, 0x7, 0x2}, [@mdlm={0x15}, @mdlm={0x15, 0x24, 0x12, 0x5}, @mdlm_detail={0x4b, 0x24, 0x13, 0x80, "5b4a850d4a0b77dd7374efaffd9166e57ffa2eb09c092fd9117873409f27ff03cde82e6da992e625387340056dff51f2bee60193af405ed5f9076da3d7dfab5bd400aea964ee7c"}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x367, 0x3, 0x60, 0x7}}], {{0x9, 0x5, 0x82, 0x2, 0x33a, 0xd, 0x3, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x2f7, 0x3, 0x22, 0x6}}}}}]}}]}}, &(0x7f0000001540)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x400, 0x39, 0x81, 0x7, 0x8, 0x17}, 0xff74, &(0x7f0000000280)={0x5, 0xf, 0x17, 0x2}, 0x7, [{0xe7, &(0x7f00000002c0)=@string={0xe7, 0x3, "ff95821feb4e4649ed38565c1ae4a3ab681b22246881284e66270890af9b519fc8136c8a93bd6f2067e344497b21508ca5edece1660e48373202a027484a973eb660002a1a3f7f6d4357db5a3a7dc05883d6ba6e646d86d26cf6249096de07c2e62f1b28ffa6355153f50600537d337669e92504ef4856094f9f8757c3d5060b20fef9b885c1f25053736ab9cc0fcec9e51424a29d2c24b0d7c6c5e437ac723fd1523023b81ec94d9fb79b98ba0ba46e14fa6884d5a98cb72066cbceee3c530dbe060d8b8012e611adaa9bfb4551742bfc29eeb0ba5430988831062d39c6a51ff20a4b2d55"}}, {0x1a, &(0x7f00000003c0)=@string={0x1a, 0x3, "62d42b0672d64c453fb68dee912248f417e0f7256e5c8423"}}, {0x83, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x180a}}, {0x1002, &(0x7f0000000440)=@string={0xffffffffffffff6f, 0x3, "e9557e0dcb41d322fddc761e49972249145d55d752ee859d629e1d25b1ceabca44bf7fee42ddb6318c21d0416febb598e5701ccbe62127144fc0b41beb700a4cbc065fbb8da65d1ef4adde86dbb7c8642666b25b34cc7285b800ca5306cc9ba7c19ac6b8193a5a70bb50feaa033a8163af9239a36be9aaef9303413b14ef5032379821aa00138ea2d098301cc750011ccfa7494d209e6de9c9e0ea63192d56f4aedd5f360c151e6747626bd806ca9811854e14301aba63b06027ac0ca785a448cb5387855e745f99cdc31e0ba9d4b0f1410e2f2127c18fe39b9720d34ebed683f9122ec7eadf546583bef4c3c09a6c28ead516a7ae1cba40ab213f17715f3e15053d2638751c2462ef868746ef1007d8407e4f10c6f2bce9b2931c7e7a36687dee8cc8f541ebd146c4bdfbb9e5b733af4fa7808868db8996004f2a8dcd7f35e05cc034a24e77623a4abbf8821643f3487fd90e45bb23287d0a42f32774140e247f0a095dc34fef97ee3a2918b92dd52b575ceb66812ca7e40379c01f12e67ecaded0e3c54959d68b56a14c786e168f787b81305f616113b9bc10179d601f2c5c574d68a1d0f659dc4e3666bcd00f52e68b8de4211d3c314766ee97bd2cfcd0986503818a9904e067a0a97db55b460cfb0ca15a92a65d6d171e8eb66e5e1c3e69bd50ddf9063be63281c8bcd1ab1484babba5846d983d0f781da1884263773505e3f57a84bba9853f1654adf638d82b0d04419133f77c2ab0e3016d99f39aab031d92f37a0df0e16da407c4b407ac3c95b6b532e7e84b37fe9b4697b1d1478b5eb6c17dcdcea892168592717382e55f2c05ca1cb9c54a8bc31c3014fcf863e0dc9efde7da868f46265980613dbe965d2281d5e25b4c49ed51350b60dae765f819ead64a2e44375d3305d3ba300ac77e643bfa9ccae7716e254b0bbc38e978624c7fda3dbe06be8007669b97f355288353c209a89d6e427c12dc18896d886bb713805245fd5c77aced9765989bf7ae5f7f2b9fa7ed7444f4736be1e591a4ac7943932d4c5aa534ff3daf4fab7dbf60390e11079efd987425af126b2cd5ff010832971bdc9182b6a456da89798f0cfb89bb53f726953f1e5ae667c260557cdc21f6618bc7f0a75615f873010c166da38bed124db31a3c9dd37d04c4db1273de3036a8e47c1dc63db1babd9009584b3e6f7534cc682ce989e83d38c4aae3d3c0fa646a2c0392d5e9ad7a4aa476040dff3c205bed0eaecd4379f8ba76ffdb7326134caf4acb23471d8fb10f31c445921a1447c16b5fb20acdce5e82306088b040a8db24709ceb414aabb9e0448dd37bdcc1e2268e1ff9e12f3c8a4a5ac20b07634c035ecc676ced5dda6a4c0531439a5e960e6f6cb8c62a035caf665884ab8176783e500f65f0464acf4a15b85a53a83425f4c5c38daebbb9eebc4ec7ec0b9cecbc905c7aa86ef3f25073e67928fce551e894c07c3cf9cdb4fe0a447246a68bdd94efbed582c0991f86fa8fe478bb9c89d72d98bb1e6d4d146d34862a6f6b33ac0d493eef47ba5623cf5446c1968626f798ecdb2c51145ad6b5ce5b45d26ccf8043536bae5024d56ec8ff91e5bbe2bbfecefea6fc60fa0e009a907cb73d6a9eb9035ab34e681b9eaeb01d007e2a0688afbcca01e131b36f7f1b2bf8a7e2968d1d79cb083e382d5a9ce453f0f4a3e36d0f6caea641296235cd0ec8e9f54185365bb85fe00d68a6882756950aab9781a16586ced94028b3b6daaf1076ace019a8937781e4b99afdfe8736618321888f7200dbb439edda4d62b5701b55d1f043cc0b80a5cf0381946d3cc15557e5ba4234203f7f9a041817b16f042c8c6fe6b0679c6469e6057a997079a19670dd0d3e54ea5dbf8e66c2f6048e93f1dc75761c6815cc6b5be516c3a24d521c8332a72ecc6cba1f50dcece02f7cd3e2c0729795872f2a3007b8bdd4cbfe2d8f57d5d4df68593b974a914390422f5430c1f13b37bfdcf52f896dec075124f80d9188ceaa0e29a715a76768a5b8722cb5e2db909de5b9e565af7dfef8f1203ad9bc01ff2ed4fd93ad97716b22b743d91c189bd777a36774d7daa9d3fe4ce248586c60f94f85727c134ceebb35e90220100c09870ba8b5b13518a56470d0468bbe413bf27234bdda39ed436ca5cbcce6b992e4a938cf1bdbff24d5d81c970e6e5160e3a56c1f8deda733eefd63c4a9c60caf1af1c2a681249e4c017105748bda5132beb3810ffeaad3d69fcba49ccc2908eef5898fb4cd29adcff4570941d4d8a8a936c91f518d0a922ee993d27d900aa1e3703e441b89fd169af94adfd27ff0b95be86f7de670c4eaac44b28a89c90872029e7c60bcfc49fa6dcc52ddafc82ae41539add7c096098deaa7db3a1cbe597f3800f401561c73e505ef22bfc888c773777861b7957da6c191009158cfa6ef961e8e6eceae1850ff5ce795419080426b02d37d937572661bd33ba4e2fee672c410a9ca970889cc3062b5095ae49a1f218e361010bb657fb2174a59d3efec71846524d17f8fad88e3782671c741af1fd6ae36c716483cc982414d380de9a5d65746a168dbc7d8eccdb49b94858b1b3ed0b8479c93272d4ffedf74b528e0249b50fe12d75b1487808f8d719dc92cd32ead297784fb8f8f81629aa941b9beb1ef2e7a9a79952bd233d996b07e000e3fe561879eb372645b08971bb210fb4fd6ac7c294299d7194adaaaef27de22042a60795010dcd04a19bcd8612fc3566b43ba065a8b5616ec8d026572016b7e876fdbddb1df2fc06e113bc3c2f1d0513b9b6a87e50e0de9e7bfadae7a4fd55d56fc36476cf26dd728eaaf9b91a077d871e5b0045c3d0a3c6f6aa1f089bf43f507f7f4044dde53d8c1b09f7497cb5ac2cc104f01fc1fd4f5caa1ca2e2f15434af42ac52d856452a57c235b1f54e348290b1bcc387285ad6b7ebd13a42c154c84f032fe42b840f0ee4e44ec39bb70d07e87ab2b4bda40534548d86268a343e4866e6ce2dd8bf0840b19eec06dd3f9166896128cc191d3af54166b8fa63873c5d8c72d034f121f069923197966c8931342a9d44b957c78605af389f954998db885872928de3adcc3a8d5c41db04abbcc7bef2e334e6ed99f909d74c78bccb839042a44ec643d23aba7a3f720314e06d3e90f9210bf4def234b496b28d6bc0dd1a2d02b55c56f558bf45aabaa5af32cd95e275f6e38e5e8522ad372e51c67e37d27a09bcac53e0a14cbd379f88c9864fa5fb460762c0542e0a9f53496a464b98a234a9384c77a5ed76a7370635c2fc16e12f0e4c0e4bcf43301bdcc23b707ea24d9a94d86ce0bef1822dde5d8e7dfd0f84b6a63f60eeb82d8f9771a754eefc5cab518a7ccba81ea500eaac78b7ab3fc17d472e0f048015c6f14b9a1d2389345c15718b6e93af759eaf891e0edd0f37080ae7e9e8549f17bfbce7110e62d025d199f5de8a403dd180b87874387d8c94fb598a9237a26f01237d72f5654ab21e785f84e1edb5dc5f3d42f201fd662350d72f8b6197366feb7b9d779d7d0b6e1cc06e128f4f3975d016288a652034488cd0921797ca87e07092ca53e34569a81d14fde8987d9be48c1b99d44904a464c2b39e96b5ba2245195200158d6de6b8d04e282cf903e270b35034ebb30f85896340bc6bfb41a6ad58747bf2a211eddab051ec50e262b2cd62acb5cec6d67b4577fc295be5952e30c162c888d7fd561a722c6ff425e6744ed3f5b9aa9168f0d19498797c668a8c9da56e01aaf75f6bb8ff7470bfe380d76ad5302ec3814c1261bdc6ecc73e4ee5bc0a4c468b5a5841ae540f470e17de03d8ae26949135e49a29ed3dba14a89337f43305d5360eaac2b1caed524058c000516751d51c6efc328a4374f1c0bdbe06d307547eb9ab0c50ed5fae53925b96985860550dcf0f23e984af50fafb5748a7010be5b5611a0a79cd14152904ba15be35acbb2016a5ce4a0564d4c3f0cbcd54797e85257110b1b16ff8530642d57bfe047fc3cc4f879072c7160edf114e04f8b172f804cbae306b46667d6dcf2147a8abf617ca16ad47b1209856345257d5f111529559fced18acf97d5a76331891e90ed20e20001850b6dc6a1827b60b88b6c86cde850ce3fbaf3c7a36dd12a4a2f2227b1c0538b12d1267dfe0a37efbf1cca6ae055c0b95bcbc91140b5171af9b3f94bd9c7a24d8d8c64eadd8b5fd3d78bccc063dce06388ac39686988f4481744b56a943f081beb64602733824704f5d402628689d7f29827576d658f67d2f416d7c61a6dd8cb8881b97e55a964d8aa035b0081d4c2ecd62040f664946d985a7767881b45e29a997971eb87dafbb4c5c74cf592a3e157bf070687dc469b5de8199b3a6c177376e86d5123717de67da1bebe9700d3b69bc930e9f9784215e60878ad8c7ab8269fbd278f816f8950589a938294eb07bbd6c16efde35863eccdfe3ba8d3cec7992f1818d7fad1be13bfd4ad70250e213bd6dff19971a824520b9ee097a1891ca481c6985127d26a2c8645b405aa6f71ea74aaf07c2b9bc3195e1becf3f5363d412e210f2349d4d574716cdcbf107861542223ef3386b1ddcebe3b1c790b1cfd85f7f395c582ef004e5df1e11e0b4aafef7d12a7f4586f3f817f126b81556572c1ebb4bf4333db32024cc050d67c8b83237d50a267f973c68ae1b8e78e3d6acae7203679bf14d105dff6cbd9bb98e66fa6cd46c4951fc0abdf87b4cbdec113e369d11be7ac3dd7f851763d554a118257b2233cf6424b09aba3a0e72645c4e8ddc4a9d9627ade0928f7897178886be8d0cac64759f9d1d400d4f2b47eed4d46ec7218ba61c44b309870a9a245d2902626d9a44b2f175c2a35ec6a7eb4f56d62d21ab4dd0c63fa5f9a38325a2af8c621d6d687887bfeb9feae5c4100d073672710dbbff0bcf9018ee1e896be2c011d4ad60b12b8f0a7f8f03707fd90fdcae0f27862da2e91b5d5092c3e8649a7a247f46ccbc5b2e65c69f0c12a988d1408d0cc9e3a014f3824f262a72f419cdcd662aa262c1db77dd183e9f34cfcffba9cb0432ed1b10ab48d4485d29a626d84a7f1194a2e70cd6fe1289cc64ef73b804350d7ef8b9231a7ecc9a208b0d45cb62e654bead602f9735412cd3eca468d151b647f5b233aa4f67498f56e834da44227c698abc99aca1a58df7376c05201d901a4b1cb6b633fb84581abcfb499ba007380f028443120c1e9a191cbf558c33e803ea7999cc1129c5389da11b38d293d4bf641196ee3e4c606db3c758140ab07b7727f487693af18fd6e424f07f7d483645e6fe2e69d2deea052657baee6d16600d0e4e305242b8feb78b603f6dbab0023d8012d4e42cbc7025ef95b38dc67e0492c6398ee925e030e2fd31d48704d93bf7741b713e5f2cb63c0b57b054a2d8fd20d9feb544d2cdac7a5595d65b9d9beca14119750f4a03d3b3f225391d57ee78fc3ee9f41220693f2d128eb243fd8598c8effc66c9d3925ff5b082388c240de0c94d70cd58bc23ca73045d08b8a976491a7e7a2d974dd0bf0e85f804f3b343280919180cc0014892e2ae4536d8b2bbd71e7145798b127d5d7062d8a57696498c187645af96018ccffc099e34233ad0d4f039659bdd9b755e85c347db29bb46e0133d305c347465fa50f0334fef2b933739f43490fbdeda8e9d16e1641bb75c2d0aa4be1faa1fef239d0ead525512ca3f726f6be87515343ec16aea26e758fa06d85ab1ce22c4f2fc261f9318e930660a76b033a1f770e5dbc0ddd305e4940c0fae6881d7603a2ebcdf1a29e11c4772fac1ce3abfe0d3ed3d2"}}, {0x4, &(0x7f0000001480)=@lang_id={0x4, 0x3, 0x807}}, {0x4, &(0x7f00000014c0)=@lang_id={0x4, 0x3, 0x812}}, {0x15, &(0x7f0000001500)=@string={0x15, 0x3, "456c60dada7d212e8330ba65f40962fde29353"}}]}) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000040)) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='\t\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00l', 0x0, 0x400) ioctl$HIDIOCAPPLICATION(r1, 0x40086607, 0x20000000) syz_usb_connect(0x2, 0x2b6a, &(0x7f0000005400)=ANY=[@ANYBLOB="12010003dd8e7e10dc161200c49d010203010902582b0203091005090434010dee00a7000921090001012287020921ff01090122700109050c02d502042040090504032700060400b00fd936019f67dd19295e185ec972dc1f663b5eb3f9647d5b310875ec271e6f0be7c0c9f78a82feb100b2b9b7bcff64d061a4eeb0e430fb0ea447ff16876192881eb406e438beb751d53e192ef0ab9a188fd7276703ef72bebb61fb86719f4d9dc171c0ce24a7761bed587e977263adbafe458f629f1866d519d87ff4ed089f188e1de5075f9665dba0d2888200b67ed760b1526786b6f3ec6ba8ca5f03afc03f029bd0451ef5050b73392a4e1040ea0905021028030300c809050601f803043f7f0725010207d10610030591d345c584af7a2244732ac22a09050510fb025b000109050812c703010700ed00dff4d1e0c1f0d43d8c6940a2cf6625be0cca5590c497bcc179b0ee39f0d5edca94c3e3f128158f1a7f351a8c3be795687010cfa6996a63a3e3953941cd1131f3ff016bb6c21fc9c522bd24670edba11819af501ba21b686a4cabcfd3e99514855474585e58c14c63fc4de2054022ab777e39808d657ca766f1a7ec35fc076b80814f86592127b6428624c57881203f8c16fc7cd35a7f09d934401cd53e1c7d59e320985f34772c1f5ad38ce4373e29c343ce59253635352f993598cbe7b4c661204698ee060a45d808e7c6d4bef3e936a85474e59e3802fea468f7bcbf9216839ae856c31f085fa5a859e70725010005750b09050d006602920900072501300302000905001e27023f3ffefa2394d5e6fd0461dca1d4fddf05f0737ad02572c5f556ad74fea23cc59f458c659461e1919764b0e8e16d371c13d7142f5af1c5ae9a0f2383f83cc0761fb89d1b459eb34aaa8a9ae50ae741f91fbad88a46a83b65ca487f4b5d2851fc77f3dc9f43bfcf286e70785a3d51d2cf138e31b184f0787170310578c27bad3b6cdfe433c4dae97597112761ef117ea6b914262ba8e5e9ee77582b92fadd5f10e6791e6a72e2e2ebe5e698e087a5feda4324c89937b3fcb7bb61ca079566a9469644d077105ec3c93bb6de172b362c6d37d68fabf7d26e373b206def447474bf38467c5459fc2a656f0b5d51627a62e693046ad2a6ee05b19c38f038460905030008020000c0010f3724bea6f2a23d315507ab2e59849fb5fe728c8afa86e66c2e7a2f98c53d717d6df9b8987d9135cf7e105f67a89a012cafcabd9081657b7aad1f5532ad99e252ff4486b6ddaaa183d11403568646f4eee7f2989aca67cf4ce6e8b1bb5e25b98d467021f61c5ecdd4cb145c5fe435bd017b49658ab2554cffdf4b5b61d77f1f874340e0595bfda5a9d57f29af4bebcab2b9a48bc9bd4e524e28c2019b355865af78205d1d1801919c5963d9d7b5071db0c86e5987cc5f6d4e9df9c51ac30553380bf0616641d224251d732970c390af8a24ce6cdbaf5dcd5d63962c7633e34e1b42ac21435b3a1ef721e8f52c69556ea9cd34b3d0cef213400be83026715b840725010007000009050a1043038d04cd0725018181040009050021e903c02280da0b6a92039d3d4967068e9d09ab5875998575c3e97f74593a2b14e2dc9c8d61e080da47f214a6c996b4f0e3d8cb546d71818c28b3c12a9e2fd8295e6b0572198274c9a1aa04b17dac649eea3ec552b99d4488e60c53af769522045612da89a0f125fccde072eb9fafe6494188eca1d062c899f853f032902488e460eafc3b29eacfb6e00395a896a559a573807bed12ff8a446adbd5a30e699ad7782ea48048ca50e6cda629275252b1bf664adab745883b70cdb3911870e9c93234b5b2507aea735f811c08478f2246d6fe76d69c0f16f6cc066483ac71c65e022109050701f903ec311f0905800664010220c10904c91c10de3c38000724060001ff3705240033080d240f0108000000060009007f06241a090005052401048508241c040020370608241c00087f080005240100080924060000842d323705240000000d240f0108000000f5060000080c241be9000900200201000806241a010001e0241320b8039854fb4ad81442cb6675c957b32e2c5618778834d4f5f0352cefb4a0c48b902e1be91a7deb7f361cb3144915a841b22cb98fbeeeb5381dfd33eb7e57ee05620ecc011000c98094bf13395e0cd316b2d897e5d96e359e92b51f9a20dfd8003cc8c5c97bcd8980bd35574a625fd4c7b7738a3e4f894ea39eb2038103e057b7a551588c441d8b6ba1c10d57a3fb19adaa016d4e08b41c33adf7f0beb6ef5532d9f93dbb83f14d719f63ebfe90853fd6548695464081f8d1070b3c57b859c008dde21950378d198db12d6303a82e5dceec292728de3f5bef63555c7609050f01bb0100022009050000f20006090809050f004f028081012d21ee23f2184dd9248069f19c22a7e559d8dd2fea972d69cd5638e76834c90d15b2083c06594f3c54258af5b2992457d7236ca33bc8e4577d78ff9f714747bd36cb940301ef7af9b10bd02b872a08928550f3cacfd77a09d78839a1317bde117425efb454cbd530769ca3fc3eb00614b6f837020ec2115cb9cebaff69f98d46818b38c7353b03995ac5f08bb8253f1254fe05a179ba89f7182a413296a68740f86c4599e56ea17f23187218df9a4cf3b62c8eacb068c99793f40e57b0037db0c846f57924f70905023b0c02fe1f7f780a84e6e2057e10229e5c318b7d3c420920b48e8e2432455ab7e467562ffa729c318172540eecda577bf9a0932141519e01d67b2480cc21fe23657808fad58d96f60aa3851a735e8eeab468e35c4f530912c4ebe25a8d4709eb6f505674a3390675cf8f8382b8c0431a5cbe19a282b6dd84cc950bd9db66090504f21901008108da100776a87aff4c1354c7281934e4ac3698c4f1493fc6802f34864b5aaa029dffeb64790fa4102dfb7a1687ec43f982ffa86f7d947806876f09f0f02e551035ad6755fdddc5acff62fc362da7eaf0c4438c914e6585f560a7dffc8bec2fa77a8d555cea236cf3c4416fe9a7f8158fc51c31c0984877b84a99763f43c796c283df48025e4b79ab78b17a57339d13fccc92ec93418b49d108208a24dbf00d4d2f7590192454480136129a450d5d62d2b2bc808e370d5370ab45f71e7e75f90f588f0f6c1428377f183cbca1dabf38e3b8d05e4cf2fc27bd80a49bff0b9aba97290fdbcbe0e0f1906d65a4d2399d031c4a3c5948be459f69d4b4756abba988fb3860dd441c0dd6fdd90fab54f7ed8e00aeaa88c25e6f0d96e2189ede397c1a502911740283c98e4b3ce66228dc123f637fb11ecab7f29241c81ed9a00a40a0dcc32d5d7529ee2c08624635ab82a01e818c8a7514c8fa902b3cfe9af442f354d744dea9ed8e3ae1e685ac4c798fd0d6e76d9f3a0ad7202ccfd28eec0f0cbc86ddaf6c9165c4883a11c694a9068dbaa7600c0c0af74ea26e9a09c64855d2f78d47ded18d22d067e4a335848a5908915f4472e35714b7ecfe0e931e74ae284067703d8b64924aa228a9fbb13b1879439efb385a7dd9cf2123f70ab909050310ce030a81000725018001060009050d03f101073fc109050a10d0030803000905020872010809f01723863c90874a4c64f44ae58b7dcd3585eea71912cc110211f4006eb5796967d7ca576de2b88426b80b6cf485d01585f98a8ce16346f3cdd4323502ccf2d0d2dcff18af647c82b066a89883a093f62422e491e0e9d9afe8f5d5fd088ae6f03fbe351a617ba2ea74e3d22e532655c00b06863d6b7e935bead2f1229f20792c39442f7f43e5f86a271a2c43743453b65d5df5afbb577b4ddca76ae1df52f1227cd57b978fe894bca3d5dde4a3d0671d655535191016b9793941e60f677490edde4e2fcb161c9d3c3405d0573c3399d52f0db5500aa9c4b4ed463ab29e3201615bfb21b61a3cdcc1ae42819147ab87fe4f225b2ffb128bc571854e34f9762605c1feffe44da7560eaf8b0de2a2b160c322f3b0275fa457c996aa48842818307038ec6c1b2d5858fd48b32c1eef9bbedcb09c834cf88c64450f9bcdd36784b10c1420edcd80363b8bd176c1c070e3b2777d1f568ee8864be922ea717fb9b07065851132f14e66c6891c795b9a86439bad84e9c4c2d508dcaef67edb21d1c1c15e86545c5834f9c5712d78f4c18984c4aeb0c49e3710a3296a4e7e2ee32f7343e7d5d20b1ef023c8b8d84039b48307fcedd3b8edf5db2de4cd1720afad05c7c871d70fd41f6ce1b8ba623a56e2ada3a087ece801fa9f2bfbb63265debf9e952e231822487e954a32fb73892e6d254cb5c885637b9e36aea83287562ab11da5d8fa7b98d525f679240e2bdb522aef289c606a8f7a62ea60cd801326e74feb097bc9a6396056d0c95644bb8b04da1cb5bfb628335d20fcb6a5bd3abcee01a815da34e3e8ab07d70f5261d1e5253663892d112dbff17ad365d453963050e4d6f71f42ffc86bba82326cd766f020f66e61c9833296feea6d88811c40117aca4fffad03844e4131a58e8d026701ebcfa6a1d7465711e03ebc7bec93465fadf78e7c54978bafdc4e9b8c26dad1f617b184c269680aba64eb07cad3b1aeae3e423e6af83bab09d24f707e1858b1e94f03d45a87d4775e4d409dff3ca38d545df60326cfdacc1b6745e0979623d05fa853f4f24b8b800dd204d610970fa2de6a0ebf176e329d01fb0b87ca6b4b07643acd8285c33d4fb0b1e63cb0f25d4f12ebb99f7f157baf995b907f889c0185e37e238384dfabd75c8a6a00947e438bf53da30d1e171ab24ae9775dd8775400bb4e35ac301329573e18a71962d5c3e61f1a1fac8a8eee0f2da43f222a7384dea313f29536ba4236afefcb5fdafc0381ae75480f9ed1026f9eb22b42c585c9d06c2f6a650ddb5da0089b39be0ad39c9e34d5525457aeec6745df6074f806be0a07201ddb40f4d2b6e13dc4d4e77548c44276d061f528ef7a3cabb252ce53ef2a0a48c486da177c256fcba8574d2d0ed78c0a20c595b90e28d4b6823a6371691b8215e77ac7d4809e6b5377e80902e4a2ff42d7c637d9215d8c2cc3279fc97050dc92ee15bc0442ea8bf6d6386b97836cb71240944af79b4d24d01ec7f46a5597a5f5985d40070263b094fbbc7b3ecf6664a31db9b2a8f7cd20db1fb5338ff1cdba6262efc2e69c7d2de81f26060affaa2a6c6cdb842a8fc12c640f203d70019f3849094849ebf97e898f8f9fefaa87aac6f3fefc1000617b9606bf94b51eb78e858992fdce54fa35ccbfaee1e883bf86bf6dd87f3f42bf464b0f7249106ba482c46a39dc8168dcab58bfb2c5494b9dee5aecf614fb83f39a229cc0f640bedc38e439e4312b785a857826183ad3ea9301a4d498c334dd9ccb67a17136e54f9410c25cb1c29cdc1020091273fd26f7b7c8c879a463cf5e5f2f7ab9ee040ee4d4dbb9b0c79a30a0e3dbc178338dfa50781f8e1fd1580df7b04bbcda665550c3486cbcbae69b1c1f6ef99a656e1d0497f8a9f59bf9be2d1ad41dcbf57492529e0f2e0fb7970f053d2905a025b1304d4232cf37c822795df4849e78386fea92521264e5f8eef19ec27a407312a0bf129abf148bf2e9895dc49a93da1a0e173cf0306b29ea7783dcbbd8bd0600075412f9aaaccb2897b015e806441f431d86593c847bd4f41a09936899fd5ff228d51fd451c39ce316c46b7078095098e1dd39cd2a41024d812dcf3db9a38aedfb9bf344408bae2d4882032de7f938a369debf9dbb00300f39a59f917ea467a15f7b0982eec8e515b00970894356ff6a876b04e501bfe9e654e558a115416d3f8ed57957a916518a12bcc31f1a208674ca01e1ea7a826852a5ac6f8a1d20176532b4825f9ad577dc807b542b4743b01c9fd28f6eb27abfdc16c092aeb93f7043de7e9537400e71e67ecfe8269bb531634d51f9bd920e6225dede7ea0de10944f71db8215bec976268d39e8390f9f1091d9942a68326509235029915f284a27d5d689560b57940e46a3292bd389f99825b53ae404c6640f2e185997b266332c3f6a239158e7afe740cf9f34222ac5616e1266452074890da62b5faf64ef0298df37d088c178f035004a922d30b850aa4a82b1baaad2c515402a16d6fd63b4b9e68451627f237a6d098e78e75ed8c9b3daea70e6ad04b2321ff132724c349c15b22fd1b6a1d45babdffb50694c3c37dd2e36ce9456908d4f35bb3e351ea592469fae9eec75eb1f560016d98a0b5684c2889b1703166f5d31299f1d58654b5155231ac6c946377bf46340e51ff2dd33f95f47ed626912fabf3881af6fcc015d2e65f147a172dd202d347debd62feb9beafba5c29eca827a845cc1aa585732a9047fafde2c2211270103e17d44657df3409c6828286639674ca656a86754d82a1e4a55027c16d4fd2c32a8754e1c50df6c9c29fc75a3bccda8d6326e61af629ed8012d25000534ff7cf62f892449f7ca1ca7f773c1b82ca2daac83264e06edbf50b19f94aa64579eeeacf040ffdc4282f7d66dde8ee6faf76f871321e1815c37bcdcaf0a453771a09649e35ca3ea568434f78f699fe0e3d6a92d0cca8d22efc725d9c92913d4e13eba98b8bf6c1c17de35b07d6e3ba8751c2f8fa6b56b08b0bd252103a599f2df5572e23210a69cbb4abbdd8e1eabca0620624948988735334b728735c1440b806484d2f544cf8aec88d1f867d2321cf44572d3e1ed76f44f03001daf272139a0f95704d816d5a09ae3c6a3513e4cde9dd00418c4742bfda5ee371f1afe606874aa4dca753fcf030a0a8e6b9b4fc00f2537230a1027162d2ce42fde77ab11346d32f336101aa8714e732fb296578d336b3e23cc20c1e94c941f9ff2304d7e194d3be97ed6aff9d8ff86e406ec849971c866cd070688f266106fc262fafe377596e2383f2647430b46bea5ce42f52abac17e46c2a992c192edef646cc8182a17d018d6f3bf3afb46739a12a78a83d3e59af67ee5ae8fbcd0d1d0c4ba01dfed5e23e226bd088e1444d163971092ea539ea512746315a55ddb38d1fdebae45c07f26b1ff5e99b1e4c36d1079a856c917d499cf9a40102a62751d3327809754471e3c4a4688ac6bf8cd79118b9c35b33e9197d223f721307c20f1f006e0691a85835a913444fde36609319e4d7e0c7d67736334e3cf7ae50bd061387080b33cc19e30526ca0f6e75601c816dfd4a0167693aff28fb5e06972da1b52f2de90c2799f5aed41044a64266640d5bb081b58b3b88099e13f273d03d2021ed03a09699b6e6ff598767d54a443457d0beb5e70a2f3423eb96aad88f7a6a91fc0d3f443fa5fb93e74764ccedcb95c09965be08ad057baabc45a1a0d40e805c44cb23c35e72b8389a36f26ae6bff52c8a732998fc6e856936a39dee90f717b8d40471bd721c43e3b5b57c0b890b3606dc98d544d25a355cfde0b2926d4d48b92e943d2699df813546752ff7d477a5353e3a4eed2fdbc3b6bdaec3e1873a88a9f338f41cea51de609b45507c8cc386badce95fe15e58ba4bcda7cdc84199a55a426823f5089e8d7e706d9134970f8593331d752e659b6e4a3264d8d6ddba605c9348ffbc250168d06f768ccb5090cbde1f6441ddda1166f5f8505797662cc5577f4d6067bc12863ce64577ef7410edd91896c8aca78c0a592ffa99d9381d027745b839770a40f263674c98555f94519d9d1562a8176669ddd0a9537351a71d8fcfcc7a95fa31e92a32a9b0913e6406feaca3836d6a6b0915190a9f819147c6e142ba130d0055ccb8ed2908122f5562f215c833c4591e34285fe05e9814b7da2c4da91a57f65f6bb2cc39e45246d476e9e3a74c7a64e37ef923a16e2bc4d184b180de584dc30209f6128e27a535c450c22b0c579956c4a2f5a6dc9fb64a3050969987cdabf940b3da31b732ec04886aace4d7c4c572523b87227170476be8d2c80b3c82c9a0495002a2cd2b8863a55b7906669423a53e7e9b0fe189948d6fbfdc4c1605ea260fba8a4a382e9e07f936ba3f600546eee245c469edf3c89c7a2474d113da84c68a9131133f690f4954ae70749fc990e045402b6eb5433f73014980cb86119a421d1d3dfe255f95e9c5b469404171f5c1724b874e252d90de6e85e3f24d4a2d14416a52ac70dfe9c5c59f97a008a11d3c3489a84f9801978c99f75f0f450c637a44b21b7fc4ad3c63aa887391fba1b76d71fa28087ddac860d720bbb5077a9aed1d2c0920161c54dbba0e1f24aa7754bc487b4099b07cc89c4d7d34d6acb9d9b59ab868bb12e828b170373d2f6edca0063eada1caf449a0394d41894121fe6e94f39771fc526944cf111e01025a19b29573f00db176aeb2b2fc5f4ea20a738e8573af19d0605e1668042a8cb59c075442e05b882207f07037ad43891263651dd56c60c6320b228ad8221d57924632302024c4c395ec0636c9a9a131b9645beea25925bf91eb70a3c04eef68e50d53ebabb903058e55bcb5c2bf2d33b6b0b93e1857bf31dcb61491a1cc379e8acae9e1b92e9a8a5d365a0806d84ce55fd98fab6e2ea7e0f4e7ed512bee37946471ed23d9d42282c4d3480ee3713a48300c81abf9469c3cd1b90f092c67c5cd6f3864d505f6324513cfa7ad9ca29b40d937b777aa79016869a1d2ac1dff4f92fd0a6102f7f9c3185909bafcd08bac74d649b6c2ff61f179ebaf468084a03725308d9c535213fcbb236a7e2e1653c29eef5aa7dcc4af7a129bd92be47713be7a4b0993da53286945f670269846b8aab414834800a4f6ba8d3f64f404f8924a3850e728d76000e39347a2428e63aaea1884250fe28970377780c17479dc1512a7984d97f12d10e435912b800e13801b3b7eeaf789fb66334d4dbcf3b4bef9795c93bbf7a8206e2c191fc08eb11bc63108b2554fb07c4a6fbdb9c645935ca548b185197a6ff0ae4a069648175062756f031a860c3f30f71220a8147931c497ea7a99b202532e44ddea51ff49ed77b24bc81aa96589166058deb5e3b96d633c4a4b597a54e3bc242150f06b396f36155e5ed8097ddb57aa1542ecf6462ea7690f3e7078011444f999f9e7b677a757a56bec2cab1889707e2d2cd13fbf59e82472e74956bf54253fe013d318a1b831f4488516f4d359650b911468de98d8187df5da22e1234e3f42a8758189152d524a2b9b6a4f45cddb0782efe5b0f701af81abec629dd7a566898de8ee3f8437662b53c4a21bcc1d64cc2ab4a5ef31e8024e1cd0c7864f3a6a56fe65553e2d2b51f2729bb008c9cd0491246e24324b56d3292dd35ef4956fd5410e05a9cffd0f4cfde6f225d1081cb9165debf216ebe79f51de54007e61b7e8440ca07664da3be0f1cb913b52f01abadd76aa907690fba9af50d683049b1eb7b0fab6051febb035b0219a14d915c31254152638ddcc555d7da9b2c0c53d57bf8a3cea16250529afd1a13f3af2240a6ad1266bb2f09050101da0003800607250101040800090500121d00f45a0407250182018d7d09050f08910020050609050100cd027f001fe429b914a5d7a1989355a4e6f5d22fb1078d6f6866b2f27acb1eab8032bd2b51759177ea47c4aa348658e61a6b39f4916615c6abb6e503e3ecabc70c438dcf47e4ec1aae4fe8f66d9c18a5c4af13d55424f38cb886b0cd437566ae59d748a2aa68ed8717924a5e6508846ceceb683d48a9e0e7788b4ff150ad515c06f4f0d535f75687b10e0644272d262f3634424fdf91c4a2aa43a9c7f614f49758c07317013160ef493e609bdc731c85959e2065e9fcc24f47f3263c245ff83b9cc93a19f5b2ad6e28affdd949ff696872502875db636d99a55b6ef86956fd9379512c896bb3150e8009050610b1008101810725010100fea50725018220ff0109050a00960209011f09050bbd4101810204020a14462788ec891247c5502e9a2429145e58df24483a23e65682f68da42b5dd9afa308e8eb2149a2d875fffb5e93fe10cd365aa4aa714785aa0603bc6647eaa25072389c796c94944ab6ce2835ec100aecb46f854e952ab0eb6aa0de7036dbf2dc079541edf35509bc5607882f407326dfc14cdc25138f0aeba5c592e3487b7b0d25690c4ba26f29d913b0105137996be55b20ad44fb5ef645a727377986a6b4fcbb05317b68b68d74850cdf7d6094571897587b80781a675ded0229710d5e436ce427e5febdbc04549f0d99f78be4fdee759bf881de65f892b17b3085395cfab6351f0a209fc78aa9901c0e7064c5e8b16a8ba68aeba6d4b4726f1f9c62dfac13c58cbaa62509472e0e2a843495e830094b01f2ee942f16e18eaa3d494973120acbf4f7ca0dea36bbaaa6ea195db20ea6f3186f9744f9924482deec827526486e323ede10965cafc2f2afe3a3dfd33994a01f89f97f60856a80ae24b0e6fa164f14e296b484ca6c00cafc65801a7984bad21c89d845b4c921bd886777787fd4c1bc346962bbb1af70d5a188e12a3ca1b731846248e86ca943cec65e7e79e796442e5a8a15b64b866c210b95d01fe214ad651203c5f5bae317e03922eefd0265ce9e9b62561bbc1668a2c68908cc7943f9c6e5706744376ec00710231f16a8c79390e97441362b9eddb8dcbef994a1e4a30eedda8980864afaaa8b36e2c21051501117e8a16b5b22e9dd18f4916eea2642b2caf182af9d8602ee31f778b9620dd586240b84f6a75abf2f5acff36b5e109ebf47adca8287c94c3caca2484f1ca1cd2ed283e2aece1a8cd1a855846adeb74ed0f2497c1ed0da7431609915efe53b4edbc7a7768291a74abbae4848dafb596f2e392ad0d76a20eff658a091ddf42928c3bb07ab22e88c3f20b9e6fb75894c0a1c60dedaaa405cb5749208cfcccd8c13f0cdfecedc7cb66012f7fb4a8e84d34bb4b4a8203f6737f10dff7bcbac12bf1c42a6fff71bfe763a1e6869636124e2261b7bc076e526a8bc2d34aad28447866862d33012d76e11817118615bb9818d23b43d2e6f9f2d714604ef56459f499da0a93f6842400dfbd006890897771928e8a88c9761bcd3b90fec078a02f0b2560a6a97c9ae3eb3f126108729825cb75082717ea5eae9ef390b3b60df084f651445bdca674d920d3159694b1c060e37ce0b58d55c6f8883838dfbf145b76417f27dda8a996f8665ffe99fb5942ffe20ef8650ceb63ba5987335f4f8f792bcec052464260338bb0e26cb95e071fd43eb9a1d4032524ca4b52c0f1d0d3c5c21bef87e49fb7075375a034f645736e7a205612d337ac67d2e61e7360e36a8e245a5d3e72d4a682ceaac6702ed727f964530cc9138cc7f45abe51f34c286e0e1e235e69e5b84dd7c2795977e5eb516d40f25ffb7edc41b187f81b1e047cf96db4250c6bc7d3e52e5bb269992529ac07627b4f602b2ac055efd2325db092977069adce8c7830ae3b31dd33b5bd67510567b33ab1df0daff0de6ad74f93634a7402b244ae06ce6bfdc1688cdf2e8f95974a9340922329854e7d3dc07dbe59f2ddf165f87e0224177c8cbaa6c60a6f082b3a28a5aa447cb0c490c0d68ed1a962e4e910bf575ab5c52ade3ff57a38fc3eb63f0cd8ac56b11f086bf845b62773729c01ae4b9c9efc414001bbe42feb77392a73bd90cc87193788f4611ce34affe6d25ccdd543cf4dbf0480fd5aca2e5577f82de9e140120581b40970b9b5d5a8d045d8a6f59904c4078a22d372540eda981556a2f4002ff395e88bd844b0b106685e2a19c39f085eb93f89536e1c4d7431a255f169b7a70255e924cf317a692cd656c88e6d039a9b1a3215c735d4344728cd92b7d0304434481c9d9c69069908048949e029c0ef021edd67bf72ee512988f61c2b847ff1e9a565e0987ced2e23e3ff9be47d4b2629bdb94f5cfac0e65ee37a5f93f472f6cbaa2339b84ba586830f27266f895c43c107a4bfcfe33787544188a05e18e67f350463b9d1c0a93046fcc3bc904134890d35f8393f1ddc4ad943e37f7e9f0129e4c349d839e4c3deffc2bf6be2d56e7530a02fff445fa6dea442d6b45bb64a40aab1696e1830ba19bdce93c6ee3c278282491d64fbdd6313ecb8b4749258c99c29e8d1c575947434d2906a31462ad89fd6faf95e2c1d3b062464d28e803c96d6a4c69c1597c6df0fb80265fcb33fec9c5d952493fb3f504191163ab9d5578080629f74e077ca820ca24546f0f111b5e8821c1a95e7044ee1fa75557b99dba8ad30c3a6d572dd876b4a974d2b18975c43d717f1185a31a206ca2b466adb549865f68f9d8b81aaab638ddf5d282e107cb3a506dc007d6e091ce78876ea61115859f3b1d61f871f86aac1c8543af50c2fa4db32d5dc46a0ff38c5de3756fd22745e0e4bb325f9bccc364db7355977fc913531514ff48effff22e72b0cd8019d29db360530e0c5c3215031893be773b310f015c59fa9539279a65873fda09f9a92e8a18aa515aaa1f4d69688ca52c03ee7c5ed79fa8da9a58feb6dfd0417c212b1e1c76fef5a7b0f683aed06b1a063d40bd485a957897061f52487a0204fde0351f22e11aea54da114f921d6fee1af6e5c5497ecb24862cbc95c94b7abf9e4f141a98e7a97e2daa7b5554a48af7f4f38d3f766604cfa339f1afbaceced4e84d03e6ea9c03cb059c4aaceed20f3d4d7deef3380389564c165eef29c5b6204f85e54a10bb19468697407011160c2570431f06a68d12995927560a033c7e48fcf74fe094a31237e5933cf131cb57a1bc43858ae1bb79b0010baa31b19b806c95dfae36cef549af840348672320e516c616dd0eae2eac500d40d5a7591ca399a005a224604798f617a0cc2b0931c208df1c423902e99b3d42386ecde1a7a0848e1c158dc89375234727d748fbe2d68f6ed2097f291f75f33ba11de0c7dc3bb1d66ae14a695ff076fca2a7ba2e32b771e8c0585d43b3b76aa72a0b501b1d64b913a790a764d69a237ece6f0abfcfee8e214cd9118a477d8b3f015ade9ca2cc72fabd60f88cdf275e4c102aec2fe12e9a07e717c9c03de5427efaa163be527dac92c686f51c305290d3f43628147d34c5326be36e6cd16478b7cb855f18666ec6c22acef313e0fa6ac6319e0bb3770e2fd172bc8d5113b597da00b3a894e632045606cae5f2db9431cbacc2e30fa76e024e9caae8863cb65086649416e0aa8f8c28db9b7d4acc8fa5c105aa81c4df6053e963ffefd88da55c6126935988eda731db0662221ebd1cfbd90ffbd2a854fd3703583068a3dd92bd12461906baacb057a94070bcdf7c2e81506db621f95b9bb2ec077ae2a7c25986af233d0c416e0cc06a92efe376ed041214c77775b8a8c391bc0124ef7f037f75bdd7cc26ea90116aaf4d6bf688893d243b358409ae08bcd2b03a7ba9532158bf646c62726732e62c7a3c063aaada27391d904a33812e4098a3778bd074e754d8bd908a00748e3cd31546857b56155092223221da03a25e62ba506a445917b09da4b8e159da824bf77dd458a72955deba3424ada27aa324808145f903e87c31e0482a9ceba8c5c7bd8834e7bba49f833ce8c6d5a52ceccfffd048e2420a5d65e9cd1810adbe42275d4a39449393eac58af09d17c524df8e6475619043de976e1e078441ad6e29c19216b18efe5eed8c17c05bae3c27a0c2766d864f1eeb8ccc3bc22615103e9cf43cb78e2cda2a40b870277c4e473d0476ebddacccf1cd112b474b8394591c582c51add18fed82f426c69d951fc808c0207f3db8cc9415fd7d78c659164ce6eab9933d9285e408439854620c2791a51ea3cfecd39949ed6244cf6429e06650e5e75340341ff0a60f0ad3a72c9a4ad0621d5e20ee5810c3d3a190937d10bd7dd015581f1a48f7248176fdaecea5113b081c52de949e18e40f985db4d5886cf5f850b647083b15333a0d05d47e52b068dd8af9286ba2538c09183a086d25ed0c9bb3922a9e3bf52304c82c1a6b24c425cc72f8cf06c795a748819f8ba346abac57e4e56a3f47831f72c93acbc9675054dc2c0f2fc19a143b143d127b54718ee7b62ceb5209049aeb7b318e416ca8daef9ef0dd9fb77e0468d09d1a96bbd5d735e43652f23fcfeaafe90d055647563dae1a8f2faade3a33ca14b1390db69bd974b818c9c0ad75ac11437fcde67c7a0fa7819ca69ab7742da762ca48779f1869ffb1df0e61dcb60f36f2755997db9e980e1376a45564239ef32684c8aa735285dae1cdcdac8be4e09900f8ddc61886bfc53aa3c5939bc49b197c40db6911410d432134978fe4ce48f30c48b6eeff09099a3590f32ed3d8affd8813ca955e7fc63ea5b0a040aee6f869dd9b3a6c2948298f6afe6de295e3940dd4a26ce4fcc5fe4670c4f0cd28adf0eb8603b5c43846c14fd1d8662b64422fff5152116467b40f151c9ab543167c3fb4be5125d951fa9e7bb6b6fd33344c0ef85164fea6511a661d16fc3a17e34b11ee2d5b8db7ae81fab7c448abb48383ae821e08148997f4c5676faca6e138dd9820562b7294bbf3c27a372e855010cc6139de7f41f3fc8cb9ac9bbd5434c6929f6d60d2f2c4c5e7566d769dbcbb2ecd8321613ac0dd2b35bbf13b652475e551a5921aed225dc93c5a46fb610a857920fadd1779be36dc656ca97fcde057197fccdfb1d1a2e890a3e62ce6f1216a282dbcab38dcacdfce655aef8289d0274dc37fbe085bbaf630a850295c04d08e98beaacc0a6d2fb77de6c5f9a5c31d882b8d071684d1513b8a0d000763c3a2846b4192ff84e4b78b4da43bb99f871f6e667a766a0c562790b7181deca016c220e66a0948ccf85993fe3e07392e48e19b6f2a6f13c07d7f6aca153f338f0fcc41de79f25a6fcde631fe5a2e529ba9b3ebfb06a2214b58d3ddf0e749a2947fdc687c4d18ad5e69a7c7064ada78a722808e54abb7dc6a6cc0ae9bd67c579d795d0bb3cafb700b7a69ad999d1c3ba3c98ffc8b187d6d2e6790073469e4d5816a1003af181cba4454fad8f8a3b0135ec522b8fb25323e5ce5603bb1ec0cee45256798cc46262faafa484200f9a2970bf552fd203864af209273887e67736e6626df354bebb7a643d0062e49b58332f629b05c737858aac4e733483e3cacff9c6a57b84cc7a683575f3b627c9750223bfa528753b4359f483ad2b794573e714a93b5f3471577fe7ed7eb86107d57c29d40567007ded4e6e4076483db28ce71379b2b777e043744b52c627b30c95cb0f77fdcf4efcf65785d25921e77bfa9ff2a01d4172e2a06f3745dbc3b9200fc663c49c3f2e4bc02d6ff8443f8c1a4c5912fa456b5da63a30940691312c802f39354d7914056c4b929cb9831182f9454e0844e7d137f399b9b7543f027fcf9d15482274c48e0481873e6b7e8b6ccbb1de841e31533845c5e10bd9ed85cc76a99a8ab9a5a2e2b6cb486019dbe0e2a57671935c8b081cba45ac6e9e0709fbe3958aed48b9bc487f07ed293652dd06ba3fb7f9401af297d6d566f24831e0fadabe52bcd7dc1703819a75854f948cc0562c337135d657bb50f5f6e7bf51aa01cee46c1fa1abb02b6c7d47f5939cd1b2f60a7b3c66eceef2fb1aadf5414bfe269a121733555235604861abb160668ec8930d0c0739a04483681cfe95d14b1dfc2b37949864a703b92a49513499bee7353afed9d7cfe6aa95dee05cfce59174137c9def3d9103fc5df4a766386c0d4dd28083583a220196fb9491e29f7b1ca2f725de6ef8a38397819215be6f34821e10f469b66d35e8fc996f8f6ca8357844b0df048f3007cbc84875b607ce6"], &(0x7f0000005380)={0xa, &(0x7f0000004200)={0xa, 0x6, 0x310, 0x8, 0x4, 0x75, 0x8, 0x8}, 0x5, &(0x7f0000004240)={0x5, 0xf, 0x5}, 0x4, [{0x4, &(0x7f0000004280)=@lang_id={0x4, 0x3, 0x400a}}, {0x1002, &(0x7f00000042c0)=@string={0x1002, 0x3, "4bdda3abc2268d3e26731cb65944b7b9aa4eafabb35485becffcb9992b5034158eb75f4852529d3c48c5a8face2c665a86b41abe7f00ee7e9807905cade7d95006ee6e6d174f606716d1b2939ddc76ca4267875c6fc7875cfd1e16a1bedd8c0e6f1eaa09711b5169e483d9520bbbc62157fc6b2118242fcc45370124c3dc3c3db85009a213ea3522fff1aa728bddd36f718732d5ead633dcf36a053b168f0587bec9178e2c90e83b04a785b92c037f14083f1fc17b4e89cf42ef1c5c10f05f5068a31f15cf44b083b3e20cacd8b09651748698cef51a20864093c638636860784dce824579338f90157727d7160eb349fcd2b250a75832837aecff2817595fd8437534e486cc1ea1e49edaf69200662d6f931517917a0e440be29104f83d59ea3e07adbf69512de1863a956245c5aa6241fa6be549ef11ab67a02dc23097dde7262a0ee0a860718d3cd2603f3139839ed7f76c40017d7d30d3bacd31279f8ba047afbef780f2e59709a804416e3c9ffd4788c6025e6b631d6f47461165692041d7675bda9c0d3fd0e8347dc21fde973ff47f2588fc4cb751515f985d39f9acc29e23321129fe961546958c79706bb35b8b44e4d2a533f8d5c43577452cc607c74b8a0e081f90006992f56865e35b619ae20c38325f6b3324d763cfa929d61a3faf638b679d4e3262be0971b91274a825579745e5cc3a076db91dacaa7a3627220345f1db47582362f6d7d2eeb24f93d7f165d01bd8ceeeffb12a3a41c9f09030c36789acf41ff8fd44b216560ebbafc4c97a40773ce79da215cafccb844d6bb85b68d62be6b53a6a57ae3337a4f55b18816f3b980e21481596dee2395915c7ce7b7ba22f668fbba3a3ef712776df5836eff65b714c05b0b593c3422f91a3522db4a6d11854fca8ace31842153eccc4a6f5f126dbda8a8bd8d879912ba9f92e9e2e62ed3cd85cb4ce2304f3363ab0c3ee2a257fa1d8b15b94345c364a57fd7a227a364e55eef69ddd589e888301f2e85fc3b7ab262d4e5c46a0931a2c42209919ebebaf4c1d948d321681d65a87fc458cc7e138763ed02a26ccc444874917fc67ef6e267176b5750c153ed7d8aef94b306222076c2ad12865521234e3df119ffb7a117ba0608852a2e1bdd712f1604104b65c367fc714a639910aea7abf6f33fc924bc0baaacc78b2193ca213d93797678a0db87e841938b45656d64a9004cd9f8db553c2652cc32db471d47439c0423662919234a975d3c68535f36a64cfca963e9cb6c4c27ae736f0292587f53c0693281f8c1a0766a80f4d10da72ac1bb3ead104d2ce3b4c18c7aa38b8c2642d9705969aa3eeba558c8789f0361bd6c6500b9ee81dff93be48653d389da587f7fac1ab4038adc152140c259fb0eeec2234c0c61f9148346c1f457a1e56390ada5f8d981074ab98d5e6de92afdf0f5434bfe3aff9f26275d5e571bb583db5f3fc7388acd341cba56e8a3a428c84039fb6c097bb702b26fd2a3aba5bba78183f41ac8107b344da0b93ad2905b16700e80ca0f16842c4d3cdfa76654202c4fdee68958b94d7318df4b23a32d0c5e71c4a015a9aac7be9ffd6a87b2e8b2945889a24dcbf055ed12c91532c7457eeb29e64caf0069eec3e8654a27317799c8b0225149494117e14f2ac601cfd00ecf4aad560f462fbff4b72d041d0ffbd80487f670834345a0c9ce1f08461aea68d7112d82cfb138139c9097d76f93077fb17acfa2efc3f02f95969054373dc297f682f48d924ae677c588da969fef82567b4efbab0c82ab2edfa6cd3bf45f7bf0c4a003238788df0864d4c084da309e385e61ac01722e9092e9acb13d0691acdf1a395b26d1fedbefa292fc2424ce3d9ca0f86f68815844e679758745a70db4d76e6ba38d85a976db6ff616f99c5c3abdb0ceefc2e9867d2a0b803a3f820422987890d14ebcf84f9ba49a7426abe4f71a79e95169531bcbdb3e813d0fe0dcd41c00d259a391f56d080fe32b5e3f50e322f00a4ffa6cfa762d46b069bfbdb042264164a71591126dfd239bebe25133639a300cee16cc87f70b47dd08b08f5265693cbd98335a7c2eaaecf020db4b115207b01abd21a635ea5136d737e503d7e656b657c7cc4c53bdcb8be1ce3ed7a63054f065e6b4e6d4dcef39760f351784b0800da610b6d9b9a2e85bb36b8eb87f02f77cfae2dca3e0e28947407a295d52df919a0bce01023c1d1272e2e895c36a7526b972a8cad2fca2ef7a7ea81d74f72828ab8fca82b49dca3dfafcbc593a0ebf9a3aff1949866f3a8e1629837557858738beb6022bb124761c5032dd88969db9b673c7d0a87737b583b86ef16cda500dbf5ab3e4cd62cec2de8d9e53d0bb86988b9d84c6647bb270a155a0ac5620dfbbf992fe9b09f9737ea26a7390011601e06e76105b207e4a5fe115f2d70f857e3fc21bf4acf3c0774fa59b35478073781509c1c65fd60f4ac20bbda605539280904d2196675c220014be399c215f268b61bf16d8a901058d7b9f0ab6a7c00ea7a50faf9dbbe60b0684c1a6667a2c35135cc517f42693fa1f5a7cb66acba1a9a2d7da189a7db29debf47f29df27d9bc54d2811c59beadd5025ba2b903472fd385f26bb9adf04b15c97478784515380cf75d9377973ad7155fbc99e4b828b0a8b5ff743a3e2290d265779f52e6ae5db5e5bdd59a6ab7845a51c76fc9016fe42a336cd3efcefea29753176816a493162b07fcaeb7ba2c6615a7b53c5414e40aee606df6f741024c1df28de0977c9a38b26b9d7cc882c1749076ad8a2294b3121548aa590f475f0828bdd6047b8a2972f47c88b9bb7d5e001f8c428e26c845386d579425ec1b79f1cb7c52c1fee8f434b485a380477190c456a83d6b6ea35bdf0f68b1a313bdfe3a13638aaf2af69908f36241d51c8da4886df201dcaebf27098eaa7c9972a037710018ca376ce74606b30baa87e4c5bc23e8783d2b5651c43ba1a2bb88d8d4160b0182cdd79477421ec613dae2d19062e71fe2a8bdfe778a3cbccd875b49984e1480b848085d4046e13fabbd7c7f2d0ad681c4eebedfcd000bb0858747e1586bc9b067643a42a1a7234e9f6a26469889c1af4a3281e6cec2081d4330983e723ce0f3efe5b039106e2e099e0aa8f6008a88ab4870a40a1ae1f1ce39945c22daae82a90682fdbd002d49afdeff1e20dfffd63fde418e736ce6f3d2f23be37d903ac0ded26ac02c8aa8f0cf05e321aaa28ff5b43c1da8729b4f1514607f467ed27b9a47c54a97defea461e0efc727c37eee6c84635490a201f62e7733346dd9b98174ffbda79d01e63faa81a3b43e6fd27636bbd22487ed623ad8874348dc2e4c21ee340d2676c787b0eac71351c25181d51b888d21d89e4c3740b67b238a708d866deda4b45f1478a3cf4019829f4f602c4833db250e6318f1e0840785c616ecefa8b27644189e07a6bc50830693a1900640cc0c1a2d4d89d18aa9310b13c446d39f8b13c2aad6fbf6deff6ae6a83f79494230b089ca7861d116d3f91244d728a16cee22d7c38ab87897e77c1f2eb6ea5f08d460764bff1ce4478d1cb2eedd2f828729573668330683120bcfa0f39daa065078841eced5009587612d0cda62acfe9de8321ca5251cd3f180b1dd47c940570c00e54f7d3c9210c9ba8b48d67f2277072a5a77d02acb74eaaaffecefdb37c99101324bde65571eacf215c99059e9c431a30e942360d1a6ff5e3ad3804dbf1078966178951a1356b05378c665804fcbf88f132c4ccf27452ab3085030082505f46fff71530e4b722279bcb3053f86d13c60fe1281e5a91fa4ec3e9f6a9bd310d810efa1aa6a5233585f1c0bef67b7ab07c389e3ae948fa8979e8423dcb4372df37233c1b1226128b39c86c630408d8dda0a78b8d70abf4300c291758161e1ff2321dcd1b7908ab4292d6ec4008722a41f60489ac8fda64032e6e733097756e121d15bd91d27050ea0653c57ef75da8b0a305e3457df433e9f256bc5f2eafd35a9e658e626b0170ea23b150e001277c2f01293d30c7d59dbb098b99979b66ef8b6d56be8eb4d11cf57ece6d36a80060898736bf268591e47eda2d5376442e9df887db0b716beaff6bb6fdd815262b959684dd1095793ce8547a02aa089e47ebc406bd3b3ce5ec555bc6df76639f99999f5a2079c83494de603c62dfb22d7b5bd8d1e9575fff42081a6f8350acdb6cdb144d5475679222b4cfa6ba0ee5d713cd32384f56271fadbd06f12b21ea45a3aa51b983692e629c62078dd2f1615907cc5b1b52f772bfffcafd70848578c7e418aa1a975e56fbf474714ac33f265a08d63601b8a65d852cf20f973e20b07405ae67c459406b0191dd40e1b5be48758cf2ccbbaca18bcb9a06a129837a0ad1b8c5a23ccbe2c60ef38bee61e5a43c4fa7170a75088dfd21961a168dd4b98669938f6120e1bc42bf1c023db179dda71148666712c822ad778ee95a90aafbfaa113187b7ba9a65dc2392a1776d3d254a92b9c55a4d9d4e35e9a4884fc2f8f11fbc6b75d6aad3a3de89d3b000bc5ad73161b32a9b37edd601da67ead8198fce550cabf7609bb2b8d6d19b1fefe1cbb5588cc74647b65ddc709c78db906332167ead3d356246b14221a93006936762e216d9602f050b1989a121abf89a359024559c61a936afc7b16cd50fa19c05a7b2f35f8f19ab915b105fc1f29fa630b8236a2d4b9536fa0f390a67fb66bf8d97bebf4e6e4e68b00745291141d17084d18c2514d69927347391236bfca13ca40db9129f0abf8bf09e75bcfb9351dc54e25acae79e80e0fffb41dd886994985010451fcd8a6ac77de738eb20f07099076f7d405b9f80a6df60ea0a2aa78dbb04d0a2aaa746db6e1090b125e33234dc9c7b4d37b265a9d7ee2099cb9fc55510f96c62a78ea5125b3283cef0e0592b9ce79fb557477a5b9e072a563f1012459dbd50e4014edc24652142c97776d8467fcd631e1811d62f8428bfa5603f21c08bbb03bbfaed598d9135fa7f90e70efc648add9ceba07365d11ca79cc2ef07afbec820b30c0b59fec7cc15c7a58d66b699c1006569c110d3fee2f7c4327b0eecfb472f1594a6f07f2a2c5c8123d6485a79719c3c18e9e389e69f52ed7eff41babe9faae72ca1da984e56bbaf91100bc3b9750b8a376419bc5901e60e34f432b80e104747fb585b0eac6b55d394aca953087a5b17957ab3f6a05b74975209050e8be4fbf6d60f785b4b60e81d93aa84ba15f2b58dbe27016aa82c3d01905ea2285336e03037b9231cfa60ce02b33d412e326c91d2fbe074c7207706afb0b10424333ac200d9edbdeb78203201cf2db5cb404d7d0b0542c693ef0f871efd0a184fb3bce2adb0d1d7207d2176f58f04b7618374bc23685663302864e9c90964970fa8bf520f0e9edb1e9dcef2a9672ad9efb94e9685bfa802ca8a7a74fca9309d4698657668e23107688a5ccf6860bb56af502d6d9db2d1dc52b5db6e8e2a53dcdbc1ec63a3157918f884f028f40f1ae7dbf04ec3f0838e5b113816082874a0b197c96137fee9b68dc54da41235c02793e8e8b633a17546ed9208ab94603b900368d0a0391a6603b91cb6a7a0adb8a3ea75936d71210bbca8af9fcf020b89805bb15e23abc81cc8e69d6b36a1e9fd33b07e7d3591ab17d63a040cf5b2ab8b1cc1d98e42b1b190764b4c3507bff1d0b131ad3ba2a8026c697e54bae90a3c2c66ab70d020e017a24c1e34a48fc0bd022f4ef4ec2f0a2a60167bbf1e9dbb42855469c86affd763a21d78be62bc23daa9528033f74874b95678ea6915b8152"}}, {0x4, &(0x7f0000005300)=@lang_id={0x4, 0x3, 0x1614}}, {0x3b, &(0x7f0000005340)=@string={0x3b, 0x3, "e7ac8609b8139f22f97827be25a63e9688b1c5f6d98a04aff75295041569f794f5388deea052c8cfbd316baa6a420f1c00bdd8d12dd5dedada"}}]}) read$hidraw(r1, &(0x7f00000015c0)=""/190, 0xbe) [ 205.850636][ T3264] usb 1-1: Using ep0 maxpacket: 8 [ 205.920636][ T2135] usb 4-1: new high-speed USB device number 79 using dummy_hcd [ 205.970720][ T3264] usb 1-1: New USB device found, idVendor=06be, idProduct=8116, bcdDevice=e7.5b [ 205.979875][ T3264] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 205.988882][ T3264] usb 1-1: config 0 descriptor?? [ 206.020759][ T3392] usb 6-1: new high-speed USB device number 97 using dummy_hcd [ 206.032730][ T3264] pwc: AME Co. Afina Eye USB webcam detected. [ 206.160755][ T3520] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x84 has wMaxPacketSize 0, skipping [ 206.170780][ T2135] usb 4-1: Using ep0 maxpacket: 8 [ 206.170791][ T3520] usb 5-1: New USB device found, idVendor=0b48, idProduct=2003, bcdDevice=d3.29 [ 206.170806][ T3520] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 206.194446][ T3520] usb 5-1: config 0 descriptor?? [ 206.240913][ T17] usb 3-1: new high-speed USB device number 97 using dummy_hcd [ 206.242513][ T3520] ttusbir 5-1:0.0: cannot find expected altsetting [ 206.248881][ T3264] pwc: Failed to set LED on/off time (-71) [ 206.270626][ T3392] usb 6-1: Using ep0 maxpacket: 8 [ 206.280884][ T3264] pwc: send_video_command error -71 [ 206.286192][ T3264] pwc: Failed to set video mode VGA@30 fps; return code = -71 [ 206.293892][ T3264] Philips webcam: probe of 1-1:0.0 failed with error -71 [ 206.301254][ T2135] usb 4-1: config 0 has 1 interface, different from the descriptor's value: 29 [ 206.310224][ T2135] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x8F has wMaxPacketSize 0, skipping [ 206.320341][ T2135] usb 4-1: New USB device found, idVendor=054c, idProduct=02e1, bcdDevice=f0.80 [ 206.329424][ T2135] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 206.337632][ T3253] usb 2-1: new high-speed USB device number 85 using dummy_hcd [ 206.346541][ T3264] usb 1-1: USB disconnect, device number 89 [ 206.355228][ T2135] usb 4-1: config 0 descriptor?? [ 206.370711][ T5502] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 206.393942][ T2135] usb 4-1: NFC: Unable to get FW version [ 206.410795][ T3392] usb 6-1: config 0 descriptor has 1 excess byte, ignoring [ 206.410826][ T2135] pn533_usb: probe of 4-1:0.0 failed with error -90 [ 206.418217][ T3392] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0xB has wMaxPacketSize 0, skipping [ 206.434648][ T3392] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x8A has wMaxPacketSize 0, skipping [ 206.443214][ T5516] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 206.444605][ T3392] usb 6-1: New USB device found, idVendor=0cf2, idProduct=6250, bcdDevice=59.18 [ 206.461470][ T3392] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 206.470632][ T3392] usb 6-1: config 0 descriptor?? [ 206.500766][ T5520] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 206.508197][ T5520] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 206.521509][ T3392] ums_eneub6250 6-1:0.0: USB Mass Storage device detected [ 206.529888][ T3392] scsi host1: usb-storage 6-1:0.0 [ 206.540650][ T17] usb 3-1: Using ep0 maxpacket: 32 [ 206.583241][ T3392] ums_eneub6250: probe of 6-1:0.0 failed with error 3 [ 206.590675][ T3253] usb 2-1: Using ep0 maxpacket: 32 [ 206.597563][ T3392] usb 4-1: USB disconnect, device number 79 [ 206.653644][ T3259] usb 5-1: USB disconnect, device number 96 [ 206.661358][ T17] usb 3-1: config 1 interface 0 altsetting 185 bulk endpoint 0x82 has invalid maxpacket 826 [ 206.671836][ T17] usb 3-1: config 1 interface 0 altsetting 185 bulk endpoint 0x3 has invalid maxpacket 759 [ 206.682051][ T17] usb 3-1: config 1 interface 0 has no altsetting 0 [ 206.700793][ T3264] usb 1-1: new full-speed USB device number 90 using dummy_hcd 15:48:19 executing program 0: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000000)=""/4096) syz_usb_connect$printer(0x0, 0x36, &(0x7f00000025c0)=ANY=[@ANYBLOB="12010102000000402505a0a44000ff0006010902240001010590050904000512070103c809050102ed01000808090582025503fc010604c88ee68932bb2b6b4a99a9526767b98bfa12840fb96213555f2f9365446a1c42f19ac483d2bfb88ac04db8d8fdf908a140d004919a21a77372a52d431f6ba2fb144729e6a48e99bea59eee177fa106c08e62e2e477d3986cf350422f8513f19f16c15ee22e5724665f6287330b07e5430d4297e88a3b0083b26c3cb0cd8c8f9a9ff24638af6b46ce7e1f5c692ddefaaf705a0b3905b0dfea52c0c7c7b387774dc0dfe6c38d0c4cc2a2c6c5a6c42d16d17157ad92d99e0cb925bd095c57d5d782a6a07963b82b1c13cc3061e1c7966e0ec3f974040ab0c41fdd44cc1c4942068e0dc9bb699bb1aed95d36cbae9521787292f1b8bfbdcac2a8cd88cc2a520d7b21bf8222957ec2bca94d5dd3e0a68d3667e4f71da68b65aa9d3e4e0a22d0b06903fce210337708edb112cf"], &(0x7f00000011c0)={0xa, &(0x7f0000001180)={0xa, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x10f, &(0x7f0000002440)={0x5, 0xf, 0x10f, 0x4, [@wireless={0xb}, @generic={0xee, 0x10, 0x0, "74136ec23a35e3331a4858759fd757e14b5863bd8f11e459d02ef941dad7f1a86234cda176dde3cc594a9c6d3276f4ac4095fbc60018521dac97fdde3891ceff70fdded3961b73370b42eaf30bd03d55e4ef172b2e7a81b44402e9af5a0c07e87245017a9be020a31075a833ab3a2ec1c0e40a0bf48ae7f3d2ddac4a7ae9969741447bb796e609acf5fd721497485cebc2e9cb37a33e15b03f793c84eddf6295eeab7acd9db2a464c858ca1b2fef2b58fd6fc7ae2642ab411d7a2324005a41f29b18b29754ca1557174870a49e303e1c006fa81db4dc4520c2b877fb8503ae4c9bb299091bea094a425843"}, @ext_cap={0x7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x0, 0x0, 0x7}]}}) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) [ 206.737699][ T3520] usb 6-1: USB disconnect, device number 97 [ 206.801068][ T3253] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping 15:48:19 executing program 3: [ 206.970745][ T3253] usb 2-1: New USB device found, idVendor=05c6, idProduct=9083, bcdDevice=45.b2 [ 206.979878][ T3253] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 206.988939][ T3253] usb 2-1: config 0 descriptor?? 15:48:19 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xc8, 0x60, 0x47, 0x40, 0x5ac, 0x254, 0xd69a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x80, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x3c, 0x2}}]}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000100)) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f0000000000)=""/93) syz_usb_control_io$printer(r0, &(0x7f0000000580)={0x14, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="000318d73c0300000000000000"]}, 0x0) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f00000000c0)=""/22) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r2, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000200)=0x8) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000100)) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f00000001c0)={0xa6, 0x1, 0xc0, {0x2, 0x9}, {0x4, 0x401}, @ramp={0x9, 0x3, {0x6, 0x40, 0x1000, 0x4}}}) ioctl$EVIOCSABS20(r2, 0x401845e0, &(0x7f0000000180)={0x1, 0x7, 0x1, 0x6, 0xbc783680, 0x6}) [ 207.040827][ T17] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 207.050053][ T17] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 207.058097][ T17] usb 3-1: Product: ᠊ [ 207.062314][ T17] usb 3-1: Manufacturer: 푢ث홲䕌똿⊑◷屮⎄ [ 207.090754][ T5523] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 207.098342][ T5523] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 207.300709][ T3264] usb 1-1: new high-speed USB device number 91 using dummy_hcd [ 207.311699][ T5523] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 207.320905][ T3520] usb 4-1: new high-speed USB device number 80 using dummy_hcd [ 207.363605][ T3253] usb 2-1: USB disconnect, device number 85 [ 207.391596][ T17] usb 3-1: bad CDC descriptors [ 207.430711][ T3392] usb 5-1: new high-speed USB device number 97 using dummy_hcd [ 207.510663][ T3369] usb 6-1: new high-speed USB device number 98 using dummy_hcd [ 207.585119][ T17] usb 3-1: USB disconnect, device number 97 [ 207.740752][ T3264] usb 1-1: config 1 interface 0 altsetting 5 bulk endpoint 0x1 has invalid maxpacket 493 [ 207.750825][ T3264] usb 1-1: config 1 interface 0 altsetting 5 bulk endpoint 0x82 has invalid maxpacket 853 [ 207.760772][ T3264] usb 1-1: config 1 interface 0 altsetting 5 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 207.770697][ T3369] usb 6-1: Using ep0 maxpacket: 8 [ 207.773880][ T3264] usb 1-1: config 1 interface 0 has no altsetting 0 [ 207.800742][ T3392] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x84 has wMaxPacketSize 0, skipping [ 207.810822][ T3392] usb 5-1: New USB device found, idVendor=0b48, idProduct=2003, bcdDevice=d3.29 [ 207.820141][ T3392] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 207.829607][ T3392] usb 5-1: config 0 descriptor?? [ 207.870858][ T3520] usb 4-1: New USB device found, idVendor=05ac, idProduct=0254, bcdDevice=d6.9a [ 207.879992][ T3520] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 207.888086][ T3520] usb 4-1: Product: syz [ 207.892400][ T3520] usb 4-1: Manufacturer: syz [ 207.896977][ T3520] usb 4-1: SerialNumber: syz [ 207.901708][ T3369] usb 6-1: config 0 descriptor has 1 excess byte, ignoring [ 207.908924][ T3369] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0xB has wMaxPacketSize 0, skipping [ 207.910750][ T3264] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a0, bcdDevice= 0.40 [ 207.918946][ T3369] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x8A has wMaxPacketSize 0, skipping [ 207.918981][ T3369] usb 6-1: New USB device found, idVendor=0cf2, idProduct=6250, bcdDevice=59.18 [ 207.928071][ T3264] usb 1-1: New USB device strings: Mfr=255, Product=0, SerialNumber=6 [ 207.938236][ T3369] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 207.947260][ T3264] usb 1-1: Manufacturer: syz [ 207.960048][ T3392] ttusbir 5-1:0.0: cannot find expected altsetting [ 207.963403][ T3264] usb 1-1: SerialNumber: syz [ 207.981062][ T5533] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 207.983448][ T3520] usb 4-1: config 0 descriptor?? [ 207.991011][ T5533] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 207.996555][ T3369] usb 6-1: config 0 descriptor?? [ 208.020850][ T5520] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 208.028421][ T5520] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 208.041746][ T3369] ums_eneub6250 6-1:0.0: USB Mass Storage device detected [ 208.055406][ T3369] scsi host1: usb-storage 6-1:0.0 [ 208.071300][ T5516] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 208.103144][ T3369] ums_eneub6250: probe of 6-1:0.0 failed with error 3 [ 208.130688][ T3253] usb 2-1: new high-speed USB device number 86 using dummy_hcd [ 208.220646][ T17] usb 3-1: new high-speed USB device number 98 using dummy_hcd [ 208.241935][ T3259] usb 6-1: USB disconnect, device number 98 15:48:21 executing program 4: syz_usb_connect(0x5, 0xfffffffffffffd59, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xc5, 0x1a, 0xd8, 0x8, 0xabf, 0x3370, 0xd9fb, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xc2, 0x0, 0x1, 0x34, 0x23, 0x42, 0x1, [], [{{0x7, 0x5, 0xe, 0x0, 0x0, 0x0, 0x7f}}]}}]}}]}}, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5e, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f0000000040)={0x1, 0x0, 0xfffe, 0x0, "fd3092cfa6ec31675171e12bb78d3e18b5ae8b5ad525ed0162304ba6c0c826ff"}) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x0, 0x101000) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000100)={0x16, 0x80, &(0x7f0000000080)="5d5135951aeb08626bd685b77d3f465d34b417bfe01d2a67cc12f3a7fb118efff4ab1142877949306c6e4cd7e7d875ad0b57fb585bd14ec960f7e17522c65a0c99f2bd5c2b3f8d7388e36a9decee47ddf225fa3259564a78e3b449bd031ed8b4840a59594fbf78b71b001428b9b7b670244e545fa3735f507ec124882baa001e"}) [ 208.271949][ T3392] usb 5-1: USB disconnect, device number 97 [ 208.310711][ T3264] usblp: can't set desired altsetting 5 on interface 0 [ 208.331486][ T3264] usbtest 1-1:1.0: couldn't get endpoints, -71 [ 208.338033][ T3264] usbtest: probe of 1-1:1.0 failed with error -71 [ 208.347677][ T3264] usb 1-1: USB disconnect, device number 91 [ 208.370829][ T3253] usb 2-1: Using ep0 maxpacket: 8 [ 208.460629][ T17] usb 3-1: Using ep0 maxpacket: 32 [ 208.490734][ T3253] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 208.501458][ T3253] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 208.512873][ T3253] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 208.513251][ T3520] input: bcm5974 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/input/input32 [ 208.522033][ T3253] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 15:48:21 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000a80)=ANY=[@ANYRES16], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_ep_write(r0, 0x0, 0x1, &(0x7f0000000080)="fc") syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xb0, 0x7f, 0x1b, 0x40, 0x18d1, 0x1eaf, 0x92f4, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x70, 0xcf, 0x2f}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000980)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="200002000000c8"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0xffffffff, 0x42001) syz_usb_control_io$printer(r1, &(0x7f0000000000)={0x14, &(0x7f00000000c0)={0x40, 0xc, 0x101, {0x101, 0x1, "b1a59ae24ba035c441cf049441d93a706dc61d6865230ed0c88699faef9cb1e724b0329832fda56b051c0eb1b256b48db4650250bd8cd125ac23495ec9b9be2fd919fd0cdde583406d444bfbe497a51cf1c131930bb3f2282eefa9bb4931faeb0c203c6afaa278e1f301ad75907999793125e8c43f733514527858ae3a781552ffd9c25f56cd9c0c3d99c643196815d9f5f87043d8cb5c8231217c9ae32f1bc958ec14ac0b548fcd9d8a5607060a0ebd99b21daff0f68aa1f1de96d0fa4147c23f800d0f141109ab1245ec3a95431cd3e1c8b716eaf6ecd7c79497c4a2082ac405539e3f86b57760adf78b63370c1296ec1d6e92c8dabe452878d26ac9c94e"}}, &(0x7f0000000200)={0x0, 0x3, 0x85, @string={0x85, 0x3, "12b734378ba5ffc60620d3e58029f1edbcf76d3f3605956f3ff3d89d7a845c57eba6d280f969d5994fdb70f20cbee2a6466ee22e5931b20b5dd74bc8a48ed561f4f47c0b09e788e332c8d34feddb4cdd4c1e45c141266af6297dbe1b69a7ead91af474ef176420e1050eb896a605736bf34b89afcdf2e5ed732cbf6f39af932edae665"}}}, &(0x7f0000000400)={0x34, &(0x7f0000000ac0)={0x60, 0x0, 0x1000, "d233c2160b677817365d781446ec8a85eab643f57a3a197babac7a3632b3d344ae3bbeb5ec6f7dd3dea4b234bd495fc1de76f557124f5e9d72754de25fb0902bc39a37ab9bc771835476990c37cc1561c8ee3d72689c3c78a1257441c95ea0c982a70ef21b2be6af5773d2e298fe9561336f0d849ccd318bce8a9e0ecfcc96545c4f21992af9722fa19ae2a75a7678a99cff660c9279d4987af2743a7525ce2b6da5845c322c3d285ef5ee265149f7cdff36445c4618a2523916687b68e78337d4cc36feb10f2d41d20193762e28ec540a03112bfe3703b82e8830c4523f3e0245b89dfe1ad0a1c0a0bb57380b9df1f0f5b4e90097a0cae14c239eb1e4ec66b88bf3a57d3ae60a4979cd26fb102d9f2de43f780e12efff1d33281ea9a751a07dae19a5ecb0c36b1466b7ccb7a12c564c25a13d6c2a7de9174d0fca9bf8fdbd94d631ef4e064cc874ef724f0f42b67e2d370033fdeeb52f865d4a6f0a500f9771e3fa10b90c4ccc5841fa1289edd5b22f961f3265f92236f46cf125f09188f52002244da354960e794e0d0bab1de4de9f006e950ed3c03c8f03826299bd446c65806394fdd03582fe5c7f46127afcdb458c1a9c0fc06a3850bf4a125db91a23b61328ae16c60fe2f1686352eb8e201cbbc279ccfd05d2e212c2fbf2803226952b8a0f98806bf210a132b3e587b0f912bffbae8d364ef54194cd5f9dfe7e79801f4a2667f45e6eeb9385dbf900a6d86872c1727c88b003ba5937551a03472f72616e0baa6e378fad1a86da12f8c49bc68f94123986f2bf7c01bb6c2a38aaecb5061918872be0573c5850fca3f875df6203160a0d0c9f9197bd81ec769fc9ec5a5061fa173e6566cc66e4d55eb6f7db94822827ef8af326c87804bc31443dc11a616b55d51fd577f614991f26e33af14ad396f87c5ff3b33381ef9bf06a5bae0fa13a381931d5454391069d8f9a66d2a63554bdd6fd9a0dad2423d1c110711ac65dec9b0db83ba61990c3912caa5b4e7b562520ac4ae4f89bb17c067122b82475790be312f6f6770283ada4a34df7aad0322bf11c2bf93f8a8a94a6ee5bad7e257f647f0bbf628b1e9f89bb85ef47764780568e82ad0c01c124a9ed5662e829103c3ff8712e98dd448c5acacb482c34837d657f36a9a63a48dca3b69f6538029e0c483111545794801cbc12a435d59cddaabb02191ecbaa38887cefae87e4db97edf6bc8847f2a9db108ba8e787cc691a3f90da08292e6483008e037e05089858439bcd149f4e5f3a2f2fd173d270930d3f03a9c1009cbe8e432463ba1ee0f7862104854782acbc2723f33faa3221d9dc47a26e3608e704cba0db75a8e0a9fe448a2f6477e24a6765ef1e365aafe5244a5c7d1f0107db719b8682e982be33506e7d7a72c401e1f371e9bf87b18f0697c476e7a0f1e6b633070606103e609264105096c0efec617c3de70adab9685888c3b199018fcb2a9adcdde99b193f096a2c5aa804a549bceff32988fcd9e48205e5d2b60bf576007af006884d4bfe6fc1600d8cfeffa29bb6dc7b90893e4f5e4ac19abad5685f4998284d7c5a1022af56bc27d022f7788db63ebe6475ef54604d4e58607345384bac031365a5ac2fb73fcb884a3a4840b9db7f0adba1fb42a0ce28ec55d554065fcb61f59b5a091ebe269927588ad4a157d817de40c85b2ffe42fa9d2c1191e6144379a90f6ade741f7b2a3d41baad9b6fb36baf75392ba0bb3e816cb11fef6b0812df6aab4f7a9770ff85b5b1523ed67ed18634a5a8ccbcb07d240576f7d2b8b515746085aff20d3d1538feae01d2c72bfac40da495aaa533389a640e6cbd89f90ea161b9cbea2a831ee6af4da6b9cb72432b9f6f1646748d85c0517b554e894158a06f2ff91e9209f87ef0b6c802ecee03fe9eab2c9b42a93ff48cffa929f9e1254170217ee4ebcd84c92619c695cbeb6737b10902495799f6d612b653d004794edbe7abbbd8d77e70898d50d1a1dd168f395edd31eed8643abc300881e3ef7b02b823c17a0633453fdb701e6729ab9ae0e81d074090dfbb9bd1552a71a9a04c906194ceee50400b9530f159b4598490f0540451f7f2abdd39baba1749e3db00f3b4f9b3f43f333814811c3ac5bf3eca42410f3c1f22eb2b7e3f885e7352da940c14aa9760c6acb4369f288abd797f74dd3867a02fe213e71a5ddb6de40ab9ccf79aa0834c7653a378c2cac8854e07f15ffdc097147acf4fcd7a63ce4eae943d0dcaad89f1d479c5fc023bc43f57307db3415ff7e1882529cd6e6691a7afb91ff50a04aeea8d2da7b9908a4cee958b761f0d4b4adbe73c7491366327a991bf65c745214d224153c1c5517e165b9d8df36d7863e3849f5bdc634340994647a2570796c2ab282f5d9ac448492e08237ea6577d48acffca657e07d9964586c67243c22d647818633f3577c3a27721e936568a4ec50abe42b08d59ee90659eeda4319303baa9fd27a9eba9c205f4608a9db780fd8f9aae37df026001d7f28ecc1e092b38dd6a463ee011c5a697133315aab2aceb5572f38fc4efafd4cb3a1ca48ec3ed8648d27ea4028e11589e951a80796d37a710daaeed319225e574e9b8f1561ad1caa91012abebcfd4822cb60d242c66c342705555ae85f7e901793297f70c45f114c60fe9eec63b62cc1d68636fdbb3e403ae99588fc065411d9ef609778f991780c61734066a5b5a40830ae17404039167b4379396cfd88117ccd465e5dfe594dca85d0216a9535b53f9099c3236a655a542ee466bd89c8e5047f2580204a4e7c79fc791eb98e9472df35cda52b1da7b743666c16ffc360b8a79f5482563853272f980e295c12117e73e62067c04346bf2e1eb98d68be3a8d9cb86d850059f70a4be0aa1e27c1eded01f3e1b3966fff149401dfa26f97ce31ad009bcd3623a1340ba43c3349a5a1fa02e7f93a1347f17f2d740c42a813b49cb6fe879f6806c21305a0519e2264613421f3aa8f7bb995ce107c932fdd76a0f5de1a009e7b9397b6edad01c0262bb96128c36ac176cea7d59b4f6f2fdd5e0983d3901721d3bd24e8486fb10ac3339280ce624441169ef97d718da91045537d6be0fd1b876b112cd3ef0a50c0c5cccdbbcdc0c2b96629226f4d489e5274076c2c1e5a1b855512cb059542c7b7412922c189c3588e37823b233117aaece5f291faa559cee9ab7781f9cc159a81430c2878aa1d593d518d0fd95567e203d722464578185aaa8d30ccb2d9d091bf570502bf108d3a957f65c1db851bed4066083f87416a6058e7d292c55c15880395b713f8592f1f2f22aed88d94a788673c2f448b006cd6d38d2c883d29cd5676d152bfd4ebfd07217ae016ab1cb093cf9e58647eb34ad06c700e7d1394b4d07120f9c10a67014b5b39a6625d0e1ce5fe1f11190614ca9da3ada5a70c62b339af48be63836d25481ec8a727a5f5f35e9413e581e9df59f159b2c3ab941e72a867dd42aba02741df6e4dc75543d934653910345ce54ef740438db54a7ed04bd78ac63a243df2948109309362f5ef3acbc3cd953afcb0ea6ad187d90a4784a46801829ba6aa3b43711f29d49e0d4d354ef77edb2d9535e06ba72baadada6f25894c991cd785e601db7e04e29b10d1ce474f392ffa072e460d6adfbde24bc80e2a96df0a8b1ebd0f1f8b769f99d63bc83c77c6f67fbb97bda1656785c5f82592d0e4795dadc87120c49716c3dba64bd34abf350bd04c8d4982178b71ea528bb6cecb818c357662a50e76cc6f13112574573018ff2b7e1b02ce818eeaea6df13a402fa3b11b2bee1e04b0fbaf24c4806ef5d1c30d5b2a81f4c4b0258aca3d46478170f88529a3dd79e96d134881bc00a19285de8e3889ba37d04b01e57e32e0db048b64d9a585b8a9b8b702259ad5ce3f6bb4d8cfbdf7ce09c654b6658bbb65a0359ef75026096f053b816071568bd53dc4bd65000787a756cadc3046b87d079e0614b44c86fb6608a9d1d05e1a1812fd880d440538f5dff1973090cff83063a98598785bf173da86d444ed1ad1236372eb1099610520787be8bb03089955fbc6598f83ef7f29c8e0eaf2f2676f2b5007a6a806cf9325d0cbcb51d7d386b586ed82a1b437caf0c9c7def18d5d4d7f6e690734d3c10376d0d2fde6495f347f26ad77fcf73cf784ad2a21f12057787f1579a18c4ee84c1b88b4f191ed73dc4e91d6d5c73472e2372799263f903c25d6edda071fd95cf3eceeadd6696b906c2660e122c37faf98af8b059319e164327c5fc6d913ac7ddfba50465d665cb921fd98f7eeb4634c532b2d16288f0bde0b71aeb43459848939f553506eee551c1564fe7d95a20010a03ec976b51893859a91b16cd716491121c5e2a64c27872accea53fa785e4778332b8a60fad7c3f3c5e77b2f6d432db358a26e45585c1df75265c7cb847dbc300b3063e99b129f9105d69b3acdd85ab184b51a349806adcd41ce40e9544fb4ee457937bc39c04462f45873de2ccbc1ae4ef946d722bebf7f99057d990fd63f5eefb075f05e6485e335604753154ef366e88f324e9f8976e64fae11f65e2ad9fcb0bd3c4d5c1865b92a1821dc860ad304cf7f80a9a0a1a18a9eb18dbca5989c0ed35681fd1492d88ea1819ac8114bb2ab2da3a259871204dbd223b69ff67cc4b7a9cdd865074905818db25c8ed9a1c1ce66d51ff1c64e19c61b41c930352cdeae2d176f4cbd7236e6c8261691037420389a5a66a9b1b6fe11c87b7cb5e84befee96da7fab5d4e5d22008b29cfaf511df560013540b5a13d4fbf3b87b0ce64a353bcb7a799d6c8cd747337939c88e97db3b7b2973eb5db69581e0d74a14f8214d1aceabdb4067854b7e564bbd8f6a854fdd4257aceecda903ca36801f9669527c32219701b1c1fc98092fc7868a99947448f582c6ebb616d1f39213690d2a93e6290b1701d4191f0e611afa5c89e64ea7d12818907af23ebec7ea0f5b47e4a42ae0599376f9b2dfeeef9fd2a94e179699f85b4397fd36df20d0dc83f12b51878ba2fcaddd45ab7697d4ae7ad581c456510d32272c9f6e4ccd1c01f8932560e24a4058e7e3621568a3f9d092bd0401e89d29b1bb535b62912a30d390749647323c8e8156ff9c3a31b208e184245c994b9cfa8f720dd01b9f78f1f9983088412ad71109d175dcfb18f48c15defcc1a42eded49100806882bd4d2d971a5393e88fa1de281294c475960f3e9cf6a5bb7989336979f80f9eb9d9311a2395f34273e1088195e866596a0ce66142e876f4c94488075906ed8673a072bf66ac7fcd665d95274e341c7714b0262f5d46bf4792d5ac317aaf60813ff5f32a452990a0853433ff64a3db2d7e396e044e27f22804ff881974c606a1e4aad97f477963a7b20c859400ba497e46941377d552b5451a87f613952097d6dc1adb91b6cee0b72e63225ce1f7fced25c9de6f9f1ec0f3d3902e41386381ee7c2d118f12ab5c168ec1d5d391d08d9d88ea7b424a8012885272e416c8a7ef70bc87eed5434b838c29e4c538d715c2816073b75316c285cba45e10456308eddabd987aa9a9a8e24f8f8f10af4b85cc588bf02acf8f002a8ad6ec18478593aeb03356b297f56855297a7873a01173aee4838bf93accc090e85453380995eaf4c16d3f08d91abdf55c3ffe805382d3a359134ae7a5389f740e6441991051c21f792daa310706a75bb768e0f07add55efc8068a73497503b8fa25d41175561092a9d68103a4846ebe5c7a8131aab17578c79e7db30947cd03fd3b26547a17c6a5ff951888a58a3f60dfd901b0012b96f5"}, &(0x7f0000000040)={0x0, 0xa, 0x1, 0x81}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000300)={0x20, 0x0, 0x73, {0x71, "71ef2ce491c97ffa66a598fd7187d5af5c34cd6b1db162bbfa74ad27ba311629cec47da9bb58c63bab630fdd15e0c4a6ec9ae6545c9d4f19cc48e37bf2f86004b430ce2e8fb94baae8e5adee9e692c476b034261914a3c66ade3372cb8c26b9ee12eeab621fd60039672bc127a9a9d842f"}}, &(0x7f0000000380)={0x20, 0x1, 0x1, 0x5}, &(0x7f00000003c0)={0x20, 0x0, 0x1}}) [ 208.540063][ T3520] usb 4-1: USB disconnect, device number 80 [ 208.600794][ T17] usb 3-1: config 1 interface 0 altsetting 185 bulk endpoint 0x82 has invalid maxpacket 826 [ 208.611105][ T17] usb 3-1: config 1 interface 0 altsetting 185 bulk endpoint 0x3 has invalid maxpacket 759 [ 208.621133][ T17] usb 3-1: config 1 interface 0 has no altsetting 0 [ 208.628344][ T3253] hub 2-1:118.0: bad descriptor, ignoring hub [ 208.634728][ T3253] hub: probe of 2-1:118.0 failed with error -5 [ 208.644296][ T3253] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 208.690766][ T3392] usb 5-1: new high-speed USB device number 98 using dummy_hcd [ 208.801493][ T5517] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 15:48:21 executing program 2: r0 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000086a05e30000000000000109022d000100000000090400002903000000092100000001000000000009050203000000000098d9fbc09951f9cfa6e99153e549dc2e4d67f62c94748247fda53d96a472c447ceba7a9af020ad5bfcd922ff030000000000003069dd6a120c16385aeae4ea3b6b660d181610ba457a22bcc5f41d38323762fec907e7fc6729c333cc2d34426d49925796bd49bbd86b36eb9594000800"/179], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) [ 208.901205][ T17] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 208.910339][ T17] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 208.918532][ T17] usb 3-1: Product: ᠊ [ 208.922798][ T17] usb 3-1: Manufacturer: 푢ث홲䕌똿⊑◷屮⎄ [ 208.931555][ T3392] usb 5-1: Using ep0 maxpacket: 8 [ 208.960756][ T17] usb 3-1: can't set config #1, error -71 [ 208.971460][ T17] usb 3-1: USB disconnect, device number 98 [ 209.000696][ T3369] usb 1-1: new high-speed USB device number 92 using dummy_hcd [ 209.070628][ T3253] usb 6-1: new high-speed USB device number 99 using dummy_hcd [ 209.100721][ T3392] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 209.108721][ T3392] usb 5-1: can't read configurations, error -22 [ 209.260649][ T3392] usb 5-1: new high-speed USB device number 99 using dummy_hcd [ 209.320672][ T17] usb 3-1: new full-speed USB device number 99 using dummy_hcd [ 209.360643][ T3520] usb 4-1: new high-speed USB device number 81 using dummy_hcd [ 209.450752][ T3369] usb 1-1: config 1 interface 0 altsetting 5 bulk endpoint 0x1 has invalid maxpacket 493 [ 209.450762][ T3253] usb 6-1: New USB device found, idVendor=18d1, idProduct=1eaf, bcdDevice=92.f4 [ 209.450778][ T3253] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 209.460736][ T3369] usb 1-1: config 1 interface 0 altsetting 5 bulk endpoint 0x82 has invalid maxpacket 853 [ 209.475044][ T3253] usb 6-1: config 0 descriptor?? [ 209.477776][ T3369] usb 1-1: config 1 interface 0 altsetting 5 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 209.477793][ T3369] usb 1-1: config 1 interface 0 has no altsetting 0 [ 209.560726][ T3392] usb 5-1: Using ep0 maxpacket: 8 [ 209.651407][ T3369] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a0, bcdDevice= 0.40 [ 209.660457][ T3369] usb 1-1: New USB device strings: Mfr=255, Product=0, SerialNumber=6 [ 209.668845][ T3369] usb 1-1: Manufacturer: syz [ 209.673565][ T3369] usb 1-1: SerialNumber: syz [ 209.680968][ T17] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 209.691245][ T17] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 41, using maximum allowed: 30 [ 209.700722][ T5558] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 209.702498][ T17] usb 3-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 41 [ 209.709635][ T5558] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 209.723255][ T17] usb 3-1: New USB device found, idVendor=056a, idProduct=00e3, bcdDevice= 0.00 [ 209.739648][ T17] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 15:48:22 executing program 0: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x100341) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) syz_open_dev$evdev(&(0x7f0000000100)='k/\x00\xde\xff\xff\xff\x00\x00\x00\x00\v\xaa\x00\x06\x00\x00\x03', 0x0, 0x54000) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) read$hidraw(r2, 0x0, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000440)='/\xa3(\x11\xddd\f\x00', 0x0, 0x808002) read$hiddev(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x0) syz_open_dev$hiddev(&(0x7f0000000140)='/dev/usb/hiddev#\x00', 0x1, 0x100400) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x26c900) r4 = syz_open_dev$evdev(0x0, 0x0, 0xcf60b4bdab637b33) ioctl$EVIOCGEFFECTS(r4, 0x80044584, &(0x7f0000000180)=""/145) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f00000000c0)={0x8, 0x9, 0x10000, 0x8f, 0xe691, 0x3}) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) [ 209.748192][ T3253] usb 6-1: Not enough endpoints found in device, aborting! [ 209.751037][ T3392] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 209.763399][ T3392] usb 5-1: can't read configurations, error -22 [ 209.764064][ T17] usb 3-1: config 0 descriptor?? [ 209.770295][ T3392] usb usb5-port1: attempt power cycle [ 209.822812][ T17] usbhid 3-1:0.0: couldn't find an input interrupt endpoint [ 209.870907][ T3369] usblp: can't set desired altsetting 5 on interface 0 [ 209.890843][ T3369] usbtest 1-1:1.0: couldn't get endpoints, -71 [ 209.897441][ T3369] usbtest: probe of 1-1:1.0 failed with error -71 [ 209.912404][ T3369] usb 1-1: USB disconnect, device number 92 [ 209.950795][ T3520] usb 4-1: New USB device found, idVendor=05ac, idProduct=0254, bcdDevice=d6.9a [ 209.959964][ T3520] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 209.968120][ T3520] usb 4-1: Product: syz [ 209.972351][ T3520] usb 4-1: Manufacturer: syz [ 209.976950][ T3520] usb 4-1: SerialNumber: syz [ 209.989914][ T3520] usb 4-1: config 0 descriptor?? 15:48:23 executing program 3: syz_open_dev$hiddev(&(0x7f00000000c0)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x3, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000002505a8a4400000000001090e1b0001010000000904010000000000000004e1020000000000"], 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000080)={0x2, 0xffffffff}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000040)={0x1, 0x0, 0x10000}) [ 210.142738][ T3520] input: bcm5974 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/input/input33 [ 210.155263][ T3520] usb 4-1: USB disconnect, device number 81 [ 210.500638][ T3392] usb 5-1: new high-speed USB device number 100 using dummy_hcd [ 210.570657][ T3520] usb 4-1: new high-speed USB device number 82 using dummy_hcd [ 210.770621][ T3392] usb 5-1: device descriptor read/64, error 18 [ 210.810632][ T3520] usb 4-1: Using ep0 maxpacket: 8 [ 210.930795][ T3520] usb 4-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 210.941311][ T3520] usb 4-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 210.952463][ T3520] usb 4-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 210.961541][ T3520] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 211.011450][ T3520] hub 4-1:118.0: bad descriptor, ignoring hub [ 211.017637][ T3520] hub: probe of 4-1:118.0 failed with error -5 [ 211.160640][ T3392] usb 5-1: device descriptor read/64, error 18 [ 211.430695][ T3392] usb 5-1: new high-speed USB device number 101 using dummy_hcd [ 211.581364][ T17] usb 6-1: USB disconnect, device number 99 [ 212.123173][ T17] usb 3-1: USB disconnect, device number 99 15:48:25 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x458, 0x5015, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0xd}}}}]}}]}}, &(0x7f0000000000)=ANY=[@ANYRESHEX, @ANYPTR, @ANYBLOB='4']) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0xa18b, 0x180000) syz_usb_connect$hid(0x3, 0x3f, &(0x7f00000000c0)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x221, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x2, 0x20, 0x3, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x3, 0x1, 0x1, 0x81, {0x9, 0x21, 0x0, 0x1, 0x1, {0x22, 0xe46}}, {{{0x9, 0x5, 0x81, 0x3, 0x239, 0x3f, 0xd2, 0x7}}, [{{0x9, 0x5, 0x2, 0x3, 0xb1, 0x81, 0x4, 0xc1}}]}}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x4, 0x9, 0x7f, 0x20, 0x19}, 0xf, &(0x7f0000000140)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x6, 0xc, 0x1, 0x7, 0x7}]}, 0x3, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0xfceb}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x403}}, {0xb, &(0x7f0000000200)=@string={0xb, 0x3, "4f792e8e1e793014c6"}}]}) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000300)) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00220d0000001b819bb791968270c8f10419fb"], 0x0}, 0x0) 15:48:25 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xb0, 0x7f, 0x1b, 0x40, 0x18d1, 0x1eaf, 0x92f4, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x70, 0xcf, 0x2f}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000980)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="2000022f0e9a65"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000005180)={0x14, &(0x7f0000005040)={0x10, 0x9, 0xe3, {0xe3, 0x4, "75e9c9c013c2aedd12c9ae443d069cd6f6b162433780d1e8f397115d0aaa38c7fcdbdfc93a8ba0dd43a92d3b8455f8f0e59b2db92ccb5fd1d7d185a9656ce507ab7bd5e5b7e0768d714a18a02e82c0726a83a8b2682ea047ef2d5694f4ecdb5ee7552b95810cbdc88caf326549878734ff7845b67db631315fc2e100a01a3425d4b955a5c76ceb786819f833440b3127a49dfdb0602ece867d308fd5d95f5a2aef447d43e13c745158f6440834f8d55a4f6acbb04a864bcb955a98d7d66856a48e0506a977568a67f49ffbdd280e046d7a2ceadcec0355992e31c97c16997a819b"}}, &(0x7f0000005140)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000005280)={0x1c, &(0x7f00000051c0)={0x0, 0x1b, 0x2, '\aa'}, &(0x7f0000005200)={0x0, 0xa, 0x1}, &(0x7f0000005240)={0x0, 0x8, 0x1, 0x3b}}) syz_usb_connect(0x0, 0x3b, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000035e54d20aa142b02d6b400000001090229000100000000090400000000000000052406000025240000000d240f016a6e00000600000000"], 0x0) syz_usb_connect(0x2, 0x4c5f, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x52, 0x74, 0xd1, 0x8, 0x19d2, 0x52, 0x33c0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4c4d, 0x4, 0xfb, 0x8, 0x80, 0x4e, [{{0x9, 0x4, 0x4, 0x81, 0xf, 0xe2, 0x40, 0xb8, 0x0, [], [{{0x9, 0x5, 0x6d687722713faf79, 0x0, 0x37, 0x1}}, {{0x9, 0x5, 0x5, 0x0, 0x3ff, 0x3f, 0x5, 0x1f, [@generic={0x1002, 0x22, "a48ba8e61633e13bc1d589ce6a996b0302616e8763238bff26590e149ebc8337a8382d876cfec9f13600071e7e6aabf7b11724fdd17c499120e7639c9c7fd6b00c4799f518a8a0734640fd1bcf0a5ea568e454a735015c60bf16b65fc5d9bcde48b9fc16f0733ff8ba0c3a646998e047a777f4af2c75aff285706b7df4c01155102769c13b07ad428b725102f5878fae70291392d60805ab18a5fe0a0929b11195215a380b298aaea94b1fa95ce9ad66851c0e00bd7ef08b0140a016d108cc436bcf991ddf39b2f67781565933b5b0837f8f35ade022d7aa87061863ffdb962516291c9c6578ac9ca5f504c1651369348aaffee53721e4b4c82cbf3f7efe9cc35f88b2e48a0583e380745f235ff90115ac932e680f273b491ce2fff0a4e6ec124fd94e9e6866b9483ccfcb2870a8754320eb639fad69d00e5c9de3d36a3bfc9a98987bdca769b7235d7fcd19c77a7545ed7204404d3dab638e5c8089c317ac1203b9a85745e524b4f8cb2f1efc6da6ff5108eef270ce5fa5c79cac66cd7fb8d904427b981b49e6a3ee67c7157e923b0460c6b1d1ef26dd67511b5a96a52367c3c3a0a649ee63b506cea37f2081f4d2405663fe74cf42bdc7700a2441a99243e49c7a0c625c3cf9bc0170194ba32eed1552e1b5c1c4d654b372374d9ee818ecce2c8e4a3df169ba2e78854b531d211edd5f758cd3e94d6656b8a30a51d94b161d1832d04626a6f0f449a98923ca29dceb9d174419bde1cd118ade964068e46ec1ca21bc943843a20a63b2c3311c68a2df06f6c3c3448287b933cbc9635cdecb10d3bcf3c66f2f1df389f1d31fd16bd8d9c8d98cec2d3bc912fc0805e7792caf1ad196591b732e786d38172beb222e1aae7472410b7bd0e54a0d06dfcddb7fa54e387f8f5af13ac095a6cfba2bd178766af0283f4d1465da068a510464945543474cfabcca79909924a84e3729a003c9cfa71848dc4b4bc3741c850344f93ed21bf95279efe80f3a77d3aa6f8dd98adaea5c902938d80c2e7f2c6cee0d0cb484fe3dbba2f1c97119df26c33a432677c65df840202046f615d3d37690557dcf33b4feb9ae98fc74fb10a1d84c663b86b29c3926338dc41631f234e9c05a2b966d48bb363523536fd74592e137caf61968ed51ffcf9db60fed29117b15c30db28eb8082292283bf01e2caf378c2f76c51256c0d2a12be753e3e6204931521d6e2f38617abe16f2b01e4a865c2c65e07b415baefffe6842af77954f3808d0d10f416988c210a9723419221ad92e507650c2c53a9b1e3dc3c1481c3289a22566cd120e026b05e7b6cc883886586bcbde0a9b30ba503a090724f3288128d8fa414d15cc8950708dc16fffbb3f4ca4ffb2a03d2423e745eabd47b502137f113c0d9263de2dd8294481beaf1de6f3816da047b8e4c4ee8c9217a6d96afb805adf668d3a8afe9f8a0f84fbfde376539612494f0f8918fc2e7edab93b6c1ac519f6f97e6b4f1645898fc9bed233634d35638919acbf2971f7fafaa7234a7cdf7f20e2e3e7957c9b3dc006713d65af5ccf33e52b8fee2e95f67c75a247d6d0b988667b8de22b899018c7d2d8482d90aa6dfb7cfa59cc50a6947bf8c0c1a9281d9d944a4f3d0c7d6a9436abe4b9db471269253873ef47604b85552cf9ee4cede33c8a2e416196812e628e6ce1b5d20d06a873903fa7dbe78f58322280de85418c3fe5f78e246dc6136bae3880922c40ac13fb295bfb8a3fcb5ceb5ea6ba0dc21f197f7f57ee76a3b34236247edc5bd1ceabe2b583fc53076c253ea95cc43a6eea5716c3e38e04df81b90522b1cb82b932aafae22f5de2a2467bd55b47701969799890501c6a09dc91eb168d15310f178953f380d369c7e03f7d619bf83efea0515b41180d17e97bcc62c16c1387490db622a597a940e0d59dbc84b71b4411db40b24c0218e08da7dc2df2f071b2e8ae1c20c3ed2e291c52bc1eddde04cb7d1750049992e942150285c9e8eacf05548a60e894aeb33d8e0c4c074b45990ecb565dd676d7c72bf76af373c1464a269e837a13b35041982169225a49e150c8d51b3e58c5e1c0780955a6a64be241ca65e26df11f6038ead26dc47cae5daf15e164487ce40a6ac5844d4f75ce2077c9d4e6f07090d0411c2911c2f006f86d9a0fe473f312b0c792ffbf0c54db0a32954a92dab536205e1449551a8ac12a15da4caa912deb48f8fce63213d43c455a03b0650d794a308e408ef1217ca95d4317448e28c66086e3b2969f0983ff1f4b1524f222befc88d1f2dcd8075e7a68457e82ca67958933d2343f7f60ac4080b4ffbb647152fc9b12a2f88ad55a08ac2bddcdaec8121942587d3f61db4ce89cb0372ecb4cb48eb23ea96c86fa7fc4900d1981330a80cb779548b92a4a0d0ebd83febe272590bba267b55a8d606fe9648d21f6580ce08e40326d21b282ea2c222a7d587f893ad5bf3b8cc8afea219e0ba4eaf3837f023b6f9d45673d01fb2892178a5df4ce6db558fab226d0d3a4a1c80ec3b6b7237b9fd131d89e5773505de7ad3fa8158ce7845157a37a8e183e765ce9b7d7d6d1bfadc445cbda5dc0c9c241bc421af8be8d564744823bb28efe32e3ff67c5d07f8cf8a11f04e4423358a028399ee9133a0a7be38337b902c4472d5ce485840f493881df17d5d15d920d812c33c737b4746278b990b4d785fa350888f0cd6835fc01a319061b7e8a76ece81edd3af45701bb93ecab1f5d7fdf3de8e0daafd77f268dcc9bca282438e9bcebd81757273856b01874b8761e56e6cec4290195d9feda7193d483f45d36bb535f5a1675cf1378d0cdbd6a4fbfded160c830eea794a88422ccbf02518f4e79d20b6d11f875536b13b0eeac2c51b4454d41c1a1e2e1baca45457d84f11c194394eaebeead4730cbd7cce06a5341c1b1bd32adaf835be76e52c844ca60f920346421b7274e9a45c8f120e5af18389fd96e2672569ea66375a398c00dc8cf8b275d1ea9acd34eb6400f5c3abe4816a63339500dc248835c064cba437682f7c657a0525ff22f175fc58059e0f3602bece7533897067f72c9e260aa70b677e6ea59377a628ba13375ae4732315a950ca00620492b3622c91c1d6142769e41bf6603de5c33f6ffa1fa3e23159d8da6012c976424315699218fcee0e3eaa8f7f57e03274e7928bcfa4b51d70da5767c7f3391c3ff8b37e42398269112253aa9b09b2ab9fc79681c72e15c13d40b686ed78acd3d621987932c80d4368b463765569bc1530ac5c05f0a064b86e7ac33de7f7c882df9770de50554105a17fe4e8b06c4abdde05c2b0803e421441204d19210e341d270c6a21ad119470460be2a16553a9a02013efdb49275d12bfb92723398a22fc8252d6d638b7232dfe18e135ca08af69021fd4c6b5e10438b9d12e6f0110f05cdfc3b17c905e81f72459eabcebdecb5aa94f4d92178315738a8eef3f12975e88b1b79ca5171b201a7e951353ed740f8a74882c91f3603279945c5ae584483ae303b40b97b0feb32bf022d735f03933a189057f98e4e96f14799749e7f7defb40bb03f4690f2f74df4f013c0f506f51f79e2ddc52c3b2554b97ebd45972890d8139ad7283f9c996e29ae9e338da7c046b9167a71aecb8330edaa44bc55bb3c69867c0b5a9a5ee578de5a6ba190143ad0e7870feddcf87e25de17824e0e69d724740ece04c0b18806ee03145560e089b54c4081bf186e3d2df7f30cea7ccb9b87dcc4a320de6e5dba16a87f848f4cdc371ab414dab5935649fec04be1541e5148283dd181a853cd620ccf6772df1046742785238ab10eced93f58f4b7e46e975bdb1ceb938084edd4eff9b5b7c37d50d30735c74d1908b1c25ee1a79a4ce40a7949b50acb4c7c3c4fe1dcbc47a51e9b2300902d70d0dad46b8ca0f68d9e4bebe672af97d76c5830f79cb74feb8569d6262f6e3be07a06a03e80254aa8cd960d1569a418008f49598796301dff04fe2c6f354790d6ca3adabc84c63b4535ba3f246aeb6d13933e9a6314d7533cb1d4bf64b8ffa5c855e6afbc8583d1e720c4a5fdcf72bff311751f103803512bffa9949020ed76eb76a10e9bdbf96b832deaaec71866c814eb984373b93e2a7141178cee91a184032be5bae3a2c2db5d030cd5093092c1f9e00aa4b061fd0ed7e718c92f288569d9858c75127411a0fa83c35119e4ed283d5ccb55d23afe830b0d1f099a5c1a1a9f25f55518d0816ce94f65ac18f834a32bd88b3a91a3ecf4043ad6da9a9b4601762a5cbfc7edf3c3ac59b52469203ca8f675b9f947b12b4bc54b8a00967b6788b94f9daf699f8baa4115fb526241a9388d522d084728d15b88800d8fb55deb6e38369370f2cc5bde764388ad5caa75000ce6b56d9abfb1399a49c8f557b5c2e4fb622a30e1fd8876d2b9a089ca14f74635ba4c33a4ad9944c7ee15e41fe0ad38eb2f36c9d88ef549e9548f81a82af815b687100f37497a2df92bed3068dd92d777e06fc8301efefa802d7e81126a9dfb1e61105d983e0d636c723ddcbc91407f9ef25e2f83c7e34b1c40bf3d3d3ef789298a0d936315896701db0c789e5965ad40ac99f94dc546e900d6a8a6e55e003af80e82b06cc15005fb362c9dc7cc0c0f58bf2ed43951efce49228b1e03d86cc8aac9f8bfcc975566a3bc9f294bee43c65a04449339a0a5e23033e2e5dcb266fa093d3d729e6255436ebf65ce599809f6529603ef6629cf6ca86d8a87d86a68b7bab473e252cf88a38494deacadedd7e5d1e7bb21f93ab53fd8e635af67074d9951549321cc994d74fc3c90c7b83950d8c03c5b8bb4caf742125efb2b4dc3f8adc73588bd5f09acf54de781feb6efbbcfe0f062cd93fd85bf62b46a129b534aa66bb57bd2dd08723aac55ede239111065500411cce31c10f48430183bab2f50349013116e6786190f4ac6d54f5e2bb4e200ca99a96e5d810c94ec89d49105227a98d9ef0db38cf0b82a1762963886e30366ddc866522e9cae09070b35ce598e06ef6264df353660c6b662ecbb478841464d363f0b33dd384fe9660eb80e39178123265a16cd3824b0ef4f3c7c42f6cc0620fe93554320ce3e92d36b7ec78e3b34ceddd19592531dd4a67e4824221f6cdfe217733bd0469235fc3ab947ccea95ce5b8ae102d224867a8a62e6cb2acf9006e8ee04fcc058448f89f88ef3096171de2aed44a2b3852680c21fedb189393130e35aa57b8abae82238d594dda92cf0c8b5965dfc8c453720092ba9c1c85d38460895e55ccf657e45f44ddeb8f7305745209d38b6797c60d8e29a14371b59673c63c7dceafd5dd00264da477d7a56416a6a11d9d0f2e88a7b37821df1b124dd995a08a21f2cb18770e6a8987501d5810265763b61a55f92082046e4c8c60ed82cf84e92e7a619827d06759f2af93e126ad15bc9a220bd44392bf6dfad1274e6582ebc20a8dc1321248697f621db4231c515a3aeff179325ca74bf71334bd39d94f4fdb20ae6822267f7319d4bfd8fe716a8dbd63fd225ac35f29b64043610b1f0d39f1d1aa37806b7ae6c48c37e91ca99442561a35e159bb24eefc6e88b1258c4742eddabcc83f1ceed4ca7c51bf1f1ece5563df74a135e6cb7178142cb8112c1af70b8563642840f063eda11c915f6899b9cb6b2f61cda7b81841597f1470918827b28ec8071bf7336dec561fb14062f71ec843bf4a9521deae5d9fe6c3625215bccde6dce78a8ed2fa195b845fcca484ed6da7f279eec33c6d38bd286113bd20776431e7db6541639398290f71743693f0abcf96ebf28cd43dbc5"}]}}, {{0x9, 0x5, 0xf, 0x4, 0x2ae, 0x7, 0x1, 0x9}}, {{0x9, 0x5, 0xa, 0xc, 0x269, 0xdc, 0x7, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7, 0x3f4}]}}, {{0x9, 0x5, 0xb, 0xc, 0x19, 0x1f, 0xfc, 0x2, [@generic={0xc9, 0xf, "4726a145c370ffe958984c3671cae587d0d30458920d3ddc485aa6705f4e2d614f6e4b90738b7bbcbd0e71ed0905e0591bdf789f98760a3aab647310781ef863263306c61edc72a6f2819324904e9a2d45e98a16670ef6dccc8af37ec3822b5cfedab8b8c86bb30598b118d8635d167d42d3dd3432aae5a6e3e081a48b8203de575c703f2cbd9bde8e37b14e719ee95f53a7311bf5ba573ec28ca78b593f5397188c240f3af7218a1c015c43a67c958fcd4987d43df685bc3db2f4d45d2f052ac0ab0ede3eaf61"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x4, 0x1ff}]}}, {{0x9, 0x5, 0x0, 0xc, 0xa3, 0x9e, 0x4, 0x9, [@generic={0xed, 0xb, "10ad8e46d79238e9f7c8edf7edb961135c3c245350aaf221514fcae9816e5acc9e79afda986433ea123af60b75965ede51220e69ab160382736b7bbab18797abf26005da42f78ca6ecf9533af8043151279a62e371ea5f6474e0ce3ae9ab408b1a2a40c80eb122544883a275c18e043e1ead4b700fffae37159feff3e92c730d06dd6f93e628c7bf226565963b7cca0cf7d9d7992cad2f5a51c41676b06cb3ef8ec493b557e964a95cac71818ac57579b97458037d096fca774ca2f1fbeb785fd71c1f6253659571f0038680a7e44140fcc72252fdbc65b5d8f69bf8453fd292ce45dd9883ad422991082b"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xff, 0x6}]}}, {{0x9, 0x5, 0xf, 0x8, 0x2b0, 0x0, 0x0, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0xe1cf}]}}, {{0x9, 0x5, 0x4, 0x3, 0xc9, 0x1, 0x7, 0x2, [@generic={0x6d, 0x7, "d22f968a37817e0524e0d473b3c1c86ecc7978c8e0255371d4b7fcc1163f05cf33115f1e83d2d54c8e6aafeff401c4eeef53ac693dbefb8abc6c46878df9f8ca858fec7f7d080af16372249575ddb534dff03ffda0f5759f5321dce4e8a6c54a9af9d919dbfbc44dc53034"}, @generic={0x76, 0x8, "54712c216e300e087b9024064f1268bb33b550520c390b785271a81203aac3989c6d074f0f999af4ed89440c972f9e2639ff60d252daec04b638948453bafcadd01eed4c8b7115c69297adfbd481f0671f2aac1b5290c89c7eb5fdf5ec32de44bf9192c948a9c603db8e7f909e86de990e7cded4"}]}}, {{0x9, 0x5, 0x90, 0x1, 0x1cc, 0x4, 0x2, 0x6, [@generic={0xc8, 0x1a722e92ab113052, "ab98ae5f9bd18a0ff91b370936a1a5a6fa699722cd4176bad3e8d5ff0c30d8c1413e81907578eff259bfff9797506c77d06de2e685078ba2e011e0d504c801aa1ed25205d6b5231ae1e9ade6a20eb3d6c5ecc308f340219fe13c201d6723a86b830e32c21f6f99a349367bd3f92eddb708e38fceb6ba71740634fc3ef3ebb803fff4794a1e2deacdb5b8bbb78448b127ba1e49c834b52129216a55fa3b8c123589a9e64ce1c8843f8d0080e702b99f0436a4da2d73db0be2e38f85ae5f9ef97686c5d07018ad"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x399, 0x81, 0x9, 0x80}}, {{0x9, 0x5, 0xe, 0x10, 0x208, 0x3f, 0x3e, 0xc8}}, {{0x9, 0x5, 0x9, 0x0, 0x10e, 0x9c, 0x0, 0x7}}, {{0x9, 0x5, 0x80, 0x19, 0x1fb, 0x1, 0x2, 0x62, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x80, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0x8}]}}, {{0x9, 0x5, 0x9, 0x26447cf64a91735e, 0x82, 0x0, 0x7, 0x2, [@generic={0x6e, 0x5, "3c88264e4a909a6403b71d363bd8bc4f08157ed491993a8c60542b4717394e9dc510481331f32820a24c283d831df46f9752ad3fbe683d6ecb1c1f5338afa5a3e006562235b1c38b0cd0ebcd9a3b993cb359a610aaf33bfc539be8f068afd8f6f0e66b283106c2da5e0c9564"}]}}, {{0x9, 0x5, 0x1, 0x1, 0x1df, 0x8, 0x6, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0xbb, 0x6}, @generic={0x1002, 0x9, "f7f8f9116eaca9f3d35b7d4834dbd40d616fec74e60c4d3141fe48d6abebbf2fb39594c178a39e764a9898244a50d818627bee74fcca16c9671228af7660a8909b8f5dc920c6c8ad5e28078a6bae0288ab22a0456e9bdbbfa1b8c70a0d6d33ba3e0c332ba607045837844e482d321c0b5b502732fc68129d811f62f77a1fc1b67c44d9728278da580230788d8aacfe181f05747781877b05379833112adb3db6f2a01f9543dc4bd1fcc84fb7b7b5217957831c2953b340a68760b5bea0e6fcfe38bd33af244fa064e74f56114f8ac83d7b9b2e9418ec16706a5466f4248e978d72784fc9a8fcbedacb04edee49e3c0bb2514d2d0dcc42981555f36465f59f9a21acf45ad9ff412db158decaa94cc73252fd8e9722eeac02a9d9adba42fe80659b89096721e39cc58346872219bd0642bf2d3cf2d9d26039c46b65fcca7ffddd9a17a66121682e14d9c0effdfe4b2b1fa8e4367e7a4d2226858be87e4524838b033e1881d1d27ede7aeb8641b32ecb3517e91a2f14315c6fb0f49eeca1c7d92eddafdfbec7110ab0ae447e8dcfdfb067a4e58a19747efb5627e517a0928efafb53556404c33d08f90840b29cd4cb73b92e13ab758e3e0a25b1a10f942e0d7586ea19506391dc34a9353c61e1efb0fb1191d8cf6e355c830a6bb098508d5db9798284836692e559f70167bfe592f21e1337662e1fea19eeda446f335f3b12442cc518a9715f8d56c9e22b17e56dc76d10379de4c6217cca7790bd46630357e2870ecaba58b4e23f185efe78bb21e89670de5dc21e50a1f6f6988099dfbb050108559209584f0fbfe18363353f745bcd871a0d62bff9553da829369d123a05090a9f38854d5944ec6f5c3d506bbc026559a201f556e296a582ee6f68e1007f11b66e612521a95e28c1193a86d391af495f568c972f8b788d9131c0cf65e3da68ba209ac21c15e0f9c148b85dce6b72b775ad8d69bafe70e8f31494b16373a7f71799e15665e5fe839dae068582675fde2b3bfc9c802a23060ccb2b6be983dbdc52e5ef7fe795b2f2033d6349710b4d3f3b69d9cbfb7f1a95ad7084a8d29346cd7d4d395f824dbed70e96c95abeca8d39d9a4f6db3ebc8397bf4fed76f1f3dd97409c1ac8d71b1b7308ec962e6b5bbfdbba30b1b40bd7865935cd956dbaf40b616d98635a6cae2c9f93b6d75f8e7df710c36992cf071491a7d53786d7ab2503f5ff240e683caf4a82fef0f801466f01476c081ddfa82c0547864909f7a36a3c77f0e2ab69174a8f6c28c9659172ae06b1d0d3ab53fef40987ed2c8f3741438f8ce366fcedb887b98d576211becdb11efa01ae57094c6948177f4d2126a2e2eefdcaa3c60f3b8d6d4f63de9ae674923edd1ef0b4106aa7326e34923cf3275a408eabdb1bab639134e3a44139b93bc9444371486008f456811919f84513dbfff6489290ddee9f388813adfe23217d9e170ffb80e8beddb057e488afa66d88cc400423f2f55a6d1ae13cccfbb1df66b2eeff39295b78fe239e25eec984e6abb905295e3ec42856e1218d5aad8d8b00ad022e98c3c67344869cf6d402fa369aa0b213d5dc03141e847b6b99f04f6c456292242d9d18d489b969b213bc476b049e51884626c276849a5b1da684b1b5199bf0bd465ea4c9c9c93175f4b963455c87af0f1762dcf3a30eb3fb1b4061beab9d111696e0d9bcd70dc551b69e0f33f8c2ca29894a2394628155b763bcad9ce2a54848afcca91cf1d222e03dc3477be6f3a3e53b8025d5b9b8c003777f191084d6a39fd528623b26dc1ed6157510af9d06220e641c1a8c2ed5504251d256038f4ea76bf6100a88dd00118b2842bf969515953e99dcd74e94dc43e5828f3538d4d8aa7b40108f85849010fdf7f8579b53428f31d518a9430eb115a1535202f5e1f8f84093380acfa77176defdef46502e477a7f6bd21348b0f35d9b8dad5db90127ea9bb8dca741c0a22c2aab8777415012f9e2b03855efefa53c729ea9dab2b6c46a0bc907eace4e0ae390db4bf26ca924fd5e45a9a90177e658d53ccc08f1b343987278ba31d41834a69922a2180ce3bf93104aa559065c1190b452ae9f45a2fa0a2621a719cbc067d8dbf07da450f72f1d492b4b35c067713e5bb99364ca29fdb584c8e6d414d9c340ad3ff6a65a6414538706d2162ab2d06976483733de60bc0033bccb2556f566eccf9f82f8f8f66e4c621fbc2f46064a5f8569c3292428d3e2b42f5dfd41f5d73a8887cf726c83155746466bbbf326c973c53f31a18364a786007a45219da98fca3f99a875def5d8318ae1712699f82f8524dd2100b3fe354766005480e10918e7e64b340ae675413c0e8ebe37145cb1def9265d56ee043f02331c1bb154138dcb2b4c1390866bcbfdc84a9d2031af7f984e3e58d6f319bb4386220c1cfd9804dd3cd82702a3a265677e4e7bce406893904099720e5d7f85d3b0ad5379d2cfc5d3a470aa09a3d3f482505ce41d9e662b858f60b232cdecf7dc5397c014ff8998f733052cd8b141d90ccce795ea87239dbe6bfd91b551f7852afa77d08eed3888321004476b2c912ae5897dd05f97e84b2e508c3d1fdb9e3ea6ec3eb8d91118392a8d48a14f1027dcb92e345523a6fab5dab1f790d0073336b53c7eb8a6e2df359f894a5fe14e9986a5fa1c84d14072f9d22c01efabf52d9d4437aaebf9f3aa19babd678cb7a5c99363e142d7a325cd5d0e6a65706cefcf1fbc8c2f1e33cba47dafd6e17df8ba209370e75bb56eb005292f1e8d4f19727f640c9100455cc7b3265e862d74b8f53a943abf683554dde0e5a06ada35d003cb8d01104ae5cd9ef294ce3bc810c35e70796893f9034369780c48725e5b5cc0684e005b5837b26ba959bc50cb532eebf2ea56120d40d18ce5d27e240f1e2e9bf4ea4b7587297a02bbda26e10e15ae99018a9565afc0e6eb0ec94c94ce938d1e26ab41172087ac200fc1272ece208e16fabb87d237647930925694e420bd7b690ddd517215186a0d6a4b630aa89deb441b96cdbc0e84e359c338bbe7c07e2e41fa99ba52b541ebc6a76fc961bf0ad8a2637a0f53e3ca21f03df99f148090a0d079bc47933f301998fcf7d58629e7dceff5166602e7eb015a851842ef0883015d51a693eb2c7d53084fdf68c8b6f32e0f5ab0eeee0226df54f7385b2ba73e38b73a820a3b03e9266df6c8dbeb9ee51c5544f79b9fde71fa1a40c18de4991efec79d82ac74bfaa5756f743278485eed1c88c56164af8887951eb3197eab9924648974670782e2a3e6981c30f465b01b1c1015c5889f14579d2965c1ab0531c732e2ee53b42c919a3b6a0e27dbd4ed8475102b8fb9e0b4e26024b854087d0f0fe7b0ed71f2f924c63f2d99989aa01096ebd321aaa3917ff9f8d9b28b750ac5dffd2c93691359c8d721be1f558b02f3b9abf6ce023383314d9c411c5b045aedee676e11a664e1ccceb4a396886e7c5cfb0d8ad22ea8bf862e7144ed7a9cd1709ef1026aa42e4cb8ecdd09024a18d3ee9c1aad407a0b0700dbdc5f2220b6aa862f85bac9ef899d9fc2a796ea1f5b2a85ed3f24aae734d12a70ee3baf533416bfbc4db750173baae123dae97f0a87f6281d91f6b0e69f83a1e6a6c802651b4c3af61513c98e7168045502c7849c7c55f628780dcc1f5d8bd82f82f5f323de98c3b058d4e027c936fbee46c675487d2c1267ae397877934460c831bb2e954cc089ba8af9f030453d5bda9df5bf7e60beb0fdce16564e91c7073d949d547bd88b83f9563a77d80215281f25b67b209b5765af7016d6eac3106837880d52e9a2753ac49c16abdf753bfef34d99538e48e762ce5e13268ecadb285fd8d90ce5ca7953128cea5fea4ff946260516fa1e2526b025e0ab6e4665169aee881194c0c620b5d3bcc349e6a66026bc46535bb83ba6581156bd5bbe2dc53fbfc68730dc67653593f4dbe9241b28d3c300beb807b6d2938ebc9f1db146b95bf6cc2b6eaefa0f263df2ac60ef996658d16aa4be8ef18b7f1aebc121b76f93d6faa4764c3757f038819c212d6fcf9b1d3e0eef83b2dcccea8905a74e9924b1569c9353df53920f1bffe0866440c28dead537a5eea7deabada642505a55dfcdc5f0f9510f3d29f9e31487427d5dd1736aeed6b1cd49e188a79f096bff0077176cc6488a772726cd1e97915e6a8a1755aaa3a196342dbd8ff9b0d5c7a565bf291e5f1705ed5c0c58f64a7f4b841888efa1688c7172a686da103fe6ad94037bcef23e00b7a17028eb05ae527314819f2eeebcaca86720c2b9da61c98ac57c69d8adc3fe63ae60122895c07f6763bfa0f994f4625c0f9e58c361431dc70991e3a2574408ed3954d82671859026444cfdffa53900ce768781e9ac40eb33266cf7994235318dc4753978ba04d5b4b0aa540e557e918f96a861dddd78a647096241fa0c0c79bd43b7c89c89384056bf894405d53086125d6649ba2cacf5906d03c36373909e3a0b09f418a1c3ba0bdfccbde422c7b87dee8c931f225b225461dae8a9a3ede4c9d4ace1a539ff74ea93c9367205b38dbed3f4543834cdd10ad5fdcf771edc5fd02b81ed474983aac5f8eaa21a04bc55d6834d1bbc56c460d59915df902c3605e1ed4a3209d466795e869719a4ee17f57cd83dc78e9b75c4285ed892076576c9ff910995fd7d7677756a3ab868cbfb5c52f1f74775f7f3d3a5f62e9ac8596ccd6f42da18abd6ed2e7db2598b29c85c5b030b5f7b894b5130ff6ca96298ee2e4a958e3ca737bc69043519cdcc1d5688888d46001c918911c13073de7094cd1b05c16bfd0e9770d254906b248b14be0dca31c5f9895b2b45d75e0706429ffca15cf4c0587670f81f585580076a1b35de345cc8fd9573338d84dbc34e5f94dfc73e05b4457ccca1bf7c4fc3317606e7b1dd677bb178cb2e3ea7c283b87a8d0f98066c1165046f371454354a988bb94d55824e78092c9bee8cd3051ad7b8670bfd0d6414ad47fed1dd06dd336a894a7e02e7d32aced3d9a8ddd2785efdae866a37a26ca3fe0ae6262dd42eb3752d3dab070cfe2c4e988eae533e1dda2964d7c7e30149affe503dc0763e57be7f1d3c31e6de3f16c8b528eabc9bc2802d287d68c914fc74344a81379ec544810cd850549ad6b1b551f6819986f4cab183a57ae154eb37ed5929b152087925f013d8058830781560c3c170db8d995e214fc6e258c6fb04869d1ffbe1bc6c1caa0505e8d8fd6fd27b424123b1e3527fc177a0ac51666cf9d101764f7809413486185cb5127056d4ae16225a45480686b2052c8312606f201e434e02036e94674bc7bd50bd96ab63d35b1f301c2ca5c1390dfcff4aeb8f8e586c21ce5fa898b3d1d8bcda2fc37bfbf1a8cd695af33268b81c132c3863cbbb7f0b740dd91dc865419570b339f7f57561f7373eb3f737aa2c83ed4c190ad8377f1a96e212581836087c4369931cba8597cabba602204cd86d9e0f497237c8cb8a48d1898e631a21599ad216955d45ec3a3cc2e5f7fbc6241d13133dc71e9968bb4b4f74f811fb5e056aeb71753da7dd2f34ce21a425ae6f548adc317256a0baef786f985d090b4bb7ac798f3fb3c9076302266b4c11bbd9c60d9ef3162392fe0f237afe8cb5196b4c8e95f734d9f4b2faee9300613a39b513f7ac2ad11831c2d2bdae922c99d872aa3e19ea90dd923419a89f7948dbcd9c6d8e67baf1198b6cbb49cb174f758225c8a32931dd7e48588beddf555be3845b01316c9ba26dc930416d746e29d743f59a2f22fbde16ca476df8d7a24b81df4b1dbc22804c"}]}}]}}, {{0x9, 0x4, 0xb9, 0xdd, 0xc, 0x75, 0x3a, 0x37, 0x40, [@uac_control={{0xa, 0x24, 0x1, 0x80, 0x9}, [@output_terminal={0x9, 0x24, 0x3, 0x2, 0x181, 0x6, 0x3, 0x1}, @selector_unit={0x7, 0x24, 0x5, 0x4, 0x4, 'iA'}, @output_terminal={0x9, 0x24, 0x3, 0x6, 0xd74f537ce4488380, 0x1, 0x2, 0x7c}, @processing_unit={0xc, 0x24, 0x7, 0x6, 0x7, 0x44, "355b4a2d91"}, @feature_unit={0xd, 0x24, 0x6, 0x3, 0x1, 0x3, [0x6, 0x8, 0xd], 0x5}]}, @uac_control={{0xa, 0x24, 0x1, 0x7, 0x2}, [@processing_unit={0x9, 0x24, 0x7, 0x4, 0x1, 0x40, "c6b2"}, @selector_unit={0xb, 0x24, 0x5, 0x5, 0x1, "db0cdf16f7a4"}, @selector_unit={0x6, 0x24, 0x5, 0x3, 0x4, '1'}, @extension_unit={0xb, 0x24, 0x8, 0x5, 0x9, 0x0, "48237fb6"}, @processing_unit={0x8, 0x24, 0x7, 0x6, 0x6, 0x7, "bb"}]}], [{{0x9, 0x5, 0xc, 0x3, 0x1e8, 0x1f, 0x2, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3c, 0xf800}, @generic={0x57, 0x21, "90939f7a9d2481df8535da637eb3f3fd4016da44440bb749b4b4a61c6f8cfc051d0af52c8b922b12afa73b0060257b93451bf9a5f092f18ebe843f678c634a60fb2a29fcf932150d41d2326185548dfc7208ed019e"}]}}, {{0x9, 0x5, 0x8, 0x10, 0x269, 0x6, 0x80, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0xfff}, @generic={0x20, 0x23, "910ab97194056f8ab59e9cb7d5f9b0629a6179663d81dc12dee0eb6e71fa"}]}}, {{0x9, 0x5, 0xb, 0xc, 0x1ae, 0x1, 0x5, 0x4}}, {{0x9, 0x5, 0x8, 0x1, 0x13e, 0x2, 0x4, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xed, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x40, 0x3}]}}, {{0x9, 0x5, 0x0, 0x19, 0x192, 0xfc, 0x20, 0x4c}}, {{0x9, 0x5, 0x0, 0x8, 0x4b, 0xfe, 0xfe, 0x9, [@generic={0xe2, 0x5caf9181ae9a87d1, "fc33daa9ada5656e0796a8d30a78f2c21c16ff55e403c4cf40a8627e17bb4a896478558662cff507568936ac6af9ad551eca2fbb4d5fe5a8135defab0e87ee61bbfb5b330ade7e8ae4b7dbf4167312bbd5f849f87236c3535842a9a525a157b8a7d399f3ae506ea6eb3e7eb0c19766a18fbee71026ff3ed2ad8226cd2bcfa7745bf8c4c1e96b2fd32aaec2acfdac6be42046934b2e1c13c4562f450da361ee65005504157d20a9dbd1c5e91f64c456b7f7c9e9a0be88a5346a4cb372c7f0bcdb4857550b823d03cbd05a1a59f321418baa34c24c5cc7f2596b70e5fc19c0e272"}, @generic={0x1002, 0xd, "43b3dcf0da0cf29e84ddd886925cf8f3c133cd8619b180385b7f6d3808441fcfc826507b6c61025b3816d696595da1a2a584e1dbecdec1c1a777c3336fe2e008e2d936d4ed1043cef9319f79b5acde623a224f2f273e5c876cda5e31bc1e97c0e1d23c5ae9de23952f33ee5ce08797daf193d2b97987aec63dbef5810190b0f1d7894d389ef8b5435fecbb84dc069cd4be381672c2669f14bc5a0a54e60ac8639e54db940bc649ed397f146958c759f5e471c66598a5ae0f054699add1cd0a2ef1a5419db707650efa4cbea8074d39802c5fa776a09dda3f3a9228d9f13a58d32dc5b3dd8a50d5bc75e983198e11a4ab4f13672cc02ba835bc83e14ffcc2ada6225655939079c725e15322c2e8484be893c2d6aa856aa5dbd8b22362cc8a65801ef2cfb52d5f36cb081a20255901730eddac93eebc40b559c3288d634f4f98eb7b640c4ab81466e5faccf278682f059490a4848456716ffb5b8903bbd3698297312ec1a7de2a268bfbc8bd902836562971e2a27adb64910392620e970a85ec06e1873ba6c3f17a70e354be4b6605557f327febcc4f5a423fa7d84142e7acfca32a486fc2ddbb14f533878ac5a146f07077fc4387a293b4aaa834da48733745e4da9c4cbb7b0cb769e4fe8f922007905e87334ee7c3585f1db6cde5b25658bbdf6b6bde573738037ccef97a3900f0792a80afeb80085af74a176dae4403fa4078d5fdd6132a6d968c5603162d7d18d572fc519c6336f1672d253758374008f227b958acf60e4ac15dd3a29bc420552f9aea6ba5427d1d1c11145f702ca897053ede37c7ede2de814004f7ead9c01741f157eb4a096378f6d91330ada8727d0c48486c955f914910f3d833109518cb5c44caffb5db595e63820b6801c6d547061e50c25d0edbdebfc91969f967f4ab27928ac362288585b321e7a6882d2e470d37596854d8dc93283c704651f6eec50f36c6797797003a4380cf91b946e33806d143b4562d65c528e3de9691bad00b113677ac55c5432ad2f528da809122d0f968e7d56becdf789cbe0a7152c2b9f22c7a1881dea0bed74cc0d7d94d6143c854187e5c43f746514730c92cd6060b5def25e99b636fb9d87c9cd2efb0e8fb8747c6173eef536b9c006279e3df5f8479881f8660ce4d93e989fbf0fc7c8cff78285c5f9e48309352d991fb9779ff3d4c425452456488188a133ec4e646e79c6ebd6448ad7eda822b9dd82c35f396f1be65a00b1e161aca3625e9a6fc95dc1f7d4c7a369ab4e23a8f2a6c9c2c8e5ac74955e3cbe3b0194f913882f1a6cc48b78c97a3f6970d1a3cec6aadeeda1ef05d33db9edbddedab4a4c8e83c67302255f715d4164882156c227c63e498d22e17d3a6277b3e62e3291f6c9bb46ed2e9b40bc11f3bdb35319b7bd9ab54ae626e696774f2be7d2a1bb4722b844964bb4396fb59656c28844bb5cd3cc7f47629eefa73439cb14c2e3e68bfbfcf065a3754a3d5042c9c13657df7b7142619a6282d0ef8ce6cefa6525b2accabab6305f9635b74059f48a64b80685966658f46b367d7d78a2a90b4a1e518a8a9cf1fea9db7df97ec5175129598ef5ae176941db13c4ff72e0bab5e410b5ccea59c30f856d339fe3e51ff9b71525648b94f98c42c0b6314f1837e5dcdd31ff56a13ecb0c5836f1cc87331b93d092f7d1d23c7adc808d5ff97eee8e41a1719333c57ede9b82916e6a7c240b703d7ef45b4066b7d6091af0bcb527401a637ab525a9d2a74b53f7288359b23910f50a1051bfe22440552247674e9cb620dbd89e6adf825cd213542ea4afa9943cab7d4f6f5f288be842a2ff7eec5dd03a2045f69f539b1100a88227ad057d7f6aef48acb3dfdb87f65e45554f87b97617fc9a094e676a3b1bf3a4a1e9f4cda36652042b4989c42882225028e4ba7276680577ddd2563d3142cc7a46d19120064f4265a3d2bb661ed5afe7dbe8a4afb3b4991366724ae959f2c30e4b4738f7f9a4387c51cd4cd3a6efe5f2ad28036b80c805a80fee8785f509cfc02e5aab77d52e0d7084d9e79cd5450b96833421da797f1ce91d0b0f9622c0c31dfb1d5dc69b0d1b239d310bf2b4d132734fd40a8742228b07b51945e6634db329983d37ecc2f4fc9e0adf9145fe35a61b407e672496ea29449b49d4b189f1890cafde0b4533c43b17c40918cd5c7ac2718809428b8781e7f6caddf3259c8d0da2135cbf51e5f190e26cbdde9d2833e126bc8a25b863ad9c813f766f25c8b5929e026742456dc930b357a304b1506201891cf114dba044219927e38d1f0fdcbc9105bf3a7cfbba24624aa9529d9fd03173ae809da5e3e936cd609fc2200a931fed381db265e50a931584a8d3e54bdbc2b39a3115335d1e57e4470b837d323d259c32061c8dd039ce8a3e75477bf02b864c39d103b7c2f47f98fa21cae645b1c30414484b7204d20e1197347551713684c38fdcd712abacc2e80df6f41b772205d15734f3033f5747f0934a12d1282403e578b1751dc99f26fbf5ab1d5d51576c98e8c8b182b8677d21166d854e8e0a7ee8052dcd9986d535cf4a8988f668df0c30db042e4dfbc400dc510a44aafca5a8fe5ec984ff6b496c4508158f85e97c2a0aa9153c5fc858b7add3ff5893661dd7da065103f96648a1ce1d3725608364b72f2dcb9aa9174bc27109860c1808527ebb0ff21d0ab71bff1b029e45639e48525921b3fe1c10d232e3813f7a491768d9753dbfd7287ce1a49d63eb130f003e80649c8fffb999b023832ed0d0abff558d4e80ec7992f6d5b0ab5d95b379bebda5cc1ecaf20a060459226ab687e9bbf5989fedb8f7fe279de57484e21dce433445d00bc8d4d0b7e32814b55ac99b0b5c14b2f95aa074cb440057df1acf08daf7e4323f23284b4bd710aad5dd47f2a35dedefcc09a32b02d4509a2d2604a80f52277a0662f369a7a2f8d301567c3dc79b535b05e68c706f87ccb5f596f1a7f8b0ce413b95b647f467e776259a5a8ebb8f976b88113ad249f29d53f6a7b0e284ef2a86b8119737bda26066d8350482db46d540397056212bff418c4efcaca8a615f49218cf4402fc47fe6bd8e03b6d96806f0fe3476b61caad547259f06543feaa06dbdc7f0544f2ad94fc41679d637202c89d55b16b9ffdbb494a66bcf0e087bce6930ebb69744d1a38fa55af335349ef30544dbb6fd5f43dd2b9c12cd7917cdbe3d0bc9f1edd08bbb36a1d57c869aa06e7e00220fb31ef0ec86f1f38d7fbd930f947b916e870ad9acf3ecd2696c03461441d0343daeb3fca6f0bcb9fc38da467610138177ba7fd10e6e8cea27775de9416b756de759f15698b05c9f672f35fcc6caa90f8eaccc8b77860ff086819cbfb9546f2b1b27fe61b63dc2242f8ace527277f343a93f33ac614b3c17cf63eed02d82fb486aa1e0cf371abef602c6d61e777b14467bd52e62bdb939792a7a94d4f13525b9cceaf4c688d0780686624eac18b182420a634ba825a2771b283cb61d6840d2ce0796b8d947bb23367c821c82932f669ef5a82eac02c53d172d5f8320678f6862bc6208f4c363a989a13d19c9c4852074bd87fa7272053f83c76eefa5550209094c89bbead5816563067c8a82b6a836f01d994e11391f640efe4d651667e7a3332a9de465d462cd480a0547dda2e62e7f54de1f098ecd9c153897e823c064eba3015a345e3856acaeb71baaa2465217f2aaf2c823e7d415f92927d50747f6605306cb610c90e577bcf114211b02dd56a1bfcfd56f6c539ba6a359c09d217f488d86696c78a6041d9c5240691157dde92a8ef51c004c673016b9df308b4437c97d1d82ddab2e1d12a883a9f591c914fe811e3c31733dfb2a1dbf621b4812d13295ff2f02758d551cf219407bb8b5d3d1ec417360deefa54e837e9a3679d696c66bf1185822c4d7a4f7e1b7b0e269890c5ca2ec2688eb80f1bd408aa510bab2c9973ada32dfc9979445e80759901312da095d9ba4853aa997ef394d9cb71c9bf34daa1d7502b5ef8b230cf6c9337fa8c359da6f6f97e579bdb07d4e944ae2e7b1d56ca411ec252ae0698e4055a660dc3eed80d1e5ef84da2c292551cc1910467417a5c9e3b4bad9d7a378e6bad4abb387deda11950df08db7e118f45a455cd311845063cc8c50291d87df7d9036bd4500b048064a6ae722ee4513b039aa7ccd4bc074705bb4c0a8f6a735ffdc0755fd375819da1e45212e1d992a2069aef6283019b91cade7b1001f49a88dc49dc01614ebd522cb63c0c97cdc560820a93ba11c3c9e223297f99eab414a54b8bdf4eaed32412f7b15dc0e40df62768cb2279f42d94797a2bf595387781f8f26bdc24d04c40a8672588230a2bc729e14c1d0e5e0d1901674ec405de0046145c03fd6732af8f5d8c987c7e2f6b872902730b2d80b8fbbd36422fb9ef36efd870858d0036c6f6d672683e164beb7c87df5baa869e57b673ccccb70fa4d32a5bfe472b1573691b0f3db1cd42ed8d5e0ddfd22cc4ef6a26cce877970cdc5c1e660c1fd2b7b4266526f6d4b49fc3e462fc7a1509ba8e8021a8c5472c193d1a550ce52700c84bff6b33c943398d6a22fcf1b07140dc6504e238ae6bf3aa8db0ead5b3b6c8c4cd9ffd99e8c1a4b4ca6b2a3691af60d08a3ab5541ab7177de65cf2ccf19787714cbab31ba228eff39b555208ad00ce5ce680ac51eca9922eea6d489581845c726206115791ae0aa837146ea3ad7499f04e303f30cfc0fbd9f22cbfcfe46ca95b2d2225500e554818ee15eaea7cfa6d69cdf2c014dfb8e5f7cdad860337280b9bf24ae6be25c4fa3fd4c33e992a7c31b99aa97399046e01b75aa96bf121e08cd827333170bc1f76518e976803266f10eb4a4e0af35f690fc5f41e5dcba116ccb9fa8c101cc667ce33e8e33008abba4e4dd50bf1a745b92763a55cc96756e023cda9668e4006be95cfdcd07071cd772b680ac65b0a6f15f1d707a1b0689ffa2d785952a5fc888e73cf289f3f30790983fadc12a53961aec3358d47630339fd83b0db8eba19fac92946623798f56699635c2e5301b8d6ef337f5d0fb54fc9235fa1d1681d4e363fbc73087c0f4e3070e7e073fd98dc360cbe0b9dd19c4bec8975fb3f0c836ce70ccd92a7b88c42da7827bb1ef60449798eef32cc02bb35755b491b3df104b7c53d79c905c4d5efcf59a200c886c360e91b5a33b656bc310507a00205da52dbbe8c920ce222d34d3e3eefeae6413498bf80255452d5abc50724d7439ad9ab978bdce73f317c475f3eac444c72f649475ff620be69d7bca18e38bb8413cbe2631083cf724e22e3a8c30167c1255fda5a0cbece39a2062b6eb9f98d9fd125d599bc3c57df6466af8f3accbe1ce2801f8e73209a4f2c47064c504cc0382042399c0e164e871aef44dd1843b81131fd367f6127e36761b8437d1d6761af5b9987cbfb107c9da15a0065c109ffc4a5b4a0cbb92ae94a23f352c204f934b57f7197819ddbc18877c7072efa4c59ff35f4609d23fe89b3ef99847ed962e97375d111a67169818a881f0a683643b72f9cea43f161586c63364d5a56742ccb0407dade550ef3c3914725f969a59ef8ee32440b219bba658438a2f2b8b9e89a1c0c0c9143ee0898136a3dbf28bf748da5355bee8b4f70d3b5edb8807f884a47379658b46f0c5935f581a870e71dbff1562d8765e6d2123b2a1bb91404894fda8ef556d0967a820f5cd10b0a52decae4d7eddc193502cc024bfdc23150a60685b8a8f39ce6f5425382335d4fb1079e99964311ea7e563679f3e3e3579abd3c116178bf3d3d3e"}]}}, {{0x9, 0x5, 0xbdb664d19a62b491, 0x10, 0x222, 0xc0, 0xff, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x40, 0x1}]}}, {{0x9, 0x5, 0x5, 0x3664b4eb474d19fb, 0x379, 0x7f, 0x0, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0xef9f3f752f0ef07e, 0x0, 0x100}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0xff, 0xab9}]}}, {{0x9, 0x5, 0x1, 0x0, 0x41, 0x9, 0x4}}, {{0x9, 0x5, 0x6, 0x2, 0x1c8, 0x5, 0x7, 0x5, [@generic={0xf0, 0x9, "065243783ac1d029ef9016a0d762327cd01177b50e7fb19974a411ea0b33c845226ffceb53f7aef23afbdc1600bc59effeddeac222ad622675fa0226a8c715c78c1a9c24fd36c1531a4afc0d3098c56340e30a82e9a1914b4f5f3237cb4ce9eee1fc6b1e0b63d937d92449f37c2659f1b074178cc0145401c1b90e7de92b3d15b7e385e48f2e32c56f6f814ab4a6a42f05ac5279eb19b14f4285f912428a389aa331dc8b5a8b3d3985f2a31a69ef683209a085fc118cb0992054f0225677286b126a324c1bce2c5a52d4f0b71c3ca6c143be2e19541a8a24b7c7745268c384208ea9793b392cb6da2b740c352c71"}, @generic={0x53, 0x22, "ea9cb0c8914ef8d51145a87f13e6acf33c3ca1feded8e956c13fa6c03add9547cd616dde98afb4419ff1a59085055a43da9f24c315e49ff9ec49c4aab94422ea5063614655110c8165c9d71c9ddc195034"}]}}, {{0x9, 0x5, 0x4, 0x1, 0x2a5, 0x40, 0xf7, 0x9}}, {{0x9, 0x5, 0x5, 0x18, 0x3d2, 0x8, 0x40, 0x1}}]}}, {{0x9, 0x4, 0xd6, 0x1f, 0x6, 0x32, 0x40, 0x5f, 0x9, [@uac_as={[@format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x8, 0xc0c, 0x1, "031f5ee472d6ee62"}]}, @uac_as={[@format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x7, 0x4, 0x2, 0x80, "aabe", '\"5'}, @as_header={0x7, 0x24, 0x1, 0x3, 0x0, 0x5}]}], [{{0x9, 0x5, 0x85, 0x0, 0x286, 0x2, 0x2, 0x8, [@generic={0x1002, 0x22, "d214ca671227289915d0f17ded54ed8d50bd19bc94999dd50355e0440a00ecade2fd57c03f3fc5da5ed349d097ec7fad2a5d9db3887c0f8fa537831c7d220136a46e9c7f75e12dd4bc6e0b70f24f913c37694b0e318a3b7456e985a69271f9e56659cf9f81868d7a345f862b9b38833e984f87939baf4c9a1dcd075b08ba00bb9710cf50b8b24b7edfc276ac20b579593d2d8070bef8a6212bc1bda9b012acd39bc3854503011561e98c62db7315a1cd9f2caf3c09d73223775eb46f2da93704d7db4836cae2fed4e606e36cd39a065fafe96a9da425d0a499e9030a6be1f776fcc7133fc062e5dd8b1494cc12f5a234ec08d8c7ccec5de8b67c4b02fbc21f8783688be65f643af1f6f821cc0feae192259599eaf5bba064d24286cba9616022b9c1e3eed6b115420555407df4d2913aa6b80f9d68bf52ac87520f867195ca5896811edc5a49b6ed24ec04e58a5bbab0eae60e8d240667322e0048ab94b66576dc315595d2db438096403ae808d9c70bf1e8bf99769e23699384944e38e445c28e5cd1b160b21ac24e105a99459d880c2599b59f06d6603ad8b641212c72e1aedc063c9baf47fb97f8df1933c67f7849494b462ee8ba13c785eeb3a05c8b04293f6c3b44ec7ff7c96a7f4c2573dc0faf0ec3531677c6d820b947d739b2f50ce7f630c566d7a8452e890bc0f16d4b0194a3501aa03d958b5deb65c5ef5e62aba3a61359cb750ad58d6a603a85b8b6e4542b8b2dc093ba5f2722138936d95d573fc327978ddf0ffaff29a428751f05f438ccc779a54eb72a9d263847e12f066822ea027191c8045a00cb2efbfdb441fcf63dbc9cc5e831ea9584cb442751c9188dc4b44d20b54ca07c031f7d35ff8143b533f6edea2e6fb147d5778544e9f586aa0849a8ffd83c78823ddd542b3ab891701f2c0f592d6f41bffad12cd7bc47d32c7bc1182a8134aa1da8e4263371beaf191728156d25eabb52817e86aba5c065dea218ebc8b4763548260b194ed9dfc99d78c6ffd7f43819149671db54e07397a6c0de130bc8c244b8e330f3f7ee2b4f491576a0845e7dc970f046b57003191e9c5828951ea153f775ea4e413904ff304bcf554f63a3a72e4cec1fd0682ff0bbbb3074c2f8a3928e462e067f5dd0e0bd06282ec43bb2afb493e82caf9457167cf1ffdf063a083395b6b2ba0459d7d13b552ac2ca3d7e26ec117c1631f7bfd3c9805fc8a3fb292222e18da6985412335b3d225e9f43db55b172bf8aeb279760a3fd7617e5c39b43b1b69d15f47a177b302d6217e611be2be9ffd54d63c6c1051027f13e0969a2e45d65acffb6b63376f7be13894f3c31e867d91df090bae9d7348c4a6dbde749696b5293bb678e846dcb57c662b16266d7e0c8cdba5951331fa258fa497860890efb6824f00b21f2687fbd3f767e1ae229fc1d6e2452206ad0d92b5052114fcc5a15c24f0a7a7cf07b6268e89e577ed8b51b7c639def9dc509286fb70a9a3be39a7098cc384543443ea0c97e848a39be7bb2488d053f3152ddc8b337ee949ce4f7de3d9fa91d1cdf58ab1f411a7f44cf9491811b78a963bb8375e268848e3f4853b45672b79ceaaea328f40b8d8936b6884a45f417dd72b269721f64baeb7f52d654da17e7000a2c8c986fc4f0bd337bc6e1d7efe4f72481809e1a2fd4a9af15192bb52ed04a1708bdfc4de38e03f19b8d79e231f12608804b03bc7361a90488d1656af99b26903c2c8c68823757ec57fab040c919ff51840b17d4a16f618a9ede5a1da522e69309c48fc18409a3a6d0cacef53951c8c768c695fb7e57a1ff4e8c47a4029457c3de1ae9f15465c0373a87ac9640d5b5203c565a0581d3670bf40efd41877decc97d8ea6a136b7e28e73fdae070aa78d25b7dce561a8928f53fc0334957881fd2e5ca126dd29d773f21aad67cf84541a2136fef50348d7382198c6097ccf5cb1ae63ebce4437b7e831e6779fa0764220cbdb695f5968cd852cc844cf784b7374ae5270709b4d29f59d2f076a3d07c67b5721a97d984fca2ac567117c9392f33dcef6bdd5c8ddf91127d5022aa8cb5fc809ebd13e5b16868a2c14bd6e0689c945393bdb88261a13a4855a3a4424f5e4c2bdf0df2a038068fbf33009b14e56be9417ccb4387aec88801fb588de2f6a09e8a7991aec81ff8e73458a2d307af4f007fb3e5f84a884ce93d2e7b5666495924f419a13a6335e114c09a0a5da4051a7643a8d08ae20673336cee3d4d6cafce0cf1fe81fe7a0eaae176b9d6e65d3f816c87f8e379925d826ac717df820a2b9caa267fe36cd77303b273f4c2f6fb7d9fed00b9d9866dea29f5511d6b3436d19befa76b78b5b854fd2f3cbcb570f6bd8bb86650a7c33ddddf30744a87a8d5d7e8ba5c68b1b23a78ae2c6d9950d4409e725e35ab0ccc8beb3cf0ff959f992980b3b57f9516b9f3d4d6c395a7a89599c5f674a76ad13c649e99fbc40b55e02631d663cf8a3aefaede00592f75bae155b0bf5efef49894feef33d9b77b911e0a0324de315976acf674e95379539e03d0c00b521f1649567cf10037f0ed20410616b1bf98847411cf8092dd31ca34c205f00bc238b6d277c296bb5fda40451e6a35951f8e845a5dc4f8fc9bdd5ad3df27cece274d9e478e16caa8d55e7366b649f24c0de31462432187d7925fafec49d2237118e8181e72721dcf07262c7f9c5b08c8f1f0d61f79ee7b209aa4a1fd4f4caea068777055e2d923d316167c87a5f1a1366e13d41efdddb706d470347dc1005df7bb90168b2f94d7efdd5e087fcddc95e01471959a6cf1196ecf0a7c0637562f4bdeabae520b0d7f5359e20d11a2acfdf803325df0c6c2f176fcc858584d74ed792148f68134a4817d6a3c1fec5ec1c22874c1099c7219fb91d03038836a57294701cd9d26c33ac6160bc0d986388096bc9bf0cc2a3f17d569a3094cc410a992bb1543563d067360baeb22d57e7711543c379146b972afc9167a82dadb59f3c62ed68c59c7e1fc8d710e8725d8b6d5d86d5890df3d0fae1fa1ed3df1566e5588f2cbc1c90cbcdb6e7114c0db0642933b586522994281a853329f91207a1391758f1caac151018051be8d88e1ff69ef0abb9267097ecff1841549dfed62d4d5730dce66f74da15b6011cdec5fb687fcad081e3b73836292988a63c220ff7b4b7c82e0ce4b2bf8471b0ebfdc75a03d08f21ef34a14640a6ffa9e8016977e186038a65e53da113ea4a231eb3740013e156d97c58a0aa8cbad42bddb038cf43cfd34206e2fddc6286d56ec8175dfd1bceb1aeeb696e4572aa81189aba3796f100e871b63f6d2089edda1d13dbe6f3cea5280067a9f7e35ebd483c9ea60edc6c437c0a32b3c39dba861d3a2dde623f8e56d28a450300306be66e5e0fa622529b976d12a7c6eea25aa00ae4792da6e325c8517489b4035dadc3d6e3ba2eef5ad0c42aefd912c0501051853b31cdfe63ee45936951da0f52f25fa7cfd8bd85cc11738bd220920ae87858a9a6963bd36a3acc71170e0d2c93a6f3922f2717dd8a998ab6dc5e02659e5f580519fb08031bd5a74146e73c6edb50a7367b5b361d9b4fcebb96a966390073d2e3310a50cae4d7fc9a696ca3262d7fee5bb76a22fb511018c1d2937ec152a3d938d100bd3735ac0c2dd5891f3ba3ac731cc15f70d7c0727dc36e98a54f8ff5499fb7b6ba8c52c0c0e068a4db1f7a8db80449e998616acb1d7cbb14f6120b2da7d51edf5fa5d3c989650457424c8abf593f3b3d306798e401ea42a71fd66c631847ce1a1c3e85dba40337d1b3899193d8f6a5140ef9e8eebff402c9be17d4c5e3cf8596e885d7cbe507ed69ed7d587a0de2ede45f7bb3032ba780d216778e72bb37b8b74a1a10396ff9605c2e86dbe35953c77976513a50935c9dd42a9ef7605ddaa37b35c842b4cc403d2e87978db9e58c2f130d10a455edff321094527ef356c21e53e95514393f7a75bc19fe26ff8b1337ce0926f7312e2c764fdb18014335f07896301d63d1dbe842b64ab6f87bcd62df0e23cd2fe964d55ce16ed2fb271d2308bf26cadb90029fb2a33aec8f35f5f288b820326ed8c34b464de27d3264d7db23fc5e98744c21f6f814b5a19ec502d2b2ce182fe8a39ccb6be6541fae1094c808529a2e836696afd6ac16644816e431e28952b32f86c415b9773ed4127e6ef60981fa01c88d17bf5cacc1a276920d1f6d2ba5c5f11a48f03aa12c8a37de98470fcb469e090ad5b6ed84d246e374e019465ed99db5a8a781a0274ad1e07bed3ecdf5205a7603a107e652d7884bbb374094d16b8f9906debc194feed7a8df3f20bdfc1171feeae956500c20e645de9b259adbd9b56787c4129b07c702777fa831a973a27360c4a3463b837b6fbff4d565189073bab7ee87b746451be9165081e65de7113fa3d62babbc98504923a25d997e3eddc219aa4c984819dc3a5f621826fdd88205096a732db7e97410fc21c08e4645f8b0a98d0df48a77d5074577fed3d370064edcf5d071558b22f8cb222d5627782a5ba0012904487cfba55a91b69be89d15a474ef662cba9497b861ca83b7e0a1e265cce609d2d453beccd01d672bffcdd0788e7a804c477deeb74a911ed3854033df830af4185d0d5a3eaafbbcae34639c5f795aabde5354b0db65b9729353dbee084836f7a4d0a46aac4d2f8abdd77c57425b7e0ecc2506cc4752b5c12c041d77c574299169286783af59001554dde5f5e9eed680256ec98da2e5d1d270ab20c4ddc3f321411a662173d01cce79e04d58b66e842ec4e5cedca9a2fbddb0fa6bf8b69490d65dbc50eacf3d79657cec6894f1fb5925c15461170339ea7550f506fe7a363896e97c930176533211382476635b81847550aad42ece8312dadde1f63e353740ca2c53c35e1d1fe94535154e4305eca3a0dca883688bda4f843e5409d0837d373bac7a9c12c91d38a6a7b43e3a57b2eedd02e689f45c91d2f01afa18fdb91c2b46ec339c9c9dc8de5a26261f6eb64519bacbc57371a2558e2d9f388716cce63d6f64559128c35ad3b07b144ddcb79560f554509147e03e5b4ef8e97c42485da36f486d52910426ebfcd1f84abb81cf4ae07feefaad6623391a5cb2b783ab929658214cb99a6e1ed30f9f65cb7a3be065fa0793f2ee6d2e085c634b4cddf1bd4d404814d4a68488e21b9aac0bddf6a17de6276adc372fadd99f0057c51dfc79c06bc0c91c648e82e21c1fc3987a5e3fd97ed26cf803c06a289729c898311b49083bbc95c5bd441f04f838c5f335e10c63eb87c5a40d81c07d82c474f3105cb0383be8f585bec7edf2768117d70edaedf065f296efad0eebdec7ecedaceee3e4c0e26779bc9039d48fa6c38b0066d9afec9d9c78569468bff535819f507b0fb76f1e0347c019cc340b2a153c4d2c8abc4c6a2af9ec4a898ede8a901df7b3a99d9f33c9a70e5d17fda5874ec6b9f5d0c3def0b7c55b09db9544bf82122b2a3f8bc4623d8c48395762e0e84fbf4f17fd053d74ab75fd9400289066627a54d3c371d809cbacfd9e3c9cb9c634e0a28f3870cc19664fe01cf83a4a0f20b724d1522032e70f8eee8c9030c22d7de54daf0cd3fae6da8a57be4a5f5452c73f88753e52601b98388e6bd4dd39a27877214fa09f78cd218b726e603ffcb4f3a4bdaaca71e2c0a7d7af734afb25f96f2c09e50cb5d5f9904a0c88f7b263426c881551441284dae18698650040fc16eb63500770675a118c3ba78b134baf6d88b9c9369e197a19f160d673b451042a4bd0e25667b3574bc686af4cf31bb8497f"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x800}]}}, {{0x9, 0x5, 0x80, 0x3, 0x29a, 0x20, 0x2, 0x3e}}, {{0x9, 0x5, 0xe, 0x8, 0x1f, 0x85, 0x8, 0x7, [@generic={0xed, 0x1, "b1afb122ebecdcdf1487b8e0e442e4371c076b73a5a19c00b2d6093b55afca4b1fdf3569f941a32c1b329325c6dc1d6ef4b892b9c355a34c67ae8b27fb99dd399dedc454120dede0c0e2f531f6f7435b9761fe82b44b4857092b840fdf20239b2550354a055ecd2196c2acae9a0adace8306040274901e915746d98959d029d826df84946c5179a217a652f9ecaa1744e7327cefaa42010401de956d583431d4c99f3ee03f079fef40414b447739e6923a60562de6be9a27ea90d4741aa146892072ebbd3a33277ae11bd7e3d43f7f90b14a82cc9c22fe98a7437be8cab8c6ef710a361d9199df7748d7e8"}]}}, {{0x9, 0x5, 0x6128ed11336ee04d, 0x0, 0x2f, 0xf7, 0x0, 0x1f}}, {{0x9, 0x5, 0x12, 0x8, 0x178, 0x5, 0x95, 0x24, [@generic={0x2a, 0x4ec7bed7eb39b2db, "25ee6d84d16e0d667c352ead1714ab29649853a36e7e8f538d83d9074610c212293041527b4e86d0"}, @generic={0x1c, 0x30, "109f10e351180b9ee557d958b3fc20196bf8fa5f2d96c38e7940"}]}}, {{0x9, 0x5, 0x1, 0x0, 0xdf, 0x7, 0x1, 0x3f}}]}}, {{0x9, 0x4, 0x7f, 0x0, 0x9, 0x30, 0xdc, 0x66, 0x1f, [@uac_as], [{{0x9, 0x5, 0x0, 0x10, 0x150, 0x8, 0x6b, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x2, 0x4}]}}, {{0x9, 0x5, 0x2, 0x0, 0x3d2, 0x8, 0x81, 0x8}}, {{0x9, 0x5, 0x1b, 0x3, 0x16d, 0x1f, 0xd2, 0x7, [@generic={0x32, 0x9, "f118f8c778ff82c619cfa09c5a0774078905fc8304531fa07a3f6a63ed8ffff0a7540e675d5ae6c22c7171d5310670d3"}]}}, {{0x9, 0x5, 0xf, 0x8, 0x1d0, 0x0, 0x1, 0x20, [@generic={0xbb, 0x9, "14f213e123ec8a29bad30fb89d863e2d360ea37202742eed30e86d29dcee7f7c7940ad81b916735c2c39e8df17f9202f03c4ea39918a9bbbe3fa81099d33c53cf9182f44a744a5de5a16af0d0f64d61e945abefa6cba9ef51f747223cdf0859078222c942433316c8a14ff6ea5781244e6f2b0fe484ab9d45edbc20f3773a4c588f5baf4f11306c44967431329857a8c236dd7ffb68760d96dd207945a65dcfcbf7841aee484bfcd0fbb07296b8bedcc42741522954614be99"}, @generic={0xa3, 0x31, "71e6c7c3d7f8cc2e6f2f1265871cbd7cbcc693290a37fac873c1ac22dab1208c8d7b755dd670146f25b36727501df6e1609adb96a612dd0616b86aceb59a3ac2f390fa87fd902b6d93de1c6932dede2548678096ba2b329aebccfd40faf0018cb406e378f132dbc60840887d0c2d078a1a5f9787da6d1393769731e23e448fe3be7c05b12acbb42b902858b7136984633dcd4e3b0eee0847f71b71dab4db9b630e"}]}}, {{0x9, 0x5, 0x8, 0x12c3ed27aa226200, 0x256, 0x8, 0x87, 0x9}}, {{0x9, 0x5, 0x7, 0x0, 0x58, 0x0, 0xf8, 0x5d}}, {{0x9, 0x5, 0x1, 0x10, 0x30a, 0x1c, 0x1, 0xe4}}, {{0x9, 0x5, 0xe, 0x0, 0x53, 0x4, 0x2, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xf3, 0x7fff}, @uac_iso={0x7, 0x25, 0x1, 0x1c8e8be1de866ebe, 0xfd, 0x3f}]}}, {{0x9, 0x5, 0x9, 0xc, 0x27f, 0x3a, 0x9, 0x0, [@generic={0x56, 0x0, "4e22394b9a7701f2d80f5d55ffb186918c4e53a3d956e0484b922ab861104be9c483b369e362079328bb22985650af71279817c21a07d40f61f209d171b22e164f4e1c9660f05009b5fc75aebbe61dc838e41ae0"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x81, 0x1a22}]}}]}}]}}]}}, &(0x7f0000004f40)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x201, 0x3, 0x9, 0x8, 0x40, 0x41}, 0x26, &(0x7f0000004d00)={0x5, 0xf, 0x26, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x81, "ee46b4b7e157028da955e0cb8f99340a"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0x20, 0x8000}, @ptm_cap={0x3}]}, 0x4, [{0x4, &(0x7f0000004d40)=@lang_id={0x4, 0x3, 0x44c}}, {0x51, &(0x7f0000004d80)=@string={0x51, 0x3, "d13793ef8607ce88826b36aab3efc45aedb221f4702ef337b5fabdc8e4d764c43d4ec463925eff019f5110cef1bef0da472da369556a5c442495e286551e485b97497aeff1474700cb3a7206e06b00"}}, {0x9e, &(0x7f0000004e00)=@string={0x9e, 0x3, "5933038e1847cfff637fbdd8542a20492a1424d7e86d5d36bc868f0e526df8354c78907827857cacb111bdf79f57f2c0e808095f7b36b557d6d80eb08ef3ceb8a96f0091ab116e49633d42ee543af672aeb24558092cfc35485215b44f3851df6d8e37abf37dbfeddeea4f9208efc226d6d4aac5a547c55aa08f88f98039aacd8f12ce6116455a172b8ff5bba31c36021cab6df4262f36fc2887b347"}}, {0x78, &(0x7f0000004ec0)=@string={0x78, 0x3, "c823eeeb3aa15b40890fc3b5fee4bf53929aec951fd20af0ae2df23e55afb9b9fe40244ba790b134f3086b8942ddd0534cd8767e485a42c7f844207ae445111a5b683f8e85e30fb202368769d55652f6975c8b722da8bac37c43dd2ba8f6baa1128f66642b19b871a404a72fa8c0e211578cbe97ae23"}}]}) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_open_dev$hidraw(&(0x7f0000004fc0)='/dev/hidraw#\x00', 0x5f12, 0x400) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000005000)) 15:48:25 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1b1c, 0x1b34, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x29}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000540)={0x2c, &(0x7f0000000400)={0x0, 0x0, 0x33, {0x33, 0x0, "90861c9b5edf0ef70a3e257eef9f911bdeb7c22db7b1ae26c9d6080ec08dd0465102cbd7b197d2a1996b20e8db2d431626"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x86200) r1 = syz_usb_connect$hid(0x0, 0xfffffffffffffd58, &(0x7f0000005380)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xeef, 0x7262, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "2313"}, @local=@item_4={0x3, 0x2, 0x0, "7f00ff00"}, @global=@item_4, @local, @global=@item_4={0x3, 0x1, 0x0, "88fbd3e0"}, @main=@item_4, @local=@item_4={0x3, 0x2, 0x0, "a4bd7faa"}, @local=@item_4={0x3, 0x2, 0x0, "5d8c3dda"}]}}, 0x0}, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000480)={0x24, &(0x7f0000000280)={0x20, 0x24, 0x2e, {0x2e, 0x4f, "d9b091c0f302fe662879e0cf0707bed42407e99f4b010deae33f38a334fd8fc4456656ab0b547defbd0f64d1"}}, &(0x7f00000002c0)={0x0, 0x3, 0xed, @string={0xed, 0x3, "b070446314b6d44cf8cd0b636ca2697650b2c7d59f41a477d34323718d55bb3b94bd0c5f176b35c996f2356b3296da0b8723c1fbda4c8c561dbd0d7bfeb33ea6e56ea0caaeaaf43bd074138314116ef9689596b5ce3e02aa82e5492abb8f6fd1e76f0ed7a0a9c066ef92849f3e8cbc882982289a98ccd5013d73ef387f509f5efe09cf64834da41cae56eea9caf1b1e99772e1adf53fbaaf0b069c85e87b92f12378796dfa89cf367a86f9baefb2a135ae238267e4cd58619668ae02e3caaa8d69ebdf103dcccb58e36a6d96f1255926b65b6b6dfa20c9308c1a61f8ec3c4d915599836873b7af591f11c6"}}, &(0x7f00000003c0)={0x0, 0x22, 0xd, {[@local=@item_4={0x3, 0x2, 0x2, "989389c9"}, @global=@item_012={0x2, 0x1, 0x7, "8b34"}, @main=@item_4={0x3, 0x0, 0x8, "3e1ca33d"}]}}, &(0x7f0000000440)={0x0, 0x21, 0x9, {0x9, 0x21, 0xa6, 0x3, 0x1, {0x22, 0xc24}}}}, &(0x7f0000003e80)={0x2c, &(0x7f00000004c0)={0x20, 0x37, 0x62, "f49b2e1cbcde025cadd08bebc49f54306a8f909613f4b3d95fdd0e381b9d3bd11663c898d3cfac4fe7f67465990dab9e5ee7ab5eb2d0a8b431de0ed5e0429ff93000a6847831bf6b93f6778d715a7d50ff276424b57196b929b251157429f4fc7842"}, &(0x7f0000003d80)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000003dc0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000003e00)=ANY=[@ANYBLOB="eb05000000c680000033a3"], &(0x7f0000003e40)={0x20, 0x3, 0x1, 0x5a}}) syz_usb_connect(0x5, 0x2790, &(0x7f0000000580)={{0x12, 0x1, 0x310, 0x9c, 0x6, 0x55, 0xff, 0x10c4, 0x81a9, 0x8405, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x277e, 0x3, 0x4, 0x3f, 0x20, 0x2, [{{0x9, 0x4, 0x33, 0x7, 0x9, 0x6b, 0x46, 0x56, 0x3, [], [{{0x9, 0x5, 0xf, 0x8, 0x365, 0x0, 0x7, 0x20, [@generic={0x4a, 0xf, "e85c6c01c9905a2cfd5547a69afbcf81176e9aa645340f444bff4086dccc86960830956b57acc9a977d2036cb8e30d24da439f635c1409ae9f73fd0de0b6001a802f51d15f4c2986"}]}}, {{0x9, 0x5, 0x80, 0x15, 0x11e, 0x8, 0x2, 0x1, [@generic={0x1002, 0x10, "52f7e51037f618378a1449b26f36e9bc34b96f6493e3b234c9287df3d94b2a6db0867d4b571458c253d071520336a15b1a9872ae5f34f3fb1b382152749501789f304cbe8497ee5613ecdf95de6540184e800a6df2a922ef4fc677abb9c418929ac644f266d802531c12387f4ee65bdb2f317f008a7af53ea3c3eb81dd3305a7a40abb1bf2b8884936a6e86b77c038228ac68623670636b3c19ec4c287fbc2eac98a086991be3f0bba73f2afa623129d97f03bc497357ecc50be6caee1f4adf19f8a4c5cf6054503fa59287e7f3e8821a70af30595749e051e5fbd6b84b9443ee8068bb55c3338d19186812ed010beadacd5adde1b21057af06f9a8e1aa7b2221db411648a4992dd40321d1513f2d91d3002ee0be3b13faf0de401d4877efcf90eba3ec0cbbe97400316eadfbe72b2d39fd6f14970785f04d63dd0abc459aa609ecc77c8c681aab6eaf2504026d96fd4bde4e957fd34ac2f4553332e66b68b64e9930d3daae3191a050b081fc950a348a314c843ce6a6f802ad8418ab2e87c63e425ba616d01fe476bf6ef6dfff0e9d38d3efc21ba77a4b65712ce143eaa6b12d49416bd167ac3a189ad29020a457fe091e5f72eaa217c15ce06d3a7181f3eff4164616971361c1cf0f1bd425829c123c7b7ac872ba3b570b775aa3ac7689bf523719b4e3193c9e6acb95a8cec9b27dfe42d3a9afaa73379576d5207c4d84054190382768893f409e7a952a7b2f4eb51867ac81b122abc8feb20e81d3094222bef8f4e1892497b0bc324e8d97961e9bb47e4099cca5e9429acfeb98d0c654315d8b2dbae8d7f4f97284399f7906b32d8e0885ddc49d3fb71cca61042e1ae9bc1cca2f5204e166c37438e06a2645073c01d58f7a0205c17e24382ffe16af3bd53ce205f1f57262dc3519b2a45c0544496fb56d3199660fd1a808c49640300698903d9fc80b9a8ceb8a336a8ac797fc3ba93de020866386a13680159e3c722d81aa6d5d85e07ad7598270786228d74fb6d31c065ece36675c0e0db739a755dd1652d83d39e3fb3edeb16a0e021fb008a25bbaa95035468468b84707ce287af86f06aed96cb5939b3eeed491cf82bd776d84455c81aac065f44c75357339b60e68bdcd2d7bf20582eb7e9139f685bb8b6ca36e394e48c304e9a6a80906c92bda0d1c1d39965d0032f25af2d2c8a9dcb13f0ea8590f7d093fa4006c2d1b39f438e4f8df1ece825dbb03ca4e9bc2435bbcbcbc4bbaed9d18ec5791b44628d206049817b5b19c35fb89d1bf92d62bd531cc75d2abf69d098b62b03012147ef9e6ab4e263721f9a9b4017e70cd1cd6f3d72d5266eed31fab565d7130bd6640f6305e3ac4da01caceb80536f1e702022336a6a7b2e6e19a6c9762e9f706991390b0ad7df93ec21d2eee2aee0b6d049738b5e315ea429a58d16e46a44fee5b41ecc66125ebad168ac7d1709d038ae738627078f18d6611b41edd54f81f5c0f0341869d6b73da6bf3a50c9234f368495b05d5d83ad4288590262d6c8e62c934d66d0f6add93cd231c6775616fb54c50d7d07b99d84fffc6e940d047c87930235f162de1f2cf46cfb188ac49ce1ea586a84a88a9514c9560dff12e26a9b5d8c07ecb957e7bb5b12d340224d9a899e041ddcef0a1b916584f8e421f3e14919b2ba6f2397319f0f066ef74fe84e53479a19d75bd043946bc04f686d97b2e38e1d13ae1ed934a1c9630e8010219c1ba21278c85fd7c5010544413d09036396f21d518a16f1be399c8e8e71cdf6397f3b9bae518d4fa1d2366705b733ebfd2f6dff344c74f4e83538a0a95e35e49c0e7aa6922e9d8f21a63dbddacfe4e82a72d191913aa8002135eeafbf22ef626d77897be37ea813d70877a292a3a0c689042baa1f0b0d2ec3b031162799b64fc1df860cb548665b1c6884d1d5852ebde19b6bd0a7952c8eaa077295c8c7cdc1f369d1affa60c8d9b66382bc86a71fe9096434428c05e48e1571e7a0152d57419954aefcf562a46f211e9ef0f65f7171e705092e70b09a8fdbdc64ffeac9e750199176463d583a36881c25a0fd3f8a49295416194db81ae920d08657a875431dd356cd4a42496ae9a5f95c783ce00fd69bb86005a09929a958405d1f07a0f5a61e5cc454daa5a7dd4fe8f9065e2728f8fa3aa1828a4dbc423104455601a1f84ad209003b6f72bf491b56236a9b5ec30df8a8e4dfb6f533813c6e465969c64f385748e2f1b4c4a5137b50a4075688991d02dee01ab4ee897ff36af4997481864fa73fd5741daa6a3f8c67d9d6a33d7d2193bfc43b2b81af79bad73aec7d539d388e1a49de57cf9cbba680698ed7b59d1d43e92ac2e413c99f90f30a42f6d77043393fe8caf2e963683c58f941a277042027c5e8fc62c65952485df0cfb66eb5876c3cca16ac78693714dad9d293f8ce64d8ac93ab38a03659637c8920b98703272a13ad809df643affee9269357bb57aeb930e3d436fba052a4010c30b95f2da95f39bc7ee18fa4443abec556032994d7ef380f7fc4fd3cd87d5fee67fead10764c41d4bb5ae51effd79cc495be6e38aa2e612714e98d4cf4ebe5b931eaab8060299bba5da715ccf88342b3889673cab2ce4a66347ccab6634c18de3378247fd29d3d798f6c423d2a522ad1fa51a76c837e153f0ac1919f5274c4088334d9221a2f0e665769c911d01ff79415bb623bc7aa5fabda1900cfbef1943029b0c6180b94cc640e408d27a1a808969de5979ef94864e908d6001727186e6e21da59c7c5ffadd29d44c92176bbcd2fc555e52c9723d70c72abd806133f8770a19a61b9c2cea95c8e0c0079edbde53810c8d9710c8b5f55398682855921e68a3bc1affcf003672cd837db6ac27043f1038f2ad015ae68682d2e7b1f7f219fbdaf20eb7aae69667e4cd7fe34c4f5a2ffeca788f739ca625a227474cf3ecf5df46c0a028c0c00fcab695d5477f2ed485df612fa811b198aa05af7d1bf2538e061bb288c19e80f939f41d923a7054c451f3d5aa11c790d3ec003dd28846f2e9880d29c4af23f8d7f50ae7c80dabba8972fa3e2f8e71ac213ed1c4c9c4b4d3e6651fddb0b9a93108d51609fbe134b0e959c86b24ae41ae974e719fdca0d1a0b9ca10a1e6ce746391dd906b3403fa38ef244115e587a5b85c4e9fd1ff443db4df5b9ad18f21ebab16cb664424894ad94a8154856377efcabf96b40a1d5a009e1c7282fe8391caa4c742a4722eaebc2b11b272db3c5cf23b6eb648f9e912db3206013a87145b23c51787f14a598b3345afa7250a7ee50525afd12b6ec0e5897407ec3b873aab0214c78e3f819b724ce28f5f14b2862b1453ce3d1e165fea61cf3f978165540a3e155d60882ea9b15fae3fd3765e4bd6409201f12633e16fc25643bad1dea6a1768bae2f91ae9fb285b0bf32d3e41d4f420a0b4933a3bc975c6a062c91a4f625810b67d7195321995ce90f1efe871a5be69dd76c2ce2a56226064edc815aa311c81576204535c3af45f44dd97f3b28aef655b78279a985292b468977678eb8073a969ec1b52c731c463d3e10b741054bac9195d47cf6412068542c4d1c60e6f4212c81007accdc976481177640ec78633650e367c00473a110330203c02867a8bced18889a959c007e8804f25688d9ddcd5145eea2bedacacf2bbcb9c0cb160b11efbb78b1eb765fc157d798e8b91e4b73b81a1b16a7b9e1145b4b331b3fa2453b4ad69bc08bdcfc0165fe4fc08412556514abd0337fe0a1b379aa1ad57505e6bce709f6be96173dbf2c7642754a5e1a3e2cb15046e8eb83af7b9ff5f3841cde0f51d4b1ef08fb2bb620efe59dc14d17d729a56d86866f23fceaff1ad18758a8ecdfc7cb79bf2d25c6ea6832a23b6c7aa29c01866e17ce0a922f7c4b0333da4c97ce4ac26a41b730e3a4b973b5871d29b36bd560968ee127f03c925dfe680abe7ca566bbde78d785d151bde4b8310f3892c86af290476dae382e5b382837aaecc6c82e73c304086dda0f674329a5b01d51192ba86a89d9c9c55de3afd3e5bac578e42cac22d748159409bd013f344305d5c1766f82df4576fdddda5a976c4ae8f04b0ace9d4546661c361dce0e479c948099f11f95b9aea83e076738c6d4ef362a8cac9d2a8cfb13e75320cf25546a0b0c6cb825558f8b90a1c708a1c9bff5603f05aae0d1e25b38663edab4b879af2121dd9ee2d83ee35ceae5c8714ae1cb7b2d248a3d9c3047cec22cce65791d5da94afec0fdff6b2eff7c1a953a0158ecd30650bba324fdda43cb5152503f10832c56a3178e6626d9039ae9d15b28abac9e351b32eeb3c8283e10ff4b80e508c3e14c5411839e73dafd8c102e4f3f6b52c74e18e8b03853f6a3a28607ca6340d691428e5aa82d582d33a46376ced1d1bceaa3efdad0c4dd961ff6f37e9ae0d93157571eb8999263f7a079b056c9722628742256c1f12c5f66ba0805542b371fdf8139e3a2dac300e666a91e39dde675e0498199128ba521ba1d204309cdb1a0b2bc87606b5f5bf547ba3f940ce19a3b6f7bfab7d57a10dbef4cf8795ff16ae80b79285910c1988bd37f93b161e5e45aceda6c08795f7ea53af4c2e92589055d47209fc904bdad7cd1fb386c4793da7ef40a8044f58f841698de1bf25d1a846f731b0fb7a1028c107189cf6b5755d44bfe927e2b64f68761528f248acf6f1c65c373b7ea88c97522ec1529001a2d183db1b0b1142f9b42bb9991e7e442c07aabe5f5634f9f56c7f66e98d32ed10b0e4d9d7e6f9d50b4e9d48900d86de72c45ef0b60468950715fb605864c99517d02eb87ae0cbdca871279e9c90227a51f0a715ebb4c9d5962489a0daee8534d8c52d20ca649685775dedb7ec0660061538396834152ad417d157efb7f6b03e2ddb37c663b90b41c9e26941aebc3fca54c15ed41354d712758595652dd2ac2c3f75db5d0fbb42317ae06def1efa5a17f703d70ff4f645d180f091d5d78fc3a11fc6de49371ad3c662f4aa880b95e593b6ce84489f077387a5b0f0fb74a95149426ca89cfb220aaa872f4e748e7b8aa100fdf737d20600d0e3d357abe4d64ecfc1a50d7e0e0a8422814f9bce1be41e765833a65e70cbf72022ef661bb05ac7d2e5429578eec462ee2b444a24a39ea357f102b8169e411871bc6ebb2d813fab9c90fd7f28d408b8968143977f41685982a3685d6dcd4021e41690aed7775e92066d48a5d489cc4254d91c64f3db034e02db0cd39734f24940084ce0c0f2333eccf4325308137313d8e165aab9ef272d9aed3a6e4c3bd4a495dbf021e44849c2ab617623e61639c1f6253b7c0105ae28efdfb072d371adf56fdeabefd359afddf8f55e61dca70e886e8cd30c33a8dbbf607d3ad10911ae2189bc2249262c05d5b4ad5a847c074b84cb28b26ee5cbfb3f5060f1ec602e80b416c310ec856ec992a9ff46a9e5dd928e96c7ce2606f71269a75f177a80870b9ad0fd581cba81a2a897b4ff22e706741a50196459f3fc7080987b2b39c728ea3f7317ec4c62c1995419b436c1a13d81f767da3283e41fc9eca18d5759b66452b0442ed37159d1d169fb5327437878de831a98424948f5f5a3bf0e1806052bbec637c159834d810df15eb2bfe6aa7e2ec8558fa59471ce7911b19152230a0c7b081aedddc5031eb8bc446a1cf2e92c07b14d06028ebe746bc3139c098b0f9adf0f571baedc56ef8ae200b40dd13d3808336dcccb62dcdabab6f2302fc795f2d1e2a03fe4c3c3295919ec3bb40134c21defea6b2564f7e26bcf29750b2e98d0de5efa50be179bb778287ec6"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x40, 0x5fa}]}}, {{0x9, 0x5, 0xc, 0x0, 0x37f, 0x9, 0x49, 0x6, [@generic={0xfe, 0x11, "bf000a5fcd9c4eb9c20524c734e93394c6a26561dade4b3a5417ac6d94a83e51db3a31dd67bb6e99ad479bd568c1e8743294c9a18d3def48c12efa85b34470ffa50aff5dfaa3bdc88801a390f5ca8dadf17c0b7d26ec2465e2606bd584ec969f84c34bd216b07915a2ae107bf712c4128a5e855c076b773b60adc889bf2a4eecc7ddb5da061d0771315c42dd14dbdc33e8747fa2b75a3d8dbe0d87a4053082483bb9ad8b540f1887aa258337da0905aac405ea9db2ea57f30627aa013d0967b2cada8d0aac41a517319f99f144d191d58435ccbf1c4ae067072f390fc0a912e090dae70559ba5cc0d6e70eb3fcac6491f0e3938c4cd8551b31c43f47"}, @generic={0xba, 0x8, "eab54f0e734525716eef2ac9db9f1ab3f184f6b49e4958d78eeacfa470f53a9ac0924b2637d519aa6137d5792516f9c4c11c5c735bb9728ab184232fe687fdc151e18c285ec0190963f2596a235643b43b6bb8df0900c4dec86e3fc0403e1a19220c1305e4fe7ab64730f2e09c1ba3f908c7df49c309405dd0df2ed9d5738e87f041019ead68850a27fdd0fbc0c7804a634708d3a214f541f7cc23c54b9b3f7df3322334f8d7d8e04d1e59cd20ca18fc488d4456112098a1"}]}}, {{0x9, 0x5, 0x1f, 0x0, 0x55, 0x1, 0xf6, 0xfd, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x4, 0x6}]}}, {{0x9, 0x5, 0xc, 0x0, 0xba, 0x9, 0x1, 0x9}}, {{0x9, 0x5, 0xf, 0x0, 0x49, 0xb8, 0x80, 0x29, [@generic={0x1b, 0x1, "6cd9d48b6444ed360914cf06251ec02369318fa724e55b677b"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x280, 0x2, 0x1, 0x7, [@generic={0x101, 0x8, "5d1c1e2196a2890da485729e5272846722a08dc449c923da58119680939101be1eb9482b2efcaa53781eb9d47c9b23b364cfd3e3c37929783fa009689c7f1dfed25933a6074926acdabe7c3182926da76f6886893715f5173f846857c85e6fd5c97dec34ebeea3ba06a6c91119385ae692d2f89a1a75743d89adab78530bbb7258410e98f96901e7027d72411981dcbd304856902eef2bdf2b541703f1a362a3a554870af98a9f64c297b347f7a8288e3053c6585be1afc5ed0cd3007c29f0ff9a3722ab5f73c37f97d2739cd3778ce77a07f9a747fdd8eb5923424c4a8f2f1393fa6b463e994cec7124f335cca731140e47bd7f352f1659d2ddec27716a9a"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x7, 0xfffd}]}}, {{0x9, 0x5, 0x4, 0xc, 0x156, 0x5, 0x40, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x3c87ba1f0c21b29b, 0x21, 0x20}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0xf800}]}}, {{0x9, 0x5, 0x0, 0x1, 0x264, 0x1f, 0x13, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x5, 0xc9}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x80, 0x7f80}]}}]}}, {{0x9, 0x4, 0x72, 0x2, 0x6, 0x2, 0x2, 0xff, 0x7f, [@generic={0x17, 0x2b, "ac8a7532f452e5eb6e44c416496190546bbb9bd8d1"}, @uac_as={[@as_header={0x7, 0x24, 0x1, 0x89, 0x7, 0x1002}, @format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x800, 0xfff7, 0x1, "c6ac"}, @as_header={0x7, 0x24, 0x1, 0xff, 0x7f, 0x1002}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x2, 0x1ebc, 0xa9, "ec2862ad"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x5, 0x3, 0x3, 0x1, "396eb1"}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x18, 0x1, 0xf8, 0x7, "b3f8ac194bcd"}]}], [{{0x9, 0x5, 0x7, 0x0, 0x389, 0x6, 0x53, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x81, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0x0, 0x9}]}}, {{0x9, 0x5, 0x7, 0x0, 0x382, 0xff, 0x1f, 0xff}}, {{0x9, 0x5, 0xd7820566c09a1ade, 0x10, 0x5, 0x8, 0x6, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x6, 0x3}, @generic={0xfb, 0x23, "5ed241208269a0e4af1e45ff2797d10d0c819a41e55d75e35431d3a6b632be2bcc688780fdb48b32662f5c5438446c40ba2b7dec3c9123ee590372b0f0438b5ceb98d8b578936b83c043790810bef165a0b35ae1462d8cdd30b9507e32c57522b7d65da279daff421b381cf2ec1d3c2836acd053cf1a2eb2b568d0e937701bbdf0086a4dd82c67bdc654f0c8003ea3d723d7f8505c4e1f61532fb402ca73bccde887079df2559a2b205431099e7f2f8577d6bf762f4773d207c5b910dc089c78a16d7e50f307b6a0f20eccc7f7d5379fa6cc5b168588f2c87ad7b02991f749c021f9c0e345e4ba35f3ec726ecf4052994482ee24632286f181"}]}}, {{0x9, 0x5, 0x0, 0xc, 0x9a, 0x3, 0x1, 0x7f, [@generic={0x1002, 0x9, "89282578c81d7312362dbd99945b39a8fc6bf6b6f389a26c84af1ecb5a34a58e6e28c8b241bc2dcf6aaa5ea990ef385c85dfc6eac4239a2dce123501670f302a57de672de11c8e652ae7858e2a0f0f79def90b359a0099a1c4c628a4c8296386427f4563d69fd246aadf37b91f1a7a28a6e98fa270b4568646de64794f2e7ea40c0c7944dcacbb415614b0a05aee6a5490feae4608cf614ea64d47456c22f7525d1c0e7197ee7dce6a3c4fde0df42c280a656cc75700385e40d02b9734c9c34c169191943edb77539235dd118e1a67646e874764ac421c2f74d7633855556363ec09b0edd6faa9decbb1e0824447af22031dad905204e2eae29f87ce628f7e0131bd6e1e1a84d6df650ec649bad2c2e7072842278ffd0c579ffa56475d6c7f08ad2ba5acb35dc43d35c9dcf9bade68dff28338783bcc3e80143b69edecd1d589a87e3d982be4a503cdb3c154466637c7fb64ebe9c82201ebdb0e3bb762d0c5423809c574bc1bfd4d2df62d58011d62a7f3833971e0c3dc646a99393a2ccf0abeb303d5277b262de9f1c99ea8f3583e3d9672ac2d9fbdf3e9ce344569f0d8202fc9b2b685a4aa493b4ee8697f615e0e158f8552bb42eabd98fd1cf2b8aef62b9c43c7557532a4d865c6fe977f87fcc901f0eeb4688d8e38c573f4890cc591e5da213b6fcf6b4a3571ca9ff8b76a5ef4e393718087ac4d29f1529db8a53b5523b7bf7bbe1b0ea3f7e9a08391969b29865339d1643b7931095ed12d899efae363b931c84a3ce87242f011d4ed42bacb3bbf5a466f289bd8c0e6c4274b5123b9a605322a02965dc54be388e05e76ff9838c966092326e0a0fa7a525807b537a2b0c0f021ddb4063b35381898a7cf129b79c2ad2ec0b9fd5f8782fd4bc2878da7abd0d0bb357b2d0d92460fc842c929642c8f9e7aed994a1553fcfb27cb06b72382961bfd9f8d492d231dd053c26f780052fe29d5e751853e4c0d02768d32a9c4e55094d4e9295b1531677734d611d2291ed286d26ac62a882b1f432b78e6ae06a1d60d6933911548d08fda2394e3fb30e575d9d082779fcc98dbbf11e464da61b151ffa1e31875291b932ea17cc599687d2d1c2c42161b470138bacc1bc65f5e759de5cb66a217f1859b94af3f17b96148d140782cf67e04a1b6c8740d43971d2f28c90b33462245b68b97a4a99098d2dbaa23e0ba559b3fb02e8310aec0057d996a87d4273eaab77f5f8919a2c187f989b7e932486cb11392d4326fe0053c91a326ed53db7316c29cbd4cda457d65f5869e53083370486b8da68179b62f9affeed40edb13197ef01921b0bd7b116ceeeb7efa07e768b04b18fe2c0c0a243f3e438a08ef49a46c828c79032fce8e4f0c6cd8d4ce45c9ec377a9c00b06e02e1dde7d2d55bf9e5ed57721ce8e2d36b3fec433748ba96d24f08319ec3208d85bc1c5faf288f552622e807e6c3289145c3e97640d7525d260233c219b020592bbcc504c1f572a175bbf3acc836514ba2c22860658b9a33f3314fb7f88f1dbc05a99e3c690db0489841b4756b56c02c77a28c01c29a4993e0934c3708295049e5e5bc899b25e2fbc9f8922950b215a64ae98cd1d33beb10a170b416518d12b79ca4ebb2bb7f336e31def304a3a920b19ad07751fe6d5d7b774bd7a861e4972b68360cfbb9c8569f9036944f1686dfefb5c7d3c854dd3102f3b9786a6c7ab773b2b41cafdba0d7bbeda3e5833197d4db1dbfb900f0b8c8a84703f30589c5c6b65b35fbdc3c93094972d67e7d8964437a98670d6c864cc2f544fb41536d44b4e88b8fc2825f35e848e0ff732602f2868f06860e1b88850fe0db646ef50a5d505a3a0aa8390b14c07bb93c349a394d86322b54da978b935f39cbfde612eff3af38f9a863fe6ecfbe2b493b01df921c2401b7358f13153a8f27e764d98f347d3b2506d953de00647e62080aafe065a9a616e34d63eaa6c768f81710facbe31ccddb06a85e29b79ea28e2792f550aa01cc2a70feecbdf334ac29ed3580aacc17b66449b800a01b09a0a39ebc026340058d27c33a12b61e9983ac3ad0e6c2d22635a0f532613e50290570adab39d7f4851c78fbac3ed4980de9446c0135b9b6a077d917af63dfee44943cbf09a0b151630a431c51bc9a3045c77992de6325fe021a73149755e17b625fdb73341462032bbfc655797a407d671c50f82b1872520efdabcf44c9982477ceb44c5df0e7f9392bdfaa4776800ed95a8968f0b6d09beabb8813083cac6de68d4526236f03fbd2c61a77e6ec9b472865907b516da0a3b2aaaabdd4953e3ba58fb64acf6cc0525c0e80e8ef5093b552c2a4653cccc8908603d1d2a85224df1868ddb30abcc3023468709e2e09c4b451d295c0774aeedfc8bdd1d30e3a56caa37c446aa1aaec008d432e06d5b9c23a659c8137ebf30a8d904e720d7fc4addc01954ca5cdf93675e8cd80898104347a3b3aa6e061c18a64073cb91de65ef954cb7c1a236005d963d75212a98f01614c4bbf0c8797b20195e88f7379294c756386e558b0262d7aacdef2d03be860aabfac645394ec9f81dcbb9e727a722956e1552209f4deae4a0926ea1a6a8845ba51ec2016b840637aadbff08715a523b3141722cd60e76d3f35de6454ef2075c2f92fdcd1416877dd47afba52a939684bd030704690ee786f922941b031cbef1dc44b856b1bb8c5761ea3b6498b90295ba876ce7be099d6061617b82f26ac40ddb83f5234da9a1dacb6b16c6218022d7793727d1bd1c157dc0b04c97506622250905acb63a94430df693cb24a0859b3ba27b9c7a58be7cb59b433a631c071696a7444faac5c9f99dc5343c3d329e8aabbd31cca6139d6b16b8c3031adb70aa4522d00f56950a30bd2f1193b9bcbaa301c6bedef5ec88afaf207231052ad8cdf6b0fe6331f2896e900a1e27fe7039c26b0d4c41d11fecec39306f933991eb846c163ca998f0b2a9765eb81ff01cace6733ffe529e02059f1b4deb7030dd8d13f54f8db91b5abc30d6c42505279eb4502f025580b500556ca7b0907750fcc247ae6b2ec806971a960ca7e90d411f5fb6313959300d2c90ba0beb049826190011137350300376b966a71f0d1a0cb386359adc4458578574a9d187e7dcbe348049d759ff803f86d3e62fa8fb5af86499ba15ef5201015321505833c77bc9b3959ed690de95d2ce157b05cdfb80578d912964983dd21aeb719629b11bcb3620232ac5f0da5b18ad984c49134490205bbf2606ef6a945600afa900c6035484170856d6b81086e2749bc94878355961ed27239bb6ca433d8ed21cd5ee86e62096907d1a0ec0e6bfd73bf58289a43b251807db19a8de0e5bcf01003fb3c3d94a991cb2fb47fbef1b077d25b879d6d2a7d362447a2dbdd3441dbd93eba4b35208d624befc19d89aca03ca4d7a736a879f081f57a5b3bd5f6754720f46af068ab3f993bb5b400b6a9b9122c864d7ea0d09806b4b4254e57d0601fd9d69f5055258fecae2652dca016c6e1cf28e4c838cf751db1506da5103f94e6e5aef423d166e05238b965aa7b8b2bcef78c2326f3c1472b62b495e0dc643ec6b85dc67497e72b2519ef4e89d512fc48d4c5194c7e1ecc6430a93fd18ac1834c3060d096fdbe0967de42f0c9c10deea53bdaf948127f509b243f942448adf90f151649ba2a86568f3bddae0066518f7786fe20a2ab428cf114c3a4bdb670a5d4242be459ccf0695b24d0df9b83493560fbe3f41477d85f53c1e89aa16f1dba3b72c562aaadc0d809169056890efd5cd7c5d9df9cca1d242989fbc386bb9baa6eff38dda06a4198a8c8b7de26d564019fdf85e0ebf06a750d016fb49a2996c91304e0650581ada8694608ad01e00d7c242c4619f0a2cf11d5ef9e4babe8f01c1cab4a31eb3e489b9a9797035a2679b03d47b02c84f8e25bdbb54c4ff8aa4e54376fb63c6da95451493c99ea98e013d0d5302a4e9814631f8f7ec7b4930e4e6a47e5ed4397186167d002a54938d4822fc1ae2aef85458407a5093c3811d9d74004aabe167105aeb8a9888d4d7d81758f51bf72f501bfa260682585608b211408a9da2110dd550d45be9e73d04a6f40492999b65f2e5bd1ac5bbb93c689e1e35430f00843295db949e5c02c69a310976677cff948b840cc924b42d1fcfbbce6ea7ea424c14effd3862cfb2ae8d2f1b90e6ac727d32052bbc2155a6344be0c915512a2dac11e7f99fb413db5ee738cda0e9c6e8c7dd230fee4cdb0e9e48a3521e95562e6924f112f325dc5b03cd557882dc0f45380d9652eca9114f2d3d8519bc1d132b1a09530387b96916a4c06a2646180bdbc35dd3e415b05fd61e841694132aaacd07ba4bea450cdb5d1a355aad52f396fc9b57c678e7e1821704a597768691470a34ec0eb25d6405f6ee6b49c05a53891cee50a324dd91a5e1d6e29e2c03b47ae85e68de9ebc87a58730e369d1e5cdd6ef46e8efb21727568de445a0cf28d7a89694c5dec65398a9eac5d8796cf898f0bea5056a9ae546d245551b25009a67c8d19b4733e965bce28f0d2634d4c5e717dc5c66d918cc59aefa0e79e42978d3395ac819f11bc16e7e539fec70841f251f597ef39f7dfedbd29d8575e9146158062d1362b930808fa5e0773f28892f9ae2f42835d6c3559bb598837f77002f72cf9d1f4ea1bfdd79248f319a83d523aa056129d91ffa5457c064604759d6c77656123c2b68be6aba20eaa63c84fe5665ff0c5c01d74cf793f6c017d8c45c6f2db83a1b5f4c5022816b024ca70d328a6b1c49d2847a347018c8caf679102f03c14eece3c8f5e849616b448b64f3db3956b72fd1efaf1087a47410c071d85076542cab28b86f062f2741ab11619dd3bb43ba579ee91e2f40a42c7d7bd365fd6d4344e215c56046158ddfb71d3d227e05a65ee821a74169fff8153897cf47856f539938da21c7bd64a640ec0ea56df8cc026e9f5dadc71bd18d27aacc2dfab5c72e35938c14cf240c4aeea927b67f5f8bee57aab8977f725544acc5a0330d973119ed2f1918331f36154e5415a29b17f6cbe54ccf247a5dd1331f68cb2253a9364dc7a18301d2afbe78332f5ba904fab08e5f1def6f2b56fb45c8bf23598ea383bc9458215d24da62c3ef0a9d6d4147287e62e037b1a228f943d0883fd1b0b94f9d8626532587f1ede93f6d8b509f56371fad123ab7ad0b98a94789d8a1f906f5d413ceda1dc9f41d63019e561b2f2b540d50c802ef3156e7b13e4640b8e82474f24def43adab7b83469b0ad8b593c040e6502342c8fa3dd7cb7fb699bb693622709ebd410035fde1957f562c01912d533642d011b9e3ded4bb242521bf7486c064a903553c741aa47b67ed83359af34ec7dcdaa8f6afa47aee9033b44cc719b744bfe2e1ec80e53f47c3b9ebe507d37e48f64995e220ff68e51f5cddf9dc03eb3026ad56c0303bcc5f86bf554ba662ce45a74695127fd18b9105c89534bd7652b6bb7280a89fbbd6a1263ffe5be2be3e76b0bc9df8107a76185c727a147d70c9f80b823ed9618f922dc30212c3b6e453450eb00f632fec59be4d9fb4e52766cc9d21e94da37617c5b993fdb65da05f6cf4e07fd0b15ab188143319671a779e590c477c174f4f53d842b38afd5deb629f814c2063bdd21b845c019183e8d4a7919fd333ec38a133af43100b1b9d86928ce990609cf010cda255b63fd7f45217817fe16b9880b0130626664596cf832fda7acc37ec735bb4cec0e8d3c0e923083683a9f2a0093cb5224aa5bd70e6caccc0162ce19a234670dd44706b79236"}, @generic={0x2, 0x5}]}}, {{0x9, 0x5, 0x5, 0xd, 0x186, 0x20, 0x0, 0xb3, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x80, 0x3}, @generic={0xad, 0xd26285ca72d62e10, "6a93742b2b1869e24666ced322af681b1d212de548cdd9948c9efd7e52bbb1148690a715d8e78c7474501241bf15d11ccf59bbd75771ec086b861a01cbbfc7f2dc97848a7b8daf36cbe072b0025b79f45fbafcff4b3c99ce2134f1bc74eb21dfb894449dce6cce8ad14948c76a0a87a8e56e43e30b3e40c5af72fa624e237e45ac9e7a7c4447cb6fe7ef40812186a0fe597eeeefb69dbc19964b973fe96b6fcbb9a471480a2014f68da1ce"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x19c, 0x0, 0x7, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x8, 0x1f}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0x400}]}}]}}, {{0x9, 0x4, 0x59, 0x7, 0x3, 0x65, 0x8b, 0x8b, 0x1f, [@uac_as={[@format_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0xc1, 0x3, 0x27, 0x3f, "ad93b22d9719b9"}]}], [{{0x9, 0x5, 0x89, 0x0, 0x6a, 0x72, 0x7, 0x2, [@generic={0xf7, 0x21, "90a666abafdb713a26a700ed5c70265d7f97e42537e72097a0ba8e927ffb171a10a0370d473365d7401715710892bd9186c4263cd5b16c29578b26c5e5f339a2dbffa87df7a04d9e183996e38ddbdc7b3733b0cfb5fba6e1c4b13d1caa3255ccde65790ad1cdcff6ca9c6edcf605e029dd38dcc7c62a0bf31d23d7ee580244a6232aaa71f65b250969d3db8e749a7fc84075176049276bb8089d3ef507e9b56c04b0c007a1ee54502fe61ab062776871ba29ebd2fb67635d20668ee9ed0994b7b762a0cbd23864e892f6183d7a7c976f89de7ac9c4e2beb486a2f0c1cdcffdaadc018b987c497623fa4ecf004a83be4dd2564896a3"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x81, 0x1f}]}}, {{0x9, 0x5, 0x1a, 0x0, 0xb1, 0x3f, 0x6, 0x4b, [@generic={0x2e, 0x0, "e68ed7eb7968de3613454038862a234aeeb7c28abd2c568d58b3c281c04f1a9410d8ed96d97b836f499dd72f"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x214, 0x2c, 0x8}}]}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x5, 0xf9, 0x1f, 0xff, 0x8}, 0x1f, &(0x7f00000000c0)={0x5, 0xf, 0x1f, 0x3, [@ptm_cap={0x3}, @ssp_cap={0xc, 0x10, 0xa, 0x0, 0x0, 0x83, 0x11, 0x1f}, @wireless={0xb, 0x10, 0x1, 0x4, 0x97f4b06da3ddbba7, 0xf1, 0x1f, 0xfff9, 0x8}]}, 0x3, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0xa7257b265e10a5f9}}, {0xf0, &(0x7f0000000140)=@string={0xf0, 0x3, "7ac900fc7192cc917989ddba99384552cd8d2ca3d5f23be06f224b94cc3b376cbdea9928894800fc58fc4489dad058256f34b45bb771c5cb0b972daeec97c6fdd0a19583ca41aca72da441b71a6492023c3424fca8674f07f080ff4a15715fa9a730be6fcf522cca1c5a137dd73aa1ba197bfa7b572ed2a6af88436dfae833254ccef99ff4917c312c496da77cbfcce569162e7d639f216fe757694950a168c5c8ce20c136b4340eb2e0168d6b8c2d18a3a1cd255bbf92e2ca5670a957b3cee7babfa4bf2a920ee55d0b66392086a635f7eb1db20f63f4eb6086084fb1958fbd36b90e047090f6d187c299d9843a"}}, {0x1002, &(0x7f0000002d40)=@string={0x1002, 0x3, "d570db42f58df91b9cc5ec3ddb71958426b8e48c0992891058dd3f2cb7c5c0b32ee98e68aa0a0cf6204d4478b20e16b04be02978e3fcae3f20f670cec6d0e90660bd23d7170047dcba915b3018efc9866418376d25ce32375941eee8fdea3ebb82ad0927f07bd679ed3fd8d62462913276640af1beb8106a13538cddd71c626bb6dc85c2c76c7123e6d1adc1c2643cd4ff7294575bb9358773bcd6d91f466a8d0680ca17dc6be9eed32ad4d34d25982c98eecc7e343147d4ee43c4d411b1639ffeb85e6f51930a15a7b0f8185e75ad46b8e4e290668867a6ca94b53f2aeb74305caa1596d8651962ac265d89f81d16d536833e9abc70782d9f7606a8a86237162b11fc6198a3924850c08e920b568d9ceaf795e116461d789517b70b31710a619095efdc9111b41b0cb4d9032d47bd6a59be01eb539692936741c5a06445b162183e9806f8bcdf1bbfaab7f999315109b3bc98ff6ebc359b0dce81facb35b2244b8993e0092c9159bf2358e8d778b43fb8f43fd5b96905b33486781d28f1f0bdd64c5645d22eda5bfee08fc44a9407fc93402486bf2068b5acc0a205e63299f130b7e35922665062355f549cd6f0e80010d1c176be090f2aa6ee8f67d68959bd2940561c8625b2471e03b4237db8e2210ecd0a8a396eed1d927eea9ad277f0a7c10f13b5361610aa13c57de96476ba6ed0503b91c705ae860a29e6296e623344539a226009a4c8e276f0186e6e703157d762c630704b84a8d6bc4dbcaaaef75bc146b728c3e09d8d21edca86f2eb31ae21bb27fdc1ef1d1b552d3b80392433db1d6821f5d6b31c9be219d6545e9afebf6788cf8fd8807f78f544e53888078b267a8efe8e8c68d8d160f90b5d6c60b9d8dc2f159c72923cea36ff5010ae982be328465ceae0c55f260178fe2b2c3fa23b9e00c43941806dfb516fae5695349b68bab6173c8706fc234608f1baf5b0b9fd0a67240927559daaa32448518614ab6aad19f8b2f29483fc6a7ec4b3c967bcd021333214d5968fc69babe18b40e02398fe9490d1f7ab92d3ef4040adff0f4cef1955666e6e6b9d8467e99e9d2fcf03c0ee9a6718fcb0f481b1defc334f078ecc32201956915178b6253bc42920d1102f1036d118c47a612b58cfd5ab3157f5b03fa4d61db02b866822d72cf572661c8d5836510062db51c941b2b6349d4ffa6a5e5b02de664fe1bc11e9c17fb795b12ad063e968336ac9d03984d6f08e16a4761e107014d5aae16ee918053dce76c24a6dcb0ba7ae26ad499e10037d586b0284a12932b0817259c767c6196370dda1ba7a3706bdf6219c2da508684887e63d4e2452b686f9bca209f1c803bcefa7d404869d482d36b9ae5dcefc0d1fc93b54645eedefb11bf748b783e29ceda5ba25921c78790542aff18ea62a702c1f48dcb7d8221b50f25f603e94914526e098007ca6fdaf88d4bfced3e3bc85758d18cf1492b01125210cdb9a704146d3bda8c4b80d893d9f7b449997bada5e42e102f31ffd1ac00b86b197f4aa4369a72221ffb7bf525a0d33c1d5992e9fc1916b2cd4eddd94c8190511625cf328dc2597d1934d0581bb0c832e3158ac29582fefe9ed888c969459b3b712a08c8640819f867165bcd53833f57337035bb39ff7280024e40594c8cd96cb410377da913ca28b471fedc31f08639e0d3be03e1b77fe6e9c08424ac7de3e769a92718a41f14f130db8dd23e143efd18e0303fd256f1da980b0349c3abbbf72a3e55d1f0dbbb7f51e7caabad8cf777b1d4930820dc92c47f6c493e1b2ba86b0ab43fe54810560bbb0976df05fa357ee83a747864c3bd799950ae4cb07d7de726a72f72c0d0c8939827c2d8a6203baa508451934f40f3a7a78e6eb3f9d12350b0b34439c659f22049bf1b48eecb7b618858734eaf068b66f11190d26c0c979d1453d83cc3df0606fedc38745acc5caf993143bef5c2b2c259ec66e1ed84d5efce55793715278010018fdbe5eae58d414e26b6f613271d99536b00a93f3e95f7bdb5adb87a8115e458d7d1a57942ba9e89583b52d0f2f8b9cf6a67aefa28658455a1f24a1bdd30caf996d6c2cb2fa480746d316487bcf07f4892cc84d38b7edd03f771c083af4e6e0f3ed7b3f44e8e26dbc42f5609d6527b97abfa6dc6a5942d042851049e57da6ce0170fb999ea8dc22dd504c669d08ec9e09d4e924775860f9f8746f4b433ce2ab9e1ca72cf83d918cd0396f054bd747dd9de1691d3c7efb025c8b28b5229aca600d955f6445e0c2279ab15fb3c885e7ffbc7414cfdede1717571a187a11d100b7ebb816bcaf958947a428f90842cb082f837f74986bced1a693035581c31ad3f1ddab4fabbd5492f7939f31f2b3347af41f16187f6a35096c088daed9095593d84cf60364a027aa351509f99c19143d33326b11e3719a3d0b4588ac9152a6001feafb2735fc25b5899e06497cd1acbcf9382604008565b15ba8d25a56c91b56795a460100812d2a24d39a2bbb0063f50ac4f882440ddbb42470331d879c3ff16ed86783c5e5cef7500c22c32bc0e3ec43d743bac278dc1e76b54edb8d58ed1bfa57e7f8cb676629eefdfc7295bb61e5625cd2b9e1e8b8b034712d587cc003cd655a489c42edb4f9194b8c0d367e4fe1c024a076111fcb906d6b9806e0b9294197962964737335cd9bbe9fa065b5e86a96c1cf831e948d08f3ba9b540715cb048bacb10ad69c2573d9ecad384a91fd944cd8c9eaedbdf3609d2cd73b9792d53915e6d3a40437214e8ff33d779f41c0c4a4f2591dc32d19f8ef7298d6378d79842af7b9b1bea83c93d01f807808bc7fcc9ee5591900835a219ae132789cf5d2acd5f6f784b3585a7a94c617348cc7a2b08d2a64d9f4eae0a9057eaf22d4cc5ea88288df501770b6c349a826612cb628dce7145357254b3d14517031c480ffcc9385b143706dbdc1e4654acb96565d5fe1a5261f343082543669651904ad8aa141d850d712fdcaca266c77678df5e2e8bd48250025069b2f853c9e5bd6f3b3251de330203a15bafbee6ebeb7fea3e9a6c84a6c804edbccd32fc5102eeae3a1989408b269fc7c5b2519d82d29a0a0df5ca9a26c16ce46559727d06514625ae45b5ea2e2372e2fcd7f1bfa4f8b8b041d79d4f589faa383e34f39a5a90cb788704277af5d0816cd59b7609c186ba1180296a907a96b521c8c7ae227d474013b239070aa493504d7541552b53a13242bd06fc7cceb0f76efe862c6832274f03ee25a7bfc842dc9791c9415be0f784b3ce80992dbee9ac2c1b1adc108d254b7b4d2b747c6e33c89534b00c7b258b9ae952dbbc6cbabb543f5d36f1c8d38a4216071b3d93bec2820b65dac790a0491d405117fac05d1d21c1fd87eee97a094ee2a35d45796afa8c60bd5937f925e618796d6a069f527ebe3b2f2d972a3bd9944569005a12031654bb542f5c12cc182c3a64586fbf0db6b4be4350b5a8b0685a561a4acc204ea0858bbfb4eb0735d734ae1aac61b834359494efb5eed8692556c452d5e116b1fee6e16b8b0eaf7454a716c71dbd8397fe126ab5a61ab1a386d72b7e4072155b9b342ee410053ced40cbe9239b7dc48733422c2cbb4b27e8d75aab6000985ae9f9014ae1136f1b9c0991432fea6ff6d56a1f1f79214848757e6b0d8b56d3489959f586bfd457ee1884a5d74339e552d20fc3c0cae6d9ba9e4d155a368da91bdc230689c504d03e2a46c31e9032140039fc51c0b9606b2f8ba2765a163ba0235e522e98cd69cc796bd02c1a45211bc6be907ce1248eae5f0c323e286636a261a399759a073d73ebc6e54f0a1b671aac73f6695ce09785f2746c6304e48865f4bc8ed6915af5b77d1f2947b884962f4e704100ff3eb808a4ece3366fe07c7a94ca37d6e044ae9cdab3e91f955ecf6a97eeb6dca3ae9e876fa25302e120405e38ba27b5e82d0743ad844d80e51138ea98e6b88fa978668d0b9e23767a3ed975abf80a264f042e6ae020a187ac830d5fe0fa84314f7fe4adc9bc57822847476565c766d6e4aaef3b09cf3f9ffb26e5e75def4e7bbe5e5e06c52568a868004a4489f6224d491220023d5bc09fc261330a67dcc392051fe16d1265795aa13447f1ec430693f399facc5c27105634eabf695f0cfa7e39b3a98a59aeb75b6935b9ad89fa8735a1a13109c3ea972b90f422935d2cf7d8d2c109064766190b461558fad97ef601cf27b838363b81bcb41cdf58c301ee40c41939ef31866e1beb15ca0f8a490ca1be5876b13e9b056ca3d9e70bdd037873060debc8c8a4482e88a5b8d16dbe337220c30ab15387de9d67398fff6bef6ee60938d2a00405ee93ab2fed5929497c343f6e536dc2d2c2d191169081a9d18caf05f4e2f6d4158765da82642411efd1759cda8e94222e536e4945f4dafd53e9d18c9ac590ee80a66b0e4ba90b42e9136d6fde639ae415e151cc038e1edbcd484e79f45d57eb04b67c0fd3099de460de0e83187efcf92bf6bc8a9ba44ed74662160d14d23341da921de18bbdf7f2a902813e1e0b8792ee548e9ea32b1c7f89ce57f0987aeb9810fff1621e9d3e6f7023819dd79147309e3927ab88396934d5c0c6bb3f92e7b3d8a1dbc2ffbcf2a71520871e2dd5b35b01a278510c2180ce2ac5edc64cf6c5bd60d92dd2da7c48af6679128a3371d79fbde34249ffc0655564178062c858fd25bfead371ff9f84bbeab5f030fef05fcf2d4da728314f3bd97a5a6b72f777085aa61932b20d91254be1b86ce3b491bdaabd251cc4a9ecfc02c8bc85143b51ee468521349e99943d852519c1fe83ee63252c118b8c472631f1fb68ccd5d66b6f29178c6b8095892a06d5f39742985f4d788c8c52ff0d32fa8878922d7e67b648b950ae2f03d1f10a164e1d46c0fc5fec02717a8d44d7730bd73124c0ef8c14d0acfb86bc9ed8f7b51291d7076a109aa84758a0b2629519051b331228917f34b3acb9e8ea6bf37a25bc3b69b450b5fbff0ec43ee6c672590c0f91936a3ac7a83f52025d1bbe1aa9bb8b5550778ef756caa0449c6a21f57dc965a73f5bd38349b93da8c9396792ea99d44b75e6b81af09f38a76caef0514862869a3b8a197aee21d63d3928bce240d974d62c08c3f9a8a5a36012bd0ca9096e38c454be7acf8d5a61e2dbadc27d7b5aba464add482eeca5661512986e2e98f02cf40b12fad133e27903cfbcbb69a05f8b6e3fa82b39442e41fbe92d722127230b8384f99c358f2352fff266d5632144da69ee3ef80cfbd8670ccef764f8acfe5df01f99e1968d4e7ca8ec88c8ede2b5e4faae949f431708e69e4d42b01ce7c3826ae040fbc76875acfdc4b0856c330d65f9319541107c3ddf936673760032416c1e5166d932f93dc990e22072747a5bb51222c188364f4b1da690fbcee937293549ad510009e2eeeba045fe88bf33ed499938cd2374ca7a4776d074b190fc1f6f951231165af2b477ea833faead53ef77b71149b7ff3e393388b59a34de731f044ab3e255cabf56167c8de58778f1b8d4b1d6def1fc971d184535259d82d2c0bec1d6ada5911c026550f894880da354eae2e44c11fb20f30fc6aaf7fdfa9579d9d5d9b29f92419ed45b2e9b2b03466314b3f078be2df329e0880cb700c26f341d86ef027a49eb325d98415d810936322377b21e2dc009a26a8e2468cfff1fd4b14db7846afab2401072f9dde83946fea975f232d95b14e1023940c3bdc856bb760816b00cf769258e7dc27a45770a488f89652263291efbbf342e26f7e570419ce9e3025d9d06fc3694632fc4b6ae49bb1c511"}}]}) 15:48:25 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000a40)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d000000090501030000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd0667f8dd9dc8c46d544a7e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcbc2cb7732fceff000000000000008243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea8a2e65da85712db18ed7635c6e84205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a60eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a6bf4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13f91aaae61b5e6a527dd5fbfbe4a59cd03cff9dab0ab8ad70f80f0244691bf968de5bbe3996e776c78a487777c67e44da75f3a8e51f2de159c3e8112bd48ff47ec8f8f88bcb8b54ab96286cb620c6602c1d7a5d84786aad841e0ddde2c91a6e4bb3a7ac379e88f21e949043edceb1b24ef135418a89a512c2c949ed6794ee25d6e70d23a16be7bf46dcfcff055f1a4304498469f6cf8708601034c82d0147b54b3e441b061246d3f8b7a08e9e4ad04cb833be6cbdfc62e4f0a06a3763dacee8081d57c2d0bc8bd5c7e1c2f7752ecc7cfe352e1b0d9fa32e61d6d0aa0abef43054c152cc2368ef67f85e0671072b8adc1941e892e6c648fba4221e5cd0b0c1e2a0"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000500)={0x2c, &(0x7f0000000400), 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x4, 0x8002) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f00000000c0)=0x3) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000080)={0x55, 0xffffffff, 0x0, {}, {}, @cond}) ioctl$EVIOCGKEYCODE(r2, 0x80084504, &(0x7f0000000d00)=""/4096) 15:48:25 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x800) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000180)=0x2) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) write$hidraw(r3, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000100)) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd", 0x16) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r6) r7 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fec4981ae90109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d300"/52], 0x0) syz_usb_disconnect(r7) r8 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r8) r9 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r10 = syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r9], 0x0) syz_usb_disconnect(r10) r11 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r11) r12 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r12, 0xc020662a, 0x20000000) r13 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r13, 0xc020662a, 0x20000000) r14 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r14, 0xc020662a, 0x20000000) r15 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r15, 0xc020662a, 0x20000000) r16 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r16, 0xc020662a, 0x20000000) r17 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r17, 0x40086607, 0x0) r18 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r19 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r19, 0x40086607, 0x20000000) r20 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r20, 0x40086607, 0x20000000) r21 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r21, 0x40086607, 0x20000000) r22 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r22, 0x40086607, 0x20000000) r23 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r23, 0x40086607, 0x20000000) r24 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r24, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x9, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r17, @ANYRES32=r18, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES64], @ANYRESDEC=r19, @ANYRES16=0x0, @ANYRESOCT=r20, @ANYRES64=r21, @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r24], @ANYRESOCT=r18]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9647f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd83458ba1382da63423d1f1bdde", @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r20, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r22, @ANYRES32=r19, @ANYPTR, @ANYRESDEC, @ANYRES64=r23], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r25 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r25, 0x40086607, 0x0) r26 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r27 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r27, 0x40086607, 0x20000000) r28 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r28, 0x40086607, 0x20000000) r29 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r29, 0x40086607, 0x20000000) r30 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r30, 0x40086607, 0x20000000) r31 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r31, 0x40086607, 0x20000000) r32 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r32, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x9, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r25, @ANYRES32=r26, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES64], @ANYRESDEC=r27, @ANYRES16=0x0, @ANYRESOCT=r28, @ANYRES64=r29, @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r32], @ANYRESOCT=r26]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9647f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd83458ba1382da63423d1f1bdde", @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r28, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r30, @ANYRES32=r27, @ANYPTR, @ANYRESDEC, @ANYRES64=r31], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r33 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r34 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r34, 0x40086607, 0x20000000) r35 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r35, 0x40086607, 0x20000000) r36 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r36, 0x40086607, 0x20000000) r37 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r37, 0x40086607, 0x20000000) r38 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r38, 0x40086607, 0x20000000) r39 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r39, 0x40086607, 0x20000000) r40 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r40, 0x40086607, 0x0) r41 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r42 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r42, 0x40086607, 0x20000000) r43 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r43, 0x40086607, 0x20000000) r44 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r44, 0x40086607, 0x20000000) r45 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r45, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x8, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r40, @ANYRES32=r41, @ANYBLOB, @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r43, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r44, @ANYRES32=r42, @ANYPTR, @ANYRESDEC, @ANYRES64=r45], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r46 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r46, 0x40086607, 0x0) r47 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r48 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r48, 0x40086607, 0x20000000) r49 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r49, 0x40086607, 0x20000000) r50 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r50, 0x40086607, 0x20000000) r51 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r51, 0x40086607, 0x20000000) r52 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r52, 0x40086607, 0x20000000) r53 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r53, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x9, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r46, @ANYRES32=r47, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES64], @ANYRESDEC=r48, @ANYRES16=0x0, @ANYRESOCT=r49, @ANYRES64=r50, @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r53], @ANYRESOCT=r47]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9647f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd83458ba1382da63423d1f1bdde", @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r49, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r51, @ANYRES32=r48, @ANYPTR, @ANYRESDEC, @ANYRES64=r52], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) syz_usb_connect(0x0, 0x9, &(0x7f0000000640)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRESDEC=r40, @ANYRES32=r33, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT], @ANYRESDEC=r34, @ANYRES16=0x0, @ANYRESOCT=r35, @ANYRES64=r36, @ANYRES32=r47, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r39], @ANYRESOCT=r33]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9007f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd834d8ba1382da63423d1f1bdde", @ANYRESDEC, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r35, @ANYRES16, @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r37, @ANYRES32=r34, @ANYPTR, @ANYRESDEC, @ANYRES64=r38], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r54 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r54, 0x40086607, 0x0) r55 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r56 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r56, 0x40086607, 0x20000000) r57 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r57, 0x40086607, 0x20000000) r58 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r58, 0x40086607, 0x20000000) r59 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r59, 0x40086607, 0x20000000) r60 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r60, 0x40086607, 0x20000000) r61 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r61, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x9, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r54, @ANYRES32=r55, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES64], @ANYRESDEC=r56, @ANYRES16=0x0, @ANYRESOCT=r57, @ANYRES64=r58, @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r61], @ANYRESOCT=r55]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9647f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd83458ba1382da63423d1f1bdde", @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r57, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r59, @ANYRES32=r56, @ANYPTR, @ANYRESDEC, @ANYRES64=r60], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r62 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r63 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r63, 0x40086607, 0x20000000) r64 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r64, 0x40086607, 0x20000000) r65 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r65, 0x40086607, 0x20000000) r66 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r66, 0x40086607, 0x20000000) r67 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r67, 0x40086607, 0x20000000) r68 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r68, 0x40086607, 0x20000000) r69 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r69, 0x40086607, 0x0) r70 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r71 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r71, 0x40086607, 0x20000000) r72 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r72, 0x40086607, 0x20000000) r73 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r73, 0x40086607, 0x20000000) r74 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r74, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x8, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r69, @ANYRES32=r70, @ANYBLOB, @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r72, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r73, @ANYRES32=r71, @ANYPTR, @ANYRESDEC, @ANYRES64=r74], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r75 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r75, 0x40086607, 0x0) r76 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r77 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r77, 0x40086607, 0x20000000) r78 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r78, 0x40086607, 0x20000000) r79 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r79, 0x40086607, 0x20000000) r80 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r80, 0x40086607, 0x20000000) r81 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r81, 0x40086607, 0x20000000) r82 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r82, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x9, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r75, @ANYRES32=r76, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES64], @ANYRESDEC=r77, @ANYRES16=0x0, @ANYRESOCT=r78, @ANYRES64=r79, @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r82], @ANYRESOCT=r76]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9647f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd83458ba1382da63423d1f1bdde", @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r78, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r80, @ANYRES32=r77, @ANYPTR, @ANYRESDEC, @ANYRES64=r81], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) syz_usb_connect(0x0, 0x9, &(0x7f0000000640)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRESDEC=r69, @ANYRES32=r62, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT], @ANYRESDEC=r63, @ANYRES16=0x0, @ANYRESOCT=r64, @ANYRES64=r65, @ANYRES32=r76, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r68], @ANYRESOCT=r62]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9007f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd834d8ba1382da63423d1f1bdde", @ANYRESDEC, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r64, @ANYRES16, @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r66, @ANYRES32=r63, @ANYPTR, @ANYRESDEC, @ANYRES64=r67], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r83 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r83, 0x40086607, 0x0) r84 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r85 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r85, 0x40086607, 0x20000000) r86 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r86, 0x40086607, 0x20000000) r87 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r87, 0x40086607, 0x20000000) r88 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r88, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x8, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r83, @ANYRES32=r84, @ANYBLOB, @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r86, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r87, @ANYRES32=r85, @ANYPTR, @ANYRESDEC, @ANYRES64=r88], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r89 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r89, 0x40086607, 0x20000000) r90 = syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES32=0x0, @ANYRES64=r15, @ANYPTR, @ANYRESHEX=r8, @ANYRES16=r22, @ANYRESHEX=r32, @ANYRESHEX=r0, @ANYRESOCT=0x0], @ANYRES16=r11], @ANYPTR, @ANYRESHEX, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX=r54, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT=r68, @ANYPTR, @ANYRESOCT=r14, @ANYRES16, @ANYRESDEC=r88], @ANYRESHEX=r89, @ANYRES16=0x0], @ANYBLOB, @ANYRESDEC, @ANYRESOCT=r37]], 0x0) syz_usb_disconnect(r90) r91 = syz_usb_connect(0x4, 0x1, &(0x7f0000000240)=ANY=[@ANYRES64], 0x0) syz_usb_disconnect(r91) syz_usb_disconnect(r8) [ 212.972445][ T5509] cdc_wdm 2-1:118.0: Error autopm - -16 [ 212.972631][ T3264] usb 2-1: USB disconnect, device number 86 [ 212.984349][ T3520] cdc_wdm 4-1:118.0: cdc-wdm1: USB WDM device [ 212.985242][ T5575] cdc_wdm 2-1:118.0: Error autopm - -16 15:48:26 executing program 3: syz_open_dev$hiddev(&(0x7f0000000180)='\xff\x03\x00\x00\xee\xc7\xe9\x14\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x216bd) write$hidraw(r0, &(0x7f0000000000)=':', 0x1) syz_open_dev$hidraw(0x0, 0x0, 0x201) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000040)) syz_usb_connect$uac1(0x4, 0xf2, &(0x7f0000000300)={{0x12, 0x1, 0x402, 0x0, 0x0, 0x0, 0x38, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xe0, 0x3, 0x1, 0x75, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0xab, {{0xa, 0x24, 0x1, 0x0, 0x9}, [@output_terminal={0x9, 0x24, 0x3, 0x4, 0x9bf4d30d9e612fcc, 0x0, 0x4, 0x5}, @input_terminal={0xc, 0x24, 0x2, 0x1, 0x203, 0x3, 0x82, 0xfff9, 0x6, 0x78}, @selector_unit={0x8, 0x24, 0x5, 0x6, 0x9, "4924da"}, @output_terminal={0x9, 0x24, 0x3, 0x4, 0x0, 0x5, 0x6, 0xff}, @input_terminal={0xc, 0x24, 0x2, 0x5, 0x0, 0x4, 0x3, 0x81, 0x1f}, @selector_unit={0xa, 0x24, 0x5, 0x1, 0x9, "07d0c36a2b"}]}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x3}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x5, {[@format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x0, 0x3, 0x20, 0xff, "6cd025"}, @format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x6ed6, 0x3ff, 0x86, "8bd41e2d4575380e"}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x4, 0x3, 0x7, "e14e0f"}]}, {{0x9, 0x5, 0x1, 0x9, 0x39f, 0x4, 0x80, 0x89, {0x7, 0x25, 0x1, 0xc0, 0x8, 0x1ff}}}}, {0x9, 0x4, 0x2, 0x0, 0x0, 0x1, 0x2, 0x0, 0x4}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x9, {[@as_header={0x7, 0x24, 0x1, 0x80, 0x6, 0x1004}, @as_header={0x7, 0x24, 0x1, 0x4, 0x6, 0x1001}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0xf829, 0x1ff, 0x5, "9b07d3aeeba6"}]}, {{0x9, 0x5, 0x82, 0x9, 0x10a, 0x5, 0x35, 0xa, {0x7, 0x25, 0x1, 0x2, 0x6, 0x1ff}}}}}}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x0, 0x80, 0xfd, 0xb1, 0x7f, 0xef}, 0xf, &(0x7f00000001c0)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x3, 0x0, 0x8e, 0x1c, 0x6}]}, 0x2, [{0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x43f}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x449}}]}) [ 213.170959][ T3520] usb 4-1: reset high-speed USB device number 82 using dummy_hcd [ 213.290640][ T17] usb 1-1: new high-speed USB device number 93 using dummy_hcd [ 213.298302][ T3259] usb 5-1: new high-speed USB device number 102 using dummy_hcd [ 213.320780][ T3253] usb 3-1: new high-speed USB device number 100 using dummy_hcd [ 213.430727][ T2135] usb 6-1: new high-speed USB device number 100 using dummy_hcd [ 213.450688][ T3264] usb 2-1: new high-speed USB device number 87 using dummy_hcd [ 213.560720][ T3253] usb 3-1: Using ep0 maxpacket: 8 [ 213.601290][ T3520] usb 4-1: device descriptor read/64, error -71 [ 213.660923][ T17] usb 1-1: New USB device found, idVendor=18d1, idProduct=1eaf, bcdDevice=92.f4 [ 213.669983][ T17] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 213.678088][ T3259] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 213.689064][ T3259] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 213.699038][ T2135] usb 6-1: Using ep0 maxpacket: 8 [ 213.704197][ T3253] usb 3-1: config 0 has an invalid interface number: 164 but max is 0 [ 213.712409][ T3253] usb 3-1: config 0 has no interface number 0 [ 213.718980][ T3253] usb 3-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 213.730396][ T17] usb 1-1: config 0 descriptor?? [ 213.735448][ T3264] usb 2-1: Using ep0 maxpacket: 8 [ 213.740848][ T3253] usb 3-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 213.752182][ T3253] usb 3-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 213.763675][ T3253] usb 3-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 213.774862][ T3253] usb 3-1: config 0 interface 164 altsetting 233 endpoint 0x1 has wMaxPacketSize 0, skipping [ 213.785136][ T3253] usb 3-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 213.798453][ T3253] usb 3-1: config 0 interface 164 has no altsetting 0 [ 213.890843][ T2135] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 213.901294][ T3264] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 213.912256][ T3264] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 213.922203][ T3264] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 213.935198][ T3264] usb 2-1: New USB device found, idVendor=1b1c, idProduct=1b34, bcdDevice= 0.00 [ 213.944295][ T3264] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 213.952494][ T3253] usb 3-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 213.961562][ T3253] usb 3-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 213.969709][ T3253] usb 3-1: Product: syz [ 213.970613][ T3520] usb 4-1: Using ep0 maxpacket: 8 [ 213.974008][ T2135] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 213.989998][ T2135] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 213.999174][ T2135] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 214.007245][ T17] usb 1-1: Cannot retrieve CPort count: 0 [ 214.013020][ T17] usb 1-1: Cannot retrieve CPort count: -5 [ 214.019406][ T17] es2_ap_driver: probe of 1-1:0.0 failed with error -5 [ 214.026753][ T3253] usb 3-1: config 0 descriptor?? [ 214.035892][ T3264] usb 2-1: config 0 descriptor?? [ 214.050803][ T5596] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 214.058294][ T5596] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 214.060702][ T5599] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 214.075121][ T2135] hub 6-1:118.0: bad descriptor, ignoring hub [ 214.083541][ T2135] hub: probe of 6-1:118.0 failed with error -5 [ 214.090948][ T3259] usb 5-1: string descriptor 0 read error: -22 [ 214.097381][ T3259] usb 5-1: New USB device found, idVendor=0458, idProduct=5015, bcdDevice= 0.40 [ 214.106528][ T3259] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 214.115127][ T2135] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 214.140754][ T5594] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 214.190689][ T3253] iforce 3-1:0.164: usb_submit_urb failed: -110 [ 214.210807][ T3253] iforce 3-1:0.164: usb_submit_urb failed: -32 [ 214.230671][ T3253] iforce 3-1:0.164: usb_submit_urb failed: -32 [ 214.250692][ T3253] iforce 3-1:0.164: usb_submit_urb failed: -32 [ 214.270716][ T3253] iforce 3-1:0.164: usb_submit_urb failed: -32 [ 214.364212][ T5594] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 214.430728][ T3253] iforce 3-1:0.164: usb_submit_urb failed: -110 [ 214.450743][ T3253] iforce 3-1:0.164: usb_submit_urb failed: -32 [ 214.470664][ T3253] iforce 3-1:0.164: usb_submit_urb failed: -32 [ 214.490681][ T3253] iforce 3-1:0.164: usb_submit_urb failed: -32 [ 214.496923][ T3253] input input34: Limiting number of effects to 32 (device reports 34) [ 214.500959][ T3392] usb 4-1: USB disconnect, device number 82 [ 214.521797][ T3264] corsair 0003:1B1C:1B34.0020: unknown main item tag 0x3 [ 214.529003][ T3264] corsair 0003:1B1C:1B34.0020: unknown main item tag 0xd [ 214.536247][ T3253] iforce 3-1:0.164: usb_submit_urb failed: -32 [ 214.542854][ T3264] corsair 0003:1B1C:1B34.0020: failed to start in urb: -90 [ 214.547240][ T5611] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 214.550881][ T3264] corsair 0003:1B1C:1B34.0020: hidraw0: USB HID v0.00 Device [HID 1b1c:1b34] on usb-dummy_hcd.1-1/input0 [ 214.561816][ T5611] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 214.569113][ T3253] iforce 3-1:0.164: usb_submit_urb failed: -32 [ 214.600933][ T3259] hid (null): invalid report_count 28802 [ 214.607683][ T3259] kye 0003:0458:5015.0021: invalid report_count 28802 [ 214.614541][ T3259] kye 0003:0458:5015.0021: item 0 2 1 9 parsing failed [ 214.621650][ T3253] iforce 3-1:0.164: usb_submit_urb failed: -32 [ 214.627992][ T3259] kye 0003:0458:5015.0021: parse failed [ 214.633694][ T3259] kye: probe of 0003:0458:5015.0021 failed with error -22 [ 214.641125][ T3253] iforce 3-1:0.164: usb_submit_urb failed: -32 [ 214.647334][ T3253] iforce 3-1:0.164: usb_submit_urb failed -90 [ 214.653626][ T3253] iforce 3-1:0.164: usb_submit_urb failed -90 [ 214.661657][ T5604] usb 6-1: reset high-speed USB device number 100 using dummy_hcd [ 214.662235][ T3253] input: Unknown I-Force Device [%04x:%04x] as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.164/input/input34 [ 214.713854][ T5596] iforce 3-1:0.164: usb_submit_urb failed -90 [ 214.720356][ T5596] iforce 3-1:0.164: usb_submit_urb failed -90 [ 214.727076][ T5596] iforce 3-1:0.164: usb_submit_urb failed -90 [ 214.729365][ T5599] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 214.733237][ T5596] iforce 3-1:0.164: usb_submit_urb failed -90 [ 214.742508][ T5599] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 214.748900][ T3369] usb 3-1: USB disconnect, device number 100 [ 214.760959][ C0] iforce 3-1:0.164: iforce_usb_irq - usb_submit_urb failed with result -19 [ 214.761810][ T3253] usb 2-1: USB disconnect, device number 87 [ 214.771296][ T3369] iforce 3-1:0.164: usb_submit_urb failed -19 [ 214.782581][ T3369] iforce 3-1:0.164: usb_submit_urb failed -19 [ 214.802920][ T3259] usb 5-1: USB disconnect, device number 102 [ 214.960643][ T5604] usb 6-1: device descriptor read/64, error 18 [ 215.360636][ T5604] usb 6-1: device descriptor read/64, error 18 [ 215.530656][ T3369] usb 2-1: new high-speed USB device number 88 using dummy_hcd [ 215.570697][ T3290] usb 5-1: new high-speed USB device number 103 using dummy_hcd [ 215.630675][ T5604] usb 6-1: reset high-speed USB device number 100 using dummy_hcd [ 215.660666][ T3259] usb 3-1: new high-speed USB device number 101 using dummy_hcd [ 215.770643][ T3369] usb 2-1: Using ep0 maxpacket: 8 [ 215.891362][ T3369] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 215.902448][ T3369] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 215.902455][ T5604] usb 6-1: device descriptor read/64, error 18 [ 215.911019][ T3259] usb 3-1: Using ep0 maxpacket: 8 [ 215.912459][ T3369] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 215.936427][ T3369] usb 2-1: New USB device found, idVendor=1b1c, idProduct=1b34, bcdDevice= 0.00 [ 215.945496][ T3369] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 215.954639][ T3369] usb 2-1: config 0 descriptor?? [ 215.970726][ T5599] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 215.970792][ T3290] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 15:48:28 executing program 0: ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f0000000040)) [ 215.989287][ T3290] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 216.025744][ T12] usb 1-1: USB disconnect, device number 93 15:48:29 executing program 0: syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000200)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x0, 0x56a, 0x11, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x8, 0xc2bddeb7ad1aaafd, 0x4, [{{0x9, 0x4, 0x0, 0xcf, 0x2, 0x3, 0x1, 0x1, 0x2, {0x9, 0x21, 0x81, 0xdf, 0x1, {0x22, 0xb17}}, {{{0x9, 0x5, 0x81, 0x3, 0xc, 0x1, 0x51, 0x3}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ef, 0x20, 0x9, 0x8}}]}}}]}}]}}, &(0x7f0000000440)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="0a06000201de09100400"], @ANYBLOB='R\x00\x00\x00', @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="050f5200040b100108100003023f0f063c100482a03f80a98901ae16e6cad7b60217a56ca55d51a41ca2cab2a19b69ff64b6d5f2307f1bebfca1d3096b2454957a8a6b428c5d901a44d84e4303100b03100b"], @ANYBLOB="0300000096000000", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="9603ab2382bdb1a124690e979defb0eef4ce4907d258061a599199d7c02714e6f01634e5c5b435e852376c6693709a2c1a610de9c9abf3a4124eb1330731bcedadd77d739153394bfdff323e3c1f349be5e0c5532b668a1f73821f6083cab7ac19f88ed91c0a419b8da09e4fc7135fdc991d99942d2c9e2194f25b658dc689e9a6ab08462c68aefdb788e5f1821e2bf1a89156bb7c46"], @ANYBLOB="02000000", @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="04035704"], @ANYBLOB="02000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="0203"]]) syz_usb_connect(0x3, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000ad0875107305214d9183000000010902240001000000000904ed0002e1a7df0009050100000000005652d79a110aa3fae9e7f40fe276b01cda6ca4cf6d230ae7d159ee116167bce32c374e140fcfe6cb4b41ac9c78728fefce23d8e6a964a55997fcd19266dec2781bde2a5b73e48fa0067391e4e106296c83610d2620c19e81c0d2ba86d22f7895da4bff1a494026bff0bea7ad2d0f0b5b350a4ca1e1a827756f8d80c9efc825e1d619bd534ffcb84cd1d3d4f2702da6e84567222c8b4facf3d3d83ab14104ea221c68f16cc4be0c04dbe49456fa70452a7522171d5a73a85c06beadf612908be12c57ecc31753a5665ac5b84c73476affc6b4e4378131d6b8d7bd128a378ff26d9854a4dd030a95906b1022a42cba91caf80d1d020142a2b373e8f6444e619f50348354ba8855a1bc96b26aef09a7a756b43a8a4ece540c6467886504000000000000002af453585a85e939e656d80884c232f8f9cbb14f93e301f1f64059f077b20d1c457917be9f399b16b1530ad6bf6dca08a11c4b92331887d6368e9cb2aa6d609d3804ac033805a5b6bb799afb463fcf8d84c2231a6f7a467b6711ed65d6e237dd274994595acd00000fbee50c955162bf30410132999eaa2f0da464961088ab636362c1d2ef99"], 0x0) 15:48:29 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086607, 0x20000000) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086607, 0x20000000) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086607, 0x20000000) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40086607, 0x20000000) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40086607, 0x20000000) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x40086607, 0x20000000) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086607, 0x0) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r9, 0x40086607, 0x20000000) r10 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r10, 0x40086607, 0x20000000) r11 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r11, 0x40086607, 0x20000000) r12 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r12, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x8, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r7, @ANYRES32=r8, @ANYBLOB, @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r10, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r11, @ANYRES32=r9, @ANYPTR, @ANYRESDEC, @ANYRES64=r12], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r13 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r13, 0x40086607, 0x0) r14 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r15 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r15, 0x40086607, 0x20000000) r16 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r16, 0x40086607, 0x20000000) r17 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r17, 0x40086607, 0x20000000) r18 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r18, 0x40086607, 0x20000000) r19 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r19, 0x40086607, 0x20000000) r20 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r20, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x9, &(0x7f0000001740)=ANY=[@ANYRES16=r12, @ANYRES16, @ANYRES16=r13, @ANYBLOB="f2a1a3ef5eebc7d6408e75d1d3b98e34d5d8f39be7202ecbd02a23788b9cbf10024f2e5d2905d95112756c00e2d2e4d74e51eb132d700945ff660c51", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES64], @ANYRESDEC=r15, @ANYRES16=0x0, @ANYRESOCT=r16, @ANYRES64=r17, @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r20], @ANYRESOCT=r14]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9647f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd83458ba1382da63423d1f1bdde", @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r16, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="f92b8758986196fbf30bb864c018da2fa3047c91de68afa83fd2935ceffcd81864c7875aba36f57ecee862fa0e3e00"/57, @ANYPTR64, @ANYRES64=r18, @ANYRES32=r15, @ANYPTR, @ANYRESDEC, @ANYRES64=r19], @ANYRESHEX=0x0], 0x0) syz_usb_connect(0x0, 0x9, &(0x7f0000000640)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRESDEC=r7, @ANYRES32=r0, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT], @ANYRESDEC=r1, @ANYRES16=0x0, @ANYRESOCT=r2, @ANYRES64=r3, @ANYRES32=r14, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r6], @ANYRESOCT=r0]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9007f31aba719c9be06000000c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd834d8ba1382da63423d1f1bdde", @ANYRESDEC, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r2, @ANYRES16, @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r4, @ANYRES32=r1, @ANYPTR, @ANYRESDEC, @ANYRES64=r5], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000000)) syz_usb_connect(0x0, 0x24, &(0x7f0000000780)={{0x12, 0x1, 0x0, 0x67, 0xe7, 0x2d, 0x20, 0xbda, 0x184, 0x87a6, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xa8, 0xe2, 0x11}}]}}]}}, 0x0) [ 216.040912][ T3259] usb 3-1: config 0 has an invalid interface number: 164 but max is 0 [ 216.049163][ T3259] usb 3-1: config 0 has no interface number 0 [ 216.078456][ T3259] usb 3-1: too many endpoints for config 0 interface 164 altsetting 233: 35, using maximum allowed: 30 [ 216.091042][ T3259] usb 3-1: config 0 interface 164 altsetting 233 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 216.102360][ T3259] usb 3-1: config 0 interface 164 altsetting 233 endpoint 0x85 has invalid maxpacket 1280, setting to 1024 [ 216.113799][ T3259] usb 3-1: config 0 interface 164 altsetting 233 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 216.124937][ T3259] usb 3-1: config 0 interface 164 altsetting 233 endpoint 0x1 has wMaxPacketSize 0, skipping [ 216.135125][ T3259] usb 3-1: config 0 interface 164 altsetting 233 has 2 endpoint descriptors, different from the interface descriptor's value: 35 [ 216.148503][ T3259] usb 3-1: config 0 interface 164 has no altsetting 0 15:48:29 executing program 1: syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) [ 216.230727][ T3259] usb 3-1: New USB device found, idVendor=06f8, idProduct=0004, bcdDevice=62.01 [ 216.239852][ T3259] usb 3-1: New USB device strings: Mfr=0, Product=237, SerialNumber=0 [ 216.242078][ T3369] corsair 0003:1B1C:1B34.0022: unknown main item tag 0x3 [ 216.248080][ T3259] usb 3-1: Product: syz [ 216.259230][ T3369] corsair 0003:1B1C:1B34.0022: unknown main item tag 0xd [ 216.267513][ T3369] corsair 0003:1B1C:1B34.0022: failed to start in urb: -90 15:48:29 executing program 4: syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x4, 0x2244) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fe0009005e0800240042ef420000000109021b00017600000009040000010209bc000705810700010400000000000000a9d3474f4195b86e08e175342f1a35884027258eff096f5760c7b7db"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x3}}]}}]}}, 0x0) [ 216.284502][ T3290] usb 5-1: string descriptor 0 read error: -22 [ 216.287935][ T3259] usb 3-1: config 0 descriptor?? [ 216.294742][ T3369] corsair 0003:1B1C:1B34.0022: hidraw0: USB HID v0.00 Device [HID 1b1c:1b34] on usb-dummy_hcd.1-1/input0 [ 216.307645][ T3290] usb 5-1: New USB device found, idVendor=0458, idProduct=5015, bcdDevice= 0.40 [ 216.316962][ T3290] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 216.325396][ T5596] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 15:48:29 executing program 2: syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e0000000109e8230001000000000904410002ff5d010009050f1f00000000000905830300911b00000000"], 0x0) r0 = syz_usb_connect$hid(0x0, 0xfffffffffffffd58, &(0x7f0000005380)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xeef, 0x7262, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "2313"}, @local=@item_4={0x3, 0x2, 0x0, "7f00ff00"}, @global=@item_4, @local, @global=@item_4={0x3, 0x1, 0x0, "88fbd3e0"}, @main=@item_4, @local=@item_4={0x3, 0x2, 0x0, '\"\x00'}, @local=@item_4={0x3, 0x2, 0x0, "5d8c3dda"}]}}, 0x0}, 0x0) syz_usb_disconnect(r0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5e, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000280)={0x15, 0xfffffffffffffe5e, 0x0}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) [ 216.334037][ T5596] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 216.343669][ T3369] usb 2-1: USB disconnect, device number 88 [ 216.370723][ T3290] usb 5-1: can't set config #1, error -71 [ 216.378440][ T3290] usb 5-1: USB disconnect, device number 103 [ 216.410720][ T3259] iforce 3-1:0.164: usb_submit_urb failed: -71 [ 216.430987][ T3259] iforce 3-1:0.164: usb_submit_urb failed: -71 [ 216.440663][ T12] usb 1-1: new full-speed USB device number 94 using dummy_hcd [ 216.450816][ T3259] iforce 3-1:0.164: usb_submit_urb failed: -71 [ 216.470714][ T3259] iforce 3-1:0.164: usb_submit_urb failed: -71 [ 216.490676][ T3259] iforce 3-1:0.164: usb_submit_urb failed: -71 [ 216.510722][ T3259] iforce 3-1:0.164: usb_submit_urb failed: -71 [ 216.530686][ T3259] iforce 3-1:0.164: usb_submit_urb failed: -71 [ 216.540723][ T5604] usb 6-1: device descriptor read/64, error -71 [ 216.550834][ T3259] iforce 3-1:0.164: usb_submit_urb failed: -71 [ 216.570721][ T3259] iforce 3-1:0.164: usb_submit_urb failed: -71 [ 216.590675][ T3259] iforce 3-1:0.164: usb_submit_urb failed: -71 [ 216.610719][ T3259] iforce 3-1:0.164: usb_submit_urb failed: -71 [ 216.630668][ T3259] iforce 3-1:0.164: usb_submit_urb failed: -71 [ 216.650665][ T3259] iforce 3-1:0.164: usb_submit_urb failed: -71 [ 216.670696][ T3259] iforce 3-1:0.164: usb_submit_urb failed: -71 [ 216.690738][ T3259] iforce 3-1:0.164: usb_submit_urb failed: -71 [ 216.710639][ T12] usb 1-1: device descriptor read/64, error 18 [ 216.710685][ T3259] iforce 3-1:0.164: usb_submit_urb failed: -71 [ 216.730703][ T3290] usb 5-1: new high-speed USB device number 104 using dummy_hcd [ 216.740682][ T3259] iforce 3-1:0.164: usb_submit_urb failed: -71 [ 216.760780][ T3259] iforce 3-1:0.164: usb_submit_urb failed: -71 [ 216.780811][ T3259] iforce 3-1:0.164: usb_submit_urb failed: -71 [ 216.800687][ T3259] iforce 3-1:0.164: usb_submit_urb failed: -71 [ 216.806991][ T3259] input input35: Timeout waiting for response from device. [ 216.816315][ T3259] usb 3-1: USB disconnect, device number 101 [ 216.822425][ T5604] usb 6-1: reset high-speed USB device number 100 using dummy_hcd [ 216.980634][ T3290] usb 5-1: Using ep0 maxpacket: 8 [ 217.070684][ T5604] usb 6-1: Using ep0 maxpacket: 32 [ 217.100714][ T3290] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 217.111200][ T12] usb 1-1: device descriptor read/64, error 18 [ 217.111246][ T5604] usb 6-1: device firmware changed [ 217.117429][ T3290] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 217.123272][ T5604] cdc_wdm 6-1:118.0: Error autopm - -16 [ 217.131628][ T3290] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 217.132194][ T3520] usb 6-1: USB disconnect, device number 100 15:48:30 executing program 3: r0 = syz_usb_connect(0x0, 0x5b, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000041b85a20d219081098890000000109024900010000000090ddcb0b0160e931000b2402010004080295d02d0a240201010204033eff0b240202ff03c1ff09f87407240116060300090500000000000300070581bb6e86a9c2260843eec82530672d8021d6c48777e88a8cdc2598b8b7cb"], 0x0) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40906a742b2493da, 0x56a, 0x6b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x3f, 0x70, 0x20, [{{0x9, 0x4, 0x0, 0x91, 0x1, 0x3, 0x1, 0x3, 0x20, {0x9, 0x21, 0x8, 0x97, 0x1, {0x22, 0x82b}}, {{{0x9, 0x5, 0x81, 0x3, 0x1a0, 0xff, 0x40, 0x6f}}, [{{0x9, 0x5, 0x2, 0x3, 0xba, 0x80, 0x9, 0x7f}}]}}}]}}]}}, &(0x7f00000004c0)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="0a060002030101ffcb00"], @ANYBLOB='W\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="050f5700050b10010c0800070904006e071002122900080a10030208003a817b592c1017ba4b6d0707ac37f4a91f31210930cedf0a390bc1871add4a02d327838ba0cb3fb333bbc2e606fd68e00a100302050006010300"], @ANYBLOB="0600000021000000", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="210361fe971c9978b76c1937b9f48dd9272c9642c94974c5b1204eee9bebdb1b94"], @ANYBLOB="e0000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="e0037a1871b2c5fcf6e151b0f0e1371dbfb046a3dfd4bcc59e0f50e3541b145284853129319d2ed360d7b838ce24d7aafda8090b2dfd0820075c6426d2da60ad1029f9a4644c6b8279bde101103f2977a0f673c6c338ef922a42a46a4c3a612835069b3b27a18ad1ea4525d0c628b0e0c9b7164160169952b87f033e180d7923d03bfc1aef3f80b46b272393db4a774945575b945c8f3a523c8deea819de957408ab89f973023061c94d95300f5c07f03da8682cf01bcb64fc32c9cb09a56f333a5404ad778fc62b1b454fc32c962098196e342f22db11716c2bdb03b18223a6"], @ANYBLOB="04000000", @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="04030a34"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="04033e04"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000440)=ANY=[@ANYBLOB="04030504"], @ANYBLOB='-\x00\x00\x00', @ANYPTR=&(0x7f0000000640)=ANY=[@ANYBLOB="2d033781623e9affee2d7b8a2d4eb7f75f63d537a5de4587486cb7175920c41f40183efb0cbe664f4cd4806ad3dc77b7577701b1e9b42eee1ffa9d8eb861a845139bb74e345d694e9d37a3027f920f87900160c4e1022581bd87f679520c7b88e57444b050101e9a14e82896a6e06c7a7f0af5a2d396ba9e9deaef0c30d8c0bbef7fceb44927088b6afdb96904526ad3c9ee6d7b53c0349abe2153b3e4f4671b9790fa8ce542f0776071658f2c97e3047b4d9fa9e75b298f281eb1d45fa07215015fd9c474a46d29626bb1dfdf98951b1062819c38f5fc7bc0d3c6ea79144d5e889228eb100e5db47d654b4e52142b1fcc9f982d0e6ee004a93249e4a371c815644342c9597749f100a20db80000000000000000000000000000008aae7eaa3eeeec42ada859bcb1c077425ace091b9ac4513fa216d617a5361dbb650b3a5f61b59fe4edb9cafa5d79df0e6de8397a947c3d5dc83195c94ccf1b13992e85533082f0beadc0110b85e1fa3e822606c93660969c37f9c9e27941bbc9e848004fdeaf915229079dacdec3b8a7bdf24c7056ab"]]) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSABS2F(r1, 0x4008c002, 0x0) write$char_usb(r1, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x3) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x76) read$char_usb(r2, &(0x7f0000000140)=""/98, 0x62) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x98a, 0x40000) ioctl$EVIOCSABS20(r3, 0x401845e0, &(0x7f0000000040)={0x8001, 0x4, 0x4, 0x1, 0x0, 0xb36}) [ 217.190746][ T3259] usb 3-1: new high-speed USB device number 102 using dummy_hcd [ 217.191359][ T3290] hub 5-1:118.0: bad descriptor, ignoring hub [ 217.205305][ T3290] hub: probe of 5-1:118.0 failed with error -5 [ 217.213657][ T3290] cdc_wdm 5-1:118.0: cdc-wdm0: USB WDM device 15:48:30 executing program 1: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x8, 0x40400) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000080)={0xb4, "d8a051dabe1d17e644beef9eea6d22df949a0c53123696e2e0e78c5a6f0e54d47954782e5e82acb529743de194c2083af3e31aaa75a318a7474f2b76dc26390285c7c8337f4c6ae0efbdd212b21c1affd4fa28ab882557aa199c8840a4476715906e731150c7ba3997d6276367d9f3a5b7bec93bde7ec7d1444012d97a04b8236880527d4bc1b0b384096f0dbbf7e49604ee641c8af4f9276499893a62f6e1d7f3784e40030cad1ec5e30a8be0e7ed4495edd44c"}) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x52, 0x63, 0x8f, 0x40, 0x13dc, 0x5611, 0x4015, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe0, 0x2, 0x1}}]}}]}}, 0x0) [ 217.310639][ T3520] usb 6-1: new high-speed USB device number 101 using dummy_hcd [ 217.380677][ T12] usb 1-1: new full-speed USB device number 95 using dummy_hcd [ 217.450675][ T3259] usb 3-1: Using ep0 maxpacket: 8 [ 217.550677][ T3520] usb 6-1: Using ep0 maxpacket: 32 [ 217.555915][ T3392] usb 4-1: new high-speed USB device number 83 using dummy_hcd [ 217.620703][ T3253] usb 2-1: new high-speed USB device number 89 using dummy_hcd [ 217.628397][ T3259] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 217.636003][ T3259] usb 3-1: can't read configurations, error -61 [ 217.650696][ T12] usb 1-1: device descriptor read/64, error 18 [ 217.670764][ T3520] usb 6-1: New USB device found, idVendor=0bda, idProduct=0184, bcdDevice=87.a6 [ 217.679865][ T3520] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 217.689024][ T3520] usb 6-1: config 0 descriptor?? [ 217.731658][ T3520] ums-realtek 6-1:0.0: USB Mass Storage device detected [ 217.800782][ T3392] usb 4-1: Using ep0 maxpacket: 32 [ 217.810655][ T3259] usb 3-1: new high-speed USB device number 103 using dummy_hcd [ 217.850694][ T5631] usb 5-1: reset high-speed USB device number 104 using dummy_hcd [ 217.920733][ T3392] usb 4-1: config 0 has an invalid descriptor of length 144, skipping remainder of the config [ 217.931117][ T3392] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 217.940088][ T3392] usb 4-1: New USB device found, idVendor=19d2, idProduct=1008, bcdDevice=89.98 [ 217.949151][ T3392] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 217.949394][ T2135] usb 6-1: USB disconnect, device number 101 [ 217.963741][ T3392] usb 4-1: config 0 descriptor?? [ 218.020758][ T3253] usb 2-1: New USB device found, idVendor=13dc, idProduct=5611, bcdDevice=40.15 [ 218.030008][ T3253] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 218.039219][ T3253] usb 2-1: config 0 descriptor?? [ 218.042071][ T12] usb 1-1: device descriptor read/64, error 18 [ 218.070729][ T3259] usb 3-1: Using ep0 maxpacket: 8 [ 218.093376][ T3253] hwa-hc 2-1:0.0: cannot find Wire Adapter Class descriptor [ 218.100652][ T5631] usb 5-1: Using ep0 maxpacket: 8 [ 218.100754][ T3253] hwa-hc 2-1:0.0: Cannot initialize internals: -19 [ 218.161040][ T12] usb usb1-port1: attempt power cycle [ 218.202365][ T5638] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 218.250692][ T3259] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 218.258400][ T3259] usb 3-1: can't read configurations, error -61 [ 218.264895][ T3259] usb usb3-port1: attempt power cycle [ 218.292971][ T3392] usb 2-1: USB disconnect, device number 89 [ 218.421897][ T3290] usb 5-1: USB disconnect, device number 104 [ 218.463010][ T5649] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 218.870673][ T12] usb 1-1: new full-speed USB device number 96 using dummy_hcd 15:48:31 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000080)={0x0, 0x0, 0x101, 0x0, "f019fc8240ebae4a481118b83e441e0fd752efd57fe546aedba5d82cc184a3fe"}) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) read$hidraw(r1, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000001300)) write$hidraw(r0, 0x0, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000a40)="8b85c480e796ff28d54b732bcb421d3c25727258f3a79a12e72aae54f817ef6a521dbc7ad06f44b9aa111570540585c84ed4ea2079e2b24bf2251da67f8444c20876b2b4b102856b87729e6091095cea02aa4660c7c0185ecd390ca5979790ed829eb7850ebd76e354644c642fe48f714f1d571998a63dc21fbe46520d344d1b1e6785cdcebc34d4f6ebff4311575d847c9548c23aae7f1874a837d33b5cf2a856cd5e1f9cffa0c5ef2ce961918cbf4d3cc303daf81d8d1f16e4065e31eae629d68467e848d16b89289cec7f82c04c39484c23c17b806cd3985801410774267c3f22e81b71a5f5bf1d", 0xe9) syz_open_dev$evdev(0x0, 0x400, 0x80000) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) r5 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r5, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r5, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCSCLOCKID(r5, 0x400445a0, &(0x7f0000000100)) ioctl$EVIOCSCLOCKID(r5, 0x400445a0, &(0x7f0000000140)=0x4) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) r6 = syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000840)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="0a061003040003200000"], @ANYBLOB='4\x00\x00\x00', @ANYPTR=&(0x7f00000002c0)=ANY=[], @ANYBLOB="08172a5e", @ANYBLOB="000000000000000000000001519cac3a04fe480b7ee26121081243fd3200be97dd69ace33bda4fcb57af91d7eb0ba43e19ce691fece5820149d6ec2c995f0db9adcf3acdae9c89f0d70500000000000000d5c2c719fc64cbdb2aec2e06d614d946ee67252ece5207a85b60a9411ea9ebc3a45100a84741494be50e6f746a2efcb536a81c7639df0598ee0006840db71116e98990287c464e43acdc75cdd07f74"]) r7 = syz_open_dev$hidraw(0x0, 0x100000, 0x8f595cf9cb7f08b0) write$hidraw(r7, &(0x7f0000000080)='\x00', 0x1e8) r8 = syz_open_dev$hidraw(&(0x7f0000000340)='/dev/hidraw#\x00', 0x0, 0x20000) ioctl$HIDIOCGRDESC(r8, 0x90044802, &(0x7f0000002340)=ANY=[@ANYBLOB="7a0a0000600956673e8ccc7faf1f7b116c0bf4172eff699d1bcbeb62697f6826f373d04d06afdd3e29de98240b5786feb244377382b18e17e17517b2c2164cef99ec7eb19869d0699bbffffb531402aa608331b11ee4defa193ec9ea84cf9df393fd16cbb97c40cec0ae04027c41070512385dcbec2329ba4f5ca68f3292f01cd54429c0718095844b33a868dc3bf69b9086b33c32e767f1366e9a6f7b8fe24ea314d5177da96002c67171969289433653ceec64b1194676eac8eb62aaa7fc0d99c023e0db8828a9bbbc89c55df7a4b93b600399fe1384c8f2fd052c3ca220aa7f2a8af55f1b03e9a271f0128087e32fe8c72c92995e67597b1a1af014257f961a568948e27ccca16c41539d2227ff3d7908e9112fdd414d2ec3485a72f9c91cfe962ccf7fab02d13953bb3de3da0a54c73842a9971929ae15bc215028fb5c3dbebffbb317f73b99c4ed7a0b8f720f12211751f449bbe055288d656407049c6822180678aef2a0732ac4e3e6ebc8019ccc466c241922a3741690cb412da81bbc19ae37d179d260ba1bcd02666f86e4c9fd1f2a2c04e7eb78616c9f1dab430ee30c075e486ef8a429adce19b9237082ea3d3add3689690b036a49b953b03f66b2fa6e67579577c847405b674d42cd48aafef8f1dc68183a7c4e73b698b4615be914c9dff825b70d4757082a9124f11a117061dbf275f7b2b1b5df07e679625f2efc9e914dad67410c9e54cf5b76974f32fe1bcb37b54938e199933bc4682d83b828392795fe83f7b8feea6dcde08decd24bd4c0e873f6ef37aaf74b6964a4f20411ab92480000000000008a80767ceea0ea9e86d53658f4cd3cde4693f570dcb2fd9f231fe2f50c158383160873162f3578188fbc3e16264c6653eff50f9d9373d4f660cc52aeb4d798b4a6ce015021ba8208e941303280c47dbb757db57bd1c395d55187386168f231aded6e673db9817a4df2bd6776b89d88c06316e8530597b3ca38cbb26e4b3694b74478ea573a547abf3117a4e7eb9ae032e91eef28b9625dfd9d86aff6db922b75437e1e689e8dd17bbb1667bf2788d73a57cda5f90898bad164a164e78e443bf9155ab565c7114743157b1598caecb49a61691b99782aba27c587f43f0f96d83e4c77256cc682ccad01199204af345a1f95ecf86a824cee4ebe635a640870bf8e27333190378c62780462ce0e4a09d9145f25d700c5d11cb73ff21689f616f53b1bc09bde820b8f3fed51e22b507e0f4d9f149fa0e6afe07be9c910fa54092670a7b62e52472b8dfea4758974feddd3f4f1658dfd0339b1bda1ae2faa3d0f378ccd969507701a7f762a79149ec56ff7ce1610876db667731ac11d814a5da3668a5c305c55781fb9563e4e5c7eaf79dfb0745e272229b426da7a4ce5a64d5a20c4fce63d1954be494876fef34f1487d63a584f8682fd0d8575a468e481794af85a25950882309201c5d4ceeb1d3a3e84a1ab0fc91cbc5c880f8b55d67de50cb9fc4560610d76e043f5a313faaa2f8e3ec7d601d98055db4caca627d09f4c073c85b0b9dd127cf3aeca41335a0c16be50c675a09690bf332af3c6b2ca101be85ea970d5bc2632c3ede8eef53b4f6a8faa300084ed1f97aa45b6d4ecd4dae34e697c1b7fa18b733184a1645dbfff32ff0072da0c5a215658d674b299cf7d2994a5de7468e17c9deed73793d70723787aee7d1fc20771ba6dbaa2950d6e21b448f20dd68a27b7a22f7f03d60034a896c3f7557f6ccdf0c84d15192391fc1155472d867f75af49ddabbc0f1caa7f656aca169541b1620eddea939ad0ae5f5b424635c3a9bf8d3f03775a78330cdf9d1e010a5b700de90d19e35c3991873d3754cff5c91a95670371371cba272f3cc117c53ea31a34891b6fd3dee07b530ad53c5b038145f56a770d265607c20de6f7272341945355b3e6aa36c4126ba51ae85151b765212a065da106773f6edb4b94fccf82bf128c6f3451edeab26fe2344be643cef7a825f0b4a2635746cf66f1840e3e6dfe6913ea24d7617f4204bec2c870f28d28a50c9d92aeb8d1dbd681a7198703a904034c68a64ebaa5172aa960fd3a6db50a3ebba1897d49ada8f47838bf9fc3969222752b0d6783aa69cce7fa88b1bd349f0baebe141b554bba8fac06fbee293c1feb0c72b2828f695dbe4c55bd75a257e42cd7b9d2295c61be14e44d25cb39144bd4312d43a777921c95b5563d41848b678bcd62612dd23a9a87ee05edb0337f6a2741b890b8971296070dd5891c388a3b8a584eddd9b81c55df6ea21f5d13965cd1cc776885939cfb70a78f6042207d66295bd7e378abfc99e157c25527d5f36275eb47c3ba2a160295455930a0b6ccc7207499e61594e28ec66a8c64d9240aa4f881a5458fee0ffd6da0063d8b4bc31db847256617862bc0765fcbd886c0b803c83c9d5cc6d8ac978da191c302e5ac19dac0729b6a3ba3940c66f9cb8de49eb68e2cdb3834c2008195c9531b0d0840b112c4019e3eeb240ec78ce62d87b22f0fac66d0146df2c9fe535f2a2f909407b187cd8910a15ac6fc34c56fcd37631f77a733487340e4fff7cb8305016ebe47ebd6fbe9d072277a691cca5ded0038da0bd359bd2baf42ec5e2c84ff5a35ddb9fedfd68b953c74a62e418673405432cdccedec672bc86d53ec033fcae5090000001c5e0c7be0e00ccf084f44ad614d7ced741269f1c7d4e58d201e8e17241c9e0ef8ddefb8fad6e43e31d10671f6df59e7fca99008baf4755ee1d040c9c0dca6509a63f9b36ce6f5d20b54982d60ccdf16736b2dd09ddb98976591481c2a3e26da2dcf9a3f623d181a72d8358e9384a5bfa54af4c38855ed137641b1df0e5bdb46db7ee07d9c8b08d0e8864d62597b07a9c4fde8d900be2e29cd8954571f15dad51b49f87ecd3ecda07ffb79b23239990bfdf074d7ca4771f1a695c2a93bed6d5e3248bdc6bdee8df46f0342a5c504516a60010950541d90465017520eab35d8e5ba926ed980fafc7c0a3280ee8471fca50b51890d24a6d1657a9644e8e2ab16f9a3a6bf9188292b68d15164961f7adeab7149a1b3f272fca2855e8d8532edb408bad77496c3026f6d7c250c3e4ba486c650b16ea74f0c6deb4b075b22a9801ae3404a8769c1d64954cd84f09ddc5639771c11cb7e4708e2667a9ab4da4edd3309724a4ea67c99757aef28e66ff11da09bc575925469793fad5fcc09d6445f4cc5343e300a586be3b37d03a68a041900d4c881c4706bac887570eec3d9ad1d99bff0ea64005f2c7ea4889862db17d818a311b9a5bf5779d55b4111be7b97df5374cb6f8bde126edb7e589f61508ed9a3fb8a0d81f188bd7023bdc21f50ae06b5632e62a0473b782c58d33745dac1da45844c8aa6dccb4af850dc356110828c22847295622b68eba2062aea637b4c0223bd2deb1a00768820f6ebd752d2556665b5a65b1a14da6cdc196ce24c8ebe0df8886146b0e5b80d4b333608a8c903f1265f3eded62f4370575deb3051ed4677e73839370c62230c616c77b9f2d3f42a948b213bb11f3f83c8efa8b54939776caa4ff2f0ef226953d26cdeb542b8fa3bdca927f66a36ad78cffcb72ee50839c788b537b6006c29797765ed129c170595771d110c64f94e3616655f"]) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000040)) syz_usb_control_io$hid(r6, &(0x7f0000000600)={0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="00218c0000008c004a0dc84d33159e845244e449d67fbfd0164bf851f67410e7bc84f6d6bf298eaa33cdb841690e03f60c7528ddc3eeb78636464b5a012955ba5c19c95088b2b674d4202adf36e8ebaae3a95139a48dfc889d5b756a673a7636ab2431e7b1d29c0b078f01000000000000001e56b2bd57de4db05cc22ee25e16e4a31acede770bca36048af1e049"], &(0x7f0000000500)={0x0, 0x3, 0x48, @string={0x48, 0x3, "f2bb7b9761aefcf5655a13d64bd8173459e85739e3da309ef4f53756a4b1b4638d0112218d48d2af1745716b5a3b96bfccf3508ea9c2d37bff4d4d535109ada82b668b6ea5a0"}}, &(0x7f0000000940)=ANY=[@ANYBLOB="00221b0094dd03830eef07da30c6084a936a974e77ab3792eb6e00c4e20076b246d404ab647ed690efa466f0a4911a9f7aaa2a28c209d4fc9bacdf126ef74aef367245bb8bc1f7eaaaaf6d8bca90d447986ee6efddd36596951432525dcd67b3b31c3cbe96beb0deff8bd9dbdace65bc58197b3bed53b8aeba80c90526740aee4c875d6d1f4880a3ffcdc7763a97c8da9afbb5d56df0a91d7f43edf5d7320d00fec01e45e25dfeed28217e33291e2865ac323a0a2231a438fb2707cbd2ea9c9d561f85962338e5dc4060b78093416d1e0b9553c78e7a94"], &(0x7f00000005c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x9e1}}}}, &(0x7f0000000800)={0x2c, &(0x7f0000000640)={0x0, 0xe, 0xdc, "e1ef136a588a273ed622b5d425eaaf04aed543e75e349f58c88bb3a235f779cf95352aab53164a68d62eaa3fab0c91631d6e5d3850b3faf4b962fb1429711f03ebe54207460929492323f81226fd5d665556bbee7d224619b12765abf617b3c7b57c206391532de4d7b5df359c679def979fbcd8da8e6fde218a8f48a5edd1d7c7fb76e6fdd05ce92e4f341ae17b300fffddaed164648c1832403d1514f4ae312a3f5379f8d0660a6ef69356fbce2821450e093485d5a909ce26ff77876f6ab3aba0fa780c39abb2a653190a43418cf8e2f7bc928542f08ef00356eb"}, &(0x7f0000000740)={0x0, 0xa, 0x0, 0x7e}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x1, 0xfc0, "f5dd6e887692b4eceb9b2791d226a160214196a223e70557e8da8b772856510d79b460aee480a48378346559a9caa9e086c4d764ee1b2cece0c1d78faaafaa1a569383edb1e29a62a49aff83649bc4d5e2eccf24d10c71deda2aa24ea5f7d3c259a879e2caa4a17f93b05e992ebd4b2e441827f3c6f50d409944c95211c87235097a73d3ffb041b0ef13ba13f51940826cce0faa860fdf1860bf6bfe394dbc5838f011ed316294320ae523b48f2eb8c70926333797289e486648d135334c6a9860e58dcd558c1a5eafdc1d0ed8c7672964b705dbfc85137f6bdd49254dc5dac1736053cc61047ade4b911f49ab31cc8b5ca6f12caa576905ee8c8b00bcec7ca1497b7f0d6e575d8a6c123f919aa0944a695686e8c2131c1e843a1231ca4569745e431e8f830f151963d2363f69eaf63ef49cecf29952f9abb7c7bf58e3c5076ec2be40bd1f0d957b6fbc86addb56fcf943f1de3533a1a18dc57a04a8dfd47e5fe9bf856c1c60a81853b3cda55bce27b2a448bce43a55cbdf55b66632be196d4fdd1a5c0f52fb95650824f86b87094142cb3fa51f2716fbaa861dbdf9be02aba39fda2b48fb3a0ad3d2c3ba7f28aa6dc0441e3318343b8bdd552dde35db8c8b1f1d60e222b5b96fb8fa8eae7d2c4aff324edd06f05fa9baff3664bb53aa406556c10474deb58bf4f2a0f56c91cb3a96b2896fd63ac93260630d9ac63a2b2761dc8a3a55c3910fe481382fcaa014b09baecb89cef8063ebd67f862a6958d68c9b590785fbb6d98bc25edaa398ab93aaf1c20ff3e969bbcbac8bfb6ec4083ab76ef21eb587e78dc43879bbb1eaa7d3615c80a277177c78b16b6893a4ddcc1d881f1d7b27955c8e78e8c28ec0bd7ce8135a0a07f62a85422b890f3df2af6fbaddca16705f7a065ded94413bb1010fc68f9f314b47e4b2a7ee87527e0b3a21a322398d54e2c5601c178a04485a1219583d78e8f6efffd556c18e4fd75115f77fb6dc669be00febdd5ba1f8eb4c70cf327bbcf374453a918c3f908fcc3e0bf459e8009acc2b006a1a059aa12f077b16ceac2d124d0affbed95a454b10cf4a5df8893cea39a5c089c5d646b49314f5568e4ef6b03be72eceb30584bca0965feed7e49fb9359572485219d6c4416707e5cf4912d6c95535c408117270336d0864f94fb227c74cb9f9b159b055adf0097715036d395131803d5e1e2321426bbdb97fad75f438934dfce241682c9c8cce87c5522ea485d9a3b69e50612c63b1dd51c37f594e3be0ee6b7693b1c622a1e94e0f2ebd03e53f891f25e89910cd313f4d503d6bcb154719d58c0f95732ae8d8ff8172c6689b48460f8a34e3d1a492e80f614e2c14e14db1b5efd856c98cb1a6d2e9fae110f25a23b5488b510d5f5e68526617798ea9454a6a4ad28022df42e68c887e14b4951e2d81c9d4ae0c8cfea36b3188d62ab5019aa35f76877186c8b1d504d48d8ecd7b39143283bba9927662be2f4030ccbe5e027a65be852d978879248edb198d89a4ab6cd3f20d3d000691abfc14b5332e17309e83473b81d6fc89cc1e546859253ae95d2fb79a89f20192bbed32cc10eead6aa13ba621a61dec7d08c32a8a2e912823b1e8b8c0fe56f5d5951450ab263a81908d3250bf3bd00c5d710cc5316932155aaa37132fad34e6aa23f57e20cbc97d1706e35e5254d2b7e912aebcce0e322cb39296f7782927f8a4e677a090319020a4c48862f77292521fc012cb48341b0bc2f3e178d794bc2c1161a0a40161707c507192ecdc8cce605e3ee1f548b4d68df7f248d2350e2e197499bec1fb69975a8e399953d8f6669f17fba8ba61cd1ab4e6e174edc66ec2acb0318bd14b197edd57066fe47ca6e60345a529dc43b511f8ef8ea9f64e415ba37cc30c9f75d5b89a0eb5727e932c448b1d60481936f23e1dc619e8c8925c41215a82455b4ea20ee5b4bf33667c3d9ee75820fae3e2f7f80d7c2da6c052d24c7dcb54fd62e3cfb4036075cbbf8d02555eeba4ee3737748b604598aeb4d0e2a8d87146b0befd08a5fc1f1c03e768cdad3e6dcf2762a771fd59ba7525067fa4c0806168b014a0f6a18029a5e40f2404b5e6806a38a645161b33e73314e98f6b247fb3d34f7c09842509774997933f0a36a56a20905da7f6a0f99b866a3bfd99ce0dadbe7c4dc06e0bf06383f1de455fe6f709060c753a96b1ed6a087e8d257d994e9e8939d4df531acc7ad6b9dba74310797faa2c7cf23d739282af91b0e1dc055e65abbc936aecfa5c533a513a291d944230054121440af3d61bd88a108b102ae7e65ef92e33ec03c8c12580704a1914f2f65f56d2ea0c1d3809f732ef100ea4019577613ba0a155fa77d1dc2bedfa5ab5925a2006f06d646f604477c8ec8d08f70ad7c9936a558bcbfec8dfea36a7df22948fab291812439f593ed39e716acf3ffa5b01f373862f67fae61b56ac9d913d9934933a43322ec532025eb4fd8afa9b7b94cad3dc8f97abc12983c4256f6781f0b0a880d54b998fa3ae5cb74063f0e0c96f9eb1297163b7f07ed4cc80d041b7104c6b3a5bf29abf930a8b6a077d589bed80a69cb6cac756a1e27b660fc7dfa91eb1448218ea5eedc05c4f8160637f31db204e3dde62b9d414158c6e4da03c638d47a10558417af24e9c0c8648572718ebeec73c8aeb65721fb52c6316e1bf32e39f095afb5ea0faba360356df0cb5d524822091ec58d9744e69dbaf95f611f9b6cf53a4e0b29a457911d82a7d499dc788aee995eca8f76324d2c31af53108265742f0f095a87351d5e791724677d929b4e9eae9cb1707f84e8ca54fdc10522760f53ef4eb6b83ab8591a67e28e90b5c828697770a07459f3b0db1dbb752d9d64069cbf25867efed347fde64b6ce37e8d8a17f95998b47b89ba795c584eda25ebfe0c2463326cb1e3d157554614160b31fc0511c20fd72b4658709bf6ecd53d9061626fbb2c20eae99c6cc0ad12447838c6e2d4e063de3c62757ef8e9ba708e9627b7df6248f5c455a8e5189f81badea11f99561635441de76407a51d63f4e301ee863f1c33cc8cf8a8e4241d0b0305dbc1d63d8be061b1bc16411baa9ff86357f50ff12df6feb6c13d02abd8b9b4487a57362ce91eb1efd7fca5c0138018bcddcc9c03da0d07f033bbef34e3b1018fe75507134eca96134776657eb9b5b6acf790bbcc4f5e85f01ef817bb55e7021f79ec220ef9641660b7d61bd946873aeadb6b29d87e46e66a5d3a2d6ae68c049d4be09fd3657d423eeb6145a050c85f0dc7873ca87a7dd2a90e76f460730542d9cb9b1e445dc628eb604586c21e1f28ef9e7b30a944e5fb2b4b6b43bf73a6958df7dc0fa037b4a7dcfd82d9af16a38b6384424ff02999fcd9774841f2ff28c97d259012ca76798374cc42f4ad25a49c2ce267d23f153fe03e4d8f1aa71cf2ecb3bb0b5851acc8a937ab1f5e44219a0595f0f009f7cc30cf3db7810f5822e19215155bd8edd8599340f71a03e786dc7fed1df4678bb000cdd6d897c5094586f1a67bca3f65b1916529ec858121a3fea52fc8d8ebb6c838d942b7a8abd26f851309f41a9ada91dcf5c9d6bbb3101bb6079e8b6e27711923086ef2d558c2aee064b275c90587a30dbd18b8896bdcbef70f6a127af0a92decb35f9d64796907ce5bfa5b6535d95aeafd5691d9caf1227827b8e91f8a6cfb1600e1447bad6951afd5f11707f2a049b93eefdc2789ff34a044fa93939c3426b6b27a24fa68241bfa2218ee9c3ba889dd148593f0a59941da4eb47c31b476fce22a674624973ac23bafce29e878954fed6b2696bd2a1194f1307c141e7b147eccb393d318df0c5765133e5bd3c4e95baa6d31b3357af8129370293dcd3b3a35cd1de8e8dd33a36841ba210cb64a7dc0f51db43ae03de36c3a69f395010a5c997e1e5dd1d0aa9e2ca70381f19f16769729ea9658f8c3567167e86afe040bc8d09092b707d9678bcad0fe81f5c19a108fcb12df6b97956c43c79d417e12cce094abfef0d3a8be4e8ebf86f7bf1a8d3e73c4fffad502e3321fbe7a528b17328437dfda1c4ea8941fd92597a0a40b2d83d11176b8b75f54f3f08b99b05c40e070e730249b290992708b393e8fda326701b268f49edc699ab9ec7a07e99f2b44b6255b8723fb8851189e83b319509a75113c24cd8aaccde7b65aea2b4d495991bd7a4a19b792d97d9eb8297f275924bfb2c825a9b015adc7f6b0e2c99880abc4ee835784e47af4287a21dc1095b94f97b1b3b942ea2bdc8a5848056d9c88dff660bda1336b44558859d559ed25ffee53b62543b5c97c3014cb39323cf471fb96e3a76667a1186850e538047dfec6d6f2e32163d08ad10ac0ee674abd1b755c4c4b105ca1eb7730a1daf2356e180bbe777e71f9d4ea7654c9614d34ef4fcfaad155774d06b7a381d552b732c76f6c25f1c3612da9b1d802b9b0d6e0c3230fcc7c46a7d97f698d102202d4543e0f7a62c8837ea448dc2595e650679aa3510acadc94ed66c7910255d3a2874875634ed5049fa023b219fcc6797391c53b9c39da0770283c051205593638652fdc43553cfadb76b839f5df1cd8b13efc2412bbf559e5687ba0cdaa7dd1e2f0d2fab734bc534dcc98dc17d51f8d69546f908cc76ec59393de21880ec3174d94f7d496840174454e28c8c9296f671c4b05d502447a02d182d8d689e15c3c6b314d7098c836e5f18d14981bd793606379a82ebacb011128b13e4cb96705ae292f226bcad2c0d90d412e11dbcbb5130d145c280319151a10fc8f57a6bb21f3f60951b5e1eee620687f61e35eaf66d746b9a09dc67478edc153f4e5b08a3f8d8380d562b8e4aadc0b11b9b9ea00237c65c97196bc2147425c2f7c951b85e4e47410ee91636b97094f58ed609d94e688f260019a017a805a3c7f7a3f00c291e653992866e0a8665ed8829ef5bd715a4d27c4ffe0388435ade10b9b5463ff718c64ea7d8cfe4522f60c4e5d197d364537be5df7bb9ae2797279a854bcd8a026382ced0789e1273c8002b86169cd56f5797237c0451df016beef8f67e05aa3a60d1f46ca2d2f26032ccbf72b89eb36a852ec4dfbe5f1438c24694912f9120f000d813f893ee70963b3c5e2f3297896f25df62f9dbef3aac82197ae749a5531540ee967018127f26dcc3f53b258d3d6cfed2c28454526dd85c9c7cfe703fcc6004c0f4b369e649d665c0f25247fb7bb4b2ef5ce3df1d81531f6ed68b3a5311ba2fd6f9b378aa27a99c6b35603670b704f4631a9003d610d3ced809c5ea4031e69383f25287107276c44bc6a292c17027b41bd335c4b76ac25ad05b2010883ce945d227c020e5b9b4cb92b8654787af9e5c2f4ff8ece96c921b6e47216ef1cd20ae8be06d35b0a6fe718139c5a6db99e1999c9f228a4c2bb2eada83fbe736e278d2edfa213039b5aebf235a7c95dbf777c584c1c6adce8247fe9954798f83469078b42be48b219ae97daf1012529ce329d6a61f1d0160555cff746a4037c373bad3ff2ee033443f51e0d6fc0763ec3c498705aef3c03c5a2f53e4e182a3b3930133b1e7a99de0e5cc27757dc6702da8f2764c5b879f06a66ae8f0d4e72dee7bc6a755d173908c398ef3e371c798e71e62eb012cbc43ba4b895aac342adaa222c63454f835ee22c482ea56de180bd546af6b0f1e0c3eee580152d98b14fd9b75790ffc292961530218931bebf6c"}, &(0x7f00000007c0)={0x20, 0x3, 0x1, 0x3}}) syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x2) [ 218.960721][ T12] usb 1-1: Invalid ep0 maxpacket: 0 [ 218.970650][ T3259] usb 3-1: new high-speed USB device number 104 using dummy_hcd [ 219.060639][ T3290] usb 2-1: new high-speed USB device number 90 using dummy_hcd 15:48:32 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086607, 0x20000000) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086607, 0x20000000) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086607, 0x20000000) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40086607, 0x20000000) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40086607, 0x20000000) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x40086607, 0x20000000) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086607, 0x0) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r9, 0x40086607, 0x20000000) r10 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r10, 0x40086607, 0x20000000) r11 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r11, 0x40086607, 0x20000000) r12 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r12, 0x40086607, 0x20000000) r13 = syz_usb_connect(0x0, 0x8, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r7, @ANYRES32=r8, @ANYBLOB, @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r10, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r11, @ANYRES32=r9, @ANYPTR, @ANYRESDEC, @ANYRES64=r12], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r14 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r14, 0x40086607, 0x0) r15 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r16 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r16, 0x40086607, 0x20000000) r17 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r17, 0x40086607, 0x20000000) r18 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r18, 0x40086607, 0x20000000) r19 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r19, 0x40086607, 0x20000000) r20 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r20, 0x40086607, 0x20000000) r21 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r21, 0x40086607, 0x20000000) r22 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r22, 0x40086607, 0x0) r23 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r24 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r24, 0x40086607, 0x20000000) r25 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r25, 0x40086607, 0x20000000) r26 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r26, 0x40086607, 0x20000000) r27 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r27, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x8, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r22, @ANYRES32=r23, @ANYBLOB, @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r25, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r26, @ANYRES32=r24, @ANYPTR, @ANYRESDEC, @ANYRES64=r27], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) syz_usb_connect(0x0, 0x9, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r14, @ANYRES32=r15, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES64], @ANYRESDEC=r16, @ANYRES16=0x0, @ANYRESOCT=r17, @ANYRES64=r18, @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYRES64=r26, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r21], @ANYRESOCT=r15]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9647f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd83458ba1382da63423d1f1bdde", @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r17, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r19, @ANYRES32=r16, @ANYPTR, @ANYRESDEC, @ANYRES64=r20], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) syz_usb_connect(0x0, 0x9, &(0x7f0000000640)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRESDEC=r7, @ANYRES32=r0, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT], @ANYRESDEC=r1, @ANYRES16=0x0, @ANYRESOCT=r2, @ANYRES64=r3, @ANYRES32=r15, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r6], @ANYRESOCT=r0]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9007f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd834d8ba1382da63423d1f1bdde", @ANYRESDEC, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r2, @ANYRES16, @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r4, @ANYRES32=r1, @ANYPTR, @ANYRESDEC, @ANYRES64=r5], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r28 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r29 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r29, 0x40086607, 0x20000000) r30 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r30, 0x40086607, 0x20000000) r31 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r31, 0x40086607, 0x20000000) r32 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r32, 0x40086607, 0x20000000) r33 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r33, 0x40086607, 0x20000000) r34 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r34, 0x40086607, 0x20000000) r35 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r35, 0x40086607, 0x0) r36 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r37 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r37, 0x40086607, 0x20000000) r38 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r38, 0x40086607, 0x20000000) r39 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r39, 0x40086607, 0x20000000) r40 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r40, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x8, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r35, @ANYRES32=r36, @ANYBLOB, @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r38, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r39, @ANYRES32=r37, @ANYPTR, @ANYRESDEC, @ANYRES64=r40], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r41 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r41, 0x40086607, 0x0) r42 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r43 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r43, 0x40086607, 0x20000000) r44 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r44, 0x40086607, 0x20000000) r45 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r45, 0x40086607, 0x20000000) r46 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r46, 0x40086607, 0x20000000) r47 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r47, 0x40086607, 0x20000000) r48 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r48, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x9, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r41, @ANYRES32=r42, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES64], @ANYRESDEC=r43, @ANYRES16=0x0, @ANYRESOCT=r44, @ANYRES64=r45, @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r48], @ANYRESOCT=r42]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9647f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd83458ba1382da63423d1f1bdde", @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r44, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r46, @ANYRES32=r43, @ANYPTR, @ANYRESDEC, @ANYRES64=r47], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) syz_usb_connect(0x0, 0x9, &(0x7f0000000640)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRESDEC=r35, @ANYRES32=r28, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT], @ANYRESDEC=r29, @ANYRES16=0x0, @ANYRESOCT=r30, @ANYRES64=r31, @ANYRES32=r42, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r34], @ANYRESOCT=r28]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9007f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd834d8ba1382da63423d1f1bdde", @ANYRESDEC, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r30, @ANYRES16, @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r32, @ANYRES32=r29, @ANYPTR, @ANYRESDEC, @ANYRES64=r33], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r49 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r49, 0x40086607, 0x0) r50 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r51 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r51, 0x40086607, 0x20000000) r52 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r52, 0x40086607, 0x20000000) r53 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r53, 0x40086607, 0x20000000) r54 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r54, 0x40086607, 0x20000000) r55 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r55, 0x40086607, 0x20000000) r56 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r56, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x9, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r49, @ANYRES32=r50, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES64], @ANYRESDEC=r51, @ANYRES16=0x0, @ANYRESOCT=r52, @ANYRES64=r53, @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r56], @ANYRESOCT=r50]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9647f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd83458ba1382da63423d1f1bdde", @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r52, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r54, @ANYRES32=r51, @ANYPTR, @ANYRESDEC, @ANYRES64=r55], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r57 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r57, 0x40086607, 0x0) r58 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r59 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r59, 0x40086607, 0x20000000) r60 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r60, 0x40086607, 0x20000000) r61 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r61, 0x40086607, 0x20000000) r62 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r62, 0x40086607, 0x20000000) r63 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r63, 0x40086607, 0x20000000) r64 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r64, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x9, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r57, @ANYRES32=r58, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES64], @ANYRESDEC=r59, @ANYRES16=0x0, @ANYRESOCT=r60, @ANYRES64=r61, @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r64], @ANYRESOCT=r58]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9647f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd83458ba1382da63423d1f1bdde", @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r60, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r62, @ANYRES32=r59, @ANYPTR, @ANYRESDEC, @ANYRES64=r63], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r65 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r66 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r66, 0x40086607, 0x20000000) r67 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r67, 0x40086607, 0x20000000) r68 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r68, 0x40086607, 0x20000000) r69 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r69, 0x40086607, 0x20000000) r70 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r70, 0x40086607, 0x20000000) r71 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r71, 0x40086607, 0x20000000) r72 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r72, 0x40086607, 0x0) r73 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r74 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r74, 0x40086607, 0x20000000) r75 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r75, 0x40086607, 0x20000000) r76 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r76, 0x40086607, 0x20000000) r77 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r77, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x8, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r72, @ANYRES32=r73, @ANYBLOB, @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r75, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r76, @ANYRES32=r74, @ANYPTR, @ANYRESDEC, @ANYRES64=r77], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r78 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r78, 0x40086607, 0x0) r79 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r80 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r80, 0x40086607, 0x20000000) r81 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r81, 0x40086607, 0x20000000) r82 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r82, 0x40086607, 0x20000000) r83 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r83, 0x40086607, 0x20000000) r84 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r84, 0x40086607, 0x20000000) r85 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r85, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x9, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r78, @ANYRES32=r79, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES64], @ANYRESDEC=r80, @ANYRES16=0x0, @ANYRESOCT=r81, @ANYRES64=r82, @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r85], @ANYRESOCT=r79]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9647f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd83458ba1382da63423d1f1bdde", @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r81, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r83, @ANYRES32=r80, @ANYPTR, @ANYRESDEC, @ANYRES64=r84], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r86 = syz_usb_connect(0x0, 0x9, &(0x7f0000000640)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRESDEC=r72, @ANYRES32=r65, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT], @ANYRESDEC=r66, @ANYRES16=0x0, @ANYRESOCT=r67, @ANYRES64=r68, @ANYRES32=r79, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r71], @ANYRESOCT=r65]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9007f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd834d8ba1382da63423d1f1bdde", @ANYRESDEC, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r67, @ANYRES16, @ANYBLOB="b92b8758836196fb0010b864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd818640b875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r69, @ANYRES32=r66, @ANYPTR, @ANYRESDEC, @ANYRES64=r70], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r87 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r87, 0x40086607, 0x0) r88 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r89 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r89, 0x40086607, 0x20000000) r90 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r90, 0x40086607, 0x20000000) r91 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r91, 0x40086607, 0x20000000) r92 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r92, 0x40086607, 0x20000000) r93 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r93, 0x40086607, 0x20000000) r94 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r94, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x9, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r87, @ANYRES32=r88, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES64], @ANYRESDEC=r89, @ANYRES16=0x0, @ANYRESOCT=r90, @ANYRES64=r91, @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r94], @ANYRESOCT=r88]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9647f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd83458ba1382da63423d1f1bdde", @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r90, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r92, @ANYRES32=r89, @ANYPTR, @ANYRESDEC, @ANYRES64=r93], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r95 = syz_usb_connect(0x0, 0x8, &(0x7f0000001740)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYRESHEX=r34, @ANYRES64, @ANYRES32], @ANYRESOCT, @ANYRES64, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESDEC, @ANYRES64=r13, @ANYRES16=r52, @ANYPTR64=&(0x7f00000031c0)=ANY=[@ANYPTR, @ANYRES16=r64, @ANYBLOB="d1d02381c48dffdcc202e1728ffaeaa33c308b370a2bb95dbd5d815d655aa8b3cd559efc8131067d56515b5da0a9749d6dd75777b31af71e9dc384a6927542a0d5e91f865989460ecc50fa176b2f7af10464be9a1de32ae9e3068ff5fa3a421f29a0632c7243743890c71e7d9f89eb9cfd1e27e437dd5c8603dbc03005428511a6a0dd0c2580498ff8d043a67181baa2a3ca32dd25d8be252e7ef937906b107d1b855353b2c550712c6be0ebfaa7e54ebaee6279b5da0f0d58169da14f5d4c6172b2abbd7a3aa585a9009a5368dc035b82d17a646404f4cd0386aedcb307ebed5ac444db468d76c0286b301a509c43810199a354f07aaf80a6c31e76206f59203090a5a9c76ea4ea950a2e29b64c0831ed1eb636f8d3a712fd3530fbb1877f52a2e38ed62cf23efaae83f2e62bc60910231aa73d7d27e8975eddfa979d0ad8366fee85f71624ae48f3bb6fe421e12c2744d025f53ddc06b0287f8d3bd3d8f8de04915f1434c32961949e3a1671017c698c4bd6ed0743f9e75a8ea942bdfd9d6e24079feff869a0c5bd48a7c9070a885f6b0f6e219fddd179c235b3705d7285e200142ac2dead134c93b98cfb51685e5e3fde419db6574cd6c6c83591cb40286a53b7a0cce3d04e1e9f782676826b068fcc99ecbe515aaaf55deb4ada23a75c90c1809a39eb67dcfcd533eeb9a197fe57a90ff8d66ad7200bafadd127b523ae49fa364a3eef647c6067f0efa469fb4774bf1eabee93e7d09d0d2fc1cf289bba4a150ee8e99ba5727d3342a86abca1cd0395712db9e97697013d4494a15fb87342560fbd54cb573049a8bcd13cec050ea8f5e67c037d8371be6f99e007b71fb6fef76852e9823db8c9b309f11d36bd7c340f90c96a40ed21e7be15fc9f7019b54abf2a48581e0dc14f39b5eb4aec329b0b467b7f5209ef883d8941ee393f49aa5e498b96c7aae5ec9ecabd4c1e9fd7638946beae47a60896f75322af8636948888fea20ab3e02a90dc9ee546d41ab7dc26897b9bd7a93f5752f960a82cb9077dad30a9a5123e9beaa3c5a191bb5cde4aff5af45dbf12a98c0b7ace6a7f24b2151adcfd63ab9cbb484d769098cccf9a7168385cb00019ff72d57704913e02b55cb9266adb2529386d7a9da88229ab2bf63c1b90734ded90737503e21f5c71a88e28c7da4d74465f37c06d6d5ee43da23a75dcfa63adcf7ad8d60cc733f1ac45253f389a8f4472226e06c99dc39654bf50a31cae9e4bbd2a4fb6ffe304a2a4b5101e179d66f55d7fe8d06ab1fc2766792ad8656768c57f07a51f2c334d8954c4690af9cb729576b7377bf9f825101a6b70ef2e6e80d4a4b196141d57f81ff798b6681aa6d3e30bd06a2a968d392088b2fe14d4d58f12f7d912ea6a472704d2b825002d296a93414a05149aa129af364166e9bc9fca44ef1014add87912ef2ee1c04b1385b73c6d26f620c507cabce7831054f81e9a1903e8910e16ac21640cf705c51fd82993d0681d114d9d7b13aa0945285212282d80d32eca65e782a6d107bcb8bcb6c95eb4ca8c48a9f29bc0f470003837c0b0b84b676be66d3e951307ebec34ab263853124bdb3fc7fc6b9cedf3b9e55de489232c43bf7b368a6ceb310e0965b2059839f02fa783f9a84dc14472b8a6904456506bf5802514fe525be0dabc80e722bc331daf514edbfe70398e636c5ef076cff019e875a715d9ffdc2fd1696857805803115d7a491e0f742edd73ccc5f8e31113d02db72940922da93a3efcbe3f1c2dae1fb8284ba0559213366dc36b7cac7b7382c9878e5588da68f9e1a0b0745267752adbaede6a2598b1c6926a0709c2cd5d45031e4943748d00516f0c0ff603d27b4493c42ff45c813c1be91d8f40bbafd3d328ba1772f6ca341a28b675d2f82467c86a76f46cf7a3df841c0617ac1a76db0841d507171471c072098add359b6b4c7393b5e277060a64ad795324915b26515284215243583b6e5149addf4f390ab25c99bd5d23b9b41816284a25f5255385c963a5ab661804bf69d29a8080deb89db0a3b5ed9272e38ffe1a50987b4bd08badf5865e150ef01c7fb4a2a5f980bb411387ef3e44d86f539c7f758617f5cb152d61147a2d22b219e4ee92e3635fd96e93b9fd22da3cba942364166125a8e2adb6c5d7557eeedee7d79f78bc37ef42f22aba4581867b99f5d46ad1ce1ef4260b26c1efcc3662448f4a7cfb85aedda5d92daf2eb4d77c9416b24f84e0e48615c954567e2f771b6054f440ea4bb8aa4ff11dd83c55b89ba60176811173149d3d1477dd174f6d7ee6d2c044671a9c6356e302ff619b0ee1d15944835d82fbd0b56e3505a2cb8f986b175cb33e72fcbaeff7b96f966ff0be6ce577967100f277668a858a642345a65f851fd3e007dcbf84075056ac4e9e02d9f82f6a0ad141319603051b89232c2886ea7aea4ffbbfb39fe2d789354d5a81abdd0f3899ff8982a3e784d20325c9b1c3a161a6e5278caf2fbc45d5e40d227be3f68b9d942328baaf456313de11202c989b6edfe5fe83e1db005d0713b354ef276d4a44fd693306df5bdaa0625a5a8658c8c63ed2284f77f73869a10b0ddbaa9122031642f469bff17606e4d86e470426ce54af0dc4fd123534827da21e85092f96c2b8ab66f8341dd1baa56692de9204a0e3163185c67b1268ef26bb81740530ad652b4c71dd6ac19be62048a50f9ce122c951925485cd4bf902f934962810d486007a427f2dac8ec22074870866baf3870e2d0c44f817df2ef5fc7fd11ae886e3a226ea8c21529b8d49265dc46210c24b01b947406dac7e0997bbfe002a378c3464cd0fe057e605f166f8db78a695effc26bd18e83993340081413027de7dc9dac9acccda4ddf35f920eb814a26263a4dc8251d1501e05760e81901718404bb96b6bf78604a546d89f5e36528c2440ba721ede9f6e9ee47f2e2cadfa632cadaf4473cc4e91e1b8d25997d1b38308dc3751096f9a553422e842f0307b3aa029849336b10336cdfbfebf95ad3210c64f007353a74e2553a27488c0026ed0d7788d80ab4e4507aed873829dff3f1e4b9957a2a60b1fa4e8343ee4a15d41f21a3b294714e3176da9b97a0508029acb18865c9c6eac5fa297c9dac9b5cca3fa30dbb69091fa020e1352b570c0c4bed4f01bb4628094187f077359d8cabc16ba5336a07cf5f3c4310221bb30e39878d99954ee9e7a3400b9a47debf61fc68cb37127b669398bd0b609f1eba8be66575cd3e03e9ada9b3a89ad2e7854fcd391f4cff1f6ab8d3f75e4797e45d7b713d2d990aee368105ba3813e93644132a31bfa96d211bdfbaed72798dd6ccc5e6efa858f66b3c9b2c6351994dd8d3fb7e8b3db414834f12a5ba225f038791980e1528df439d07291869941548df1df20d0e271034d13b4b33a3a8e9359602e8ee5a8174653f4f16dddc34c87225f0da34edce9c76db99906c541aba40fa4ad323831c24487207437f122e8910cf191df29fafb6e11f27817251bd2e474e585202efa8d2a7ad9e7f3ba5679bf39d1b7ec78ebff37faf2072747b1ff2b1121cbdd550d0088756335861b3c2115c1c1dad43cfaf9e6e1b4f6329226eb8290afe33e904ce862b9a89949fdcb5233fce13b70ab77f5e5321a5109836d4fa355f30abad919c2f0f4b21240013640bc5a17b187a726764263e530490e5121f18db9c3deea3d755996a48d8f8a22606ae8d570ef50dce2521d034e86707b131ce47f8be7cc9b164ee624c7430bbbb02b7636fab997f9a2c9bd953c6a278b3e882d2d5005835d06b1bdbf228342a8c96312779ccc7958d4b4e5a878bdbc7fb505598bf6df56d1e5b60ebeb2f8a12a85de8c42a4edad72e1ebc91a57254b27f0e48fbc973f013ab13a7e85561f655a6f85590db5878f0fd1f5a80b753648b2054222cc7fa71b9737888fad980236fcaa2359f5d3292f47174bb1bc8828ad78e5da8fc6c9ed6f081380337e23928234ceb56d5a55bfd28a8dc4294a3a934c0bdeb4f97da1f02f70681199a4aaf5120264c30d2ecdb6c1837d09a171a80614424872779afb49f080cfcb30f26f6449c805afdd73d98a5badbe9d0fffee1960303c52468183e736bda0c280a7edd9c10a283185396c5f89c16b184581b1f6c8f0253e714dfe1e8c618a51ad25b5881da8c9d1fc6e5ff3118df3e8d37bbad15a7a31a6cfded5fbb6fed83b68af5b4ef2c60482829933df9332232dfaffe91e9ac71abe57a5c386302b772bcc4bbbddce9c8c7ed65eed6811723e0e4e23389059e3edc8e5778cab3fa64625faa969430995492791306fce83f56e954218a46d53d290a9c807381b6ae19b9e6c25e4795b8609e2dc2195f3d86a662572ab8558be652943aae28a84aa6fa4f89e114de4e9c5cb1896a15a2aec2ea8631390cbe2a7112d75f4d8fc12c3c21be27cd707b34235580a34526f3844fa67a1802724f18b355a964fc0b269d744106835a939dbd4b264394371f22f5f3c92e2ece1b1613710ad7e349ff435795cc25fca57c1b33d09bc8f4622d5a544f2b3ee46ed6eb3e94faa579bb04d4a3096d78a9d510b3503bad52a7c40ce36c8a950f54eb735dbba05e2e9021e71007ab9810952c242e4ca5af290f5525f6b7fe2e524b0f8b5d3690d24a9ac266460c52833fbcd70a68b391356f03082440604145b2bde635725c2be9aa2a3981fc6a069bb6d53f5115587d9b12cec7ce4d58e4ccd54b8c34b2fa14c6a999f7360a72e8994d4bad8cafaa31dfa7241507a09847c655cf4134796a6ef07fdd5065865b213b73800bba2f2ef4134877bd7f21b69db0dcd9ef50fa53c281fd7c10e3fde30687aab1fa3b9b72649eab7f0a57094e4550839a2603c85e7b3775da6e57221afc75e2c9787d6c363abd3ba9d0256b5c8e66663d1626dd5f5758c241a417cd62604bde4d0a641b88beeef77db654a98e7ef23d78a7b7a6b75301d2bbbf037f4e4796be1ad2c80f6d5d24768226e7dfac1d5c1c69b04c90be4ef8963eee370dbdcfa34925a7680c38c22df1117fc2985eec9111777784200f57aba26df167e0b04dc4fb3db39a259fbc7412d3be777a308c397b66d3d03bc2ca29808c2bff32500f57889a074a119cc2dcb40f88ceb82296c97e307f36914de80d6eff9ce0ba9afcaa25ff66d66413be016a92e44d4dc6b10b8f950b51906d58ffb0c8ea3e35d0cf57979e3836e5b2b461afc0966f20838a69dfd56a4fc681c4f8d85aa7b2a2af4995da65af055264ba2cc1e0f01105e40583a61cd636a8dd49121c89399251a87d4c8d34ad925b01b4d8fb0767989c1c09db63e0c0597dcedd6853f388dcf11ecf8476970c4574f2dd969509dae2f8731775c48d35e9dc80783508c0816a3e75784259c2e6cb7f615916edf96b488b5de80e88b8fb93a7a13268a6ac155366a1cc653be7872bd45cbda9536779d5d36a465d19e6b01156c6fdeb0433bbcf7e25c89ccea78b021ce072f439d5b121b6307f62a298256580a16e0c767776ceda0aa6d685563be7e9238358117623dd40fbe0af680b35d8328ffc682ca313e1b7546268e0cfe621aa0e086ace779638971a9ca5a323d3eb30f9795efaa6f6a1e2091dd7b48c6119faf8616c1dee62484aea769f651b99296fc155390a1245776c27207904b1d705659df19189d9095b49ef5959267c84a7e51d83b2550ceb657ba2a3b38c5e1c5bcce26d89e75d4b922b366f531f9d9bd5a3f02a53710461fdfdf5e8fa3f3c0aa220173eb4ded8e6edc6ccdbde7f6fe8c42bd7ba1c58911038abeca9c75c921c161b658f2a", @ANYRES16=r86, @ANYRESHEX=r67], @ANYRESDEC], @ANYRES16, @ANYBLOB="d7638441ce3fb9f063bf5f97e93e156bbb0e719e92dd030614170105a28e77cd1209829660cc200387fecc34f087947023106bbbc999a5061acc757e8859bee6afd46bed713e95f143c5acfc9e6587219c1f2238253359d24bef37877b54f09977898deb72f2c12561925b15fe161096fcbbc3d2825218ff27f44e9b7ac7b8437726b6efb29bd15728b23d488ddcbd15", @ANYRES32, @ANYRESDEC=r91], 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) r96 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_disconnect(r95) write$hidraw(r96, 0x0, 0x0) [ 219.110634][ T12] usb 1-1: new full-speed USB device number 97 using dummy_hcd [ 219.210686][ T3259] usb 3-1: Using ep0 maxpacket: 8 [ 219.215927][ T3264] usb 5-1: new high-speed USB device number 105 using dummy_hcd [ 219.380691][ T3259] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 219.388362][ T3259] usb 3-1: can't read configurations, error -61 [ 219.440720][ T3290] usb 2-1: New USB device found, idVendor=13dc, idProduct=5611, bcdDevice=40.15 [ 219.449975][ T3290] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 219.458980][ T3290] usb 2-1: config 0 descriptor?? [ 219.470635][ T3264] usb 5-1: Using ep0 maxpacket: 8 [ 219.505508][ T3290] hwa-hc 2-1:0.0: cannot find Wire Adapter Class descriptor [ 219.512928][ T3290] hwa-hc 2-1:0.0: Cannot initialize internals: -19 [ 219.540707][ T3259] usb 3-1: new high-speed USB device number 105 using dummy_hcd [ 219.600695][ T3264] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 219.611192][ T3264] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 219.620280][ T3264] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 219.630618][ T12] usb 1-1: device not accepting address 97, error -71 [ 219.637697][ T12] usb usb1-port1: unable to enumerate USB device 15:48:32 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0xfffffffffffffc2d, 0x0) syz_open_dev$hidraw(0xffffffffffffffff, 0x7f, 0x400000) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x2, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000080)={0x4, "73cf031716895e30fae5453948e396ab0442f8ed75cbbe3b0d4035bb8cad37d8ad0a0543af5a50d5a304fc0cb6c8c52d3a69abfaf212a06cf9e5a9bf1ccddca9"}) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) syz_usb_connect(0x0, 0x3f, &(0x7f00000001c0)=ANY=[@ANYBLOB="12010000c015e810da059a007bca0000000109022d00010000000009040000038c88740009058d1a000000000009050f7aec0000000009058f1e0000000000dd44c4d02de6b3ea6d221307a9b891d453dca76e8c973acbd69aeb5316cfefb43b76e7060589f069afd5bf29b43b7213dfb0b69530dabfa7217be34a9cc42e2a2026cf2fdf4f2b9cff121c619bf166c50050588b8809f0b3b9991ce307b35778cc718377de76359d6a2b27d04a3aa77ae4c722e7bc84711ef2c74b828fe36c13bd26e87956e5f5d360879b0792b4f3ee396b169324e08daae5c12c18abcf9157e49792a0fc05926a4f646cbbef00105adfe9b80d8b4a50b3fb02787dde28e8537387e5b17502c7a98362ec1a4b23ab1105cc4011e9ec9a91523f61066fc20a1bf622cf18de670ddb9fa6fcca249c433f88499e76ed004311624606cfd125b8af96b4328d6408bb0b18ad767697890d6490463c3576ecb73beffab69c43da49799b6ad87c6f7a7641f98bd4842237c72dd866afa30828995f207f7585733fce1e2a704dea4d7a497550446fcc70a7afcd71da3ffca6db62140260d7fff535b538165494b5f1558456"], 0x0) [ 219.671133][ T3264] hub 5-1:118.0: bad descriptor, ignoring hub [ 219.677464][ T3264] hub: probe of 5-1:118.0 failed with error -5 [ 219.685606][ T3264] cdc_wdm 5-1:118.0: cdc-wdm0: USB WDM device [ 219.704378][ T2135] usb 2-1: USB disconnect, device number 90 [ 219.939701][ T5682] EXT4-fs warning: 106 callbacks suppressed [ 219.939712][ T5682] EXT4-fs warning (device sda1): ext4_group_extend:1791: will only finish group (524288 blocks, 256 new) [ 219.956927][ T5682] EXT4-fs warning (device sda1): ext4_group_extend:1797: can't read last block, resize aborted [ 219.967821][ T5683] EXT4-fs warning (device sda1): ext4_group_extend:1791: will only finish group (524288 blocks, 256 new) [ 219.979202][ T5683] EXT4-fs warning (device sda1): ext4_group_extend:1797: can't read last block, resize aborted [ 219.989927][ T5683] EXT4-fs warning (device sda1): ext4_group_extend:1791: will only finish group (524288 blocks, 256 new) [ 220.001643][ T5683] EXT4-fs warning (device sda1): ext4_group_extend:1797: can't read last block, resize aborted [ 220.012420][ T5682] EXT4-fs warning (device sda1): ext4_group_extend:1791: will only finish group (524288 blocks, 256 new) [ 220.023757][ T5682] EXT4-fs warning (device sda1): ext4_group_extend:1797: can't read last block, resize aborted [ 220.034870][ T5668] EXT4-fs warning (device sda1): ext4_group_extend:1791: will only finish group (524288 blocks, 256 new) [ 220.046279][ T5668] EXT4-fs warning (device sda1): ext4_group_extend:1797: can't read last block, resize aborted 15:48:33 executing program 1: syz_usb_connect(0x0, 0x2, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x16, 0xc2, 0x16, 0x8, 0x2001, 0x3c1c, 0x6c43, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x4, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xe6, 0x0, 0x0, 0x2b, 0xe5, 0xfc}}]}}]}}, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) [ 220.220690][ T3259] usb 3-1: device not accepting address 105, error -71 [ 220.227774][ T3259] usb usb3-port1: unable to enumerate USB device 15:48:33 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086607, 0x20000000) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086607, 0x20000000) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086607, 0x20000000) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40086607, 0x20000000) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40086607, 0x20000000) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x40086607, 0x20000000) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086607, 0x0) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r9, 0x40086607, 0x20000000) r10 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r10, 0x40086607, 0x20000000) r11 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r11, 0x40086607, 0x20000000) r12 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r12, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x8, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r7, @ANYRES32=r8, @ANYBLOB, @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r10, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r11, @ANYRES32=r9, @ANYPTR, @ANYRESDEC, @ANYRES64=r12], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r13 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r13, 0x40086607, 0x0) r14 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r15 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r15, 0x40086607, 0x20000000) r16 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r16, 0x40086607, 0x20000000) r17 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r17, 0x40086607, 0x20000000) r18 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r18, 0x40086607, 0x20000000) r19 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r19, 0x40086607, 0x20000000) r20 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r20, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x9, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r13, @ANYRES32=r14, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES64], @ANYRESDEC=r15, @ANYRES16=0x0, @ANYRESOCT=r16, @ANYRES64=r17, @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r20], @ANYRESOCT=r14]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9647f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd83458ba1382da63423d1f1bdde", @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r16, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r18, @ANYRES32=r15, @ANYPTR, @ANYRESDEC, @ANYRES64=r19], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) syz_usb_connect(0x0, 0x9, &(0x7f0000000640)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRESDEC=r7, @ANYRES32=r0, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT], @ANYRESDEC=r1, @ANYRES16=0x0, @ANYRESOCT=r2, @ANYRES64=r3, @ANYRES32=r14, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r6], @ANYRESOCT=r0]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9007f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd834d8ba1382da63423d1f1bdde", @ANYRESDEC, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r2, @ANYRES16, @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r4, @ANYRES32=r1, @ANYPTR, @ANYRESDEC, @ANYRES64=r5], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYRESOCT=r7], 0x0) [ 220.261638][ T3290] usb 4-1: USB disconnect, device number 83 15:48:33 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100060000000826093333000000800001090000000100000000090400000903000000092100000800000000090581160000f8ff00f709a470e29ef35a0c46c2678145ba2d5e24ed4230a1179887901304fd22b2079ef38c1ec0b552d3ba62d876223622dcf246af340c5a89462880ecbeca7ef8ab67b19c858cf37772f0c3582fb4700ec678118d93d215de92988b4ebeeb2d9391700153dbff9f100ea91551477e377c556ffba44ba870a50b4db2478e2e06493975cf0cbb74c081c45e606676645061200905d872449a42981c34ddc7cfbbe89e1b609e658b9a4aa9e589bb871f735fe1879bf12413447a7589325cea186e11fc6b8269f99dbd7f5195000f9e2440f26310a4c67119a59c0c457fe1774701ce8e3c5f65dd2bd9d5a401fbac7458d8541b93cb498095b41c23384b152b2050bf602afb09"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_connect(0x1, 0x1b82, &(0x7f0000001480)={{0x12, 0x1, 0x3ca76387707fcee7, 0x8, 0xbf, 0x3d, 0x8, 0xbb4, 0xf322, 0x41ac, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b70, 0x4, 0xc0, 0x2, 0x10, 0xff, [{{0x9, 0x4, 0xf6, 0x8, 0x2, 0xff, 0x1, 0x1, 0x42, [], [{{0x9, 0x5, 0x5, 0x2269e51e631a82f6, 0x9e, 0x9, 0x2, 0x7f, [@generic={0x97, 0x7, "a16df8ccff2a7549d2b76af81508466732702a45edaaab4979ce09b0a971ac8d97dfff8e5515072fb4f756b8a5e034aa5833e22335857c74bcbe83c75573e968700fbc3a68de6d23fe03fca836422e158dc831b9743c6b7755b0735b592068050366928ab8da261bae223d8735f1f00009492c2a985afe281911c585bde4cf8ae319d324b37c77ea8fd223db17600cb437c5cb9743"}]}}, {{0x9, 0x5, 0x9, 0x10, 0x208, 0xf9, 0x99, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3f, 0x800}, @generic={0xda, 0x2, "48e8350b3540d5b20fb1b810cf8ff51207aa38f9eefa5c41c39195a71dd9c47cef0039fc9ea06537b5ab3cf8c4a8e770fa304f656fb38f72ed1e9b22c65c892e8bb98251fe2facab2d8c2f38e439ade2a4369f77f0d3c9668dd42ea11d143e33658b81cd88f7f30c260a29b3a6acbbe5c6b438141715000a7c6ff4e8045a6ac4eabcd979ed16384f4a7bdfb2979e113213d9291948b82a9c3ea262a25addd50f22074a3a9f857c1499a2d89612fa05e1bb71c5daf31b5df7d99540a583eaeb817e5ebefd265d734a5a424e7742f407dc4c6688684c1245bc"}]}}]}}, {{0x9, 0x4, 0x1c, 0x0, 0xc, 0x66, 0x2a, 0x38, 0xb1, [@generic={0x78, 0xa, "9ffe1e5113b0f3bb02909f1a332ed02c1e69e1afa3baaafad5fc630b7e0bba6c1331b6a1e95cf8eb5bc7e4311f4f553d03b3d0b091f80f38fd64b670fcac07d87952458a70ea633e71339045acbc05b60439ce75113be3d4d766b05673c7f1d401c72ef9e16ea98e2abb6bc4ccb40f7900ed490e2d51"}], [{{0x9, 0x5, 0x6, 0x0, 0x48, 0x20, 0x4, 0x1, [@generic={0xb4, 0x5, "7ea6c76391eae74ec3bfcea34860832619c90e3b770183d462c187334ce8130f30f1bdd49e771d526a537cd2cd3e830c416a2de705f1f6424fafd9e0be2e082a0ef4faa8bbe73d2b2125616ff390857d8cd0bc3995c1a3f3dfa1c2b81848e8b52b8c1908656ea0aa7965a8d59bf675970d76bbf0a40ff9fd476b24767978e75f29fd4c01f5df9be1cb3f76de85123609174343d651b04cfe81e84ef2e926cc0b49106a9270a11c7be872bc7ca59846978687"}]}}, {{0x9, 0x5, 0x9c6b1bb232f2ddf2, 0x2, 0x2ea, 0xf7, 0xf, 0x7f}}, {{0x9, 0x5, 0xd, 0x8, 0x4e, 0x3f, 0x1, 0x2}}, {{0x9, 0x5, 0xf, 0x4, 0x377, 0x1f, 0x0, 0xc9}}, {{0x9, 0x5, 0x4, 0x10, 0xc, 0x1, 0x7, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x5, 0x14a9}, @uac_iso={0x7, 0x25, 0x1, 0x100, 0x6, 0x4}]}}, {{0x9, 0x5, 0x0, 0xc, 0x127, 0x7, 0x0, 0x4}}, {{0x9, 0x5, 0xb, 0x0, 0x0, 0x60, 0x9, 0x9}}, {{0x9, 0x5, 0xd, 0xc, 0x212, 0x80, 0x6, 0x9, [@generic={0xb0, 0x24, "b9240bc0afe5cbc77fd9222a6baa490f1cbf6d82a96d3d7aa712c7bddf9f962949fbb04ff4dea0b4746bfcd1a311d762506326b1ef0c5486bcc2a5cf6567d6f9a855e44235c7ed18f926eae25c3415d626b3606187a1f9fd9adb8e8ce725b7cbf490303530a38e7b64087e6a67531db8e20928a3178555713e427e6595b24ddd4acf4be424ea11fdbc0c6dfa5ce62ad97ad295933cad323d8ae96e8a1b3450d43ab32c011393acc74880fa80cef2"}]}}, {{0x9, 0x5, 0x8c, 0x8, 0x8, 0x1, 0x1, 0x1f, [@generic={0x3c, 0x2d, "a5e8403bec6ff880df1956012e5ce5214ea8365468771d4ba91820393ddacd490069700a429733beb1a6a62e737c15dc7fbddce86a1c2ab91f3f"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0xff, 0x80}]}}, {{0x9, 0x5, 0x8, 0x10, 0x6, 0x1, 0x0, 0x8a, [@generic={0xa7, 0x3, "f2100e60a249317609963928fefa9deb81d98845a566e485c4ed7ca5c68323bcb96e3fb05d5272749d87a1fa5d0b316293540d2d34a4d55a2492dd4c914b093b69d5464606739fae895a73355bf8d24b70f34fa43e722439cb41b3969b6d6703895647d5d343206aa6172921d013c823595b4c9950a3c26db54b8b6a732bcb780177d4da376fe780777f14d7003939ce6db4ebcc9602fe74c4823c9b10d22d5390d2f68c99"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x1f, 0x9, 0x0, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xea}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x5, 0x6}]}}, {{0x9, 0x5, 0xc, 0x10, 0xe1, 0x2, 0x7, 0xff}}]}}, {{0x9, 0x4, 0x1a, 0x1f, 0x10, 0x39, 0x63, 0x9c, 0x2, [], [{{0x9, 0x5, 0x0, 0x8, 0x129, 0x1, 0x2, 0x0, [@generic={0x4f, 0xb, "341817010a6ffbb891acf2d3ab34667022d4925bc565544e0365912876d9ec585823a8da78578424bcbf3e84ec58fa958a5439d9d3b78461f86db437b334561859064a00a8978fc55d00066879"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x7, 0xb882}]}}, {{0x9, 0x5, 0x95, 0x0, 0xe2, 0x7f, 0xad, 0x1}}, {{0x9, 0x5, 0x0, 0x0, 0x273, 0x3, 0x9, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x43}, @generic={0x9d, 0x1, "8df77a87a58ed44a9daee34af6564099fa28a3a43834a4b0944acbf6dcdb4679f9aa4f0764128e3169e359be514654bc208d958df4171e418b903ee998c6bb42c7136b0608655b9f7d4dfe037ca9506231fdbe072e9e66d32aeb3fe2fa3e5a98abf3dcc6ae765b587ebe049f17cb0842834dfddca5253b75db57a90a42d24ff2850832e9701476448215c0d74ebdc0cad93bdeec509d32e7557a11"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x8e, 0x7, 0x3, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x103, 0x2, 0x3}]}}, {{0x9, 0x5, 0x6, 0x0, 0x289, 0x7, 0xdd, 0x6}}, {{0x9, 0x5, 0x7, 0x5991f3e3988a6455, 0x28e, 0x1, 0xff, 0x1}}, {{0x9, 0x5, 0x8, 0x3, 0x18b, 0x9, 0xe4, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x9115096b593ef458, 0xfd, 0x7}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x5, 0x8}]}}, {{0x9, 0x5, 0xd, 0x4, 0x244, 0x1f, 0x3, 0x7f}}, {{0x9, 0x5, 0x9, 0x0, 0x1da, 0xa1, 0x45, 0x6, [@generic={0x49, 0x29e8a014fde58229, "198fb51740003f94a19098b2909bae9c3a3454daf51bf27ed4fff2db1f2843aacabcbe82adf2ef22282e19a2d7bc4c355ad69bead272f220f719980f58daa2bb7c06e65660c51c"}]}}, {{0x9, 0x5, 0xd, 0x397520fcd356477d, 0x280, 0x9, 0x4, 0x3, [@generic={0x6a, 0x5, "2cde0863eddd9b864871bd1efd0474942782b7cedcd024eacc161e7e1d8a3ac3a8048bb6caa199430832f14c0125d2b7320d147e0a91b2ef7bd6abe120e33d416faf0a6716c06add761922ac5e36e9b8a19044bfa2d9c6fa17adfda13c5aef7ded3f8d5885772fea"}]}}, {{0x9, 0x5, 0x8, 0x2, 0x169, 0xca, 0x8, 0x3, [@generic={0x48, 0x21, "eb23939e8ada16e1041257cb7a4c42e3f7b4d5a1b13ba9f406aeb5effa0e57b62fb27aa47db8a1d8d2c017b949da4984296b16f9bd41c6b5966303986db02e62af0b09f624b0"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x1f, 0x3d83}]}}, {{0x9, 0x5, 0x0, 0x10, 0x1fe, 0x9, 0x2, 0x6}}, {{0x9, 0x5, 0x3, 0x3, 0x26a, 0x3, 0x2, 0x6f}}, {{0x9, 0x5, 0x8, 0x0, 0x190, 0x4, 0x47, 0xe0}}, {{0x9, 0x5, 0xa, 0x4, 0x135, 0x4, 0x4, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x0, 0x9}]}}, {{0x9, 0x5, 0x8, 0x2, 0x191, 0x5, 0x4, 0x3f}}]}}, {{0x9, 0x4, 0x1d, 0x9, 0xd, 0xcd, 0xf1, 0x59, 0x4, [@cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "dfe24fb9d1"}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x3, 0x5b}, [@mdlm_detail={0x37, 0x24, 0x13, 0x80, "adfbb64fb884b006e11a2af83c8d59f3090df0950210a634b035bc750c443c5800b3fbbeed40f4b6e07e06675543cccbacafd5"}, @mdlm_detail={0xb1, 0x24, 0x13, 0x8, "42da799158fcdbf734c7bcc503471509dd6dcb47baf0da0543b2660fca5a9300072d14d848933704a0a5f5c77fc229c568a24b0080f202b622854b1dd1c1a38d05ff163789a209e5cb35e540f79f77e7f86bb798559764b10f9794e7fd1ff1d2281f8831d016cbb319b89637916ca61ee66c73374efb675f36e416c32e02dd3d792bce4b02db6638a8a4db795fab30e4226244cb5637444e2fd6d338e9f2876587b53f8adefe7e5feebe2de430"}, @acm={0x4}, @call_mgmt={0x5, 0x24, 0x1, 0x0, 0x3f}, @ncm={0x6, 0x24, 0x1a, 0x7, 0xf7}]}], [{{0x9, 0x5, 0xe, 0x4, 0x50, 0x3, 0x0, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x53, 0xfff9}, @generic={0x1002, 0x0, "fd8c051a968a6f3f27e25322ba6f96e51ee36c3e151e8a1f20c6330b6ed5d31116ecc935d5629b09627d7a97bc6c3d508de7c0e60c6dcdc4c7f8d4ebb29335441084443a3ca70e82990eae40dc480100b002b34e64218b4e3144879ed680e7a421fd0beec8eac822b84b0ff0295c299f2308482af7eef99b7605f03479cce57b0851dff19460ceac5040433e39500e77e1908788d0881d005e61b6484218e5d2191e9827d5558fe0f2013bf7ae0627e426d267dabb6c54d54213581a9f71d8d3bb35ba3fd26433bbc394fa8d1e30ef2651d89fdcb0d3b46df85e124091fa8540e1c4b23e049ee104732193319162feaf86c9694a34097f9f5c562f3fee2c3dfe9b6f03e96c34349e23f3e13644a3641f3b0cd3b3d518aed9f0d165d6ef726b4aacb004a0ec10d4dad7a47739ed88ffcc4da345bd3ee352310b7324ae47f128b35dd12319e6c0688cb207ed8bcc319a9d9a53510fe7eb7c1267a8a66a3c8a8adc7a425baf2a5b56530bf647ceb4e05d556f68b7fcc8ce2e7b89c8166a84296457b3fb50db62fb8e9e913e85b25e3e3588c709d1d1f34b8253f76e1105e2c7550e8d19192992b55352e59e5856bf2910518ab1742f8c86652775daff5ae8812f476c57a37da56e850c6c7aa5c4c1bd574547f283b5a6319b17d186c2fc6b5ca91af49cdb7a43e97b584871bebd71761ce785ad1bea8252ceb8d8ab0a86b8f7e9b3ef11a867c894f83ecc4186c51365718e9aeafb54e5716b834e7564ddba3e8200ddc931fc65a4f29dbeeebdca52700008b0afec1ada48c17a249e7fdd70821dce4243d177830808fc10e8ce4f0d633ddfe5abdd15084a77fdb8507644f1b7b99729a06de79a562aa4f5bacb61dad36fa9c0e68170ceb47b76193e01b6a388f17441399d8d5f64d790f8035fd2d6c17af13f74e15d492fc05597652938469383450d0b440e7802cd1c61a6aeee4de4c7061040677e4b1d0384976d3d2fd6a7cd324e959f3c1a55a91e7384ca28b71220524fb4829a6c9e0afc125caf1e91a739609626e3181574deeb5815c5fc4d79d48baa7c25ab0360e9d9baffb900d6574835061dd4f03f1233c0ba14a2b98ce0db0f8556eb63d41c6a3a51245c2636ec382cc3542aceb9182c2e184802820ea964d3d97ca5e2d01a11eafcd02f4fc4d7b1e1cc62edf0b8bb4d349bb7cf11406e32a397ab8e068103a765524028bc7c4a61d84fe9954a493ce99af09986bae855d6f5a3fd534300492f1b765a91bbd3451d1c5ac5876d81a28e521a9078ef3fa2553f1787f6dc71b196e2031db2a6c4ff75d7c3628dc81db1bc725d84f0f569e0311e995f1b2bfaf51434c50810ea78d8c041486cf091d9a2700f7bdf3bf20f34fc3d9a0692680a48d032e689ee4e521c6ad44da090e596fb3d9b3a980f0d5dc72f006968f8d76398c7d659691aa7c3a28862a4c4a6b76156b3cf7812557829e6a8d2e67b4d6176a43aa89aba6f8b3bbc28486729d490d15a29d6b5f6e91de38e32801f470ad1ff5430feb5da446ddfb8c45970b4f7e8cb4b72595bba8ea1c6e1bf378ee84d7043867426e0a53d8808292121b54013569b794174a6d9053c22eed9fcc34b3d7abbb4c0370f547741f86b56b4bed5fab8e8f2e6ed0a3425e32cd44dcecb46df61b6421cb2f19a6ee8715c719782e9ff7ae479aea6cbd26cc00a01df5a82a077951394af74c2d3c9e2ad23775bbe0747b681259a0aef9069eabde8818128c9dcbe4655188a4d7c95de7b01a83e763894f1cde2d9c936455cc510cc0da9482ffdd9155651d40064d055a1e00d3d0cad7771d931b4297c0858688c8aa999a20b42f2d565db4a3cb6422c1ff719f66886b768b720c3ae2c65e2269d5b0e77fceac3412edc563c3364157bc41deec9a6035f1f45dd4088137bd692e7b3436fd59660fa49b5252d5815ba64f80f17c55563d88c8377472f3a825fca69e439a778a0a3e77306b4929803003b295b1a9c50ed19f793e8e2d87f12d786ea5c3e303064b8cad2f9dce3be3a84eabbdeb51a31b837981d0477b86ac0abae56a300084310ef807d8cde01e7f48ee90a6bda2e4317ebc1d2fc2e9f0e488eb13884181b58114a47ffb1401065804c3c2fdb04db47af375d61d4a8321ac66cd481d040c0c66d1405a363c5dde6e9ec20c585a3d10cd6f71b8bd1c8ae58f15a3a35d2ffa69d27d97166ee6679318cf2d0404ccbf105939d1c944674562978a852611c34b3fcfbeec2b08752a9381bb4354207305c188dcf593c6c7791d442717242f41e58319edac3b70db399f22e2399347015e7337b4ec251fc859e40ae8de44ba0e2fe41a3c54f31bd1fe2e9a90d9a86912ca0d04c3175419ddd69898220e3ca5bdb3ae35abe194bc4e698b3c480b73fafb6afe5284d84154553389d4cdb4acb7a1544027e297a1f912b575da849b4d777c4b54957678bfabe0085daec30b1d7e4689d7a8192a67593333ef48689861c8e38d7f052ca333ae69f4b458b6478107da9d0222710eda07d8799cd88aedd31f268c3a9c5e7f97e510a90af53a9f622a4e02672836b0aaf3b458a8221d4085ead2dbdade4dd5a9601f8550a9a76b0b9c1cef4bbe152e371acd0c2d3bf5623530a5babec90ecbca48a5188ee94e1c50250b1798b1667e4af8e4078f6a59712534f322a06a80fb3f46b362fa14a96af24de09b8f3756d23272c47c25482dbaddc64964a84f90b7c6ff46b4c48ccd0abf69509298a938d605198d910ce9efde501b824813d427a04f78b4cfa138956686a831e8b454522963a3b72ac4d58b1d359e2406ba8db0bacf266c165dabd73b298101e3c56ec3edb91af519988da28590cf280b88b9378268f586bb350cc0d74e35bbf693ba91d9d2c17c95d86c9751f56c698da8959bf2df21835f25a7936048131fbabd3994664855c52f1843e3db462fdd3243e5d443e06dedb53d310d30c8d77c986cff82cdd0cd7125ed656d7a68bbe9d15a3f23fb3b719dfeb883f94d8f493ca21180196901f69673772dbb5a64ba521bd4f8231f3b5783c996a51dfcde452f6cf52df1976a25be568bc941bd7fcf0cf0e4c9091016a9c82713afdd53dca1018934673bbbc04c19ea368fc0113b326f122b659eccaccc92aae523f103fda1f11552018063212ab253e2837238bd87f6b510694087493bfd9b35bdb3dfd743be0810e6e2a3c691149aa0fe857f944c4b1ee89876280786e19db1ba9bef2b4e72c63134aadc4ea76f11e77d1834c24990ba491882d32e3804f67aa621340996c0b9b59b2d4dfbf1d70939ba32d0e7c46e644023b24412286e12ddeb5ef1498ca9b4da5d104bad13a1dcfd95d96f09bc64eb9d89a2b66c3ab2257e93acfe824358ebf3cb3e0e0313fb3ac73371dc5ca5c5673e6fffa14e129fa168b1bd1d84a2bcc9340bb8de12efa03bebb3f593e7a1210a4b4303ab0789ab1ef023344d498cae48bf09f7302ae3b5f56309121284725bb0524332f6046554a8d3849c20364649f7d381e3e9c580d422053e951648f0c4917fe30ccfb9e49dbc789bfe64869e1385ec674b72fa0da822d36368819620b86657a19ea9931d55e9176e0934e8e4ded3b8217e8b318527fe779198ebfabd8696aa68e4ea450367004a8ce39edd0422551eab41e676e562c9dc05c356d23d9d7b476645ec64680834a510e56c61e9b833c314116b6f0741f6a08070efb07188326e11ef793123ded6e9ce6d27a4b5a2f8963f537587d8d09a9215e5926afbc101718fce1d2f967320d26aa3c9ef6c6082a0d2d648071341b7f55c8d033d51d4f0af185f994c0094ed7ce8e4be6b54398e09de00d46878af98746dadad09236e0877d30522b1c8d26e895c56915bc1246d406bac34ecaad8dbd68edef0da98521ef006a11f31595a6ad7133b736b686dc9cf718a66e5683b1975ba496e23839f084ee577622cc234bbc2a0b73522a7b9fccd836d5ef5bcf79c78e78f34675806fa4956fe1b47d4300d1278a5968dfbc2e8982acc0604f7675993ccc59116d3b942be5f229b22647098878fe59aaa9045ae522a0a0c8d78f2b9332a9079b8ad0890cc493c28e25094f3b13c6fac3e3347c97718ee3e109035b653f1f33f61457ffc11290281ad9cdf5b40b359ff393ba5769c9eddba0ef69fbcdb154b9b8e4dd0a0b66316e87065362f93444dd69fe706bf5dcf540cbceddd92834657ee7ac03fd717ac847d1f2aae2e2c115c2fe0621f61d3b5d11846acf3a9a1fb28a347113862dd301cfa578c5c418d939c53a38761962aa8d4c3fee185361eccb713148c62a90cc31c81e090773b4caa0792fad1cc4e123625a245d2b7a7c4e4c34bb78e680c30007961b44a65db110507c57ab15fda8c2d40c3ac2bf6354bb79eee97529d32dba4ea75eaa2a3dff582214c3f3a6995aa09d21c98ca9743fbe0117bcb52f69d4ff0d3ad29e3621a273c6f796e9780c0c24ac46dbe0a4f1c954a286a59c4c9e2325c03233187a080433780d033939a8e97631f79670066ab51041a2c2cc6a6fcdcd28b3212173b44ddb081ad75367193b4d7ce85efb26bd6a014340e48281974c13d3895308bc4b750f07e0ca42dc8d6066b221c45ffb5303401b3c71ba16380f1a1d300aec9cdd60455b5081fb7a3e935b378140da94441ae1a96d9b5888810ae8a3210c483cef22ef37b12675e1a7c770da784fa9028eb98ea5710b658ea44211768d76b184130f41b761f0cdbeba877ec35661c9d263c59e005e26ddcd04fe13d3c721cf686cd58872afa56f51c5cb4561bdfee15bc299a3ee054dfce42b88b216bfeeedd8659f4a3253413754fc410ad4fc96a217fdaf1a670d6c16591da27b0561c41ee1761853ad0a6561cad621d0e52182a98e1344d08d8a7b3ecd658ddb9fe31ede7a8ee2b36aeb4bc72750916e6ef18bb14c06e6f6e2a3a5a8dd73dece0f0b0e684b61d031fb062419fe1808daf7b5935763218b9442fef422419e9ff18fcdfa9254af5e38e00ecf2c128002fcf5bd1f73e8698eb5fe14355e0585a4c5c9be88933c8e795ebe126b0bc37d5d00286ef0ea216524886e1f5e2a73522190b8ac6af98be450cf50a3772d5cabe09f22fbf846ec1e32c2ccecd30453ec8e884e68cf268eeb3cff643a969cf730ae8b5f13b63923c959a0faa4f86c9ae191fc0e80c605550f8d3a1c1eb369c1c54eeb0c3a1d196754b3ec7eedcc28b718fc49a1f0403cffc80e0097bfb8811401df7687402384823631914297808e35f890707744cbace78d6c67e5507e21d828052bfd696fc753b94de3cb26a17b30fc4f9fa9418fc1d2ef79aced798c1eb4ea978b15eaecb35a14b672b7a0a270b7213dc80d2ace0d5f685503a246372eca2a14d0e8263e00fc0ac09fdba3db399ce04d2aaf17df9327354596d0d6689c7841d221ad28baae51a68fbc9fa394eda30f9130897c76ac3597742b6839623ab7d4b9d3b27c0b664c8e256c0bc25e8e656bc5fdcf2de895234d638e134ee74d42e647c50a8e43636ba8cce66dff931f1d011951ad6c5cf32945b990522119d91362526c755e29c8940e9d32ab2884410e03d6c57883eca22c77966b4d6fbb8ae23e97c09f02ba13a0c5670e5ebd9c86851315b33da90f8cf157bea441e706d154003df12d7625266e80315b6c324d624c61da1bebeb57482df3047f370d5df5787107249b3fe3a6bf8109e0ba5a8fe53b56659decda08ce297268647d1d026d47d9f123e98fd45d21a438e38e1e8505935806b4b30704b88fdfbe2b8a276a028a2e4ebb1c3ac82c990e2b273a757e460f5710"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x2c3, 0x0, 0x93, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x0, 0x2}, @uac_iso={0x7, 0x25, 0x1, 0xd108c3ff72915704, 0x2, 0x6}]}}, {{0x9, 0x5, 0xd, 0x0, 0x15d, 0x5, 0x52, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x9b, 0x8}, @uac_iso={0x7, 0x25, 0x1, 0xc2, 0x8, 0x8}]}}, {{0x9, 0x5, 0x7, 0x0, 0x22b, 0xfa, 0x9, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x3f}, @uac_iso={0x7, 0x25, 0x1, 0xc1, 0x0, 0x8}]}}, {{0x9, 0x5, 0xd, 0x0, 0x324, 0x20, 0x5a, 0x9}}, {{0x9, 0x5, 0x9, 0x18, 0x2c5, 0x74, 0x5, 0x40}}, {{0x9, 0x5, 0x0, 0x10, 0x2c1, 0xc8, 0x8, 0xff, [@generic={0xd4, 0xf, "380be4252fa60959393e41742680a1a72e8ec6ae662eab8bbd374b8c15cd79376212eb0361e408a5872346a443d352e9b134b2bb4bb3eb7226a906ee2524ed4db1406fb7f5bf36d2746cd295f2cac332cbdc147795cf854ce123e70c780fdb4ada62146603065273aa9bbc1089d32d6675fd62aa11fe61c56b43aa3136334c2cf2288e1754a5355aabd0ef1da8d6dbe05f3cf961b7fcce0a96ed9c4fe2c3ff469202cf0039a3c976df8ddbaa3c1be87950816f8cc007b46eee746bfc4a755cfb96af211a0c06fe6838e051bb1c25f3757330"}, @generic={0x2, 0x23}]}}, {{0x9, 0x5, 0xc, 0x8, 0x2f9, 0xc2, 0x80, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x40, 0x5, 0x7f}]}}, {{0x9, 0x5, 0xa, 0x3, 0x391, 0x6, 0xf9, 0x3, [@generic={0xc9, 0x0, "7a06a0288690955e2d429ea0d0ba6596ebc37afa56bd0bd633b1f2971146eb38a13f5a47378bfb26ee3f9bf7106a52024f6af667c2038acbdd4f99b4f72236351b6b907096a54d663606881c8a5ec9d519edfa6da125d5b9d0af95567195fe7920f299da7c4780e5a383e637ef3b6a5c0811a5f7696299ec8f97280cef0b77f33308dd29f8c9fecbc52f8fc7ae1444b4c3c0889ec693e84fd594ea558324e05e60ecf3622c250f586538539710cd13c143fcd8e3993b602ce294b702d7bfff85cb0919aeb15301"}]}}, {{0x9, 0x5, 0x2, 0x1, 0x120, 0xff, 0x1, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7, 0xfa}]}}, {{0x9, 0x5, 0xc, 0x0, 0x3b1, 0x0, 0x3f, 0x20, [@generic={0x4d, 0x8, "d18499df9e23cf7e36c4b60dd47e999ee72a4f24a49d988d99a6933d485173373c86280384271dcb3d2341907ebd47e5bd1e2cc5beeefeca9b6b0cb8bd9f6c01e931657e1aa353b8e58699"}]}}, {{0x9, 0x5, 0xe, 0x10, 0x314, 0xff, 0xfc, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0xc2, 0x5, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x0, 0x85}]}}, {{0x9, 0x5, 0x2, 0x4, 0x25d, 0xff, 0x9, 0x7}}]}}]}}]}}, &(0x7f00000006c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x200, 0x9, 0x1f, 0x5, 0x20, 0x8}, 0x61, &(0x7f0000000340)={0x5, 0xf, 0x61, 0x3, [@generic={0x45, 0x10, 0xa, "75ed6f009c71de0fd33df8a00f4f810c706d9cdee99731cb60905012f89278125754ac8576524ef02f11f5f79f17151615dcfcaadb732b89e44643c36a170f53a613"}, @ss_container_id={0x14, 0x10, 0x4, 0xcc, "0e7aaa42359a24fd90618f8b5925e0e0"}, @ptm_cap={0x3}]}, 0x4, [{0xd6, &(0x7f00000003c0)=@string={0xd6, 0x3, "e89e99a2fd9c269263f9a7d7e7aa3d4b30558cab098f6a8eb5d9d2cfa45228946b365f22eb30fd21ccda378a53dfa09145e4024e5e93326f471d2c3929a3cb623fd6cb58794c63ff12768223f5d74c67e1af8c77e9b967745f3f773fa814c95317810d8b3385b96c91f0ceb6f10f138a97c79a060ec48b250f740b674c91c9d46d458f41408f3555f57e6b82c629e902f66631125f0fdb2a583cc88872e645d5f16e2e4ac16713ea30fa00c4b61f5e6f0b5f02c72e94879b10ca9c854aabd044abad3101789d24e68f2408157e323cd95e084bef"}}, {0x101, &(0x7f00000004c0)=@string={0x101, 0x3, "28924e9a39ef42d21961a4b56c6e74c78ead64d6abcd2a70e964c79e73fba0c7a302a894c67cc7ce7ac3205fdfc54f1032b45ed49e09a7e8f98c3b32309642bacfac4b1b0e2431664fb57ca97747b3ac1f349719b4617054592a255ded879b0ada8979a48c3c110510608756074419cc72bc4384e3bef072eb7780652fa0b9f5e4e6d46182f16eedfc6b81e6c60bded0b08995623136f7e328dca3677067572602f66ef486d2bfa01b5027b5188b72cdd5021dc98f2bea69af8b537f9c2ffbb46eb6db553e96e38b9f62d8f746ca91f1a9cee5108b966eff34695dff3f6d6f65f15302bf01accbcf86ee8d69f166b09a7a5206d5e9e7c57ec21fdafef3d1ba"}}, {0x8b, &(0x7f0000000600)=@string={0x8b, 0x3, "051cec71a033b267d5fff82f5f165d02c730b76729684ec8be93746fdb7c4519a74b993d2a0c5a43d771b1f340d7f283b4043319a5b812f4ebc070166209c42c712bf3b62d5e4bdb2b61418b3a59e7c26130eb21dc41c2e0068ebe8b76163643eabfc7612d21efa379f3a3e68010e80424e7c1d73503a0c216e1616afaadacbd65017b92d810851a7d"}}, {0x1002, &(0x7f0000003040)=@string={0x1002, 0x3, "ef8bbdbc0cc03d9f4389178b76319993aa82583ab459ca631988ff8e976e8823003a80c1d3266305841e9f86494bfbbaeb023c466d5a8e2a3f7be3cdccff2f0e2bf0d9d12c8bfdc43a2bdac1b1ad3ef031200d8d2455e9868141f49184f9d90155bf09f3cf1537629721f49c2d7c8cc00f85ba5267b3bb33c451611b8d2827af3e2358502f05ef680664c5c6e5db22879bdee575ae768d589896988925a65e9fd57c09cfc7a908488a0f22716bf94c040b7377ce5fd577c453e9136c88e457a68611daaaa468cc1536a93bb21c3341b3cca881fb5072bd3a3de6774d74038619247b0defb8e9374a91e98d1774936b8983b97dcaa0ae9052f82300a1dc31719cae0c805c6fa9638c644cb74a13441002c93aa6cce03e268c54c0338fd229ddb8c7429c0d9b25ae248d3ee6ec16327862ad79df0dfee42c73660c74a6cb63176d772f861f055dcd79a1c0e0136d86f514f400525cc29b78fa30bb12a1cc8f7eef79c7833ec41c38126224a965f8dc1fdcf7c4b390c68eb552b2bfd60d27a04a61c32c4f497e521c6bbe18d1fe4b89dd9566197897e612918ecbde5c0b9176cccb5581ee710b1c75c1c1f595d8f6950c50f2d83c0b7c92798f36187813d81c93c756124961b525543ae32ee8063d43a30e7c1017f697160800c79d7f3aab4b935710cf6fb2b3b79c258905a40ac2e3de025f3d235988f51444a5d5c0ffc868d3427c066d81feb9544864ed0fc012f3937a61da7eac4f25d7c2d83f77198c9f7e6aea8b9cd7b7011a684e35c6c14d5da0f4ef0b2d5cd5fc52d01331b7d98ffcb3894bb29dc6ced61a301328235607355dc5193594889a9835ddffbc3de169a0a3e49fb1bc5e1d003abb83474688d266232971d20138988e7f519a61b340d381001f16788587b629943a7152452058225b3663ff73bca40c7c5be6a2e59efe7b97098540eba522e4d7cbbaa6a00eb9d066feec620f13c6f5a2f602b6861ad2cf96620ffbcc0b21b3f511b02bb4a69065dda24c1165b1147158188c454a762f65f2e132d56047fc867e0f648d646416cdd32f35f6441d28401034bc228ec9b12082b47e690dea03913e9f54c7472bf8146cdfb5f4d4cd57767da732785998a46999198c3b8522141c3a0d6c13f2944cce524a126b87ec49743c584ec6823ac4d477c46ffdfae6460c46e4baa0482c6cfa863642c87d3e755e28125414ca008779d10bd19a910332fe249a29b706512579a36d1e467d9d9d438c8f7bb6d719b1b01fea6b0ddf9c5d47b20d8f804dc9734be3ae99f685846be39dfa47e5f810837090d365ea1e781971861e1cc6b55325f38f8b09d89dae419ade0887cd476c9d37bfe0c56fa1d32ffe08041bab1b7ff6f1ac8e26c28b929ad606a8d08738dc47dbc6a0cf9c5ae30330dd17305e4395ff0dfa59fbaa6c465a8d1549edc199f6dae29929b02467503a9e01d12a51fb855fbd70748dba758a7d7d2075b7ccdb20488cdbc3f1ff558af3abb061d51a7f97db47781629a4321d381d1c02abeb4e9de0df256319811e3aa4e69ac65ef2d1451da3d6d601935783dc5a51ebb97aa01094403d023db04a7bf7c9a78dff63d4ddf31bf333e64f46e12809c1fddaa1d093f0a3e38ef8bb1d349fb8abdbc44277257651a40ff59869b499af17c53f475addc526d42f6037bc545a8513b1236b3b0045e035aa08f973b9104f4f86da59a71ef3c9d72f3dc637baae7c566150ce551ad3c06031b2c6a73961af50a366ceecee00f711c307ac4942bc2e1177fa16a791ffa2112a9f4258fff0808cc3b916fd411197168099e6508e2a3159d0ef8ecf52c741e1858cbf372e46dc940487b16bcd55f52080705ac6963e728ed1a06c736b85252f28d457b06afc4bc43da72090aefcce29aaec8aeb2fa3b72c818f104f646bb30f5b595e9f467bb41b56e8edbc8265a05855400f7d5a141afaa5b200a69925001ff3f6127ea2f27471da0559fc78468d35806e6c715afe63172d10cc351d6143edf5f97fa767a9db10f9a1477c3cf9ed15140df07eb0c1e093d1668773c6d84c5d16f8dd7531b3829867c5ed6bc37917ec064499fda5b835e9793de1abcd979736f675ba63d4fd3a0bd21727e707caf3abcc3f9263058114bce024b3985f39e4a5abb98d30b5265929585df3262a018f767715bebb7271779fa98a6f692234a023205837959129093ae09d37fa6d8a8721a6f42d92672d4ee1b0b0a33162bf01844643fcec606d441a5e58d949ba474bc6ffc42f3ab49bd963f59ceab690bcf727255558d045bdb9001a4228062a4704ddbf7fc1aed9e47c8546a7e3721b40d615e610b599fad73590b2728e20ee2501c411f24c9c714da3d647f585f1d7c0bfa35f24a189aa781b65c2185f6a15fd87a6077618ba4c4e43a16fec728c9ae0d0c417a764735a0b13cb4c4c07980806154e9ac743596cfb5b1098cb99ca5ede6c4ad3568a7b26af7932c31a0d749b707b252fb193ef038ca915d0148f4c5d596e02a064a947fcb498dafb277e915e860e1405e275e18a3b390b4cc399f36c0b363a7e718877cbc2c0fd7903328e5dec0ccf60e68ff1430e806a8aaef351ce2eebb8d46c9c67f4167df1487f9c913159d0c48bf38c3fa98e7ebb1475006a485d597665411d2e2b34289c1c0b992cc728d277c10ca6e7fb771689f0a8127bce6b2889697eb7f0f4b679810df813b1c71160578640d64cd76d6606311ee6faa51455299868a2b698bd12e07d678633eea5e96a8fe90fd02d62a49cf5d268c3d5c90ce20066165e35006a998a5ca9f5f23a3926052725be887505b97e4df3a0be08260845ac45e54be16c3516f2c71211ec13edb93fc7e57989c6a64290502ad6de5e701faf59fa98de9da3b71891cc464b6f830f91e35909dc486a41839b4469aae4250ce358a7950dd4a1d0392f5c6c84f73d7e186e2e2f00ac393a5aaeff26f42202451b4a64ef7e195382b295fb1bc1d9b7f766cfa2e808d25d15fc17fccb16ff7c7d1923426503b8d719079b2b6bd8d4d18b24fc90a0a2d3d1278c74bc61674cf2d0f8a1381104b1f62727a37f05558dce7e96111e1d43982a31b0297670c895a79a822d36b91c87c55f0a67a141f1da54eec7a356517220087c681d17f0e5cd0fbfe8ba558de663bedf1ed9920ad9a6cb61c214ef43b286b0416ecec435c94f1f36bbc12096be05b72b0c6de1c6bfcd37fb9149b633eeb8b32a9be39ed2d09073115bc9725d94ef89bea2fa66275d8566e73769a548db800c8f29a52bac1710862b74043d641ca895b7481ca34b7ff97fec4f3dc5a2f01d6d6c6a048e3bd9cfcb93089395dda8326f5448cf4970a11a52b4d80a4df19994ea6811fef3548ac47a1ca0adcc5781e3ce84938d7583da2b045ef3fbae7d9f0e049bb2fb0837a2125242139bc852609f4dd4591ad1a86d37acd960eae546916f3ca41b7871adf10d613b1bfe06349a34e0a9cd425bd0418c219b27c2d6c538d89c3a6074b0ff9b6740960bf6ce8b790e3d131594e43fc35d8f1b65d0b5cda4705366f199a7fe33630f4a18b209a6bd3393a8551f96d69620d55f0d07998dfcc436d6120613f61be865a09d48e27345cf351ab1cfd244bc3a205c212bf6d40130e55c2665cf2f343f86ccfd969fa5b2750b68391e9865e53d15ae50328db269d527e2aae8daac71883e2c313589a70f26335f337c157a4fc6880a5bee0c1fa44f7500a472a628ce123a010dd2a22c8e3c4b03f9dd453ec30ed40bfff9b6a99fec24511fd8f71f67ff37e8b79a90bb5240de3dcb0e678d2fe0906ab142cbc9fe9adaa8825840c6cb707cc823c5da6360e5f1ee3a16943386a904c70bbde60e07f74adcc0ca0e72cfbd0a3abe6928d97d10f1a4d68be088d36cf364939c96715e4b35c988d1f54c8bb52d88bc9de1ba7e9a987b09709ffc8b02e1a65c37cf4d3ee86544d2cb905e6b3ebb588d44c1b515c224403db34805d170d72d43f49a54934d4c9e38c8bfb712cbfa081676b9dd37c00f0435b970a9d6ffa148e1edda512b63b77937fd5461b50573d06f70c94bb8200134508cae9979a983d076e768785fc251ce43d24ee50ac2d7e3d3ce4ba00e2e0d18fa0b9a03ae34f9726ab21b7ead9bcc74a8248a5c4f4a3948103c5dd35235a36c6ec3237618e7eb87257c3d81d8bfad4842594a405cfa7399fd461f74fc6eef2277ccc9e2e11d2455d271b673f74b4d02ed2d6a1ef700c5a575d81468f1d57cdd69354de99dd41cfd356ce7c7e782aca39fdec2839b25ae07005beff711ac1f8fe45a7a6384388f8e72a1e47329bb3fb4f47b1e910aed3dfca5626b6a811e9133872d9cd2eb8dd9e21a6309f98db2fc84b5eeb2e36c1106e323127f1463d16162321c078214a1e65fd8cc445e4e8b26019eddb7a40ce54abafbeb939885bf0c0c99cdd4ea828a6580d808fec610eff7133b6482ca82de492119585bad4795dd029d15170a202a1ef90fcaa34dd1f48a347dca3ace433401f7080958cef3b8040593408a6f9965f8897b9defc7a979184d54486f95ff57131dbcaf234ca70c1fe1c457d39a07e404cf880965c4c3726e94951df597f41b1e3228759e45b0424e46e0326c2e2ccb0cc49e2c81b45415279cb66155b5e8d5bcd398c6283a08c6c077b2076bf1632c906049cc25ed92eb54a1e8242045d40100b3534d0544581aa979ca88aea43a0eb448ba8c717361cbfa51fd969f6b90f5c7974c423d870a7e56d2109677854f60769a7fba83de5f999ae934286993384229a3fdba86c2f8e70630723eda43a6ee8ca6f1cb38d180ea04ded82a2c40283ee3f2c499be1388353035c78469543a590c8c15b3adeffb943315ca5dcd29d51a323570c9a7db0ee1f8c0eeee7310cee47de2e5e25b8331aa313b03e7a13f750d3567fa44e9a8e8aaae69da03e2e83e822789052427820ff8db63b4133ddd5cdfc8d89dd3aa74f2d18a699f2f21a3cced8d89e443f34be07cb7f66b6b8fbb7866141c01fcffd3e9f882955fd9d86d9cd45ce250d54700f9b50e02d0fc48c7ebd6c68da66940215c810dcb6eb1060162f856d22409c0fd8fa61d96a735a7a5a5ffb42a20cff46248dea964874a7f3d3fadf3fd04340a2409b622f6b1d31912abfe6777f56eb2958a7e297f43ae8cedcbc7d19c45e22daf7e389bfaab90cfe430e3eb31095d36baf0111d8b0c74fc17cd0220fd55ce924bc584bae5237967d666413d309f95c711c05df66632d1dfe2cabc7a0b01b427f66634e2969ea69280f6189e79cd787ae0433db7cb09d7d224c9da8e0e70f80bfa97dfbee9cd5dcd65c787a441e260d26f18ecfa7879cb1d5d087bd8d7a240217b697d060734d9fe64d8cde596933c11e703e5814b36f5db292070ef8fbaf1c3a94d0146d6ddce6fd7c4aff119917322ee0d1997d359a4974facf0a54e970c2d0493cb15a3e96349fb1d812b7e48c34f703fddecfec91463d471b1c45256a2834878707a60c6dc006712fb808bc32c6e12eac92ed4fe1dc57c3f3b5eb0431b5c4480df2011a464f360eecc7a24e94a2686ca27b2658359340af3e52ca5bd7ad09786eb631a22abdf8c0d959a6d4093569dca1c57ca7c9affb736dcdbbcea237426aa5b462a8f9b651724f36078c5887620dd6d6554d478e9386e82bf8f45054afbca471c8ff53517fb62accc53a72e0c932fc714856d36b108bfd314b9f48f50ce034b01c5d546f4f3783bb148a14a1b2f5d613df4f6a8eacc4856b0ca79eec0439235208533d834503656d8ead4a399ab53fb6a20dac0b6ad5aec39f6"}}]}) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000180)={0x0, 0x0, 0x22, {0x22, 0x0, "bedc2a5443640a789bdd51ea6221d59b8578290bb75545b86415f523b546d3b9"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="000f13000000050f1300020310000b1001007d00e1"], 0x0, 0x0}, 0x0) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) 15:48:33 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x1, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) syz_open_dev$hidraw(0x0, 0x3, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) r2 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce050000000109026ae6c9a10000000904080002fe03000009050502090000000009058f1e1800000000"], 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000003900)={0xac, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r2) r3 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce050000000109026ae6c9a10000000904080002fe03000009050502090000000009058f1e1800000000"], 0x0) syz_usb_control_io(r3, 0x0, &(0x7f0000003900)={0xac, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r3) r4 = syz_usb_connect(0x4, 0x0, &(0x7f0000000200)=ANY=[], 0x0) syz_usb_control_io(r4, 0x0, &(0x7f0000003900)={0xac, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r4) r5 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100004d10c310a245dc92ce050000000109026ae6c9a10000009b6c65077b1d750803000009050502090000000009058f1e180000"], 0x0) syz_usb_control_io(r5, 0x0, &(0x7f0000003900)={0xac, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r5) r6 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce050000000109026ae6c9a10000000904080002fe03000009050502090000000009058f1e1800000000"], 0x0) syz_usb_control_io(r6, 0x0, &(0x7f0000003900)={0xac, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r6) syz_usb_connect(0x0, 0x1, &(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x0) [ 220.580842][ T3259] usb 3-1: new high-speed USB device number 106 using dummy_hcd [ 220.710650][ T3520] usb 6-1: new high-speed USB device number 102 using dummy_hcd [ 220.830643][ T3259] usb 3-1: Using ep0 maxpacket: 16 [ 220.930695][ T2135] usb 1-1: new high-speed USB device number 98 using dummy_hcd [ 220.950704][ T3520] usb 6-1: Using ep0 maxpacket: 8 [ 220.950811][ T3259] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x8D has wMaxPacketSize 0, skipping [ 220.965743][ T3259] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0xF has invalid maxpacket 236 [ 220.975773][ T3259] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x8F has wMaxPacketSize 0, skipping [ 220.985734][ T3259] usb 3-1: New USB device found, idVendor=05da, idProduct=009a, bcdDevice=ca.7b [ 220.994817][ T3259] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 221.003752][ T3259] usb 3-1: config 0 descriptor?? [ 221.011640][ T5695] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 221.020687][ T5677] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 221.030711][ T5677] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 221.038497][ T5677] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 221.061625][ T3259] microtek usb (rev 0.4.3): will this work? Command EP is not usually 15 [ 221.070089][ T3259] microtek usb (rev 0.4.3): will this work? Response EP is not usually 13 [ 221.078677][ T3259] microtek usb (rev 0.4.3): will this work? Image data EP is not usually 15 [ 221.088771][ T3259] scsi host1: microtekX6 [ 221.110935][ T3520] usb 6-1: unable to get BOS descriptor or descriptor too short 15:48:34 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000406a05970000000000000109022d0001000000c7090400000103000000092100400001222200090581033103020000094f02036a02e40510"], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r1, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000100)) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000040)={0x3, 0x19, 0x81, 0x40e9, "806de02970dd13c3c5c90400127f24a8f9f6faf41fa2c320bb0fedbb2f158daa"}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000080)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x8, "7fef4498"}, @main=@item_012={0x1, 0x0, 0x0, "a4"}, @global=@item_012={0x1, 0x1, 0x0, '?'}, @local=@item_4={0x3, 0x2, 0x0, "b70100"}, @main=@item_4={0x3, 0x0, 0x0, "80e3bfad"}, @main=@item_4={0x3, 0x0, 0x0, "77ddb60f"}, @local=@item_4={0x3, 0x2, 0x0, "6d881ace"}, @local=@item_4={0x3, 0x2, 0x0, '\x00\r\x00'}]}}, 0x0}, 0x0) [ 221.170728][ T3520] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 221.178393][ T3520] usb 6-1: can't read configurations, error -71 [ 221.200619][ T2135] usb 1-1: Using ep0 maxpacket: 8 [ 221.304497][ T3259] usb 3-1: USB disconnect, device number 106 [ 221.320807][ T2135] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 221.331211][ T2135] usb 1-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 221.342306][ T2135] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 221.351380][ T2135] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 221.391168][ T2135] hub 1-1:118.0: bad descriptor, ignoring hub [ 221.397355][ T2135] hub: probe of 1-1:118.0 failed with error -5 [ 221.500647][ T3264] usb 2-1: new high-speed USB device number 91 using dummy_hcd [ 221.591150][ T5698] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 221.799626][ T5698] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 221.860667][ T3520] usb 6-1: new high-speed USB device number 103 using dummy_hcd [ 221.860777][ T3264] usb 2-1: New USB device found, idVendor=056a, idProduct=0097, bcdDevice= 0.00 [ 221.877609][ T3264] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 221.886717][ T3264] usb 2-1: config 0 descriptor?? [ 222.030642][ T3259] usb 3-1: new high-speed USB device number 107 using dummy_hcd [ 222.100629][ T3520] usb 6-1: Using ep0 maxpacket: 8 [ 222.160981][ T5695] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 222.208536][ T5698] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 222.221038][ T3520] usb 6-1: unable to get BOS descriptor or descriptor too short [ 222.270664][ T3259] usb 3-1: Using ep0 maxpacket: 16 [ 222.280801][ T3520] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 222.288432][ T3520] usb 6-1: can't read configurations, error -71 [ 222.294890][ T3520] usb usb6-port1: attempt power cycle [ 222.372374][ T3264] wacom 0003:056A:0097.0023: unknown main item tag 0x0 [ 222.379398][ T3264] wacom 0003:056A:0097.0023: unknown main item tag 0x0 [ 222.386328][ T3264] wacom 0003:056A:0097.0023: unknown main item tag 0x0 [ 222.393421][ T3259] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x8D has wMaxPacketSize 0, skipping [ 222.403404][ T3259] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0xF has invalid maxpacket 236 [ 222.413271][ T3259] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x8F has wMaxPacketSize 0, skipping [ 222.423239][ T3259] usb 3-1: New USB device found, idVendor=05da, idProduct=009a, bcdDevice=ca.7b [ 222.423383][ T5698] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 222.432320][ T3259] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 222.448501][ T3264] wacom: probe of 0003:056A:0097.0023 failed with error -22 [ 222.458661][ T3259] usb 3-1: config 0 descriptor?? [ 222.480676][ T5713] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 222.488209][ T5713] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 222.495722][ T5713] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 222.521677][ T3259] microtek usb (rev 0.4.3): will this work? Command EP is not usually 15 [ 222.530131][ T3259] microtek usb (rev 0.4.3): will this work? Response EP is not usually 13 [ 222.538706][ T3259] microtek usb (rev 0.4.3): will this work? Image data EP is not usually 15 [ 222.548154][ T3259] scsi host1: microtekX6 [ 222.572750][ T3264] usb 2-1: USB disconnect, device number 91 [ 222.772533][ T3259] usb 3-1: USB disconnect, device number 107 [ 223.410650][ T3290] usb 2-1: new high-speed USB device number 92 using dummy_hcd [ 223.780785][ T3290] usb 2-1: New USB device found, idVendor=056a, idProduct=0097, bcdDevice= 0.00 [ 223.789861][ T3290] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 223.799748][ T3290] usb 2-1: config 0 descriptor?? 15:48:37 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_connect$uac1(0x4, 0x8a, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x78, 0x3, 0x1, 0x9, 0x0, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x4, {{0xa, 0x24, 0x1, 0xffff, 0x20}, [@processing_unit={0xb, 0x24, 0x7, 0x2, 0x1, 0x1f, "0aa70f4d"}, @output_terminal={0x9, 0x24, 0x3, 0x3, 0x30e, 0x3, 0x4, 0xcf}, @mixer_unit={0x5, 0x24, 0x4, 0x1, 0x8}]}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x5}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x20, {}, {{0x9, 0x5, 0x1, 0x9, 0x39e, 0x2, 0x5, 0x7, {0x7, 0x25, 0x1, 0x2, 0xff, 0x2}}}}, {0x9, 0x4, 0x2, 0x0, 0x0, 0x1, 0x2, 0x0, 0x3f}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x80, {}, {{0x9, 0x5, 0x82, 0x9, 0x138, 0x6, 0x36, 0x2, {0x7, 0x25, 0x1, 0x81, 0x5, 0x401}}}}}}}]}}, &(0x7f00000005c0)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x0, 0x2, 0x8, 0x40, 0x40, 0x5}, 0x1051, &(0x7f0000001240)={0x5, 0xf, 0x1051, 0x6, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "88b71200c36f87d1e3a8a9760f4c2d88"}, @ssp_cap={0x14, 0x10, 0xa, 0x7, 0x2, 0x4, 0xf000, 0x38, [0xc000, 0xcf]}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "6efefe718ccefa66eff8fa5688f09016"}, @generic={0x1003, 0x10, 0x4, "56cb105da32982c111256311ede6154e96ec87e138dec6e57fefcc7b76fd5a1a79f0817a021c0bdeeb6a19ae51ff48ff7142bd1345266f02f5d4e27e5b7a97f0ebb578d745ed6fb429d2fe8d43f426b8eed7c3e34b6d722441cffccc4db3106b0c3a73e91defc994cd5483c19763a57615838def994b9dd8f560740160abf6180c77ef73cdf89f97536f2fb1e4514ab822aba8df2c5a20a7373c0bf86dc5204eedb59f731a4cdbcf1b12799eb7369498bb8c0d17b54636f476e38294b8472414e92c50be54bedaa7aca35f57d0fb8624c7293ab4e023ffaab3bc255cc4066a3c75a292675decba91049ff9228f2fe194852371ad087f687150df3ed938f75a9449bd65663c518ecacab51102456af98bed60f978269cf58193570b1464f2af1a681a2840a7c78954a82a5522d5ba9df949233737a6ebda6579156af4b8f80f96742320d68975765a6897bd01b85c0d3692366dd82b32007852be80a944e147f8e38b8fc2881f48fdfd5c572dac4343b5c5007268429657da7971b29dddf1176e639042c8fb811fc5dce7ad59fee355183a46f1c08bb7a5d697297c47fbe055fe07de4cb90b260c543eec65cba8600cd34ab6f621d85a44b76aa43a5a839e0611dcaf5a1199fe4660517ce080be7dac6df7c9ca814966a4122554c9dd8ccf29a17cd85148d2c285f5c1b7b1afccca52d5bfb9607d0438122320d50fd9065d717fe1594682c277c273bf95612f25620de34b5bbd29d5c3227173732b204f73f368cf705a34fb85691b24fced9cb55d46102cafa2f8c583f91e47b4d0d9f9597d845cc73ebfcbbfd261d47714db8086f376866d1e765e7a058d20cea0b81c72e96302a2941002adf4119eb6d06d8f5930dee46b6dc8a04e04c7ecc9d8cd2b065ebca5467a75844d744344921f039d26f189b121a388ef6b831499bf6509d496d441ceb31d37aefb6bcea995b6c03b229944d5cac198267d4b4d233ab9b37eb9cc180ebe9f1311a1ee110ced66d2be29151b946a9ef45d36d73cc0c57d402bb596b8e4e63c9879e8fef7825505ad2fd6884c4d24b87ea2f26abc32cdb01f75ec193f8b5f2d7bc9e0082d359974c60f9af62c0bee71fbc9f86c3856412a19774a77f7109c1a11e7b06bce15d2cafc1cd597ba9109253a58fa301dd84a59b1a21f99bcb3bf17ffe57f14fdbe40d75f09dbee02a7ce74473e3430234112514dd3db1b3c34ebd35ac7ed45d04232d1e52215fed7c4fc1bbaadf82e8869a9ca345f3f7398f80dac158f29a3acf242ecad87c8ffa8e0dd7e20615eb3ed59ae86d7fcacbd66add1f72dfd65c5ebab56c11d66e1cd66773b8c4869ae73be8d293efaa1821a7cd0658d4ab76f7a48aa7a6865f7c16e91198126e1aa687c6782be8b43c4d59779abd7329a757cfcb4236e1f7c2481cdd0fed6a7c84f1fbe9520ff9c018e85d58f2a9adec3a4ae46a8a99798588081bf64f6818005d50d9772d270f4f86515acd2dc66000afa1059bdb436c2e99723b76ec0da1d63788cc39123deb057cc46771393e351f7fddeeff2d489fa257cf5f55975143c1c37f7a335d3cd19ddbd7b5bcf5ced5037be01a7f0b8a24177afe0be6798f214a91eea5eb8436e522058157ecd471e3016401713538456458092a550a0489a0671988948ea61c21ce607054c5c6f1e9d4ae033c087656d89075eef2343d3cc4755a703f3e6b94c0fdd905045cf090b4c8ef65dc012745d96ce54d261ffe83d2d2d99bc3767128347936b567e14d893f6ab2f1eabc0faa2c1296ab65f489a4f5f2205f89095738978f313f8c29b841c0d55c3bbee672ad7bfd72327caab5aec320440f0fc69e2634b16114c9ace22959592a7c41fa3603843b2217b30413c7b5a5d40d24d19833277ee9e2ddc9b55fc73974b768345e6288ce02e5492c4384c61f4ea679b21bf85a96f11953580b8a38f05fc4025d9ce48942978b3a867bdcde81a302b39fd31e3bcb9c126d7ce03b204fc5989b9748b0e6a6ef6f0d010d76c5989107034eb9ddd08e89f2b61035f5f9aebf1ad86062b382225c1f508f42ae465dc7e1157019ab7ba5de27a2c572fa6270e43ecd335188a3131f28e2709cb25c6f98724e529bb3f92f50ec86b590d9452bd573c6829a9fe31cf5b6bfe5ef257b45809e30c046e817abdd6271c0d19917c5d87cbe43cec34a7ded5e05f3ad710657704377a7b9069d2615a3ea49a10e736e974bb38a7e34ac942d880deb34f49773ffa232ca261ec7c0888b9f5dc186f15cfd93c867088a2af9b706cfedb72fcc5c3b60a0ca444832a1a6503e3bd5e160f06a3301045b957dd29f0d1fa2b0239a9651393b2f74ac340f93e258684cdbdd8e32b8ae8ee34f3cc53dc789597a920167c891c1bdc523b6636b46d0364f42964576700620975980284de9584d7189b7cd1e395e25ad34516dfa11dc465e17b1c24dd250110a3dc2e6a3da0e1c549445045f9a2a517a36aab8a47715c6e28fc3c06109a786a8001bf259b5e68b3f41405eb469f27caebc5e438d4a7c86d7d90a1958cca6b7172f889d9adf96befd961e724607ab19e88fc12382e1bb06945249f5bd4c449efd927382633bb3e8cd83e15cfa6ab234b2b2bdd35985795b64746f4a75da6e427452315e6bee701902b78911bc86ad2f9fa0096c294320882f77f52887ea471377c035a4e4130af3ea9911b50f69f9af2a8046eef768b9f1cc197cb51293237122f8e7561756e66c2ff281b19b578a46b21abe26b80b914ea941cb761f30d620105df1b948a46323cb0561d4ebe0322228e1f07141a13153d7aa7a17812086fb1a2676e8e9249848232ca964c50172333f36095f091146fe4784d40a9cfb21630250ed9a17a188133db81864d774586164888ea5f50fd62c7138e00f799cda653020deba62ddd9cf352e26c1fa7e3cb05282d556b53da509a9601702b1033b0c929ba2d05c655257c8e0c1d2680baee042e6c1c47ef9e154c202bfb6d0c0fd4cc4a5cfa39a096b6880efc9efe8a6aab53a9bfe1eb0edaf51b21a8d519e6aca7bf2ea1df6ca3f36ce0925df656c0f92002a14e65b48ce6cac026e07b8f0c2f477e3d71464770543eef6639d7c67456d599ffab96fd1a6a4b7f3215f8f4563be92c0ed04752d77e9486e75ae06e6bffb1a6852ff981986e049152bf5cc07ece48db796c48f8e6143f1876240db40cc400ba74e261adb318cd52400badc1d638055727c0b3726926ac18058ec9cac6ea8e696b8c448d0f7e7c755c3fd9ee4dda4efbae4a0dc8f4d5d47a638f60e38c7b28799818ed8cc3f2427d6f6e074945a8f36fe15797930c359f9adee64669cdb54a5434d444757623c44d78cb122ec0f9246f06ee91b8a557520a602616410d34d9c0922e94cfe169043318af912ac8f6db1e4b32998ee479c9cf7c09cc3594984b2fbb40d90d87535db20432b8cb1b09e8fa29d9759870cb72a3fe3bb0213a2f7a72a91ba7df9e060b86355ae0356c597d1abc149254e51cfa76f7c430c05e2835e32da492dc85e0018c063ae25e13dd362eaadf7d3bb147adad226d10536019c1f0dfe85bbf83863100af427536e743d72f48e944d61c1adbcd7a5b2462397aa42603092b342b7e114135bdefbdd728ec93488720cfd442ba2ccb798e98f16ffcdc1ab65f28db0a124f22040872ecfc2dcbe107a780d64874754805bb576069dbe6cf774828a87b1917e71f8f161be3e570620d76bf8df857a0cfff188a74460f6cf8f04de2b5081f6698601db00eb387dbcd7ed5c2ac7d5c571584cf380d93fb044ba19ded68351460d0ec34dd69456274eae946a063accfecbf225839850a0e176746206437851793cef9a9bd300ffbc4cea4544776558e1982d3586b9f18ac26da9d00a12fda381c1fccde176d05e864840c1136cff2c094e9fd90a35833e0d77d10940a217c07d38e9dfc1c82a797ff62262fcc13c27597398708ea8dbcdcd6dbdee75f4167990ee2724f7a9e22a7b3f74b5b03b3bf05f99b152b5bbc89cf71c34109b93ed8d30cec283a0d67394b764863ae463c1b2289742fb81437ecb6a1ae42b55b99a49ab580f6c6929066c002a782e9b24f54941fa6b1e95601aa4c51fca79b863e096eb3e0a9ed6564c242bdb706b841b88a8382f6f943aa2b372c20f4bb0b99b4effbcbc51dcd15e10002dd5ce334a92208cff24617560293b49996492f5fbcc428fa48b7d1511932aa7a1405f8ffc6bc8a8f77b9e53bb6f109cf8ef3637435b17a88a6c814fd20617b36f859732ce51bf8aab426eb0273afb835a3a55e1a98892da4c5c6a1c8acac412e0ab1f3a805d69420060f3ebf374bfd19411a0905ced21f48aaf21abc75430ad799eb6d33cc7b3cde91d31333aea3d405d4588927e0e4b44b0b337e743e38f3b77951417dbb01eb86f67afc7b9a26282a2a5ea42232cd6e1bd1cce966a0580e1cfe8bf219d17675711510a559000d358cc40bd2b714306096cadc966ec07eee3e95d81d766fc8f836392d6e41ded5619f5d73172e944bcadaa586fe6c30a658020e289c3be1e2296443d080742e7ebde7d254a50cdd253c20b711d62d71e57924fba3c0efecb41bc9ca47cf5cc5604117720552dbb4cedbf028d7d7954a6979e59d0dc92520b30dd29e2b984d0bb35c7f8299f660951b2f597aa15bc86cb8112c208debff7e45591963e71fdb4eb7bb589550d257e08aed28eeffb8fcef4647c2e8e56f517b236038cb7e4a855b8eef31b137eb0f62a7b359fd5eb12aa0b48b388ae069bff7d2a4483508c421cd7218cb348ae64c9f3809be14947718fe41bd288d518d7136f442065458d5d3f35c35e5f7dd72525b380f835487601ff722b4e8830f67d66ad4355931df08f12a494d6001d6e2d6b5479b052262677ba81820d7e8c0225e6baf6e544ed53f13a31d5dfab050ddf8d4857cdee439971305943ec08e553d575b32b95bc668fa2c2f1b32ca21a23e462df623cfa9733534c087a3ffce78bd94933e525de6221b82c181969ada581862da10aed997bbf9ad2f0cb63adc65cea0839dea21a092f85d5b2051a7764feca7c3a640a2d03538390ef931cf5e8e4f98146a1a65e1d43a6eedf815d6b54b59a502f6ab0701df7c6ae6d6c5e78b2564d12a5b51687fe86025da58e92fdde9fa01492477690fd6d170ce0ea0227c2732eb2233580fcd5353ae64fc5bfe4296575c43553dedf86f154a16fe34ced165113fcd9716a15667ba0fc3cb2888400d3747ba1f20418db05446291e01c7b142549dd7a0ce92801ede02a1d1424b358ce3542bdacb3f21373bdf6cb2395c86a26aae6e49f791ef8a9397203a2103cc610c5288bcc883385cd6bbab1d59c7a33e19ae0e262c5cfc17b5140a22260073e6a652e05e19f7e4e58e4c291a83a4c27693fa440374f2aa1830272becf3888e8271abc6c0bea13377c06943d4444d4b363ed95cdf700be99f91fd995010a3d4b1690467ef5a423cb96985d867deb3e37e717a5810c949329a2d871e435647818186f9ec59b5cc0adab1ccddeb850abdc8e97947a23ddb512eb21f28896736734e7f13760f5b460f864f42f5abbe43e4b2e8d37fa48e086c43f471d90630e606bd7474e681f114ff08925bc34f04b369aacd2e1a5e67554a51d121b941e93551988ef3d5e15fe226f736dc435ff9d09cc3fe19496ee02098f60a2f3ca198313af8f4c5e77ecd4b194faa8abad423a51333377727be15fa63404d0104f87d5b9e8515cef6aa2b4ebf64935d2c2af90fc0964412024eb367cd23f83269861433f5a06e6880c1e1592b"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0xf8, 0x2, 0x7ff}]}, 0x5, [{0x1b, &(0x7f0000000200)=@string={0x1b, 0x3, "7f1fd452853c4fdf1c9245fd43b94c4164583c2a066e01b80b"}}, {0x8c, &(0x7f0000000280)=@string={0x8c, 0x3, "06e960052b475c93d57e33ac50220997d77b555f02380ded2f93fc59a970ac1f87440d118967c0195959c5c4c2e7937d90743d1a4af43d3b0b81748f3e57eaca2bac90e7e8addb489eeebb0b6a8e9ecf38ea70fd602e6cb3ad7ee19d64ac175391c8772c1bc29f2f5a63655d8483b1262df02c3579a69ad89f5e3c66f31f416f865cd98fae41212e7070"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x3001}}, {0xb5, &(0x7f0000000480)=@string={0xb5, 0x3, "d45e6d56e35d64b34a7bf19648ffa2aab887771f05c02f9df222ec6ec43cab6d9d67352e6f752e9ba3eb6feccd8ed49e090364e5a2e29ad65f4fdcb17753d1e3bed94b70de6e78e3ea1e6289a60453e1e0e84f0dde3d42a409388b92fcdcab313433de74ac3dc3c5c3e5265b5cb13126f3a465448a13c42f9ff6264efff8937936537348875e0cb51efbe9c95578aecc1f6c7be2327ddf329882cd8b90932eada387011029fd2d762ec74f83d8d3b1f784cfcc"}}, {0x66, &(0x7f0000000540)=@string={0x66, 0x3, "f200b8b0fb9375de2a1570cc1f9ee56f3d92637bf88405f54bae2c0b5839b73caa86ddf3ba906c1aa6df3bea299690d7b4dd97f9c08274ffb385bc9b4697e343ee4fc69fe6fe8ec81c831f1a285f5777260bbf1f444e121e2c452f22bc5a96c60e817995"}}]}) ioctl$HIDIOCAPPLICATION(r2, 0xc0c0583b, 0x20000000) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000180)=0x2) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r4 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(r4) syz_usb_disconnect(0xffffffffffffffff) r5 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r5) r6 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000380)=ANY=[@ANYBLOB="1201fe000000bf52cf6794a9d300000000e100"/55], 0x0) syz_usb_disconnect(r6) r7 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001009a00bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r7) 15:48:37 executing program 3: syz_usb_ep_write(0xffffffffffffffff, 0x2e, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x100454006) r1 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0xfffffffffffffffe, 0x2402) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0xc22) write$hidraw(r0, &(0x7f0000000000)='#', 0xf000) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r2 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINFO(r2, 0xc0104811, 0x0) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f0000000100)=0x9d305d5efdf51075) ioctl$HIDIOCAPPLICATION(r2, 0xc028660f, 0x3fffff) 15:48:37 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xb0, 0x7f, 0x1b, 0x40, 0x18d1, 0x1eaf, 0x92f4, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x70, 0xcf, 0x2f}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000980)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="200002000000c8"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, &(0x7f0000000100)={0x14, &(0x7f0000000040)={0x70, 0x2, 0x48, {0x48, 0xe, "7fa11c80db84c4f2c83398efda780683dcbbba44b35bdf98fdf99279e9614f486f804bc336d7ff9eda5c439eadd5eedb0906741c020b737d10e051f25375bc2835c14fa35cc8"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x4c0a}}}, &(0x7f0000000300)={0x34, &(0x7f0000000140)={0x10, 0x15, 0x24, "649f63b0d610e65e86da27fd699865d004e387eb5d6c80d3c2e2eb01c55de1db8e1564ce"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x9}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000200)={0x20, 0x0, 0x47, {0x45, "f25101f82b4b8b57105777be4ec75ad3f20a0c76fcbc908bea406169ab2efec5e9f120ff8c7af815ba23bfb48212f2b2de623a05b74f114dc154b59a8611649ca799a003a7"}}, &(0x7f0000000280)={0x20, 0x1, 0x1, 0x6}, &(0x7f00000002c0)={0x20, 0x0, 0x1, 0x17}}) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100008518ba10e1050804a627000000010902120001bf0000000904000000259a6300"], 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000340)="dcd8f7195d380458e89c8fa42690c94837f4129fc9f5c6832c49e67151b20b0c045693ec0cfdeaaedfd4da8140f73ae1bf3c0bfaabe58162bc1c1d724ec35b", 0x3f) 15:48:37 executing program 0: r0 = syz_open_dev$evdev(0x0, 0x1, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118", 0x2f) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, 0x0) read$hidraw(r2, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x101000) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect(0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, &(0x7f0000001340)=ANY=[@ANYPTR], 0x0, &(0x7f0000000780)=ANY=[], &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x7, 0x4, 0x1, {0x22, 0xa82}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000500)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000005c0)=ANY=[], &(0x7f0000000040)={0x20, 0x3, 0x1}}) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e12595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f0000000680)=""/216) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x1b2fe9a06188fa76) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, 0x0) 15:48:37 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086607, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086607, 0x20000000) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086607, 0x20000000) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40086607, 0x20000000) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40086607, 0x20000000) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x40086607, 0x20000000) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x9, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r0, @ANYRES32=r1, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES64], @ANYRESDEC=r2, @ANYRES16=0x0, @ANYRESOCT=r3, @ANYRES64=r4, @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r7], @ANYRESDEC=r0]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9647f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd83458ba1382da63423d1f1bdde", @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000001740)=ANY=[@ANYRESOCT=r3, @ANYBLOB="06aeb1146e9a0f72844887b500cf92eebaf3d9539136b23b4527a645b5320a6f6db6fb8d6150ac8180ce923784e2b9f5b14b7748e2225cc12d9958c4d8d80d98b93b08703d56fb073aebab63c118332e7a574591af6fe21db338ff3c131022f1ccee7a9b196ee034be13f259ddbd8aaad1f34c9f8c02d9277f0a768986d25020884db48efcfcb139972ace1088bd504c8ae1e938d3f4594f057b11a10a54", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r5, @ANYRES32=r2, @ANYPTR, @ANYRESDEC, @ANYRES64=r6], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r9, 0x40086607, 0x20000000) r10 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r10, 0x40086607, 0x20000000) r11 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r11, 0x40086607, 0x20000000) r12 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r12, 0x40086607, 0x20000000) r13 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r13, 0x40086607, 0x20000000) r14 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r14, 0x40086607, 0x20000000) r15 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r15, 0x40086607, 0x0) r16 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r17 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r17, 0x40086607, 0x20000000) r18 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r18, 0x40086607, 0x20000000) r19 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r19, 0x40086607, 0x20000000) r20 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r20, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x8, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r15, @ANYRES32=r16, @ANYBLOB, @ANYBLOB="85135a3d74d5b428e16c54a96e9bbf9d531d26d6f45371220d63e87b48fed2d9c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r18, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r19, @ANYRES32=r17, @ANYPTR, @ANYRESDEC, @ANYRES64=r20], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r21 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r21, 0x40086607, 0x0) r22 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r23 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r23, 0x40086607, 0x20000000) r24 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r24, 0x40086607, 0x20000000) r25 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r25, 0x40086607, 0x20000000) r26 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r26, 0x40086607, 0x20000000) r27 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r27, 0x40086607, 0x20000000) r28 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r28, 0x40086607, 0x20000000) syz_usb_connect(0x0, 0x9, &(0x7f0000002040)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRES16=r21, @ANYRES32=r22, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYRES64], @ANYRESDEC=r23, @ANYRES16=0x0, @ANYRESOCT=r24, @ANYRES64=r25, @ANYRESOCT=0x0, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r28], @ANYRESOCT=r22]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9647f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd83458ba1382da63423d1f1bdde", @ANYBLOB="85135a3d74d5b428e16c54a96e9b7f9d531d26d6f45371220d63e87b48fed2f5c5159c363aa5c5d5428d71323b14c67554b5420a8c0823d1f74e5ba021c01d9c7bc63553bf3344806ff706037ab4d49c786be3b07669f906dafcd07fbb6a46e2d8f5aadf377478026cf641f29c875fd54175ad9e39f2d79d2847afd7fc60243941e58ea6e7614096a97dd4c903d710c4002fc7e73cbf9e56970d2c4165ac7be9aa7668bbecb3d0bcfc1fc6332fa5d705", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r24, @ANYBLOB="06aeb1146e9a0f72844887b500cf92ee", @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r26, @ANYRES32=r23, @ANYPTR, @ANYRESDEC, @ANYRES64=r27], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) syz_usb_connect(0x0, 0x9, &(0x7f0000000640)=ANY=[@ANYBLOB="ec1371d67d3b071439a34bc49f144a9a425b30a12c2789af902730f6e3a57c2a0e3c4ec6536ea60c65bfee5aa2106299bef30ffc66262cfa090d03bf7a48aa72cb661f080d8990d5c63461cb", @ANYRES16, @ANYRESDEC=r15, @ANYRES32=r8, @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESOCT], @ANYRESDEC=r9, @ANYRES16=0x0, @ANYRESOCT=r10, @ANYRES64=r11, @ANYRES32=r22, @ANYRESHEX, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64, @ANYPTR64], @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR, @ANYRESOCT, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64=r14], @ANYRESOCT=r8]], @ANYBLOB="d2a1c83441d1d7bf84a5cb05448fb28f2c7525dd63e0b15688f9007f31aba719c9be012f0759c6156f111d71c7157eaaba53942440ba4f0748ed19ef870f75f1e589c4a0ed368c8630c9a19dbf8f4834fd06fd834d8ba1382da63423d1f1bdde", @ANYRESDEC, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=r10, @ANYRES16, @ANYBLOB="b92b8758986196fbf30bb864c0fbd92fa3047c91de68afa83fd2f26bde4cecaedba34c152b935ceffcd81864c7875aba36f57ecee862fa0e3e", @ANYPTR64, @ANYRES64=r12, @ANYRES32=r9, @ANYPTR, @ANYRESDEC, @ANYRES64=r13], @ANYBLOB="f28fd374b18abb1d5fe30d0dd540b87514faa1e9dfa8701343bca910cf1a7fbaec69e5a224362af9c320d585dd43f0e5b15cdbac27fa977719f902830852c7aa73e0f395a64f1a3b8b63c6fb5f92bb232a5c83dc27aa115d0bb791481de30888cc24ab4d29b260debeb1211641e395bcc0399882d7693838c839a3c8972cc7ec2635b46c6bbdf58158aff871ab83dda4dade020bf75dc22a1f03d6492dd6504564fed5ade80a2b761e6a783a344a5659cffc952a44e08c0d7d091f179ea14e56512e55b0d07b8f3ccf949166e5c634ab8328284bbc40fcecc91287a710d844314eac49d757433ce4974a89bc128b5904162cfbafbe06a46318a6bbf1c09c34b612e7fdbc2ef6341f0f9334beaa31434118ddf3b1684373b0658a1b96805e35774ebcc15fec6cf7a3bdf6dae4fd1b1055cff2cb9b9076d55d8738b750fc1706b71dcd72ab7d772c5f7a985d690441c4a7bb40052561b78c033fae5e6ea94b2ab32de801e5a6c068f332154c73370c5db8387b8b473ec42618294d8add4566e1c3ecebb28fdda86a1415c77119506b101209bc2521ab40606abdb69de9f279f950f3d91e271ce02a9155acb4214f2a7b724ff384d68b5d99768af5492546dd2dc4a2705d5b3c253a460e4f1febd8412785b06f85ca8b54638eaa9f34f39150eb38202b306f45dc49888ce0e69c9df1cd795cff35f6e91ef6b67cb545abfd67ed6943bd1e9c71700cb291a45c6a2067bb5e35fd9b41aeee98bc38e1cccc8615fc696519707bc5ce2ffb836f426a72bfc23f5d2066e08b33076d3d926cbb252b523e7830a10dfe91fd71d6d55a9d4d35f7afc3f8a3975c93af556b55f86fcd48bcb7378fb4b7b01cd4ebe64cbc34ae61c03faecfd1e08e17d4abb0db251b8db7c74a221e1eb07e69bee939ffd36820364c931fc798d98a741f840e184a796c171583f3fc51cc71c57beccd84b2fc7cad9c24ac76b645d12e3d3649e6f5d20457b34796fa40ad89ec3c5727ac0b8b09dc99edfd3af235c4755d0380b117b618a02e4ebb64dbf18881d6bb3da210e0766ef4c516233727cc0806688b62291472ed36327731ad1e0114941521f5f079f553c0bc66d8e7637cfe7d89bbb0bcfb0b6fbe0d8d8bae6cbc3e2a6750c948b193bbc07f928e652cbbc2baf90d0a175243b6f010eba7f7be24c7179fb8c64f7e467f2f696b73df6014a2f5151791c61b3982ec0a97c1b5d28e91b2bfe8a014a3a1108ad4942b401dfa23cc397502e33d92e4d90ffc6f2ebd4d85bb91a28ac022369e0c973dedbaae2753c64522f150cf7f26ee696192731550b6d49a1c6c814fba30bfd1c3f821b284fdc8ba9a2cf35b47a661ca0cae5c5c063922704b96592ddf6110ebc322427e72af0566a4b28951f1eb9f85d8b0cacfdd2f8a73caf1cb672228b3370be1868631e9eb9472da8c035970bee79e344a5408f6995c154083793fee5f8625fb08387c9a8b1f0a6a1b37572218632cc3332488b7458cd8db9c943c33f56e7c135639c11fccd50785bdd9027ef3e1abc2fdab08044a47d9f4a6b544112f4d0f219ee1dc1a7e9454fd714ce533e97226890f50d0205586ba74fce783f5e12208330263c1264deba0b46c9bb89d7aefee04a606eb291e50a9b86d55fc5424372f6350b9f054f3f8230e46e54e89dc84c7defbb83f25c49d1a7d8e9e0577d6b161042ad0a9000b40f015db4e9876e8f66077b0d2cf58e8af075760a2bd08e60f99de8fea74dae5d24c71b1e7e4a6ab3209e2d3c1e830993e66771aa9873e7ebf4d70895444fdb3998b156b377f38aca6345daef74cacd5b81824d608b0f6946b5e557a1c82452ce3420a1287d1f336f68165a99124b8f1b3cb16f52413f00f169e1ef9f899e5bac53df092b5356b82b1d35804deba98db097717663447f6430a05e2eacab30e6dd6aa030919a27a44a77fbc3f9ff571309f8a447766a0a6ef4f4b0eec8c4f4eaa1037766f075641036eadb69fbea2eb8e9eb4e8660056791c0d7d543061c9a6232c5bc10bb10bed640fde2721748108f3abbe728d8d657df347f8a73e0f5b353bdc2fe099c821f2816d7216d7b8615bbff4e004b87c5f224b7d22a194aaf59c925eb2ea94f3869718e27fc79bdc702f6c875d0c94e886f13de920c390fa15af76bc2fb7479ad075a7df52c086da0a1898cf050d6425683e096f9f561032f5146770e50b801eaf12c0a119bbb18156a4b678799c38f1e9e1def918c4e41c41291f96655467e70fb376e8c668eed627245884b70858b4dde8a38d925adf35c7a62c4de4031bbfa406dee23f4f37f2c04d6a82162d7c4907020169a287f5bb3981903b0aa57cce89b9091c137f32744394da82ecd40bac3b4baf7f8203f061dd6ec1952371c2687e4a5bc8cf7b00386614edfd2101764fc33b3a74317d08fe8fff9d48a930bf73c14ff019d007f80f30b1bbf5512bc71cbd03158aa0757a98deaf4760a84d9f7119da113a81c8a780d414ec3c171f3f9048aace4745cf818c3164278f96a3f2e272627605c71c7cd020d94c903abe554d11a62709e47c912fdb165888e4e05bfc9c503569e74f28df8bddc46ec745ae3e279521597fa8a6255c3b7702e92b841c989513e8dbeb85cd4dda68850e80feef258e73c35950bc32d4dabde499223fd8ed898ed7ea41522be29d5f4472bb0bcbb539713d37ba6bb938ed30ad8d28b54d3c3ef882cf4c191a742b345c5100c98fbe99cfa83a0c77cc59fd5917737e894017bdfc83d886e2aaf9b97838ad89a6095ec25460aab945b347d3ea97002a1b19ca07e3ba31711cfe70c09e278d20965f19b19e3b28bc94475ddac2f26cc0331e5dc071c34040331c846c4dfb490f4df5ea36e78f8fb22a7126f74047fd22d14b7dacbaad6f67430294250fe6022430586065aa6eac062cd8055bb67b71d386774093149a1fbb34f28b9b0a388c9c5dbb1ee8cd570a7cfa1e7b1e3b76595c3934d53f78a1201b851755c8c3d40f7d130a0dd67e34ac6ce69a7cc397973c561bce65cd6ec584df2bc74a6caac3f1fe48a716f6f92e2efa7447404a0d4450f3dabbdd75da8bf8e93cc25eee65a94ac51a9f2f1a381146b3685a4494c19ab0b9e8d8433481961029e39ff1b2821120cc336628ba4a8fdeb8bcaa5025065d3bc8494a103da494b0e2ab0600b25600c57d73231bcc708542272d567f00fba9cc09ee1f1823cdb1ba5b31d8db385daec7776c6e690d40f3c730a1118b4502706d0b77cc3f46feb60a8feb908513f4614974729487b821ec2a7766d302316eb816c197f1a7507f7b76a4155c89c05107a739ef437a551db40f9a5412a1d2fbb2852b0d779530234f1fb2fcce32685a539698ec81dfa387bd70a2a7b77b7d5859770160866d84db4650293c0674c954d15692a32c748cd65241150e06dda3f48ea44dfbe5f84c60e07d56daff2404b9d58aff310150ffcf59349f0f98fdd5f14fd4cee2b234430313fdcc81b535ac1ad01aaea80e67b6f8dbe6cd5bb77aae971c335fa420f0b79235d030e49f47af6a79184794fe83817adc4f1c9ce3f3315fe3297bcbaf61144e40d25b41a281b35c4da99699adb8e8cb08be32278ad53550d12d50b8842b6590197aa9db9aca047db0f91315d68e94a6a9704f42336470abf58c648d3c9c6a73535e4775d693a158fbd9ad21b1a2468ba7380aec73374cb3bdc8da574c04ec185df443b7d87feece44c2d321f8ad7cbfb202492423c673af587567e36a2e9a50f625b4a53bdd8b635a7da85ac0eb18f2874c7c0141622b45c5a5dc0ae3bf8926f60e76089aa1e7dc812b010819cdc6a36b5d7775551d607b1232c3340641c8a0ef75bab66460c0a900cde8d9f088b377af80e366fd78cc445726357d0ddbd57b7dba1294a6242471891a7c07bb17eae5c02f447724e955f4bb6cf20272745e0d73c58bdefad259daaaa9431afaca992595f43ab58536434d0d06916edce23a7edc31a1d2183d5847709d60b7e03e76f56fd136542cc0d161b978435e25133329568b1c5543e5ba7170720087a9080df0b57a8b9ef5d78e4a2505c8cc39d570f8460269e2c8ab94fa7a353548c05944e0df8e9555431d825f3b50399f613eac33c942eddaaa36bbd5f9cce7fc6a234f867b6d8b87a76d4b44791c159a01106a93682c62d98b02b332ecfe941f8439dc3d36916288aa6c9d9a61ad39789e49f116c31e5a46a8be78b311aa1e4413aac98611921c7232e1b81a21022d6e467464f9c7d8bceadbc6cc9e9ae9ca62f29ab228bd92c918724919b315d61561000777ca631709449b29a32b7eba9ef4537243b84112d423dbd0c3a8af788bf64f3dcead226175efea31501468bcaf9fd692db1564a98c594cc7d5747bd04280a797d0abc59fb5d69cdc2a4b79010d42e2a78e0f787327004974459e9aec3db0e9bd574dc210bb2e1fa934dcf4bb9e758521a178b6782af4b8fdfc6527cbedb97426ea5d5a896a3020479b32594f650f2df6e555a41985213e1ae2b1615d592498d497a3e4c3e3611b49c6471d263dc63c479b12cc7319d610d8b671fbc655e12470523a317a483b08993ae25c35cf31261b09a4180d427d0d1b6ed029788e8972adfbbfabc637584fbd451398c95cee5a5f67ec4644dafe4c060b924376f4ae227bc1a936339b63ba5a259bde17df2f2fc6abe328db8c5f62fca4b55d41eea4351c13332dfbc939849c7ac37697527b7f03b47d2d06c77268b775a73b9e39bc7bab0e58d0773e327e71395e8ff7d8fd98917d91db0a16dabff2d0e6b86b047fb640b401d4045122d2a24fef47de07387a82e3ec41fcc6416563f641e3862a7a58c0a07da9574b433210456c038882cef8eb1b592f91de96f0f2a855ab9cae8b2360203ce1c06fc806f98b532461e5032da5c44c1d7061d939aa93ec4ce5f3779bad40e2153656e181a4d231a6300f163b685132c9c7cf8b598af8763296d43070d24fd3e606e7ecb3c9f0679c1175f8adc234762d374edfc69b01be30ad635efec5f2cf18a91d66000039f790d89678e7feb8f73a99bc46cf57f58748178f7e7920dc6f018221341ddab0b5607c85024efea224c6496dfb1a3db79bc6a30699f0e3fd7c56eaf1a2383555109105002c562dd3cceb9a8fb17b97244f34a458d8050f5ce0a8e54fb204621e4ea0566057f1faf8f613a9272df2954bfe67d3d456754930064eb6ecb172b6785ffe9226000d33d6052735b1980a0785c03d45082965c996e1f8e4677a721b3d2156b8de9033b17098af09c0b83d4b97263f6211cfc085f2865dd99f81826d8688a7eb5b79993c25f65a402a0edf7e0afafc94e9843c25c6abbb33f8efd2f5bd51c598a602275527f3ec6c272606967a51c5f5350ecd44651939119969288ce31ee56d74a0a69ad7bf43317f2e3eb67134bee6b9bae93a39ea7183d5c5df0a3951bc1749b59982c4f47c43ff2f508baad92eee06f8af49be4eebfea1bdb95f504f65229160f857cf43c031e83da944c7998685b422a718d6090086fd4a0ba132036614d4889eb0f285bb3544b1aea8187b908ffa9673042e26f1dce2acca6c59c196ba4e545a2ac65e0d16285468e85db3fe384ea1ab1c8ba67c65672f09446514b71543a0bbe35a72ec0fbf276c4301f58d5a3895d0e7b3449c002b935b8c3ade04469a8c52a4723383241b04e479af690ed165b33a39bace4ea6835d1f24eb0e827e62e26f587ff53d99c9e8e27b4a68ee7324c963479109b45c342d1f92e99eb3abf863b3929183899aead213bc783004d9e5104de67cedf5"], 0x0) r29 = syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES32, @ANYRESDEC, @ANYRES16, @ANYBLOB="16860bb571bad6bff7587a631db456e06075c1c158f10560f955b98f4bee985652c9f6a27dc17c5150b695b0c1aa8480da279ce5496a801c3f8895d3b0aada8637f8fbb492d45604c9b8", @ANYRES16=r8]], 0x0) r30 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r30, &(0x7f0000000040)=""/200, 0xc8) write$char_usb(r30, 0x0, 0x0) syz_usb_disconnect(r29) [ 224.132534][ T5631] cdc_wdm 5-1:118.0: Error autopm - -16 [ 224.132637][ T12] usb 5-1: USB disconnect, device number 105 [ 224.138878][ T2135] cdc_wdm 1-1:118.0: cdc-wdm1: USB WDM device [ 224.182185][ T2135] usb 1-1: USB disconnect, device number 98 15:48:37 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000280)=0x8) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000100)) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000000)) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f0000000300)=ANY=[@ANYBLOB="4015d500000008"], 0x0, 0x0, 0x0, 0x0}) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000140)=""/212) [ 224.440729][ T3290] usbhid 2-1:0.0: can't add hid device: -71 [ 224.446921][ T3290] usbhid: probe of 2-1:0.0 failed with error -71 [ 224.455143][ T3290] usb 2-1: USB disconnect, device number 92 [ 224.461173][ T12] usb 3-1: new high-speed USB device number 108 using dummy_hcd [ 224.610715][ T3520] usb 6-1: new high-speed USB device number 105 using dummy_hcd [ 224.820797][ T12] usb 3-1: New USB device found, idVendor=18d1, idProduct=1eaf, bcdDevice=92.f4 [ 224.829926][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 224.837994][ T3290] usb 2-1: new high-speed USB device number 93 using dummy_hcd [ 224.846422][ T12] usb 3-1: config 0 descriptor?? [ 224.970743][ T3520] usb 6-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 224.980955][ T3520] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 225.080691][ T3290] usb 2-1: Using ep0 maxpacket: 32 [ 225.111518][ T12] usb 3-1: Not enough endpoints found in device, aborting! [ 225.150759][ T3520] usb 6-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 225.159831][ T3520] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 225.168018][ T3520] usb 6-1: Product: 、 [ 225.172251][ T3520] usb 6-1: Manufacturer: ՠ䜫鍜绕갳≐霉篗录㠂錯姼炩ᾬ䒇ᄍ枉ᧀ奙쓅經璐ᨽ㬽脋轴圾쫪갫귨䣛஻蹪쾞ﵰ⹠덬纭鷡걤北좑ⱷ숛⾟捚嵥莄⚱㔬ꙹ废昼ῳ潁岆这䆮⸡灰 15:48:38 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="120100000000000843554200000000000001090224006504000000000000000903000000092100000001222200090581030000000000"], 0x0) syz_usb_connect$cdc_ecm(0x6, 0xe7, &(0x7f0000000200)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd5, 0x1, 0x1, 0x9, 0x10, 0x87, [{{0x9, 0x4, 0x0, 0x40, 0x2, 0x2, 0x6, 0x0, 0x6, {{0xa, 0x24, 0x6, 0x0, 0x0, "9438465b88"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x101, 0x9}, [@mdlm_detail={0x7a, 0x24, 0x13, 0xa0, "a743cab469cb55a27b4c280db06c361decf6b1f976a774a1aecaa344164e9f6f11c1e53ae346a8d608429ca0c432cb9a67a4e926a17872987601c13e1d704c566229697be29788e20d105c8348d6d1a758485bdf8d3c9defa40906a6cd78177a87dd4818fcd29a450a888d4adfe234f2eb6f98ec1110"}, @ncm={0x6, 0x24, 0x1a, 0x4b33, 0x3}, @country_functional={0xc, 0x24, 0x7, 0x5, 0x1, [0x3f, 0xca27, 0x401]}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x1a9, 0x3, 0x8, 0x1}}], {{0x9, 0x5, 0x82, 0x2, 0x29d, 0x9, 0x9, 0x20}}, {{0x9, 0x5, 0x3, 0x2, 0x113, 0x7, 0x1, 0x40}}}}}]}}]}}, &(0x7f0000001800)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x300, 0xd2, 0x5d, 0xa2, 0x10, 0x9}, 0x14f, &(0x7f0000001440)={0x5, 0xf, 0x14f, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0x8, "f85a979de0b8797a9cc4f915b669ebfa"}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "c468f87a75c2e235f844178e9171f74c"}, @ssp_cap={0x10, 0x10, 0xa, 0x8, 0x1, 0xfff, 0x1f10f, 0x3f, [0x3f00]}, @ssp_cap={0xc, 0x10, 0xa, 0x3, 0x0, 0x2, 0xf00, 0x9}, @ss_container_id={0x14, 0x10, 0x4, 0xcc, "d9064a28b3df590b85a209118bdb48bb"}, @generic={0xf2, 0x10, 0xa, "524f28de7bf5114193b9c064ecd7c6c73701536a050e1f0722da0ce64808aaf5413731d0a55712c9eda9ab05c57d9772bd0a0958ad788dcfe4cc38bf578525ff15ecdccc3f91ba8af3b6b6b33dfbad95f47e07e33f4e7b02e6b263fa4e7a3c9a2a6ec1eb6fb45a5749160a3e979735ba2d2289fff66c9020c2b7a686d6432bc33dec02727c7d93e265639ff1d4c398f98f648c3a7262fc7c61ae70e76ac61a1775c282c7198867ac2fbaad35d9322189663e5d874bb28b35404b10a8675294d7cf5194e066467045ebf14b7c9d61be7bca97a1c6eb1a7446e684edaf1d78fcd2bbc188016f7637b03b23bdd7c7f8ad"}]}, 0x8, [{0x32, &(0x7f0000000300)=@string={0x32, 0x3, "51e15dff9a27bb9ed30ac1f0b68ece79dab8e323a39bd86c24243868f6f91da0f5f67dee8aacb693ff31e14f5582e136"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x4422}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x41b}}, {0xb1, &(0x7f00000015c0)=@string={0xb1, 0x3, "5e821f9fa53f3c5b8fe39fcfa5beae7048865d03130304551f9b4a8addf35922414b2b92c49dbc8652ad1a62ff773b87e9675bbc8c5b86f0ab282841e95dfb9827d4167a76fe4b9a96764d0a5529c63bfe65578f93eb6eb0a95a131b7b965d67203bf5f83cf051b5fd28c1ece77b8b305d86a24df22669078d92fd92522f120ac94e1a38eb8f08348a42bad89328386555e0b3b261358d3167ef7498e0c10c0ae40702e6895ceac1a9817d1dfec938"}}, {0x64, &(0x7f0000001680)=@string={0x64, 0x3, "72ffaef416d24f1a7367c2ab81341ada5211a2ac65a3dc2a134357f4a6773a6ab85eb205d32abef8fc29f2dbf978c4987bd44c8cf36e45c7037bf7c7f8f32158868f5002132325bd06ab49f7aaff634b559cd984a50c35753e3e0b9be1b6a8abd27f"}}, {0x4, &(0x7f0000001700)=@lang_id={0x4, 0x3, 0x427}}, {0x7b, &(0x7f0000001740)=@string={0x7b, 0x3, "f9a1cfbaf1610356547dfd17409b1e8613e2a63702598cd5bedabdb2298107991594cfb06466819dbd227ccd8054b24ba4442c999411e8bc55a4ee23c597250d9373bdbddcb592015b8c7599a5d5058a141ed478f0a5d1e4cfbde1680f68e9623e9457d41c898c51d8c87901b1edaa79281507e6b16ea5bc2a"}}, {0x28, &(0x7f00000017c0)=@string={0x28, 0x3, "69b4eaef0cdbb6f7de25727933d96bf12cc22770aad6dbc57f82eb4f4de4f3e01a7a2be720c6"}}]}) syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x0, 0x56a, 0x303, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x9c, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0x26, 0x2, 0x3, 0x1, 0x3, 0x1, {0x9, 0x21, 0x1, 0x8, 0x1, {0x22, 0x7a4}}, {{{0x9, 0x5, 0x81, 0x3, 0x18b, 0x5, 0x81, 0x81}}, [{{0x9, 0x5, 0x2, 0x3, 0x23c, 0x81, 0xc1, 0x8}}]}}}]}}]}}, &(0x7f0000000140)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x110, 0xff, 0x8, 0x0, 0xff, 0x3f}, 0x5, &(0x7f00000000c0)={0x5, 0xf, 0x5}, 0x2, [{0x1002, &(0x7f0000000400)=@string={0x1002, 0x3, "ac83f854978db51255ce54f80969075b9a443f5406e77037d48a012306561f1b395ad276a25446553fed92c52b038a196d7586fc2b00352e82b1cec3b985e636a36b4011a14e2f40630aa71a0388a2e68b93be3f30db487ce1554864141ea480397c6744d48f71bc71e3fd48aa3a347253f62f75c2353a4480bd8de0d98d96894300513a43111a74df172074d913e4783a53fc7fef44f284e07c1a1859225e1c51fcf536c5d185318f988a6b92521b52d5e9ea12e8f74373c2393319ae9b6fc538f44909c707cdc01716a0019f52a3403f34ae06a18c60ceeb071efc4db5e19d40346d2af78ec4358ee1d5fa7d2c75173cd1f80d19a2b4040ce7e7865b1bef16cb01c6dd3fffb0d5c75c6ec914c5e44219ae8f912af370204e3bbba08f1c434818ab54fb1ca82dc0cb81e4dc69d6073c12e8ab156c1619ada57698790dc31e115532579857b0dbc11b77e5264af57d83518ede341ce877f98f7d8eec80ef5a5f0f2562860252bd016ebe2a08ddbef8a44a59491a194bb220c48623e0e95d2bef7620649456d8a562756b2b2b1a446b9d16d325d1ac4eec6bbe022f84ae627f569e876bf53fdd86a5bbad2f08cc96c072fde703bd0ba265c31703e14741d991a63565472e5fd31898f73cb6ec5aa6854c93a63b6779a09b23f20c87259dbde9afb169e7ed3a19c59191a44ecc262f493caf0500706507a8db45b35d8c8fb6602e4e3169ad1fba5b3d29f8723f8781a13d9f4bc90b6226c1e4da14977dd2fbb4e76c22cd6a26a5c4723baad10730069ba5d06e17065db26ef12cb0b6c3655f06bc0a52add80a71562a9757304c103d5888b6fe7872a8ee294e3a88aca906e48e290649e375c2d1fbcdc7e3769855874af5a34f79696d7389928b70e2315ffcd931fe1cd0ec6f5fa0f10e564b4fe374769965fd1c90948b072714442ee5b0017b0f0957e5c61fdb8f4f75651d330c50490bea5cc79bd1875a68fb041144267117f9ef642bd84d7c5fd7a6154c8b82754ce49c65db096399179955851c8f7af130c84de4e17f7894147a3a1381613981362302ade9d6312d9ea50dacbca7ee854b9b39a53bc641ea393873d01ef0dfab093518384351a4622d1d765d1220daf647da31e954911330e7d9fb7a1637d0753bf41b1b286ff68774af7959a61fbd12a3dbd93e980e9522e8fcd202ab33efda77438d0360c67abf7562117fdd8b67ff54238a7cdcb87258c3f0aba952c16eeb27a7d895db0d6933f24909838405b499cf63a0f74b96119a3454136f4c4b086639ec19a9323c02880c4667a6d059130285cccbbc957441704d229ff96b79db2e84cc9de78c01ae97d41ecd04529d2267af58304ce2caee8f89c927250cee021e156153397e4423009d235dcaf536e9ae65c20501f931e209fc8d0581b037d4e58e479c72b68dcd6400d27c6a982fc3b8d8d5ab6ea328b4b8d25a533db4883eaef748823c634668a7ad503c551760ca70513e9b6067a225bdfa25592d4a6cc76043da806d50ce31ae53dae583a0b3f5b924ec5e02086389bb180553c826cc4e064f53e1daaefd163efd2daf308e3bea4f09c674f6b07f81d5fc9f5b84bf650d093df36e53873ede333d9d05432624bc23d294caa5ff02b32da52ef3da8ab50b503ea0d2b8fea8487f8c6005ca32b2ab0f23433ec6823dad59b3a49e98f3e1966b8a3bcb442f3e626abf88ab4ba2725e69578b15815d4fd3aa649c02439da8256d5d53a8aab6503d7721143909566cebdb4f137e2326eda4c3f1ac7aa91ad8aa6047cabf22928ebce93110d1336661394ff5989f8238d5695db47638999da57f0cc3c231720a74b00e20ce5e6481daf955a8e7acad14b0c3c77e546688e09ad51655eea47669cb3c3c5650ab76bdc45df72890bf61ecc86345288ded66e4d9352bdc279947d83a91276126b11070145199a288f91da1f0e84f7670fece206de6f38522ffb74855e1aff273fd6da49a5b55e36edcc3e59b6ec50c38181c7af69af718eeb0f315f68927dc1f8799f947c8af2c18df6bc794ca307c5f63b0fd228c2352b0469e8dfdfc23bbc4247c235be0ea8f15b8a7fca196255a6a31fd0c115d86113021f18ec682c6f36e2086495241f5d1fe4bf440c7eb71cc358486545fd324c869bdb1602976b00a59534b022dda302c13875596d3ff0a0cd00a3dad418fbd1b937f2b83e76d3e7b817a8b37c00d2f65f30f143cf80339d847f36b5383f80fb7fb202bf237b061ebdc1e5cbec9483ad85af09da74bd438ca5bd15cae91a9ec3fc50375efb92d6318a5f88695a8920e0187953c708df26482b4636599aec349e124c45c64099795a0b2c6162eeade38312082665a6d12dcd44ca047da6cfa9f2f64dc2d911649c1a0f1bcb8cf6fb0bee476f0b9569eb1a22c30e8ae65474e17030df38d68ded2c75e2b8ff1ebe87296eac6a6f61e0ed2f9c31749e4e131641ddefd6940e5dbd4d3c360ad5822c935301adcd521f442f328f4e749ab3c54a28095a3b64a9c894777d2d1ffb738006ef66707303fef0e822955a8f1462c9899656cf757b693f83dbe92b71badaf0babe7493114dd7a5792d1db7dc518345c2e6a830e9dc5647a70254e11514ad73e5f4822351f461996fba20d6685383469299005987c832c643505499b8f38bde7e19f84de473b4b5816e2d9513f952b15b455d132faa0b1209b1332e019e54092046b308dd2d90d27d116e9063ba6b004003327d596ec3196aa692c80c25d0b37632330efc6c8f6f55c724f8e58a092059b8ce67ebec9f3e8c613c8de4058c2b7e0f1a0fc2a947e512d48385dfaaf5fd2dbf7b8e97eef4cffbdc56cc084ee7e3d86488cbbc14edb54a1e10cdc7c274fbcc14d1ecbcfea177d69d0477c8142f30404ce99750e7dde67bac3d63582fddac523c0a6aea6bd3ceb323dee7a2415a10d83287b259f54572a1e9828c4b528be0c92bd176a23a3a3fd1d8640fb040e6a7652ff68ce02de8d4feb3c5ad298a5a9ab6228b2e0e77f6f8f4705fb61b287660f9956a38ced12562b6f41d653d93d794ca5fc320409cb23b897926454dc775538451a49e1473698b45a745a264b6c6938a2bb6651b9c410bd89bcf20862fa70f93ed98e18733e3806cf74c4fddc70eeb523a2e83364b581245874174714ed4824139c147cbb2e57e64c48c72b44d9078500c21565588e9e16e6cefbfe73299a3e0a0d173b50d85c5edc92120c075f5a78dcb6ac68e85364241641d3c8954c97ff7ba5c40f842689c9209600302ae78a421c07db8d03775bb02f19ef65276de54c5b0d864da5c4cc0fe4f555375e0547062b6226e46585302cfee2f9d61dd7f1f43cac99ed8b17e59725116d89a640630cf6e8a31f189e67d4c6bd0e5a8ad0a618a1ca2fe31fd68ef2b99daeeda8df20ff75064dfb42810b94e901f9f20188482533ee2e47e18422b58a7210296c10d484a2c828e7a6abb008d9a985ab7023abc881c4f18698d25a0c60962378419763998943710b9ba0a36d0c181054369958cf54a8802f6faf0e980631c557dd3f03fd7ae5cf0e1c6c4ff2fa7e29e111846c0bf13150e73e65b66f2cd0d536a5242d9b7232e3ae27816f07c70812d46a1296be9b0ca57230df48c19765cf2b692751328c612482d9780e4fdce8744089ec9e6b33bc03062281c889f96876e915863fc14414f7043cf1c48ad551b6da25dc43ce4eb81de83241d9d10e0bbe75fd6c94b2415b7868d7a2954f676d8eeecc994567da905db29cf60621979df290576495cad84878d5a05cc1c12fa817d30249eca428f12bed4f9aac2a2d12c6ae1ac095dae34b5851ea8582403bca6d1438d68626840b972ac534fb9c45347b1e511ace0df134a4d8060861a2125cf8d6ffa8a7fdef2cd05f1ef2cb12afe26ce991afe6fdcc87ac8afb9268a52b6b85a1ce33784817c3c61645b520aa6654a4744d7abd0ec7578209ac4f233f2c1fd93830151d6c74004a57ed5f883e7c8c06ef4559c7ba6084400a28b203a035afade318b24c65cfa0dedfb0305e5a97a414b81a90729f2d48215c95c097af58f467e912afc44ace5c4f47dd994fa01ce75ebe397f541f84fb20063b9766ef13e1d353c2956c0f58056afc8e616bb5e5689eb8d556db616fb61e6029f8a7353a86021afe3db0f1d75f951d996d6ca6b785df76d9495018064fd5917280c6aa0c26e8e3850cb4d2877c38e469d01da852a95314559be27d0e272aafc92d08c259548e06eef83370d82017c4ae94fa1b3fc049a0b520a81d043d2712e02986b514a8d46d72dad519ecfbce8e0f1e48f2183b94f1b2a3b71b1140aa6dc2f6befa53ec001598f8433ed3b8dd1bdb075b84d650971bd094afa6b0e60be6f790cd94568ce03c889e291c62e1b3afba374b0ad2fb068a231cb0c64b9eaffb4b002358d9c085253c869c63d07d3060c14c30c4802d2a0c0e404b367cb10a77c94ca016a92fbcc8d0cf3df02c2a6e51e58358fd55e30c3d7b14c7f8717c8743749cb0489e5aa927a574c20e1d73bc40e1f282a09eb07018a03dfef405cf64d20e5ef741f86d5f05521c179fd0233708d24b52d5b5ca9ce65019bff52dffe51086ff1f8515e09720ad9a03bd0e6bd9c7a6d04ea05f4ce5e66a84c20bb850f6b82170552ac357934ceaa2c4d00e2f2b77ac8c53b4c7da56ee2d07b5b865454db913915e84bc854fccc739c93b26a86b70a1bd92042fcf0a5230670634737790e3233da96de0cf2697c378919fd380452ad8c2a37c76c37672ec6f9bf6a30f6caf4222dd7675579dd5be9c65c78911b5f4b06caa8aad7e35d2a0fa9564bb5387dcafe58c5ce459665b222bacbf37c708f8d7518b1ca2b01e0222988a9e746d349704e9248eac03c725f0c77a97994f5c3873d3f748ecb312c3b81713ef573fcf520179a1da94059a83c86588cc515516416b5dfe1429562b9885a73c9c9bf12a72a0393b65b6891d5e7bbc2917fb97fc7471f2b404edb4986d7689fb72732ccc03bf4e0589276267e3241b759a6a4e6d90258d170cafa3cd6d963abaca1fe4c09df773375fdab0bedcfbe1d93c359d29b6893139b02d1099a568aab6d7635158349ea97fec58bed5f94b63d7de558a3c3f781e58e92e2a6fdbb76b9595ddfa9226535f78b7254b30e84cc28988f1729d7bcd8a14f5b10a494f7875b77608347e77eb6e67fe76ae93cecbe339681c996f62e30b6963ad7b7436efd1d25ca543adff88a4e6e2a983eda7a04bb5ed80281cefce50f3f689b38eea41a08dc535494aa739962cd00972d94f4a557be46d879f909e323d2108bf12a9c3139c057e5ccce08e0c74a743e51ffc68c39769c7094310f6f8369048c2c7997343b59a9483db7011223b535e97db3de1389719e5306dadf542eea33a987a072122107b69cf207cee1dcf0f7a0ea81f89aeda8bee56ec93e84948ed2a77970ef6bad7063c1aadafb5a8b64f91c530473f6b67c5433c18fe04ec4adf393ea53f7d0d6f902f4b425dafce481c40c277597d7b3ba4c508723fb3a7133f927b3a5eef017beecd3e2bb10c2b0fd17b01d7118841b1de1e73a520347d7296cd8101c435d217ace0ad7d92a08d794932d31337ae8071a5ddea6d86c22c215ca520f5d9173c4159fcecd75e11acc6684e26894c86a76817d7ea3efb14e320da4e3f45794ae0b93737f5644f762a8f217b6e1a34d470d2d4cc8754a4321a28165762e84195f2620cd6fca047f91a87e3930fe8b760eddb4feaf0bc4f44086a2706715b9355f528ef58b4826f27971d83a9d51b426da9ef61d080108b"}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x3009}}]}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000003c0)={0x1a, &(0x7f00000001c0)={0x0, 0x0, 0x22, {0x22, 0x0, "6c1292f3753c2203c4daad8728ba452b6b42d4f300831afe6705892b6cac9a84"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) [ 225.194364][ T3520] usb 6-1: SerialNumber: 廔噭巣덤筊雱hꪢ螸ί쀅鴯⋲滬㳄涫枝⸵畯鬮軍黔̉횚佟뇜卷灋滞Ừ襢Ҧ൏㷞ꑂ㠉銋ㆫ㌴瓞㶬엃嬦녜☱ꓳ䑥ᎊ⿄並禓匶䡳庇딌ﬞ짩硕첮氟紲㋟芘词鎐괮螣ခﴩ瘭윮荏폘쾄 [ 225.260815][ T3290] usb 2-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 225.269899][ T3290] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 225.279062][ T3290] usb 2-1: config 0 descriptor?? [ 225.520676][ T3392] usb 4-1: new high-speed USB device number 84 using dummy_hcd [ 225.540920][ T3290] hso 2-1:0.0: Failed to find INT IN ep 15:48:38 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100007ce3ad20012009335e8a000000010902240001000000000904b300020cc1470009058d02000000000009050f000000000000a748876e8a768d6714d62a8664beefec72b8c586ce732c867693e0dd482e9c0a10da43929085c3049005f37635d798f8734fe7a493d21ee04e32c2b531a3549dda89cdc5c9173f4cd8a81b5daf0a4abcab9297e467181a4fab56a01037a4dbb1a81c47dc7ac6b3af12c654ae72e959cb9beb7f642a3103b2442c83c23bfe2b6526187e363a333d7d640cfefcf6681e3eb8af22f64411d6a2f36f491a910db1c58f19974be782a5e9b867da6fef297c702b71a9bdd08caad94465ef06a836759b0390cd730daa6ba6de562edc"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001880)={0xac, &(0x7f0000001280)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCRMFF(r1, 0x40044581, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={0x84, &(0x7f0000000a00)=ANY=[@ANYRESOCT, @ANYRES64, @ANYRESDEC], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000f80)={0x2c, &(0x7f0000000e40)={0x0, 0x14, 0x0, "be"}, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 225.658064][ T5759] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 225.760652][ T3392] usb 4-1: Using ep0 maxpacket: 8 [ 225.841394][ T2135] usb 2-1: USB disconnect, device number 93 [ 225.880990][ T3392] usb 4-1: config 4 has too many interfaces: 101, using maximum allowed: 32 15:48:38 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100008518ba10e1050804a627000000010902120001bf0000000904000000259a6300"], 0x0) r0 = syz_usb_connect$hid(0x0, 0xfffffffffffffd58, &(0x7f0000005380)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xeef, 0x7262, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x22, 0x22, {[@global=@item_012={0x2, 0x1, 0x0, "2313"}, @local=@item_4={0x3, 0x2, 0x0, "7f00ff00"}, @global=@item_4, @local, @global=@item_4={0x3, 0x1, 0x0, "88fbd3e0"}, @main=@item_4, @local=@item_4={0x3, 0x2, 0x0, "a4bd7faa"}, @local=@item_4={0x3, 0x2, 0x0, "5d8c3dda"}]}}, 0x0}, 0x0) syz_usb_disconnect(r0) [ 225.889752][ T3392] usb 4-1: config 4 has an invalid descriptor of length 0, skipping remainder of the config [ 225.899903][ T3392] usb 4-1: config 4 has 0 interfaces, different from the descriptor's value: 101 [ 225.909098][ T3392] usb 4-1: New USB device found, idVendor=5543, idProduct=0042, bcdDevice= 0.00 [ 225.918326][ T3392] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 225.924847][ T5739] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 225.926481][ T3290] usb 5-1: new high-speed USB device number 106 using dummy_hcd [ 226.135397][ T5739] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 226.180618][ T3290] usb 5-1: Using ep0 maxpacket: 32 [ 226.182522][ T5754] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 226.194288][ T5754] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 226.230633][ T3259] usb 1-1: new high-speed USB device number 99 using dummy_hcd [ 226.300742][ T3290] usb 5-1: config 0 has an invalid interface number: 179 but max is 0 [ 226.309084][ T3290] usb 5-1: config 0 has no interface number 0 [ 226.315473][ T3290] usb 5-1: config 0 interface 179 altsetting 0 endpoint 0x8D has wMaxPacketSize 0, skipping [ 226.325746][ T3290] usb 5-1: config 0 interface 179 altsetting 0 endpoint 0xF has wMaxPacketSize 0, skipping [ 226.335836][ T3290] usb 5-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 226.344900][ T3290] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 226.345776][ T5739] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 226.361412][ T3290] usb 5-1: config 0 descriptor?? [ 226.390707][ T5758] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 226.500639][ T3259] usb 1-1: Using ep0 maxpacket: 16 [ 226.610720][ T2135] usb 2-1: new high-speed USB device number 94 using dummy_hcd [ 226.630875][ T3259] usb 1-1: New USB device found, idVendor=05e1, idProduct=0408, bcdDevice=27.a6 [ 226.633038][ T3290] rtl8192cu: Chip version 0x10 [ 226.639956][ T3259] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 226.692643][ T3259] usb 1-1: no audio or video endpoints found [ 226.710758][ T3520] usb 6-1: 0:2 : does not exist [ 226.718517][ T3520] usb 6-1: USB disconnect, device number 105 [ 226.870644][ T2135] usb 2-1: Using ep0 maxpacket: 32 [ 226.892387][ T5762] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 227.101638][ T3264] usb 1-1: USB disconnect, device number 99 15:48:40 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x71, 0xee, 0xf, 0x8, 0x2744, 0x1f7d, 0xda0b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xef, 0x3, 0x1}}]}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x2, 0x60, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4e, 0x1, 0x1, 0xc0, 0x60, 0x40, [{{0x9, 0x4, 0x0, 0x12, 0x2, 0x2, 0x6, 0x0, 0x2, {{0xa, 0x24, 0x6, 0x0, 0x0, "62bd0fe00f"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x0, 0x1000, 0x7f}, [@call_mgmt={0x5, 0x24, 0x1, 0x3, 0x3}]}, {[{{0x9, 0x5, 0x81, 0x3, 0xd0, 0x80, 0xb8, 0x1}}], {{0x9, 0x5, 0x82, 0x2, 0x2c6, 0x0, 0x80, 0x1f}}, {{0x9, 0x5, 0x3, 0x2, 0x2dc, 0x5, 0x46, 0xff}}}}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x300, 0x7, 0x2, 0x80, 0x38e0cc10fa9bc83c, 0x9}, 0xc, &(0x7f0000000200)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x10, 0x0, 0x1, 0x7}]}, 0x6, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x3001}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x424}}, {0xee, &(0x7f00000002c0)=@string={0xee, 0x3, "1597f2221f6f5b0b0338938f00c534d81f64c0581d4690572e8d4430a3ddc7bcd027759081c59939453e406fe6f4eb60f94052975b2307535ca0a9464a7e9a9723292cecab4b2c34a4fc1c41c908d3516aa77a257fe9a6fd4bbb7fb01f4d4172634a57c83a88f552fd367bd56f4a73f68c4b6ac9d969d7793f746ecf452ea7fbc760e28aee86c04aaad413a3cb60c4056db73215e02f9e6296ddbeba8b8c4a859ec9aedcd8c3e94eb6d51756f2ae01a8d2f9c337717b443a4ec80b77a97cb2fd8198a48957945932eda3ce692afbc261be7bd96c8db6f9f420c1e9432972310caf439b5e6883216fd7323c8c"}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x3269}}, {0x6d, &(0x7f0000000400)=@string={0x6d, 0x3, "644321402d391c1f3390e9d0655c333dc8a2ff27760348180023416fd5a0b519179fa21859528a02130fa7ecbffb390b948372eb33f00f9907d9c62a91ee32f9eb3b6a51ab6fc7c10b5ae69b352b9605fec9fb2c3573e0034234afddb24dc00b3fe705fb9364d962e36163"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x423}}]}) syz_usb_control_io(r0, 0x0, &(0x7f00000000c0)={0x84, &(0x7f0000000180)={0x0, 0x0, 0x5, '\x00\x00\x00\x00\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 227.180048][ T3253] usb 3-1: USB disconnect, device number 108 15:48:40 executing program 1: syz_usb_connect(0x0, 0xa1, &(0x7f0000000200)=ANY=[@ANYBLOB="12010000ad0875107305214d9183000000010902240001000000000904ed0002e1a7df000905010000000000000905831100000000009b2037f25652d79a110aa3fae9e7f40fe276b01cda6ca4cf6d230ae7d159ee1110dd1e3e15d8d6fe0fcfe6cbbf9402fd35363004ce23d83919c1325997fcd19266dec2781bde2a5b73e48fa0067391e4e106296c83610d2620c19e81c0d2ba86d22f7895da4bff1a494026bff0bea7ad2d0f0b5b350a4c728ce8c91a0fd83dc9efc825e1d619bd534ffcb84cd1d3d4f2702da6e84567222c8b4facf3d3d83ab14104ea221c68f16cc4be0c04dbe49456fa70452a7522171d5a73a85c06bcadf612908be12c57ecc31753a5665ac5b84c73476affc6b4e4378131d6b8d7bd128a378ff26d9854a4dd030a95906b1022a42cba91caf80d1d020142a2b373e8f6444e619f50348354ba8855a1bc969d6aef19a7a756b43a8a4ece540c646788655dbdf58f82427e5b2af453585a85e939e656d8086bc232f8f9cbb14f93e301f1f64059f077b20d1c457917be9f399b16b1530ad6bf6dca08a11c4b92331887d6368e9cb2aa6d609d3804ac033805a5b6bb799afb463fcf8d84c2231a6f7a467b6711ed65d6e237dd274994595acd0000"], 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x17, 0x59, &(0x7f00000004c0)="6d27ad5d9c79b2dd74c159a1d4673931f9b3ee55882da0b890925b873bf6eff69838ee836cac5f0a50deff15ad01d64ff15bfccacdd059d79abdff8662fe3a82c4ec340534cf92d7d3c87816672ea53187e631e88fdbca7d85") syz_usb_connect$uac1(0x2, 0xc0, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xae, 0x3, 0x1, 0x2, 0x1e6ba3fbf3dadd83, 0x3c, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x20, {{0xa, 0x24, 0x1, 0xfff, 0x19}, [@processing_unit={0xd, 0x24, 0x7, 0x5, 0x2, 0x40, "91e32e7d931c"}, @processing_unit={0x9, 0x24, 0x7, 0x5, 0x36618b29236129a6, 0x1, "fee9"}, @selector_unit={0x9, 0x24, 0x5, 0x3, 0x1f, "113b14f2"}]}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0xfb}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x9b, {[@format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x80, 0x4, 0x1, 0x1, 'N'}]}, {{0x9, 0x5, 0x1, 0x9, 0x10f, 0xff, 0x4, 0x2, {0x7, 0x25, 0x1, 0x0, 0x92, 0x7fff}}}}, {0x9, 0x4, 0x2, 0x0, 0x0, 0x1, 0x2, 0x0, 0x1f}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x67, {[@format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x7ff, 0x8, 0x3f, "b693"}, @as_header={0x7, 0x24, 0x1, 0x0, 0x8, 0x1}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x7, 0x7, 0x5, "ab957241df"}, @as_header={0x7, 0x24, 0x1, 0x8, 0x51}]}, {{0x9, 0x5, 0x82, 0x9, 0x387, 0x3, 0x3, 0x7, {0x7, 0x25, 0x1, 0x2, 0x9, 0x80}}}}}}}]}}, &(0x7f0000000640)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="d4063f387f0206003a00"], @ANYBLOB='B\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="050f4200051410040272b44d05b8c6efe3b4ba64185e3c445114100401ac6dc02d8cbe25075546c17f716942140b1001080000fb06a3003f0710020033000103100b"], @ANYBLOB="0300000055000000", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYBLOB="5503f9784cfd01e501db66603d89fb7d18bed3fdcbc1c8b84ab8fd153b9673c7ae87b029c2c03a29bf937c8feea036adb7d6655d3475df060987fdd1e69b23a2524a4f889ac3d687932c6c0316fda859c25d2c2058"], @ANYBLOB="4e248e5d31c55e88a5d0a3f794ecd281421ce9157f4362961abf9c2b200fc38b7aa97378d77bd84f41bfa7ce75b97ab625f29ba6cef0985b1535f440e7587ddcaedce5cbd72ee7fc76aa9a3709829045ffcdc6e281fcef2dd8843092448014d3439b034a37d7da4e10bf04b10b46a13291ca5e90c948fd11062bdf08ddf896e9f9aa2628ea93bc88ed4b46487c53f18344d9dd2e6028be90787ca2835d997e6d3313e1fbc5692a90688ad55eb943b7cf272a385a365492055c7674c8ee57f3f157d4d4c12f9766445db92dce3d0a3bfb541a3d9835826b0a2219cc693a8297f5365434338054f4523c2284e09da50cea0645462496dca7259cf2fdbb36d12201a2b8328fabe6ab9c986102afa6630c4995b27887ddfa0e13b75bf5a6cf61de5989ac9d", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="7e03e44323e642c719cd7a8de06dc7b2084d5506d20b058f7c8a087a2f4d56d68a56d7df8b0c6c13c6a17834007aafdd784745eed298fe360378a38965a3aea29cdeb05282a13a5f5dc6289c40fdf1c876145b1bd0e75c267a1607be8de3e785da2e371ff298de2678a6e47123e2feaa4089581c7bfcc4f13eae14667592"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="04030000"]]) [ 227.290796][ T3290] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 227.300972][ T2135] usb 2-1: device descriptor read/all, error -71 [ 227.350731][ T3259] usb 6-1: new high-speed USB device number 106 using dummy_hcd [ 227.493256][ T3290] usb 5-1: USB disconnect, device number 106 [ 227.600681][ T3253] usb 3-1: new high-speed USB device number 109 using dummy_hcd [ 227.680712][ T2135] usb 2-1: new high-speed USB device number 95 using dummy_hcd [ 227.721126][ T3259] usb 6-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 227.731310][ T3259] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 227.850702][ T3253] usb 3-1: Using ep0 maxpacket: 8 [ 227.870744][ T3264] usb 1-1: new high-speed USB device number 100 using dummy_hcd [ 227.890803][ T3259] usb 6-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 227.899953][ T3259] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 227.909119][ T3259] usb 6-1: Product: 、 [ 227.913393][ T3259] usb 6-1: Manufacturer: ՠ䜫鍜绕갳≐霉篗录㠂錯姼炩ᾬ䒇ᄍ枉ᧀ奙쓅經璐ᨽ㬽脋轴圾쫪갫귨䣛஻蹪쾞ﵰ⹠덬纭鷡걤北좑ⱷ숛⾟捚嵥莄⚱㔬ꙹ废昼ῳ潁岆这䆮⸡灰 [ 227.935420][ T3259] usb 6-1: SerialNumber: 廔噭巣덤筊雱hꪢ螸ί쀅鴯⋲滬㳄涫枝⸵畯鬮軍黔̉횚佟뇜卷灋滞Ừ襢Ҧ൏㷞ꑂ㠉銋ㆫ㌴瓞㶬엃嬦녜☱ꓳ䑥ᎊ⿄並禓匶䡳庇딌ﬞ짩硕첮氟紲㋟芘词鎐괮螣ခﴩ瘭윮荏폘쾄 [ 227.990642][ T2135] usb 2-1: Using ep0 maxpacket: 16 15:48:41 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000100)={0x6, 0x10001, 0x0, 0x9, 0x2, 0x1}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x1, 0x0, 0x0, 0xac74, 0x0, 0x4}) ioctl$HIDIOCGSTRING(r4, 0x81044804, &(0x7f0000000240)=ANY=[@ANYBLOB="ec0000000000000000063981ecc1f433e1cc70af1a7a61d5cf6e58887da504113c11060087cea663a3a479ab952805197b8cf52c64b0350809deb094876379fa847a41e37856c8eab31fba5e81aa25bf5f35d5e429749de136984f64afe681c26aff860e08fe21f82784d1437a56e943e5c9af0f706d1821bfbfe99f2cc11798870426b6b98be480c4ba4413215fed1a4b6606ac7f97905a23c55f91a8d7037c6a95d1f8c38a78475d49989c2e57f804a0dc43635db8616044b850eee25932e527ec84c25d134e9c909e7f935ddab5a5667dd2fc23f3bdb2507b98ff2d6248a52b3a52b9654921c11534cc1d2039c8beff323016a5f47b1150e239a73ac3fdae820e83330000000000008000"]) r5 = syz_open_dev$hiddev(0x0, 0x6, 0x0) ioctl$HIDIOCGNAME(r5, 0x80404806, &(0x7f0000000200)) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc0c0583b, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r6, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000001340)='/dev/hidraw#\x00', 0xfffffffffffffffd, 0x4000) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x7, 0x8, 0x8}) syz_open_dev$hidraw(0x0, 0x0, 0x2040) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1, 0x30a00) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 228.050820][ T3253] usb 3-1: New USB device found, idVendor=2744, idProduct=1f7d, bcdDevice=da.0b [ 228.059963][ T3253] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 228.069147][ T3253] usb 3-1: config 0 descriptor?? [ 228.111033][ T2135] usb 2-1: config 0 has an invalid interface number: 237 but max is 0 [ 228.119241][ T2135] usb 2-1: config 0 has no interface number 0 [ 228.127755][ T2135] usb 2-1: config 0 interface 237 altsetting 0 endpoint 0x1 has wMaxPacketSize 0, skipping [ 228.137969][ T2135] usb 2-1: config 0 interface 237 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 228.149134][ T2135] usb 2-1: config 0 interface 237 altsetting 0 endpoint 0x83 has wMaxPacketSize 0, skipping [ 228.159262][ T2135] usb 2-1: New USB device found, idVendor=0573, idProduct=4d21, bcdDevice=83.91 [ 228.168467][ T2135] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 228.180777][ T2135] usb 2-1: config 0 descriptor?? [ 228.200814][ T3264] usb 1-1: Using ep0 maxpacket: 16 15:48:41 executing program 3: syz_open_dev$evdev(0x0, 0x3ffffff, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r0, 0x0, 0xffd4) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x7, 0x2000) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x100000000, 0x20000) read$hidraw(r2, &(0x7f0000000340)=""/44, 0x2c) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x0) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000000200)=ANY=[@ANYBLOB="da14f1652e69f30c739609eacedd39000000009186b4bc6738c4a9de6439fda91e2a4496f40e57bcfa5d6efb0e95fc686d3823ffccb6ac5e4749319a4ca021116bf1133019387ebb978229b1e1ba18b7122270620a022fb920ecd16a609255a4ff2d28692b1c3449787d68aad411d56e41d2828f84172420bba87e6ed450c66b26f82f541e2fbde5a500732ed0c3bc6ce35a9fdc5888b969d114dd0f3c4d54a5b541ae069493479a98e2760fa5e17a2fbd01f607dad9d7c84bba10d0c3f8f750df5738ce7c87010d18949dbdd9378cacc8cb671e0d81d08d9670304acd9595cb0af900aba2edb3fd6b7f7069437feb70090df02c7ef690c31ee62df7427ba7470cf74c829f53b03f722534c5b4110501"]) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGNAME(r4, 0x80404806, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000001340)='/dev/hidraw#\x00', 0xfffffffffffffffd, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x0, 0x8}) syz_open_dev$hidraw(0x0, 0x0, 0x2040) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) read$hidraw(r6, &(0x7f0000000180)=""/71, 0x47) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000100)=""/92) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 228.225259][ T2135] usbvision_probe: Hauppauge WinTV USB Pro (PAL B/G) found [ 228.275950][ T2135] usb 2-1: usbvision_write_reg: failed: error -90 [ 228.282752][ T2135] usbvision_audio_off: can't write reg [ 228.301062][ T3259] usb 6-1: 0:2 : does not exist [ 228.313559][ T2135] usb 2-1: usbvision_write_reg: failed: error -90 [ 228.320633][ T5772] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 228.320856][ T3264] usb 1-1: New USB device found, idVendor=05e1, idProduct=0408, bcdDevice=27.a6 [ 228.337613][ T3264] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 228.352882][ T3259] usb 6-1: USB disconnect, device number 106 [ 228.361902][ T3253] wusb-cbaf 3-1:0.0: Missing RETRIEVE_HOST_INFO association request [ 228.372580][ T3253] wusb-cbaf 3-1:0.0: This device is not WUSB-CBAF compliant and is not supported yet. [ 228.390899][ T2135] usb 2-1: usbvision_write_reg: failed: error -90 [ 228.413298][ T2135] usb 2-1: usbvision_write_reg: failed: error -90 [ 228.431112][ T5776] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 228.441003][ T3253] wusb-cbaf: probe of 3-1:0.0 failed with error -22 [ 228.456387][ T2135] usb 2-1: usbvision_write_reg: failed: error -90 [ 228.473029][ T2135] usb 2-1: usbvision_write_reg: failed: error -90 [ 228.479555][ T2135] usbvision_i2c_register: can't write reg [ 228.492707][ T3264] usb 1-1: no audio or video endpoints found [ 228.502266][ T3264] usb 4-1: USB disconnect, device number 84 [ 228.509785][ T2135] USBVision[0]: registered USBVision Video device video0 [v4l2] [ 228.523359][ T2135] usb 2-1: USB disconnect, device number 95 [ 228.533632][ T5794] ================================================================== [ 228.541922][ T5794] BUG: KASAN: use-after-free in usbvision_scratch_alloc+0x8c/0xa0 [ 228.549728][ T5794] Write of size 8 at addr ffff8881c8de1b80 by task v4l_id/5794 [ 228.557261][ T5794] [ 228.559592][ T5794] CPU: 0 PID: 5794 Comm: v4l_id Not tainted 5.4.0-rc6-syzkaller #0 [ 228.567475][ T5794] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 228.577536][ T5794] Call Trace: [ 228.580826][ T5794] dump_stack+0xca/0x13e [ 228.585079][ T5794] ? usbvision_scratch_alloc+0x8c/0xa0 [ 228.590628][ T5794] ? usbvision_scratch_alloc+0x8c/0xa0 [ 228.596171][ T5794] print_address_description.constprop.0+0x36/0x50 [ 228.602668][ T5794] ? usbvision_scratch_alloc+0x8c/0xa0 [ 228.608133][ T5794] ? usbvision_scratch_alloc+0x8c/0xa0 [ 228.613594][ T5794] __kasan_report.cold+0x1a/0x33 [ 228.618544][ T5794] ? usbvision_scratch_alloc+0x8c/0xa0 [ 228.624011][ T5794] kasan_report+0xe/0x20 [ 228.628268][ T5794] usbvision_scratch_alloc+0x8c/0xa0 [ 228.633564][ T5794] usbvision_v4l2_open+0x148/0x2f0 [ 228.638687][ T5794] v4l2_open+0x20f/0x3d0 [ 228.642933][ T5794] ? v4l2_release+0x390/0x390 [ 228.647613][ T5794] chrdev_open+0x219/0x5c0 [ 228.652032][ T5794] ? cdev_put.part.0+0x50/0x50 [ 228.656801][ T5794] do_dentry_open+0x494/0x1120 [ 228.661571][ T5794] ? cdev_put.part.0+0x50/0x50 [ 228.666337][ T5794] ? chmod_common+0x3c0/0x3c0 [ 228.671017][ T5794] ? inode_permission+0xbe/0x3a0 [ 228.675953][ T5794] path_openat+0x1430/0x3ff0 [ 228.680549][ T5794] ? save_stack+0x1b/0x80 [ 228.684882][ T5794] ? do_sys_open+0x294/0x580 [ 228.689477][ T5794] ? do_syscall_64+0xb7/0x580 [ 228.694280][ T5794] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 228.700630][ T5794] ? path_lookupat.isra.0+0x8d0/0x8d0 [ 228.706011][ T5794] ? __lock_acquire+0x145e/0x3b60 [ 228.711140][ T5794] do_filp_open+0x1a1/0x280 [ 228.715644][ T5794] ? may_open_dev+0xf0/0xf0 [ 228.720148][ T5794] ? __alloc_fd+0x46d/0x600 [ 228.724810][ T5794] ? do_raw_spin_lock+0x11a/0x280 [ 228.729821][ T5794] ? do_raw_spin_unlock+0x13f/0x220 [ 228.735026][ T5794] ? _raw_spin_unlock+0x1f/0x30 [ 228.739874][ T5794] ? __alloc_fd+0x46d/0x600 [ 228.744369][ T5794] do_sys_open+0x3c0/0x580 [ 228.748785][ T5794] ? filp_open+0x70/0x70 [ 228.753048][ T5794] ? trace_hardirqs_off_caller+0x55/0x1e0 [ 228.758755][ T5794] do_syscall_64+0xb7/0x580 [ 228.763362][ T5794] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 228.769370][ T5794] RIP: 0033:0x7f7bf774f120 [ 228.773780][ T5794] Code: 48 8b 15 1b 4d 2b 00 f7 d8 64 89 02 83 c8 ff c3 90 90 90 90 90 90 90 90 90 90 83 3d d5 a4 2b 00 00 75 10 b8 02 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 31 c3 48 83 ec 08 e8 5e 8c 01 00 48 89 04 24 [ 228.793545][ T5794] RSP: 002b:00007ffc499ad478 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 [ 228.801939][ T5794] RAX: ffffffffffffffda RBX: 00007ffc499ad5d8 RCX: 00007f7bf774f120 [ 228.809902][ T5794] RDX: 00007f7bf7a04138 RSI: 0000000000000000 RDI: 00007ffc499adf1c [ 228.817854][ T5794] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 228.825806][ T5794] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000400884 [ 228.833770][ T5794] R13: 00007ffc499ad5d0 R14: 0000000000000000 R15: 0000000000000000 [ 228.841766][ T5794] [ 228.844087][ T5794] Allocated by task 2135: [ 228.848423][ T5794] save_stack+0x1b/0x80 [ 228.852557][ T5794] __kasan_kmalloc.constprop.0+0xbf/0xd0 [ 228.858256][ T5794] usbvision_probe.cold+0x5c5/0x1f1f [ 228.863524][ T5794] usb_probe_interface+0x305/0x7a0 [ 228.868618][ T5794] really_probe+0x281/0x6d0 [ 228.873101][ T5794] driver_probe_device+0x104/0x210 [ 228.878217][ T5794] __device_attach_driver+0x1c2/0x220 [ 228.883590][ T5794] bus_for_each_drv+0x162/0x1e0 [ 228.888418][ T5794] __device_attach+0x217/0x360 [ 228.893175][ T5794] bus_probe_device+0x1e4/0x290 [ 228.898015][ T5794] device_add+0xae6/0x16f0 [ 228.902416][ T5794] usb_set_configuration+0xdf6/0x1670 [ 228.907775][ T5794] generic_probe+0x9d/0xd5 [ 228.912173][ T5794] usb_probe_device+0x99/0x100 [ 228.917102][ T5794] really_probe+0x281/0x6d0 [ 228.921583][ T5794] driver_probe_device+0x104/0x210 [ 228.926692][ T5794] __device_attach_driver+0x1c2/0x220 [ 228.932147][ T5794] bus_for_each_drv+0x162/0x1e0 [ 228.937000][ T5794] __device_attach+0x217/0x360 [ 228.941761][ T5794] bus_probe_device+0x1e4/0x290 [ 228.946614][ T5794] device_add+0xae6/0x16f0 [ 228.951023][ T5794] usb_new_device.cold+0x6a4/0xe79 [ 228.956128][ T5794] hub_event+0x1df8/0x3800 [ 228.960537][ T5794] process_one_work+0x92b/0x1530 [ 228.965471][ T5794] worker_thread+0x96/0xe20 [ 228.970052][ T5794] kthread+0x318/0x420 [ 228.974123][ T5794] ret_from_fork+0x24/0x30 [ 228.977298][ T17] usb 1-1: USB disconnect, device number 100 15:48:41 executing program 0: syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0xffffffffffffff81, 0x4001) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000140)={0x2, 0x3, 0x80000000, 0x20, 0x80000000, 0x4, 0x96, 0x1ff, 0xffffffff, 0x7, 0x8, 0x80000001, 0x97, 0xcfa}) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x299, &(0x7f0000000380)=ANY=[@ANYBLOB="12010000ca4ce5206d040e0aae0b00000001090212000100000000090444000003000000780369fd62a8b772fb47d40b2d72bb64b5d333ea62dbd89eeadea6e8f461ab04cb133426d0ba7db55b87c129c4b232083f4cd38e29652a1ad8ce8d48cc66606b7a834b5652e88100aa868f6905637c8100"/131], 0x0) syz_usb_control_io$printer(r2, &(0x7f00000001c0)={0x14, &(0x7f0000001240)=ANY=[@ANYBLOB="100441100000f8092a86c077f01812f8b8a6f634d0eab5345414649baebd5383051c5443543c509e9dccaaa78ff04a2e93e98e8c6e7cca9fba543e35fbd44786b0ac0d2395e948c9cd28c8c0374d3ac7dbc89553aad36f934c0640833b4ac3958da3138d1182fe4d200eb2137b6b26d31e94268397ecd516cc411cecb54a9fcb0c280e53b681ce9e6287c960f32a3240a47974c82df5516f6d21f79b6efe827d14efb9821c2f5796a1480fb3cd23ebe71f9c53399d0ea46c1e57dfa03564630cadb0199007a774971ed9d37d1d4c10e804f00844f8636c9e30f741d5f5c65b5a4b39131654d6b03de8a0e7a03d710dabad466af2ebd338381c485357a96a220e6cdd4df2ada33a75984c2f47c773eff7addd6cf7b9da6e500fbaeadfc3b13966a233470d62858025d2bd37fa9774544add0db2ac9e6c2d88ea0f5bee5137383be8f12451121ce887fcfc1ca3334d21d4a5ca8eeee30f25d49f3a1333f7205f23331a62d5173754b6dda065b8e4c71ceac9566e1c7d334f77f724b5cac887fd3356b7d59e56012d473ddd8ba5fa785801839548563cb239da03b6627c3d4568439cacf1f07ff047542b1648b095c78b85c75e5e49494f6f9047badc892b2edc8c5e3e44687e8ec5f0ec70c32967a60ce9fccfa3d2991bd1f3709f95f604fe1572a847e33260a957dfb0bc193d2951ffd2f67f34b322233a3ee6f39b0c10499e9f5b9dc349e7792c81143ff99b1bf5e189e7b79993cda5e66735568c49a61fab3654786394dd5feabd985fb892fa5e1c0ea2ee5a7ab34b67786b61718c14dcada14e1d011a5616f851a032ae6d4e3bad7116119e04f55958d3721ed48f3db05b1da82b6ee4d1e6884f5b60b2034b091818c92a4f33c0cd6ba8ca413b1375384b21061d99c258ced1ec43a2cb44ba12b5911ce443431b20a1e79b7b13867a42ff08ad90b8dd40857c0703cb7699ca770d430b31ff9bc4ee84935b6b9983fa595d1929dbeb70cc479c9053a49231095d7873077119110a225a5367ba337b3a008820373fb9ec1d101027b218c400a758873bacce13c1af0251e37ab9db86f6a6682ffb30bd3bafd661588be64bd8f4df2e007f018e3a0148a03a413d054008d4aa96b707af275cbc5bf849fd1bb4d935ad5955b96848b605af5063884f185302affd21875be8b810edee8f4e1499f48a58d7714a1a4e64044ca82fcef020a2659c022ca809fb142228bf3f379709463f75b48470bb4b1138b2b940f23e65023cd388ca82282fb9ca382e8656bbfb9f901c7c870600004136565f03a89ee4b71e46d49b17a5d33c7e9ced655a1b4116fe6db9299a415e6d0716d218a56133c0247d4b1743276f97f868a31cbe94b453c496def28558b2f62318dd839be270bcaf57f1cc08f5ae59615f0c8d42bdeaddb63dce897adb66dd0e90006f0644da4858ed4fc731967120f94ba0530a0196627fd2960c888ffb7f1854ef1e7bd3bc9b1e47d50c68fd5dded3e1bc0c34ada4d6ffd8a8ab2ab0f70a8e1c044f28add8ce175fff5828afe77c6927d28aa16f42b35f12f99cc0e3f0ab02f7671b106354938fa64eb9fa31d1e7f7d1f18e960347acec0cbbad63fc825ea9ff87aafdcff7c1d93ad4d19313aaa68cecfd20b85d9fd78e51af366cd04630d4214e27d7f7eeaa0c9f582a6464af21462bafb7d71bbcb9475cf630b8bfd04120508375b4b57cf41a4a77d241646caea1c7e33ec070a36fd499b596394a45095950367409023680987fa89484a13df6393e387e6a365d8343299af0d4b5856737a1e488944588617780b5dccd850d6578d27f840262b073cc5247ace05a725c91c5923de3a8fa64ba74249807a815bd5a6da894b0accc1914924e47267a0880382749763fafe8a45f1f0fe86516ce071ab6cf1d1329553055520bce6cea5ee9ce4da18c662865e91b8f0e295afb92cf0c5a824d66e85833c290254f4735331a8832122e93d70c1b5682c3c35c8a593eb9a14984c5b1a82c6f328f8d39dbc9af56dd508670d1b1a2878c7237915489561ec2b09d3b70eb7903e450a344b3c8b36dee5a7ea8f7be215549889e3ab3d4f269df8fba0dbefcbc6acfcfe78d8d76a4615a08d67d2672e0435c6438bf68040f4188d68d30e5cf0c7626bd324e8b12ec3c3bf18aac379ac79d1472f63307e2734c9942e11d4eee7cca18c5b195a8f1040325063ea4d65c87cf31aa501d2bf3147c4aeb24e63622d4f118698bd350f26ac534e251d297fbbffa9966a9f1ba9f38d538f0447620698c71055e563cd4d469df45b48b332a8c9fe22da88ac4cbf3dc981b25d662ee71ad1ea51a3d64de0b57356ea0ac8dfd8be5bbb29b96b9567bab24fb78fe202284767a989c8d4da51306fb443e46dc38ad0bf3ff2eed745494e85abef072319e80bf8c6f8bb83c215833d72867f2f5b28410b48028331b8aff8b4e85ddc1018f047b1f519d4bd4169bc0845e7df182efa4aa2d11f7ec9bbc117df2f0898c890480d5f63ea062fb373302905e7bc1331dfe0131f292d0ff0700003090afae841fafaea6f63ed75ae228299ffc511afdd90735d8c0497d7065e91254869bbbf420cb76d24603ebb489da95dc6089ac9489a6f66ea7aea2d518594bbbfca9eb530918933ea32eeb4b2eb0d9770eb75b7bd3a4adb50bf6330cc23b0c0ac4cd49d1bc8b04209709750fd1316baf17a0283812613eff6552fa97d63b9c1dc7ac835488614659e04aa33fce13d519cd8f29abfd3c9908c8dfc20755264c2e45ba7ef6c4dc0c2b03e79303425caf9e2adb049b87ced612973df7a29b0a268179b5ce1a5b9ca09fc2aa832fae590be5d1d344aa59c3c60b44a0e580083023f3968d11c88e0afa2df0d55476f4facb1f3b754f3e3231f00886ccd93ec4e78adfe1e5eb92e4bf858da42a2424915cb79ae12deb1e6f99b392f699838b23969518fa7bf911bbfb5d7e615f8331455853f2e440a87af1dc3546a12e91782b2e3befe43606d20769e953d2df6e0bd9289ad39189daf0f5d0b6a8b19961f22ea2fd72baefd4aa69506ec57abc8bdbfdc63e31110272202e445a35cae727a103e6adb69a3b865f5be7535669f0264b8a4101d000197f1b50475cdfc0893c5dde07e80d0a11054a1489ad9f661f1c97dcbf0591e2d0eea88263bf3ad48dac5ff61ef4cbc4003ef20d34ed7b2cd5a2d5adf34095212543cba64058523b5963d9aa597e065ecff4662fcf3e5ea8d2ee8b940e2c6731dd6a49759afefa5bdd49a80adc55890fada7eebef2bd5f933e09fb96f8beb247d3db9e17f57305b6d745ae231dab3d77a22e7b23ebb8042f416e9926e31af495ebfde9b566286e754dfb4043c34a447c70caacfac6d273e60329c9ac2dbf9a6ba56923d1089bdce5a3e874a4b2592b82400dfaa0a376ace788f4441b5741fac3d4edadb29e292f0ef82df1c4101bc5cccdf792eba516a139b59cb17b98c20d4046d00f055255fb050cc63fa4d5fcfd79eb6d8834e386000eabd46a0eb77ff6c4658cd9eec23fb8959a2bded2e8caca5f2ca2aa33878356444a9d7d9061cd0b6bed3850534b3452cd276d791149110742a579cb2dec9a389ddf9832ec80724b96877af2a3c8d8063e6bda44b1e03c7122b0d32e2682c602e2efe18b04ba7b7f6513492ebd9405559d8be0a406bd79376816ed363ab79536af3906f3082f027c10bb4c883ee9f6fda514c276c94ad6b182a7b38cf3b0941943cac4ef3a0ee286b9ccaffddeeacf593fc041eeb0360da07f56384ee256963f0609c779d15c4c3a586e5e7d9353356c456a1317dab16f3b75bde6a8a80f1d8a8e922973491802ff067448e86f20ebb7cfca2ec7e0b787a7434619d779eea528da7417a0673fa98e8754db6258ea8c379a6f9e030c0b2a39e69910f5295d88ba75217529a51019dcccd14dd0ef8ebc4e3d6beba0633e186846f14c9337a7a29e428a1f5d14ebf472f7ba12191121c1c1c9138acb5ac2d93c7739d48e7c5c9cd18f7b50673f265a02b603b7721f4210595692e5bc9a8f8e4fd7aaf885407fa3055662aa10312a40618d9746529b5dabe19377930ad18f1313b04d8635614b04227b587c489fcf939f5685f5b2088fecf02927f2abeff78c72cfcc9098f23360ba6ef09c4a639749bbd8e76ee955735bf54f44565c4d164cb7eb967c99c4dc87e982694c5865aeb4043afbf4a6052772a69c0fd17e93d889d26d36945c7e70d02142af4294d2bbf993daf5a051f34dad6aeae015cb8acbc2e9bc52c06a2cce954e7c06cf9674c08eb3ba5a4e05ee0ed346c294528c97b2a3123a39c0d6e6a9c4643876052ff503da1d6738264c58ae170152e68da2a8aa093316ccb61093fc8e4af5ad998ada0697434b2eb8cb53e2e975c051bb09fdd95139d49ecd81d24ce4bb8cdd163c00e42d0be0397803f02eb8f459a296fcde5998b972d6a94e9440d6770f8011cba7b02745ff31c0d2cce8c5f7c5433083870aaad85137c267d4b9631b17abedf48ddfd81876894710fe067c8e7702f5f2e8ef77edc19560a6516b61913007d98c0c861d40c01a99f8aa7f280f276b5f49fd7a702ace84d2a628acdbfe9a4ca3eac25d9c790d7b191a154a20ceff2d7f9bd492fde843110340d14a85fc4d417654d193933cba189efac39a2d13e1cf3b3cdcdfd4a68d6bca8a7babf47ceed2b2dd1b29dc165c523cc0dc5bf1acd45961bdffc032a2fd1ec0cd8f9fc8ef7b418bb57d1cc2a99a56764597e7d8f0a3e03ad12449a59a505659f2b1ecf2df9f1dd9757f1e4e7bdee5b8a94ea499b5aa1b9a647a6cd0cd6f1e51e04ae27b4c2b0145343fd2cc8f7484f0ba6f5602a08a9a4c6c8d80ec9e7fd4bf3c2f68ba557216ab70a9e10d60db08a9e2a9e512b9aefd6888841b2eafc36e0f8890a10bd3f12113271d0900058507e8fb04fd4df509c311aa1b1f99ce8d4750fa43afa2a367a4b4ff19911ac6b0c437db35159d04258df793e24fd06c459d140b4e76058ebf9c78e2331d4ed5cfb2fa58b42c3fd440a39dc36b1d4b7ed337b262d74a83af7c2d27a1ea90e30ea28211cfb1ed52908bbf5146b6a5fc494df0aeba31ad7c345c16ed3378f8530d979d6fb31a3d09b2cf900c15813f057ffb5bc0a2132d3554f77277ae91b3fd5ff49f5c47008432b574f1aa7027223188b49ebb9f531208d22bb04a9068548a3705966aaa8f62e3cd32b8a3eddf4805e35b2b9484b6fda0f84e2425267324c437cd389f121f18de7aa62e20a849fb1ae2ffa9897b2e8da19f97c439696cb1270fe93b7200b648956575881ef181b5e1c2dc2e557d3cda745c751b8eb85b436599ff4d191ce209a668e798283b0ac3696bfe722b0b949830b5b013818573ba6746f68dae1211cb057c91b48e60d1aa0b0f6b30594cc316be6fdb1a2fa94a885d0c986c2f5ce2005aab1bdc76251b5bbbb19374293a7c8ceceddd2eaa13a4531f09c4660bc405517b7c62dbb2c1c675e1971e9bde41fd9f3a56f346e4dea9147cc0979a56833c4040162432af538d655a8bcbbe29d7f3f500218827cfc59a03398ddbf05f97fa45bedd2b8c6d49509af68856c663fa4957515f0fbd6e200aa2f2a039d1702c6b8fee43d888f64a7019be158e262a51fe11f77d9780a39fc79876f9c8b853d720c8434cba3229b3d53d7f972d3b1bbde23195c166bbbd5ec34d445547cde8c4d33f7bfff6c1871c3947e2e56dbe8a49859d5e197f9308d21d17244573a755d4f1a752dfb2189b06a1"], &(0x7f0000000640)=ANY=[]}, &(0x7f0000000540)={0x34, &(0x7f00000002c0)={0x0, 0x7}, &(0x7f0000000880)={0x0, 0xa, 0x1, 0x81}, 0x0, &(0x7f00000003c0)={0x20, 0x0, 0xd9, {0xd7, "289a6efc04c291085f75852d98e5aa1fc6ffc77a0aa89ca7c930a081dc519fc27437c9231ce7fb40fe7fb01d0dd0a961631705479f3c52cd38f924eefd2384629246eaa3ec8108b8c8b153662805cc874983147fbd965d606ae58cbf6cd06938bd6d81e2c1a5208f2f7d56386d054a7db2ed8b5a780be55420a020dda0d6e4f77fcf4125fc5a3547cabbb5f255eb8324408771efa73b8f90ea24b6e1a466b7a92bad50952a3a54d85a012abc26a6df2d286b0a99bb71eff59f23087037170b68b13362ba8bec12d88aa011ec894fb1e1c0f4ddf6a6da86"}}, &(0x7f00000004c0)={0x20, 0x1, 0x1, 0x40}, &(0x7f0000000500)={0x20, 0x0, 0x1}}) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000800), 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x84a45) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f00000000c0)) syz_usb_connect$cdc_ncm(0x1, 0x6e, &(0x7f00000007c0)=ANY=[@ANYBLOB="12010102020000082505a1a440000102030119025c0002010310200923000001020d000905240600010524000073d68cdd7e5b08b7670100240f01020000004bff0900cc06241af100970905810314000709700904010000020d001f09160d0000090582028e0009ff20090503028602800106"], &(0x7f0000000680)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x200, 0x82, 0x8, 0x1, 0x40, 0x4}, 0xbe, &(0x7f0000000580)={0x5, 0xf, 0xbe, 0x6, [@ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0xf829, 0xf, 0x8421, [0x180cf, 0xffffcf, 0xff0011]}, @generic={0x74, 0x10, 0xb, "c0c007e02d8e1f9ba445c50938b8495c5e1267a6d5c28c06ecf1fe61683790fceaf19c88d91f70b93a27f32a779179b6c1359cdeebfb1aa04084731747be2bdb68c3b960ead304fadbc6a67a57ca64b213808a5ba72c869ac815802a40c3f177b5eb171a79598af34605613c9617820c45"}, @ssp_cap={0x14, 0x10, 0xa, 0x9, 0x2, 0xfff, 0xff1e, 0xc000, [0x7f8030, 0xffff]}, @wireless={0xb, 0x10, 0x1, 0x8, 0xc2, 0x7, 0x0, 0x1, 0x90}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x6, 0x80, 0x1, 0x0, 0x7, 0x9}]}, 0x5, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x405}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x42d}}, {0x6b, &(0x7f0000000300)=@string={0x6b, 0x3, "1c00274f89e193fa0b21611565c27e9a937ceece83b75d2ae78c70ac603152811df9a2e35cec5956bc26cf2c44e6e7e10d792b0af876d04f1af40b3d38c30568729a04cc20d3ec21c4930363031711a6987345624a03d3caa605bdeaf6a0a79fd89d733bb070461d02"}}, {0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x420}}, {0xc1, &(0x7f00000008c0)=@string={0xc1, 0x3, "b294f22bd24c6dd1d60dcc161ff45366bb994cb539c4ce5c78808d202fe6bc334c098979b8aa4c32cb71eecf55855ca637384432230082c8add42336c8829adc14c29b842bac70540e7740a3daf80dd8ec83f8d202358a29b0abcea328775ea9eef9e73f1eba3c99b0d24945c94db3c3cd59669545132c035f2680c22d1c3e2ceda6e02525a8d3e9fbba248b713a9d41ca128ac8bb7017a28658584dd857255e7484b1ae08aa1c7dcf9270acf91d324b70afd164bd154256be94cbd1be702c"}}]}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d13d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r5, &(0x7f0000000740)="fbe917842137b3c3117772480b7ed107d0d2b5658752e2d6fd71a2a65cfdf69f15c0c6d0481f5c3ad187846234a7878334e4f9ae1b98acba88e562b1396fb696f46ff0c952f9b660a1229a2faceef60a0c013cab2b1b23850d780b81a68426ce6d39d03b84de5b8252969b44", 0x6c) [ 228.978528][ T5794] [ 228.986834][ T5794] Freed by task 2135: [ 228.990828][ T5794] save_stack+0x1b/0x80 [ 228.994991][ T5794] __kasan_slab_free+0x130/0x180 [ 228.999932][ T5794] kfree+0xe4/0x320 [ 229.003743][ T5794] usbvision_release+0x181/0x1c0 [ 229.008688][ T5794] usbvision_disconnect+0x16c/0x1d0 [ 229.013912][ T5794] usb_unbind_interface+0x1bd/0x8a0 [ 229.019115][ T5794] device_release_driver_internal+0x42f/0x500 [ 229.025187][ T5794] bus_remove_device+0x2dc/0x4a0 [ 229.030127][ T5794] device_del+0x420/0xb20 [ 229.034633][ T5794] usb_disable_device+0x211/0x690 [ 229.039669][ T5794] usb_disconnect+0x284/0x8d0 [ 229.044349][ T5794] hub_event+0x16f2/0x3800 [ 229.048775][ T5794] process_one_work+0x92b/0x1530 [ 229.053714][ T5794] worker_thread+0x7ab/0xe20 [ 229.058317][ T5794] kthread+0x318/0x420 [ 229.062397][ T5794] ret_from_fork+0x24/0x30 [ 229.066808][ T5794] [ 229.069144][ T5794] The buggy address belongs to the object at ffff8881c8de0000 [ 229.069144][ T5794] which belongs to the cache kmalloc-8k of size 8192 [ 229.083204][ T5794] The buggy address is located 7040 bytes inside of [ 229.083204][ T5794] 8192-byte region [ffff8881c8de0000, ffff8881c8de2000) [ 229.096651][ T5794] The buggy address belongs to the page: [ 229.102296][ T5794] page:ffffea0007237800 refcount:1 mapcount:0 mapping:ffff8881da00c500 index:0x0 compound_mapcount: 0 [ 229.113232][ T5794] flags: 0x200000000010200(slab|head) [ 229.118614][ T5794] raw: 0200000000010200 ffffea0006bb4400 0000000200000002 ffff8881da00c500 [ 229.127382][ T5794] raw: 0000000000000000 0000000080020002 00000001ffffffff 0000000000000000 [ 229.135981][ T5794] page dumped because: kasan: bad access detected [ 229.142388][ T5794] [ 229.144710][ T5794] Memory state around the buggy address: [ 229.150459][ T5794] ffff8881c8de1a80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 229.158546][ T5794] ffff8881c8de1b00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 229.166719][ T5794] >ffff8881c8de1b80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 229.174788][ T5794] ^ [ 229.179204][ T5794] ffff8881c8de1c00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 229.187273][ T5794] ffff8881c8de1c80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 229.195330][ T5794] ================================================================== [ 229.203389][ T5794] Disabling lock debugging due to kernel taint [ 229.209681][ T5794] Kernel panic - not syncing: panic_on_warn set ... [ 229.216280][ T5794] CPU: 0 PID: 5794 Comm: v4l_id Tainted: G B 5.4.0-rc6-syzkaller #0 [ 229.225563][ T5794] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 229.235623][ T5794] Call Trace: [ 229.239181][ T5794] dump_stack+0xca/0x13e [ 229.243434][ T5794] panic+0x2aa/0x6e1 [ 229.247330][ T5794] ? add_taint.cold+0x16/0x16 [ 229.252008][ T5794] ? usbvision_scratch_alloc+0x8c/0xa0 [ 229.257486][ T5794] ? trace_hardirqs_on+0x55/0x1e0 [ 229.262616][ T5794] ? usbvision_scratch_alloc+0x8c/0xa0 [ 229.268068][ T5794] end_report+0x43/0x49 [ 229.272225][ T5794] ? usbvision_scratch_alloc+0x8c/0xa0 [ 229.277684][ T5794] __kasan_report.cold+0xd/0x33 [ 229.282547][ T5794] ? usbvision_scratch_alloc+0x8c/0xa0 [ 229.288003][ T5794] kasan_report+0xe/0x20 [ 229.292247][ T5794] usbvision_scratch_alloc+0x8c/0xa0 [ 229.297533][ T5794] usbvision_v4l2_open+0x148/0x2f0 [ 229.302646][ T5794] v4l2_open+0x20f/0x3d0 [ 229.306891][ T5794] ? v4l2_release+0x390/0x390 [ 229.311565][ T5794] chrdev_open+0x219/0x5c0 [ 229.315983][ T5794] ? cdev_put.part.0+0x50/0x50 [ 229.317053][ T3272] usb 3-1: USB disconnect, device number 109 [ 229.320745][ T5794] do_dentry_open+0x494/0x1120 [ 229.320757][ T5794] ? cdev_put.part.0+0x50/0x50 [ 229.320765][ T5794] ? chmod_common+0x3c0/0x3c0 [ 229.320776][ T5794] ? inode_permission+0xbe/0x3a0 [ 229.320792][ T5794] path_openat+0x1430/0x3ff0 [ 229.350550][ T5794] ? save_stack+0x1b/0x80 [ 229.355154][ T5794] ? do_sys_open+0x294/0x580 [ 229.359751][ T5794] ? do_syscall_64+0xb7/0x580 [ 229.364435][ T5794] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 229.370668][ T5794] ? path_lookupat.isra.0+0x8d0/0x8d0 [ 229.376056][ T5794] ? __lock_acquire+0x145e/0x3b60 [ 229.381089][ T5794] do_filp_open+0x1a1/0x280 [ 229.385602][ T5794] ? may_open_dev+0xf0/0xf0 [ 229.390116][ T5794] ? __alloc_fd+0x46d/0x600 [ 229.394628][ T5794] ? do_raw_spin_lock+0x11a/0x280 [ 229.399661][ T5794] ? do_raw_spin_unlock+0x13f/0x220 [ 229.404867][ T5794] ? _raw_spin_unlock+0x1f/0x30 [ 229.409738][ T5794] ? __alloc_fd+0x46d/0x600 [ 229.414251][ T5794] do_sys_open+0x3c0/0x580 [ 229.418675][ T5794] ? filp_open+0x70/0x70 [ 229.422931][ T5794] ? trace_hardirqs_off_caller+0x55/0x1e0 [ 229.428753][ T5794] do_syscall_64+0xb7/0x580 [ 229.433263][ T5794] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 229.439154][ T5794] RIP: 0033:0x7f7bf774f120 [ 229.443670][ T5794] Code: 48 8b 15 1b 4d 2b 00 f7 d8 64 89 02 83 c8 ff c3 90 90 90 90 90 90 90 90 90 90 83 3d d5 a4 2b 00 00 75 10 b8 02 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 31 c3 48 83 ec 08 e8 5e 8c 01 00 48 89 04 24 [ 229.463299][ T5794] RSP: 002b:00007ffc499ad478 EFLAGS: 00000246 ORIG_RAX: 0000000000000002 [ 229.471722][ T5794] RAX: ffffffffffffffda RBX: 00007ffc499ad5d8 RCX: 00007f7bf774f120 [ 229.479700][ T5794] RDX: 00007f7bf7a04138 RSI: 0000000000000000 RDI: 00007ffc499adf1c [ 229.487902][ T5794] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 229.495992][ T5794] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000400884 [ 229.504072][ T5794] R13: 00007ffc499ad5d0 R14: 0000000000000000 R15: 0000000000000000 [ 229.512923][ T5794] Kernel Offset: disabled [ 229.517385][ T5794] Rebooting in 86400 seconds..