74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1220.800990][ T17] usb 5-1: new high-speed USB device number 31 using dummy_hcd [ 1220.900965][ T9492] usb 1-1: device descriptor read/64, error -71 15:48:27 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) syz_usb_connect(0x3, 0x0, &(0x7f0000000b40)=ANY=[], 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x2, 0x400000) ioctl$HIDIOCGUSAGE(r2, 0xc018480b, &(0x7f0000000080)={0x1, 0x1, 0x101, 0x1c0000, 0x80, 0x4}) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x3f, 0x448403) 15:48:27 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x8, 0x20000) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000000080)=""/113) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000040)) syz_usb_connect(0x0, 0x1060, &(0x7f0000000140)=ANY=[@ANYBLOB="120100004dcd5a10f00a017900000000000109024e10010000d80009040c020448f33f000905f2000000000000162d87a673daca3c679bd4868c190f6d0e7c89150938021165fa0da9c791cf3caf15a09441e391cf1eb24549cc35fe24a383aab50b768863ef0a988b9c8667acffa8ad312e1fb83cb0704887f716df10acaadcb4e75a56a54198ed1635f1a67b2a73c24fbe64fd16184b6490ad106a019150dfc833a91dc4f9dbc6b3d3ca23db84c05733f2724d890c349bd4a28082d7352f5f8860413f91eb05af18f079648293bb45eb70da6a0d06b039c82437e552949ae186d26ca923c150656d045f091b29e2e7d6461c8096b3a81a0665b840959c96bcb7662ba3a88e1ae223988e1c0daa1fb787b03bf04d19e59eb9d2de7668eda35ee2164c51a9592718aa570a6e593c8d2f971afa2425ddb4c6da7cd856115337465d93ad4c42f981fe6fa1c492848d7e69fe53eb245458b22534d180c64894819ad8db151fafa238166588adb4dafab43097375d3b1d31ba81ba32fdca15849c620b2a2277fde110c990112723e1d1d510b0ec60c13775d8683c5f30283d74a7c3cd8c37072532a6337bb6ac91b4dc008e66490e909f22f799b680220d260ad2b3b86a0a742747f613b2cc1c989943e7513e0bcf252f8215375dbdf59e1a38aa0f12a9d095d4f419e693e1304bb689fdda0911da4f6ce95cbb637da01f7c00be03d872bab211959cb496bb5c7b26e65ecb00e96392f3c5d866e256786022a7955241fb4bc961e05155ddcc5c4fba3dd48962f2bdb80b0cbca53664c76d43c35415e5383d084e4191ea2f2e53ba5005954b7a530066f86c93ac469ffaab34d77db02cf68c405286f5ad25a04c275c13a88fc21b6d44df2c76eb40f00205407efb4ac2161379e6bb3dc99541d971a5dfc003fee0b0af910d4f1e461a26305c04d29f9e83c8c42731828230ce2e6dd853153c04b11d0726d778efffb0b5d1353886b59addd17280a9ba83353de8ce0ccfb704e1d7234724988f7d0ac8ac2d4543209b3998627467c7702b6d4e6470c98efbface77a7e7ae1f59aa93a44b31dd0669c60eb22e9e4998360f8f2ea07ca33c58f2f54bbf44be45307056173d33b05645e72b4228f47df874f0565cbbfaf4deed80c21c6559cf121a1a7a14b2aee3551f5a5cce9be1795c712aa9966ee29725ab2a5c01b8d3bcf75b9750e86fe957e7c14db1a5f7a9f4134eb744d4bb0756548f046067e6d95a3725ae800417b51400728ba50e6d179e074421424a5e5c41cdae9364bd3a39569b8117456e98eac4dc251d97ab2cf3a8120bbebf0badabbedb6ed0f38aa71c1dd957b754b095770259edee171ad1cdaa5feede78ad0800cce9681eedf818efa33a2b75b53307fd52a932c32e044f21283561208e32ec8eff1a53d0889a5a99ea4030ad8a9e77a2e57051c886067ecd1a5553d4603f36000edd95d00f1d43cdc14131ec90b13bc78676f0105c00bfe78bb459e23d72b0d67698a884f2fb6758779330d1ae4bfad5339feeff2a93b23a4ee9f8aefbaa5f6838e130286c361e5851d517d5a74ab5eae35529849d17b3ca6958abf253ac6396cfb5b3c2361537ea6ecd79310ebc35ddafeba6d1ffac3048baab8d027add53d2f3e98ed47e63c779235aac7a8509b8a22095e393cba1c6897ae785b0469929e9ef5a279f719811255f3cbe525dbab6e1833b8b9ac67fcafaa312877c58a1d7f28baae9b00a855eb0fa204a2ece7bb2a50ec7332b340071feaae004c1b78ea5addc13ad30a3dfb3e02e7853a73bb5624892d1baf253515e82cb6dc2607bb90b4ff5fbac5679a30da4a59245538515116b38959330ade18fc3777cc5672a787f48973e7ad1e88047e47f1b3264aae9a0f51a9634e11d556fce1fe8be9d2012bcc3642f99bc77d27b605aa7938c5247db3c6fa2a73fdb9ad567f188e5a70348c659273b471ecf5c5c721099c9010991e013ec159cdf045f0ab5e2e3becf8dc9b729bb9d6c69ed6505005ad5c507162c8b36271244e6a3194441d595855510f4ec50c8ccc03f9484758280d57fd698b58280d1b1a7d94568410638adf3032719c20d35123fec01ac592531c8c007816f56ecf2fd368fbf779dfdb83e418d792dd8f473bc5a98e86e39c8992bf8492f50796a8a023045dbd0d25cf33a3713b3e860212401a2ad7dfb6d7b5c2224171010300ea8e3e9c4704b71b7039371bd00eba5dd54a1b38028c5d032fea2f17a9b3275d2f2c902a8d638a16f19e03cc09697779f106e67bc7b78ef5a0e4f95493b97b4a134b5f71fc2f59f95b5ae7cf4cc8947ea1a0572b75c1e6897a9237576583f0f4dcf174ca41e8f43e827697c0674ba6757ac94998fda6bb7824813b56c1b889febc9a99c97fd9fa054e95383c1b27695c417583ab01dc1729517ed6a2ca0c6dfcfa5f1505d57484fdedb2cc8d382fc4b51358473deef7c52b0d4b1df02bf5cf671f8dce33f9932f414d0bfcb3be4d44149d67cd1b4f286f1c05864b9c79632cff88a564f263aaef8b3b01fdc3ee2583969c4b1a2a1deedf53198b18c94cd6ac9e35caf9b682d47f5118ee39f7db8e802bcb99294f34acffb6bd84ec23f38b390b4a588cce88199c37b130263a90940df52e5a0f9a6888a18d0e86d887775f9e00a71ca61bb0ddafabac7d1b0100347e6aa9de10c71c3d09a4428fa01020addf4807fad351f98ebe2e0136e8a9feed888a78c49e935256573c30359cd27f015af82eee075b7e44939d76a07b0d57fd74b031a626614697800fbfb7ddfd6098eb30467bf97164bf229631efd946d75661f060bed1020b9b3ba5f78a42ed16463103766d263773df932359392816ccc7786b20e6546d1a59e334fe996c7e268700a695c1a6375ce37c8c655ddbacabb828297c44a96e4abb03178892ff575f465d90b1a6c8be70a1ff42edf8cb4b3ae8f77fff69c9b9d15866d27da4feb20ec0fd4f5b9ef22536be7ccb4aa1adb3c6d10a804700021b557ba615da70b4c93f983aa695416e6d4765be60b0a1f803c5fd61a040c1377deb67b5557ddece8c02134558f8e86a57dbc34889ed899b802edafba4921322e5de4691de18205e925d164ab7a708ef2bf6dc6d58da4401964be68b4bff0559df12fd4a448270051ec6d337980b912812909080db6a97772ab5f5178cd0ad976f334b489d3869373ecad84b4ee1e57922eb0fd9be1c9f4aba38ccbbabccc00613de3f47b7a4849ff9cf46c624f5cabfc437045f21da36d587958fe3522c196cb803641cddfb3c0095a909a52288915bded2cfb8e0da55102787140b60f8f8e4a7a645cd0c8dfbe8f7410a5016fdcdadb34d00a9b3de6a58bcff42d58aa718ba414da5ca7251863e1726e3d09325ac0265c634f6e117c844a2fec33ec6f1bf6b8c4c26c8c7fbd97b44ea629ba76b3a77ca426ac8ce43a7c69a1a924f00e22227af04cb8a060ec9ad9f0b57e6460d1ed1aaff6a8e530e4e6aef366b0b7901b69357a4a8697bdfa2cb78f5d9e7325895110abcc2a8f6c19d711543354de1661c68445f9a44d35b1aa7a7c8954d1f77b3ff80fde17949d41113262c5352b4037078cb79423c09f3b971b9bb83b4ea89d42b746871ccce682f91e7e7340707db1c2bf65bc7140ee9a834461070c039ce258ac177260a5ebdc482e7ec1afa15d16993561a1e75b07b2d32367db81771ce1f30688749692645b612b5bec965710d422ab81d3035a84d4ae87f340ff97b5c5d400734ca223fd02d32e9df5f0d5cd7df1a4d20c95c7f84172f93e94c53e07dca7ddc2e3b69a6c0c724a62de1d28b0134f45912b93d36633269c56b07e19a9fe4475e5d7196c4a7ac8d646015d82d460f3a3716958058d3c3079a776111a0ba7013eabd53091a1dc7b69166577a27f39012fc72722816c580298328889e36c9d0743407a824225cf69ad672c449df32aa99cdd79fcf917a22a3704c770b09ccf2ac7f97e6ab164df54fbda036cfb3efe3a33e71b2c65f3e6d3e58cb1edc1298f33ebc96eca27ea660d34bb174afd1b762c4be1ccfc332c7e5035db03759ebfb5a8c8e55f3cc924fb5d77b033963e441d4330e97cf011dbad5afd20c74fe5b4bcd0661cc6c620fdf22c27e0f27522584b915537b41982d6bd0c2ebe3847195ee324ded0cd9aa26d4a44ea6b7e4ad4ce952621421fb47e7a2b9be75a07e08d048aef84159bc6d1ba0cbef6918408298a34a2594f417f3e85ae5c3b44840a90dd94874f06c1d8698211866066db628135015fc5001862b04f3991c90f401fee5526b5a65573b406bce8c2a341567998068e17f790f91ae32fc0a85a62e590a46fe1455893855f2dddfe511d9eb57e00cb0504a4117f1628ab9197e458787692858f0fe60012aa987ecaf72719e0900422f01378e56dbbffd994e089b8f78477554d6e692af96099743db1b2fa112fb6d6c741605c0920dc04bc17f92feb813fdb86d48ab80549d694d4ccd8716137cc97767c36238d07b5bb80368e2fedf51204b0f8a8c79759055f1feb8bf06ed9a52ff718867fb828a255416eabc6edf667b5c19bae96d9b118d9db57f7d3f15ff0612736705719f64ba56894b236911bbdee5f3515a5f2647c4159dcf9303559d70dce39595b9c88d0abf40bc5f42b19695ddcdf21a9b6b3cebcc284f3a82c69d001a56c46d1e9471a39e3851853bf6f22964a04fdcfaa66655ef896ef5bc06864046284b7c2ec8bec6a0e78f894afcf89a7cd43b07a4211b80526fbae4ad01af5cc86bfd70d229416f080622ab0a3c3fca12a3354f267b0e1ce424247b5fc9577a2fee94ce227f2783c9f75b6796ac1cb85008f3bdfc7bb85bb59b7f1fd9ce7bf3d16babca5e46b3cbd67ba588a5e22615cca6245a4edb5f11bc8afda40afc603875dfcda74c4cb8584af54c68f650d995ad7bffee5bc814d9eb2b81ede5d2c3a85f9f2842b86ea8dc534d977bf22d713ac328e52361e3af33dd19075a4acb373097fb46cc9bf743b394d879b32784eb7bb32ad0926f63ff61befdf76433fffe7ff83fe22415d352efa57a9dffb88b96e5bf02982e297ba0127f8d9179c5ce8fa5739a3543e4ee9ec13ba33db73655145f98cb18b789a560efdf06eded3f630048b079243c8ddf261f196f00aee6abe701c812c144bc12851ffb323a480293bca8bb922c44e0d4be0a1779ca42d46a00458e7577dd24254cf768dbd136bf76a8dd189a5a1bbf5ef6616523d106a742f6c4e4cfcbace507ce906b58fd4381a6345526f4348b35fec8e86fb5268d2c5271c50f6c627d3d55d40c335624ed8be1ce3619c381c0805988509b6ace70a5f9c07c15a83aa8a745d7e61910c4ad9f7ef6e8a2868b1df3ed3f674745fc0629abeb82402287c0423c4d35b25d8770a0b1e7eafd3b82cc14f989437899ba6643aa7b5a89a3294fbf3750e09514f7cd05a781b959261819bd8e35f6abbaa10a8b81ad7598c4e4946a3ca2a45f0b46411cc3d5e1432e50d27016b010308b66309ed608de16b283bfa7bacae2375899837573ac01689c8fefd92dc623484cc7764f04cd21490b6f16eb572a9d83866f86596aba566dc9e19695d2ebfdeef8651c23a81125a153a20e3cdadf48d110087e0846afbf20e230adc62666d6a69df3f77fc17057086c436b06441bbd1c8430864673dc91a3a42a94ec64e99df38ebdbb8998aa1e4f1d817e3c38a54dec0a7a983f11fd91d7b16298ff5b01be61ce997a9fc584b39ed6e0c9e952feebf244ea06f299e461620dd9d40cfa94882afec67dd17a578556fd29ee9439c3646efa8790390752daf9a1e5e1be5803a42e2c90e9fa76e254e23e498a0d6cc2031fa304fbc5c2b24570ef91808badf0478cd8ce6dd6083f890c13c0c0366f787f1e209050800000000000009050000000000000009050b000000000000"], 0x0) [ 1221.040992][ T17] usb 5-1: Using ep0 maxpacket: 8 [ 1221.083098][ T17] usb 5-1: no configurations [ 1221.087817][ T17] usb 5-1: can't read configurations, error -22 15:48:27 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc8", 0x6f) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1221.220999][T12875] usb 6-1: new high-speed USB device number 90 using dummy_hcd [ 1221.241108][ T17] usb 5-1: new high-speed USB device number 32 using dummy_hcd [ 1221.290971][ T9492] usb 1-1: Using ep0 maxpacket: 8 [ 1221.411014][ T9492] usb 1-1: config 0 has an invalid interface number: 65 but max is 0 [ 1221.419208][ T9492] usb 1-1: config 0 has no interface number 0 [ 1221.425441][ T9492] usb 1-1: New USB device found, idVendor=1604, idProduct=8001, bcdDevice=2a.0d [ 1221.434489][ T9492] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1221.443390][ T9492] usb 1-1: config 0 descriptor?? [ 1221.470972][T12875] usb 6-1: Using ep0 maxpacket: 8 [ 1221.481490][ T17] usb 5-1: Using ep0 maxpacket: 8 [ 1221.521131][ T17] usb 5-1: no configurations [ 1221.525784][ T17] usb 5-1: can't read configurations, error -22 [ 1221.532765][ T17] usb usb5-port1: attempt power cycle [ 1221.621633][T12875] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1221.632544][T12875] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1221.645354][T12875] usb 6-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1221.654407][T12875] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1221.663279][T12875] usb 6-1: config 0 descriptor?? [ 1221.694827][ T2874] usb 1-1: USB disconnect, device number 86 15:48:28 executing program 5: 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, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0xfffffffffffffc00, 0x8a80) ioctl$HIDIOCGCOLLECTIONINDEX(r4, 0x40184810, &(0x7f00000000c0)={0x1, 0x1, 0x400, 0x7, 0x6, 0x7f}) r5 = syz_open_dev$hiddev(&(0x7f0000000440)='/\xa3(\x11\xddd\f\x00', 0x0, 0x2) ioctl$HIDIOCAPPLICATION(r5, 0x4802, 0x3) r6 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGSTRING(r6, 0x81044804, &(0x7f0000001600)={0x1, "e9"}) ioctl$HIDIOCGREPORT(r6, 0x400c4807, 0x0) r7 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120108007952b4001304126ff3d6000000010902120001020000000904000000aa8e6b00"], 0x0) syz_usb_control_io$hid(r7, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r8 = syz_open_dev$hiddev(0x0, 0x2, 0x0) read$hiddev(r8, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r8, 0x4802, 0x3) ioctl$HIDIOCSREPORT(r8, 0x400c4808, &(0x7f0000000100)={0x3, 0x2, 0x8}) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000540)="cce2f91da21f229676dce42aab95728cc569d65c6bb6c5dc52d2bfda419f70e80c29f3da63a7374a944a040b5c3820585cf67a5e2203e4554a064b13965168540f579d0cfef02adf449d1f203885827cec6b35426755649b1b5b70ca37ed3600c6e2bb135fd2c783fa8bd97cae0da16dbd0014da019531fe8624a2084aae5cfe1cdb4466cff33a364b444c621537d3b5c683b63b69cc85d608694d09f8be5b62b027ae31482b85c4c2f507179634a9c18bfb1ce307a8e7eec50b756d8440d64cf70a5a4119fb282c662268a889014a8b8217faa6e90b11fc274396a6e4c9fedb9f7499b84837e19fa8b969e6493ebc", 0xef) write$hidraw(r9, &(0x7f0000000000)="3a0ac17e00595345e24ea72c", 0xc) read$hidraw(0xffffffffffffffff, &(0x7f0000000480)=""/149, 0x95) r10 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r10, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r5, 0x80404519, &(0x7f0000000400)=""/19) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x9d, 0x400004) 15:48:28 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc8", 0x6f) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1221.961846][T12875] keytouch 0003:0926:3333.009B: fixing up Keytouch IEC report descriptor [ 1221.972640][T12875] input: HID 0926:3333 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:0926:3333.009B/input/input387 15:48:28 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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$hid(r0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x1, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240051380000000904410002ff5d010009050f1f000000000009fd8203000000000000c2155e4fce4361d076a6346e194faccab1f06954773c4f4e5520350bf108be3316ceaf9ed46b10d8ecc71219e1cd26abbbf33aaebfee"], 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, &(0x7f0000000280)={0x15, 0x35b, 0x0}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000040)={0x0, 0x0, 0x23, {0x23, 0x0, "89c62c16052dc0b32a9a1ab4f4af6cec65094c9ab2776f137976c2911a44febc9e"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x5a, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSABS3F(r4, 0x401845ff, &(0x7f0000000140)={0x1, 0xfffffffa, 0x3, 0x57ab0035, 0x5, 0x7}) read$hidraw(r1, &(0x7f0000000240)=""/11, 0x9) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x61, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) write$hidraw(r3, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) [ 1222.058799][T12875] keytouch 0003:0926:3333.009B: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.5-1/input0 [ 1222.091630][T12875] usb 6-1: USB disconnect, device number 90 15:48:28 executing program 0: read$hiddev(0xffffffffffffffff, &(0x7f0000000940)=""/206, 0xce) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x9a, 0xc8, 0xaf, 0x8, 0x1604, 0x8001, 0x2a0d, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x41, 0x0, 0x0, 0xa8, 0x9c, 0x9e}}]}}]}}, 0x0) r0 = syz_usb_connect(0x1, 0x3cf, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xec, 0x73, 0x75, 0x8, 0x3823, 0x1, 0xc010, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xaa, 0x0, 0x1, 0x62, 0x92, 0xb, 0x0, [], [{{0x7, 0x5, 0x81, 0x0, 0x1f}}]}}]}}]}}, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000000a40)) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect(0x3, 0x47b, &(0x7f0000000ac0)={{0x12, 0x1, 0x201, 0xa0, 0x1a, 0x19, 0x40, 0x1b3d, 0x176, 0xdfd3, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x469, 0x3, 0x74, 0x6, 0x10, 0x2, [{{0x9, 0x4, 0x81, 0x1, 0x2, 0xd0, 0xf5, 0x5b, 0x0, [], [{{0x9, 0x5, 0x6, 0x10, 0x3a5, 0x8, 0x2, 0xff, [@generic={0x50, 0xb, "2c0d4a504cfd8cbe5bb8122dd0d518a73ead5fb71845e59a07ba56356a19ab71d73e757b4ddc4e8edda4bf5b0930a3e28ac260467b08ecfcade350368014164250c634e16299096c996bdce42c22"}, @generic={0x11, 0x22, "3f52e16687801c2a92f4ab561a5d54"}]}}, {{0x9, 0x5, 0x3, 0xb4c28d8c9a8c201d, 0xf5, 0x0, 0x4, 0x5}}]}}, {{0x9, 0x4, 0x56, 0xff, 0x4, 0xac, 0xe, 0xf4, 0xcf, [@hid_hid={0x9, 0x21, 0x8, 0x6, 0x1, {0x22, 0xf81}}], [{{0x9, 0x5, 0x0, 0x0, 0xa4, 0x0, 0x1f, 0x7f, [@generic={0xc, 0x0, "45df242284221b5f5c80"}, @generic={0x10, 0x3, "c3bc947e3561a2c4c23caeb98b2c"}]}}, {{0x9, 0x5, 0x0, 0x6, 0x28, 0x3, 0x81, 0x3f, [@generic={0xf, 0x3, "09f8c8834d734bc5ab4639422f"}]}}, {{0x9, 0x5, 0x8, 0xc, 0x330, 0x81, 0xdc, 0x1, [@generic={0xdb, 0x7, "28f14fbf10105a4364995b70a28cad6d32f632b5f57178f285819504f5177194364fed5729940ba515dcd5cce4b26900264b771293fa0450811d5a374391d4ac4d788eb09d7320fdb3950e1881c05228fb21f2825772085ca0de5e95b1e6132e1708ba73f7b2d06208ed2bb0dbb5f74e80b0ad0e938946c5aa70708422d9898b14cb6cdcbc564403d9d333c6821041d9f3ea6d0b5bcc8c9fdfe8e245c3bb2fdb2d279a3ca7d2e2d3f0e935c3a09df0bb821f6430d621eea6f2d4d929eca2e9f1f12307763c57561c49ad19db2da48d3b53eb2adb798893ad0f"}]}}, {{0x9, 0x5, 0x3, 0x4, 0x3f0, 0x7f, 0x77, 0x6, [@generic={0xab, 0x31, "ac9933527e5093c1876a66e64d07d13de12f5c0bd708cf59a5f253cdfeed0c2bdb919ef758d47971654ee3c42c9217859d3b49f767982c2a2e71ec22f95b63c97b1867c46e206b24f46db5b912f98d829f438030b76fdd7ccf927add877a03739c9a504c3478f3058d4834d3d8bc52413e4dc569127cee986b348b38aaa7b5c58efa04786bdd4cdffee6fab600d34a442edb6f880dec899a602e9eaf4d2a66ca316dd84e8e4f444e02"}]}}]}}, {{0x9, 0x4, 0x84, 0x6, 0x3, 0x19, 0xee, 0x7a, 0x3, [], [{{0x9, 0x5, 0x8, 0xfd9f48d7fc363f, 0x91, 0xc, 0xff, 0x80}}, {{0x9, 0x5, 0x9, 0x0, 0x241, 0x8d, 0x2d, 0x92, [@generic={0xf5, 0x22, "e1ee2543988d8770aaae7b5d9cb94feeb35a99cd7d841b718ca148541dc4a5ac6934812caa70b6c74ed9b7ef28a33d55093db98f24ad5453cd16f480a1bf540113f0e99e0cd07f6ba90ddf5bd7fe1c5f0479220ae7c604dcdba059fb8aea0289ac937dec7b65221ce651298f659ac398212b02505ee6542a9b36f62f57999180034a3ea2ba160f175eafae6f208b4c5f88679d476b41e1717da18facdcc35b4f9032a49c6f26d24b36e33f36587d1a649c97f50210bfb1ee72f30728f17c7672cc8db7d21156209275740d0ff9ba7fe6e5d8263dde61b54c6b6f8caaab3330c97fcb55ba24ade5b1f0f78ce365b15eee50dabc"}, @generic={0x16, 0xe, "af10e9f07432a81a20f5f7ea8b981fceef26a432"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x33f, 0x7, 0xff, 0x1, [@generic={0xce, 0xe, "1bc9ef37b52d360b51d7c6aae864e1f4a6700cbbf41946a1c0abd5cf9503c1934aa604d1e9faa0a0e2416402ac0c4b60eb17220fb4e470b3a17d3dd0879a9fa8c80d041a75baca9af5b37d88c5b44287ee9a304b923362215dc985b4795eae071dd37dd4857f1ad3638e40067182f520e6aec21128ec7e0b7c6e3d38d70b3518390a761e80afd745c3a0b1ed3c58ea36415e851b00efe1a0942508ae1d73437c600b5b98fe52c0ec0de0b435e6b9236a6bbad03e5a58f8270ad9d1df16aa311feb928534403f3bdbe6c19382"}]}}]}}]}}]}}, &(0x7f0000002000)={0xa, &(0x7f0000000400)={0xa, 0x6, 0x250, 0x3, 0x0, 0xff, 0x20, 0xe4}, 0x1042, &(0x7f0000000f40)={0x5, 0xf, 0x1042, 0x5, [@generic={0x1003, 0x10, 0x1, "e91ad9e3404727276afd641baff4bd6d258d6bb7b1be78d48601169eb6bdba475920d216ae8064583d5a322f185d45d9c8e40689aeb1fd398e784629a60409c649197fd553f32ca9f33e320887c57e43673542edfd6187b304e1b1ca99a563fdbad79c3e27e165daf1d180ed457f948cdce6eb8b9eb282e809f67ff7eacb54f7b17e5c265c6fa93f3cdf8639d3193ea9481d95882052f71e383925a50bf95b15fd927023ba47acc1e1775a3f3c9c84008eac4d2b4ddfe905d5ea65286212bb47a146bdddbc187f76935900253019e1a22bd982e3cd74dbeafe597d1fdb810ec3f6088cac63ee916436d80fa59025091fd0e90e5f59efcbcd9a6a8b9469978bc14b8f0edb283c76e3204e5044ad38b42c2ffd59803254f638105a7297c4c914b3640f1804d780ad9e78b8538f990ee737e00ef707a0345c844315676e48a731673af27827603479bec835372adbd0add5e11208b68a802a37fbcb04dcf0eba672ead842fee217a82874b0b680609c67f64761dc6e28218205bd3336839a51caf478f308fa408223368986334f7f846bfdbfbe82769b173a4434ef5d0efe885cc698e24de01a54b5197b02bfda1e6aa86332d01045a93961802470b860b0bf91a4e73d6e5f53395ef58243279e006e47d380abbcdc5d6befc539340aee61890318e3895f9ee4bc567b7e24622c3c4ec48a24026324aab6af7e72168c458b4949748b8aba4db9b1e8f2d7733c6bab13c9abacdd15421b687852c9e1e2d3304e53cdfd2558da54f461d33fbc6966edb5afc61f7efe93882cbdcc2f3763a0727b007091f3fb7747c32393df0eff33a34fcd1390642bbd1060ef16af1e929522e10b96efbbf548feb2a795355fe7b4d1ae58cb00558ff3bc5aeb2e298a4f6d3e1be4c1161a788bef8d79bf60ef634fe0df2b92d97e7cb7ab3dbcb2aecfb0da54884ab4163f93d56ac8c02e8366f8e4d47ccbc3fbdad04b42a107b9fa2ccd58808167623bcf0e37260e135352a55dfedf454b6e8bd2c80c11d62267eb023b126a5465f851ddd1194c07aa2ba5c06dde079f324c35791280f0dcdb8fb5a4ca6d269864c21d95251d6c567790f6cc56c9e21049d721d9b6072ca3b7bddd3d9c9f7d665b6af16abad25a9bdf0cabca0713ec12f17fa77f08264f2fdf602dbcdb44e8fb79a5ceab2a62811990f4a43eddf3c67c9bd1599f5354661391befd6ba369ca2f1018a39e4053fa8744106500623fcdd60e3a94493c289cf4eab8f0a7f6ab7ee561bddb185a66746af864e67c19e97b2653c4d00d2118bf4b11bdd4c85dabf61147668551a6ddeb24fb84e7e6f98baa015d2cc71ff51d5694ffbcf98743e9d07befb69b3dd8b263eac97c69b0ad2df5e778afc4173d3759a914d0878828f750aa39c36294cd098f350cabed1e51ba97d55225b7d3546d30864cde1b02cf6b666465cb2f83592cd4a5f55691757fe9d8cefc97922edacf57ced69c00ae2c078874b531158f3809418b983a0104db9c0dc53adc15ae47183d4a611840b6b9689cf02ad508061dede3a5ab5e858fe91893ad869da832d0d4183097020b3184693c0ff0275c14ed0d064e0669323ad74e7d93dabdf5b9e15bbc73d90df148d3938e21a40b5fec23911dfec82a75590ee4602dac803bd9abe2923136289c491d8c657c96e4b8cb8569dce3def1ccd4fb01fac425d7cab00fb63edb3baba3797b1c6cb5984de8bd67f3d0fe2a341be03c15972846ef0c2b31950c4f19f306b91dec48d9a98ec93ca22dc4d26874c0ead708d77c3d1342df4b79464be7bb7b9ef9a543e28969644aa9be35f1b5d04514e7a3e8322761a5ffcf9ccedc5ef0835ecd006a40313767a16601dd6a2129415ead0c4cd3e34004de9b49df64f2833c3c1745f173be8bb9e7c79320e87606d8ae94c008cf3c604e1b860dc9be3461034ffd0fb1f86fa433ce503c2b8fc18ece61fa667986e71100121c19b0be0ce3a6ced955b5d8fecc28b08b3cf79b7f84d8f85bbfa67fa04b8b681373c0fc5ef6e6509ef7e0dad37a2b663b2dfc2226db67793ce308014ef0840c20eb7c6da2dc5c6f3dc6300adcc8760a040a3d82eba0ab06b949f27af02c9625e503e8bab61adc128cbafbf8e622086691a5ff05b3ff7020a299129c9e799ceb546278d5903d3c1e95cd1a1fe2c264e8bd379e42d0cea17529a3a7a00f51885a68ff5334adae5789feb71ed8e9c39e7eb232879858c8a0308cc2e7e3f0f54fa5d8bfaaf23ba9b16956fdb6869745d4d1e72b7fec0fe0a28ef7ae1b4499755f0d54f81a6dc79108a81afb256e9a6ce4a8475bb3bf15c5d68338d6ddad8f02d30d9da70a022bc23dfb6882da2fb7fca1391c5ea548f80de7826be61befb4137a6fc9c98658b4c03a9161f7b0d154a952a856f7186c5be385d06931a567777badfb3a545e9425320cebe378f3f828aa047119273a82d7d41634bdba5a0bc7d2815866c17d1690dce87e99476b97865019bab60202b0e42b73eaf6ece8a77822fbb44924d7352e50498eac0716a98057452154304657c65c11382090913ff6ad72749ffb12d9ee73471d9196593feef70ef04e38fd7d69c98f949f95df65c8f5eecf13bf81a08b5e82be1dd59c9171b931f2d29c921367fc9389722e79f399da25204a2e7666a78b7e9b343a90a4adfec008cc89e9cf3d0da6ef4b022e4ccf406cb344163711af9824a383a3160ee5f6a3390f7b122c2b6d20ea08b556bd6fbbda3d83fcc297cb354affc85c5ad97b6dfa4103e9b1fc5e8d6ecf526ac7ed31a2c4d9b620b54ccd5f3383df1a29140bab49fd3866e31f22f49306525cffda0a29bc218bc9e646657ea2ef89729258d7f0830d945e5dfc9b68d5443e40c60be311b92c2e77ff61a7cb7c11e2d6c6bb22a48837e24547fd1095ca8571b408649a0563650dd19ee83423cb4fff509a6e076db8777edd7efd7a9979016784114a6c851df3f437f3b39745db1b4e9a8ec687d15c807412c535a0fc7f245830713a0a0ea586544b722250a31a29578c4d5cb6fec3e257e87047344900a83fdbdba0f6365928071fbe977e9597a4a66adb17106dbe1ee6ccae90da50c8b0666b860603349b7bf8b96d4ed5dcd677e8bf3bee03438dc16802e8d2786dc341ade3a1f34fda7b4e391d57788e673589cb77d86259164a0c3569dfca12a4e26b59bcc8b917dfb8e6a542680fe25feffc892c8cb7d7ac62d87f3011df544d000ed6a462466c515f4cd61bb611bdd6f9373cef111ab535ba0f2446e35b442d9be543873d3e36cfa0c38b40d96c2f1d80adfe65ad310e9e767c8d485376bc4a5789095a5c624189c51e38fbf30eda63181348d21b979a8540d3f6f6e8d8df0b30d208374107e88385a5a44b48f385e98a2c2c6ed9f2914f30fab79aa2387f62dc3ab9e9cb4309297262de6ac25eba7c66913f991bc9970426a860059d27600d29363a86cfa30dfe3dd2de686d3aef5c0ee68502fcf8c035266d188bccd44a686649a562b3d5c92964d7f0df688f5df609f77c3e884ef10fe348d823ed94863556818cf9c4a8a2c5c98f226c7b8e623648660f70cbadb0ba18c761b76e937c0349f7b2e0eafb72b1e9e5d441c8dd149e4cc96b307eddb4669362368718159e2ba54ba103dc43bd790f712fd993b1ba78b07bff6d9c49e980cdd8296f60fc60c324d20afe3fb85bcbbf0245738eb9f45f3ae0fc9cb33352c5965a7d95f88f76b0a757530edefea953b26e4af5578fa35b1c12a9cef263ab71bb67eaeb4959884f6ffce135d373f7f4b53dcb5583d75c4ab2dc8b5358d3b1c1a0f03f5c673cf8347dce1550e3874fb5f81adf53b8346d3c2978d0c84d5774697eb1e5a49d0d366e816716f63d070665bb7ab88aae1d786591bdd5f2be69d38c0cbbc060269dd95d9f49d358de7f854b37eb6796ba6b2a1dd9fdeb6710d41661e4b05cd1fc56df2be7aed19577cfe14c361181cf054470537a32b6eecfee3fff7351e8bd13404bd8dffaad0c24cdb830b5cc808e00a77cd4b470c37a663659078644da0ea4a6559de30a38c827b328a267721b917e425b50c0adff96b51765bea43f335752e206f46d11855ee31f85b2126d7534a7b56570e8e446652993346362d6b52e519cbc3f40609ae70d29334c3447a8c458797609fd6e618f66e1126e7143851ecb3f22b4d3bc36e8b6995c76e0d9ec336b429f1047c6a131e87d0d8f88ee10c82b973f9d0e31af11cf35dbfa0e23fd2d9723f6c19aadd6f0e8cf56366072155bc32d8055a04aa7a036c79245efea2582bfe11940efdee2ee227683abf397f005be1b7953531384bb0b1ed25333c318c90bebb2ed116cb1ce8d370408ba4f9c4ea34facd69c1f9469c39817a3d76331504d713755d05c39355b15dc9c788eef6d2386dcd3554169872209fb2397a9b1569d07dd9d03f37b0375d76e416ac9298a25fb45a548728eea9127c84ea47980fb35678053bed841033c9786181448f48e4946e10abc89e722a8e60d44d492b048e00b146dbb40ce3631f7a900245eb608c0b83c9adc076ca148c2add270b7b714d7c09e5c95d058e91c095ff3d05d6ee4c2e2f247679bd57f3091d1c0fdd3e46757cff25cb0b700a1757ba79662f90e4686207366bd7be2a963e0c40c732bc898321f7732312c9eff73e78933362e478dbeb715970e052fc575712b7cc6d2eaa9392b57a2cc23dcd1127f8751041867b6d6415a34552863efd5949dbf8273d94a6b1cb53e94711252d39625235e97c457ed26ced69ea3b417b5e0601487e025aad94da3b5d140a87a5b386ae0d3f37aadac7c33c44cd588f2d35624a552ec982fce954ec0d7ff615ed8d0273ca08c36943b803f604e6be566d0f5c83ce595d7f535c61a967b7f034e5901ee9488afa155ef35a9f878f308f5e9599a107340ef354a1c09fd48db9d21b8ad805112a30f09f6deb50c6e1a2e3b09a1bb71604691159a2852da2bae00fe1365f53397b3013504140f33bd4a9f0dcba9c8dcdd0abe66bffd2a71d41e0b498b764e3550f94994d854d34bee67145599d05e690c2362b3cf5ec85d5daf3617438300b46bd69a164179c966d37b35ab07ed7a96740246ffdacd02f4e12b184cbe2ccafd3298ce9d77ec7155893b12481a66dc140e841a84380766beb58091d68e388c54ab77e5e3c552a1f6c955fbb3982d8b9ea3ebbc85995f6a4531fea3162ad75edef4ef3a3c7f7a6ceae06b6924f7ef74ffa0d1dc830673d60fbd87a1407cad9140cad502fa7c119a70d7e50626575424853d39063e5cccd3adebf3f77dcd589b05d99dca153190c15170d7c52f4981fb24cb939f4471773173e5b01d6bd38fbad0b955d5db5b7b320e6413d1a8e520a9cac648fbe1411881ca738b81d00574aaed3a94127e1ffc97067840c0530b3849bfec070d215476b1681b4751305ef8c32fc77b082595c2a530f8332f67a91443fe87503ef2e534d67a1ed31daa27ae84dc908248cd1f4d34c070c4d47c2c82383e29fa3101bcef1fa281273b8630a39913435512d83c4d9f74c3e4460748bab5522796211e0f1df46d1aa5270e33207f90b70aa193c7f394bf6d94ed78aac897e151ce39a65834b9015cf2be3cba1c13d3976429caaad54a74b2729f5621ddc11820ef7fdb4720c76bb17f60615fc135f779b7e7b3bb9090208274e6cad4f1fdedf172cc98ab7f509951d1359e0071bd9bb10128dac5b0d880dfca16ee609bcb9f65914a0aa17611ae8d68612aaad4b4317a679dea17eb11f9be7c816a2a9f851d2d2aca5c9a28fadfe1156178008b8a5b"}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "834a835ad21a6923755890a24de79dd1"}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xc, 0x7, 0x31d}, @wireless={0xb, 0x10, 0x1, 0xc, 0x1, 0x2, 0xc1, 0xdfbe, 0x80}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "f9fc8a8a496e2029c1ac6298d883c8e8"}]}, 0x1, [{0x4, &(0x7f0000001fc0)=@lang_id={0x4, 0x3, 0x406}}]}) syz_usb_control_io(r0, &(0x7f0000000300)={0x2c, &(0x7f0000000080)={0x60, 0xd, 0x1e, {0x1e, 0x24, "31afcfc8a2e6b7bd2b7888d2197111f993b6674dec42e21e7a76a3c0"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x458}}, &(0x7f0000000100)={0x0, 0xf, 0x137, {0x5, 0xf, 0x137, 0x4, [@generic={0xfd, 0x10, 0xb, "18be542ba9c46af0fa2e5a9e401cd93962caeaed9b2ac936e297e2d7d41fc791ab9143a4b661320486354038c96d5f87cb2b0ff858afe21705ca515f6c8cbf19079d9d5c903dade60a9ce74508ddf863fc85b16444c833f9b1ba3967ca4d1d2f93bec97b53c67d1e61e7ef8acacc3d8102fabace8b15657c8a180ec066331cebfa14662b90f2cddeebf7181a8dbb1782a1d9f9e6b661c9dc3f4df86f747d44e7e0ccf7f9907b49de4aba1e1b01e15944e5410340b8a6889794526d9a50894e6bc8f28e63eba07c1f4b21ca06597e0ec1ff7c843b7de649aefdc259294ae8873a043b94b028c792e59525d56765d5e1a753cc5eac397b9039605b"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x42, 0x7, 0x6, 0xfffb, 0x71}, @ss_cap={0xa, 0x10, 0x3, 0x6, 0x0, 0x7, 0x4, 0x2}, @ssp_cap={0x20, 0x10, 0xa, 0x5, 0x5, 0x7f, 0xff00, 0xfff8, [0xff3f0f, 0xc0, 0xff3f6f, 0xff00f0, 0xf0]}]}}, &(0x7f0000000280)={0x20, 0x29, 0xf, {0xf, 0x29, 0x80, 0x8c, 0x0, 0x7, "e4057059", "2c1e62eb"}}, &(0x7f00000002c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0xc0, 0x4, 0x1, 0x80, 0xff81, 0x7}}}, &(0x7f0000000880)={0xac, &(0x7f0000000340)={0x0, 0x28, 0x3a, "476be3548e6b662802447c40fd7e19961430c176f25768ef7c62ef08b5a5ce36bf7a58bd1dc6f98a3e2a5cf0d0a410ea1c2f8e41685fd9f89f73"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x55}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000a80)=ANY=[@ANYBLOB="205c9ae6d181030000006994d5"], &(0x7f0000000440)={0x20, 0x82, 0x3, "ae92ba"}, &(0x7f0000000480)={0x20, 0x83, 0x3, "ff95bb"}, &(0x7f00000004c0)={0x20, 0x84, 0x2, "88c4"}, &(0x7f0000000500)={0x20, 0x85, 0x3, "0dd0ff"}, &(0x7f0000000540)={0x20, 0x0, 0x4, {0x1}}, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000500000000"], &(0x7f00000005c0)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0xe5}, &(0x7f0000000640)={0x40, 0xb, 0x2, "a158"}, &(0x7f0000000680)={0x40, 0xf, 0x2, 0x4}, &(0x7f00000006c0)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000700)={0x40, 0x17, 0x6, @dev={[], 0x1c}}, &(0x7f0000000740)={0x40, 0x19, 0x2, "015c"}, &(0x7f0000000780)={0x40, 0x1a, 0x2, 0x85}, &(0x7f00000007c0)={0x40, 0x1c, 0x1, 0x80}, &(0x7f0000000800)={0x40, 0x1e, 0x1, 0x9}, &(0x7f0000000840)={0x40, 0x21, 0x1, 0x3}}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x401, 0x12080) [ 1222.251417][ T17] usb 5-1: new high-speed USB device number 33 using dummy_hcd [ 1222.380989][ T2874] usb 3-1: new high-speed USB device number 112 using dummy_hcd [ 1222.500954][ T17] usb 5-1: Using ep0 maxpacket: 8 [ 1222.511068][ T9492] usb 1-1: new high-speed USB device number 87 using dummy_hcd [ 1222.541072][ T17] usb 5-1: no configurations [ 1222.545757][ T17] usb 5-1: can't read configurations, error -22 15:48:28 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97", 0xa6) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1222.620978][ T2874] usb 3-1: Using ep0 maxpacket: 8 [ 1222.641127][T12875] usb 6-1: new high-speed USB device number 91 using dummy_hcd [ 1222.701102][ T17] usb 5-1: new high-speed USB device number 34 using dummy_hcd [ 1222.751094][ T2874] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1222.762092][ T2874] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1222.771035][ T9492] usb 1-1: Using ep0 maxpacket: 8 [ 1222.774938][ T2874] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1222.789006][ T2874] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1222.798033][ T2874] usb 3-1: config 0 descriptor?? [ 1222.901060][ T9492] usb 1-1: config 0 has an invalid interface number: 65 but max is 0 [ 1222.909232][ T9492] usb 1-1: config 0 has no interface number 0 [ 1222.915436][ T9492] usb 1-1: New USB device found, idVendor=1604, idProduct=8001, bcdDevice=2a.0d [ 1222.924527][ T9492] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1222.932578][T12875] usb 6-1: device descriptor read/64, error 18 [ 1222.939535][ T9492] usb 1-1: config 0 descriptor?? [ 1223.001005][ T17] usb 5-1: Using ep0 maxpacket: 8 [ 1223.041074][ T17] usb 5-1: no configurations [ 1223.045827][ T17] usb 5-1: can't read configurations, error -22 [ 1223.052422][ T17] usb usb5-port1: unable to enumerate USB device 15:48:29 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97", 0xa6) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1223.197264][ T17] usb 1-1: USB disconnect, device number 87 [ 1223.291821][ T2874] keytouch 0003:0926:3333.009C: fixing up Keytouch IEC report descriptor [ 1223.303666][ T2874] input: HID 0926:3333 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/0003:0926:3333.009C/input/input388 [ 1223.351111][T12875] usb 6-1: device descriptor read/64, error 18 [ 1223.387545][ T2874] keytouch 0003:0926:3333.009C: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.2-1/input0 15:48:29 executing program 4: 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) 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) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) read$hidraw(r2, &(0x7f0000000500)=""/222, 0xde) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) read$hidraw(r3, &(0x7f0000000040)=""/126, 0x7e) syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0x0, 0x100) write$hidraw(0xffffffffffffffff, &(0x7f0000000200), 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) read$hidraw(r4, &(0x7f0000001080)=""/149, 0x95) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0xffffff45) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x400000000fe, 0xf0002) write$hidraw(r6, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) write$hidraw(r6, &(0x7f0000001200)="7753800761eee69c22b92876c0f6c528fa77828edb6e029eaa97975876cd7b535f3db4b082a0e5dca4f67a85cbf9e171b09736cc08fb3c79a4cfb7098c3b6932420d9dcf8fd6f18ff37ddde073509fcf7b56adf3e64ff67fba94190f8c567e0546b80796179ca2f438c4c7efe1743c165c2f25e012a44f2892cc0504a5fe520906c993b59f200ad29451bbe1a06f7102a38ad59e3c4a4776411353b53c3321bc76a0746a68418a346833f459dcf47524a03a4637fcbc140d151c22f199b7f916a895c0e7d2a1ebd1b1f9c855297a4727f9eb46d3ecd709b4cba31bd5498b08f561c4442eb2077a4504c6f9fd9e3309844615500c24d695c63973e652bbb8b75db05a2bfc2cdc39d41f2241e2de4a6cd5efe16fda7c8b231f77cdad1ba43e5bfaf872626c79c3f6eb903f7d40c4166d19294df60323fcbdfca6827284f34edc463843ada18c6150c4de24502f54c2f76aedd34f17330578acbfe3b9c2e9d5c1df3811cea5b4c1fee393dcd3b33c8b2dd11d051abcafb29d4e21aaff98cee1b5b0058d78e237d6427d2a8206ede036b27f88da4579aed4754deea6f0387343cd9f834917a7814deeaeb7cd113c89b5775b8f6a8a6231afc40aecb7427f7ce84211eae8b68ea7139bf97e41913026abc31e7af7671a49aeddf59f892cbeb12346a39f2a9bb1905d0394306f1c1ffd37d50d99575259f0be9628712769c5fab815673c0ea49ed129e77e67bd132bea20d02106018ddff4b308abf2f03c09a041071525d4f9f7f2dd2f9f870a0789f8951edf924d66465adbfaa07788d292222d93c5c971434fcdc32c6a0619a53a9a08c5bbc99a0a7b8cfa56426c65078bde437f6fbe6ddab0051aa19b65e85a7ab8aefdbb57ba9faa13b75fa97a2b344a81b8df8c0ed1b59d5d958e41459b2fcb92af5265483b5a81dd7350e74ce28c92294968f48d26aad5509f6469cbcc866488121249f5313dfdf777cda943d0dd9d9307bbbe149701a2fed3a3fdcfb3a723f3b8fe9e400fc8c932f63b2dc58445372e79b5c9e70dad063b538071475b6acd2d2325ea2d74c9d8fcd7d344a8842459531ef44bae0ec1bb9a7af3fe5c668045b96fddb5a28245a05ae536fc9a8aaeace2e43678b7c7e86080df84b9a5bb466583e76801016ca7e6cefc92fb42a2df5115018a80a3d67c184dd520ff67718571c62bb1dada197e6825638a65ddec6c61f252657516f5973657c6ce7665ae47e5d54b196f502d48573c293a19681303feb913a9f52eba27196d0aa2f0e8f86bf961efd108da05d5d99a1a9235c3b820231a6ef58aa8f5dde6e32d382e0c9d11e05520b356c7dc3edddac84c244d848e6f394af24a5ac3d6f1bef55a618616841a29c1d9d8c32e53b1549b22c5a8ce4c7505a869042bb9f200a0757466b0cb72256de1f93ea32d875cdab0a16e183794de10fbc2a833441c4b26eb868a12b9c1ae0eca7a83b53870f26b5f85e0b59ee5fd2efb81c79e5911ecb4f6dfb53e2cbad558a502b1701ee2310f5dd52442d279f789c98a072c9d1d3843d290c26a5ec2dd88ea0f23d7f6306cd6e4fe9226d036802adb93ede87eb84f920de1f222f0185682c3736c76a4d58cea6072c166a2b7e826dd613f4349253a346cc8c123709dfc93d7f33b43940082f468ab1a78bb8a8d26f4b49b791e54a29dc684984f69f2ba2cdf29bf25b27169e03970a5931328f024d48f72c3a28d43f87c63b10ca7fe471e36064905f96deaa81d9ed58cbb6105d2084ee7aa79ccb046e3dd6860d899de24570eb23f853acf74f05dc1483d5e9b6ed6d586654e02d7fb3f1a6c3b9f9c1df02344b7d9704213c2f395c95af05755b6ca888e1ab7da6fc50f5c54945cc2d9b52c99c1d7672343e3f024a53a8463e94e0e6fe9be1e251d858fcf1c80ad9fa71baeb3b87cf6751a0f171639478fb715fc7c36bd3298b2cae7cae25af8a716f0ef079135702d1f1334c80a7c7cd09dfb3ab93c2b335e05556b6f19177cac083bcf8ede62abeb30f336c6680b6303c1b2fe1d589612bfac4d571567128bfd2d51b9d7ce8eb4f7867a06272b6284bbcbe50c915540b5bde9c830afafd553dbf8fe3b3e43dfa00cf9ca6d3296ccc510a5b75ac72c34032d13dbf54b0d87cdf8b4c2f4a31128ec7f5366cbd819a02080fbb44c1ae2b7a81d6c1efdac1e695e5a1db3bb222c9d63a32cdd9f476367f1c90fd567e36e9e7bb06100091d541be0de0a81168fa24cbd6d682e0be8d40423e0d1c7811f30c57bc967c3b85756d470aca9d1ca474c1317457a00ce26fee754148bb0a3dd57e7fc98419b0596a129f3083ec6e076ffecf5a28b1d296caa98f8dda445eb71cf2f8f8119d309147e49a936a5f6a13c6aac49159014b241935ceaf6a491055a960bffc92374c6c789d36a26e14a9c0d412f8d422c833155a78ee3c17d572c4cc5b60d6d471987e7194e539d114da880fecbe48a4ad428a27016770bc31edc9c7d8729c5462e3636f3ba3c620c398f4e0270c904b00744a06586425885dab7a83e8b464122f02c4f70680a123b289376d9086a19864d576d51b27c874a42874b95f03ff0e7245a02f96f0fef102d0c6d2c7498e99a0a1ea8f2e1d641e4dc8a64764dc6891eae12e85035dcbdbef61f90d1704bb698dbb415189f11ce4718a7a0ceb261191d763fe8933987f0317cd4e79531573eac038f9a60fc194a5df49168051aa3cf12502d86c13ef5bbb65a718532a697b2c5fcc42db9b8cd0d20f404102628cb6e3316a3815d13098a9ec03fb812130175e4338bdc01d162223bddc6d2ca73c83f0d134d14afa035fab26d5fbe8235e42c807ce29264951ff0994c06e4ab322ae9dfb54342baedc37f4693adbbff29725ab87df59e4257befd140b56e7e4152f7651071dacb3f08370a93fb28537f383cdbb281757b1f523d5f747bae8b68ec553e2b7fc0743a48e74868681cb2b35fc39ba5556f0cebe80b5a76bf439a230a2abc48f552c2fc0d98a04d8809b8c63cc19efe9872b8970b6d8710a1001477a8db7d49687d37f76fa2f81033bd43d31568df7bcbea250840396c6995f428610e1b93fb521e3b640db24cc748333b5c2870bfe1d39018ae51ec7833879a24bae6ffe767d541a022a6577deea3c50233d6e466e013da169b127953a419e97a00eab4210eac92d06f4d9a0e91c53c6bfc016535c3680f8aca87dd93f9ede2eee11b7fe008a9060db0dccc5e63a897090f547bbfe92f7d79ea4e468114bed43c6fff396ce7e457f71ac7d9f47b118981772585cf9835dc43a96b201c8d68b773c4461cae6430f30a505933522a0c8b8b49b190f280b596d1dbab052936223ff5355fa4367f18c4aaa0a218dee36b9f7a96b3552b30830bab272185f64bb81bf26d3a4ee091c38f8939483f1000580ea09b19314042c03d986fbfe4472094fd1c47d213db151beb8125f7413c3d2068cb71ffa7cc35d5d14c58c82bf0156d8f9807b4ba5ba1006893767a2ddbda2c94b12966408da2a936cba14f8ad90868b0a0385578cbcaeead0dbf0a259120e2933c8f74d5846a0852a2a203e37957a8458e0629028a489bc4236a1643433b12311d485c47cfac4b74919a81aecb9ea4baf995c647bd1a11454eaa82f82285104ff56c774d7c95a5b4650d4cfb97c0e84e30bdfb1657047970d646f91646f27950ead2171e146c8d573c6c4f52c81288473eade85f8c56b4d135be13af6e5411d2228c5afb3c05c90cea168083598451d9e0dd9e18659d0b5e3ab36e2c29e1641b8b3aaa05f162073eaeeb6697b39baed3779cf0576cb0133467e147084caf3d47a06c0b6dc9308428c7792141b7fb80ca8bd59cabe0c198a8dd49e17879882f1655d4d943b8e413b90faed4014e7cea410c59f4d389e61fe12e3b4447ab0cc5ac93b59124e487b503b55de8768f27151af44aab08c0d68843b6b05440bab18ad391b686d8f46de8b47275569e76dad536ebf44843afa4fdfba737e20f9d7f53b6fed08a2d37c0e437e06123d6ac3c6e8a40e020a85c19387623a2a75b8d5d0d543a422330e9bf04044b5e249d0024d55831f641f726bd729b1819389dc670a991568329a838abc42ecb83f494b42d284e3221c5c7d3206db027b1f0850e7b0dd34116535db0ab795ef7a5d37aa992a8e7efd147487a2265119f081eb8c1b0173a1d392df2d81256e51012e6604e6edf228cf01031ece1f52ec97981f035139b0b514f2ab7ec73cd43cffedfd7c4219421838013b9d57c73ace247ddf411968b9adc259b45264a23a840ee2f9b684009d1f465d97c4a00633639bc9f24b3bf9fe08ce3e2674ea6b7c49c8edc5466184112eb5670e289f4d67c3afc932268936f86505234c5e658dbc9ace6c2bb08063003ff444945e8167df1f6ea96c4f79ecfab09c5b5b512547bdb18279610a325a29b6a5344ad898583276e61a177c81265f2a08e4e01a372320425a9c8043c7b2ba3271cdad6b249f112d94e7c1719c47d2dbab96f425d78e4c2cd74ad9855e6b94e914c2caa523a2c4fa5f0bc2a6d22e383b9f6ff6bb50789a18dee5ae6db5a0755d80588ba599cf38c9323c254b4504101bee7eb5c47b5eedf455a0ceb8486ed8bd8ef579054e7c207f73e2b09b9384d2f5c3d96151bdcbb228858ef919fb06a0327dc8cf7f5398e8b9987e66c4aa597aa4e0fd3a2acde293abf5b0e4720347a2bb6299fd338d74f851e7df745ec853e96e7c49a29c6adbde61b0efdd1af52d47bd05535cebbf64a09f4e13e7dc7cdb2c3c980693dcdad2a234fdf6125ec1ca9c3e5b4de869b9a98228b7c7840d22e094441e13c391b624a059cc4f01852ad4951e6f8c1fda6916de94c17a9557380321a73b13a02a79681d183fd252843885ece0deb61cb6b85ff087564c03ae5534ae380b48d1669663e67adda8dcc5f428b1589fbfe16292792a1bab68c215784eb5de901adb1662dbbcf1097b87681ecae732374afce7cb576069135ef0b56825a3e923c4d183bce46c9adcaa8d49c62102cf0a376004780fe5a2a9701a141b6fa873c55cf551a5c2e9eae7ff824db29d814aa5e3", 0xe00) [ 1223.507740][ T5] usb 3-1: USB disconnect, device number 112 [ 1223.621002][T12875] usb 6-1: new high-speed USB device number 92 using dummy_hcd 15:48:29 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97", 0xa6) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 15:48:29 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x4f, 0xd0, 0xa6, 0x8, 0x1209, 0x2323, 0xdfb, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x4a, 0x63, 0x62}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect(0x2, 0x2cc6, &(0x7f0000001280)={{0x12, 0x1, 0x250, 0xb8, 0x16, 0x71, 0x38, 0xbb4, 0xa7d, 0x93e1, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2cb4, 0x3, 0xf3, 0x0, 0x10, 0x7f, [{{0x9, 0x4, 0xc, 0x20, 0x8, 0xa9, 0xad, 0xc4, 0x7, [@hid_hid={0x9, 0x21, 0x8000, 0xfa, 0x1, {0x22, 0x27}}], [{{0x9, 0x5, 0xa61434b5abd65cbd, 0x4, 0x311, 0xf5, 0x81, 0x32, [@generic={0x7, 0x31, "615037499f"}, @generic={0x91, 0x22, "4595e38008f957555bc6dbcc1abdd3213ecb9ea4dd35a3305360a59ecd48f67067b492966f53a19b06fa78dd80894776dbca29c99589593abf020d2eddb3efc4ab2128a1b26b0c6a78f56b7b3caa74776a8924af728556e43b4b91e844005803b124e26222563135e8bb66190e7b17e384c90474a7e643560b9e35d9391520c016d20680cc19c722c3f7b048a14707"}]}}, {{0x9, 0x5, 0x1a, 0x4, 0x1e5, 0x9, 0xb2, 0x1, [@generic={0x88, 0x1e, "8fea7b3df5cb3cec45451cb797615716dc053255b25c32e58f15f2b62c51b4c355d562302e836a46da4cec17a7e376c09883b36d827c57a1b0b886e31b0aefc15567310041324daa18cfa422989da0a04a95ec03287ca1d8b699f6363e332cb2e1188541ae149c62952c44e7a8fa80f6aabb86fe03185e7dee4e6868e2709560e49473889e69"}, @generic={0xb7, 0x11, "78b8dcc075a2e74d4cf988e3e11a804bc1295a6fa950e0c5d6db5764291ab014bcbbe5ea3e808616b714d0020e15ed002bcd5d1dd1c937b742aa9f038f412bc865cf0a0e56365e9b9a4779c29fb9aaf72b40979805b751d467daa0cb9a01593a72bbfd7468449cec85d8db8daa0ae6d3478860092941fbe4220110b290c27fd2a302e66dfa853118d3b98c1405efdd452aa0f2ebb9dc3d782b07ce4ca1b93f8a71114819c217f8ff591c470912641cba4f6e4c6a70"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x33b, 0x2, 0xff, 0x9, [@generic={0x1002, 0x30, "609eff997b4393c43e7af8a2aef5cba7ecbe064445d9235eec634c4c452dd9696268eaf6c3bfe708a460b732c38bf531f7363580b23316d169c21a67b75c051fe51ef09e5efd9ffcb18664a4234ed591ce43aa2b0e8786457bfff3379e1779eae016c9c057b75791cc45e61f5e8fc83b625369183b1678cf2bc917d7f2ee3a0943cfa79dc5ed7c4003e3bcabdaf8cf4b263b9d94112fa950ff03059354f3702fd3ea48ee6ea36035df30bd5c163072a79586526f1bad90be7ce261750194d69b480d48c3b066f460b469e78911cad296fe137155b9df82b60de67a0ee41bb365987e45977a67db43b21f303430c2135d91193980b977a7e41fd772c862b6ce9e7ce6551c7ac59edead6d225652320e7bd436012fc7ffadd99f8b660f49926c8b40707274c7c230c40fa4ea2f684f1d9abfc99aea37f50c92207405d9cb602c967c8d2339a92fd5ef8702b850a5ea88b701fea3314c739a0292decb4b4c1dcfcb3b8ac9a82f27e60334c9675c1a0eacd9cf7589525ec08d9fb0c1cecc854af21cf0db0c46d8b0b85f1d77c39fbad308ba5504f8010d6f3e5d06d9be141003127f5fe3f7827f50b03066b718d69663085d30ffb8a60b406d98ec21db5d60a6719e6ffb555c7e72e4ee5a162adb37a14d8193744edf5bb51d45341b448754abcc2bd070cf6fc921241fa392bf559b8f259938e006a5a0a4a8d727d52140e6c185932f341c1fedb3fdd9fdf391fedd67a6ace3a787480833a2db56d974f0a2f3ec4e0645484a498a16a6d9f8a8ad195bf688458fdfbede37f481b5822215713e514c57018d46552fcf9fe8323f5b5052ff0db843548da4a14d2c1e27289aaa5d69e95600971f74df37d87c8a807a4117c5bb8a42ce0e815285d2668015ad89f3780e42ba6b4d1145c932ff68f491587b7be953265cbf79ef81212237df7afbbff3eed845a257ffad6cefe46b7de162e594e1c20a0f060a05952b2f5aeeb6ed0f4de874fabf105d63d139ded24139ec29e1d4f1d9139073f7420fb871ee1dc971ab90503a1113cdd7f62129f1c71e8023f7f3676d04e09e73712323a92514480bbff98481ce754901d98707e532377159681a1982a438cd7e727abb5f689293b403eeb92c6a38aefc9457453d6385bb7589ea61779b012acb41238d53078cc8ccc08f068b265925b97aa7a1e5b752d8859ce366908246bdfd14ee765afba2111ff07cf40d60cf52427ffa99417e7accb9d93d2057305f1e22b9d664e399ca0caea3052cfcb695d1b217947751af7dfca78d37d8dca5a2421ed7e9a60541bff28511f876765f05ee4ede0924db8884648476f4ec7c77eeca99affeceafb7c9ff31b1d06b8cb33e2df008c9f496b708c599e91d5dfe4c1ed1ea0282fbac9fc783de45d2b0fe1fec412b565f877b11a8f0d22c0094493c1f830b35fdfae705d72193a357d65ff083314ea3d8da3b7fbc775169eff83c27dab5b79ac6a9e34292dee3f7d7166fdf22aab16dcc91e63ba033e0359662070bc5eecc42c97289c5b73188a15a5a30e764224eebe4b54ca8a21bed66f9700d31c7fdce90a27cc2269e145d19cc1782b06ffabbd612e10759d80ab8ccd4237b556803f51ed5d40d31206eb907df8368a279e935c892cf0c91b3250336e9950bba94cdc534cc17996721bc4ef3e5396523fad211bdc01ce5609212f292ca3bcb0403a63b7afd304c7533e2ce6dcdf4849cecce02722c884e29f9e1c4ed3c133a9b3490b2c36f4a0a4440fc3da82bd7c94b5d649a1c02ebef3ef842ffc898f80cbd98dbc34d799766f50d67e3c0054637a03bcceffb196977c968bdb6756662e565fa88c77ad233c9f16cccc53adde9b74d853e87f07898eb1c2fbcbfb8e9b029005219edc1253e7f030412de7185d1741bd99de4ed6bba39a746db297b09c75f1185d794710e8edb60f1aedae6ea7b3f827ac9d6559888affa98f77c78324ebcba7dee6c3592714a9aec8d0da785008eb40364974c63133793ed96f8a368561e69cc452b5856e6d699597fe6933c74bb64e04e476cd5b2ceec3fa758315976bbabe1f8e600341a178772b2036e87d79b9a57462636143eaec742ecbb0b8e2525e3ba0e88d9d70f221936a785ca1938c9d06ce7a8463ac0fa8840e7897480087c6b8e7c3c84c3072caf307d53f73f0f5711ace7b9cc715420eb5a91ded8ad82bd266bd57cedc9c92041c8996f87e1f3152393eb91916e69ead2b606b5e298db35d61e70400aeb2538b29f0e019268e8d016427d704c48a04f27f4d63edf06ce0e949ee5d2e2e752c011c9d97f805168b8e343d47b6d4c490d98d84217cadf27a3193832639dff7bca41d87cef548ea22dde652f5b39c678aceacecdc2a40a8d0c54a2d0a660bfecd8efc5753752fe993d838c1a300f0ea38e79b447e6e0034aa58362aedfeae998d96c009dc02549dc272ba59ccef9e23b73f0922a7ed792022d039d4c64fb0a2270cf35fbf39a8ef6c79ecdf0d71ba9e3a0d53f39dd6e5f24f35e9d321c745dd4271c448edb6fade52b773ea039fca0a968bfc122101d320b135bb8e762b7fdbeca53cd28ffaccd311ea9f56e47a87518f31a238d87ab9a1b8e4ab445ae00db78ad2bcef3aee0b96127933ab88d42f5db6430f49fd6998a75a569f105cbeae4af965d8fd89744253e6f49608ee0ec4b5f1b28ce804fe6e237ceb26c0a4e4da0153a7a649d7cf5b396742858c022dc35ea98fafe9734d905b8a380f852f08077457cb1fcad3f48767ea9e5f187bd111bf8941ecaeef141195daac35b218c3e9eea0480278f2ed05b42cc204c39047872989271647c15f3730596a41912d1616a2cd65f7d9fd104d720b631683599c80e41b55d662d9f5cf1ad6093e4f9482d01807cfa5526cc1ae21b89d3ade59ef1272cc067c39dc035e669910c6f25a06d16b830da71c49197f5cea66aa2de1e76f5ac860d4089338dd1f215d9b87d481eb7983129c1a857a0e464ebfb315d8ce9c1d500ee1358672ee836cdb50f763d504a228a94ae489616a9e2865250abd23d3f049af0ee6eb044c6e364da1edc7baab56ca1e4c23e0730d9f85b619efd9cbdb78be8f080197f15d1e96d939998cb0e026e9d3808ff299dc1d5cfe5fe689f3921c76c70883a8c4517841247cac469a464db095ef84a6f43a9d240ed98d68ed888ab82dcc33f590df8ff5c0552b0d603f33dda6aee54d0a496a1e3fbd4744b97da1716a42d3f44db91e37459010f9558b5e7307bd29e809df52f30edae140857d090f931413b06d064889eec828ccf888a0099c00484c209110d9436a83e1e82a98aa8c305f09c239a22d244b707da2898657cbc083324c2849890e3c98f98f102586d70639f17b7c5d8c3882d4dd1eabde8f1457deec7151313ad0b554973def9b2e14cb7be66c922bc3e3f3ab262d0fb09586818ee1a7d76e58c59496685f1c3a886c47149eaa24b684210a74dfe773564b6b6e42efa3976f87ca74c26dac1ea669e92d7df99b412673ec0eac95283e8b724fc481f7fb28486cd73d6abb0b5047f04d8de4830527a7885acf8e6242feec226e77940340da46d27b4c6758c0cee8c38d802222dd55d3921dc4ec5f5c2dc56c912516c87ba5a3ac966e0be20b1504906fb6ac4df9afa9ff28b0e3a53a742d41021c1700c621231a8eb25870442211c72fd3d1977360ea8b2ad4979a089af7fea2562d7f4734351543a7950cfe86a4ec3e3eaa88f156fe42c74dc12bd99717f52c2972fbaf9d34eac716dcc3ff8177e50b5e33d23ad7fa41f1d30f5b78a962a8d531048565c98c827e11d5829587d811698f14c7ceb6f8bbe44d791843d89f5d2486dc9eacf073764736d3436bf4d3653ca0e4c5de36f43ad8c1e897725e374fb4dda6ef6429799b98e6cbd06918882a7136af9644595e861ec5051566621a564c716e6780a4ad6da23aa94a4dbbad6b3a601f85506f61100c14c91848f7a8bc440d82cc0eeaa2c1e1f44edfe168a49c7514ddeb29e3e6d82942a4963858d5aa8ff46da07896c3b8d8b629c13db52c4b1d3601b7e04616e37fb9cfb8bf880fc8760520ebe0ed8f2a3862294107aa0c5241765a6b38657b8aa554a0fa884d09bc996816a458545a0d2da89e56a8e296bb194fe9dff1f82713a2efd3d55c9f9b03f5439a64635ba13dbc85c4f7860143eed9344ac6cf07e6a0cdee8f780c1bef93d1fcc160f0184006f88d46f828795f76635e88481afa7cabf91c13f1ff4a83f7cd0b8d66271f61d4f03d5926771d8c5c0b20b413718fed5d8f341ce8d029be0ebc0028476da2a2242aa52d543190fa86ad5100188c4738ce68270a80bda40718d97d5fb32cbfe72b94ce727526ef5191d9c2071e0d255e9ed09e99771e6ceae451071cd9136250ce15940dbff670491338647772c8101f1e8857286cb019e79ac2a13952823718922fd7029087985b8d489837fe41b47facef24b1857edd169d87583ed600dc1211e8b136ac0f9ced696345a60044025382be014dc8cac633a8c72050a0012512b5d60b6027f76e66bae7c6eb1dd55dd6dc12441fcd827e0fe64506a3920b042d2a5862fb7e0eb1081dd27c75c2c7fe6b1754b9a9109f406e8bafd65a27e54fe533b2d5e00373672f8f5600ddc84e116163b80f98c1cfe9c6519d1fb619dcfe025b6f64b6a270b84b279dd0d7e70e666e967193cd713cc0fe1f1d79ffad090fcd70053b6a7675911933b9ce432dea10facfed8d65f4d36e2f066f80a16b3776b0f7759c6f029f96975c2af0ad512271e86f931aa9742210d69584a6dc0817757db14921a166186d85120ad23699b1e35724a6f8ff5b8830549f9acb5436e8f48651a13df492ee13698bb2654358c9f7b44b549d477ef4d5476d6dc0e61e9707bb2c38d7c27b8df71140dec8d830e62808826f95c41fb00726dcb008b2dbfb54881f3e3b9527678ed0416caf61ebf7868ed28ef95d73bb186d9175e920ce1711fb88bff30041f3360b87cb89a65c200c63982396ab3ca31e6b24d2e0654123ff4f1df97cf72ed313c8af95e7e67521c3aed049eeecc2ce505c2d145f31d7ff5e7d5713b88bf5ea8c47517d95c20a9775abc69c192d69c0f988d63f47246a4d5bf5fafd46b3ed025fca3a2723a422fb14d4402b92754f2c4da5436c43480b03d4960314c07eeb151c9773e694bf685f5043e5d853a26f0a1f765e9f5a855359990eebf3297e263ad9c23e6191d9615c478356e03aa5030fd907ba92cf3e56cb1ac5c9df625d4dff4df87fd1d533be2eb6264383513482956581d3e2181b5a680eba386972264ba80b847f74e7f6f4907af17733ffc103f48e2c67a99b7572b819987783c5a55d10a871d0e71be964d06a94b98a0dcbdb1826dec2a81c29b77132c2399383cea29b19c942fbbe0e4aaefacb5162094a79ace2fa1da64979e1895efdf733356cfb73c66e2e999a11f9c66a75d200ccd92b365907e727c7cda75a8cb96e9c7c2ca0c0e088dee71d1f727baecfadfa861873c6d8b16759ed4d71210d7043a4e244e5f767653314443a5671627b07a6d231abbc032bb4fde631b8681cd0491142da27f01353301ce2887f744468fc79591e418469d031cf030d10e81d3f08e35f3d44a9972532bb302060c8b38a58d488d67f5ec5d37d16aded5b23ac676f6524b75ce01a878ca618b1dd4dbf23613168cdae7c0cab1f3ad92edfe916dc92a52882bf276e19dedcecf44f7a7c54fd14db349a225805dfa1cd2a807c9b96cd915c8949c22977bd9b805d1fdf89c531df57937ea9c1f6895bae8a099f270"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x13c, 0xfa, 0x7f, 0x8, [@generic={0xee, 0x2, "c5131d0d360de13fdb3be14ecf547b8dfbf3c155bcf5c6e3361caccb92af1a4eb979f78474f30626f34cfddba3291a5034643848992561c39b4fec99ec032c82c27f354a95acff0d93e13d36c624ebc9b2188f99277414cc5cb6a4f56332d3620915ea4076563360825cc5d5a9b68ae59825eea9176034b34456eb6af195363eb8bf649ca11d6163cbb67824fc31783c17c567926e72b7c0b764cab168aaf8f08884e4b0cb1144a7b277c6dbcdd5a3b92883f18acae1b43bf5a3036246f621923e82ad7d7b4d57b593692df1a1ed5df2ebf53fd59d5a6eac51e89c23eb405a34b8a3e316b7142a31a74809e3"}, @generic={0x50, 0x10, "4ddf2329add8b008fa53285edc9c075b24efff12f3893907b6d3380ec26f3200488ff9a85952085f7b870b3fa53e9888f0119dd970d2e3d2c2ec2757b51de91ad2e80b921ebbe22c700ff9f8d28c"}]}}, {{0x9, 0x5, 0x87, 0x19, 0x3d2, 0x6, 0xfd, 0x20}}, {{0x9, 0x5, 0x80, 0x0, 0x38, 0x9, 0xf9, 0x6, [@generic={0xf6, 0x2, "9247fa8f1136258800a1fce2522985675511c0a9ee529bd61d3ecde8c1c62e4891aad35d167f9cb97fe8592309f05ae02443ed622cf4946e093728784288441eaf39771b41f58255d7c4490229c31412343668c0d32934a03c1caf6720559d00d948067201021c655540c2a719bc42a6e0cc9ccdabe406add90094caa651ef5b7d7001432a415e001eaafa3d726342836c925f32773cf02e86a36a62a99f3ef9fa791a8b7810a319879e87bcd5b94775085eb7a65af4066134b5a85162b097ad477b7a16ebec99106372d1dca25832134433b9137389c7199f53e57121926d3603293e1e394e945712454f1ea0ebb605f3690397"}]}}, {{0x9, 0x5, 0x8, 0x1, 0x114, 0x7, 0x80, 0x6, [@generic={0x68, 0x5, "fe56d45c65aeee5b110b9ba642134144ee7d73802c18b2983926e11215d5e4395b9c49bdefc0697fdc56bc2979f15c26dc7beee82fa753f6875a3168a3c6d93321e908f1b5a089f0df0ad921e9571abe6a1dd1eb5dc4580046cf6999b183b09ae1a398783b83"}, @generic={0xba, 0x4, "a123dc4a346f411c8eee1346bdcb35fbcd2475b832d52ce5bb6d2663017412857a8b3d0ea9cd183a5aa8394d23d7f628806cc70986b17a450ec0fe49416d7a168df44ef02e5e01a46a10123453bb1f5583758921004b42ae862af5006b8a6e305ca49a02aae5042d04bede45fd2111abd494b7384c894d48e397c3abadfee47fc66fddfb21e7efc92b4049ce0a1d1dcb40b74af01949b1ea9e162d911c802b2d2d517f4548841acdc00fef7edf108502518c613249820f4a"}]}}, {{0x9, 0x5, 0x5, 0xc, 0x11b, 0x8a, 0x9, 0x3f}}]}}, {{0x9, 0x4, 0x53, 0x5, 0x1, 0x89, 0xe9, 0x89, 0x2f, [], [{{0x9, 0x5, 0xa, 0x0, 0x4e, 0x6, 0x3f, 0x4, [@generic={0xb3, 0x3c, "c960ad9d4cbed80d2b7e23fc390135feeff9cda15ccbc2483bb91bc759bd10ee6dd85a82815496d8f945e6c208cc2ecb3787b5a1cae60e195e1d3bcd4f85f9045393c68d833696e560b38493341b3ebea5f10a96885f9d01ab208b2a3d6c0c8fa46bfeb9575f899a224eed1c55c0095e068f58a022625359d88627a493a473499f60d887c54820090964501abdc1f5ec0a1db25a604b30f4b4f547f1d32bb9a6ac3af61318bdfd4ad397a99fa6816723fb"}]}}]}}, {{0x9, 0x4, 0xaf, 0x0, 0xc, 0xdb, 0x46, 0xcb, 0x4, [], [{{0x9, 0x5, 0xe147aca1c740713d, 0x2, 0x4f, 0x8, 0x9c, 0xfe, [@generic={0x97, 0xb, "19ea9d46f6dbb5c81bb570b832ab642446108d2c4256fd8798ccccf8b662d2154065335fa947df73eca9035cdb581c5635f87e267bd304b144e541f2ea9e79eaadac36ecac9f567886e52aa86db2c6d8a152ebee485ba9dfc765a0446a4e22bbfd6ef475c7ba82f98501bec7159341a60c4b4e6c92b285283cc60947237913186d98fc72227c375e9ad40b8547ea4da54bdc2e56b1"}]}}, {{0x9, 0x5, 0x0, 0x1, 0x1e3, 0x8, 0x0, 0x9}}, {{0x9, 0x5, 0x7, 0x0, 0x13, 0xfd, 0x20, 0x8, [@generic={0xab, 0xb, "1e684ee2eb2fceaf0692c548c08158660fb5233282df1e3dcd3a0e2506c0fbc4f07c7f9b24edaec26b18c5b10f2b830db0bb3e7495b4c348f219f814f9fb2349486816fa65388003cbca7d9495e6603e43a6963bf8a1fe9a3ddd46ce468fe8c66f32a5fb601ea04a08f30294b7e2c1c54421dd8662b19d0d25a758ec4d60fe6130cd8e75beebbd5af9bfb084bb7f6b079698d962022c43ae00b23132329e4af914caaf0ef9ae6f9076"}]}}, {{0x9, 0x5, 0x9, 0x717840d5f97418fc, 0x3d8, 0x80, 0x0, 0x7, [@generic={0x13, 0xf, "228d59c7a9967dcc9b1263ec6581dc83cd"}, @generic={0xa6, 0x78, "a2f48ed53f5f32e8ab14da30ec3659b6d6f529be9da5c1d46e26c9052841973c5c1ad9b8df1d7225fc3f203803f7ac129f4e5b6f82e92c11d1f745f6e1f107bc7ccc5b7b0568de00087b2fa68479078f6b6c43f85f95d9e8ac3f3faefa1a3e48f837eaa1e227e7aeec96642a83736e0d2fdde3a716bac1428a9456da16f8e943e5771e68bf1d06c111e8c1c1051d30a52ffae3a58015f29666914792d888b658115589c8"}]}}, {{0x9, 0x5, 0xb, 0x0, 0x34f, 0x4, 0x7f, 0x20, [@generic={0xa, 0x0, "3b2094921fd74efd"}, @generic={0x66, 0x9, "e2893a52878845b004184e524dd82cd57d41bcaeea65988486699ce07757d83cf03321f7f3009ef24bef7f0c0327abdd43fb9dce011378887dc1fdc14f2ca87c0cde6e11b39c55d69c568416b4b24660bf4deef2d13910b6a07191924048cbcf3505da9b"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x63, 0x8a, 0x9, 0x5, [@generic={0x5, 0x1a, "c2f325"}]}}, {{0x9, 0x5, 0x43, 0x8, 0xfb, 0x5, 0x7, 0x8, [@generic={0xa2, 0xe, "92bcb0612dba33b6e35078497d18413e0c4d08f543c1aa8638b192c9dcd0a05b4b6b6a7da1a17d9552fbd338cae202b63bd2c5c5527599f6cb2e6d8ea14a52f558ca1a4552aba04715eed0b48cd4340c9a89712323c1dd3262019c98cf3cd22f0f78f11d9374a54241f0cf2ac7f87c4f1a1d0628880322c304e398e5ecf89e75b859ab07f70dbb9fc5679639410c0e0a55caba8ee39dfd1c224e1560f7f013a3"}, @generic={0xbe, 0x12, "c240b35db35b91ce75b45e827f984847b6f442290672ad2c72c2b6127d0f5fd9732cced536faa7a60c92d487521d63a8beed20a0b183a4c0904aea701bd8e18052123dba17d718aa7e6f2ac5968a25f4b65daf907865fd52d103c67c4e625382b9a35e4ec31e5d3a57bf86795afbe854c70e4b7fd817849d309ad6af54ee091a69712b8e8a633f9a702c7867c4c6a73751c45b2be3bd2ccf53e4c6a0f6d41ba32641f2b7444bcfe2d8093758bdbbdbbda37fd3cf49c8c136b61f807b"}]}}, {{0x9, 0x5, 0x5, 0x2, 0x3b3, 0x7, 0xe0, 0x52}}, {{0x9, 0x5, 0xa, 0x0, 0xa4, 0x1, 0x1, 0x3, [@generic={0x12, 0xd, "a4740a7f532b75be8bc3532be5311d8e"}, @generic={0x79, 0x11, "b6586a909800a3c832422675fd733c5c4ecc4465de8bd76b38394dda9f5788233d44e32b6c4152e703f0643dd6bb973aee4a03b1be1bf91673522af9994e409b5762713c58387c9528cc8766fc2348b80d2b929939bd673343fd3fc3496c80d1a96396c9892db6b6c7cb24e95215ced73d571b0cd400b0"}]}}, {{0x9, 0x5, 0x1, 0x8, 0x3e9, 0x7, 0x7f, 0x1, [@generic={0x23, 0xf, "865099fbc728c698c29479d00173c880fc501c2bdae9548500b5adb683020f5082"}, @generic={0x74, 0xc, "8f53107c85b4ef132c7e1a4733f3ca4f33e0edef27c2bfcc4142992424d93827d9e0059b8667559b94a90b63f0bfb69c34734ff56400e0cf3c02fca34693c4b34c574da936002675b1daa47344d06260619e539f6930c87b68810b7d9127085b2803dba8f9b94e9a44cbb3fb0fd03b4fa402"}]}}, {{0x9, 0x5, 0x80, 0x8, 0x3f3, 0x9, 0x0, 0xac, [@generic={0x1002, 0x31, "83212c3af967d033650e3fd6d1c71667cf288f9784367b0cd2774711b594042af64e294f95d624ab185be717608fec4aba4d9d88acc576e6798e46f5145349a0a51a207ab2d631cb483585e0e29be04c81508e3711179aacfd6d310e9f2f503e2646445a80148a18ec51f42e87b8462f94bdbf33059e73103c4bd898b6b4235335ea5a34bd07772bbdd2ffcbf724fefd74e2c7580bf622a9c7d13d87d6176438894cf91dcacc56a357317cb866b90b369987f3d0a229d211d32abb8b5b3d03b5cd234eb096ad09b0278e81e537e1800a5b4495dc288291264161fc7fbbd377abfac18e723afa58249de28eccf2452d50c69adfc083294697373b585109b7aa05a94de0bcdc3d9ae69318eb2e60810d2068d1ee70a0d7f3a79f9e488cb1711e9e8a0d6d73c2f178cdf3d667ab4f8c4f9c65e5992d0153f21dc28bae1211fade2ce612b00ec505fef27ca25bce5b10769159b245b214eb9499ff8c32c5a32b07611d2bb324019a455162c53956f7f1451f16639e5f6654143a819387be84474da016bfbaf4318619af852e99b093f506bab90d3ee3a26af1725ade2d215247bdf9c59da8601ba070f2aa3a9abd8326338f1273a17f1d7f790c275a40cc3bcfa592a408316560f5394e96881acfb8da584be9c0ee9ee3769af9d7e94d4d26797ba42f357dbdb508882cada9b6981364dfda9cb9772aa7ad494d899ec25e08f541d196595e920cda77efcd3762cd03e35c1e4a79b0401e7b913a4fc3e16796e18c8bb28fd94999a3b39ca159ece2d17c251aad5b49bc18c47e4ab74bbd2d8574dc2bf06214978e676d9ee64fb35fbe8a2c75b4385f56a908d0e49a848dde683f1cf9b285ec3e1ae41ff9a83e62048cb993d78aacc2385b7ca617c8aad7efeafb1b3b6e3fb333368a002d9669aae84e719208edb34767baa76d933dcc23ad03dc95abd4da87f0bad43539a7e0be10bc32933f4954d5b977b54c6d60dc4839edd46559d556cd2193a898655e1b89c88581fe394f643c3603d406769a6e20d183db2d8e3544f4aba55aa158cbd7b545712577ef86f78e89b4d7b24ffdea308daf779d692795d742f6fd51a17f05562817142bdb58892a01bcdeeb4b1a89c3bd0a07982941992a46ed282bb8c9d0a9184817ece8cf486c01cc2acaf5fd9ed8a7b5492820db3bce83b770e91c2c4518b072b3c4a3c5d02297c1d4ffa4da3ea1bc16698fd5c394f43b9444ef64fd86b3ed60756085caa1f68c160e8cbf98f0cb1376aa581de4f71f8429d4499aed3055267b3a978021076cb48628a8c3b9447bbbe22c9e791b9ec20c6db89ae935999a7fbe7a6def5e198d9bdc4e6d34c5daa5623cc494b06afd79d654bd07af339932402a32f37bbd73b63476a8e31af8e6da0e10d32214f90a596ebd1d838ba4331eb4c68a95e79b7427971697ccfb36f9f9088d2e1f3c8d2f57a92924ca5d8998a8b3b4e207afdcc814f4c16f0a79fcbfd292f7bda6d0e489ef8af6f62d81d334587b98625282ea30370dbd882103a2171dcf91c3bb1c1e4d05220a5457779eb436ec0c9523c4d95366753100be72baeea321a6b4845bfc24632e7238c3ccdc3d0ba4a07387da4f73d513b7257f3e27deed4acfec001215a4ea8f2fc9aa2e1984d29d909bc405792eb43848a81e01e6ab5ddb9a586588e3359ffa1cf3c78f126ca33a460fa252b17af46b153d9d356ec27802bfda7420744b57a780fc48167328de311bcf9b1e5d2c36d553fad4cf590a881d3c466e61bb70a6edbf76d57983a3ce287fa2db0fc8417214162bb0c157c7e122915c356ac12265e16b4cd074dcf409b53b206e699163e8cf5f76922a39d2d19687193cdd06a9eaa89c5ad5689485885714f6f7f53520c0f25efd6cc7f0f405dc56c5f088c6dedcdd685fe0edda585c8ff509b34213acd6b9fabca35462ce41e664a9fe4b5ab1955d7283a23d771117bb35d28fdde427251f0d5d83de559ffb16ac399cc97379bac23be3dd480fd0f63561bcd5d05b81a6b7baf9bea8cdf22b88e6b8bba04147b26ba932c44a47fe5bcf8e5efb2b5905cd61ce1b98a2cdb429baa3d6e566e7a6b688af04a19bbb21b0d8781f5f3ec16ad76eb60dbce0063f3b54dc73ed80157db15fa99c95c200ae300357d4c78f6927252d1667398fbefe5fb1551d1bf7ae8a4ddfccb014e55af2479f9cfe4b94834fbe4230d980964e8156457acfd1d8670a3a3c8c6625c5c36c12fcc87b95f951bddd61518074ce4e6f93982a360af0008f8f7e0fe28911fb0fa8cb66ecad8bfced75f274355b16e6d360e9be144641716a5600ddc4192dec0b82f5c96b58db146fa557cd7dfc9efd49a30f78dca37367d3b21c163ade5713ae1a9379ffbb86faab87774b5ce67f5f2ca088f91dd8f31d60a4b00b11715d5d04df371d097d95f3a8bce36c67a47e39eb1f028313b9f84fbc333f9992e874dfd959c92d2bb034d9bcb96dad2e43c979a86b7fc5793275e3acfa0737603bd665d8dccbf0a07966aec9b5fa08c79e7b6d5d89ca5cbd5caac509224121ddf74cfb6139a5c0f86fcd71a3f5631c6ae683a7d2f40679101fbfdfdbf63e3f78eff4be2db2721415ed2f059ddf8d3761367fcf4c894e4337dc5169f8aa9cd727f9f8721d98133a0646d23172a3a5a9c0a3e1d8dc313a279c566fae62cfe13e44aa370bf0899b0a2c7dd7a45a39b5766fee53ffbea10a0f05495f84ff1842b2a2e6912385a1b70570d2d89427c611198302cf4b188a705969878165d688f0d62c4ac1d7bcbc9592ac5feba0f41a9e6daf66d32c9eea43e01c55d74689052f670ea51c8f51a655d412f09e1f75dc419c1d713e13daf00502caf523ad947ff4508b77529a70decc3b9a498df68963b501f60909c99061c284ac41bbae60355e2ccc11e579c92d182957e8b5b0936af05db980c500251cdc7ca55e5774272ba567be05a1a457aa6c26d94fe12ab749ad4bfc59f533f9818ee6029603acb6fd882acc23362e0050e1230bc746788f25c00411b6b7f6d1ceee3056fdf45c7f517056bea5fed3207bce397330d9be6ca4ffbabfdbf8b86135036adc04e4e2de97c61c9c35b2bf12bb6a86a5ff9a1c626069c226703401b71ecbed1060d26823a6d6f3a294fddef4e4f05d06f5846edbc8fd263142309537a67aa9d8eed156f6f4f76387dc53deaf94b3af39f76947ece0d2ac64aca36533601f3277865872d291f27b7b7584ec2d6d6904bd50efcf340bca51370ad67f3af9d7e9138e67ee9b3a6fc77353660da8c87fcc014234636b44a1c6d04b4bd099cbb02ce2503872e4d20483452e5f9f59ee49082cd938132d95d9d4ab877f4a10d770e5584e338e25bf810e87d2bece10c5722f606844cd62b10550c8489094b8caac9f7fb58c4f9ad0479efc5eb21930778fe6a0246e9752e26eda3c414dd1c726f5df583210b5b5abe378aab399256ad34a19570b0a81c16bce27531b04fe4961fea162f66993c7ff3890bc1ee25299cb58d133e392450bc94f9697836dda0f2e0c8cb376a4e73ebc0642d0694d201ed2b1a627b0922b90ac6a6752dbdc1280baa4b9f9997c695f2f927492f6d02807ea668f04501a7f39e3ab767d4ac09d779ec6d38c3fb6c55724e2f69bf8e2933bd08b8449ff2f5b083aa81f2e478005f7eba99b21d988be689aacaf6becda9c77efa0c31d8170ae4e256f21f48341398f5ff114fd5087cc9222e6644bfd21f028dd120a2fe645bcf1dbc17717909b4f30d24a1e701b17a502c1ddd262adc15ac1d0f30488356520b98b2d001ec15fd7350cf33545f89896c3f74a2ce0dee5a57c334ccf2f3a5dc8fe62f6dfd2a0e793a7f9ba4caf5bb8c17f4a959b4a8a49044f2b840968a86ff8b988044a467315b42187fbafce283f11967b1f0d3c95568d56de6780bd8d34108b3d77c61dc921af56223d8dab0b9271c356c8069c049beecdea404ab894b6dfc9c8f2b9e5c7f78846d2d876f0d7b83e260fd74d0b7b28b58167fbcdc911ae918e544a1439cc8e1939b57a64721b55254f009d2ffb82252f9aab9be3938b20759f3b47105c0e520dfc9621174a75f3423f41a0eb9778706fa7f864af64ed1fbbd85d741d6f227c5ce9ffc7269996d4e1f761a234cb7d9e4418af9f4b60a57f82eaa387ae1dad7e5b2572fdd654c0a74af3bd0f732f7e60b9c67f15200e7e0bc62c9cccf5b45f28f67cec19a51e62c8838780707eb2906ff75919281ab5f4281a72849a5ee3db1e01cffbca04bff5f70ac9002700a8f88d452cb06e9cd43dbf92f405565c4e89671eb44bbdc0b3cd42eabb6fb5227ab6ee8c83a03c9499b58d53dd917e1b21a103e450cb8ba34022277ede0158aed8c81a91539fa40b59821cc40775a66ed1795538e38ef4af436df8ec4d95961b7d87edadecea5ba1140547e5d2b968ef0bd894a6e93e64947c10f480a532afda062d3759f86326256865f52c25ebb71e365715e70e6ecbf0ee1ab277e0bb54101651b5b72d74841125c8f1dd1b9f80d07b4b839630c24bc025e964e71d9653f39bf749f54ac6361a57c46ff66f62df04f670b8ef18b8931370964a9ee9120117f3d64f51d38ff6488b631fba5e49f7870f4ee09fcaa3389935cc9a2adc5056fc0ca536e0d2c3ff523a2516b195f70146c108cfc3521fe5b4946dd4828a3f32363b342ee352001aecfa1095414cb24f87c2614996853dedecf051770d9e732dc8a66ba65210d4d5f44cb01ae006e24b9f22ed7c3b194f4f73349994b33f2782e2042807ac174b0eb13c787d8329c55bb4e49f3643cf297807ada6760a3c9bc005f4a6c661902a881d2833efbe4897eb95a2feb67e2cd0d916fd21a31b3cfc38c39a5f0d974f0a3b94019cab40cc2bd08ddda46bef6ca7d8f62c7bee40ddb8cf7c52a17a1d41cba5df4c465f032365a6b002ee05468c6bde808f4b06af37104e767c66e05fe87c67f800905223fb5d3070396f3339519bb590de6045161b007dc205ae92f84e69ef993fb44f84ce63ff73aa8a015b53cf995313e26f096ea56a30c421c196426840f432a033001f5635e696632babcf6ba5394fc2931dc1bd3101183159a2b0ae57a2e1186ce99139d110a4c46c764edbd994ea44bae4e12ee2f497b033a8eb87ec24b1f32b89b99584d16b6b46bbf7d40bc17f7e6239f3dfe7d56ad32bb9e40cbe11bc3bfa539cbab7e2a7f78a172d1bcdc9404fb1cec0a146c35dbc8f091ed1dc33991ae5ab90e26b0a3cf098f12643b97f01fa89f9d663464d14ca5158dac849edfb7361c0fa46a8da54e747645ca65f22ef41c60435d340adde3a48fdaab39146e684782c9aef2f84cd924eefcdb36d5613b20833de4f6e46c2ee2660aed5acdb58d03d60b69cd1f90e8844c2ba9a2a1482a39c6c1a22579a6bf4804b2289e9f11882d8de6b4da961a17c11da4ed67bb18a7d3e1c12216d28bde6b5fe3ac6b4319c6e7cf167b9444150f9d02446e9488c6f7b43483ae836ddb6daa53e394e2e13b900f550dbe274a4fc677385c8d13c81918576b6c9ebccbf059a4e98bc12c105d215c0afeb4267aa37b469b1f6d2f8ae63344899c7c9835d4d4d4a9bec021019795b30b7b00c4069b1daf7a8596e4410cd2ecd24d213c46f32439caf3c35f5f5f87f7eb3bf31172bed4b0e218152cff693727d9d5bbb4b9c801b48d78ee5c48855df000f9b2168e2ac94b874ce83ca8f67899fb528d3b2c9e4db2a9df909486ff3bff3d45eaedd4beb2dde930787cbd85647111b188618249b89a6858e6079775ae1a6bfd1c1d25989713a0db7000a783d1e31"}]}}, {{0x9, 0x5, 0xe, 0x4, 0x400, 0x1, 0x8, 0x4, [@generic={0xf4, 0xe, "e47b4aefe3f21f8d35828741be0012ac395ce068b736f80ed3a141f5280963f5451338c6bdfdb6ed08c56e21c485960cffd2622330451d04624b10c86633816c1c4480db90561a5f4e75d9c7d01edad298da2821b9c49976c596fa5d333f11e59300d819e482e3304592f504f8b786ba57e430db79ff948347f774745bb87192a60681fe1804f32d40648c328ec61958129df2940b3276f35bae04d706adc0b0e2e5c59f3c9dd746aab764a94d34309793ddefb97ccc50e0b2894a697cb8c937a5fcf1163d85b85b5174c74bb7070c61c1616d0be3ed022cee8269b821e5dc92116fb093d16fe4c04946f0fdb64accff1d3f"}]}}]}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x300, 0x3f, 0xb0, 0x5, 0x40, 0x2}, 0x2f, &(0x7f0000000040)={0x5, 0xf, 0x2f, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0xa, 0x6, 0xd1}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x0, 0x5, 0x6}, @generic={0x1c, 0x10, 0x2, "58c308759002c6f8fee7a4d950fb52831af45a37fc3f8d6a4b"}]}, 0x5, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x44e}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x426}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x459}}, {0xc, &(0x7f0000000180)=@string={0xc, 0x3, "a4b4fa503e3668cafbc6"}}, {0xc2, &(0x7f0000000200)=@string={0xc2, 0x3, "7a278de2db6fea40dfa71e780475285f08be5dccf14b979f97e4f6458abb8492777207435c031033562b0885d6a882c9e72f78fb4fd0e93d255e070a2b48083ac95563c7ac5de28854bb7ce7f076d848b93081fdfbf41b454c463d688bd9ae7a9d6b739fb2e7236ce2b36bb3f533ffa0221d6e2d6634758173525854a71e21f674ea5bc24de879137ab9340d332fa5e6d19dfcdc075c5c390ff6bb588c7003d8f6def53074c46e3790d1ef025be4fb2d8b995cda4920c07f68dec96f3a4b25ca"}}]}) syz_usb_control_io$printer(r0, 0x0, &(0x7f00000003c0)={0x34, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f00000011c0)={0xac, &(0x7f0000000c00), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000f80)={0x40, 0xb, 0x2, 'LI'}, &(0x7f0000000fc0)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000001000)={0x40, 0x13, 0x6, @dev={[], 0x10}}, &(0x7f0000001040)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000001080)={0x40, 0x19, 0x2, "369a"}, &(0x7f00000010c0)={0x40, 0x1a, 0x2}, 0x0, &(0x7f0000001140)={0x40, 0x1e, 0x1, 0x200}, &(0x7f0000001180)={0x40, 0x21, 0x1, 0x1b20e7c800000}}) [ 1223.891421][T12875] usb 6-1: device descriptor read/64, error 18 [ 1224.020988][ T2874] usb 1-1: new high-speed USB device number 88 using dummy_hcd 15:48:30 executing program 3: 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) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330edc4091864fca101b60006c52459a746b46de63dbbc31d6a574e538358d428cb64783a9d136329ecdfbfbc988b63940d", 0x35) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000300)=0xfffffffffffffffa) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x3) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x7ff, 0x80) read$hidraw(r4, &(0x7f0000000480)=""/133, 0x85) write$hidraw(r3, &(0x7f0000001200)="11", 0xffffff45) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000200)=""/13) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000000240)=""/71, 0x47) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x2, 0x2) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r5, &(0x7f0000000540)="7f81cbf194aeda69f7eaa432d98f11bb84e9876d16618f40fb62e3a60d8abdd4d4ee7ba4b2c2b9f3d2cd5b1342662895f7fc7ae4767cffc4d5db95b35947557d7fd893abc259ce7df577fd4762cd48b2f801d4d53e1efb39f74cdc9f8f8227fd7f86d7304767c6489277737240b458cbbe8fa33a8123cda9468e7b6dbf5702f89cb292359cef96b8b63a38a871ff8f267fd39c8bb949edbf", 0x98) 15:48:30 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c", 0xc2) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1224.260970][ T2874] usb 1-1: Using ep0 maxpacket: 8 [ 1224.280996][T12875] usb 6-1: device descriptor read/64, error 18 [ 1224.381411][ T2874] usb 1-1: New USB device found, idVendor=1209, idProduct=2323, bcdDevice= d.fb [ 1224.390478][ T2874] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1224.398525][ T17] usb 3-1: new high-speed USB device number 113 using dummy_hcd [ 1224.411241][T12875] usb usb6-port1: attempt power cycle [ 1224.420370][ T2874] usb 1-1: config 0 descriptor?? [ 1224.651018][ T17] usb 3-1: Using ep0 maxpacket: 8 [ 1224.771067][ T17] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1224.782059][ T17] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1224.794879][ T17] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1224.804068][ T17] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1224.813114][ T17] usb 3-1: config 0 descriptor?? 15:48:30 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c", 0xc2) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1224.885703][ T2874] gs_usb 1-1:0.0: Configuring for 200 interfaces [ 1224.892163][ T2874] gs_usb 1-1:0.0: Driver cannot handle more that 2 CAN interfaces [ 1224.905830][ T2874] gs_usb: probe of 1-1:0.0 failed with error -22 [ 1225.121013][T12875] usb 6-1: new high-speed USB device number 93 using dummy_hcd [ 1225.211057][ T17] usbhid 3-1:0.0: can't add hid device: -71 [ 1225.217348][ T17] usbhid: probe of 3-1:0.0 failed with error -71 [ 1225.227470][ T17] usb 3-1: USB disconnect, device number 113 15:48:31 executing program 5: 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, 0xb3, 0x0, 0x2, 0xc, 0xc1, 0x47, 0x0, [], [{{0x9, 0x5, 0x8d}}, {{0x9, 0x5, 0xf}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001880)={0xac, &(0x7f0000001280)={0x0, 0x0, 0x3, "7f81b9"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000002340)={{0x12, 0x1, 0x0, 0xb9, 0x54, 0xc9, 0x10, 0x10c4, 0x807a, 0xb30, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x6f, 0x0, 0x0, 0x5a, 0x80, 0xf1}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f00000009c0)={0xac, &(0x7f00000000c0)={0x0, 0x0, 0x1, "05"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000500)={0x2c, &(0x7f00000002c0)={0x0, 0x0, 0x2, "ce41"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f00000008c0)={0xac, &(0x7f0000000340)={0x0, 0x0, 0xf, "46d600b6d536fcfb3bf58c00454e39"}, 0x0, &(0x7f00000003c0)={0x0, 0x8, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={0xac, &(0x7f0000000280)={0x0, 0x0, 0x1, "92"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000c80)={0x44, &(0x7f00000009c0)={0x0, 0x0, 0x1, "e0"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 15:48:31 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc020660b, 0x20000000) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000140)="33ddf89fb0430a450f8513b5c54da41a4345cf0ec14a04188ddb16f7194d7516973060f4a21cb173d3ac31f051ab142145beee454362415de6af48beafb323542925e63ae0ae8f61e786c0559d720447d32937570c12d1bb8a93cd2b5213bc4caf5e65e98cfa0b62597ca32d6cc8e6dc5d32f58d4fa16b33df145bcc7502d077ea909bf19ca4e90e4596") ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000200)) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0xffffffffffffff86) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, 0x0) read$hidraw(r2, &(0x7f00000002c0)=""/154, 0xffffffffffffffdd) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x1) write$hidraw(r3, &(0x7f0000000580)="b4", 0x1) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000480)=""/206) syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0x0, 0x100) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x108c0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCSCLOCKID(r4, 0x400445a0, &(0x7f0000000140)=0x3) r5 = syz_open_dev$hidraw(0x0, 0x1, 0x2246) ioctl$HIDIOCGRDESC(r5, 0x90044802, &(0x7f0000000b80)=ANY=[@ANYBLOB="fa0400005f975747de6432be99f87b2de4fca057718a053d666aaa4c1acdc903b429d131a12ecf98626cb6269a2b741760f1a0dd0eb59878388a69e45280683c10977d3a862b0ab846141e0c462c8dd06c01301bb8d072f24248953451122a285ad2a010b1ce42eb68153597b96360a305445bec428a3dbd4d1ace86fc97d970b2ba787e0dceded64f679b18fb179a06182d627bc052d4d37465e739d7c6a6de425ec76df66a184150adda4b4e83dc787f2d0fcfa7c03a52a12857729cb5cedf883ce72a4613ae28d2fb8e7230357d5ce0b46fee08e0333443d6f9afbf665dc1ea999527d096e75903defe698a9dbd2fbc1c170f7778e4ebd583f1d258b750c699e93a0c240d9e81d6322b3a7321a9abcfe6317ea095a8e9e7d4c8a60a922d3002ca618242dcf9c680c492f683a664c5b47b956ba7aacaedcdd4ef2afef7d539"]) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e3572e5787a977cb53b6c8764b58b10020e41c9968d44b2e363507fe3281d1253422e37c3668001cab94203182be2e6f0dccba7ee9e1b93242eab90a31c3a813abb1b54b2515ce401a320c3effe2b257a7b9301c85721e29723d6b462eec0210aa9d0e3dce19d9900b6a559fb7d4242bffabbe514c2ee9ff554c97e90bb74b79261c78d055d8f0bdac58f6b77f1a1b22a00828b2db55212a7be777ef49b1a43aa936a5cac47a6f66f257a53b2d5d79830497dd6643ef6a00fdd8e0903b215d336e1213cd17880661a9bcc37813dbc77f1eca7db782684a2910cc8d2e4fcb7919776ffdc6cd7034fcd9a3523125e39c7329d25d47c0acb946e01dc608d20580ba4f3a205a04cff834896734447e9e1671a0ed08fa3826f1ad61e88f1f6d9c67294808b2ea2ec9e9d4e8210cb26ee93faf96d581060b84bbb299189f8b59f195566e12dd30d0a7dc3cc54d6d549bc923ee433d93369c5a584fa9d86688d2a247f2f85099485d7d97eac6a93d84bd96c814866d3dac20b6d3d1dbed76cce716ece0f0da68e9b12d3d9b736a8fd3d891863cff6335f4ff4fbac42faf3bdec460ff437a2f51dff550731793f8f9672eaa40cb253f02f5b64da6fc181f48f7e6c0956ae84d0ece429aa57013e43a83f022c0e5ba80dc8a2b68a24511d20a4780e61cb343b2f131df0b32a9914dbe4f7cb8b7a836e2dda71f6664f1c0266c404b513a880fa98cc8db4459aed1f3"]) syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0xb56, 0x800) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x2, 0x4200) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) write$hidraw(r6, &(0x7f0000000040), 0x0) write$hidraw(r6, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x1) [ 1225.390988][T12875] usb 6-1: device descriptor read/64, error 18 15:48:31 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c", 0xc2) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 15:48:31 executing program 3: 15:48:31 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x20, 0x7c, 0x91, 0x40, 0x403, 0xeee9, 0x7a9, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb3, 0x0, 0x0, 0x67, 0xf5, 0x4f}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) read$hidraw(0xffffffffffffffff, &(0x7f0000000240)=""/217, 0xd9) ioctl$EVIOCGUNIQ(r0, 0x80404508, &(0x7f0000000000)=""/76) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000200)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 15:48:31 executing program 4: syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="12010000b1a83c0800240042ef420000000109021b00117600000009040000010209bd00070581030600000000bf52cf6794a9d3"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, 0x0, 0x0) 15:48:31 executing program 2: syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_connect$hid(0xd3de78ae088cec9, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x86cce5b7f8a02465, 0x46d, 0xc714, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x8, 0x80, 0x2b, [{{0x9, 0x4, 0x0, 0x3, 0x2, 0x3, 0x1, 0x1, 0x5, {0x9, 0x21, 0x447a, 0xd1, 0x1, {0x22, 0x8b2}}, {{{0x9, 0x5, 0x81, 0x3, 0x1bf, 0x3d, 0x1f, 0x7}}}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x300, 0x20, 0x81, 0x5, 0x8, 0x9}, 0x35, &(0x7f0000000140)={0x5, 0xf, 0x35, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0x7, 0x1, 0x2}, @wireless={0x6, 0x10, 0x1, 0xe, 0x10, 0x7, 0x1, 0x12, 0xff}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "f9dbbe4488034a0d006818b44255a5dd"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x6, 0x4b, 0x1f, 0xc0}]}, 0x2, [{0x2, &(0x7f0000000180)=@string={0x2}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x284d}}]}) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000002340)={{0x12, 0x1, 0x0, 0xb9, 0x54, 0xc9, 0x10, 0x10c4, 0x807a, 0xb30, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x6f, 0x0, 0x0, 0x5a, 0x80, 0xf1}}]}}]}}, 0x0) syz_usb_connect(0x6, 0x5e26, &(0x7f0000002380)={{0x12, 0x1, 0x200, 0xff, 0x28, 0xfb, 0x3f, 0x1b3d, 0x1ef, 0x2a09, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5e14, 0x4, 0x2, 0x51, 0x50, 0x1, [{{0x9, 0x4, 0x44, 0x7, 0xf, 0x62, 0xea, 0xfc, 0x16, [@hid_hid={0x9, 0x21, 0x3, 0xfa, 0x1, {0x22, 0x785}}], [{{0x9, 0x5, 0xc, 0xc, 0x179, 0x28, 0x40, 0x1}}, {{0x9, 0x5, 0xd7d4eb986ea2ccda, 0x4, 0x4, 0x81, 0xb, 0x1, [@generic={0x64, 0x22, "a7d69480fba66574dafb17b9991e8d9a6dacb000cfccd071639311281ec6c8e2503d1089ad0eb0c871bb20ae6ac7ababe2ae0136f44c7553c62f3d0c96e929b2589942a39d051262b8bee419e4650dcbb8eb3b2b5c7d016835fbbc2473cb4286a1aa"}, @generic={0x6f, 0xf, "037b4cec7942bfc5434161b17fee9299b8c015dd1dce5ace8ab75757ee80ab53212cc3530842b6cd75c42f458348d06f21abf68aa78a49410583e621bf81d9e426b3620580e3ceceff92d7fbe1b9fa5add945c0f22a97c8efe0ce5bb8483f72383daf8216ce5065e6c8ef00c2b"}]}}, {{0x9, 0x5, 0x5, 0x1, 0x1a1, 0x1, 0x0, 0x78}}, {{0x9, 0x5, 0x0, 0x0, 0x3b, 0x40, 0x6, 0x8, [@generic={0xb3, 0xf, "2eeb32f7cdf50deec3b0a61d8fe401bb8b692be2896f49f6b8df396189d36db228922e60b66da6720c2919cadb712dfc6599abbc5147680795d51c4fbd186131cdc59924c510b685711024b84da706e2add24a53badf5a655266b251167a791911695715ce7f8bf8fce1409a437d75c38599504535501bd108c4f4216d1242646bf15de86cdb7ff3421d6ceb5b6f7a1317787aa2cdb2759568397ac58a300cce8f51443ef6c7e61057652970c84c3f7cc6"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x7b, 0xff, 0xfe, 0x56, [@generic={0xd3, 0x1, "d0ec93c7934bcae135ab49ddbd6ad361065942341fe0f92f86dac003cf41848ac4add95b311993e6cc7c550d93d002a83df195f0f8593dfd77ca7588fddb3fdd6fd1137290f6deb636f2ddce44d4ccdf5249b5be60df52d39750977eb5c91472ec88093e180490e5945221c522641f4e6e3add58860ee1ce9466f536734a97992eea8030f744f2378058038250168501d079fcc15d271b485da48b2146bb3608772ac4f5d50e06293656589808dab522a95a2e39cb2ea0964ddae9d4117baf6691382ee111241084b87f54de1f7811b426"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x90, 0xfd, 0x0, 0x7f, [@generic={0xcb, 0x31, "bb03c663d26044a97bfdf3f287ec2259dc43bd389ce6d751cf619692dda2dc166444389afe30702903bec21eeddeea0a5eb726521b7cac3092dfba9ea883f2f7526aa3e71afaf9247e3e8a46714bd0b98d5b16bc182ebeef64441b1709d43276ff974c1d3f6c3949fef0ee0b14abba90b69ffefcd12a3836c5bc45375dd3604adebf8b582f861db2b7f709b5f914c6615b022537fa3db6becf82eb83ad1e1909c84d7809f6bf62594d697485ba49a81311319453e450d3529bf2f13ba7b1e5879ec1a09dafd1716773"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x132, 0x6, 0x8, 0x57, [@generic={0x8, 0x21, "d243b8825e80"}, @generic={0xa2, 0x2, "6385632c8421b0b9953d5c9ce1611e1a2cdbb93ca53bf709813f4b9f19f5100a6a018ff00b52d9267116ab6181dc3025e422e1d3dd4b558f0027a03975423b88bc31651e670dd39e2ee15aaf1157995b29eef7264f94900da01cebadd66b4290470ba63b929f449a8ee91a51b7f88fe6f83e807c53bd011f7e46c57b7d1ed1e83a9a867b9485e1828796d71191f7d6d81d2a50b557728f8e006d78b2a2b05047"}]}}, {{0x9, 0x5, 0x0, 0xc, 0x7, 0x4, 0x1, 0x53}}, {{0x9, 0x5, 0x6, 0x0, 0x16c, 0x9, 0xff, 0x4, [@generic={0x4c, 0x10, "5feaf11cbabe9f0fd778b6f577b3dbf5b0c5ca73af3e01fecaa87d50170c92f38973b866f73bcc7b9ac2ebc99adcbbc48cfb66db3e978ad5ac90bfb179b5a211b6b6a66f127779802a1a"}, @generic={0xcc, 0x4, "ebda970ab3aa772b4117e7e50e5c3fea26fc436ede5c900c70a7b3656bfe17de1cd85cb07969c092162cf9b7b32a15f7636de4c566abc95dca7d6a64827f4fd7e181663aeab34d8a6d88d554e5c18c570050ef70c83a403cbec724a5e433bad8fcff33c669f14b967e5c1022a220fb59a988f992f6f12df6c19284296c970115f793d259730e4b78829f6c5a108f242a61b12192070806b85c7313e250e090c3ccd3fd079e99d6eb54558186e2c6d818554609d1c446c9af97612de9fbb46f96e52fd3788d22fb5a26d4"}]}}, {{0x9, 0x5, 0x7, 0xc, 0x3cf, 0x1f, 0xff, 0x1e, [@generic={0x39, 0x3, "4da50a1a404583f86c8ca0436b39417a8ef157ae44e9117c6796e092139ea9b0e0d477340d80e5a91eba28c6df9d6b3803c93292423070"}, @generic={0x76, 0xa, "5a34f991db87dabef1e5365dee211e78a2b983df5bbcd4c8cb0c5a70d4597549f72cc7bcc6e4736f8f69a83231161b5828f028e60b75c9f9f02c430df2075906dd59e3d8c18aa7bf6c54367136b108f9c673a7686234bd3ecd38bfbc0bdb9ca4e0ae24106b9e3170c11fe9aece9144a8a8779c0f"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x13a, 0x6, 0x30, 0x9, [@generic={0x1002, 0x7, "3f69d35492d4ab4f3e9da9ed9cc5950ae50659884ab4a10492ee2139b33ba9b56138bce5be31a128e116da8cb5eff6a6a1b56e3aa22416ca449c6504b88dac0b981ed6002e5d56fb382e012e27fbde882f428b9158dd1259eee2d342dd8bd0fcb5b0adb23997046273d045cd542dfa0ad1c6a4768915acb3f2bfcf3d6b468c37a7884813a5c78e8b1a32040976dd63ec4def299c9f4550e001e07234f2258a57757705721c3c179c96cf847618e670ac56974225d12431638dd24c9953a1d4b8240860872e1476de8cd95232c0fe3aa831bb3f0ce3bc1d0a1b99d85ef60bba461504aa3a269194971840d7506298b6179ddec231aebd117f291400e52cee0b19a14757d9adffef1255b5ada16b58a2e632ac00d56a89677ea9b2acf5661e640164f6967db2ac65c2969af628f110aebd98b1184ca98b049f307fb0b1780945782d837b4753f76a209b08e22eb44feed9f593d24696138c2974c551fc894dcfee09ab6bfa4a1466e862794d46924153c927d374368f91a13dac4b8eb2a2becba92c4c4309a0344dfa59fdd91082ef3ff9c448ccb44de7421d7d71e149f2875acb822d823c3b49f530b5791580b4d8cfa9119e3de40f87741b65c961c6a789db7a8c4025f1f6457e665c1faed4741192baef81f681a6a7b72f616b350f0689ca4602a29098812cb44ad2d75fbdd1659b24ee4835c0557eb985c0fe4b4d195b89e25baad0c98ab59b6b6202d58b8ceb5b604f137e09e2a7c563babd17e15ea925dba5eeb7dc710f6a15a3ba1e4a27d6df83eb13c427c15b54dd5fa6c0d117e408a74c0e87d95ff4eeafaec91520608188eab00bd7d1ae6bba28dc0f7d793e16582e43c9e8651a4263cbc71db3edc11e57b5f56234b5aeeb19f8d783b201813cf6b401e4b9326731ba825487d743a299646c5e9b86e52db7fe9196be02919e2efbd8179b48fa11a3e37a4b7ea00844d110890d0dbeda1a4da2e31388bbf20c84d48559be50777c13e9e8ecab97b6f4a193ad4130b6ae06a2f870252b5c1a1b00493a4337959c493532d2626674aced6a7517362c3f30ddd20db62a450b52e35cbc109cf3ba51fd6d1a5054457464338a08e07a9dcfa1edbc18283daf9c292c61a47f68b09aac1e5985513d0df0d7df99515797e5fa9b988e1a85ae7b181455e11cf588954debb856f36c1d37f7226acdfca6850f403697717318c3afae410f6c9b2a3208e585d09e7e0fde8ab0e8d1e1fc8ada449e52ef81c00d7d7312190c2620bcac8be0e66114aeb093ceaca41230fa8e661a3162be6cd0ea0205384f4de71292efdae2d9dd98d89a9a78ecb6e18c08f16ceae1df0e9ecd57409d7a2a5514c01a34780809ef8036055d60cf4e335f4dfc58cef5e0081d5196337a5e3a74c04ac0f9843957e2539c516eff3bde0a5bf90e820fece2838b52b04343af67344735f744b8697a79d203c32f3fc5bf2ab205cdaed9d7cad87289801ab60c1ced0e0594209f8fc6e76b237447ec84103abf1b93015f324153d588e7bc731cf760aadf54f9277d7cc84dd8ec5d0e39e97af1050b3ebe56a26972dbb36a6884107ef3af575056d8cbeb32dcd61a993a3b2d6accea3db011c82c960138cdf56b0f92f7bca27892201061599764c79cbe39f0eca90bcf71b2a242b6f10e57539fc3891ad7479deef49156ac1b7fb4172698d1d6d2c29dc7ac914597c1b4a917f22acc39bb4cba544ffc21726a9575f38a3c49adc9b57d692eb6f508790d881062518b2a144fe112015d11c39fa61e0bbe00d3d92ca95b806a670fe1e533107090d90d053310aaca09fd8666069e2fe44bf43844d04305039383c71cb6164ceb32d144ff375f8cff5154dec25a752bb16c01bd81bc46c5d74d9568e0dc49a0a4079f1184f95ecb97fb7c7686a7ea4e311f0961d5c1168139585a4ed603033169601c453701a1fff90f531084c230f9dfcdb79b87d329f520f8c588035b1a85b7c2679cd1ea359bd75d2f21b2e83f46bdcd4ba8e44f5487732eb99e7bdf46dfe0b0141b0de132a11c5c6bf835220e454e76099185c05d56de248b02cac4df2f635935056c0005ca834c7d2fc4a79f3f5a00c40cc9c3969059a63e7ee27fe709880d9762696975415d4f90caa3b90cdb35b5748185b87b6a1374bfc9e2aea1ac565b0ce8e56b1c843e5a4700e77b7facfc26726616f79ffb8baa189c53be463baa0ea108f85f05bc0d0d8204fd2113771b3a663192fc902d82e05a7130598ef08aebe0c10841b6caff2e2fe905324b48dc8311fb0a927c6db7797f08c836eb2efe98535097cd06ceeab3d12d52993342f7288bcf4b04b07bd7c4e8c59a05dce705fcbac6a01cf4c884e7e031ab78a30609c7fd27b865eb94cd18b005a99aa5b262b42ef58839497c05eff60677683c5518ca2b05211920f0f7bfc6ddd4e88d77c95ff4fd41dd11b42fa910bedfa0df786a9f869fd1573db6db4b791331fd7494ab6993bbc86b3c29b169089815464784c7c2fe830c7539e7f4009246bbb2105f7bf83e8e59cc56695ea4cb6ce56263b9d2ef2ce2bba809e330cfa0dfc19c25979e27f3ab2262b2f34a88cc8a06e9343ac6e6574ed1aedc6eebc3028b7d0baa24d96cc59045e2dda22edff11d11d67799af8abfb9edb29d3734673d11cf3942bbd9b691172e1b3c4777b5ffe60e6666d079f2d19821dbd209616e7aeee369e51e75c96d8a06aa91b0cd2ba2ab2010318e5306ba3b82e7e1cb161a50c00ef519470ea9d8812117318290498e36ac94e9d6d26c1604b79eba82d4603ecc0a7a9aa5b535106207c21819004ad04a9f04e16d4480fa7cd06ad332acf5321319f925963ad13c588907f214130b6c2bfc70433162f712770a1df3af576a0883775c262734dbde0c653e1655435ff8c769caf85ed6848ac44fb623348eeaa79530c491c61307f499e2c1728c2fadff648661db7f986233bc6fb9f30c9a8906ae09eef2bd475d49c1b747ef3abe7b8ea6458ae7dfd94dee4a49c04cf017eea9d4ccb383cef5bb73a5250a36dc917c67258d4fe53fe24b1da70ece16c8f18f5253a554a210df1afac9f72797df17e472780ff7e00158dbfaff8697d81390279cd205ae00bb7934c7c27d39b2e0fa450455f3593df5cb1fa4e3149d85e9fc0f52576d98c2e76f26bdadd1bd6da435a68d90663dbd91ce41045b67b83eefdde9106a4f7cebe769fe469b98c53358198c26dd8cbc002f5e37f9f4bd759bc02dc31016c6a123a6e690ec9ab05399f89e4e717fecb3b13ff160e0ff25852f0d15093ccdb0f741c1becb81cba2616b52de9ea88636103cfb6599a7c6f01f774ed7a8c13161fbf586e82b1efc28ace2a475a2211cf55172b97f46e05536f12ee33a50c24a5855ea62d817dc47179f29aa95e25a8e372f6c55bd219d2f4d2eed66ab315b28c1b2e78367d5f7400ac0c26151bd1a583cd98e68f73668cc78d49683a3196ff084b91bb96d1d6c3fe1643907f38245ada97c48af4638eeb5741a70e6473857d48f361516ac5c36d3ff51e5fc9efcf660bed3683cda40bedf89a3c7ce13b09471f94c5c325a3ccb0a06f9680b1a8095307a810b3fed233ac98279904973694d35d2a5040ed937b81a0beef82b0abcfabdaaaf78f612fc94a4396ad56d58dd1a7bfa8659677402c2e8c23e9f3058e554dcd291648642b84752367593174710b2c1805ca677cda1f130cde3348a5a43d4bda2a42d587dfba328191b5b390e7e2698781b78a7945d5346944c47724333182c1450b4c0e762dc2bfe3ad4b8953c788b53c8f6805cb2bb80f0c0ba1c14ab96e2899c327fe69b9267f9fdcd5ceb576c24472f96d6c641f82014670f55fe31bfb47a6c99f4075c68b5ff2e5550f59c5711602c4b3d6bb9dd13bfaaf60263ae5de4237475f762c90345a1161ad78cf1509bb460e44756d50ab6062182deb28529a369da4db50d553b52a2de0df932b6539ade7b3c8473b5e5b703345a8a8f77bf408f109bcf2e7d1bcdb891d7f53b5c1367566d97e71ccfaa6661a60f0b13e66d81b9b71828a8785d2aa0002d7d196850a459be79cd858954df176aceada36eee3e7e808b05aec796afa669a3624e6a599a5ec64a13e86a95537cb213fa877ffe124c2a5a6a07755d78cbc45a5c7b8001c8235612728b692e7e8c698db2563dc3ae9b90c45c1a0379ab9f680f91c5d5ddf7dd7f231aab0497ba13dba143ff0c736175b9e8161da7962e12424b49a6c17b180a65ce710ce3a37f5529d9ea33502b8e41cd81095f08e92b41ad11a234bfd71e960af8ddcd5a090e0663786b95a7498d7543c9db7ebfa1828b9da425f72275ad5d8594bbd37a941db7dce5007b7864fd17262b82bd626b5ad2741ba1c2e64b4e76a427472b64511a1e9e8d76f132bcd13abfa97128dbaf3309287522bba75767cd16e9736474836423080c48fdaf98cb2564fd66f1bf52d659a8b44117f1a4c0e4828f643c67e1a29e9e95ae1e4828044ad6bc5d107d0ecfbe52206cd8a2fbf899a691cf6dca5d1fb76bf4b242d05dd35a87dc542bd3bc64f42080d4c209ff430a420792fe0c34468fd4f269d599927f9c0ad8a1154f2db1d56f15b0c125a5eb7dee617d7470ed2b7b59b58f7dbeed8f68be25b6d4e90fa1ba29e26e27abdb7e57374ddebb1a88d9ebfcc9254ecba161bbc88ade785fc1020bd3c063c201cb91bc0c198f1c77e0b6ea9af2a257b6d6f019f77a9b173b30944c0c2ddb9cd389c4296363963c9b752a05c9767e5020cb6fc3ec9c89112fa9f33139751a6741ce71321e0700463391b6548c0627a8e54bc1421bcbf7c8a0c7254230013fff514a774761e9711cd677550bb33343b8d63133d17f52bde257349a337594d10a32af7e71e1bed82dbae37076ce5e33524624b5afb2ce3a48caf5fd20e4e80e1b9375b791d35561dd80b2d4cec2cd2442b0477ec49547b55994bbdbaf333641d32f34f045e61ec00baba3a964e96a9d30bf38f116d85968f2d1e8b9f0d6b5310f7e8611e67b31b11f02679b0b47dc38acea59760e1c9367e234c62841fa8d8ffb2bc27fe1dee336e20f1ad5dead16bf6f3663404aa4233636b3a6f2f936e39864d2cee055e869867fbbbb85be25f6602bc861ca91ab6cc29f25c6b7d7176cab3e283e6279bbc96ae41a3db057a9a40ac1b1cf44b4fbfa85c0e8b51c53f8b2fe491e93a846d6d69e715dbe7e0228317db7634e619d72e4a7d387314ac92755f62a0425a8d8f8c67d2234725338c1ec8503c704ea3d1b52e7b3dceeec98ebf119daaaaef2cb992532afcb2e18062c2de6bdb35e9a1b8f3a462130570c7c8203e415e7712c0153fa831d3b37597a45e1558afc337ec701432e3e1a7b61fc845643402cb7d298a7a7c63350f1a024e489f8016d51e098c2cf5d84db665cbc8c1b9e42ac2d63b815ae9173167b55fd346463288daa5e8ab97ff9850fc1f045f45dd7e51522e02eab2198a624df214baec661575162379f7b9e3d6f8e5c75afa0931d0b0646b902df8a27dd27ffb2b3a13dba76df89f92b049a41caa61d4883170d670c8c428b50ce8a17fca19ea0b6469b09b5200ead9fc072eedaa1f10a8a2f03ce50402778c40109204249b2371340a5a616f673e9947582d8accc27a38daedb54c7d1393609441c991a459243799f1299ff256cf00d9690eed376f17149086b2c37072aa6fc0501561d998662c0afc6bcbb471a42ab5311dddb52d66bcf0e16ec873a7aa56086da71e8218af1305ab7a88964e1668566e2f091284e11840df3a48b7624e3b4ee24adde37b0351e89b0"}]}}, {{0x9, 0x5, 0xb, 0x18, 0x350, 0x7, 0x7, 0x5}}, {{0x9, 0x5, 0x6, 0xc, 0x95, 0x8b, 0x6e, 0x3, [@generic={0xf8, 0xf, "99d77d9d6fcd8d307405c1caa29397d79adf00dc840164950847f1a99627af2f818f2f96b20bb92330c4a84609008a4e7fece4ce5458eda45ee066f2ea7c7e4d31b89d059616ee3203cadc81d062e63b2b9d5cb792ceb2c6e335024b91f4f39a7b85228f8669c819e1acd4dd4fe3508916a6f1c1e0eff33b72d033124da50e2cbb9319b48c24b7c1b26d8e4dd60e23dd217492533756acffab9991bcc041543db2f3b157ea114073ee3446de35442cb8226ec645c1b52b45f483e8435d886c706a890033c6dc46f289d6b8a5218ab5a930f3d2ba4ef19fdf614e47645b2f01b481f9e04331bffb0b822fb29aa733e6f4d82a1bec35c8"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x1c9, 0x77, 0x40, 0x0, [@generic={0xc6, 0x10, "df459dfc36523ebba1e03446b780060cd750c39f9b36dd6b0e98ae58a1d045bbb32b8b3a63c3584e83f13ea0aa0d1033ff955a98c42a482266bdbd1ac67e2070192cd735527cc63f6e7339d210a43d9b7f239e49d663b7fe2eca2201ef1d9086f7902fbcbce735c98468be4a7d0039f132bc080f5bebedc32dfbdd4c87d3df1987c2efbb73b8bf27634390996c07ae318a5ca8de2bb982900e45744452df649704dc7fdf290e6004617f56d15f3a1ac8587a8656113aae6c3cccccfabfd93013ba1061d9"}]}}, {{0x9, 0x5, 0xb, 0x1, 0x10c, 0xfc, 0x5, 0x80}}]}}, {{0x9, 0x4, 0x19, 0x0, 0x5, 0x62, 0xd5, 0x96, 0x0, [], [{{0x9, 0x5, 0xd, 0x4, 0xf9, 0x0, 0x5, 0x80, [@generic={0x74, 0xc, "0df3868eab6ec8622903a700b33241a4df1ab544208667f45cc4209c23c426932bbbf18f890d29996dd73634f7d652dbc27ee56911b847b40bd711d67d2bd477ba2b7ba6cbecca00b2cddf896f71215f8ecb48f81e1ad4777c138b1140226ee348243d677cb83e6475a515f201dcf530c5ba"}, @generic={0x61, 0x23, "4c73058672ee477892e5fdfca2cb06e2cb6eb1224ba9eff24822a1c3b4211a8270a00afe533fd34f8ae4ace028f5140da00a9d5e652dee3a5a4796e853f0dc84f32cb48d47b5219f530d9fb107aa6702597d6e68a888611f750e422d779575"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x2bd, 0x9, 0xff, 0x3f}}, {{0x9, 0x5, 0xb, 0x1, 0x277, 0x3, 0x73, 0x9}}, {{0x9, 0x5, 0x4, 0xc, 0x3de, 0x3f, 0x80, 0x0, [@generic={0x86, 0x4, "f40fa5e76f63902ef1fee4b0422950921e0b09bd72ab81b2a23d8da04d03bcf47d09d0b82f9b8eb3d14660b1e0d7e45fc414ad83f3324e9a7c4e98fd39d05d146899b24b8c38eec84ff22de9b1c83a45f5e52719893722987bc5694fb82e25af5115ccf1e166b227ba4550d73f58d6d482bcfd1ecd8a1d9d13e5fd23698cf8618c600a3b"}, @generic={0xe2, 0x24, "98f7abecdbf18a45ba0c5bbbd13c6353452e1200ff77eefca6715572da325314540779dd3fbcc2c3881959ea73c95bfb421c262a6acf573f612830b8e32d0c43b8e28c370c423f99bcb2057e3f21d3d6645f5d1e23469bc220b0a9d80a140207d807e907048b20d35218821391bef0e7c1d16dcf32129e87604bd38e3c13bd805f130403ed8e785d0b5eab260aecd223578c56ded8009119fc440057ef7b056690484eb7ef3621e8ea6d74bc141bc6a224d27cfaa8855740697482bb5bc315bb70336ec73367435b3131f64aa71004fd05fa884665196ca0529530030f637c77"}]}}, {{0x9, 0x5, 0x7, 0x0, 0xc9, 0x0, 0x81, 0x9}}]}}, {{0x9, 0x4, 0xe8, 0x5, 0xe, 0xff, 0xff, 0xff, 0x6d, [@usb_cdc={{0x6, 0x24, 0x6, 0x0, 0x0, '9'}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x10000, 0xfff9, 0x1}, [@acm={0x4, 0x24, 0x2, 0x6}, @ncm={0x6, 0x24, 0x1a, 0x70, 0x83}]}], [{{0x9, 0x5, 0x1, 0xc, 0x249, 0x0, 0x81, 0x2}}, {{0x9, 0x5, 0x0, 0x0, 0x2df, 0x8, 0x3, 0x6, [@generic={0xf4, 0x11, "23d5fb6bd13cc5f94bf3d73117eb392bac280d9b2a906bf134d98a72c3ea511d92aa812517a18cfcec8188fbb22b10936059af84b0079103f32bb178e706594120e4da29f2bc430c2bcb94c1253ba5f4b43f2f4b1a6571232a12fe16e3a54cf11dc53bec361ba0a168d333c78c56135de3a23b48b05d0df0e9f854aacf832475759473976ff66e0908b2fdf8e2b5e0330c26f546422844f1538d10c3a2d3220691fe4dd98f86607557c1ac7b3bd36c4c2515ddcbe6faed7cafdfd98a634cf96601d228451b11f1a2f954c9d16f8921b3a188e2d1720b09081eeb488522f3e93cce0442e2cd3db4a84e2c8ea2cd0aa3b3dee9"}, @generic={0xcd, 0x21, "f44b0d37bd5000ec16f96839d0b2e6da2f0ea1fe729661aa06613277137b5eb5fdf9567038bf0f8f0c852bbe712b2e12e483627cd8ec58f69a948829a3c15f4e05039c8c701bf85431c77eb6c3a518633eff40b5fac3d9a034e9dd178134a1188a76bbcc110ec84c41960e241af78a206f1255065fabb3826513f2db6d3d898cd648f0dca71db681b61e36f036b44d595d7b0f059299dfe5a9023bcbd73aca3a3aa9489ff2b9de3907ae3cab5c95e443e8bd13d206509a3ec040eb706037040d919b314938052fb0886676"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x27c, 0x87, 0x6, 0x0, [@generic={0xa1, 0x3, "e3bf352f5b81e4782d76a394ee1740a7c9c8577938d4fb646400911f8237ba8521a09bb99c39d07ff8d18f448083ed27add27c27978f9c7bb13a775a4c7f4fb0dc59c1964071da4cf26b19e66741d75bb21c62cecb4cdcd9d39ae69b5271c9f791921b16cb9201c8d95d3cacf64b5a44cad2ece6af9b9fba1adc7a8094efbb8ea7053cbbf05adcc19e8f0b2c64abe1d63f587c3e5d038a2b9367692a0b15d1"}, @generic={0x64, 0x11, "165ed4bac4c0d2f5f70ee36695cffcce8344e76e1d6853c8a21c80bff641ffa1b81ff76d6079ad770711029fd7415828885c95e9d1ebd116d3d21949eaf3b5e36484b439e87dd29dac887bd7ca65fb50e39fa9b9bdd5f3c93d732d989af081977306"}]}}, {{0x9, 0x5, 0xf, 0x1d, 0x3e9, 0x4, 0x81, 0xf, [@generic={0x44, 0x3, "9645940572a3c6968f9b8354a789a6136812f5e3a56555cf41b7b77f5ddae0ceb1909d7f01b5e293082dc5fb3a998c4316db05ed59b7613397ec10cd17ce953b307e"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x2d5, 0x40, 0x7, 0x20}}, {{0x9, 0x5, 0x11f, 0x10, 0x398, 0x0, 0x2, 0x2}}, {{0x9, 0x5, 0x7, 0x0, 0xc3, 0x3, 0x6, 0x2, [@generic={0x76, 0x22, "e752b51173ad9b439c7de2c16c129f25d35870815803549ec3a005886e94cbd43593f98cf2cbdcb38065c505f68b640bbf441b4b123c225e966e10d8b97a9a5d5e01db8c067813d25e6666cc3590904bcdc822543a34e832d9f6f1117ffb821e2c3b027f529cad6ebdcf0815b31be35d6c0050e8"}, @generic={0xcd, 0x3d, "26898c7f5146ef87b0ce3e238588fd553da1c278064caf255fe943c07910fb7cbfb4cb5f4db5f11929fa0643f0864eb022b09e884ecf8f91e842bd165e49c0e70f8f69b8c6f1ac44ebab9932cd1c4dfd8e8c751407efc60b4b0fdfd65e7da2307c5d9f00ef4d6fa5a4471a4e210b232247d9bf5f448631997e7ec8191949b7295ab5e1afac574de8850d4231e02a0a9a4b1534b4bba6924eb281f9bc749530007f35e59cdcd7d56b3ae41a5338486937b0d70d5f3624092f0e01f5a0a713d0578eab572722d936cc418857"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x14d, 0x9, 0x1, 0x3, [@generic={0x2, 0xc}, @generic={0xae, 0x21, "ffacaa68f4bca9ef28f4c1ead5de80b1690def26de6ab15238468799143a93dc351bb640e2ea1b1798d891494c1e1ab4c21a428ea9154952b3333e12a6401c6681b6a9fbbc25838e7b751eeb381491e56a97d59b757792e0acf8dda6374d01212bd132d76099e2e815741428a7dec50cd7f3596d8e030eef7b2208106f56b605a0b456a68585069cd2f8f6ca5241df231812c90a25f251bea6d7f89f57db5c533ef310d622c3ed5eba4fc18c"}]}}, {{0x9, 0x5, 0x0, 0x8, 0x33d, 0x0, 0x7, 0x1, [@generic={0xea, 0x30, "5697b09512bb6b9d0badb3434649cb0f758e4840ef239af8305ed98f4e5f24a15de9e7bb172b706a8ffe29932e38c82fa303b38368ee81974a484055a919a03a79f5f812e9cdc78b2bbac8e26f5b4833df5c3e708603f83cd0171e6ed618e4e102b6306f4f9e73bbe00d2918d31467785a1c3315b7f0fc67e55167664f227012406d4fccd94a9d0ec1b3d079ba12f860e5558034c470c6a9ff5e0736855cf87d3d88d2fa10555ce9973726b6378d2ff38dea6cc0371ae79ffe8bae2fee675e2447d02e9abb9a960bd4b6bf83977f1921d0700c5bd0e0686fb338cd3540b0654888a03eea8d42a33f"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x3a4, 0x3, 0x2, 0x9}}, {{0x9, 0x5, 0x1f, 0x0, 0x351, 0x81, 0x1, 0x35, [@generic={0x4, 0x22, "1bca"}, @generic={0x80, 0x0, "5e79ca15a0050f3d989ebc27ca0081f91762094fc443a904f9078974da5c82487339967e216aac9dc6c7e2b67454f454de6da41d5e4765ca0741f78d6c5c05a7950ccd2471a0ebb945e3cfd480a2446f1cfbca584abf401af935ce0747fdeaa792648ff078124f636f5aa3da78fc37a48fcf99968c5972a4883bf23f7801"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x1f5, 0xf7, 0x1, 0x5}}, {{0x9, 0x5, 0x0, 0x0, 0x1e8, 0x71, 0x9, 0x7, [@generic={0x5b, 0x954b1570456b9ada, "14eb62ec3fc624f4663e9a94708342641cf1d0623a2a404193ef669ead3973bd053202df39831e2673fc0c00087cd253769a51232ca5e4f024be1a6b7bdd517e11f504e5f0aef5e6169d046a1b43ac8c07519aa9b289b5732a"}, @generic={0xa8, 0x4, "5cf43e16b57327808710c68fbd05a5f4afb2ec8cea62dbe6d32e84a23e91457b472f20e133b2611d6b8599d5ced5fdc874546f223465661fc8e29919369c04d23fb85203c7fc5a3201c5cc16edacc3d0d450bfe97353e0ab901ba57aa8b47a98438ae2f427aeae20852a48e3cc67fc0667db65bd9f4c48158358180e0fb2a7e8e8da956123338682ce6ac9e6ef67307900876fcc53bcef57595796b508d5f63cef3cae83c51e"}]}}, {{0x9, 0x5, 0x7, 0xb9929360efd8943b, 0xc7, 0x8, 0x5, 0x9}}]}}, {{0x9, 0x4, 0x15, 0x7f, 0x10, 0xff, 0xff, 0xff, 0x6, [@usb_cdc={{0x5}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0x204000, 0x3, 0x9, 0x1f}, [@mdlm={0x15, 0x24, 0x12, 0x3}, @acm={0x4, 0x24, 0x2, 0x2}, @mdlm_detail={0xad, 0x24, 0x13, 0x80, "13e43f63ed80d2e0d1eb8ffe8f9e0b9672239c428a297cb58f79eb85b4280251c3096faded27dfb17c1d49a5595c7926e398d5b5d3b8fcade9e413a0e47602d7b1ed0ede5c3067a0c2fafc238561477b44b2598c3bd6b6b4493905ad6ccd2d7c721787cb29c8359fe4f9121fc612c2fe0d9224ebb41b0b262cbf55b1f1d99df12121488c74ccea59f37514d968fd672802d4ca2f2a7a836c75fc2d76e0e042c963f7ca702e34eb8ffe"}]}, @usb_cdc={{0x7, 0x24, 0x6, 0x0, 0x0, 'bP'}, {0x5, 0x24, 0x0, 0xfff}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x400, 0x9, 0x7}, [@network_terminal={0x7, 0x24, 0xa, 0x40, 0x9, 0x6, 0x4}]}], [{{0x9, 0x5, 0x80, 0x8, 0x3f2, 0xff, 0x1, 0x7f, [@generic={0x4, 0x9, "2aca"}, @generic={0x1002, 0x0, "2d78ee7a751e69a42e13c1466f98c8724ca43d99525c1f61b09c78c290826757079f9da3e7351492de4c9dcbe89826f7d86e6e2bc98984abb9cf99b253ff574d707d53715b9f9793cf5a70498eacb9142cbd3bb95a67cdb3bc5dc67bd8f60b53607de069ff01eaa60f9b63248737a464415af11eefc5d64dd28690c0028e2aaeba4df1614355aef39395ccf30cabb0de3a3d1f7b069bc68a5c7b48388cead939b1b493894d6a1d50d9c4073479901aca37a5db9288eb9824251c02ecb1d445184151e4f808ce47c24cdbaeec4d1364c68d330de81c47548a3fb93a2d0a1f49fc2b71e9f0034840086ef79ac745f5e4bdedc56cbeeaeb65a3b7135cfbd3a216ad38ae79feea972c674c49a26680343e452462c37a0672ef9eb8266634448d5e22b67ab6cb6c12fe12330fdeaa1042f02db2fc5422814e05f988ba5da3ab29a80b5cc5123567cf5ea964177197cbaac9b24a1a9038b1bf8c1866b02c5bd88d3b5820c2305f559df1f63072ed40665eab3355b240e9d8acef1286c018806d2c9101dd683e8af4a5998f497f6f74d3a372a1b192ffde6f21b2de5a3457c7f030311225b581d2d493d69c4011c5823e3957a6672e27aa101893e58579a9004798562d8c35b36eb674a0b32f4c49c24162c51fb533720540944213ada6ce2401267b612db636e1b24c71cf0dac2f375a8100293ff5d5e0ba737774f4fdf5812d9594470e9d5931a860f1fc7c5be063d9eedd00b6caf9a8f964ce85bd2188a5189fd98979771de79b0a30db6e1c4a9516113fd08437b0ab4e84299c54649fccb9d7f3c65dc26379694e915b07a6f5701af71f1204ae15a33b69f929365c0fa9066844f62a399406571a63ba2c27f79bf3a0ff87fc5d5c82bc75fea293a8347dc2cdb6b2d2f355281fed3fcd5e238c00199423696f4b9308137850525ee332c3742bf0e31e05045b7e07b58138ca7de673aa455dd0616fdc39a24693f9078c9e79498cb724489726abfabfa281e99e3038ecfc98877e54a3338cc17239c00c4b506c11806ca794b55bee87d6a97a9adbcfb204b69e4d313c7d78d6ce4b56e4bb2234bab1ded27e224bd8c45139fb326f11485fcbece92fe21d408417187e4791381f071e529ac2017641271a606c0ed5b97c6566bd875f3a2fef946f95a94954b5600d6b426d27b3f48f8d9893ee2ce5c19e94e08bc9804d65cef2496e63a1c81230a457c17dadff3b68d04672d9c390dd44ae6958eeb39b7946b91be0925b3b2952c3b601b329c895ba8731b2715345c0b3fa68af2615d77625e6c787bbc73729c29f802f8181fad77222b56ad07bfd6e3dde3afdaf3eb51a0a1f1b3165255573ae02652000c1c5792b987705e747f2fd247de26a653270d39a0d456399690b5dcaedda00c6084948cd1b0bf2a934e0efc30dc3126c8604d70dcde10a00418a0b00c42a6b201f06cf531417df10d823f479db22e0067c8e3bdfbe4acbe2fc7a076875ec01a057e556bdf3b463624189f4fd3ebd52c5a00396b955d4c02f900ffc34de931cf3691187a1bfa21bc4e0a4d5b58a4d60174ee1276b048196896f5a7b55e5a27de5fb28ae56ca6ea44fc77ab7f0315b22bb25a76409ed8e67fa7edb2fb6cd27e076d64ea5a92227382a28714c682247edb25f774dbe57db96523d0c1cb379572b12a07f260880ee6d7d2ce12e48d5a32f4525bc64d19b59117a7a8166b334097492b595cf7dc54b42280119f67236ffc37c837d3a77ce2b203a650ac0b3d750d5c08d515d12676b69ef99839f80345c2594ce1bc1991f7aef246da90bdfa62cc816c7040b8c8e05ac88e7b534505d948cdbfc59a816e70e1f6caf516d8130ff6a772c2789fb823f33691335660400fc6a56438b7118302d746fad92f6057dab65e67bfbf21d90fe4e5b0b60c101ea7de14e30e6895e6f0af8007f02d99067681fde3a9abaebbc3d7cc8f881a2da21d28cacc71869336de3edece0ff99bf0f84f5e5bc9ce88c244efb76d03858951d8aae3fb1053e3a18b7d0827fddd25ad364b414655306da57eacac238ffaab1930521ab60064d1851ef510e463f12d3a09620dc45602434170e32d50a58c5141c8df7272d2fdb8899a6de9e632a6cb92937b3ec441837c1a9819d738025bdbb1b8677eb97047644daef263126c3453f0163dea78ea58de34e8a4b6a22dbe7ea1aa4dc06cbe20f2ba8c06bd1dd5a6437b57e944da07684408eecf5675eac75ea649b649ce7ffc29640e5d89d7470ff54de01c2739f8c588d2323d7a9509d5504c89017ebeb5208bfff9bff90e51660852b569d0054003a9e754e1ad123747bb4b2476e9c6d757978358720784300ea17c72272e3911dd55ce7d0452f76d4fdd77c614996e952563d61e57e8c85cc6c36283a7e185138a6fddd347bb12755935ca7347c03f68cbf0a5bed743a1db354905311ea1cd40e5c1887f63e1989fe2f432ec2514683aa6912c37f08b1b03a0f933cfd03ce76d3d8feb0d2d10610b0938f0016e9126391d78e9d3fd3db809cd837134698176abe0df732476d5312550c1ae231a80363f376293c6004c5eb888f1bf38e36929b9b60d577eae96cebd3cd9a3778fa17cadaed536cae275a711f5f4c3b3a5bf2ee45122a02aad4722014f133b00495908e61257808134844535c7cfc3191a6dff0f6df97c5ab23e6451a67be19b8319a5afd1721ac95baca2291f6acb41dbf9bc3f770fbb769f034ada904ea143179b66f0336068a5b40f3c16cda7b83e147c591db70e63cb04089ec47cd57b30988affedb961607d635fbb300e6fac5c712b69db0787b48d8b66cbbbf8e7662dfbdb1343d41cafc75e21f1922bd3ec724a70ee26c368d60bef5d9e909cf2c1eeb3db4d4b40ef1b5805451e4e20a67f3b52b4f656a6c2e7967010bda2b4d6c3c35f2f81db8d65ee68456b3922529acb1030eee6488278e376f350e1db09daba9ebb663c17723f97b55894d96578df6d2ea653f30029c96d40921a77f2edb7bd3b225f3f66589ec1928dbfb366653f2978fab24361c457402537d6a203a4697a00d9772c200228757307d0141aa511d3cae05d210df3da50ea1fc1976987b5a4818baa79b868eb1e0900665a4adfde3ecd7a41942c7915a2a610590911771a20b9bcd33179a9b70813b41259f4ccdf9ae500addb038790c6522a7596f2fb499423463802b1629ad036951f96da5d75598d5c34fcf0a9a289b42a458f416fa399f11ba906139a99873de4a7ba5563ff7669d038eed7bb2eb2630317ba6773eb19b70b922dc2575c81beda11fbf2fbba17d2651c7077ad05e55249de0b1c168586f03499198ce9aeb0d4020e6492c44d9a8acb92c369975d3cb4d5c99fd29e78d0dbbfcc8d107913ad6a7e5a2445865eec26bc990b1045cbb34877cee514381362440930e17ac4582d4071968f3af563925d69f330d22d59972419c69d50e44889637c6d0adfe32aa5435fc6d39d6e5b694a30ba9ecadb0905bb503277a95e1aee78168337a6840996d72a558ed0d13a233b17abe29f731611ba521873f070be7b2e0eb64dac85925a11fecc9ea66dc69b601cf27779c12e016f49dffa27190ec86128b325306112584db3666c5ce917d1be7d64c6cd11fe648b36837c273adf201ef4c01698391bac15b2be57c8c720378ae2656d354a1bea0d25a5dde4da51d813bd886054844cdd33743b6026e00307d16112cfdce5cfba9021909ef185962c5e5618de0458a2b54209e417b0790da42380b62333d350ba2d7b3bfcd92c4a223b564e7488863433f8a3a0e137af03239322ef7973f3a7df10a163619905bff25db3a61ab301b51effb8e33c162051673fb76f6d34a9506b375dd7b9c1451b869ba96020e7599cab937b13a8dcd88783e92a69e50bfdc43edeadcc59333a4b3b0cb243dbe4c7f899199a6633191244796b8b2fb43186d68c79e39636166c0248171a86aad064df3711d5a42aca0557cc32b2bcefae4603b86896cc77d37719d19e81aeee60741a12189d80884906d5c430bccfd3ae390f6dc68b49b143125b437dc2e526dfc01a428f1cbc703b6a23ef2458ba7919f71df0f789037cdfda8a04137a77365a766cfdaf47ebf5f2e10bfffc8744e089330b15b869c44b9bab92c4bfb5be787a90551f844f772ef883442c8757c6b6119e6b867dd6aecd07cd25f3582c4c6c5322a48bd11f15f635d6a04acde0771fa2104e79e4c958b5da8ef12d26fc447fd64846bae991721d302021424324a48066b30cd513525027d0e03acb8d1a1bd4b9541b14a0653cf75e96dca8950ff315f94e6f2ca2e027b72751aba7e5c885ff976c2c19ec30c7239461d55c78d1b95185d96a8a97444d4d78d4f3cfe2b5fa5363a7ecead2ce25ad490daa54e94a644e517685d464310180f8f771f3c2e70a7c594093116c9329e01f19adcb60703a6ee7fdd1899c5f16e3994a329507e77deada2c4f5bb46de56065f7bc38718841345858daf82422b40330d2112af4ccaded29a4df10c876b18d12bbd31da72522e3b2868a62353a2d6bf95a6b57da0fb81b4a6e7baf0ab946d5bd0ac507647afc294212dd44ad61ae078bcc02fe90d6ce8b6854c59083c8d1092ee83324bddd2f785336f27436259e5b398a426c9881a93d069ae70588c43387d6d413ddfe6c938fd861332bc603d6c60d0e992a6c4b1aa627ae6d6ee5862c3dd778b8db6f5525baa8f7d76377b3fa9878bfe860f5e8f290ab22850e05aaed2a260068dcfa4caaf65137e6bb88af2758d79438a7072d1659065a1faf6eca642aa34d70dd7ef29b3bf33fcd1cf502d9305c2151c4e5f72b1ad3b734e36f4079e0f8e1166547c4c72c30ede4b7f280d5b8d77fc94aca2066a1b8726af395a4aafd1a069641d7c4a05c162902a5ac023804af7e0f50e09c4c02b3dcd9098ee1ba58c62d398fa09488d212586f63280e3616b0370ee871dba1469fbf008c9c8967a0f897cbff85e5b757ce636a8dfa48146cb4c1ace2ea7c559a18a84686c3ad4486de8da6d9b45f47cacb721164dc37813b550cc76bfa3ac8e6a28ced044adbfa0cacbd49571ae35accb6662842283e4bf6bcc8a5efd7a3c50c02efa2b0f4f9d13ab899f22b95aa695953b807985055d2be0a60dbe5e71621544a6c5c8720c5a675ffb44cddb6fa430fa77576b28f96818b7c4ee566a604f232a82f59a94dcc267da2217dda969f48a0e43e41cc27ac8df2c5ecb0f92b32183ad41dc8c776282e2eb681c4b2853e6ec8284e46df24a735a3f49bfa6938d230f99cb93a7f48c5f2571e4d497fc11b0b24008566756895d553a2f8b241672e7f62fe51b423c10d7e9c0e7c7f8070c31ff99f7ab734bf509c988319b2b0cc33c2d10c9d843304abd5372887ef54080d501820931a8bc0e1094dd139d570e97c6a823937111c1e231d3e462a042be6f6541b098fc19a75f8e375c8afabea2de97eb3117bf6ac1b09477adefffd63ccf72c28330563d8d683451ab50af68abd3ed77fe44acd805c93edb9922e3eca428aa609b58d98128af78bb38488eea918c1a06aae04d45c48abd45904351a54bbcbcf9b2a7f82c16d48549f2d9a8273b3893ff3c3793c477714d6b4032eb9bb45c6386962bad951769d7105c2ff38dbef9b97751237edb5a998c1d8e16579796bd41e342969c63f7212064e7860022f66ec25deeb3568c5b5e276ce44b96e0a063e4ab050e319b6a4a6c6560bc7b739a0d764c86c0a7e5ce96a5db69f196b8a856c9fe8fa0f4330353ca074b537d8cff0541013e5099c997d7b49df7b1ac986157"}]}}, {{0x9, 0x5, 0xe, 0x10, 0x3a0, 0xff, 0x9, 0x5d, [@generic={0xca, 0x2, "bd2d7d0129134c0899c27762b1a23985be4bae9f509a2e205afa9c7edcf32c6598a38f51b7158869281d2fe74f42860cde0098c639e56d0d656fc8a84a29121ba14f1f880d7d28add2087cb3e730d392fc6181e2ce283bbdb019c9d59d2e114df04a0c1771a82d5cf31fa171d1370ba0fccefd622ab3eea88fa7d5c2b244e17d6cc1f7e5e06b663831313fba88fb86fe63aa8cebf9d1a1d3cf1907243d53caaf5b2894c2e692ede19aa8fded2c58cd7d07a4c680f9f9d06b2d992f41f0e42429982946cc6562c923"}, @generic={0xee, 0x1, "1fea7a9dafb8810995b7f052f42deecc82d5c30a484d54cde9ebc7b56a8d04849e4c573491781dc7e814ecbbeb0762cf5c0456b7592c64ddaaabf0e9cd9669e841bdfeae5302ac1d7db056d088f78eb6d6ddcce27547732da0321bdcce51c155cca85712f59267ad8483d07cbe1faccd81cb81de2fb26afd2d78261f5c20f71811f2de1e914a90ad7eea6070b104928183faa8346e59cd6ce796b6e208b03650f43a9573b6770d0006de1bce1a2c09809a8b8e5b1768d5943bed5332920743873322b87eb3de93125e654705c4047bd42f269fe31feb36083597478a548f7e86b64a1085f7497dbd9a77b112"}]}}, {{0x9, 0x5, 0xc, 0xc, 0x20f, 0x40, 0x6, 0x1, [@generic={0xea, 0x7, "600da6346021134e7a60113a63637626eff45362fe84561121cfeec00011e665abdeffde6ecde28360c670536615acac8058bc05d1deaf43b4d4e1bc66cdbc03ef5541fcb747472d8425ee40626e3e24065d151cb844c5c01f6b2915a6f508d096c4cf094f4b650e565ce0841774e87f324384d3bdcc876916bce3bfd53f70df48a59798474162c322533d183fcea947840887eec7e13234bffbdc9ce998cae62acbff7728240e031e5db3155e9a235594fcd6e2f9abb6fc7cbb1a5e298341418b310740e567e1fbecf5d70dd190a781b24826f3b94f611c2782a1cb77015628f79f76dab0ba1823"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x39e, 0x3a, 0x0, 0x3, [@generic={0xd1, 0xf, "cde131af79047a28378cce2ac1958cf7380d81e135fda782433e799d6bc8a5d8675fa4ae6a0b08fd247445eb9aec8f5b7812e321df4dba9d13bcf0c101a7e06b6cbb705ed6b4a7993b5b73f27115267987725b2aff0780f92f4e23efc762fe2a9a48b48bb81e3b065015b82c3c896d2c42ac96202f7eadb654007fa4257dd3edc3e2f4c215489d11ebbab00a13f50cb11e8ff8362820e2bd00868051a94440aabf79917984faf9a0cc23ca2a34e1df785308fff9035a20ca131d74d32b5008a1d38b1cde862b46d893ff7f775b0879"}, @generic={0x33, 0x72f57e0d3c1f3027, "6acd5ed296060c740da0059f7db8cc893250ec8ca3b413eb1e909dc722e00028ae522888741f20bb6cf25a067446729c8b"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x217, 0x8e, 0xaa, 0x0, [@generic={0x1002, 0x23, "fdb1933bba83f33f665b1b75e328bbdd87678cc47edb1bb3ae4389c9cb7a62a5bff8c7f5149b6cad55d48c4d697bc5be29835e921bff3de4f0d94963d5784892f98501bf6717860c9251361aac9a689bf20d2ef06a29e23c0af239d7dd1824f0795c90cb9610a9f16d823430b87ba514ef6ce5a3dd6caf96f89e4d104084499bc8cf5f07f729044f41a9c95fab978cd2b7cfe28ae1cf0034a96ac0e8e97823b426c78e09fae73c97b72ab1c04a1e636e7ceebca5f165a9fabb2ed0f39ed8a07cc8a1c6d0a78f0302eb3ed868801b6680c1cd97fca56a6c87b2f76161469dfa9becdc276e8881d61a810e2c472d37de0bf43473682cfe69d6cbe262ce098ef865f036c4d39c644bf185ef7db60c8b469d6df4cedd21bbc4f0a7a3142f3cd73e9b081e2e8657592b7ad9461256aafd29dcaa3920ff81e2c62d43e2cbc55aeb5cfabbd106a1d0959da8ac95b1b1c27a27b39e01832533ac0221f922adaf2c90bc48e9adab41ac5beae3e3eb5da5924d77faa421f6cb260a031a0793fcbba213a6a41c6f6515f2015c77f9f6c9e759f50f01b904d6b01db05540d8afd50b0b42b8bc516485368a607325b17d5884cade3b38fdc4d979c4abf1508dc4dbcf5042558b8e5facbc2b72b7533ffbd9906d30512477c24293f372ba38e3cab62c7080156adae198aa19193e98d8ba9934ec637c80c632b4ba6d08f83122fad44222aceceb946466dd358bd1ffdcd8576f6e0e2e761ebcbff72488f1eea599db9c46aa53687e6d1d7d304a43390fc75f812197deb3e17bbab9846509a9ff9fc1010fc2380eedf63e9dc68c37a739e9f3ba47e62ad8a66b8a5ee39896fc1e3bd909106c3c2565323d3da926ec697c149791d8e76d43af7672291dc80e99276db4291ff4f337f36b160b6793b758ee93e1663768d1d0287a0180142fe64c50425a9f5fa1870987bbc33dc8a3bce8920fc982a673deabc98055f0606c9c7e18eb54359defceb4958e8f70896d9c5ed3c2f4944af55644f774028929db08aff28c0c1a14b6cc19f4d7c939bcf7c1fbe1ad2962c3fd53cc39bc6c79791a4ee80299a283ad1017a348543caea1aaa0b05cd4ba1e61861a69da50095743df858c2eadccf6480e8af617e48d6787288add2d7e015bb8ad2a1436156ac2e79cd1f6317128a51f1c32cb8f09e9433b5a808ab82be7ee39edcd2c42605f6a9c3062028a9bb8fc49404b1a0e6b3f27c32e891ceb9cf1e595570aa91933105ef86e16930d9143d46916837562ddfcc9834843e8df3ac35e2649d09e70136b98ed2dc0fb3aba593c5194628da12e1cd115b2d892e102f41c198754250b0ae0f6e9cac5b50a40bef51262bbc75875c1024b4b5080697691e78315ea73d68c59b67a8c87a3f2d07e97a8f19973b35d89f48b855202a5bb74660f23b7851dca87e7ea12389aaab6b935a57cb9a431bff3f6daed40ff655b1e6d61e849156721cd005993fa2e7438a30b60b611a9c8860d35c9fa32c588083d3926993302b85a7881d941606ea7e3aa72dbcd1805f6cfbf84dc2634aab1cba515089c9df9fd43c4564b348ca2848c6e0a9a26d96190a83e94f66d303fdbe10b260a77b669d7ce6263b0b51d2fb5c7383890e8c0881736b040a83ca8265b6c12656c48ca65f01c97812e8df24287a03bd3215f58be94afb0312525d5f9e42e75a0227b6d09f92b8cff6aacaef7cdba0c048955acb95748488a1cd53441c9a2d196dc7fa66b3dca9fdfcb59e477ed1e9fb1db774ddddeec97c04932e57637d336b5ff7ac1c2eeb4de9e2471d1a345005ad407962d3e40e0084f8ba6facba974385fa98327832586b05363776c58ebba90bc5c309ddea3f792576df6f2cef069ccee00b7fb081dcb103610d2aa2552942251eff2b328d9829434799b3c411bd1466e702e9a52c26248399e2b0e3744544f5226203fe54e39f26600ece4e8773faacf90b58fb3b29a0081747bf95eeca7d75335956ece4e6435e98b3b924aadb722f1e6bbfcf79e81f998dc7a33d997841232819e13596ed960d2dcae17aa6e6f8f75c0ef8b9b1ff41a4d6288285f959d2bbee16d957b7438534f2df4c89a93bfa0a15c94ffc5ed67a641f9336942d30d773bad60f508483a9422270e42c4b1b17cc6faac15bdf04a8585ee0a2d203090108749620762f00a86f450fc04b3a6391c745b5cbc384921d7f11a505c050b68694ac1654b80f9e689fb9eb3f7d6ce7ca114d247a3736bfdad0ce4f599e59f6e0074df9a2aae66a7c09cbc63d450e0c6fb3174a778d1f260697e46b136e7f7d507ebeb2ad3cb11b6592326df2b739262c2b03b6f36a6071b3a4cf9fb1a58201a4a0b86a15f573abfcfc97ca740826629e0feed69972728c6e50f2aeba93a2e582afebefec1f2c65e06d6be1025e4a53d9a1bce1e98119d3330ac0668519c37dc79299b99511c445d8810ba92c70341a1c3363698d76c4ad79b03044b237d61ccf7318a1c1d16fc9da74f7ea15ac4aee672e38377c5e625dfbcc2b01951c965ed849e25526aaa6da17baaaac303124fa5303202b66b018e7c0af0a0fff3d26eb23ea6c90716138091acf3c74f9226a7ddfe46ca68d0894a98c55455832be5f46e2d7d8b1f24826002bef63fca6bd0b9d52300eea15c18634446e40d8d0719503b9b03c8a1e5b9b2fab0f525417de05b2f34b06f12aef852c20abc9a9337162e231e1fe1d84eda9e9973a842ecca0ac2ed094bc281aa7c224af6e09c26cc9216897ad0f1a19170a9bcfa5eab672cc50b74c79a2d595084550f97a401cd486939f490c03c0e04e64b8f9a3198eb51c8dce2ac09df2a4d03b744defc8bb4f1b3ab19f4f9cba46625d080c0263e9695d13584bdddec8713bb98f53684cab17bf248c118f38296d034bf85b19871c8c4bf39f462458db0ed899e87eede32d22399af7a64119f9832e039e1cc38e5699987910f549a3ac9cd037b27d3a527309165331f18aba6bf7018c4debbed639747dc9771352729a0dd15cce587ac016deb9c60c95d6d63f6034d23ea3896e01141ad536daff75f84da2edb89eccb4582468948c57af615bb92a7dfdcbda87092690692cf37f066844cb9d74ba6589ddcd16978c261e9e6ed301024e2e7b2447076ad5912baef776a7284d1133a4110e14f249a1260b2c50025613aae32be832c41dbcbfba5cb2f72b50b0285db942cb24472e327ed32ab3e8287c2860e5aa3cc3658dd8c18e26263cb8febb690eb12e7d0c32a5f827cdbae7ada199ecbf595ef96202fe3dce6121aa86d67f031b801c264fb9cb21efedfdecd31e62797a970fad6653a73b19aa976047db7d4e4d08308e7fb538840dfb757dfc9a12377514681f4404ba6029c236ba595f780a16b06b461acca1b0f5a7a934b4ab64890326f04803a4291fb6024cef792c92ddbd995d4e4af60911379ff76985ac0887db31ad7a9ee66470c445ee544dd40a530132c9b785d75bf4cc3108a07acbb9542e62209ad8a3e9cc3508a430694556ac6f4404b8ac7e8f51583915d24257f820860828ec2ab54cfc3cfc573f97724446acd51bb426ffeea1b86a47d4d53a5762e1e80f7bd065fec73b0b455bba4d2b967aa81705f4de1585c0a83f4d4754be6153b533eaddc38f1f9afd52b32cfe9b143ccc2dd58cf15bfa318f51601f3fd0121caa4538b41dd48bbfd282ce18476c424235d61ae817f2f6d7c3e109cd5fd78fb226718d91c7f11662d66ca1378bfd8a74103c2743d0163998433f4a0651aa9191233ca739aa02d619d0b681ce9d1a526c304939e30b5a6a39af857af30739565c0422f5b75beb42b4e42cc7a1382942da4e3ab3cdc0d7ff3b204cefe09bcfb9393ab73780fceaae77564ed9fd392434243530da60e539c0a27478e902a7e8e01a70681f9de3497ec74076c8cffae6b4d4de2c9170a70cec5d88b581ad953e2eddb5fbac2d43e36db810bf036259e4cceccfa516035c9c1d55a9ee566e087b96bac1bf81db95f9c48d474f678a5888627251da26347ef98a4bfb0fa8d6d7d1b70c7f903b824cbbb8bd28baa220379d8954e7ce8c56e68cb7b673caab4a40b841fc7ef93ba8b0d9711d0e0099f878b8d640d0a38dc037b028d41dbe0a42d178acd3c3199e2a320dd4aac9fdb6107564c621ad598c6104cbe2b407bd89a0310684e97bedaf8d8a466404d11fdd466055866e9c82a2aaffefe93e2a622961c36f9e57426d8eb8883101b161ea964f6895e6799470c20432bde046209af37561b2375b248d448e89f4ffc2ff63e205a575a68977bea30596f4811ebeb9fc64c872c1f67258bb87d527c1324becf355a7f84f51a77d71837948bfaeb0c129cf2bbe032f1d5a8dc9fd28d11609da47abc4a4eaeabf7a6bf05ae741fda31981bf72791e7aab3df4db716b2686932aa72b1b2e8e9c1823b72b70ee6422f4fd9fdc879a7f7164539ef245bdc7c30bdf74f875d732fa0384fe09be469a195c4b47feb6ea0c9b74cb71514f575b2636d0eaf8ede5a578f1a8969f863c3f63fc3a0cf5f097716066d61daa35808bc536d5d5d10c8348bacf86c5b770711e37e5eadd2d2de017bce01a246aac0642cfaadb99a55f4de3be9369b16edec1c954e0abe0f7fa0a2709a64bba7c0708c7b10ca269808fc42e67a45e604fd8e43e9f487a56f94f0bd1aaac6d660ef0e9b9653b765b348e1b5d103136168c6fd452f17f3bdd8f2561217a08defe7e6e17c015ed8abe52e35fd2486ff7cb6303bddb459ee2ecef84a4bf5b52df084f49d9ae82746bd97ca6375dfc974cbeabe86dc8bf3c14d83c693a0c3487c4510b1eee9684d1f86fe9b154773f268a66fb8e531361a1523d7d641c91f4a9855083f382c3d158c3d5a077295c6e659afff04ac9934625efa7b2caa4e215192d2ad35b3ee9682e9e6a348389fc693ef32d0426fd470f8fe21026895e7fc7b3fb2f8680f19e2c388fd355e60420e8606dda6c1ac4ea608da52e6b1e0c11a6c82193e37ca36c934296cc665cb02bd46332accf47f9bcdf6e96529a9714ad9a4553ebfa964ce90fbf15b0b75ed57a6e3d4f1865feea17e3d754d81ea42c729f8dbffeaebd6185b4dc157b36250bdac5fadae3312c5e5de0b0d0f020151abaf6c5b4764567f370daa970f892653b2e371a05d4af33cae86d4c60c0a1ff782dc04542c483c3b99004ac3f7a8034a89ba3a20957ca53de8d57460bb78b97c4739499a44454246f791d4be8fdf2225ef7516f1585ab7b357066faea835829959407ac6a76615b71502660dd0ac2e159310a48c058abc1bf51ee65be7af1def2fb50ccdde572b1feb042df04da960dbc48834ca204edcd2b0afa77707e8a3fe29f95b3d1bf29c375eb2131689e0c50c385134f5ec11a2fbc1768cd5f8cbd0dde2092ba70dce25fd3cee3a544675f2defcf7d211b1b6c7bb474defa9c32eea766825a8861b9b46c41a9b2bf610a376c87db06093f2ecd6086c67660cd1d75305c158101b556fa39f40f5a931a618fe443826f5535f45f299692b945007a479e46d5da948014d588fd3023e3a7955ebd5c886f066bdf246816ab1f3079ce9fe15622a482a087c5d213e46ad1f46eaaeb6a0ce38c550758020fa5080038d882a6e1ba5a207754cf8529c7e4c2c467299f77822b445b166ecf14309c4b491963fced8dc8de99db679a683433d6c5a82c46563211eb23c973d5d55051a50c824ea29fa0f218ad35f860810c63be4d20f5a39c510530a3d209f356bc1100e92b68a142e89e407a321c590914360737941036fa476f85e77503df96d34ed5b56af0b"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x2b0, 0xff, 0x4, 0x3f, [@generic={0xd3, 0xa, "a190d2d236a356c2078b3be749ee3e6c36de0e5b508a491ddd7b331208a9c12a641df05b7d91d18a50329bce603bfa0d10788cbc6498b2fec161ef50a9c95eddb8734bbafe39bcc1c1d7f65d1b4143004954bd22473c5a660d297f29a6f4b82da5e8908cb3dbdd518c4500526988a7d871455936656a1bd47d77e18eeda186f28dccbb5c94e1c88813fc226642f3617bf8a3f9e513ff0c9eacbb62f87fdd35ee2ac4aa30ea49da9e11007ae58a13de0e7f74e31a54a8b3793fd7fb7152d8b438d2cfe1bac0cc1d24d215e992603cbaaf77"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x26d, 0x3, 0x1f, 0x3f, [@generic={0xe2, 0x8, "2d4778c914a7487e39005ea2cebb8917df1e8b742578845e76899ea213855feeaf990a0c472a2da68a25844d2e8640efee2de9d9c4f00e190ee11e45f3faf632d74d37152455963806882f322c15635f5454db26b136c543c444220e03fa14d2dd2d6501ba8138aa7bfad6208c74805b6089c51c3f5de3c1f5f0340697493afbd4464daaf85ca916abbfaf223a33a2c4e334d4d46f0b38e69468a45ba943f2d03e049ec36432a82917e9e493caa0dad6720bd7799fd8856f2d51325b59647f411976c6dddcb05d5babba56b34c21d62e8588615d441bbdfc866077f98ea4f9b1"}, @generic={0x100, 0xf, "ece4f9cae6fc94544363806ef300c52e18ebed5eefdf85df849a16b65aedfd3dcb2954ec30bbe6c87aea6a6717ff7f69588ccbb7e9b6fc446d1f83405005b6bce4d1efcba112b7fb584c27ea4806b55f1a02e1d48f270aff7674f847afba61fbe405ec03ac7278e921b8042a7fab8f780cb6e44bb26a0fff95d8267e923383d75616977bc565c602a00ec477543f27b817b9d64b6069a952fc8f73926ede6ac201b1516dc6d7229a6d96a3a788a4066c21a3672347d539f404b334de9d334cc3ab314f67de176b05cac79c1fdf06657cfde7393120ed30ad04569cb2cc31cc7d6effba050e38abf0c5416bdf4f84b521a2b5e220c0cf209e4d0f137502e4"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x310, 0x1, 0x71, 0x7, [@generic={0xa9, 0xf, "c97e97dffe7fa0ca38fc7cb2ae43a995e435269f765bbc3fcb37513839478b8306dbcf5a57b1e37c0bb42e5b2cf386fcd438683f3002cb5a71044f845507975f5f891a42cd48dd34264ba67dc2db6f24649859166831cd3e27f30eb10d1586196ef426dfb4649ba30bb7e24de0b43a8f4bc4b4b23a18d1be7f6dce433d3d237ae7a999412a784c565eed83d0e2cf9761c1cd5571bbcdb8ccde3b3e73aad2994f5d389849588f5a"}, @generic={0x56, 0x31, "5e6bd92c3de2f82c9dda613f0ff7f8bd5abd956e8c0e8d1bb8f129158e735f34c09d5773a6c50b8f16d8ab2ecccc6164045bf371e48182e3e8e40e1c1d3df25c3e9e9cb5e8f7fb73e659c616abd08acb5cd86acd"}]}}, {{0x9, 0x5, 0x80, 0x4, 0x1, 0x6, 0x2, 0x1f}}, {{0x9, 0x5, 0x3, 0x0, 0x383, 0x72, 0x5, 0x81, [@generic={0x21, 0x10, "9f1c3b72b3f777e53e0eb45884a3cb316316d0d2af0b2a0a2d134481d048cc"}]}}, {{0x9, 0x5, 0xe, 0xc, 0x7, 0xfd, 0xdf, 0x20, [@generic={0x86, 0x3, "e6200e39712807b85ad189bde57c09daaaef0e75e64d645c5647f557f585045e5dce7170d6218e13ab4fa7206b19c331dbcd4ca76f81dd021957c8cd431ec367e86b1b81208a965cec163fc5ccfb98bff2e13d69b317bbde18506f3485acda95e87598b660811b31d2c74e8d5a3a5609a280af941b52ecbe4313920abceb4a0818d1c84f"}, @generic={0x1002, 0x9, "d74903b0ddfc0e011d3514e1339c380d0a8dc6c616550873bf9dda9d380313ebbb8e0a0331e1f762af038c2a6bf6ab88db63c1cc1dd3382228bfeb1dbb0f92df574a5bc0f67c1e0c34f94edbc7ae15c5137c45ef6030cc899f3e10140310c985e208470519e50eb9f74571c0558823c9a7c3a82b84af864d03a57ed2dbc363dcd9bb702cd49e28ee5716a64e525ed794642c09e1a233c1583f432574576a08540bde0ff3f9853c83d50b792c46f5f8305b5afb6588e68e0765792e004ad05c9405f1bd056d00299594ce76e984dfbcf80f5c2ebc6615639c0b227ff6f61d8bfa41ced409122d31cd2710f05514c25ab8a3ebc51382478478db32f6b32bce3a0b4f647981b995265fe408bf741bfa157c9397e75b2484c21a90330dc00fff699a710fe9b937fad78b57a782e8b955410647fa2ca7b919d8f2d5955c524116c73653383b2c998e8753a1fd5e0fcb1a2cd6d4cf7c6709b62e73d19177c97120d682ca0a71fbaac5dbf461593f6b9e38e9623623226f06a7711cb1b42fafcaf69b78c181463a54007b46ecf8719e71f8ffd590d033566ae2538172fae1d7b1692eaa437057140eb5774229880fe305a2058419091c24a75bcb9e788aacd3f3e2a935dbb2a642aca5e7682bc550a2dfd2a180a5d23c42ec8d0f6207bcd52e43566979de8b6508675523d9825986db4c3e12e3f0c7d23366e09ea1a4489e030064697a24bdaef7ef4f932ce85d0ff8cd8296084f6d28e06925b0a77f6e9f1b60313ada488e30a64d05c12bcda8eeebd9606e9d1f1de97ea2ac928debd8c3b3ba81a4ce618250364939c86c0e27811b9655a8d1f23f8344446b56d721ec03cbb2e879031fd880596418b84ba9e672aa65aa2de01090d08751b2389a913bf7786eb223a4f041265350fd09211f3ddf9ba5757f77db834e630d8c23a405d7152dad03d75620ec9029d389ef887ac1d6a985c72e42268860b844da3f1780399c13f4ce28e88c600f350ab515c2e4e94a015c17ac51f984dd2bf233f2ea0eaa982c6642af7a3c16ff10e0147b6679ad0b288d1aeacea6e86c083b28ae631ca7cddd4654931ec1ffbbccb9a26374ad1e75e5f9f894c5d51f2236dd7d57f8a5165d5ac829179cfa0c7395e193ba4575f65723fa1d2a4937774a96bcb1a1cd4d4d9ee509645ab06bf427fcabd37aba9ddc2ed776153948b92795d37dceb2a49f04dbade9d161f8366cc03cd96aca3be0e0611fc6c8640d9b0633a4dd2632497eb6a682aace449ff0f94a0882283d90421324b0ceafb96b9f1de8e06d29f0deb67b9021b16cabd2af17afe7f295e0c4a164e7e147d9daac269c539adf01fdc019f18a47c95b49f94d98840b7d20cea070c0a43a4bdd315f0bafd015dd7cd1c777149914f8f78f6dd340bf322c6d79dfe2804809246518404b6f6c6af33496ee605b85bd91bbc52e3efdfc7abdb26bd7eb2b8bd3804cd9ac27de2462278441dbfe59f169c7a32e70787c61cfdcc4e682bef6b93c2c6aaabc6f364e5f22f0f5c2014b249b79639709d59c7fb1ece08a2426d329eb231c484b773e288ddc4a751e033ce02e3cdf905e05671e842211fa9a01aefca83080d9b0665e4d2a62891249a97ffbc25100a3ad9ccbad81a99f5100f26da27fe2186c64bdda77edb415b5296905c7df32727d1aedef5331193596fe06389726765a3e9d11335bf452496c01b1a5309ac9c1ddfa84a6f6b7b2984ca6a78c9cf0f2f73c5a8a1d1fd5bdb6bb5fdb673813ed6f8221a032022113e69df10456af3f89776e6bf021a3ccbe4f127fb7f8adf50dfcbc382cdc983ff3e2bd10af36040a84c0feebb69fb54055fcc9ec10883f7fa1a834660c37132e183d4626c5495a4e8074f428f456a75302ceaef42d56221f7fdce5e6d36e472f749e566e6f0d73b2b664323df142a4bada9a43a6ccf4b06f40b63a094a320ae13040bf223d7822d927d0a5657d279efc01790aa0b15f08c5d2481dd4bdd9f32ebd1cce884001a3f6df7c4ada24e7626a324b6c9f4d9053abe43dc9d758e4d623c12fcf530597dd3df46cba374182c2d100cbda3503e2e681f7d7537409d270345f1d844ce213c5f6622ecf7801b74ad4dde5e1cb5c4d0f46bf37972d53d425a2fefb46fd73001806c2a6db213e8912704b03c5536d957761ac35491e82a00895619f14b3e39edaf4cfe7a8e2d57f767841f0a3d6023a7ece66ceb94b833baa3261249d3aadb5c38a5dd3073f15dd4cf1abea04bd3b5f5e524510e1c768b388d3c17cae917575604784981c305540d93b640a8cb7c9f4ca056e7b92703aedbd626c46722fd257c730bb1a6262e76f953265721bbd7b2ee2ea7c56401de2def77ac0e8fcc9976a9b35307c058c0a0c39161fb3dfd0d3659c1d5a77851f77a3994e4abc709272767c76c72c8841168172b26e364ed290e5c5191d85cac09f5f07e5e3fb65dbe4008b1701d187b9d356fdd2be71662eccded516f605db6b43af38f4742fe5d339ffcdf15f2b9b5407cbc2dab7b425af033adf4b7940c0c81091bb2ba5e102cc8c04bcedbbebd25b51dd945bdfcea1c5591339a3b6ace12c89cc3729118d964a639e2a70c6a3284369a31168e81c8379a2e6c8b0fadff4a87118fe5fd748db0814ea9ee8c9b37cd2e80c804723d3fb658a226b6e4341d1480cee80cc1d211a3bedceff4fc56c664910f02e125f363383b811d769d9ef806f99fb9ead6fac99e107d57d635e717e35738932fa496fdd2a20b98a1b111562d8fb523badb476224ede471752818cb476611b5d74e98e633c8723e6bd2d0136d3742162a3f32e598b4ab2bfece9c3eb47e83d5b095fed9b173aedc65d5f1ea54593c685bbef8dfaa62f6fd4b59341df0052a6196b40e0cf32648cabb22f2803f439ddef830a86082b46e078d4b83477024bd363bbf7801705ae7285b4c50e5fdc2ec112f378631a83d81e099bd28525e2e4d4a0150ef359f39872e4e9a75dd17b188f4510642f19f779bbed8b56d5003332848849639d9c489e8c4b4b1d13d1ff73f1a2e2e63787df0464173a55eb23a6c88367c1bcc1f81d756c9d661d7eb7e984ba228f36fc71e1387b9c343ce02f964de5ed4998746ad4406528c2734038e7e9fb5df376f701529f81010fb32e46b819d48da0b8402dec43a94c85cd13fdee641e7ecaba5cbe36944e54a1d790641e430953c7160fecd5ba2d9c3c432ae0cd26dfb81cf15bb73282d623f6da64abb051ccdca56ece5ece0bcc8c2f2c186056a3ebf46428b07341a9e10372dfb86a1975ac905eb9585999110cfa965982f4166253b846b65d5cfb06398987854dc732332b94d065df91e661ae3500a0aef068911cc81544f3c692f26664431543b2d847da69fdc489de1d32580766cb179e11c5edaf2e2b6569284d5a790736f06e23dd074c81b088fde0f33d08cde73718ac72ffac794f530b5bbba0dc630945c2208c96230bacba7514c7012c96133089a0ae4c45c591737d7ebfdf4df175f01221f3694280c7715d8b740bef4450847653a79aa1abc2d37c1bba43f811f1345c0dde9331dd01eedf76486bb72d915800fd1ae1b7c374aff0f3ab3790fbadc15f545758d9018cce85d8ec0cf2340c3d3ca7028d7a911b901d3c15231e0ebbe08fc272015fdef28becfa658f9e3074168cde3ad74f838c13e3a44cd0f9e35945cadc54be5c1834527497e9cc97e8a52b925bf9b9e7835d6086c1563664c84180ae430fab8809f613262b1f9d19936c1837ebb6365d7383cdb425fdaa2dbf9b431ae9e428a9a7ae426b179ad30e3f1596cc9ce4effbc5e5cb0bd6fffdd8da530c1afc811314bb6ca946a4cda08984c1dbc1daafd2a6873ac6b1efcfb48c836c1464bb243795a9622dbc1b0a0a2a6b0447ef8512954c29b84e5161ef8b464530742b3fd60f5b5e6cbaf0f28758a91590a91ee1c8012368da73cf18f2e59ff40dc0ee4de3072b4f37de843158d3f9043be5a84850b44c4ff98d212559ed1ba56352f6567c902d32d2497d61e562a8ec22b9cff4e1f1cc1a3ab0c28049b93076c0d835cfe88e9f659278e89dd1e90c3c0d3a12f1bc0cdb4d73ec85f66d0cc2714c51dce327d65e5551bb2e928de36591e0a2d7512e030fb0b96955cf0c2210f94cd631ad97479517ccdd66c631f7408742905a7c3c9d6e60040a3e7251235a948cddc800c878bf61a576b26d8534fd79884475ac19492859ae323c390a31e39ec873b308b519cf6b1019e3e448d71b589a0a2529a8d465c10fcb550a768411615b736acc8d5f17fdb1b52f449ef8592d7d48219e3e8388abb17816ab9264bcb35b52c9aa77eb0dcf22508796191e7cb32596619d9929cdbcc3b45d4311a6c56ff44d069cb2933513c15619953049326c2adaa69df01d3bf0054e6437a4dd749a207fc6ae8712cfcd0819270aec01e6c2cfc0d650b09f511415836b93d462e4b9fd6d8e694a950e671cf9c472036041ceae89f8df71a1677ae66ff844b5abf1217170654a538ee2013ca664bb5eab53850fd8b56c84e7cb212baf81b2962adb9acc0d6dae3b99b5a3b279a2273ee80c00c01f38c2b9affc1dc12b3708a4e9fc3ffa36878457a1531e6dd45e5bd724c550b7ff5e6a3f138d5338c53ee18e7596b69bb5f40a51527b14047ae3f0dd84c427f7270f4fbc8925fcc9bd8c2e4177d2ac3a9744a2b2533ef454f81de44b1ce87d8e1c2d797d1e724895d440574ba6a1e8c7895286d52fd22fea80d0684e3c11cab6e4d31932febcee6113b80921768e62e056197dad4c7ca8abf641ec904ef304433e608eb0aa7aa940d83219ef8cf5f482be0eb958dbef89f29ab5c467ce661f9fa6b5de1e96e508f53d1f1e5f1e05a421a5df756f9ed339c363d0dda65e9814da4164463b1fa81cb2fe27ad748f22135e45a79dfa244c5e9a134c529ba366e9d4defe29bb16e6298f386f0f33015a58519c025f9817054dd9f0bdc5eb0a7adde2d288b68866520c88c3a46b7ee81d1126e9adf6b1d52a59309e8b6fd8cffcd946f63130a8c0b2801f42ed351437195005c027d8c77bebca737b2b11633ff15bf0af435eecdbaced27903228162fbbb0f14225e2924c89836179b8882e66fe3cf2ecb2fa5b3bf1e1fb408a46ed609d6c3d21b0617949fc6da4915757017aa40bab01f4570035f72d21c1a1d3504c014e570de9d87abd7a9dfac76f4b376b3f1a8be45ca8e22598b33d50dec66b2c3d5b6da642687154a9a75f0fd35067928b307ec842cf92ab8fd988289b74bb1af8b993a1f0ec590aedb136da0913ae5b51f2d43495583d4c3862e106a721b4805c6456624848bfca7e032353aa736f74d009e24a7b7301ff92ebbcd1347371dd2bec4e471cdc446a688eb3ed7e0217d16d2ceadb5532dd7df75608b151229ab469c9e6b3a46dca5e6365f9c16a2b1e2038d9703d82e188c499acf5ab83cffa607eeb9278349bff3ffa1ac185ec094cdb7f72b050ad65f5209fc1499f5a47fec51d9af1e6f7034dd74ff55cdf3167cbb18894944d706ceb9e45c52b30bf98ced427dea3f0a4a6ab3f2a4c263ea5edf039ca906b848667f6ed060f723a1fbaf1d85406a3dd6a31d7b45483330eb82c027df6f43f41bf75672e420aba1718f4c7f5f56b869745f01c0f533acfc9152bc2af1f3cf8f430a096d4b42d8a68f3f9a0a450d4b0e3eded342cd52bfc96ca0eef1b9ffc0b0c4167dea4d2734043710a927519f2aec2c0eb12d539564f8cafdbd109f1062eb28e58fbed861b8dda9bf3923ae5cb72917950562adb91695504edc5019d3da8e5dd60"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x150, 0x2, 0x1, 0x7, [@generic={0x22, 0x23, "79d060d50f3216fb9e639022179fc4ff576f374914459fe4028d54bc2538e8d6"}, @generic={0x1f, 0x2c, "abeabbd3916619b3807167882ac34d21f01446f355d8c56cc89650c4be"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x24, 0x1, 0x20, 0x5}}, {{0x9, 0x5, 0x80, 0x10, 0x378, 0x40, 0xff, 0x7, [@generic={0xbd, 0xa, "884c31821393d89c1da697baf1915296a2afc17fea016af5cac384a71e9ee763e99fbcf597ee4a4ee42cbaff07eab69d8f8dbd971177b96d2265f4a0f02d9c2b01b4ab4647dc4112fd825bd5f1e69f1a8b79ce44d127e14c06618ba9daf773266ae0ff705b68083c5f96d782b29024dc32768282b1f8a9e77fc484173590e1fd27645130a2753265d8be72cbd69dadfc82825e64c4263c8356abc290c2824ecf7b72edd7c962b2979c1e9a0b80f75c395341bb07e372c2123e8a06"}, @generic={0xf4, 0x6, "2ff5261f5715347e80855c8ed70428c7175bab3dee964aa49011219b84506063b3a15f8d9e435569fbd049c4986420e4ea15b4a604b9e661b9233e63856850132134075fb33120b54e61c3dbe1fe9307499a085ace91882d2fffe1ad62eadc7e8b9416c4191506bb79d7bf35bc18172925e9908eee9eb8dd9dedf51ee272ba8a54622066d50c1e7000e1580c41fd74f4efb7526eb72cf0311d95dcf97454e1c85bf3acf8ea3e0c8f3e3732f360ad856dd90b4efa42212a0869fb02e64eb7c3e0d7879ebeaa84bd6c69f4951392851a01ba0240a2abde6234e568f1973b0ef41f12d43301b2c1b869ddbf7e84a01bfe4f53c9"}]}}, {{0x9, 0x5, 0xe, 0x10, 0x186, 0x77, 0x20, 0x39}}, {{0x9, 0x5, 0x3, 0x0, 0x16a, 0x1, 0x6, 0x1}}]}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000240)={0xa, 0x6, 0xba77b86510681440, 0x3, 0x9, 0xa0, 0x20}, 0x55, &(0x7f0000000300)={0x5, 0xf, 0x55, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0xff, "2ec70d22d915f66dac7a71ea29bd08eb"}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0x3, 0xf, 0x1000}, @ss_container_id={0x14, 0x10, 0x4, 0x81, "a2c2aec3b4aedd1f95dcff6a7b04c855"}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "a076db755af14e400be010795d5d9790"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x5, 0x1, 0x1, 0x3f, 0x464b}]}, 0x3, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x415}}, {0x2, &(0x7f0000000380)=@string={0x2}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x180a}}]}) syz_usb_control_io(r0, 0x0, &(0x7f00000009c0)={0xac, &(0x7f0000000000)={0x0, 0x0, 0x90, "24684c44d623167faf3397cd0ef6647b0fbf986420f40db18925f3e650ef8ce09e22f8e817a23ab0031db3740e4d1687bde091d4b8a296010700aca26873f1a900000000a572db82e658c1ba5849ecf56fd707cfdef4ec0a5e34097479b47c85c1c94e9712cbc90690a681e178a6eace35c235c592d8a96d69a54cf7f1daec8e6c25845724be63419dafb0afeb8d8de0"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000500)={0x2c, &(0x7f00000002c0)={0x0, 0x0, 0xd, "ce418b2b7b27ef5f75d33d1f16"}, 0x0, 0x0, 0x0, 0x0}) 15:48:32 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d", 0xd0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1225.950997][T12875] usb 6-1: device descriptor read/64, error -71 [ 1225.990969][ T17] usb 5-1: new high-speed USB device number 35 using dummy_hcd [ 1226.120996][ T5] usb 3-1: new high-speed USB device number 114 using dummy_hcd [ 1226.221010][T12875] usb 6-1: new high-speed USB device number 94 using dummy_hcd [ 1226.230971][ T17] usb 5-1: Using ep0 maxpacket: 8 [ 1226.351079][ T17] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1226.361449][ T17] usb 5-1: config 118 has 1 interface, different from the descriptor's value: 17 [ 1226.370632][ T17] usb 5-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1226.381726][ T17] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1226.390756][ T17] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1226.402136][ T5] usb 3-1: device descriptor read/64, error 18 [ 1226.432983][ T17] cdc_wdm 5-1:118.0: cdc-wdm1: USB WDM device [ 1226.460987][T12875] usb 6-1: Using ep0 maxpacket: 32 [ 1226.581167][T12875] usb 6-1: config 0 has an invalid interface number: 179 but max is 0 [ 1226.589449][T12875] usb 6-1: config 0 has no interface number 0 [ 1226.595826][T12875] usb 6-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 1226.604975][T12875] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1226.614123][T12875] usb 6-1: config 0 descriptor?? [ 1226.633479][ T9492] usb 5-1: USB disconnect, device number 35 15:48:32 executing program 0: syz_usb_connect(0x0, 0x2d, &(0x7f0000000280)=ANY=[@ANYBLOB="120100000977a14015661200a8fc3f6e000109021b0001000000000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a245cee6e0cb405fbe95dd7c7af3ce54b1817fcaa02d754a8f8278fa55d02252fa46b778b79a27d34da23d94fc0d6f3f35a1c2a933e6833aa32f2ab629eeffddb7a488cbe97b79b5773fc0335dc911880ebb83639fe2279da0a60a2ea269f55c728249a38be41ee722aae5a3b000054a3f7cef3856668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135b4829765035e64559ecab5844afe46ac0354c24bff50beac27223f5a9e6ddf0630901266b324a2999d9574fadde9a5f78e34b0c6432ff9ea15b62d4bb00000000000000"], 0x0) syz_open_dev$evdev(&(0x7f0000000840)='/dev/input/event#\x00', 0x4, 0x0) syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x40) 15:48:32 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d", 0xd0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1226.761091][ T3416] usb 1-1: USB disconnect, device number 88 [ 1226.801038][ T5] usb 3-1: device descriptor read/64, error 18 [ 1226.861057][T12875] rtl8192cu: Chip version 0x0 [ 1227.070996][ T5] usb 3-1: new high-speed USB device number 115 using dummy_hcd [ 1227.181003][ T3416] usb 1-1: new high-speed USB device number 89 using dummy_hcd 15:48:33 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d", 0xd0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1227.301093][T12875] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 1227.308180][T12875] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin [ 1227.341133][ T5] usb 3-1: device descriptor read/64, error 18 [ 1227.352863][T12875] usb 6-1: Direct firmware load for rtlwifi/rtl8192cufw_TMSC.bin failed with error -2 [ 1227.363384][T12875] usb 6-1: Direct firmware load for rtlwifi/rtl8192cufw.bin failed with error -2 [ 1227.373530][T12875] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin [ 1227.381228][T12875] rtlwifi: Selected firmware is not available [ 1227.401107][ T17] usb 5-1: new high-speed USB device number 36 using dummy_hcd [ 1227.466376][T22900] rtl8192cu 6-1:0.179 wlan24: renamed from wlan0 [ 1227.503359][ T2874] usb 6-1: USB disconnect, device number 94 [ 1227.541151][ T3416] usb 1-1: config 0 has an invalid interface number: 253 but max is 0 [ 1227.549412][ T3416] usb 1-1: config 0 has no interface number 0 [ 1227.557948][ T3416] usb 1-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 1227.671000][ T17] usb 5-1: Using ep0 maxpacket: 8 [ 1227.691164][ T3416] usb 1-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 1227.700234][ T3416] usb 1-1: New USB device strings: Mfr=63, Product=110, SerialNumber=0 [ 1227.708501][ T3416] usb 1-1: Product: syz [ 1227.712678][ T3416] usb 1-1: Manufacturer: syz [ 1227.726097][ T3416] usb 1-1: config 0 descriptor?? [ 1227.741210][ T5] usb 3-1: device descriptor read/64, error 18 [ 1227.771583][ T3416] hub 1-1:0.253: bad descriptor, ignoring hub [ 1227.777957][ T3416] hub: probe of 1-1:0.253 failed with error -5 [ 1227.785829][ T3416] input: syz syz as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.253/input/input389 [ 1227.801141][ T17] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1227.811620][ T17] usb 5-1: config 118 has 1 interface, different from the descriptor's value: 17 [ 1227.821372][ T17] usb 5-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1227.832575][ T17] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1227.841724][ T17] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1227.861287][ T5] usb usb3-port1: attempt power cycle 15:48:34 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7", 0xd7) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1227.903047][ T17] cdc_wdm 5-1:118.0: cdc-wdm1: USB WDM device [ 1228.082933][T12875] usb 1-1: USB disconnect, device number 89 [ 1228.104288][ T9492] usb 5-1: USB disconnect, device number 36 [ 1228.281319][ T3416] usb 6-1: new high-speed USB device number 95 using dummy_hcd [ 1228.520985][ T3416] usb 6-1: Using ep0 maxpacket: 32 [ 1228.570976][ T5] usb 3-1: new high-speed USB device number 116 using dummy_hcd [ 1228.641083][ T3416] usb 6-1: config 0 has an invalid interface number: 179 but max is 0 [ 1228.649339][ T3416] usb 6-1: config 0 has no interface number 0 [ 1228.663349][ T3416] usb 6-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 1228.672530][ T3416] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1228.683383][ T3416] usb 6-1: config 0 descriptor?? [ 1228.850968][ T5] usb 3-1: device descriptor read/64, error 18 [ 1228.931055][ T3416] rtl8192cu: Chip version 0x0 15:48:35 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb5, 0x45, 0x6b, 0x8, 0x10c4, 0x818a, 0xef8a, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x82, 0x0, 0x0, 0x3}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000007c0)={0xac, &(0x7f0000000280)={0x0, 0x0, 0x3, "77a5f4"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x1, 0x28200) 15:48:35 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7", 0xd7) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 15:48:35 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x6, 0x4000) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000040)=""/102) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x6b, 0xd3, 0x23, 0x10, 0x1d50, 0x60a1, 0x6a31, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xa2, 0x0, 0x0, 0xe9, 0xdd, 0xb0}}]}}]}}, 0x0) 15:48:35 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe00f3fd1db1a83c0800240042ef420000000109021b00017600000009040000010209bd000705810700010000000452cf6794a9d354b72156588f2301afd7bbdbe0c2e4b868f7cefff1fc37dd3154dddb8d773a88e7ad173ab556f90f09ca7f6f958f37919c810425beec3533e8bb127f1f9822f320975bbb89c212f16bf42341f975f0adb2ab26680e09db1c909f8ad1fc397ce59a2c04e3c8eccf5673feacd01a540979c04f779e5fa7b1ee83c750bb"], 0x0) r0 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x2) write$char_usb(r2, &(0x7f0000000280)="a495e7df4e00ecc8d335731c4e1e3974c5d5f0f7499b1c06a4a315d01d6c304134f73bee90c2e54a9aac05f30422ea2c7753f655a22e0b3ccf5ff7a58c3767886c68a66a7ce67797885444f492c612d4d42e68152e28e595a3124ad5a508d9ea7fcd536147c2f6f6acf9ec63e2b9b8885bed82e615a3d2a9b6dbe6158af5d6f45ddfda65d6536e533add7d7a2ddaa2fc205a274b4e20695acba7e7787736456699faf74640c6f0be50a241a0fde4e822d1776e37d553e83f601ba5b2786008c4ef04e9868edf00b73229dbb23a0828533f66f911c4122d3fa084e757964dddf6148e26b3c53a8c6e4505c9ceee379befc2cf0b31b7f71375ebd6b32ab18058abfa33e5438a63073ff17ca19e5061211efc41b8b0b56c242ae8f32e9e9e4c37c40fb1c11bb4e154717168b026be435f8ed6dffb00b3869ea7da6cdf8eca225b86ea4b8f08d57c016cf6c84cfe7f70a2bb6c62f7c97434f6a5265b99aa4cbaee8c4d7ca657ee2d9771eef9cbee19746bd11b8e6790e202698cf78c63ce64a7c1fcd1d1cf7c9a38572ed33e2fbce78d34e9e328c913b492a862074e508ba14326ca9b78ebda3e44e9fe168f534a2df93858eb5a285c86a8817e0ddc005dc2b334b2aac74f1ad4435d940f3e2086176a563a0d91d300bc3ee1088caec880d2eed6a68823abe903a9944c59331b90e7c1898fb829f8bc2ac51885d5f9898f0eac727ee7b254e98b2067b4b2f0ebf0fdc6352f54fc647eef6741980e05b6a9a37a60b751611285e17b20118ba628df6e5568688940d7271d89e3f811d690e0f5010382c691b8b9e756c13f79149edb58caaa35d4399649ca666398aeff36ce08f24b4651544246ca61fdcadb9a77e8c8862fb4613d73eff30a333b1504c9e95a4ab6a0c9577df852c84c0438fd7f67f14fd3394fc72671aaa674268dcae3bbf44f15a0518a9246fa2b2a31b64c42e351b317fbf9048d190323da8d116164f95307e4b7253ebb701f7d9e2d77fa3fe2177b3c909f2cad64bda7ed1470f553ab7cee5fb41ae7f7a9532b911ce50928f55b74ebf701b06ef90a6d0460f341ab93c62d28238ab07039821a836828169a8673f7cf43f556ea293c7460c8cf58a36451058a25333d82f25def1e73c2eab8f1b2cbce9f1e4a72d7970ebbc09573fdbf2d4c4b7cf6aff39d61a9f828fddaa47f1890f1c652d2c370b0fbcbad152c3e4f5bb176a468ba7d21add2a55415509d8730291147870a04f7b3ee8be5be09381634004a3f66235928d1487ba5a4c52a882cb9d88c7fc458317ef16f2771178b4a894dd5be84dfd0fcedab126befd9c8632b960a82034853077af0d0508c50f68f9d40406577a05b7c479a95c986dd4f7e6dbfd8ff468dce9e73890996badac9a489d8780d626ea8489d15d5c0529fb23a38b0d743dce4fbab3cfc8d996b3594ca38813f866fed8aac3ef46c1af0468cd98cfe85137db20df7e10398914528745d3aa8a9790b4470bf6d9a087007efdfbbcfa74098b7073e3f313ff7ab228a6a8adf887256c3ca3476812c5a15f4b103e580b7db03a6ef6b1e62792fce228669b32b8a0ed878a6bb4f9018af7e9e011c3c1591e0cba0cc396c88ee6ab45accfa400191e162a99a8fe673d300178ce6e9a66b9d68d37f3d4a76b1b5408c7c35a61f89303c9f1e387e3f874031e83b10f3e4153482aaf71b289a625144c16b26a8d15676dc5cd6458f1e6877bbabeb0439bf15cdf4a2a3eb904f877ad6aacd50c6aac8235fa256c4852167c08e42943942bbf35d12c8d489df53ef123b628a365aa6894e5028cd6f2af5d6662e44e5ae19e67e507c388afd068dd019817d7c553fdfe071b6ab5239232c748031108c850b8bd9763949a6b9a92e665bae79655b9a5ba92f5b5a7faeb1926ac35cddb44a7fc5ffcb80740631c43ee4858c4e569f44c912a8da65b31628ee38e6e257e4bd0dddabface042f63d0f8c3f1e07fd641656d42a0b7140923bf975ca7622d9e12bdac0ccf30ffad1c7226f42f94968a8aa616f2b61a5f8273daac20aadd3e6721b4bfb07bf68e71e2a82e3b52ed47157a5f4f958bd8ea65753dd56c08a5591108add9fa67be6466db3c420cf45c79b5231a6ebf5f0c5ac6fc13619702207b70f8d8f264a1b0df66aef50413d6e7005a1f84cc08c91b96a7a486cdff017d2b3c539a863d94d053712177a4e6a7b7ba95db3db726beb6f4d9e6794e2865e2085bccd3ad9fb970fc3821d896b67e16ebea5629946451839cb74f0146433b1b01181896d30b8172383e7b59ed8ef85cc7134914b8473e51ef6290de023250a07d94e379d0c898bc5818c00d09f2d178287f591a48865574d9489f233d92cc62e86fb5fd351582396e1c4763f0d6535284b7089d9d357f25f4c9e292f3524f4488478d7026cdcebac04eee913d254f7800c5d1d4e049bf546f352d313947ebd18c4831b675e0765779b79ee2c6c4d7bc00250c49ae6adcca67fef5c1b0160d0be8609eca860b28328b971073c516d88f9cb016186222a140cf17e4ee7d4445bf22104d0499008a7313b2d03fe81e43c3e851e524f1fd1af0a799013fe01ba152a2bfce9b52841a6159df693601c8ff10af5822769bd1ff5bc7c0be433f5645c1aa252c111df27719582596a2f1587f9ea63873bf1f215caa40a868703054bc3c41762c2f9309c477dced691eae1bb4ce1dd2d4c35a417f430f923bed828923e104ad8ae5f4bebf9e1b92f2ce89994145c7430a10a66471ddb91ccdd9cdb4333107ce37ce9c68b5f42c258d217779df9d9b288b5782cfa8346ed777dcc92308a65dbdd2ae80db17c383d20525f52b286aa7ceae9ff915988b609c76353e6d26055a13e2b8567e9bdc7883711cb6dfaba3967206b4bd3d2687b5fe71bc936ff416f7bd65d6c8dd1930b2b1c0132ad0328cd49d6f9c9924d975d989efa6acf0c49cd4f1febe1f59bb7e5782d6434cd4771b08c6d93c5bb291752755f2cbce04e97a80a83115db3d81dec276b6c357163d451ccaa9f81ae60d0dc1fdab64a1f2d6aadbfad3fafcb4f2b01b611f0c57d70c77d11db3e35651bfb850c367b74714fdbc29e9a5816214b27c7c306ad2a401a00ecc5ad71f4a45425b566a943912c5b5425ee0d9dd1c28d7a91c3476bb68c610fb4451e3ef16dabaa456bc049054c71a5c327ea25c201b8b014d2fe581ce9b9b3026b7d81a35d650f10c23f543b8c18d10da5dcbe3b47b4f06a7a7ff670c92c0aabc62b080edd5a38fa55a16646e052434ea23e22d828cf7e6d6a48faee2e2e8f4dbc892461f88318865dfe3fa5a15a1bed40653e47d107b522c776bb56a84acc4c2e13aad29fb23227d4c43865a59df607ba6915f4883e51d0c38c8b7e2a694852a97c093387d7e51f6a76533089cd660556ace42f9a55921bf913c9482e5b5bffcc11ec4f716a599491ca1ff28f82aaf36a0b8066871b31898b9f9687f4624ad154c60415261707a3d3a74aa29e9c34b34f96cf412c15f9b81ec0d859192645c7bd19ff9ff78d2175184a5a60f24035171718076f8da529792bfdbb2ac0896372e0641fc9da05e9a93891d680bf27c9fdeb19cccd9f4746b83fff17fdcf9075553e56e7248265908237481cd1b3fc3c879f3314de8a2cacfb4337b8dde4ea3bf5d767b65fc2bc166be4d8159d2eb8945b2ae771321374bb45a6b05d9258280488d83a54cfa159bdcefa2aca923918907d8a599902bc4d79ca6ee69f96605fd75d3815b4e9c6e0b9b1b7ef55c27d6bd8b43906d897151ad3003b7ba8f033a28abfdc5076867d21a32aaaf38e98447828ab0fb803e1db294fc1c1f60edd39f14327510dc14b9f9e6db6e8a84c76c69c1a45647613b7ed44032f0f3fdcbc1672ee015ddf286db1fcf20982d51af78683d40564ecc9baef229ed797191fc7d1b9cd56f2554d7c8b893a25af97623c7aac5c020d388a411501cdbcbfd5cc169ab0148fab6d1e7121c50cad618380445913c65352dc38a9a1fcf753c9930e9942c3b08195de34728a347208cb8c4cf55f9aad53effd29c81882c0e95a3ce4ff46d1cb0fc8ac9ace9722858d750aebd9ab2935aa658665ac8491c4383ef0ab93be33b456988258766cf537df6bc53d7ff8a39e899b6aedddb9455e13fab2dd83f0fcb9953d5d68d11a3d91310e6b115a4a5f9fcb151aa8579e22446aa1664a26d310b446beba8a93a41d5124960a6ba47b3008fd8066f24979e16f2133742666d00eeec3c16db99b9fc2536d95527056797c7844ae420eb2b34418fb2d5c1d4942e2739017512c3b2538b720a1a71b9f5a7cad275282cbd487cd12b5b5361f66aeb57db0c8014db0581ca59153fa885aa2df6354267abe3a871b7d2b7e39dca97aaedb737d426c2036c3621fae13f3f0d977dad799ad3db227a3ad9e0686b70d8eb30d9dc80fc703ce023bf98b20bd942710dfa629957a3a15eddac57c9d08bb7a208e63f14caaf8022513fb804bd26f9ffacb4399bd60e29319f08b1724a3226a249965e151caa089cfa132ec005ffc3c8557e47cbe8f8c45d57347e15bfd69725ed867f579ea59a15bf13e957bf8733f638e4e9057cd46d12dd7c01b2590cc04529d41033550c92a33932710893693d2b8b317ca9a04cea662c29ed94e52b408f42c54a524d87bd4667ec3eeabf461b16b9d73481b330764650a8926a08445909d940e2523ce5b62e573fb6e01ace5f2b90ae226dbc92b046b3ba4c130b69ecd90d0c1334ee8603779150ff09921532d4ea44060370d4b52d59b0938bddbd5baa6dedd2ce719c94b51c94d3578b331a9eab51ac65240dc059bbeebdf473758543ba08b1338069bff129b3c48fce161df3083e13039f64cf50978ed9e8ee51523407c5111ce2feb171522cc17541a02bd078889630b29d3334ab90b6fd10fa6ddf7951081177d26aedb52f852dd35a892a8094dfe6b267efb7584203f310fb6b6f3ca26c0f8ce2a4c08fd439548a5996fa2dc38abf1131a0e88479de9ee0d27909c4df075236b2efc37a3d0f9ea989d03a8cf417f4d7c66ae28c1202a38d2c78275a25c2dd2aed714c599a08382550f85a98b2475276d483cc216a77f84688ce4e17cdc5fd06758fd67c8d1074197200b45d58f0331f1abb45064426c0dd2644590eebb919c7222841a064ca0445d364267ce215fe8bb91865e178e7354ef61e7279b8d1c141298e8ab2d12e65791ea37b79fc6f5c1728db77c3e197615965c00bab3f123ac5a3d00672916f1827fbe9d0e1805fe5f80579ec4b32952de51a8c5ba9550892a0ef7d56f44443c2d6526b7bdadbeb60b4183048990df855b88afc9211c0a8a996328941f71047c01909fa1824753e431db61344c940468486b0fce0918bd8a66a19ce9bfbb339e39ea49bce870caaf04afb0f47f8f852cf7540afbec10c4bb59a72db29f67569c12ac023b00b442a3eb297ff4fc85a4d6245e695212ea9e69d5e0977bdff92730b6284b35a809476654af1dcbcff6a21f59f5a024379a7aa3ebbdc602331452ee507f83dfd31426d6d493d6978e932ced3499fdc3e665f3452e441e770a597580203ae21af209c258e54f16f4245ffe43acf66f7b1888c305de21aa06dc8c3ea29778b39aa4fb243830f7ad02ab6051d4dd583a656bdb44fd1828cba95801e8a216000b838ac56bb2ca060483845b138b6385b9625838b0f6bc9740a59fc5d9cc66bd57e05d025c3470e658321cfd0f835116b3e01dd35912142cf2865718ab68824b281756827bb8a449d4e792bb2b04add0c831520901d22c2b5e8c5767d26", 0x1000) 15:48:35 executing program 2: syz_usb_connect(0x0, 0xbc, &(0x7f0000002c40)=ANY=[@ANYBLOB="120100001c00f540c00701151465000000010902220001000000000904870001070581bb6e86a900"/52], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x4000) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000040)={0xe5dd, 0x0, 0x7, 0x9, 0x80000, 0xfff}) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r2 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x9, 0x2) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000140)={0x99, 0x14, 0x3, 0x9, "e6dfcbef6daa3b0b3565d1e4e159db0f47387b9621f4f080623c8cbc5a2d4bbe"}) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000080)={0x4, 0x1ff, 0x7, 0x7, 0x6, 0x5}) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 1229.000989][ T2874] usb 1-1: new high-speed USB device number 90 using dummy_hcd [ 1229.211459][ T3416] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 1229.218393][ T3416] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin [ 1229.233912][ T3416] usb 6-1: USB disconnect, device number 95 [ 1229.240676][T12875] usb 6-1: Direct firmware load for rtlwifi/rtl8192cufw_TMSC.bin failed with error -2 [ 1229.250805][T12875] usb 6-1: Direct firmware load for rtlwifi/rtl8192cufw.bin failed with error -2 [ 1229.260031][T12875] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin [ 1229.267722][T12875] rtlwifi: Selected firmware is not available [ 1229.311318][ T17] usb 5-1: new high-speed USB device number 37 using dummy_hcd [ 1229.391060][ T2874] usb 1-1: config 0 has an invalid interface number: 253 but max is 0 [ 1229.399337][ T2874] usb 1-1: config 0 has no interface number 0 [ 1229.400981][ T5] usb 3-1: device descriptor read/64, error -71 [ 1229.406264][ T2874] usb 1-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 15:48:35 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7", 0xd7) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1229.550974][ T17] usb 5-1: Using ep0 maxpacket: 8 [ 1229.561152][ T2874] usb 1-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 1229.570331][ T2874] usb 1-1: New USB device strings: Mfr=63, Product=110, SerialNumber=0 [ 1229.578687][ T2874] usb 1-1: Product: syz [ 1229.582894][ T2874] usb 1-1: Manufacturer: syz [ 1229.590087][ T2874] usb 1-1: config 0 descriptor?? [ 1229.631616][ T2874] hub 1-1:0.253: bad descriptor, ignoring hub [ 1229.638032][ T2874] hub: probe of 1-1:0.253 failed with error -5 [ 1229.645913][ T2874] input: syz syz as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.253/input/input390 [ 1229.671037][ T17] usb 5-1: config 0 has an invalid interface number: 130 but max is 0 [ 1229.679216][ T17] usb 5-1: config 0 has no interface number 0 [ 1229.689549][ T17] usb 5-1: New USB device found, idVendor=10c4, idProduct=818a, bcdDevice=ef.8a [ 1229.698665][ T17] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1229.701067][ T5] usb 3-1: new high-speed USB device number 117 using dummy_hcd [ 1229.720013][ T17] usb 5-1: config 0 descriptor?? 15:48:35 executing program 0: syz_usb_connect(0x0, 0x35, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000b46a9d10d8fa037099760000000109022300010000000009045800018e9c7c00090500000000000000080b26e743953019"], 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r0, &(0x7f0000000080)=""/154, 0x9a) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000000)=""/120) [ 1229.765179][ T17] radio-si470x 5-1:0.130: could not find interrupt in endpoint [ 1229.772916][ T17] radio-si470x: probe of 5-1:0.130 failed with error -5 [ 1229.821019][ T3416] usb 6-1: new high-speed USB device number 96 using dummy_hcd [ 1229.971027][ T17] radio-raremono 5-1:0.130: Thanko's Raremono connected: (10C4:818A) [ 1230.050965][T12875] usb 1-1: reset high-speed USB device number 90 using dummy_hcd [ 1230.081045][ T5] usb 3-1: config 0 has an invalid interface number: 135 but max is 0 [ 1230.089385][ T5] usb 3-1: config 0 has an invalid descriptor of length 110, skipping remainder of the config 15:48:36 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c", 0xda) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1230.099733][ T5] usb 3-1: config 0 has no interface number 0 [ 1230.105971][ T3416] usb 6-1: device descriptor read/64, error 18 [ 1230.112284][ T5] usb 3-1: config 0 interface 135 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1230.125346][ T5] usb 3-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 1230.134477][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1230.143535][ T5] usb 3-1: config 0 descriptor?? [ 1230.202399][ T17] radio-raremono 5-1:0.130: V4L2 device registered as radio0 [ 1230.311097][T12875] usb 1-1: Using ep0 maxpacket: 16 [ 1230.351384][T12875] usb 1-1: device firmware changed [ 1230.356801][T12875] usb 1-1: USB disconnect, device number 90 [ 1230.403888][ T9492] usb 5-1: USB disconnect, device number 37 [ 1230.409974][ T9492] radio-raremono 5-1:0.130: Thanko's Raremono disconnected [ 1230.510991][ T3416] usb 6-1: device descriptor read/64, error 18 15:48:36 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c", 0xda) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1230.661047][ T5] usb 3-1: string descriptor 0 read error: -71 [ 1230.668268][ T5] iowarrior 3-1:0.135: no interrupt-in endpoint found [ 1230.677686][ T5] usb 3-1: USB disconnect, device number 117 [ 1230.770981][T12875] usb 1-1: new high-speed USB device number 91 using dummy_hcd [ 1230.781167][ T3416] usb 6-1: new high-speed USB device number 97 using dummy_hcd [ 1231.010964][T12875] usb 1-1: Using ep0 maxpacket: 16 [ 1231.051059][ T3416] usb 6-1: device descriptor read/64, error 18 [ 1231.131041][T12875] usb 1-1: config 0 has an invalid interface number: 88 but max is 0 [ 1231.139225][T12875] usb 1-1: config 0 has no interface number 0 [ 1231.146916][T12875] usb 1-1: config 0 interface 88 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 1231.157529][T12875] usb 1-1: New USB device found, idVendor=fad8, idProduct=7003, bcdDevice=76.99 [ 1231.166606][T12875] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 15:48:37 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c", 0xda) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1231.175821][ T5] usb 5-1: new high-speed USB device number 38 using dummy_hcd [ 1231.184429][T12875] usb 1-1: config 0 descriptor?? [ 1231.420974][ T5] usb 5-1: Using ep0 maxpacket: 8 [ 1231.420984][ T17] usb 3-1: new high-speed USB device number 118 using dummy_hcd [ 1231.436669][ T2874] usb 1-1: USB disconnect, device number 91 [ 1231.451029][ T3416] usb 6-1: device descriptor read/64, error 18 [ 1231.551065][ T5] usb 5-1: config 0 has an invalid interface number: 130 but max is 0 [ 1231.559326][ T5] usb 5-1: config 0 has no interface number 0 [ 1231.565668][ T5] usb 5-1: New USB device found, idVendor=10c4, idProduct=818a, bcdDevice=ef.8a [ 1231.574845][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1231.583024][ T3416] usb usb6-port1: attempt power cycle [ 1231.589153][ T5] usb 5-1: config 0 descriptor?? [ 1231.633182][ T5] radio-si470x 5-1:0.130: could not find interrupt in endpoint [ 1231.641073][ T5] radio-si470x: probe of 5-1:0.130 failed with error -5 15:48:37 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c45", 0xdc) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1231.781066][ T17] usb 3-1: config 0 has an invalid interface number: 135 but max is 0 [ 1231.789544][ T17] usb 3-1: config 0 has an invalid descriptor of length 110, skipping remainder of the config [ 1231.799883][ T17] usb 3-1: config 0 has no interface number 0 [ 1231.812987][ T17] usb 3-1: config 0 interface 135 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1231.826199][ T17] usb 3-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 1231.835303][ T17] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1231.844269][ T17] usb 3-1: config 0 descriptor?? [ 1231.851039][ T5] radio-raremono 5-1:0.130: Thanko's Raremono connected: (10C4:818A) [ 1231.901796][ T5] radio-raremono 5-1:0.130: V4L2 device registered as radio0 15:48:38 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000306d0488c0000000000001090224000100000000090400000103ff0000092100000001222200090581030000000000"], 0x0) syz_usb_control_io(r0, &(0x7f0000000300)={0x2c, &(0x7f00000000c0)={0x40, 0x5, 0xac, {0xac, 0x6e294e35a7c20b9, "0a300786bd60eecfeb210c0d86100310fc71a64a41121a722f38943cd2a813ec318af986b67a4bb5216c785074c6d4cc3159c9c188dedc60c938839b4f9d7b3ba496ebbef0b75cb428e12af3cd66bae0623e410cbdbaff641094bd2ec25cbfa647aa8be1c42ef7750945cea254d2f1acb04cd137e93bafe3e02dbfa6090477d253b618cb9d55468f065e4ea6f9bb7599aae875810552e4054a72d063d65c6e3ba7ae0d5631670629c2af"}}, &(0x7f0000000180)={0x0, 0x3, 0xea, @string={0xea, 0x3, "012f8a6d2dea72afaeb0f9e5842e7ff06acb1825309048b290f24e850c5ec520808cf38219bb9f78505b23b4eb6405ee16860d192d2f642bc2b71702d68f794b7671719202074d62b3f8f3a9c50062d3f27103d3f4db8df0f7baa7d6610320cc8ce1791491cdd2a5f700bfc96d29be941875a3e74cb57c332ca69ff1656a2872d94ef99d75c73922ae15f84e426cae485261cfdb59dfe0a30cd6456b89135fb7fad6066ea1408d3efe9815b2d1ac0cb372b955e4a84925c5f88f212a5de559368e55ecac6608b8dad064bd191c67f8ca10d7fa40b903dbf713c402b41ea2fea2c81b32ddd381b5f4"}}, &(0x7f0000000040)={0x0, 0xf, 0x37, {0x5, 0xf, 0x37, 0x3, [@wireless={0xb, 0x10, 0x1, 0x8, 0x21, 0x16, 0x2, 0x8, 0x7}, @ssp_cap={0x24, 0x10, 0xa, 0xff, 0x6, 0x4, 0xf00f, 0x2, [0xf, 0xc01e, 0xc0, 0x1f80, 0x4140, 0xc00f]}, @ptm_cap={0x3}]}}, &(0x7f0000000280)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x0, 0x5, 0x2, "9673f145", "eb1ee734"}}, &(0x7f00000002c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x80, 0x556746793443dd5d, 0x81, 0x6, 0x81, 0x1, 0x5}}}, &(0x7f0000000880)={0xac, &(0x7f0000000340)={0x20, 0x13, 0x30, "8e6c23c0e0e6321c820390f2d13669902ecd974230c40141e1b758dcfd864f6e3f79de6db21e9cc33812a80fe5ac318d"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x8c}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0xfe}, &(0x7f0000000400)={0x20, 0x81, 0x1, 'W'}, &(0x7f0000000440)={0x20, 0x82, 0x1, "a6"}, &(0x7f0000000480)={0x20, 0x83, 0x3, "691c11"}, &(0x7f00000004c0)={0x20, 0x84, 0x3, "22d14d"}, &(0x7f0000000500)={0x20, 0x85, 0x3, "11d4cb"}, &(0x7f0000000540)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f0000000580)={0x20, 0x0, 0x8, {0x60, 0x80, [0x586263c0996ef3ed]}}, &(0x7f00000005c0)={0x40, 0x7, 0x2, 0x101}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000000640)={0x40, 0xb, 0x2, "d351"}, &(0x7f0000000680)={0x40, 0xf, 0x2, 0xb7}, &(0x7f00000006c0)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000700)={0x40, 0x17, 0x6}, &(0x7f0000000740)={0x40, 0x19, 0x2, "e33f"}, &(0x7f0000000780)={0x40, 0x1a, 0x2, 0x5}, &(0x7f00000007c0)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000000800)={0x40, 0x1e, 0x1, 0x99}, &(0x7f0000000840)={0x40, 0x21, 0x1, 0xe1}}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000b80)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_disconnect(0xffffffffffffffff) 15:48:38 executing program 3: r0 = syz_usb_connect(0x0, 0x1d6, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0x9f, 0xbb, 0xd7, 0x8, 0x1c40, 0x534, 0x1cbf, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xc5, 0x0, 0x0, 0x35, 0x84, 0x39}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000640)={0x2c, &(0x7f0000000000)={0x0, 0x82225aa8cccc9359, 0x2f, {0x2f, 0x33, "ff243d2191e93c440ea77b903752307ae633e143b9cf2e07f91a624b145dc0591c4b94943d9d21141c9a245c31"}}, &(0x7f0000000500)={0x0, 0x3, 0xda, @string={0xda, 0x3, "ba17f33db840fdd6bebc9b65835ff64b3e30e50be5789100d5f5a8941fa83e37616ef3edc8ce492d7d70a817b7946e1ea28fe903270d00880e63a952a31c28516d5522c931ae3e6832253f120bd743ac06ceb297a1f4837babdf4de0dafa3940974c86550903245849645d454fb369aec320fb9bff723303438f14dca22f50062bcc218e30be7bea11744a419ca61dbdaddebba4bdcc6f2e4ae142303201832b8d79cd10665d7fdb2a3d8c408fd8b8ffd95529811574a3f51a6bc273d0bd6e0159c9cf5e8533b4040875f49322ffd27322c3d070c5874d0c"}}, &(0x7f0000000040)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000080)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x8, 0x7, 0x0, "779fe355", "17e07ef2"}}, &(0x7f0000000600)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8e, 0x18, 0x5, 0xfe, 0x85, 0x7fff, 0x7}}}, &(0x7f0000000cc0)={0xac, &(0x7f0000000680)={0xc0, 0x1a, 0xe1, "c08c829490207c61ef483b849e4725cbcd505f76079c19e4afd2fe1fad177c6a880478898346a95471b6a3ccf85326b7b3ac86f462530df9f02742cd839f13f0f0cb10df33fa29737dc40ac6898901718a8fd3f883669da9fe6c945417c9b8bac64d4ff1a28de0674e44ac4b4fa35ddc77b8b72db5c030d875fe685f8d17a98b7da94a532285428a963f8aaea25e495b7acda091a8fbced3cf68c407b6ad5891ef3fcde8ebc41cdb87a639d1459af390a891270fd1f7b322d3cdce8ae3096b38747213032c4306eafc4e6f5c87b609ad4735b208aeaeaa1d5a3b79950bb0c1ef72"}, &(0x7f0000000780)={0x0, 0xa, 0x1, 0xff}, &(0x7f00000007c0)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000000800)={0x20, 0x81, 0x3, "8d889d"}, &(0x7f0000000840)={0x20, 0x82, 0x2, "00f7"}, &(0x7f0000000880)={0x20, 0x83, 0x2, 'H='}, &(0x7f0000000900)={0x20, 0x84, 0x3, "c6f8e2"}, &(0x7f0000000940)={0x20, 0x85, 0x3, "d60dfc"}, &(0x7f0000000980)={0x20, 0x0, 0x4, {0x1}}, &(0x7f00000009c0)={0x20, 0x0, 0x4, {0x100, 0x8}}, &(0x7f0000000a00)={0x40, 0x7, 0x2, 0xff}, &(0x7f0000000a40)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000000a80)={0x40, 0xb, 0x2, "874b"}, &(0x7f0000000ac0)={0x40, 0xf, 0x2, 0x4}, &(0x7f0000000b00)={0x40, 0x13, 0x6, @random="72129e37a1d6"}, &(0x7f0000000b40)={0x40, 0x17, 0x6, @random="e976e1fb66f8"}, &(0x7f0000000b80)={0x40, 0x19, 0x2, "b499"}, &(0x7f0000000bc0)={0x40, 0x1a, 0x2, 0xeb8}, &(0x7f0000000c00)={0x40, 0x1c, 0x1, 0x2}, &(0x7f0000000c40)={0x40, 0x1e, 0x1, 0x7}, &(0x7f0000000c80)={0x40, 0x21, 0x1, 0x3}}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000001000)={0x2c, &(0x7f0000000e00)={0x40, 0x20, 0x5e, {0x5e, 0x4, "99c8da8960dc697b14130852c113ff9b26d779860798f8cf88d3ccd2837624105371aaccb3beca5f71655d5385bae682f3fe7b9a96e6055d6d01480869e102cfb8f0655e90f98696a6ef8f51296ebdb2d9a104aca1071e2104e2d659"}}, &(0x7f0000000e80)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x280a}}, &(0x7f0000000ec0)={0x0, 0xf, 0xa2, {0x5, 0xf, 0xa2, 0x4, [@ptm_cap={0x3}, @generic={0x86, 0x10, 0x2, "6b70b803bbda090a6f4fc744ce239df9fee6e7c5ea89908a5154841955fad41179c0b527a9dadb52bafe0b8c33abb0e84b62769496432e9c6ab72aac5be1ffa3635dcbf3d01495b007a58fa3bbebc7cf78b70491c981daa0b30e5fe760017fed7202a3bfd6d2f7691e2daaca22ce64464bf1cef81999f44ed050624bf0bcfc25347060"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x8, 0x20, 0xf7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x4, 0x0, 0xe9, 0x8}]}}, &(0x7f0000000f80)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x18, 0x9, 0x40, "ee3ae0c7", "49575ddd"}}, &(0x7f0000000fc0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x4, 0x0, 0x4, 0xea, 0xf31d, 0xfff}}}, &(0x7f0000001600)={0xac, &(0x7f0000001040)={0x40, 0x16, 0x98, "bc19e3ba22fbe999176aa0fdffec44a1a18d5647f7d2e3d2fca769cd40aa531f8d8a013d26c2db4e7f2864acec564ac445ca81af30c265b05427abc9eaae20d85409808af3c45b21747db797182464e28b90ced309ff85b2933cd787ce81252b10a2aa1042ea050e1b2b47903dbac01223380e08585eb9d750f6b0ad6880d7104b0c979b06d747e4d26a54eb233cd855f2466f895fbcc263"}, &(0x7f0000001100)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000001140)={0x0, 0x8, 0x1, 0xce}, &(0x7f0000001180)={0x20, 0x81, 0x3, "9c7f78"}, &(0x7f00000011c0)={0x20, 0x82, 0x2, "7bd2"}, &(0x7f0000001200)={0x20, 0x83, 0x1, "0e"}, &(0x7f0000001240)={0x20, 0x84, 0x2, "b017"}, &(0x7f0000001280)={0x20, 0x85, 0x3, "c951cf"}, &(0x7f00000012c0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000001300)={0x20, 0x0, 0x8, {0x20, 0x2, [0xf0]}}, &(0x7f0000001340)={0x40, 0x7, 0x2, 0x3}, &(0x7f0000001380)={0x40, 0x9, 0x1, 0x5a}, &(0x7f00000013c0)={0x40, 0xb, 0x2, "49cc"}, &(0x7f0000001400)={0x40, 0xf, 0x2, 0x1ff}, &(0x7f0000001440)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, &(0x7f0000001480)={0x40, 0x17, 0x6}, &(0x7f00000014c0)={0x40, 0x19, 0x2, '%Z'}, &(0x7f0000001500)={0x40, 0x1a, 0x2, 0x7fff}, &(0x7f0000001540)={0x40, 0x1c, 0x1, 0x6}, &(0x7f0000001580)={0x40, 0x1e, 0x1, 0x5f}, &(0x7f00000015c0)={0x40, 0x21, 0x1, 0x1}}) r1 = syz_open_dev$hiddev(&(0x7f0000000d80)='/dev/usb/hiddev#\x00', 0xffff, 0x83c0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000dc0)={0x3, 0x3, 0x80, 0x6, 0x1, 0xa}) r2 = syz_usb_connect(0x4, 0x1d3f, &(0x7f00000016c0)={{0x12, 0x1, 0x250, 0x42, 0x66, 0x87, 0x10, 0x19d2, 0x1268, 0x4a72, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1d2d, 0x4, 0x1, 0x5, 0x20, 0xb2, [{{0x9, 0x4, 0x43, 0x2, 0x2, 0xff, 0xff, 0xff, 0x6, [], [{{0x9, 0x5, 0xf, 0x1, 0xda, 0x9, 0x6, 0x5, [@generic={0x41, 0x21, "fd6b5fa2bb749e2346af4294bdcf1cd1da4348d99d9e3d2dbc05959536d28315f4781633d0f5860819122720de14ce8c43cd1a35c6856f134ee70769b56441"}]}}, {{0x9, 0x5, 0x5, 0xc, 0x169, 0x8, 0x81, 0x7, [@generic={0x6, 0x4, "91fdf260"}]}}]}}, {{0x9, 0x4, 0xe5, 0x4, 0xa, 0x5, 0xa5, 0x84, 0x5, [@generic={0xb2, 0x9, "acc7624ce36c25f3cb9ba1b5de3c72448cbde10d68d314bb063ca0b3eadff5730ea9bc702d5e974880a1d84620edd71badc2eb32b5feb5c7c0eda58176c6efb9dc64bfef525a58b6ab404771ef9e94b487431a3ac720ec751232e2939e52e839903c64496dbe3d49f33e8e105f71f4d5e8bee00b55a058ecd8c8ec6e7eabb4a463a142191abdb50377c620572ab414824c944282b00eb2cb175ac2c94dd06616d77f3be19e413c0853ee9007aa40271b"}, @generic={0xf5, 0x23, "7b83b69d96ba1fe5820d40fc49143364e8c7214241df9fcbdf22b3acabb4622032456ee5fb7c9421cc9b80d2f6aaef2bdfb7bb442c28cb5aff6aaf1ad71e4f10218106932acee3ccb0ff4f4a9be9801e2b5ee5295e8c52b88d440a3fff15eb1691d13b3c2bffbe01c8b0272202b0c1593185606172d8ac306618f627f5c416788681cfea583bf5c8be6579a48616f71db2679cfdcbfc083950d2d1e94e5d257fb33f7b9c121384776e67efce01c99fd160b1a2a379814f7ae3759ee5068276772c473419f1299f1087fed9366c6584a25670c183997a7e651d79b9db32d1d269090647153194974485b9b35fbb0559df3a5a8b"}], [{{0x9, 0x5, 0x0, 0x96fc453803f30833, 0xec, 0x2, 0x81, 0x0, [@generic={0x1002, 0x0, "66878fe2609df2d07e85f8abf9cfe3ab13b78229b6026e04e7eb23055eb0ad414d453bf27bdd7f7ea71bec6a45e70776a779b6ea3666649113abe62304954ad283bbe315af788c3f2e837ca5ca0162037dcbbf8dc7afce3592b5254c59b036b7a6ba1489d17e89162155ce5dd40a29d47c562d55de89c4e818a01a7ba35da26748d13eb9e518341dccbb83184b4ee1307b4e86c8042b48fc36d4dd5ad89c52568e5976c3898d320f13641abef8ce1f7a39df01babd49e90cec6b1a4c63431543fa606a37418139a92e8c2a88144a4db905d0294ccbc9d4ee27dbf2cff26c3d1f0ade9883ca1d041adb90f7853a61dbb066a96ea5e0e176e5d7b0f12f4ad6338860ec7d78f465ac1e01fafc830acec593eb1a9b122ef4e075818c37c3c35492acf9e31e9801353d50a328272b594c41b4ec8e6c5772fa756a9d2a0f68edfb859d31c65f38f77763ada54610ceeb25d88bb22387c337632537f490a3afeb39e65e7f12ec8c294881c4e081e0050314f562e0711513f4809861347065efdfdb9d53a36022de542ed460d198bf45d9888601f39a89ccfef0573432b8d115ea878a0d3039504f792b4e4badf72e0edf38fdc42e3b89dddc80b527d329dda140c7b878b52ea7bf2037ed6f22e388ccb30041e13f029aba0a126b8706530cddc88fe75fcd894897b3bb97d5b7c6ad52809410b6a05a597cf869030b9d510823cc6e7accd905baf5a3ba18e34a5b53489f0b59cd02de519af2ae41deefd463068a51e4f728835e21cbe2549b7bdb6c711e4ec01e5d431dff38d3a30f0ade6f4b78f954792fbc868fed4c7b8603e09b1caf07dcc667065722a2fd5da0f425d9187227e63e124105e7602933a3bcec3c9d7ecfe5fa15013ba38e974c69b003873fb5b05642a71b6490f173fe3f7c21daaad6e75244cd594a5945b9bfe70cb8bcc3da235b0abcd6af39448a3086b7af5e9c164d8a08d8efc718ff4761e100d34387bf15f0a37f42c45a5b6596d67ca187b2ab699b35cee2848649e51f05103c5e2b2955678ab27ebc80d33f303842896b572caac062ae53524dc3fbb8cdaa952185eed3ea9f10171ee20a2a78166fb81000f2ece9b4abdac0773e8cc6044e65a7b78cb54f532e6d16921c2c576f6b1a5d7750d70be9c751cf2aea9fd07c766daa5ede5b6ecafdf5c6e81d3cee7ea00163aaac53a9bb229d62677164315336f40fe5f3e38f3cb2e47f4c874f1b5e9af0a9e3e738bbd158ad5334dc419fb530f4b0fff1117cdfdd349a3dd9cce8ef91d72fe18cf76542d01473d68a67dd9c698b8ac8a65c85830b2c9242d0a866652e1d86a7e9b2ae0d2d4399e79c69c124165b5e49d6fdab0a1ac57cf060800c4163e1d8479cb477d0159456b8dbf4c7cb47e291668d49bd3e95f1c1d9b41e45f19ecf8237b4b0575b243c4bba702a7362f0149e55deb7b7f09cffa3cb78114765c5d8a400beec9819da99f5fa62bf524b404d5a50c8ab649ee3539ae1af2cfce9e8d6315bb7cd968e56c82720a587b45ec277f725073837d8720fe982e58275884324bf2bf3ee120f255672be5121488cd0a8253019272083c0dc9205218a477caf8a3daef14db1921b037f71fac82d0b32fdf63335cb2fe354b7ce1f1631dc1a909c65ce4eb12fd922fb33d2107cdcf2ce0122a8dae07094ff57a3602206ede07c05a839d08222ec89634e343f2d495a8b0835f9cfcff1c14f322bfa11d00d7e1153f8dd19bbf7c00c56680b88adeabc44ea218ef7f2f71feb7924482cd93443ec228d684ddf8d8a98e04a0692740651aa5a925d5a10ba1431d4768f44a0b02a124fb1b5a369bf8fe06317a212daf2473909606316ae90175c9ef35060f996cfedc7ff05ba64e0338168dae3c7cf320d2546025bb11f57490d1248fb60d5c0f6e82ecf23d0c89ae62cc45cac7e9e501f1d64aaaefede8d222643397de9ca38b744e0a9171c02dccc5e8154d192e88f96e15741c96440a0dfff31969c9e523799258f75470b40b4f63524e1b9bfe7ad53873afa432abc7c2dcfe8e4510ffefb7cf432abcffc839b933261be15c5545924d58bea9b1d60bfd4d109afd6845b8ce34a34eb1c318aa14a6fa366073bb0863d72c152eaee959bd4f4a69342d7709c7b9374cbad855d35c7335e50afaf09769dcf76ea33c4d36399b62a221baff9da346e30017c10091ee757cbbc12f906c5c786709987b24e73da555c5478231e1b55291150fc188e7ea5acb257ce4427c4ddb17f2e8d4e77a2762542418f020cc0d0dca87db70b087a7c8658cdb826d338b10b8784adda87b837e5cf90d5bec60415f8c165689a96f767bc1b3d9c3c3c1678059f3171c281a0bf20f86303fe8ed1776c12b2f897fbcff7a727523b2352b1fa111cb57d7f421927061ea7c73c3470f0774665ee323ccba18341a73672578bcb251a62c4f71d075c70c467e0a00dd008ae123adbe8cef2dad8517baa9fb266bfe1416721e7606df6013ec27d3918ca16d9d890a09b1e6ebdd02879a4bfb4636a7cb61ca68ef6f1341ed7bf73b69ceaf2a378b0bab6e6bfedfc055f6248f853653ca42ad14b01cb6d1a83c5cde30784d71b7e4db243a90e7f30be67dc250dda60404aa048ef0fad6a1fd0fb83a8786bb1ff3ee77c6ddc023b566f49d403085e6a2b6f05d8c7c61cab51fce81159d7fe4a00bd3c27169a17989afd71a2afb10d3d1f58257b172bae5306af6c9d95d20b034005a4ebd5a3b52227fbdc2ad2319bf7bd6f6e6317ef44dc0af023b211e4499928e0408645192945ec63ca26658c548e5421f564ccbf5ff2e4bdbe9100aa0fcfacce327fc6d3e965dec496f9c92fa3b15fefdc9e1c89aef20c6fed19fdd74b8b4f578873619c57a21ae3f78165e66b5251d41cba5d184b3da5b57a88a2bb30589c2885182a29892396dded85c70fc0c07e8d13ce1a76bb91f6acdbe3bdd5dc9e9928c05c5bed4b3a10818b017e6944f7986d683c47de7e0326c4003f4dc1886ed50cf826a624d7e1c97080aa8d1e163a28ea72ab4fd176b865788af8cddd3ccd9b2deb15e2e5ae74770d0fe1171f9f84bb9a45ee758a746df5ef7595c1cb06374e70553e0996d15a065e7eb1c559b0bc826e92f3637819da65698ade379302789f3b277a6b926bcb34d7a9498649955520ac8e1a0dfe500f147c3888ec69a24c4fb98a90fac4271b0e2259fbcd1623146fdd3ff50067930a5d42c895889aa60fc412e87399eb81561a5eab116baed15ca804d507b57ac35dc0c2ab33b6d5d7e399b6c34ef729b9cf7f4debede02d875673ffec7d353186f9e8fdbe8d9297186fd3b969fc9c0d5194e271577a952394bedf014aa8bdc8e44d78d3fec41949801ecf290e045ab69c4e2c9f68c0f3b12c0525f1b2861c9859f5b989e336477811b9b2d8a428920fbe73bdc4dad3f121437971c6fe3717ad53c9f73ddaf3e99cf6ba03094c89978409a52b5ccb9aa29c2c4781efb9444eb601f12a01e1272a300baffb69ea00d065b36f4aae3d8ee695fe2de7a514ee40883ebcc81ce90320849496125cd3a5b52596eb0c861fe83af9a6c1a47535a2bba9182dcb7bc0efced81a631913c91598b689bb063a6c9bc62491647f32750062dec88b463d11bcf5b448f93de98a1a21dfc0afc08be811c00a632c058e1a900e571b9e8c3edeec97effd3325a57eb3501f9665be7ff687bd3549785eaf5785864a005d03d08a5451e0afe4156774ac45146bff30705564aa859bd1f3ebe36b1ca6f34204a6280b7b2409c92dab0adcb0a5bcefd2a60eaa4608389047c6a6bf9e4ea0b52099a797a9cdbfdca23222592562e7634a823e585c2e938f276c45946816872f6a2c9c195c2b0b01547a155f682598cb61abac6f46416b33996d1539d2471d18e8d4a70b6b23639a5ad3baf7d4effcb5c9d8fe0122bf085030574b482f2a928bda821be0b44131f532f9b33e388d031e8b4a2c86497e949dd1ac072c8db290ee249018a32fc89c31a0a6ace192cdaafd63ef8697068b0969a6cb03981871eed52bf914d47b6256b3e6901e155435722ac1e639ab02bb046c11649a7f1ae42af4a786157f2164450d8a4722f17107a11abcaee1f603233d58e9eb6f2a2608722cc1dca40b3981693488b63adb94d675728fef930839027a7cc91a28400e369ea5ec9034a0425e770b49b0c343ccefe2832677133cbb3e8c9fdeecdbe02209af6037494758a1dc4c62b83570a04a0465b4cfd2ec8fca893030f2060031f7c11a515444e1f4e758fb1e0c3e95a84990badbddc3a8982caf9dd461590ad1a427b8f3f2a4cbe89d19790c597de1e3cc38cfbee8a61dbe7de088b3e5eb3e01f5397e2e206d7257b6542e8f07bcadd8914022da9d621eff392ef684d6b495ed69d08a721a4df2a71b9b211cc67a70b9beaf5dfa5c4be24ece2224fb281b32dabf6c633ea581d508831d1e1d80da7a3335a49f302e1322dca3b3c8c440004884d03993e758cd6bd6aa4b1d7a4174059009e7b833b7a9ed64159cae6ec2a3474832b07502b16edc2bf737369f2247cd795fa49b5d25e318f1d68cd7d6bba1364a8ecc4de554b1cc651d6b22a207539820f48d08e0d08cadf2dd3dae404e9ca18d473e46695bf7de67b4d4535edbfde3b0d7b4b1edf863ef27fc20e842e5b3fd34f6ea46da74845b5266ec8b400784b22f348c8b037631fd281630a8a1789e1249f954683aea84c079e988e1dc2dfa4aa6268d04dfd9cdddb8982287c8fd1cf57f1fae590aaf456e8a239cc8515790ab69dc6586544b194e156724eb527311c29fe3513b387c782b968fff1756f5dc596a67c28bef89d2081f8718baf0ca880607e6c593c3c147b751a440e4686bece1db527a37f7d7df657261b4b5c346450c1e02f7bce42ccc7d68c76c4f94fee1b99b7ea5da36e9ea19dfe7fca44704bdc7e85d8a9843e33a6239551b9a621edd92a7512fe7099435a7cf885ac40b8d767dbf2966b9cabc7497e674467136f789773664bdb1d658efff17692e501c78033df2e776599d7e2c043286742c31f3a8f6ca24d86d6c5287c11690f38c6a2ce364d539e4ecc24cbd899f04639361d7e93f5d4d5e08380cd6148a031ab8d4e32d2c426841df5924bac1c5119340940692c53e10d98936cd58dd9b39c07129aa62625091945978f81601eb2ee13044d054f58fd8b20f24df9a36a97618b2fd4233de4ea4e5f1ab5cfb29be73b5a8c1ac7860984808a03026df47f07f9bc4ba1d00d94babdded5144c986810d83d07b3db7fecbce5ff2182f0e1b4b8aec6878af30bb7808e1e37fb8bef39dfc061924227ff0fd8dfcbbc756051605ec1ee0da63666263e1e5173fd7ff0c521ba5d5057f930687a7e1997173aad8ad8322b533d93ed1a9e6d9bf6244351bf74f9fce7363467c9d9683d37e80961edabe5e4ae7d329f2859771bec11e1eedde82b29593bdc503586242c5bc4efaaf67dcb3a3e2fd7877869b94c7642feb3dc85f567893d1c7de04f6192ed7bc13e2bee5f9d6254704c7bb2856b4febb28aa4488c50079ad5d9297dc1c97d0aaf53e171cd782a9e3e29eeee441edf9a89f13203158f5e0f78dda05dca9c5ca793ab4c1e0fb7ea5dea2f77f47a2134f76946a6a8c48ec1c4bc96ab6b03231396a92dfeea5f9d5448c0057e11c09976f905ba5aa4aa2435d55089b223a93d06c51c0dd7ab6b6f7e4ad2987d7c320bf7c0e0d57bb45d0874bc74441b5dd18dcee1e3d716e07d0691c4b8cb1087f63c5c63ef113a01ad3b6b31492da504ec010a84c5e1402f3f3e7d3302b2fd9272fc6b7"}, @generic={0xc2, 0x2, "69c465d144b47f7b52f7c5ed763946be220a3b852cbf1c0c8230e6e123ae4de99b6b74aedb434c6b20532f02a7f7b072f1970eb9c57a50b7ac04c0456833112bc9ce3ecfec9496c306867c3f3a37142f2d5c1232cb7bc9dfe48d3494437ab0385a92223fec4ded7af9cfbd2a173ae92dd80e24cf4347bc03e9853bffc555218f8438a3e10859d0d9e1a7532fa42bfe72977ead19fb4b0aab294f6b7e0dcfd63da599829030942b2d7709c7041cc3fda08591335740082b3f2d687b7f51305f78"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x1fc, 0x3, 0x40, 0x7}}, {{0x9, 0x5, 0xe, 0x6, 0x120, 0x7, 0xf7, 0x6}}, {{0x9, 0x5, 0x8, 0x10, 0x3f4, 0x80, 0x2, 0x78, [@generic={0x57, 0x5, "6e275147c523d63713ac50494ece3843229b04c77df9fef2c0c3665e5258e124735bc2edcda7edf3606a950e41852ede3d9b71f71e9235d209a9db801551aae50d85896db37dfea0ec28c65d7593bffd67f9e5bf2b"}, @generic={0x60, 0x21, "0ecf94095198b7692c7720f41145f618e3da551f8e839be5527f2188387074728125d6161de73575b8de97126c3934eacdf6b8671c3d604dae045646548d0872f3b2c77bc6c08b204326d66db657401fc404d4b497936478c71cd9a72a2b"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x361, 0x9, 0x8, 0x9, [@generic={0x60, 0xe, "052b148a2e8d1821f96811dca7cb07badd90c3721fda852b98ca6719428fd31fcc7140a9ae38fc179655b48c6c56c5acfb0f69711b452e99530267edd37f0f05871a1295905c88e7be64c40578e5d9a450a712e99509abefb229788c29b1"}]}}, {{0x9, 0x5, 0x100, 0x8, 0x1f6, 0x5, 0x9, 0x6}}, {{0x9, 0x5, 0x7, 0xc, 0x2b0, 0x3, 0x0, 0xfb, [@generic={0xc9, 0x8, "6889b4d2fe4b1dac1244c824bd61ec7bf4934034221fa291ecbce2af80f0edb67cf366e29281dc333dfa285ce6d94bd45a1baa6aeb8992daa58487b2a24acaee544033a5623bb66db65b375ac0a0b777ead45397c785e15572d5c6c1fa71b52f070d0897ea123fa34fd2f3a9d74f2f7cba5b29ece13818bd6e9af8ff6f72362872824f4263f7262cffe221e682b40cc7f425adde36308461fc665f96be9f968e133b0b7a7a295d38ec742b23c2b6762cc25603cf27678fabb6e52e772f44a42df553bf1c06a455"}, @generic={0x84, 0xb, "3f9af0c0a824a7ad3fa3943ac8169aefd69c8b13013afc425cb7dc28b9a9fbf1e54c66ba1b4798aaf0eae7d5d9bf4a45fa0339c86c0c799d74874d339dbbeb024525a6a62525c91cdd537e1beda3a5d3b296610219caa2d59ca131d8e5a90cf684adb4e4ed4ba1bec8b4bc3d5932bbf4a8e0deabb462d31701b3ceb6c97dca852520"}]}}, {{0x9, 0x5, 0xb, 0xc, 0x27b, 0xcd, 0xd8, 0x6, [@generic={0x61, 0x22, "fb1ccb02f7f7801bb50c245fee2b25f1391e33770adc0915b3ba2b13ffd42a0d9670829419176f29351f061126d07d58a50cc03e291859f6bf41791b226ac66c170158157b58d7e1315c40888814c8c2d54336fe81bdb9c5def68bd0edb30c"}]}}, {{0x9, 0x5, 0xd, 0x10, 0x35a, 0x2, 0x9, 0xff, [@generic={0xa5, 0x23, "2091ae4fabda51a524e94aaa4cb20215258d26b0c5c0c66d05c5fb3966076fe3aad6dafd0000dacb9109577049b796038379b1ae8a8b88c021191c2ef7b41a428cb3ddc9152a4cd4dd09fdf12738852f6d71d4e5f5938a3dc14d8da9c1b6c21aa860cd1bbe12890db9beb922ce3cdea8ae114f354b8d8feb997ee362fd06ddebc1cc5490120046d5679f5d12a2eb063e9efe0472b2d79383e922cc4b10ae78ee7099ca"}, @generic={0xfc, 0x3, "7fed6b06f1ba015c83fc963e5316c2ef463720f1e0d1801d6af45d6f446730d4cfd681c3c26a74fdf7230dc73248795e70040cfb29d51db8d0d0d5f35ee240369731b90fa088e105c13c58de85d403eeaf0eb86ffe45dc62c823e467d743a037b9c36a47771333cc48947d230a964a52df9e6a69b8a76b0f32e99d695b49aca0b6bbe28aaf1c234d6a14c6179bcaa22e946b7183b3d8603a55d96834867aa56d7fd64a3e4dc433769ab3a2d57591cee143c65e34b223a3f4be0882b17e8d82e6f333cfe77fdff7fcdfe90862b75cc04f1fbc3b98deb3454f42281bf49a86704632c75049a89cb4758992e945bc3a7d477d09c704bf1e4051cdbb"}]}}, {{0x9, 0x5, 0x80, 0xa5ded90fc20ec359, 0x7b, 0x1, 0xf8, 0x1c, [@generic={0x84, 0x9, "8ad57ae816070e54598b0f6927cb50f137cfe6c962291c1546e666bf843b791ac0b655e91c8dfade6b63e177594d075bee2fa79907d53e95fdeb45132c06090477b17861fecd8e90fb6830581b9090a49ca4b89cbbe0105652664094cb109864485f447859c33fc5cb9ec9ecb8ace6253ae752e1fa46b3dbfb84fb6674da8af08e02"}]}}]}}, {{0x9, 0x4, 0x85, 0x40, 0x1, 0x4f, 0xd9, 0x6d, 0x9, [@usb_cdc={{0xb, 0x24, 0x6, 0x0, 0x0, "e26d56e1c546"}, {0x5, 0x24, 0x0, 0x20}, {0xd, 0x24, 0xf, 0x1, 0xff, 0x3, 0xb107, 0x81}, [@mbim={0xc, 0x24, 0x1b, 0xcb, 0x100, 0xdc, 0x0, 0x1, 0x1}, @acm={0x4, 0x24, 0x2, 0x2}, @mbim_extended={0x8, 0x24, 0x1c, 0x0, 0x0, 0x266}, @mdlm_detail={0xd3, 0x24, 0x13, 0xfd, "b5d756c2889cc1826db00fef9b7d839a62948371607597463ca71a0f9a2ef3aec63a6d3bf8756ee4cdd5dbf3a8c9d0888bcf4b2892af26eeb476997faca18bdbf647b80d4ca830031d046b7de914ae35596327fae5483196ccf32bfed462990428f21254660618b693dfedd8889adf9f05d01d948d1e7cfd4829993224aedeff83e965f6c6c2c857a3369e9261cf88e9168292faefd4df417d33d700c63afec92ad540409f0a15399f75436a988ac4ec5bb6f6f93208b5e7e3b242ed2493cb24093903e4ea5aef7721e7c0f785add0"}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x4}]}, @generic={0x2b, 0x1, "1e63be68ca2fbfabea45e27432c8e77b884197d9f370d7214e1dba74cd54ef4a596983d9e5b1f0dd6d"}], [{{0x9, 0x5, 0x9, 0x2, 0x3ae, 0x5, 0x9, 0x3f}}]}}, {{0x9, 0x4, 0x54, 0x3f, 0x3, 0xef, 0xba, 0x1d, 0x81, [@usb_cdc={{0x6, 0x24, 0x6, 0x0, 0x0, "df"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x4, 0x6, 0x2}, [@dmm={0x7, 0x24, 0x14, 0x0, 0x688}, @mdlm_detail={0x8d, 0x24, 0x13, 0x6, "e4ccc1d079e449234ccf7bdfaff433beef5a63db7eeadd4ae308998b420704960526384d8b4553256d5cd02de2cc9c7da6e2b5ef1f8609ab6835de0e0cc4d268f6921a59bb79dce457a7d11ab0cc95d0d91f90fdf31a3f5977800eab23780e8bee8084d1f05f3dcb3c3ce9bdd4c2bb7b801344528574c0ee045f0c8f1cbe5d60cb906cfe168ab54a37"}]}, @usb_cdc={{0x6, 0x24, 0x6, 0x0, 0x0, "d4"}, {0x5, 0x24, 0x0, 0x3f}, {0xd, 0x24, 0xf, 0x1, 0x400, 0x5, 0x7fff, 0x40}}], [{{0x9, 0x5, 0x4842e1cc40320468, 0x0, 0x245, 0x0, 0x1, 0x5, [@generic={0x76, 0x5906c766d7133732, "d0114fa627a6cbf874d7d879f928a88ea9a0b122424dd0d1ca384d18dc8d5218ba407a49e240335bd86eab7aea9ef4743f36462767a66df0b8ebe1b37d9293fb3db5dcbf92309d50bba39dfd8f77e53327a77d8c70d1bd1025c1b4a621e11d80069892fc557079d49960b5b02cdc3c19171a6c52"}, @generic={0x9a, 0x30, "3501fabb0c6b0fdfe3fc0d3bb008885530b07824611a88a85ed675c83844559cbd6aee046e36e625009394e0205c66238a046929c7e57f6494cd46dd40661c84975e95bb423e562ac060702416b59b6c61b4b99eb7fd12ec00d8b3045309bf0c985e76b1a66e978e1c938789a99744cffcad436e234c430a90889feda77693828f146fe0ddfd5f707e18fa35012ee4bd9061e2a2680baa04"}]}}, {{0x9, 0x5, 0x6, 0xc, 0x315, 0x8, 0xd3, 0x22, [@generic={0xcf, 0x4, "67b46b1e590c50425074763c8118b7b75fb8be63feb0b0f37552e22562c7395f70692f201251083de5df4f2aad7792724462459a71b2b950c30039f8e496c7b9420c9700ffc8eacb83259ddc19be947c02c2cb34f0b4332bb377edeba43c47448a1353a34bf8d28c666f000a4048eba2e3a33b8fb38a0b925c64c2c2ecf8e4ca6cb959494eef2accc9ab54e90439847a2a79ef76bb1b3a8168318ad4e24a6b468045b692d23c6c6381e75e28cc174bfa18e248a106ac62cb597c455d6c53c04f10f296f3970c320ff0942e0966"}, @generic={0xf9, 0x0, "67b3aaa804b96c66d505d38ad361e9bb2304cdd0e01e0fc7d0b77bf6d4d6ae35b7d32795cad5f8087a8d5787cd3d52d3a81236e5200302971198963e8fe0f362c5a8669e8d0bc0e5c849911ed1862c8e744d56d79a404a56fd3a40328719f8d9c1c4744b8ab6b11a62fa906eff967b00dbebfc9b91f65c11669010b2583780d73645ef5171f01656c7fb72110f95be08e9cd74c55c50c7a88e4139d6bb70467a4ac885435d247f25ccf4ef0d840023412845876103d6395b22a1a810a6a9d27163ba4108cbcb7d8ef49d6e8675e5855b869bfe378fa3e2925d387b1bbea5a6d11a7a9a42d94920a27d69d4b6e91c507e882bacf660399c"}]}}, {{0x9, 0x5, 0x5, 0x1, 0x1a7, 0x3, 0x1, 0x1}}]}}]}}]}}, &(0x7f0000003600)={0xa, &(0x7f0000003400)={0xa, 0x6, 0x201, 0x80, 0x20, 0x40, 0x10, 0x1}, 0x31, &(0x7f0000003440)={0x5, 0xf, 0x31, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x7, "38790cd4218f29fd3ea268a975092c0a"}, @ssp_cap={0x18, 0x10, 0xa, 0xd0, 0x3, 0x200, 0x1e00, 0x7f, [0xff0000, 0x0, 0x3f00]}]}, 0x4, [{0x41, &(0x7f0000003480)=@string={0x41, 0x3, "762a6fc7a1aa40eb9159cc53056b22ad4e2c9d5e67336fc99b94f4e1954a613cce1ef1ea5beb1c3ea9d13a4e86c42e68a8964d891a7149401a7610b9c7b1ae"}}, {0x4, &(0x7f0000003500)=@lang_id={0x4, 0x3, 0x2c01}}, {0x4a, &(0x7f0000003540)=@string={0x4a, 0x3, "f1c9ed0701b1d95460eb690bb85924ab040993be095a22fc899aa75b4a7e1383086a9dc86babaab7d8ceaa6496ccd3527ec78813dc3ca3fdb26c6d88e7ccfa05eb233a73868de30d"}}, {0x4, &(0x7f00000035c0)=@lang_id={0x4}}]}) syz_usb_control_io(r2, &(0x7f0000003880)={0x2c, &(0x7f0000003680)={0x20, 0xe, 0x30, {0x30, 0x9, "f8ab49c39252b316114c1fe3472b1b6625a36bde2a37062ae2f49d10ad55ea2f123c064aedf33057f9b4ba983c80"}}, &(0x7f00000036c0)={0x0, 0x3, 0xe0, @string={0xe0, 0x3, "83ddf25d644f617deba6226cf84f03b9e0a3c22b902ed11d859ded595a251b824a25154c86cef5e0009e8359f65c6e0a10715b2962957365b0fa28c439c4521d409e9021d3c7b1272dcc67caeac97680f17d2741be4e35ae029db4229d16e0162a9ff7b544be7092c09a290607490443847f230176251dc8087b3875768d93ba4e30642531ff2055db778fb97c66d44990f4c1df937e1f2b42b801f35084e6c2aba593362939ac763d31da7b512ed819c6c0a37f1e365aeae789478c73cb2066be7d4dd0ad858ba70589c0840d34afae75267282d404757cc1d353d4b0dd"}}, &(0x7f00000037c0)={0x0, 0xf, 0xc, {0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x1, 0x4}]}}, &(0x7f0000003800)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x8, 0x0, 0x0, "ded50393", "400b29ce"}}, &(0x7f0000003840)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x10, 0x0, 0x0, 0x8, 0x1f}}}, &(0x7f0000003e40)={0xac, &(0x7f00000038c0)={0x40, 0x11, 0x5b, "cf7d5c72e32591733422180cbe01423d940d7a04777877fa679e6a65dfe3db2def449264f700c4039e046d966378a095e46ab3bb2306cf59e6c0b95312745e9d7fbc0fe65954115bb5dfdb56feaeb16f09862dd5409d21be344870"}, &(0x7f0000003940)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000003980)={0x0, 0x8, 0x1, 0x2}, &(0x7f00000039c0)={0x20, 0x81, 0x3, "e0786e"}, &(0x7f0000003a00)={0x20, 0x82, 0x2, "ff67"}, &(0x7f0000003a40)={0x20, 0x83, 0x3, "64940d"}, &(0x7f0000003a80)={0x20, 0x84, 0x3, '%\rq'}, &(0x7f0000003ac0)={0x20, 0x85, 0x3, "e43011"}, &(0x7f0000003b00)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f0000003b40)={0x20, 0x0, 0x8, {0x1130, 0x10, [0x780]}}, &(0x7f0000003b80)={0x40, 0x7, 0x2, 0x4d}, &(0x7f0000003bc0)={0x40, 0x9, 0x1, 0x9}, &(0x7f0000003c00)={0x40, 0xb, 0x2, "b1ac"}, &(0x7f0000003c40)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000003c80)={0x40, 0x13, 0x6, @link_local}, &(0x7f0000003cc0)={0x40, 0x17, 0x6, @local}, &(0x7f0000003d00)={0x40, 0x19, 0x2, "c643"}, &(0x7f0000003d40)={0x40, 0x1a, 0x2, 0x800}, &(0x7f0000003d80)={0x40, 0x1c, 0x1}, &(0x7f0000003dc0)={0x40, 0x1e, 0x1}, &(0x7f0000003e00)={0x40, 0x21, 0x1, 0x40}}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f0000000180)={0x14, &(0x7f00000000c0)={0x0, 0x1c, 0x51, {0x51, 0x33f18d1d748920f5, "e11946f9040d240270a0976320a71b4d2c30d1336cfe2abdf46bd7965064c42754c118d6bb8cf2df6d5e5c11adef4de2a3579872ed577fdc97d4ea5c60fdfebd12b412d07a557edb2e936504eb3d80"}}, &(0x7f0000000140)={0x0, 0x3, 0x1a, {0x28d}}}, &(0x7f0000000480)={0x44, &(0x7f00000001c0)={0x20, 0x10, 0xfa, "788120bbf55307b71820b8430a94d051ef0d6d5d1f15a95af8d1a79cd18a086ca9826954b735cd2aab5672c38c724ae05119b6d80e2f42d425ad34b137aff945e194a1919bf6394fdd0186111401154a538850f322cbbc88246a8fcd2a850533bc6e051bc761eb6b30b114d113be7c7b6b13043e9c1789c53d10e6ddb4fb59be0bcbdd4a3df318976f11cca3c140b9148589f2b0c7b54f19bc4bb8c1d1d9788f72177b37cf554f2d7f2dd1f56dd1a48619596cbe4ed11d1a08d451bfb36f8740dd93d382343592f79f507f4d60299e4262e4e646dd90ab64348142805fbb6383cbb4a278be88e668248a495776ac18950357fe151bb38baf1dfd"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000340)={0x20, 0x80, 0x1c, {0x9, 0x0, 0x3, 0xfffe, 0xf001, 0xf0, 0x844, 0x2, 0x7ff, 0x8, 0x7, 0x6}}, &(0x7f0000000380)={0x20, 0x85, 0x4, 0x1}, &(0x7f00000003c0)={0x20, 0x83, 0x2}, &(0x7f0000000400)={0x20, 0x87, 0x2, 0x9}, &(0x7f0000000440)={0x20, 0x89, 0x0, 0x1}}) [ 1232.030724][ T2874] usb 5-1: USB disconnect, device number 38 [ 1232.037287][ T2874] radio-raremono 5-1:0.130: Thanko's Raremono disconnected 15:48:38 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000180)) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000280)={0x8, 0x7, 0x101, 0x4, 0x0, 0x7f}) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330edc4091864fca101b60006c52459a7", 0x14) read$hidraw(r1, &(0x7f0000000080)=""/154, 0x9a) syz_open_dev$hidraw(0x0, 0x5, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x40) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x3) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x73, 0x1000) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x79, 0x52, 0x4, 0x0, 0x413, 0x6f12, 0xd6f3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xaa, 0x8e, 0x6b}}]}}]}}, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x0, 0x800) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f00000001c0)='/\x04\x00\x00\x00\x00\x00\x00\x00\xe4`\v\x16', 0x180000, 0x20200) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000480)="2d62dc01c25d0c3457f7a3bded18607e4b7f63055a88990c460174543eb70fd890a8db0018043e3c4d6eac9b8b1009771f662f1d34864f6b9c0bb38c9e14356c0970ddd8baea25d679b74681e3e678bd80aebe5a2bbc8394adef62a298853d553f26356a24611f7052df25060c758fa5f62df55cf8a899bd632f08c05944d1bcb94324a29bb368c6bf3b58ac6126277ddbeea26f5d327222e42db7e675979dbf7ebcb32913249d357873e0742568809eee10ad3f27b2149fa0805be1724985e5ff201147ebc03948ea9d0097c06540d8", 0xd0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) [ 1232.141129][ T17] usb 3-1: string descriptor 0 read error: -71 [ 1232.148927][ T17] iowarrior 3-1:0.135: no interrupt-in endpoint found [ 1232.158204][ T17] usb 3-1: USB disconnect, device number 118 [ 1232.211004][ T5] usb 1-1: new high-speed USB device number 92 using dummy_hcd 15:48:38 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c45", 0xdc) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1232.301001][ T3416] usb 6-1: new high-speed USB device number 98 using dummy_hcd [ 1232.440954][ T2874] usb 5-1: new high-speed USB device number 39 using dummy_hcd [ 1232.461002][ T5] usb 1-1: Using ep0 maxpacket: 16 15:48:38 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000ed019408950b2a17dcdc050000010902120001000000000904930000dddf9100"], 0x0) r0 = syz_usb_connect(0x1, 0x3cf, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xec, 0x73, 0x75, 0x8, 0x3823, 0x1, 0xc010, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xaa, 0x0, 0x1, 0x62, 0x92, 0xb, 0x0, [], [{{0x7, 0x5, 0x81, 0x0, 0x1f}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f00000000c0)={0x14, &(0x7f0000000000)={0x0, 0xa, 0x35, {0x35, 0x2, "7e4b38c3545aef2ca8703e8944c742ae480776c62e358ecc78e697b7b5bc851e3ec0545eb899e87dd84288d29f1c4188c5994c"}}, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000003c0)={0x44, &(0x7f0000000100)={0x0, 0xa, 0xd6, "bee318b2666ee70d82370c8595b4c2f3ab26e4427dc006e19556bce10b6f33ef57bd063eb00abc1c290a99d80fdfce8bb41f9bc09f97001af50ce54c2e2eb59c53d79189e81798a381a0cdf0162c5e9c9674ec3a6a52e889c67f4d53cae7e8aec4f37646840b92571d5034871bb4a7f1c5872439534e54aed3563727e153cd89228e2d837bfb7f4b7baa2bf6560dd93101ad92e4bae14e7790d0f609964aebd3c3467efa30f3dec5c7dd328390f03d73f72bf7225c4008f94304e363493a20d67d09c9b754276426a64851aa4b799b223e29bee92f99"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000280)={0x20, 0x80, 0x1c, {0x8000, 0x5a1b, 0x7, 0x200, 0x3, 0x3ff, 0xfff7, 0x2, 0x68e, 0x80, 0x2, 0x6}}, &(0x7f00000002c0)={0x20, 0x85, 0x4}, &(0x7f0000000300)={0x20, 0x83, 0x2}, &(0x7f0000000340)={0x20, 0x87, 0x2}, &(0x7f0000000380)={0x20, 0x89, 0x2}}) [ 1232.611026][ T5] usb 1-1: config 0 has an invalid interface number: 88 but max is 0 [ 1232.619189][ T5] usb 1-1: config 0 has no interface number 0 [ 1232.625505][ T5] usb 1-1: config 0 interface 88 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 1232.636062][ T5] usb 1-1: New USB device found, idVendor=fad8, idProduct=7003, bcdDevice=76.99 [ 1232.640958][ T17] usb 3-1: new high-speed USB device number 119 using dummy_hcd [ 1232.645139][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1232.661314][ T5] usb 1-1: config 0 descriptor?? [ 1232.730978][ T2874] usb 5-1: device descriptor read/64, error 18 15:48:38 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c45", 0xdc) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1232.880993][ T3416] usb 6-1: device descriptor read/64, error 18 [ 1232.904463][ T5] usb 1-1: USB disconnect, device number 92 15:48:39 executing program 0: syz_usb_connect(0x0, 0x52, &(0x7f0000000380)=ANY=[@ANYBLOB="12010000962abf402104b2048765360102030109024000010000000009047b00000202ff00052406000005240000000d240f01000000000000000000052406000005240000000d240f0100000000000000000007807000930a651926891ad1c4e9838d9dbb2f5be04f1e373a993be4a7fcf2918b979ab047f9bf37d88ef7f7a2029926d089bea5a54b1c446edc2945bf52a3ee53fda0d031331160dbcda16f9ddb1d932f7a"], 0x0) syz_usb_connect$cdc_ecm(0x1, 0x142, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x130, 0x1, 0x1, 0x40, 0xbe641e663b5bbc2f, 0x0, [{{0x9, 0x4, 0x0, 0x7, 0x3, 0x2, 0x6, 0x0, 0x2, {{0x8, 0x24, 0x6, 0x0, 0x0, "403aa5"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x97, 0x3, 0x8}, [@acm={0x4, 0x24, 0x2, 0x4}, @mdlm_detail={0x82, 0x24, 0x13, 0xe7, "ec6587ef8006bcce2671f38c16c7a53fdd0b0fa4fe51e53688814b414ab1612d8e66f125ccff743becd6b1063721a5f2eb093c764acbb2a67338681ab8dfa82185c3482974e42e822beaebefd20b8f875277c71ba64a86c9875c09aec8ca51a5133ca27c5bdaf8b25428a1b31908446b809d13cc3c50bf81b53a5d8f234f"}, @country_functional={0xa, 0x24, 0x7, 0x5, 0x20, [0x4, 0x68]}, @mdlm_detail={0x51, 0x24, 0x13, 0x67, "ccb8bec0e23d32b598cce014957e4dd890ad7321d9665652a03264c9305096239447982a47fa8e86c239c56549222f3a0645ffbb1d97664a9143146f54d80c81f2827c9aa5fb1b61409ab38503"}, @mbim_extended={0x8, 0x24, 0x1c, 0x9, 0x3, 0x200}]}, {[{{0x9, 0x5, 0x81, 0x3, 0xb9, 0xc7, 0x0, 0x1}}], {{0x9, 0x5, 0x82, 0x2, 0x339, 0x7, 0x4, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x123, 0x6, 0x3, 0x7}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x310, 0x81, 0x7, 0x7, 0xff}, 0x5, &(0x7f00000001c0)={0x5, 0xf, 0x5}, 0x2, [{0x21, &(0x7f0000000200)=@string={0x21, 0x3, "45a25c0a681cb22c5ad05244fb7f255e4f99da4f92ea30cf6ac97164722d1d"}}, {0xfa, &(0x7f0000000240)=@string={0xfa, 0x3, "36dd19655214a301a7fdb27751116fc3cd7066a1acaade3b6938e561c6db51587c926b7a4beb5e0637189269a8a0e894e377f197b1f0d44bb8354f941f45238a0e20b9627d8e6fe0284b7e6951885f8bc9509ec85a3440fe17341e3b6c3b5c09373299334de4fd0732f373ae67f075b3cde14ba3e460747c1d8633d0d2d06344e449096fcd4f2147776c51c00fd500dab85fcb32c5270c155593b1ca7185a63faeece9cdc44428705ccfb36e7c9c8a2d59c832c8d57a31accf6370c071ff0d400a5ea7ab170ea399068b3414857ba2a76ad63692f080fd34ab147312352bc96965ea136d3d515d934d19c8fd6f2fe9a1aef09fa433779c1b"}}]}) r0 = syz_open_dev$evdev(&(0x7f0000000440)='/dev/input/event#\x00', 0xa7, 0x4841) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000480)={0xe4f6, 0x1, 0xdd5, 0x3ff, 0x400, 0xc25}) [ 1232.931207][ T17] usb 3-1: device descriptor read/64, error 18 [ 1233.120978][ T2874] usb 5-1: device descriptor read/64, error 18 [ 1233.240968][ T3416] usb 6-1: Using ep0 maxpacket: 8 [ 1233.330960][ T17] usb 3-1: device descriptor read/64, error 18 [ 1233.361057][ T3416] usb 6-1: config 0 has an invalid interface number: 147 but max is 0 [ 1233.369301][ T3416] usb 6-1: config 0 has no interface number 0 15:48:39 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(0x0, 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1233.375477][ T5] usb 1-1: new high-speed USB device number 93 using dummy_hcd [ 1233.390969][ T2874] usb 5-1: new high-speed USB device number 40 using dummy_hcd [ 1233.461072][ T3416] usb 6-1: New USB device found, idVendor=0b95, idProduct=172a, bcdDevice=dc.dc [ 1233.470243][ T3416] usb 6-1: New USB device strings: Mfr=5, Product=0, SerialNumber=0 [ 1233.478349][ T3416] usb 6-1: Manufacturer: syz [ 1233.485411][ T3416] usb 6-1: config 0 descriptor?? [ 1233.600972][ T17] usb 3-1: new high-speed USB device number 120 using dummy_hcd [ 1233.661092][ T2874] usb 5-1: device descriptor read/64, error 18 [ 1233.741177][ T3416] asix 6-1:0.147 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 1233.751443][ T3416] asix 6-1:0.147 (unnamed net_device) (uninitialized): Failed to read MAC address: -71 [ 1233.761314][ T3416] asix: probe of 6-1:0.147 failed with error -71 [ 1233.769664][ T3416] usb 6-1: USB disconnect, device number 98 [ 1233.781057][ T5] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 1233.788694][ T5] usb 1-1: can't read configurations, error -61 [ 1233.870999][ T17] usb 3-1: device descriptor read/64, error 18 15:48:40 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(0x0, 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1233.940973][ T5] usb 1-1: new high-speed USB device number 94 using dummy_hcd [ 1234.051085][ T2874] usb 5-1: device descriptor read/64, error 18 [ 1234.171081][ T2874] usb usb5-port1: attempt power cycle [ 1234.260986][ T17] usb 3-1: device descriptor read/64, error 18 [ 1234.351029][ T5] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 1234.358731][ T5] usb 1-1: can't read configurations, error -61 [ 1234.365180][ T5] usb usb1-port1: attempt power cycle [ 1234.381152][ T17] usb usb3-port1: attempt power cycle 15:48:40 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(0x0, 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1234.490958][ T2887] usb 6-1: new high-speed USB device number 99 using dummy_hcd [ 1234.731206][ T2887] usb 6-1: Using ep0 maxpacket: 8 [ 1234.851047][ T2887] usb 6-1: config 0 has an invalid interface number: 147 but max is 0 [ 1234.859434][ T2887] usb 6-1: config 0 has no interface number 0 [ 1234.881069][ T2874] usb 5-1: new high-speed USB device number 41 using dummy_hcd [ 1234.941154][ T2887] usb 6-1: New USB device found, idVendor=0b95, idProduct=172a, bcdDevice=dc.dc [ 1234.950277][ T2887] usb 6-1: New USB device strings: Mfr=5, Product=0, SerialNumber=0 [ 1234.958296][ T2887] usb 6-1: Manufacturer: syz [ 1234.963901][ T2887] usb 6-1: config 0 descriptor?? 15:48:41 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 15:48:41 executing program 3: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x5c, 0x1, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect$cdc_ecm(0x4, 0x89, &(0x7f0000000140)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x77, 0x1, 0x1, 0xa8, 0xe0, 0x9, [{{0x9, 0x4, 0x0, 0x5, 0x3, 0x2, 0x6, 0x0, 0x99, {{0xa, 0x24, 0x6, 0x0, 0x0, "51db27d925"}, {0x5, 0x24, 0x0, 0x3f}, {0xd, 0x24, 0xf, 0x1, 0x20, 0x66, 0xf010, 0x7}, [@mdlm={0x15, 0x24, 0x12, 0x9}, @country_functional={0x10, 0x24, 0x7, 0xf9, 0x4, [0x8, 0x1, 0x0, 0x427b, 0x1]}, @ncm={0x6, 0x24, 0x1a, 0x0, 0xff}, @mbim={0xc, 0x24, 0x1b, 0x400, 0x1f, 0x39, 0x0, 0x7, 0x80}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x239, 0x0, 0x96, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x25, 0x2, 0x1, 0x3}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x0, 0x1, 0x5, 0x20, 0x9}, 0xaf, &(0x7f0000000200)={0x5, 0xf, 0xaf, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0x8, "38e8fe97019ae0a7f2ffb41aa6473aa5"}, @ss_container_id={0x14, 0x10, 0x4, 0xff, "8c1062465577222dbf348ae956e5f8a3"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x2, 0x5, 0x5}, @generic={0x65, 0x10, 0x4, "9600b5653fc51e578a786dedacb2c8ea51e5d6533a200af4e83f96da35b1b54567391030a867f285db0fd8c136c269fe404edf9c91e45abec3c41f5c529ccb71a6ba3aa98d2c0bc683a70f0faa1a9cc3a973c463b94bcede85fa06029355615808df"}, @wireless={0xb, 0x10, 0x1, 0x0, 0x42, 0xff, 0x0, 0x2, 0xd1}, @wireless={0xb, 0x10, 0x1, 0x8, 0x80, 0x9, 0x6, 0xfffe, 0x7}]}, 0x2, [{0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x809}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x438}}]}) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000a80)={0xac, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1235.071000][ T5] usb 1-1: new high-speed USB device number 95 using dummy_hcd [ 1235.101097][ T17] usb 3-1: new high-speed USB device number 121 using dummy_hcd [ 1235.152426][ T2874] usb 5-1: device descriptor read/64, error 18 [ 1235.221115][ T2887] asix 6-1:0.147 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 1235.231362][ T2887] asix 6-1:0.147 (unnamed net_device) (uninitialized): Failed to read MAC address: -71 [ 1235.241467][ T2887] asix: probe of 6-1:0.147 failed with error -71 [ 1235.251507][ T2887] usb 6-1: USB disconnect, device number 99 15:48:41 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000000000088e6d71a2d1f8fa368bb1d40ac050e02f646aef80001090224000101000000090400000903010200092100000001220000090581030700000000429e776d7ab4bb536b58d8870900f56fd3942947f11cba382820300600000000e0ff002c17dee004d4d7e07b02673973006e27100f3374483f20654f172706f82f6fa3585d522fb10105aee2079472a776404ee66ac2b2b783860169360b70a4853da132543cef54c5d909ced5153e000000000000000000000008"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0xfffffffffffffff9, 0xc02) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f0000000080)=0x1) syz_usb_disconnect(r1) r3 = syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) syz_usb_disconnect(r0) r4 = syz_open_dev$hidraw(&(0x7f0000000240)='/dev/../raw#\x00', 0x0, 0x12d441) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f00000000c0)=[0x2, 0x4]) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e0d595345e24ea72cf22da8cf6bd8605cc6dd64", 0x140000) write$hidraw(r4, &(0x7f0000000040)='k', 0x1) r5 = syz_open_dev$hidraw(&(0x7f0000000240)='/dev/../raw#\x00', 0x0, 0x12d441) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e0d595345e24ea72cf22da8cf6bd8605cc6dd64", 0x140000) write$hidraw(r5, &(0x7f0000000040)='k', 0x1) syz_open_dev$hidraw(&(0x7f0000000240)='/dev/../raw#\x00', 0x0, 0x12d441) 15:48:41 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x9, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100140000090400000903400000092100000001222200090581ab020000000023dfac0a"], 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="00221b00000003cf87f96f161d350a8c930a0b5c07d9c68a50365cd503af646425"], 0x0}, 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_disconnect(r4) ioctl$HIDIOCGVERSION(r5, 0x80044801, 0x0) read$hidraw(r3, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000040)="7a1ca746ffa36799fe3ced0548b0ab38352bcd7bd877ab683da955fe76c7dcbf54a9f42f2c", 0xfffffffffffffd25) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x3, 0x0) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020660b, 0x20000000) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f0000000140)="33ddf89fb0430a450f8513b5c54da41a4345cf0ec14a04188ddb16f7194d7516973060f4a21cb173d3ac31f051ab142145beee454362415de6af48beafb323542925e63ae0ae8f61e786c0559d720447d32937570c12d1bb8a93cd2b5213bc4caf5e65e98cfa0b62") r7 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r8, 0x0, 0x1e95) ioctl$HIDIOCGRDESC(r8, 0x90044802, &(0x7f0000000500)={0x182, "4e6d6629b289c9da682938645097a6cc4ac168985e94cfb2cbc924150a71287301dbef7b0e652f956933083016d4ea33f6cbf5d94a38cc25d77a7488d2e64f0ecb2d94d5f32aac27dd9872113f8724bee7770a0b84753ae3932921b58bc0cf529ffecea5ce73bf6d4c70e8a2533bc8ded9b53a1ab5b33ec8e566f660b7163e1ceedf8b50a968fdc8a64aff40aeb6a05801a0b20b04897a15e383e09b98d346a9525ef03e5fc55615772b27c216bda8ae0b4b8f9998d81fe66cd5f0c0ee32c80902b9c4dbec84d8e6cd5c987fb752f817f8aca806a6a0308ebab155795e81fcf812d01c964622c2640d37a6b71f431af54ed7ff867d1974f2b6c6a458440d8173eacbfdc0f39bbb6037664106df8707f9d2e634e72c06624968fd12f218e48ddddbd980890853eb2c1bf183c4f1c6e17aaaae8a2e9e8555dc951bba0d659331084c57b40b1c9a37773b4fae181c626f19a7c02634b99123ee195ff3f8da757b8a2106ded057cc3cd53b6ffa1f67fd5f317986cef20519825bfc41767aa195d1da21f0"}) write$hidraw(r7, 0x0, 0x1e95) write$hidraw(r3, &(0x7f00000003c0)="67bcd0160818b472762cc5ae4cfa130587a298c8b2a8e9910e2a4f317be04f11c0688f682ea30e94cb737555042b1f90151832fcaf467303046528841e604530876216d610a9068c23f5c9a222286c1dbda444681658c7963801f7a65b127dd5a219a02f1f294ef0c992993894584a686a0bafa9e4326507d607f7a8df89256b5ebb7c767336ef0f2d0d98a64a23237cf9a0b1d38caae650a149720b4007e7ee66ab510a34788e0da21605259a113d40b3fcbd5ed8e0a68305ed88a3159f5a48a9c0ba37bd9641d1ff0ccd01d9504a2cb07e783d92bdcac50722e5ae5f2583d281b4584126f0ffff37c0c08b03262f58450632c937d3263cec6600000000000000", 0x9f) write$hidraw(r2, &(0x7f0000000280)="1a9a347073009799917c5bed3ea05e6b9f671b495429ff3e1eeb979855f49ae67cdb04a35681239e228d91706a510414912b41fc20b198f0c571331868e6853e58268c97fd71c290c59b82869bc6b3c8e8649f184007e670d078d6ee560af0c42b6d9fe326f6055f0116d60d422803f8fc71c872c8346262e179be112fe3b5ca23ab9724eec59ecba33cc8637ecdf0114e67b867e698b80b035494bd4768caa20a8a6b31332795116ee355627b037db7381a741aa3494da1723a0dfc1cd90ee5b4dbdaad71c4b9c342f129314b80280f4f38a7a8a9f627dba1d15f05ed3c24a896cdf42924b0be9e761b5bbf1f132a60", 0xf0) r9 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGMASK(r9, 0x5452, &(0x7f0000000240)={0x0, 0x231, 0x0}) ioctl$EVIOCSABS0(r9, 0x401845c0, &(0x7f0000000080)={0x3000, 0x6, 0x80000007, 0x8dd, 0x5, 0x1000}) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) 15:48:41 executing program 5: r0 = syz_usb_connect(0x2, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x41, 0xc3, 0xdd, 0x40, 0x547, 0x6801, 0x6779, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x52, 0x0, 0x0, 0x29, 0xb2, 0xaa}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000001600)={0x14, &(0x7f0000001580)={0x40, 0x9, 0x8, {0x8, 0x31, "c7f9de396a7f"}}, &(0x7f00000015c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000018c0)={0x44, &(0x7f0000001640)={0x0, 0xe, 0xa4, "0b77a1d094df1d4c5f7b8e836763b520de7e59263664fea3f445d6bc7b44fc5cf51a02912e60c08a7678efa63ad0907d1fcfd8bea7d5745cfd4416d242b467ca17b301d79dbbf7cc112ca41d891f49c6abbc048433ce8265e7a165302e36ef11c45a5cdc12c61279db715d65aaaf60c04b1d6ffc34a7d80f0aff9462c99233819033776961896b32034dfaa0bb6dbcddfa5935a20ac280d272dd9b16181985534e84c4df"}, &(0x7f0000001700)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000001740)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000001780)={0x20, 0x80, 0x1c, {0x9, 0x6db8, 0x800, 0xff7f, 0x1, 0x2, 0x2, 0x3ff, 0xad, 0x7fff, 0x1, 0x401}}, &(0x7f00000017c0)={0x20, 0x85, 0x4, 0x1f}, &(0x7f0000001800)={0x20, 0x83, 0x2}, &(0x7f0000001840)={0x20, 0x87, 0x2}, &(0x7f0000001880)={0x20, 0x89, 0x2}}) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x56a, 0xd1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1f, 0x20, 0x81, [{{0x9, 0x4, 0x0, 0x5, 0x1, 0x3, 0x1, 0x0, 0x1, {0x9, 0x21, 0x2, 0xba, 0x1, {0x22, 0x614}}, {{{0x9, 0x5, 0x81, 0x3, 0x176, 0x2, 0x3, 0x3}}}}}]}}]}}, &(0x7f00000014c0)={0x0, 0xfffffffffffffffe, 0xf, &(0x7f0000000080)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0xc332ff560b2cc05, 0xe, 0xaf, 0x3, 0x7}]}, 0xa, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x3401}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x816}}, {0xc4, &(0x7f0000000200)=@string={0xc4, 0x3, "f77eb68f163bac63e07fd82d345ad78289794d2a47e79b9c95b2ef66df7ae33849383e76eaf50bedde4d08f17afb1b1bb1f0a4110f22e8244324743af62a1b832a1a6d894ae3575efc9ef25491b899c203f7de25eeea42e4dea98d685f6983d6d569eace53c241fe47cbdd4279d9824e7aa5c19422f0ad46e6f5ab86d780a5023005c9f2edd8d1b2d156ec44710e79d56b4668d6a3111505ab23eb7fecd207aa81bb8668311f74c42a8244a43a562b3716001d49bd7ca7530a3cde5e9ba07236ec20"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x2001}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x2c09}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x47}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x437}}, {0x1002, &(0x7f0000000440)=@string={0x1002, 0x3, "a009c087c7c8b2cf841cffb6fa1e6bcaf639762145162e247e7fbcf544eaeee80cbabe0855564ea0585c8a45647e606e5c780711901ffab7661143c7a2743ee5eae007343aee321c52aadc8468c3d7568feb1dc6da819b33286f01f2f9555ac3e738ecd612663a10733ae3566bc6db2772365c06a709afbbf1dd093fa5d6d9040ebd63cff7495f0d41f41cb8f8edd305e4aa1855e29a0b2777e289ec26395aa0b97258f1e7795c47e0e959a3b300ea9ce1df69abad4034aaecb302cf8896b14b9ae88c33a6829f77514b2ce560f5466924633266d1616caa5262d163ac8ac77ac0675576d304f5f6d35de12d04d6dac7e64269cf300e84cf4c5fd6a65c47d1624c4b4385768b7405cb463d79a911db04c2f888f8c346bf14035108b5881449da4aa2c01c000c39fe8561fecae2beab62c65204e9f9bdb907de831952b64656b91faccd9689a31657b472a4a61a2a8163baed49f839ad96ea716217661688cb6e3e85d07e0cab9fd3eeb5cee12ff8c7f13b40a3a1735629318e29c9f992172abba74b6490617e8b38343f08512640736fb6fd24424adb81a8457f6a06ae03dab253ed9b9350feb6bc171cf3980e0e5d9dc42dad4e1c03fc87614d72a3860a5fe63bd433fb63470337a1cad8f0bacb7b90f42850ec9c295974e13b1a7fa7a2f38d3401a6ac4053afe75013f7f35459d1ad6f6bed2df6790725fb9d4fcf06d689ac1dd387dbdda9e4f015b43579b8724d7c8638cb30587e35f5c151ae6e991dd50686069dc24eee7dd514219bc6312f67541629005bbd7343251ead9087db9c9808cd61aa99a612b1dddb05ebc0415ccec9a610e0e1ccd353c8832b642737258a226d7b7510c0ec7d1a07711812848252c2a7b5a715943bd01d53aaab12cb1ee1d4abf948f8f8c2f6818e186f2e78f2858633ae5df4b05c36f14a7807abc565265e4fbe325e317cf7d3532203d3ca855a6a9d71b37615ec31de2c190eeded69d144d6b103bfb556136fc245a3dd696132d11d97dbda041203f415ab097dc693cf894d58f74835fb369a69fdf4126c7ba8d8384d5689464b7a27c9d9001d2caefa8a20c85dd5a653c0e70e554003d0f0736b8c877e351c1154d0a31784be0f69bee764126b71b2f8f68741ed370f64e087f96ab96c6e23bb99d038e5854751f8a928bb6b9fd460b269168300db945eb6637e4b3730daa72be1fe3db1ac480813bf1b14ea96576d40d81f0ec0a40d3813294c1bf57438577f00806c0f26a027ce5c9d6468d1a721ce39557e52758ed17681a827b0e342b6b1c9d504a76b2575ceaca5320045e697c6b3ea64ef1e21d547c8e14b98b66b0cc76769356b89195b95f399f06defc021b4c01f94fafa3ee6b55a0d8579527616de88a2998c3e35f5931cd91d81283d59904a38341efd30be39038687719a4123b6a47c19d404a215472dfbc5d4e1a788fc089243bd710f2c894bbeb7cd1779d9a3db223481f8c70e2fd7ae40c083e17c1f49f69b7b073e898afab210b5fe089b0b6dd8c35b6ddeb1586dbcfa1065acc2d3a2eae430d8d9a122a61993a999964d67d865b3d3d0e16be7638152d2120e848b1bf7b3722a64ba558f4553e01aeed6a2359971bd2f3d2b0d1ab053b8b8c227d55514a207d658cf8f2273c665c48e1a64f458020fda512a6a7f4e09d1498a54678fa4daf067ad82439853b512e211baeb8e3715c9165647606a355cc0a9775789e26edb4e7e0d9cae579b4e978383fbf2d213ca3f0dc65dc78a0607cd724b380d5f16bb08bbb6287a1a50887b76d899908295b03bc9c396e4975244b9d0cbbe1b8af89e1da7ce2870b1cb6c784af693b9da34ab52aa5f79fdce2170bb8dccd0ed129d68d85e62284001f5461b9b87f380145fa2a5f9ced25914470b07fd3304d1a5d6d6b76dd95a5930a609519aabf83cfa6cc4e44d05879bacc7e1f07e3fe90e4fe6baf3d6a0d2de53ef08d0072e20d95cbe0e37313ace783df457bf52cde6cc297787a8cc941db3078469c026db7dc0a58dfa274e275179b7dedf65392440837b7758dea338088ee9ca853aacf1b53566cc56873870c0415eac3d4c6a4f51920a9df8bad74f6a71ac852bd0f900f7570a4e7e02eea5dcf84bbc031f3ea4523547516640cdde3dde6fb1b6ea0f28fd02e264be272e3085d41f4c50cd610e9f4d7be784cf5d9f0a5ec5e3ebfb25dc932684bf64273703641b09a1395c386cab53d96e2ea6909014d30b539bc332a4aa598fac2aa60e54f645191e776f58f4183eb8487d9fd6b708d5e09bb9a54920eaa94dbfabda5a83218755f57aebf822a800cf3e2936f4798ed35a6495f86a58e2c5318467b3bae4d0aa8d93af8bb2844d6acff73a1676bbc5c82b4daa56c8edd953a5ecd3f4877eec8b6f0295ce6de8af20ab89bed300f049f8924a8878fb878c19e92e4a29bf0f206b0f3b9c9748317dd12c193f80ebf3c55086b28d583b40f2872c7b5b28f8035c8421003de39320d54c6cac56545abe35ff6b1221c7ae5909468e4a604091f848bc2c7983007464908ca7bd5526d4b0731d27d55f33df1bf92e8491b09b26a4ff749421a494737c667594600ee235d3b1bbb65738bce0345e7d67a4ae3b6ced589eda12210d0e6ab10a6f4ab5e55d36ce1095a29aed48f2859ad4698447626c9b9f2824558971083b74a2ecdd52a982f4d253c26dc4e18bdb83347b90d3956d775df5ca1f23c43b45f563995cc615e325d19fd4af4a13a60561c9719d33e44814d90f3655a789cdbf7e2a7ba441cee1d71c3178532f7a6525a98c6f6d0bd8888bf6bf743b07b8e596dbffa32221c992ed735a170ba4c6690ada903b5170baba6c0345dd71df25210d1cffb32427bc16b664098ac064bf11e17ada67d3a57bab38ecde4b775bebefdd84bde72804789a863186b1b32ff22a99f659fd448d9695f1d1ca6522c98231ae04cb7d4b88ea9015acfabff29d946ad471c41362fd8711ccfd78ba7777613269a6cecde47c1aa9ccc85091fc31350b6d946e2e71e315e30bee5ce670fcfbe73f00815838e1e66dca608313207a66052ec034061314560d9efd748c1ea6308cdeb5f263212164aa4182b0908e51c76f94d4a28d406b1a0b293ef01643083f2be4bdaa471073eaec1ef475c9dc9fc874760c3ed556fec5ef692c12ac644b512366f5e8b5a66285675be65a556ca55f9aabc7606756dd059a3d7b070aa3bd2914d3dad2cb51c72b7f829850ef333accfe75b209d2a8aba5a9a125669e592d4d6e318d03983bd495c5a3cb3766c373e27808c6b30810e8139805956d2349fc606ffcc60f987d30815ce5778457bd5d0975b9db8026a5438b471537ac37a386be69b7411d1a67bcbcbc10380f998126d06a78f7f02e0e76746366f841d3917195c5981452c4544693890033c4bc194f18f515c49132f35e86e6e15f8228a793f7cc7ac32042e848e808c95555ac48feda8f094559a09f8e0fbc491b95d19d9cbc7979041f57739da2e91bbfe18a048bfac4c6b8262e8e72df868c4619ca524ea704e818f91b28ff81b9c1bcee807045d62da79b7078893ccffdc550b17a7931e0a4900e61bd2e6bc12a6cdc4fb754b6642e759d4b6ffe3610405992cfa697bd078b7da02ead13768c7dc6d39eb9cdd4937318bdfd71a4145c21bb633f726d7b5979530869d629da7b010c60ad79c810666b4a8c02600938eaee5f2b55f537e37e1691b88ea44e625941ab1ec26c9b6297a0e491a9f1bfe367f4a9ee8387f46c15adef36df19338610fb95edaaf502849c2fbcf1119751eadb845acb98e6859c81c6f9e141dcbaddef9c92dc1f75c63bfecc3d3fd6823f705ab405410fcd24a9304335d8133e1dba38db8499ac9102d3a82a0de832903a8980add878a5518700733ac447115f0f75dfaae610593a45b953d6c41c1e0c307f0d1fb635480c26a1d2b5e399ff919aede6108075e03fcc41a07578329ca1284977ea695cf393bf93e248ec1fe45ce2e9222e35ce5bab4560317e98bc7685acd865f6a9d87f02051ff8f9680073a3d32a7bb70716b8ac18cc160440b36fc0b32f74b87c146a5137f22439451c57532834b86d86af1a893003e1f4c99a8a364ff40bfb6712bd1b9ae9d0c92de82ae4c555a80ac0e05546fbd7e41e73a33eef01461f16910210f4f263f498f6cc8a8fc7d346c1fcde2356438f113aa17908e720452404d33e13c2fb84a5b50e5b593e3ffb2d6aec15da90f3f514a93b260721b4911d9ed4c66d3e039899403e5fac86d7ce1281e09d34bfa19ff589fe557a04be965bc109683801ce3c85ce9ae55f07551887d6750ce2910b0030dcfb3c3a9e1faaaa2f2b15477edb88ba1a79988a0f3fca3393a94ae7f71fba57a801134d73cfc270af744f98aefaed641a9791d89f852e9127b39858f048db4c9f94d879fcdfa2284108b89032ddf971a613a2709e2b7459e094cccbbe089b209ad6908b568a387411ff5556b246378f5f95f7489eaddc71d1cf05cb8af02d5ce8872a59cef82176646eff53c2c254503826dd7967c97c482c763e7bd90458ce3e25f82d93c7b2c1a5ec51d45a3ac2a5a3f2301d56497987d02395abaf2592248946b74d1921a6f0d6596f9ccffd09a203df1a3f3aa8c58db28b7ebb70c29fc7553250f6fe70b2536d4d7983ba5b2265ee6b403134e2ad33ee9e28ddfe3dcc09c30d70689e77afcc8d1884da073a3c4465b40e7b575857852fc9d7a74a5184b2c802ab28c498c0770b0b4e9c6ef893f41bf013725de9ae6c56bfce89dd674dc32937b59e081e924e485dfba57e911a902f38936a13eac6b2a8b6e9f85c737e6eead9b04399e7a35fc33d88608b52eae40dbabbed6e40ac66aadf5b019b1278b6281b0b7cf57713d31ba94f08d1a9e826c4e9facd2df974d97e7a26ab6b8fd85991ec959d2d973d34c441e090b3cb2992145a7c4c55c87f1f485507da055d1cb76e3d7d676d4b5575eee2e0b14598f55b5171719b126ecab1b0b6aeb697a7e22716a61d0a4081c8db1eb59b73add3b638bd22bddfbed1b7734f4b70d0c7496d5c07687328527a07b2072cb1ebd982e281171f67aea79aa41ab9a2f314cdfc4ee57f8bbb302fe976f65af63716abe2ebc5f128ae320093ab4158a8400e3d0ded1df3716b1831f4447076bff7cf581aed1b5d0e96bcf321a568c355408db17ec2f68b6c733289bd95f6debefe67d4e52e98e88263c082631a36080e25808045a993e520082ebc30b05cdbf97809fc8876934db9f4ab0123093a86b3023f50acf687bb9d62f7add021b5e2370a598964007f6d345d33c9a2f01dc9910c9f984eebc368a5e5d3d68d3d911f9eabb9213ded7b4c66861c144abc2644f4ae6aa273f5dee27bcb3f9434e52e1fb00a7178ecf81b4df42085d3bdc9f5515d31757806a2f45db54f51a671935c5fa120ca0a8aef104f3785ca71cb01d7d59dd861106ba76cc8ce6c80d04e8b7a74283ec211d79f52c49acbf6d9f4762981d9b1a7d84ba941f7411fada2b2e6188ed22cfb695f73dc8834a39ffade27330e9e9df50c2423b129ce773434a3ed3281472f47c7edc228ab9ae7ca8be143c5bfb66549b95898f69b94ab285942db254157aa9378133ac584f99365176b9c071ba9835670494ca0ca0358fcc993715198825980d16b3d26c04e0775e27383ca6ccb2f67cc07d3eb591d77f61b6c01b45a51f297f18232f97d2492541383f4e7717aa046cc9af3159758e27b93281dd7d094fd7f148a99b9c7dd49f839080e63a8465b750051458a07e3924e1c10f28e3632ede440"}}, {0x4, &(0x7f0000001480)=@lang_id={0x4, 0x3, 0x44b}}]}) [ 1235.481029][ T5] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 1235.488680][ T5] usb 1-1: can't read configurations, error -61 15:48:41 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1235.641044][ T5] usb 1-1: new high-speed USB device number 96 using dummy_hcd [ 1235.691000][ T17] usb 3-1: device descriptor read/64, error 18 [ 1235.741005][ T2874] usb 5-1: device descriptor read/64, error -71 [ 1235.800969][ T2887] usb 6-1: new full-speed USB device number 100 using dummy_hcd 15:48:42 executing program 0: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x9, 0xc0000) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000040)={0x9f, "1cce35cea9a04fe3c03beca89d574fa0d1706520a985ba5d26c29dec9b350612f78eb352a6a377135d48772e00eaccd362e01b622429261a4777764b5fc5caf456bc59d34012924ff095ae4d5b857a6974e733500620c21223f8692aefc84f63081e0d3a675ddf7c7bea0260beb5884da7a7dd224fae1cf53f256cd6590cf9b089c40861811aed73b82b473df432f48340dcc490e2f2b3fc6226de8778db4d"}) syz_usb_connect(0x0, 0x24, &(0x7f0000001580)={{0x12, 0x1, 0x0, 0x3b, 0x99, 0xe9, 0x8, 0x77d, 0x627a, 0x10, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xad, 0x0, 0x0, 0x3, 0x51, 0xbc}}]}}]}}, 0x0) [ 1236.011007][ T2874] usb 5-1: new high-speed USB device number 42 using dummy_hcd [ 1236.031122][ T5] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 1236.038764][ T5] usb 1-1: can't read configurations, error -71 [ 1236.051172][ T5] usb usb1-port1: unable to enumerate USB device [ 1236.051191][ T17] usb 3-1: Using ep0 maxpacket: 16 15:48:42 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1236.161059][ T2887] usb 6-1: config 0 has an invalid interface number: 82 but max is 0 [ 1236.169236][ T2887] usb 6-1: config 0 has no interface number 0 [ 1236.175433][ T2887] usb 6-1: New USB device found, idVendor=0547, idProduct=6801, bcdDevice=67.79 [ 1236.184569][ T2887] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1236.196590][ T17] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1236.207550][ T17] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1236.220412][ T17] usb 3-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1236.229486][ T17] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1236.238517][ T2887] usb 6-1: config 0 descriptor?? [ 1236.244249][ T17] usb 3-1: config 0 descriptor?? [ 1236.292913][ T2887] gspca_main: touptek-2.14.0 probing 0547:6801 [ 1236.301161][ T2874] usb 5-1: device descriptor read/64, error 18 [ 1236.411012][ T5] usb 1-1: new high-speed USB device number 97 using dummy_hcd [ 1236.521098][ T17] usb 3-1: string descriptor 0 read error: -71 [ 1236.621227][ T17] usbhid 3-1:0.0: can't add hid device: -71 [ 1236.627292][ T17] usbhid: probe of 3-1:0.0 failed with error -71 [ 1236.635397][ T17] usb 3-1: USB disconnect, device number 121 [ 1236.650976][ T5] usb 1-1: Using ep0 maxpacket: 8 15:48:42 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x0) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1236.691028][ T2874] usb 5-1: device descriptor read/64, error 18 [ 1236.791061][ T5] usb 1-1: config 0 has an invalid interface number: 173 but max is 0 [ 1236.799268][ T5] usb 1-1: config 0 has no interface number 0 [ 1236.811255][ T2874] usb usb5-port1: unable to enumerate USB device [ 1236.821258][ T5] usb 1-1: New USB device found, idVendor=077d, idProduct=627a, bcdDevice= 0.10 [ 1236.830341][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1236.865603][ T5] usb 1-1: config 0 descriptor?? [ 1236.904360][ T5] radioshark2-0: write error: -22 [ 1236.909442][ T5] radioshark2-0: can't set initial freq (-22) [ 1236.915574][ T5] radioshark2-0: couldn't init tea5777 [ 1236.942196][ T5] radioshark2: probe of 1-1:0.173 failed with error -22 [ 1236.949334][ T5] usbhid 1-1:0.173: couldn't find an input interrupt endpoint [ 1237.103437][ T17] usb 1-1: USB disconnect, device number 97 15:48:43 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x0) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 15:48:43 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x0) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1237.871030][ T17] usb 1-1: new high-speed USB device number 98 using dummy_hcd [ 1237.881086][ T2874] usb 3-1: new high-speed USB device number 122 using dummy_hcd [ 1238.120968][ T17] usb 1-1: Using ep0 maxpacket: 8 [ 1238.126376][ T2874] usb 3-1: Using ep0 maxpacket: 16 15:48:44 executing program 3: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x240000) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000040)={0x2, 0x100, 0xb79, 0x800, 0x1b9, 0x92, 0x7, 0x6e3, 0xfffffffa, 0x7, 0xfffff285, 0x9, 0x9, 0x1f}) 15:48:44 executing program 3: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0xffffffff, 0xffffffff, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000080)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR, @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES64, @ANYRES64, @ANYRES16=0x0, @ANYRESOCT=0x0, @ANYRES32, @ANYRESDEC]]) [ 1238.251152][ T17] usb 1-1: config 0 has an invalid interface number: 173 but max is 0 [ 1238.259466][ T17] usb 1-1: config 0 has no interface number 0 [ 1238.265659][ T2874] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1238.276544][ T2874] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1238.289349][ T2874] usb 3-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1238.298390][ T2874] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1238.306923][ T17] usb 1-1: New USB device found, idVendor=077d, idProduct=627a, bcdDevice= 0.10 [ 1238.316023][ T17] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1238.324858][ T17] usb 1-1: config 0 descriptor?? [ 1238.330568][ T2874] usb 3-1: config 0 descriptor?? 15:48:44 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1238.364158][ T17] radioshark2-1: write error: -22 [ 1238.369245][ T17] radioshark2-1: can't set initial freq (-22) [ 1238.375462][ T17] radioshark2-1: couldn't init tea5777 [ 1238.382064][ T17] radioshark2: probe of 1-1:0.173 failed with error -22 [ 1238.389716][ T17] usbhid 1-1:0.173: couldn't find an input interrupt endpoint [ 1238.536963][ T17] usb 6-1: USB disconnect, device number 100 [ 1238.582737][ T2887] usb 1-1: USB disconnect, device number 98 [ 1238.601132][ T2874] usb 3-1: string descriptor 0 read error: -71 [ 1238.701145][ T2874] usbhid 3-1:0.0: can't add hid device: -71 [ 1238.707333][ T2874] usbhid: probe of 3-1:0.0 failed with error -71 [ 1238.719095][ T2874] usb 3-1: USB disconnect, device number 122 15:48:44 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="12f6fbd67f53bf8ffc71e4b401000000f600084c05d50300000000000109022400010000a000090400f50803000000092100000001222b000905810300000100007a5e60bc5cff4ff805036d2fd95300fac879cf416e822f581766925abe7df13b3105e29586e69296b49e876c47373537e332d5051b11e9c1126a1d63fdebd10e98e5ee579df527a23f11a2805d7a5028a4d2bf56c887a4e6a6634e04000000650fa54fcd2fb50b5e42de7f737229cb8716526025ba06051866ecdadce30ec2341d399a472d276c611698646d076f6032af224f09b926e209342ab2b0fac703b8a2f275c62137d80b74ae40af65a87838bc0ef78a2cdd33e37067f4c995680453f311e9064b3b5affc7a8e0c5e36f8c546928605c8dbdeebd9b52fb291d2becf4f0a07fc6f12a728ae42e30520c1cd1ce0526b5763ab61b1ed08a98c80bcc1f07944e0bc05bd7fe867178c9e80aef7310a67e90a7a69c4b9a8ae5ba9a8a6b8c903af56168e99e7ee67af954d2300352ca843abd7a3d986c4c028afb4754f8b773fc9f288fa546bbca300e8ecfb90c2c229265fea7e5f440ca498eaf7700a6255e456e03425149b3dc68119723b73336d5e57644b203cf55c309be85f1b2d5e83c84fa7c84642741ae13c9a87286ce2171bad50f550365e8bdf33e97b508cff98671de25e80f9e6fa16ca93a1538620a958cf169d36f33a1a2a5554caf16bab0c46cf9599c9d645008a7cd0b0710eda87b8b967dadedfee5f2"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000300)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x0, 0x22, 0x29}}, &(0x7f0000000fc0)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f0000001240)=ANY=[], 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(r3) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000140)=[0x81, 0x3]) syz_usb_ep_read(0xffffffffffffffff, 0x1f, 0xe5, &(0x7f0000000040)=""/229) 15:48:44 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 15:48:44 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, 0x0) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f00000001c0)=""/252, 0xfc) syz_open_dev$hiddev(0x0, 0x0, 0x2) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000080)={0x3, 0x1, 0x0, 0x0, 0x8, 0x5}) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x2, 0x0) read$hiddev(r3, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000000180)={0x2, 0x200, 0x1ff, 0x0, 0x40, 0x8c86}) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f00000000c0)=""/175) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffe, 0x4000) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGLED(0xffffffffffffffff, 0x80404519, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) 15:48:44 executing program 2: syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe00b1a83c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) r0 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) r1 = syz_open_dev$hiddev(0x0, 0x2, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x3) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000000000)={0x2, 0x100, 0x1}) syz_usb_disconnect(r0) r2 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x8, 0x0) ioctl$EVIOCGRAB(r2, 0x40044590, &(0x7f0000000100)=0x8) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000000080)={0x13, "65b752be18e1652d36df15e86f1bcd74fc92fb"}) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x0) 15:48:45 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 15:48:45 executing program 0: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_ep_write(r0, 0x0, 0xfffffffffffffdbc, &(0x7f00000001c0)="02") r1 = syz_usb_connect(0x1, 0x3cf, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xec, 0x73, 0x75, 0x8, 0x3823, 0x1, 0xc010, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xaa, 0x0, 0x1, 0x62, 0x92, 0xb, 0x0, [], [{{0x7, 0x5, 0x81, 0x0, 0x1f}}]}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_ep_write(r0, 0x1, 0x0, 0x0) 15:48:45 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1239.211031][ T2887] usb 5-1: new high-speed USB device number 43 using dummy_hcd [ 1239.231108][ T2874] usb 3-1: new high-speed USB device number 123 using dummy_hcd [ 1239.331002][ T5] usb 1-1: new low-speed USB device number 99 using dummy_hcd [ 1239.471002][ T2874] usb 3-1: Using ep0 maxpacket: 8 [ 1239.481150][ T2887] usb 5-1: device descriptor read/64, error 18 15:48:45 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1239.591113][ T2874] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1239.601678][ T2874] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1239.612925][ T2874] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1239.622039][ T2874] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1239.672960][ T2874] cdc_wdm 3-1:118.0: cdc-wdm1: USB WDM device [ 1239.721096][ T5] usb 1-1: config 0 has an invalid interface number: 170 but max is 0 [ 1239.729369][ T5] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1239.739478][ T5] usb 1-1: config 0 has no interface number 0 [ 1239.745964][ T5] usb 1-1: config 0 interface 170 altsetting 0 endpoint 0x81 has invalid maxpacket 31, setting to 8 [ 1239.756933][ T5] usb 1-1: New USB device found, idVendor=3823, idProduct=0001, bcdDevice=c0.10 [ 1239.766183][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1239.775638][ T5] usb 1-1: config 0 descriptor?? [ 1239.870982][ T2887] usb 5-1: device descriptor read/64, error 18 15:48:46 executing program 5: syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x200001) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) r1 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) read$hidraw(r1, &(0x7f0000000000)=""/204, 0xcc) ioctl$HIDIOCAPPLICATION(r1, 0x6611, 0x0) write$hidraw(r1, &(0x7f00000001c0)="92f53558770bc73d29639857727970a31444c714e63db5cf062cb1029c33084144e7ab5515ad13394b117c896d9061fb936da2881b35eb5ea70f9f6edf8739911516fe71bc2d684aaba083cd2a8165b1b58db7", 0x53) read$hidraw(r0, &(0x7f0000000000)=""/204, 0xcc) ioctl$HIDIOCAPPLICATION(r0, 0x6611, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x6, 0x109a42) ioctl$HIDIOCAPPLICATION(r2, 0x6611, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x7) read$char_usb(r3, &(0x7f0000000240)=""/149, 0x95) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x40) read$hiddev(r4, &(0x7f0000000680)=""/226, 0xe2) 15:48:46 executing program 5: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x3c1, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x100000000000012, 0x7, 0x1, 0x3, 0x0, "", {{}, [{{0x9, 0x5, 0x82, 0x2, 0x355}}]}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x12f441) write$hidraw(r1, 0x0, 0xffffff51) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x0) syz_usb_disconnect(r2) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r5 = syz_usb_connect(0x0, 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="04fa5c07972938616386d18badc07b78588dea3339bb88944a9a708ac89816ba7e75193d6541a8759ee035c32367", @ANYRES32=r3, @ANYRESDEC=r4, @ANYBLOB="8395e2f8af5439605434f121057ec0a4f47cb0e12aa968d10cf20751fa18bf6f"], 0x0) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x35, 0xa2, 0xa4, 0x10, 0x2770, 0x930c, 0xce71, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xe6, 0x0, 0x0, 0xc1, 0x80, 0xd6}}]}}]}}, 0x0) syz_usb_disconnect(r5) [ 1240.031715][ T5] input: USB Touchscreen 3823:0001 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.170/input/input391 [ 1240.080894][ T2874] usb 3-1: USB disconnect, device number 123 [ 1240.141023][ T2887] usb 5-1: new high-speed USB device number 44 using dummy_hcd [ 1240.233300][ T17] usb 1-1: USB disconnect, device number 99 [ 1240.271191][ T3416] usb 6-1: new high-speed USB device number 101 using dummy_hcd [ 1240.410961][ T2887] usb 5-1: device descriptor read/64, error 18 [ 1240.510957][ T3416] usb 6-1: Using ep0 maxpacket: 8 [ 1240.641053][ T3416] usb 6-1: config index 0 descriptor too short (expected 961, got 36) [ 1240.649341][ T3416] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 1240.659032][ T3416] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 853 [ 1240.668979][ T3416] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1240.681961][ T3416] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1240.691125][ T3416] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1240.810985][ T2887] usb 5-1: device descriptor read/64, error 18 [ 1240.851559][ T5] usb 3-1: new high-speed USB device number 124 using dummy_hcd [ 1240.931210][ T2887] usb usb5-port1: attempt power cycle [ 1241.000965][ T17] usb 1-1: new low-speed USB device number 100 using dummy_hcd [ 1241.090956][ T5] usb 3-1: Using ep0 maxpacket: 8 [ 1241.171706][ T3416] usblp 6-1:1.0: usblp1: USB Bidirectional printer dev 101 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 15:48:47 executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r1 = syz_open_dev$hidraw(0x0, 0x800000, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0xed18, 0x2000) write$hidraw(r3, &(0x7f0000001240)="2edf5ec13e30a065b1b71f3c62585aa3f37448b5cf4936865697b8572d06e4fa046894e3fbfc2707c200d1e5822694c6ef5cc7a700716d5a223574fb99d23ad7b0bbbda75b6d3509755ac92e22e5b304f3c876541ee180ef43e004a7a1f866bdda5d3df20a1143369581904f0e1305ebdc269593b6d488167e51a0e11dbfeec46cce7367c9517c7bf8440077f900cd5b958032462c8b943f912a2658fc2cba44376c2e80bff53409662a901d32484c143dc92a68dc43064cce45dd9b1f0115dc838bbb9b23f1113561681f1a4d3e75f4fd802107f2d65ead946d7356e1b25e55a381bc61d40f2ee66f1f65ebc0b2eac67fbcb08f8d0cd9d351ae57fcb7d3a66656901a06a5b00389117302e2445449e3678a8e3b3d2167dcc15b238ac462a7a7ce6fdfeba6f8836034406f520109b8d6b15113fda4074d84eb5a735aefaaf477770629266d9176906e9d7fe4c13b321863d1aa29e08717f8f54f2ef9a6dba3334981d9b88b41a018f236ce456e437255e4d0ac875227825d3128c996dae019231ca9f1564bcb8f847a4a430b296e959aaa52f41e32d48689658ad601d13e30d0b28d4c77fbaa27ba0a8f3df1b2f3836f731acc252632e142d5527f58553f9f78a4ceeca98f99ba7887e1f70d096d9638438178be74d53b0207657b1629b42a9526058e5b7bc238ac37f0875bf87fe741657d6fb1c68c7de9ff446356d0bcb3a8ad8a6b4771241d6af0f250959ad1d46713e867dc6bc9c20d95b53f8da154c9f738eb0af3e491d91c150fe704724dc6b9084324338d2e23576a891d46a1c58cb2020f913bbc4fbe23c57200347109330ab09f40234468ad650a67116c9f713561f7c193e95a81ecc8af158c9152017e96a89137a801c2c7f6b0aa8efb4b533d77bd79b3a8847a2f455e020e4cbc6ea6097fe351f2c7b926b2baee45dcdd6346455667fa4f8b67ddfce42eb8f9e68543249928e16a587c996b9a0e37deea18b05ecdb00dd637696877c366a18e6b5b2a7b9e3962a37e18af39ca28c214ccf8320307b7e84210f150334708dd7516f70fbf15584cbae61002cad65d488388b2c41eae94fd2fa7fa95e3149062969e1cd1f172d7f2478a7870ecb0cd8e7097afad58f2ce848ace7cff2475b5d08ccc1648c6775af3fcc9423f6e898865c8b6d1a36a3ac5a5f843bc159276d075ddf98c8c0b6fb29e1f47962310d11d6fb807186f899acaa5e6d447f2bfd80d4a55c1e8549cec85fdd10bc15dae24d39f50f3f9a84d06887ddea08522fc371ffd8f050429efc9d07657afd1fe1b9fd15dfef6b1e61d0fa80abf833e49945039d20718107ba9170190dad7a360d34b12285fd489b88ca672e16cacf9958ca16954a5225c6e942e7a385ffdbac7999f8cfc7c6e857e46259090ae6f0d9d29830e33eb836193dc56fbd51b16977ab6bd1d09aeb347c8c24c62d047640eca0c5a144ffb770b2137387aba2361883c6a3594e8b8d53e9475bf5f8082e144f1f7cda7da98dd2de7f1da6b8df8600a7f0789f1cbfa40f6ac6fcc05b56ebf02ef765e10e45d489d1209e7a9776b85c0a514d7da26469aad343996dbf910436401130222b30989dc7f837202a710af96558774189beba98ae08c87f679e162e4de72bd0cd7129eb9b3b1902abb0b0dc3dc8d8654659f5492b72bff5a0c33a76ef4c48da006ce0829bb97bd4fcc4e2731a353fc61a672784d71736aabeaeb5bc46b0fe9d7a37b615320601edd1ae32f74f045372f659ff960d32c0ee222bcd92dff259caed8b9eb158efd2a7682586795c05717c8eb104fc9a7e944504b6083f4935ee47616ef34f76b61eb2ecd28c4fe7a651b91f339142769efe84650f18dcaffffd1d7225413ffba33af2102fe9b907dbb1f90bca7910f31eea8c3ad9deab13dc60f6766e2f150b6c2c819bf9c7ec1ccc6d3a7946c0f0cbbc09de4d91e661aa3b9a43a70c5626b9ea71089238488b351b1e091924ab836357251f68d768dafbacb3d45a46701f25157e77bf24223a15267fb23d48de34123ed773623fec72255535dfb325f2be09e26de9d7a53c9ca7ec5e1fd580de777b356616235a09619f07c6146b7675bcdea5df9687df5adb97390e2882896740aa027e89cbcba685170276534be6ba422509cfd8439d28dd8489ff7faacce6ad1339da634350696b02a1090eacf0321cb73bfebd52b2203e3c8df710cd6eb79ec8411d4cc9b7a21598b1bce6f37159682bc986920a54eab54649f8cce5391da9245dfc33fcf710c38ba01ca527c3f0924eb87ea7ddec4356467fbe419161a2ab9130324986124ab48ce26da23a20b783143f33b57083ba7a285d94e8df24503f7e15d06910c04c97aaa1e58bb296f78a0280fdddeefed800cb644bd093fe55dae621e5c9ce9b1441218b177e0801c2af54a0a97eea1a8be6d372d2e8441cc0c60193401d8aebdb8cade81e79506e1ea66fb25580973e537eca16594fc3261f13b5972537249e0da8b2b309dba9bc65028bb3151a4a8c97e45dff77ccbd413fd5b4e4ff709b7e140819cd53ffdc9b4f82668f0ed72835d373a042772365c4850923ede6bd6c087e76ff3b1b71587373f9a4da3efeeafcaee119ec24a330f307669afca7a8bdc7f7bab7a004e64873ea768906f5646983707cd8fd2c9b563cc09b10e30d835de62b9c8c34b72fb084a12951afe31f1c0252325aee9b8cd5cb733e2202b3a8c499505a7a256b170e20645bd2a917f098fa7954735caaf1462bb7fa98fd1d28b7cd99ebed3c6ac24eb303614702a371c39677311d9ec580b4d8f29e5b6e7ef700d08c26227dc679e49a438aa072abd245d3770097bbf137adfbf1820d94c1ce67f0194f2b8dfaa39633454439240ed45b46c822df2275371477e077415336775a270ecd4993df2ae2afff49b822ded715d81acbf477dd2970bb02cab7cca532213197728b7666d299db7153bef3746e8cc6d405a00d63adfabfc41dfc1363faba9181b5f3803f7099eb353c606ac4fb45e6958c44a71fbfa33f210da0637a48b4c2ee731dd20bc99b884977c70f9050358e14581a8345848e7823796a7eecacc6be17fae407c59f0e3f239ef7a8a4be0dbf4e96a462e250501bc988b9deed14f7b9ce04f48ff1c2c546bdf6b30794eb14fb13e05bab8dfc23f15e9491794c29841e5b04138b30ffb17c5c06cd9f13ff7abb4aa483c75695ae44d9b19080dbbca2926b11b28d47a3dea575f402fb62b0bd4000e4b3775e8e91ec1e2b661efddd6f6f97f9ade6907d48e7274517fac22091d61dd2301c7c1347a365f0ed084059b2f164b8a412f12d979f61727d0d5d3c7084a06198d4b62a08b8ff26fad43aa8fc9a6f86c8b9d90d5a5fc24fd1113dae875275dfb56b5cecb1d9c0fa216feb607959feaf4998a6fc4af2b1879cbf3a927e98469ec58505718e10917d65adccfc58b3f513833604adf7f261d853997dd7a965af31d718bb06821595ce9baf516275f57a0636b9593ac44a92429fbf335698682696f2211b580f85d1cee9b09ae2d13097a01512cb3e80c51ab0347488582be640a5f2bf0816cb24aa7e198137e888cb15b4d9feee54b602a0bc6ab87164a71be6de7e5d8e9dcf86901ee110241a7e572bfe111e39ad41a54d552e0990c173e690a588637755563b7582b396e1c2f12e0c404ff69660bd8b3e166388ea862d29f20c74954a9f2989116f074edbc53c89c3dbef83784c6d4dfd385af9a885efc4bd3ea94df0fd854ad70393079887d5861fcf6384963f9ca113791d003701388415e31726c227b74dbd695431e16bd4160ac2152c67af5cff644070ea1c59b32cc9a510e6e40f5dcc106debb79438692b2ba2c2168954e1c7420639609a97491b71bead5668fc69f54832b609f7f81986eb34790deab6d0590da8de7a00c060f598a2336a9749b6a44e753f21115f1643d134bdb85e0645fec39226be4f3597d761ca27bc4f3e708f8b5a8b57cd791e7510eb6e702043d48d7d4316760b4915923787999f0a5d9e9039dece6a2324dfcefab420c95338c1a2424311d7966c8e4bc28017a69c34b5874cde974f358d28984bb489cc391934af8d146a69ff99053d6e87434e021a387b69535748d717f587ce5b2549bb39d4ac8fff0e65383a6df3684fdbef97ede2f2a1f0816d69f9f2ad4cba06185469b718b03a76a17e51f084779396cb5660584c265f14ab8308e422a3925ef9f44e6f201be17f29662b8aef0ad11e1f033b2eb2c1737624c103e137cacb575452a3ff1b7ce4e1f09c66806025b0c97e7f78c761c663569b76598466092be838089f4c187c921ebcf8cac4c585b84d78bee02bebcd5f417810c53b01dda87370e7037902c22b09beae55d1450c130c89c82fd9b64c6703a168dc89ad425caa54dd9b22b9507e5356c25f0b2074ed7338d02e5d6c206bc459b01f27a400ac7ef5fb52375633b78718b3ec990f76ba02185a08afd4be6e349e847de0213b7f958cfb43bf85c0975ce80a5b0e962d56ce9caf11755a2f4385f02839587a33a84662404569111915796bf39723f4a9b15f40a77df2c887b7794266aadbb45057171f17b3be45847158cd2172dd91515cd05fe779893633aef907a14ba1aaae7e65a44e9fec423bee83ad260998072ae1e2297c09f1ac84c116d36c707c9b223aed212dcc682ba2374d62f539864e0b2a12dc47665b5c766859a2e561e5f06847dec6cda0a76df1f6cfdc1f59d0bcb08afeec7d5108c1458824f1a6c7dccc797510f7309888d76f1ad11471d9c2125f75c731ae843f613e9faf74b5e8a2ec5522a5c14f261d210e571a139f47f6996e3858be247bd1c2a0cf0f4481d251b9fad52a326c3e862d27d4e44fd7aa1027b8c51eafda89e3f9549f01701cea19f95a5e1011c560b3b79d411b2c5cb6752afa4b5ed2a705dcb5efa054bef91c2f6fa9338d9869dc1d7fecf22178db7be84a4ba3a52939502f2798dbba2fe526fa9bfc86969b89bc261925320421321f3f09ea8a5dfd9231928e42bd4beda728a6d4c120fa36832322a1e70b7285355cf4e42ec906339176189e8ac6e2c07bd95c39d05a14071aa686774df581cfce7050f0d17666d201fc5378e1682b80e000919b7807df41806c7c75a63778c1683728027d42f3906ff80a5f3ab5b6577e063fdb4e47bddfd0ea9cbc034d4c983f7aae2894a2ab64a16b01da804fcf3ad8ca49d431e1a94fc1ad8ea3edaa8dbdaa63176dcd076ee26235e4d2842b764d1c614752845329fc4b0d434467b7e5d3df281a8ee6cd86f04022dce41361aacb3b845a85c779415a24de5c106d76b9189b921ba619bb4bd79109b0dbde2180b5e6cb9d13c9e120906ce8d5ffbef5c3c47ae3bd27e2bb1335ad0f16555cbb223c5a9a8972b220fcae430b42aba3bc293f74cb1d4096107191b475fbaa69505de9300111554b45d82de74fcb9d0fd3940433497abd86a0ba0b70a3ecca26370d330b701b0f6f372ab571fe4e8f576515519a8807bc7d6a215b5b72190146cd0ad531e4c24a3d6a74215cd823ac968828bb80f4543af55113f5463c4713245cf0320a256b16706369691558d8f3d1402bde84b986fa5f30ce26a0ca6ed42c02ac2475872f90e2edfe9f8aeb1d43fd553ff816ee73a6c84b94c8707a7e71d4072cabbc72046fb18c9ed6165d53eb3b3d753a03321dc8be103765c5f6a0fcdf7ccb3aeaed4c168b43eda8062726d8a0c261685ff6f355e8d8910b2a50e23a8eb075d0be94ed177602dce8a650b6a3a667d77ee2dfb583ce010393a42fb1325bf86b124", 0x1000) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f00000002c0)=""/222) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x73, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000795204001b04126ff3d6000000c9ad93955185b5d08f07f117e16675001f02120a0700"], 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)="e210d9eef464b86dbb19d544f0e4fc00bee60baf96e29611911ca1a23e9d1901c0ac92d6c26523110a0ca4cc8abf1074ae54847f64", 0x35) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0xfffff1ff) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xfffffffffffffff7, 0x92882) write$hidraw(r4, &(0x7f0000000480)="2d62dc01c25d0c3457f7a3bded18607e4b7f63055a88990c460174543eb70fd890a8db0018043e3c4d6eac9b8b1009771f662f1d34864f6b9c0bb38c9e14356c0970ddd8baea25d679b74681e3e678bd80aebe5a2bbc8394adef62a298853d553f26356a24611f7052df25060c758fa5f62df55cf8a899bd632f08c05944d1bcb94324a29bb368c6bf3b58ac6126277ddbeea26f5d327222e42db7e675979dbf7ebcb32913249d357873e0742568809eee10ad3f27b2149fa0805be1724985e5ff201147ebc03948ea9d0097c06540d877bb6e3c846a562bd01c8046cf539ee9e8adcdef5738f1", 0xe7) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f00000002c0)=""/222) r5 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000240)=""/58) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) 15:48:47 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1241.221118][ T5] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1241.238264][ T5] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1241.249436][ T5] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1241.258533][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1241.313071][ T5] cdc_wdm 3-1:118.0: cdc-wdm2: USB WDM device [ 1241.391048][ T17] usb 1-1: config 0 has an invalid interface number: 170 but max is 0 [ 1241.399272][ T17] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1241.409420][ T17] usb 1-1: config 0 has no interface number 0 [ 1241.415794][ T17] usb 1-1: config 0 interface 170 altsetting 0 endpoint 0x81 has invalid maxpacket 31, setting to 8 [ 1241.426797][ T17] usb 1-1: New USB device found, idVendor=3823, idProduct=0001, bcdDevice=c0.10 [ 1241.435877][ T17] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1241.444880][ T17] usb 1-1: config 0 descriptor?? [ 1241.583406][ T2874] usb 6-1: USB disconnect, device number 101 [ 1241.591878][ T2874] usblp1: removed [ 1241.661024][ T2887] usb 5-1: new high-speed USB device number 45 using dummy_hcd [ 1241.702298][ T17] input: USB Touchscreen 3823:0001 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.170/input/input392 [ 1241.716268][ T17] usb 1-1: USB disconnect, device number 100 [ 1241.723398][ T2831] usb 3-1: USB disconnect, device number 124 [ 1241.941062][ T2887] usb 5-1: device descriptor read/64, error 18 [ 1242.141020][ T2874] usb 6-1: new high-speed USB device number 102 using dummy_hcd [ 1242.330967][ T2887] usb 5-1: device descriptor read/64, error 18 [ 1242.381036][ T2874] usb 6-1: Using ep0 maxpacket: 16 15:48:48 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_usb_connect(0x7, 0x5, &(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRES16=r1, @ANYRES16, @ANYBLOB, @ANYRESOCT], 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGABS3F(r3, 0x8018457f, &(0x7f0000000000)=""/118) syz_usb_disconnect(r2) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCINITREPORT(r4, 0x4805, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717002) 15:48:48 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400), 0x0) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 15:48:48 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x6, 0x40000) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000080)=""/53) syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000080c9fc089c0e00008aaf0000000109021b0001000000000904e4000196a11b00070581020100000000"], 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x3ff, 0x20000) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000100)=""/244) 15:48:48 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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$hid(r0, 0x0, 0x0) r1 = syz_usb_connect(0x1, 0x3cf, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xec, 0x73, 0x75, 0x8, 0x3823, 0x1, 0xc010, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xaa, 0x0, 0x1, 0x62, 0x92, 0xb, 0x0, [], [{{0x7, 0x5, 0x81, 0x0, 0x1f}}]}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000000240)={0x14, &(0x7f0000000140)={0x20, 0xf, 0x90, {0x90, 0x3, "51f282b607869e82cd1b1f64ab82db945e3c4351da953e4bed4b8833980ec57dac03e9c07c9ff21aea57c5dc50c26ba6ea852269379c86534af8f40c3d2d62ccf196889585585e9a4d6e1645d932f195d603ba7557e7fc01211fc3e3220f5131c2a8de73e0ae8421996b60735ca8079854e50237c72fc58019bb659c6351de9618976bc542b030c6041195dbeaa8"}}, &(0x7f0000000200)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000004c0)={0x1c, &(0x7f0000000380)=ANY=[@ANYBLOB="6010fe000000f6e878c39483739b7a08f0a7d9d5afbd2b2a0b9835056a7c05c64c102cb4418a969711ddfda186210ced0fbba646a57933fa366461ba7cf96596eb70761702ba43bbd7bcfd77e63a24a0952b35c4c29c2ed5fbe0cdae4ed773f43a50d7e4642c72393a034cdf7c2eec80f213421e8dc29b1b879f99855f3b0e1d88cf3a887e0c1d224284362e072ee2e1e8464c1c9a8e0734bec8f6856c6cfe7afb78984c2dd460d3973db06239b75fb61d2d7e2e5e81fff131c268beb75a00e93d21b2ff8a6ce9b8e8d3b5bad084af64cdf3c17f2d2b783755b15e510c2fb56135cd5cfba6a7dab6fb5e98fbfa85b827beb5f40eb41fb7b67f0ea66103fe8d32c8c0ba4e"], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x33}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x8}}) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00007552c484a1f65b67860f6eb3b982c28423"], 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x13, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x61, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000500)='/dev/input/event#\x00', 0xde2, 0x204080) ioctl$EVIOCGSND(r3, 0x8040451a, &(0x7f0000000540)=""/81) r4 = syz_usb_connect(0x1, 0x3cf, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xec, 0x73, 0x75, 0x8, 0x3823, 0x1, 0xc010, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xaa, 0x0, 0x1, 0x62, 0x92, 0xb, 0x0, [], [{{0x7, 0x5, 0x81, 0x0, 0x1f}}]}}]}}]}}, 0x0) syz_usb_control_io(r4, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r4, &(0x7f0000000680)={0x14, &(0x7f00000005c0)={0x60, 0xa, 0x4e, {0x4e, 0x18, "0e5318b3c7465ef56075215458768436c2b88194e42b009d16031d92a978936fdb216e9463a5037cfbbde3be721b3df1189988cce2ff99810b4379d8d8e66659da7d3d7546735d430ba925db"}}, &(0x7f0000000640)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000940)={0x44, &(0x7f00000006c0)={0x20, 0x16, 0x9f, "3b7bcf989918fdac2cb241fe1d190da7aa003375a579bed36bea08c0a3f72777e75a04c72b368350371e1ee82768312b729c29e95451966df8d971fab14e396716033664426cfe56213a774c74b6c0805d132ceb3ed3538182feb7d51d96ef13afe6ad257e2a7ca798c61e817a79fd75b5c44cd877bb9984087477ce441eb9c4d46b86f0af3dbc46897222a19a49e47cbf49de5f0b827af708279e55410650"}, &(0x7f0000000780)={0x0, 0xa, 0x1, 0xd3}, &(0x7f00000007c0)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000800)={0x20, 0x80, 0x1c, {0x6, 0xffff, 0x10001, 0x2, 0x100, 0x800, 0x4, 0x1957, 0x1, 0x4, 0x2, 0x20}}, &(0x7f0000000840)={0x20, 0x85, 0x4, 0x5}, &(0x7f0000000880)={0x20, 0x83, 0x2}, &(0x7f00000008c0)={0x20, 0x87, 0x2, 0x5}, &(0x7f0000000900)={0x20, 0x89, 0x2, 0x1}}) write$hidraw(r2, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) r5 = syz_open_dev$evdev(&(0x7f0000001280)='/dev/input/event#\x00', 0x1e, 0x800) ioctl$EVIOCGBITSW(r5, 0x80404525, &(0x7f00000012c0)=""/174) syz_usb_control_io(r0, &(0x7f0000000c00)={0x2c, &(0x7f00000009c0)={0x40, 0x5, 0x2, {0x2, 0x8}}, &(0x7f0000000a00)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x449}}, &(0x7f0000000a40)={0x0, 0xf, 0x119, {0x5, 0xf, 0x119, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0xb4, 0x3, 0x5}, @ssp_cap={0x10, 0x10, 0xa, 0x5, 0x1, 0x8, 0xf000, 0x9, [0xff00c0]}, @generic={0xf0, 0x10, 0x5, "f6ade9779996652cbd4e49809a258e23c1de8bb9cc1aeaf338e6778ac434823b824e590e384aabbaab2c931ade5eabcd77074db1e9587f54ed570aa23663030c9b644256df98fadcd68fdb70b04219755cf6c0b6b82393c3eca19d71626cb30af66cb239f7e7b47b0011220ceabe7e3e755b257af5e88e9626e4f8901a8d6ef497ff22d0fdb182daad4c6c4717a4a5e302a0121be17395c9c2ac99e080c167eb666e752a519609f1d027f3580a7404943c949984a2e87120af11f84f15c150a52e281a507441af2215096105cf7644e8d57e322ace5b9bf641d674128d55c79a43290a97f5c079dcbeab93b37a"}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x8, 0x9, 0x9}]}}, &(0x7f0000000b80)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x2, 0x1f, 0x0, "0723e544", "2e83db6b"}}, &(0x7f0000000bc0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x81, 0x4, 0x8f, 0x0, 0x7, 0x7fff, 0x1}}}, &(0x7f00000011c0)={0xac, &(0x7f0000000c40)={0x80, 0x0, 0x5f, "fece19625002070f82357ffc7de5e6ab131d0a087afd37a467b51684106dc85e1f0c2c13b1fb7e87aa0f2838c4fddd5b534b317a1fb241e6a59498ab0d79669871417959c8e9b68b886670699f7e7daa7663662d01c192709fd34aee3ee490"}, &(0x7f0000000cc0)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000d00)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000d40)={0x20, 0x81, 0x1, "9d"}, &(0x7f0000000d80)={0x20, 0x82, 0x1, 's'}, &(0x7f0000000dc0)={0x20, 0x83, 0x1, "e6"}, &(0x7f0000000e00)={0x20, 0x84, 0x3, "f74f17"}, &(0x7f0000000e40)={0x20, 0x85, 0x3, "9400b5"}, &(0x7f0000000e80)={0x20, 0x0, 0x4, {0x2}}, &(0x7f0000000ec0)={0x20, 0x0, 0x8, {0x4, 0x2, [0xf00f]}}, &(0x7f0000000f00)={0x40, 0x7, 0x2, 0x99}, &(0x7f0000000f40)={0x40, 0x9, 0x1, 0x80}, &(0x7f0000000f80)={0x40, 0xb, 0x2, "9502"}, &(0x7f0000000fc0)={0x40, 0xf, 0x2, 0x1}, &(0x7f0000001000)={0x40, 0x13, 0x6, @dev={[], 0x1b}}, &(0x7f0000001040)={0x40, 0x17, 0x6, @remote}, &(0x7f0000001080)={0x40, 0x19, 0x2, "86cb"}, &(0x7f00000010c0)={0x40, 0x1a, 0x2, 0x9}, &(0x7f0000001100)={0x40, 0x1c, 0x1, 0x5f}, &(0x7f0000001140)={0x40, 0x1e, 0x1, 0xf9}, &(0x7f0000001180)={0x40, 0x21, 0x1, 0x6}}) [ 1242.501025][ T2874] usb 6-1: config 0 has an invalid interface number: 230 but max is 0 [ 1242.509272][ T2874] usb 6-1: config 0 has no interface number 0 [ 1242.515604][ T2874] usb 6-1: New USB device found, idVendor=2770, idProduct=930c, bcdDevice=ce.71 [ 1242.524726][ T2874] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1242.549653][ T2874] usb 6-1: config 0 descriptor?? [ 1242.592915][ T2874] gspca_main: sq930x-2.14.0 probing 2770:930c [ 1242.821046][ T17] usb 1-1: new high-speed USB device number 101 using dummy_hcd [ 1242.829009][ T2874] gspca_sq930x: reg_r 001f failed -71 [ 1242.834814][ T2874] sq930x: probe of 6-1:0.230 failed with error -71 [ 1242.841027][ T5] usb 3-1: new high-speed USB device number 125 using dummy_hcd [ 1242.843289][ T2874] usb 6-1: USB disconnect, device number 102 15:48:49 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400), 0x0) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1243.070956][ T17] usb 1-1: Using ep0 maxpacket: 8 [ 1243.081080][ T5] usb 3-1: Using ep0 maxpacket: 8 [ 1243.201036][ T5] usb 3-1: config 0 has an invalid interface number: 228 but max is 0 [ 1243.209283][ T5] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1243.219398][ T5] usb 3-1: config 0 has no interface number 0 [ 1243.221075][ T17] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1243.225598][ T5] usb 3-1: config 0 interface 228 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 1 [ 1243.236442][ T17] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1243.236475][ T17] usb 1-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1243.246417][ T5] usb 3-1: New USB device found, idVendor=0e9c, idProduct=0000, bcdDevice=af.8a [ 1243.259183][ T17] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1243.268202][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1243.279772][ T17] usb 1-1: config 0 descriptor?? [ 1243.296908][ T5] usb 3-1: config 0 descriptor?? [ 1243.342582][ T5] streamzap 3-1:0.228: streamzap_probe: endpoint attributes don't match xfer 0202 [ 1243.554144][ T2887] usb 3-1: USB disconnect, device number 125 15:48:49 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400), 0x0) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1243.761135][ T5] usb 6-1: new high-speed USB device number 103 using dummy_hcd 15:48:50 executing program 4: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="1201118cf9152774bd536d3500000e44bb08cd0c38000f3c00da2d91fc0000010902120b"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5e, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x20000) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x80000, "75fc2c5217225a903cf7faab9aca1a35e8b92ae70000e83a8459afc2f417dfd8"}) [ 1244.020976][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 1244.151060][ T5] usb 6-1: config index 0 descriptor too short (expected 961, got 36) [ 1244.159463][ T5] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 1244.169308][ T5] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 853 [ 1244.179247][ T5] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1244.192239][ T5] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 15:48:50 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d6", 0x82) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1244.201306][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1244.231058][ T17] usbhid 1-1:0.0: can't add hid device: -71 [ 1244.237056][ T17] usbhid: probe of 1-1:0.0 failed with error -71 [ 1244.245943][ T17] usb 1-1: USB disconnect, device number 101 [ 1244.360981][ T3416] usb 5-1: new high-speed USB device number 47 using dummy_hcd [ 1244.401065][T12875] usb 3-1: new high-speed USB device number 126 using dummy_hcd 15:48:50 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc340000000000109022400010000a000090400000103010100092100000001220500090581030000000000"], 0x0) syz_usb_control_io(r0, &(0x7f0000000480)={0x2c, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000d000000090001"], 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000700)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000002500)={0x20c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000100)={0xac, &(0x7f00000002c0)={0x0, 0x0, 0x0, "bed584041d66f64124bcf2cef027ef8e9df858d9c30badfc42b7a42994faf9583742d07ff63359ac9a780fbd9828e869b6c9dd465959ef5462198ae2ce1f7784f3d138f6b44b9c436d1ac09483ff33bde4fb57bbbb88f956536cacf11709aa5d1d2974eff2d85961b8eaed51a7095ac2e3a465dd0c3feb6411d383f17c94fa12cf575160d43e9d1823e9219a73ce48cc10e90000000072fb94750a1ee6ec3040be621077265f1affcf097b07ee82de7fb78c9812d1acb2f4b433d7"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000500)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000e80)={0xac, &(0x7f00000008c0)={0x60, 0x1e}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000b00)={0x20, 0x0, 0x4, {0x3, 0x1}}, &(0x7f0000000b40)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000001c0)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x0, 0x4}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={0x40, 0x19, 0x2, 0x80}, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_usb_connect(0x1, 0x3cf, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xec, 0x73, 0x75, 0x8, 0x3823, 0x1, 0xc010, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xaa, 0x0, 0x1, 0x62, 0x92, 0xb, 0x0, [], [{{0x7, 0x5, 0x81, 0x0, 0x1f}}]}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000440)={0x2c, &(0x7f0000000f40)={0x0, 0xc, 0x1002, {0x1002, 0x4, "b71a3e3a7ccc1fd23eb0577b730e6e5f0adae757cf42afaf86c3031b13a8e2b0696f180feff10739b54e57b96dd8c2bc917efd8c1faf4acaeb9e41815867c51aace6d8c9dd0325cd982368b8b3153022875c9405c9b42d75e72f7662b327d891758235f0f1fb28df5f466d2eea6ff0d5db24d368f0ab8137a9a5922fe6f78a7d98254965b99e4f11e5e934c0b470d659acc52f21aece92e9b9b2ec6e414f6e9387bd463bf14854ee150aaac6ca1f93f1248df243b801b7f091ab3319955053cbb7ca64fa81eb6178168ae96ef701dd36d3166663227207eebecfd65051096f8059e6dbb496b8fc8264686bee121b10f65771b95359d21c6b32a17ac3feec010cdf010dc15df96a51f5aeb4bbcd2fc7d1c0ec574bfa277edd6d62b183dc90cf2d2dfd9966bc4f7076656dd963ac822b49b1184f905ae00a489adbf9db3548c7d0f2eb8fffba15216b41cfbe0be7d7de5c583efa8961075af95fa62c96518229c9b5033fb50a366eeb2ea108bf73677c78cf6c845a237bb3b10bf71d9e2f925497fb666c0cd03a6a1a5df8df2cc5d3eb5188ba6d825ee95f1e36e57ef7c8dd850442d0e35b8e9e3c677dfe79c98537c371d0fd83c32f5625a5687dfbfe9b5eb1655445c9c498fe268c961e85148374d244b39bc63d7a34a3869946710de0e5179521e8b59a6611fd00961883f6d4a2f9ac7dbf16c4c77783c57e9055a5c9dfc397ba7a93c3a0361ec6d760572e07d2f4c856c7bd9ce4538873d17cd0d1269865ccf5d400509351fd243eb3daa921b2f6707e4ba3f083a2af70b35ad4210d5d5a5262f7e5fc1cdb6e2fb8df1a4e9e94247796f9a2c9dd2b183f94c83cb11d8fb395779679775580da98a9b6219fa5bfe133a49c5b0ff7bae5f5af31bd1b675518e6e8e77b744c2bb568ff63b18b77f24fe616f9f28cbc1b0555b99f7a37938bee973760844a8583b6f8419f9e310cf9000d60d7d6ac0fbb142496f4612cf15ec938f305ee74bf583685ebd6ace66e8c338d8928adba6f1a35cf31294e6b0b0df16b6afc0080dbc945886fcd06267eb73fc45a510a6468f8fbb6b28287c44642358169c3fb070c1c6598cf29561fc55dd1e824adbe4cc55727af720a79ec7f5a9dac93bac23f8746cc9ffdbaebc8d304cf39e25b3822c29a40bbf314042bb3913250575aff39a97f2513d81e48e73c1e53b2c41b4b3ece3947a1d033a3183b9fa00378a4ba00c3477d0ded48830ae1e5607481cee1739ed35e47fb5a3afe3075ed0e313d02175f68314b6289946a9e939ec9fe3778d65457744f43f93ee6d33ec342d1a6f8ada2dd86472478aa610e71e746d631e9e552df7c169e6d36f0b335c3b510a08ce0e37ea742c59eb3d4946dd798a5776012f07209427c0875db79c3232ff4f6347ef5d93592c71055133ef65e7a25d77e5f693ae77c6eedc4ce0403bb82943eac9802a55f78b52b4c0dfc09b4067fed872a5d32c1ce16cb27f27e77c2262ded71564aebe3becef71ffc60529f51485af83c732bcc65e56fc8cbaeea99f02298f59e34c09bd6d4760bd9ceac3eb0106d1ec7b12c44a3a42dc412c700b60e2c57dfeb75edff1f012762aaeb2f68f7cb36419f544cbb4e8abe1aaaa246b15549821f75c59bf79cfbd5045cb027e56b5ad42e86ba0ed9e4a637aaa2c7f8e501c1e43495b2c3862c2f5e47dc7bf7b5593b746fd6d9ba1d1b0f612ac8f0c2075fdc50a83f662d7826cdc00ddcaf956967516cb0849ac973577383ba1a29ac53bf7f21ebac3ea5db09a52e93eccec8a93928e783f099fa2fef314147e89e2c8e96daaa2203e22032291b0d1fd0c704101c596aeabc5416c9f56d16583e6bc542a70b6e62468394b7ada4c2b2967eb1044c4edba7e1717fbb15e71c622b0a52bd094d48dad306b8b33c33eb954683eeaef4412cfc5d972f774d585b3b511b032da8740b752be417c514cdfb4d897098e9dabbeaa4a4439d9c712a7a14e10589dcfbb28e75c8e620ebb8097587edae728093b181a5e2100557ebb0ff01b7eee2783cc5590ed705df22b103ee1ee7c11aaaa91d0c2302cefa64565fd377827c1bfb2dfdf675331e57c80b64936b0bad5136892ebec34713c475748007be3e519da49aa554830fedcb14d6e008ed58aec87652f7f8f74004b2f41f02e414672a910b7bdf219425ce1f425367dca3555a867265c8c49075e35f36d19652fdd2068bb921bce64bce3afc588f9420eaedab425ee71f6c8152b98cd634b6199d2b59a2e1f84383599cbaa61283253c2fa02269cce3e1cca7440ded35222af7ba994a3e704332eec5fe03f7a82c79a568375ad00aac95fb36d25da6e5dbdff4eecb0132be16c82c41ee90275b6b6849777534a4da2455aacbe8f4b386d027d24135d84862a22ba620d9a2abdb2c61bcd8d0642c9388aae421c0044a83c6dfc801e5e77729d701fcf898f0cd19657dc27e62b2e512c7633f95c97fd9a652c97e3d0e525ea77f0b4e3388e30a61704a84646e653608fe6fd3da3d1dc6b0ba0d8baab55193ca37372b8daa038ade247d4ac1905fe0eb46ef4ff76ee0ec3b51b592a5931861e64fb57104f6a25c850391a42ead676ff30b8d6c6be597ae54cc124e3b149aff01de080b19bff795957c624a066cf402dc0adfc674f297e99543c46d25cecdb0ffa78d03d08a644016512f49c8829e5a5bcaae1daa1a15cced1542d2e3d3fd9d78151bf742b96714538a9d918a6d7d057e0cf2700eb26e4b3c4287cb7581c7f1ae286d307dd1a1a8efb9bcbd19c424873da4ce2704b7091af934879d0df4d391d407941f0f05d7c95e50c22c51717dd052e4c1a5a13b358c3f43e091a483eb8fe0c456d9087cea6b91afc8516bec80d2f25801b030448d3bf5116f4b3c5251dd73ce587dabe01d3f78b3a92c736ccffc3ce7445a2e5ca467e03ef7f5cd3eab5b0ee93d648316c5a8f79fe5209d52e54eea150e79b817bb17d0060b4fe27f4a0b0a9860107c58b1ac8435d400a7e9dc1052f8d6004b1d71ebb4986077b131feff7dbc2b74ec4312d93dfd2068c380544016c76c1e79b3e99a12ada32c1cce0d577c17b1f9ece5166e5c81362dbf8f165b8497829c49fc453d480aa43bbde40f5efec2904b0dc95880ce627fb76b97ea94d58ff415748bbfd6ca1ab17657630394ca6f92942607aeb14672d9f0d468c4de3e6a03caf26cabbca43e45b0f753a43ce71b110393316391f8a88d5806d828c6b4366e21c1fc2f703cb98209874435e3741dfe218ad3ef696757ce481ba07fe4661eb2793daf2aa006577bab115ae3f8d33ee33cf21e29bdcd5e0175578023be237228d32e03f06bfbc11d232fefb18ccef66342019b211c881a8b70be47b6530a796c3b4e991f626792c07fb5f97da648892364aa4fa7501032e221071011e9466d0c23e2cc2f4d2bf28fc5fcdbe23a8fcc3870141c106f9ea351d2d9843e006309841cdf83936a3a6fd071415a8e173a8da39b5b4091dbb9ab54aaa7b1e6ec68de88043ea5b2eec493d0a5853948ea3b6393c49fd8cbd527f96479f8f5be5f5f788d3cae3cd49bc78945bdc4d2053cf3596146835981ff4742d0d01d75582349d98b1fb5017da0d37f7302d9cec9d6ee2166ebf362a41f2af8779bceabcb7287434502d993ede89deff4db3cef3254ecfa3dc27f157889f1c884cd1d8f2b36dd95e3847828ab6901aef0a5f9430f0483794b304f186e821bc412890fafc1a3e5cfa693868fd7172ef866c7c310252a2162f7181b6bd9971611be34eb85f5b98d8de352c04fb6888e0727b060b26c20d383d28f3aa87526ec10132c18e12acd4f9e45f187cf34e175aaf33352248f4999c31a0075903018a00f70785b1d6be10f108deeb8cc2c45741a2206dba5b164a894537447517ef0ebe5fb9325d9795eb1a7810c788973dd83ca268148064d3a7711717922c5ab301dfdb6054cda2e89d475f6aa42c997ca09eb7d8db42dd357e5d92598e80e824b025336df9ac4629f66e237da77b2396e3adb6fcefed23f96e219d76c0a8745345b77dfc94401cd71bef0c5302e2bd21dc836797c20c1cb1351ee9877b5dcb9a3118f06f77d210ac33af19b0d2c7e89aa3b9dcd99cd459336c1e3f1316776f83e6ffc40826842f58c48d4dc35c7460cdfef92bcd08fcf7ec9f870cad670ea0d84e68f7d7e3083718f92fb5600932a1371e70a33421cca6ef9c3b3e1478da9ecbcfc001ab17b08779ac306fe689a94f397ab618e2571d8c4b46a3374383d601c3c77563c2917ed8ff8d2b4b83541779eaae37aaaf76f0714092aea17962888f81181d49d00058707b043fb2d50fdb530e6a0ee6ff75fdbf26817771151ebd3a551755e96253f9a193c356dde643d9bfc46dfd3f8bc18e2ae9d03f9a7d7b3438860689e5568c3bc319f0e705586a9de230dbda034a49b493ec1ca2036488ab02b195f980696f179e415eddc0e4d79327c8d238592e0c547f8f8e5a1dd8e70d19eb3a3b2389c4498b71a7906e6cac4545e962d64d87d729a97e18686965b4a40cffda8735fd960ba055c5edbf543ff1b530e33d73476c23f87f408de2ca61901ac2e35fa9343f2de6d53c86a4767d664c01ab563c8ddc1a03298fcba1e1ad4732b09a86a957aab679251414d853488f4e8ab449f079cdc830d627ba444f2deb69d8bbbf7a7c3d999d464a770db9f665c6a6ebb7408ef2495d0a0735dfca3e12dced0f51066ca15cabc0178a466c91d1818196b976471caf1ffc1d188e225b5bc8ce72bdb661e969141604584061f6026200b2b8f1f9d6e10f6a8b080e9774b540f410a73a5807fcad31237c1cb7812217a3404dd25bac4c5d1c9ee1375f65bfb7e7fe15a642ca527e65edb1c7c5440a940d88f1280376f842e9a335173f1520a88ba0d0d2e1c7f400b56d14cb6c5871c5e973321ef809b2cce574af752ab1fb9bf649d3aceb297cc03c2e6a4eb5825a2ace7cc0393608886142e36ba9baeddcfa23017f6e53020b72c7b6dd8f0e660e1521a9b653a244a2a308ac20b24f61f9579cf3bc11e37204d12a05ed2a5d71cf1288595ee3ac38d4792981788b768485219666ed52683f89b2f94a772c69637d5c57a318436d8a2d97e2635eddda42a3a559070a8c17b5f5ae9d17689be239c54676f61d6d3d625aa9a6c4a5d1a2fa85937a2e0c88f252575c13aa4ded1e72d7c3bb02f7a6b055b7132ea8a4812b64bb773ef929a026555dd010737cc77b39158425e52d9167c0f54c5e95883f32f97c90aa977e47a44f3a1243d0a89d71dd07518465a41b2ca65bd02d67607944075b235be303ab8e1fa7f41bb345845cbdd9c46e2e92f1a93f98fc5e863c3325b2ac355509a04a0d8f940a08d351d8460033c65d094ef7458cab898b30104343a2730defb8efb3f9bdf50868f65b84f231272a4aca67037e077a7411b7e8a79bed9c8205d7f29322da1fb9a5b025ff08dcc096dcec936b3e8242b342b4fc68c9b0a63de6ee4c7ffe13f342bc074bb22659912e5993077449dfe6dbd6576ba7b9cda3adf2267099aac6ffa0f42dc26fc808c12c7f317e8b8b3baf6163598a181b315fc4d30c0964480d01872aa8ff01230cf63d0df87f60ccd56549fd29019f22d701d3f6d39b9f7ac0e50b40b6e5ea35455b8d435389682e955ea49d4bef4012372dfb722b900c1319439d03a97417fa762f0e73a9b56f47ca6cb492fcea94fa1c65c1c283c4e5cc0bbe0eea105e01873056a9be4621b3b0f5c28dad3dea90ed66b8bf672dec30bf399d60e6affb8c9bb5786c8121d7d7cdac7ada7d086b8"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x10e4}}, &(0x7f0000000080)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f00000003c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x8, 0x0, 0x2, "67d39f51", "3faded7c"}}, &(0x7f0000000400)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x0, 0x4d, 0x84, 0xfe, 0x3, 0x81}}}, &(0x7f0000000c80)={0xac, &(0x7f0000000540)={0x0, 0x12, 0x3e, "6bb04ee98abda75e37b988da767fb5f66fe7594f3ea8986d953c6a24f4418748726c273f25165b4e3d8f81d78da1440d8f1d57a8bdff68898e4bad8d5bb4"}, &(0x7f00000004c0)={0x0, 0xa, 0x1, 0x7}, &(0x7f00000005c0)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000600)={0x20, 0x81, 0x2, "90e7"}, &(0x7f0000000640)={0x20, 0x82, 0x1, "a2"}, &(0x7f0000000680)={0x20, 0x83, 0x3, "a9f8cb"}, &(0x7f00000007c0)={0x20, 0x84, 0x3, "d59dbb"}, &(0x7f0000000800)={0x20, 0x85, 0x3, "80fc46"}, &(0x7f0000000840)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000880)={0x20, 0x0, 0x4, {0x400, 0x20}}, &(0x7f0000000900)={0x40, 0x7, 0x2, 0x8000}, &(0x7f0000000940)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000000980)={0x40, 0xb, 0x2, "908d"}, &(0x7f00000009c0)={0x40, 0xf, 0x2, 0x3ff}, &(0x7f0000000a00)={0x40, 0x13, 0x6, @local}, &(0x7f0000000a80)={0x40, 0x17, 0x6, @random="5e765a0868db"}, &(0x7f0000000ac0)={0x40, 0x19, 0x2, '\v#'}, &(0x7f0000000b80)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000000bc0)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000000c00)={0x40, 0x1e, 0x1}, &(0x7f0000000c40)={0x40, 0x21, 0x1, 0x39}}) 15:48:50 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x26, 0xcb, 0xf, 0x8, 0x49f, 0x76, 0x7832, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x23, 0x0, 0x1, 0x42, 0xcf, 0x8d, 0x0, [], [{{0x7, 0x5, 0x84, 0x12}}]}}]}}]}}, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dmv/hi\x01\x00C\x00#\x00', 0x1e, 0x2000) syz_usb_connect(0x0, 0x4f02, &(0x7f0000006480)=ANY=[@ANYBLOB="1201000251fa9fef402023b18dc5010203010902f04e0402046000090473090b28eb090009050900c9013f09044a1071d532600cd65124b5360a2fb539302d16a8c958860f9cf3523c92afef5e35a2baf81e49856be5b389fd9262108b91775da1ec2072e156c420b79ef69efb85d089b257a1477a5d75090515028a01083f77090506008601203f20a50016c5ead22a18b8c33af210dd5125dde423a8ecfe8b0c8e1459b1c4785c648cbe7e49bd9469d087881bcf65c1da9e113bdc6c3936082f828b815e30b7256c31814d257ff4fd5de0da0da9f0a0130de68c6a2e6303201bb69ba76412d1680bf481cc5e983277613c9123364d2dd8778b3874078d7c44480ab8589d0394e05443be84ec8055a5517b53cec9b559c3d08686027ad55c7a34d4c344f89f4578147624e3c5a409050e164d02778024090580004a023f0809f30be71265df0342b402e3da8fb2551f6cc9c1699f872e35f08dd109af28deeb27fe81e42e2bce1f22eb39142b20349974db9f28e1c6d3d01373d30ff4168c042dd679e3c0a58ad9c836fec7a3dc570e750437489414506f5d06098871b6c8ecfc7da11a025fb7f50c22d5f2fd05a627cd6f3f7c64482cc315c4669528c8284d6a46b652f6fee7aca76960615413a28ced7e9aa964a39ff2cf6383765ec70d9e684d8a6a66ea84efdf11b724cf3bdf72869bf453790e166bbe842e8dcdbd420680252fd2b4ab4ca45ec857ae1d622de6876e2877fb799fc128adf686b71ace2aec016eeec6f2b099dec91eaaf7bc5fbf4f96cf670ee69324f1a25f4940f0df70702b5b3dec9193607e9c6515072875505ca50e2165710d9f60b5d609d6a8b3d1c9bdb2465f7b8f168e24de3da56e127d550f4bb11d0d4e50437b886f191afc33673e68282040fb984e08eec9e1a0490600ebc383207c86b6756109050d046001042bdf720a2d67fedb1a84f5b8b8cd690b9fa57ab91c36a0a4eb67086752ecab8577a74fa764dafb96b992b899365f30ef94af1621f4b1b242812945f314f8501ff03d7c7bbf3b10de9eb07303e8c3236de46ea10e164a3c35743573799432cc9294478d9338c8e1144cfaa3e6c558e8a5c088c3390905080cc7020200eaba015e5cc3dc1a66e3189aed212866291d89afd12adfa4871179983d86c78fd025b8d3f18098c44e95f89c00a663e7513083ba83619c2ef6f92af023773a2fed4ac5ce75d51f0daebc35a7a6eb0fd5e653b4cf4f0cc8c5711eadd44b86eed09dd988e3c81506ce4c2dfa8d9be91aae13f4b761d479c8fe04dc33e2e330ead897250fba17855e17c27a6cb621ddc7715aa684cb9b186f9a3b0de4cf2d03480000490a8f3546dc96fe0f777608543e30ffc4ee58b89843ee54c1f2090500104d03172000a00825b0844631287fd26535ef65cce9b3300520293844a232ca714076c022e1045c81557289de35c17c812b4358424ff52a34281d8ea205ac284210f42aafbcda1b888d8b6ec0dd4f3615c0152b1ae3417320cad4075cc118ac8f0785990cbf0f25ecadc3636f652b760beb0639d761b7ec5a7b4bd116718ac82ef0eac813e2f01f44d8cc31ec1eb4ba386f16bb0248e2383e01232c83e87cfd4930bdc44d1509058000ad02090500652264333ca4f3acd4dee7b7c7af41fc7ef61515c3767db39f27c0e0a0bfdaf55c8bc57a4c0b60d4cb60393c1aa9d4230a0dcdb3b3c12384ff207a5233dcf53aff46452dab46125e5fcbc772e1ad3cfbc07ba55df34cfa68bcf8603041c33ee80a4c919cd56b00c896e97315703d1cd52f091697e7f68e6d6182016fd9e4c2589dae425d8d84c4e1a8115ff49efc73f7ef741cd9073549258cbab7f530c3eb36353ed9af79b046209e84eb4a2aff36502edfdd87d19caf4ce5f77cf134fec3bb4be9744b6542d9ea4934fc436b1b0cff09050b810f022005ee9e04ef76f1552d59917a5999f3cca7d28ac23bfc594c5f0b3132f6a932346663da46676fbc484218cc0ec1fced858f08f9a58bc5c4579b951aa8f7374c921fdc77493dcd78a219dc1c420fcf1326b67c84ae8d316889b0e5a67118bd97a78b8e256f36b488ba3f9cb1f44979a65c2433f4f2e103c54a4ba83eec6a6a493aeeb4bf9ede0b2a61dd0ba0ac9e57c36c4feba7eb1126ecf3d80c2561cd23ea920905010d1d01067107090404721087b5b5070b24060000405d6178d5a305240009000d240f010100000003000700d407240a02ff307e7124133f736a78decb98d9bea976f534c8621a0e79152ee8335892e6c3c265b8ec060665e2c8f918316447d9c44d31e830ed57d178b3c0201b9ca11dda45db99fcbacb36b258a89302808edfe8e1cad65b3584c48d29df6cd9a409853a84fa2a056edec471d5ea38815281bfb96d2e0f250e240780403700000500ff01e8020c241b050040007f030100691524128000a317a88b045e4f01a607c0ffcb7e392a0424020409210200800122740d09050915e30301050109050df9af01668000090500206d00b904060206753bd40b501be53b16366767b7ba375c13d23d7f50eda941436d1d3aed866ec36fc7894c264b7e3185abbb39c000af761834f9d441fe59ca34e62a011f3bea12f8ea352bfdbf1e80471ee4f8a9f0a96b575bb5b25d0aea02cb5a70478f1cc39a5a4fc122b12192f9838a3b4ef7d04945809265a8c45d12c62388cd33b5bd6f27a077511e5e702aa62c9cc033fe6ecbb7b433cb68e660886ee12171c532f59b6887c4c51ecf80551901e79cac78a84b9733e6063c726b79ba9fb78a6b92d86f9f3ddf804ff75da52cad43a27b949c0caece97b685fd002cd7350b6dac1c12a2891eddbcdf382245f26a4d83f95a30b2dc28875cbf96c0939f3c942f72a595d326a092de05f365c5f61872bcc3bfb0082a180e1493b4c7111904785076e1cde9208f6b6524431252622e4973831cb58086f4d30f6310747c676172028cb174c1d091b4d617af86daf2c7efb160b378e47e1579781514de89f5dc7da3a986d3cf1644fb653bece20515083a3835b96407fc1bacd080db1e4fa11fa2a144c621555d62dd8a263416efdf150865f94eb48fa3e047c6830b762e97a57ed4981fd11d9cde41219e9e6172a24177bc441026f2c5f6b58405ac03b994ac11f2018a74eeef491c0c85430e2d237c32c0a983f70c9705b352df52b19769e0bbe0422462be1221a561f93f91b36f6e117aa6e13554b15b4015daa8f5ad818f1a35ae362aee88d49a7adbbd98e4d9f28750411b615cb021d0925b841a47c8846ffe17720c05ca3de0ea596d693d8654b1c54694528285ee6ad33364d6a569349a1a07fd85575f8fb49dfede3c43db56c60b1d68d36045661644142500bd0cb91e3bf6efffc459baea84c930f91a9f2b44e45b64bd2fe3e9827bb52896234882257525bb272776c4a5f8f7cb5a4fd44cdadc624576976e925cb2cc258ee124c63f0a843439c7878e1672c3422af775b68a777e88c93c74f794f47ea988633efcb2bf4c61d3c04c15b7d835263efd3c1ee860ead1d3b96e81aec5d0e256d551ab49657566f21fac0f57d2b0507c58c305a0efdfb1ef197245ed0d475ac7ff9590dfd7ad9c7c9ddc76215ee45bfe0eaf692bc6ae5781c2216fdad6ec46365383907df3e3198a01998fa2208ab92947f40b26eb93b37fbad362f466e75a9a417291c15de25937dca162ab4a0c56aac80fb7b8937438af617fe6eb7334bf71dc7f708538b1b23cfa01d8451b377aeaf6d67e75e1fba6f72adc68cf7d389141121e187cbac5284ddebe4f4ea6bec77bf95191f6a992db3bae1c4ad308096b48c1b1474f678dd606462923687361530081a81478a0befd19b7dc01072b86a2cc1fd4f25933fd5158df81705dcfe060ae9e6b7835e778b068d0dbf9e638b45476e01cdec02c260c27311c4c0cd5f9e7d136ea5a1142b32af596fff3d5dadd267e14fd42da380eb0ce8cf8b3678caca8cc6a410c4c24e7d38e429491fa270be81492bbc15b2c512245710c3e7b5f1afb745acfb5512676da2622074de182733c509227b0eb690ff57191dc79c3eea5790e09af840c683e17ade937e17786f201032b5729ec67ca9f2637361a60c631cda34ace06c1c754120fec1bd26aa19f52c1b27b467c8c5408acc267bd5328eba2cec867cfddc34f18abd2cc2923820b956de42eecacfea618339b3dd0e8d2e645ae241877526dd061374cad40677d9862100c3ac74f6f90bec27372c685d05c80bc6c4b19d7b498bb813cc904ec12f87784f62091ed5ba3a0d8df9481f1dd040ea44a2df7ba22719da495c378fed9fb88c8f6fc2a649677edf17d241666991c081ef4ca87b958c0d8ed43848ca7e535340c0a67f4cc9886bb94db574b6a304e4ae550b1a32146fe24dcb4f3ba034c4170d0c505191ac78c69fad3315e1f92d2f0941398c79fca1aff0fe4d7c9870a486d79a39a8f5bba05bab58a5f593f5ce2f110b39583f09abe4b6248a710f14d0d672026db4bfaa4e1de14a97cbef2f55ac999b6bda1310f40d4c280245c233b8385e3415a292cc01c86f44c3578742fd9b65d7c9be7802036557ab38129441c9158212d949db003200c5c3824f35b9ff78358e78bafa84b1688e89edb4144be629e92da84c7d49ddde599408b18abaada7370d688173a8037df4ff4296889fb494ccf55927d5f48f978e3cdb92cec602cfb09710a74ca239390a5ce7e2b41ed3be928f3e724bbb7aa19b86fb4e15b8846e3d278839cdb4549ef8b70d43d841e85c42a022e71cf48522556f8000090fd3313a6ba1f165bcef18200fac70738fdb95104915673ffae7be98b07973e5533b315d7bab0e7b3428d93fd491b5a814a45f683cb74f0b041bd04bd6e86236f0b4882c1f0dc2c72717f07011bf75e406531aa5cc066a90a4105b2669efae84ac8b4918f93c566916ad7ca702c2dadff6731dde2b5a6874e4ac05d8cb0cee2f075e934a2f0345565041630f9770b8f94fbf1b935d32d073cfd53c34a505b2e6a2f613066faa9628b23b589b86669ae9ab63f47579fc33415e0986a7a8cc5113a7040f771e7cde4eb2faa31c5910e20a985c23d0843385ae45ae15503179403fc9e6df856730dbed953722c558173a0f353ffcbdaf30971f87fe522ce1ff1c61b892c2a0f58f9e99441e5f7bb1971ffd98c85fc0aa3e584add3bce3ff24102ea05506d746cf1910ccc086692c0f933f248a68bf203eae7c803afe226f5495868bcf952a47346f9537ae6699b9b0298a6fb17c1947c709f7f3ffdb79db327a16f01355c6bef4880674254014973d6881f393362d352a22212196258d54cf866d0ae1584190773897220d9623a534c0bf30fddd095b7e3c2ffa46e32bd97536fe85eec48b6ff3755f177dd116436fac7f69edb54572c123d622a7aaaad5eddfdede746d9dc3f38643554c35121efcb60a2dcbc8622505857de80c3c066ae98469c0a1081b2493f2e1a5fae3caf4df58d8c25e3d00d2da3be15bb6390c6ce1991e4acdc770a1630a44f1305e3517f8887ac164d6fc7fa1d659318ebac9c574465d5f05878f6e1418afa8406361b17e50521bdc3e2ecb2df3d5c776d93ed8e1f0efc76a6e3a38a3db8ac1c929899244921aa41194c02c76a63edd8ad3bc92bab0ba87a3c523d467de64c6e581db73a339b214a9655a58146887b4f00ecb1c2e7cbdb5a6a80de8e511d664ae2a23d6702a07b84fd8dc0d0468e9d9df1253922c5730cb797f9ef937aaaea1794ee546d0d47663b799214cd69d80a01d3037b53e58f7481e7e44d83828b541fa721ad6039bde450f514f52697ad48d16a9c2c2ecdfa67f17ff6b535a5bea82ff3c357e75791865b25a3def529b2fdff9bd2e1a500ec208238fa3fa7c3dc7041140f272d68f34d58a141e0f64971f25899bd8c2dd09c2ea025c47e44c86c188dbbf7f5ad395efe2224290d2a76efc0a8a95677846824cf088d495a2d8eccc293aa22fc04b81e343c735482e4214d40aa7ecf7a9830aaea3d13ba318265f3b80c3818fd603b989470da0cfc6b9ec8b3882c881ff84d1da081b81ab2a712534483b593bdbb06ea1481d66c84c9662911062d19a776cf6b6d74d791f117c9a9f973f79cb04bcb6c6e24893c765032f9dad7cf32917c1e7c48ab97d5716d4dc12a5e131c7751dbf4b8a7e4bb36ffb5a494c6787c6ea5c71a5bf9d50e1c68b019de2243a4ef683ac10a35c205be98f895531662a16abb473fe072a3dc93164b2b3acb00f019dc7cf78b0bd6802651d52606eafbb15df51b46da84227d81195a8ed6b5b9cb9d578e7378eb364814c6aca6fcdc4e12969de3d5591ea3d6723c58814f6ed548a47d01f44ab2d88a76fdeb9488362460f105969ccb10b37d7ac3886060468dc03ef31fecc1279cdba44ef7f90ca3a8c46031c61188fce9c0ee4de6894cb9ce379ff50d6ecb647494cd81d47ecab227a311ccb9f360cb6589e6c2721245b3aeb63de0a869bc76b0da695b7bb772a6bfc0c86b4773d6aa76b672f4468f6822f5767cd5174fc6eef14d56c7e5c9102b3ac4df6f2da75f2328b349980d2bef8778a5e37156429f498795ee62e74da7cf478cd7b4eb3788923fb1a93933e2bcf7f4b71e77f2bd7b5a04b89a0cee452d0dce8c43ff6be17962e02413a8dd2935ae1ca92197a30f97dfa917a428c6a3604151d5ea6b41e674e8d1eb7dca8554d6e0afa5f9fe2f7a207eb282cb9bff4670db41b6eda559327683ad18223ada5be59c354b9e5a08e3e56c529473c4458ab8f9f419ee0f9f3e8ce6ec0b107cab1086c89bae61a980c433ad15f6eb552da731e61035cbf819cc7758bdcec25c4ea70264e513a7c9dafe3fd42ff86e080fc2bcb473294e6e8b82a6c030f26cdf5f33b3aabfad30f3f3ebe4b0a7731201bcfa0794bb057eb9e2c7c17ef9a3e4791b2a4cc5cef88fd6493229258fbd8cbfb12e321c91102ca2ecb3b776db78ada80ce0c1af6c07c8a311595c01ceb611dc231eca7c2a96332ce43b59133f8615e7ce08a3401a45ee1ff414896e2e2713c94d61efae2a8b5ee8a1ff097cedb580643294c5a3e6414e152c4c2c46fe9074766fe86b49920a51312e1ffcd44b55a906b72a1181cb5b935a9cd43e4d03c36a0750d146e15d9340a990e36807e9e3bdde431c4062c581617c830819b33f00d1bd2397fcd4db323c557ee9d2e783883343e67d16073eb4a2ddfc648f4fd324ccadf0c6ed36d5d6294e66961ee3519abbe67870094a84b21c6e4b5cba339be53154d86bd76c6f2fef07057cd8de7185b1089b09b3c5dc4b0a7c18ae3c3613c735c8e7d5dc7468d0b549d9a9fd92ff76700ec206d1d0c2cef0c51c993a785144d4296f7f87716024631016f7f3d2c841ba585b9b41cfe2a76b5a6cbb2a4a50864dfba0ee33ee14f9a50bc74337b22167cf20e53ce958440dfcb53b41488112cc1877b1da640d20bdf6395cb4ee6bf897c9a8691cd06ff0a07243fe997a018ce552875be427e01e1f4aff4c16372e61177c4720868f539a7f2af3b928b3112f9e0c8471a36d9248afecb352f7f0fbaebccb67020a889c7ad5206bdfaf58957a4f24229a674857ce2c5a0c0062e82c68055f96f9d6632282642022225c027187d55ef1713179fd5472c1bb9cd833a64ebc61ec756f24731ad0c96fdb4929fec56ceaeebfdcffc40b984314488006ea04d623846fea4ab19810aa8048198e1d971d7e8fc18ebb54fa113d8c57b3596b6ace24336d132a471ea12856fc0ba89b55ea437742632ffcc561515e122e3a13fe34ff5925fda3f2d694dfee4df078c77fae17804f17498a7860b0d978e2b82409c07425687379c014e9510782a8c6bd120a73fcc733890b0623dd668f47aca987a2cd209fff244225fc2f3f13d574655574e0b9a91034a9dee967dcf2b2a590c6aff23f29374743d396c5190f7f4eef8c13333b4f7d442aa6dc165e7bcc73a3eb1355db5cabf913b35186f6d04eafebffd21ca06830c7b0c5c30db1059a63ec5545a3a21db1943f8ec5ef44c3b69b72a7207985846233ffa547264859be30ad86f8a0d16bc5d42e88ae663f88c7dfea0ec174145b5d111097b15f1126570cefb84303f6ffcac94007167f88d901f6f5509c22fc9f348f9976fdb83dd3d4da2a2116e2ee70f628fc47cfdd6a0c4e644deb240dd73f02621cd38bdeb9983b9f283dfface98710f81c496935cd62a35b1968dde9d3a4eff4e9e487f977ff768b8efecc62df8808f37ba2618e4a21a9820d2fd5ae7e0ed3dd394bcb07f6825b8795cd2495c5f6927878b7db9e931e3b33b85cef27b4198d447801c9c011ddfc60981fdd44cb191004e7e5ddf0993d9aa1cf749c0722fe50c30d176d01036c194d36f784523fe0c6c6e9b8ab837a51ca15457b43ecdf7b89424cb4a23a2f72878b901d0ebec4d5b2f5e7b243aafcab2b4b38a42d924ae2ba76a260f437ef5e587dfabe8f9374b7d3716d38c884b50744752869c82db2c8c21c511ca845b1b288985bb3b79a7a406d83770dc3af871c0592bb70ca24849ae425ea032869240ea87dc189c3fa3d8e1c16c326592635bc7f6e684265e23d76e58d80cc1eb5d78d0146f6cf371390905a900be03ff00014c304e4ed301ce0e968b51785c65f4d78c1048027935d696162c142ba94aafd420b4282dfc12ad378a88faf4c949f55a3666e3aa0e3c6b203523d6498817cc285e425c25d7b91634b97bdb970905cd10d80203031f110d3d1d98ac5425cf40a0c0ec0aeb27f409050010fe02f70501184389faf52d2fada6cfdc9ed373a9812f3cae2aa5bbb8ca09050b0143020980148605c30b4ab6b944d88ba6dcbdedca9a8a440067dd6dddfaa3facd55181762350f6e0ce2bf5e54c665a1f3627bad0dfc82b62a4b9602c7d41e15aeac0c9461399c9a4eaca9bc34ccd44f6e2a158dea1bf3b41d46d0e8e2d128d0b58cfb0202739e72bba1c54d5f4493eea3adbf4bd47b6515b20aa709104c0e143a66286acc32b8418fee5e6dc3234905bff6c58f445fc8338eadf4494e69232535050234945b83304bf363d4962a1b7549f7f947dfedd7aa978c27ce45a4a7536bec1fdb6d829f95e7832949660797552a7f5c38326059631fa358d717ccde1f1dc8583060db24a761f139f0e0c7b3654cb18bdbedbe8f16f4535cac950db47bd6311ea82e5543310d2ee7ec6b1c09dfd595efdeeec35759028d87cd057cf0745cda74cbdc7f79ac80d384bc39877da9c691d765f367e6bc779ed4facb6e3d996a7553cb99b78a730185ec0505e78d09050c0c000206000341345ff55ca839539c3354c4d1ca92d781ef4d93485e596c159965056f3e6c2f1fb29881c1077ca8b9c923d1d5705a5d5dea384117fc4bfbc519ed94356c358cbd025a09050e00ae00010203e7119f78d74f79002736745f8698bd895914c5f478bd4c86313a2d9de11ac3e7065ba4078aa91e68399d78e31688dec05a2c0e58877f0e8c026ed0e4c3ea548f891dedd3511e145415b99832abc3b1e1fd91cc2058906df14d42ed06627a6bf0323e4d7ed0def8f61a80397e2b5ee341e4becc8068c98d810fcf81bbc91721c16132c2f4b74bb1febc11e736fb71acb63ba01813781f3df0e888def930b526321412a37921356d5b25795ec695d9f58ebf4fea24a7cb592d53a81cfeb8039a18ae34cbaf86b806d7380c3b99c42990a27ad0055ab95d5645d842362e7f917df1069eeb237fd90bb54263f11ea0be7c4d0c619faef29c1222fd3b3a1b0fd6041fb0adfdb9d9b017419692145321176d36fc29709d7bf7dcc23ce69146264ddcdcefdf0852fa7b01378c4037bc7f2c320b0fa1297e3f967bd48f4b361acce89d7461e8af03de993fc086ad324c4217822c433b0225b53b8a9947d0db808f77b292fb781b4869f7d7d64664fe1bcdf87d5fcc7bd6b9c0fbd524751849b2336724412c550a9aeff8628297152dcb797e2a4c36ebc117cec3ade97a77114209050800cf0105c0014e3192c42624f7afa28f0bea4f8b665e6a1361724a0bdecae20ee48df1cbd4f770fabde50139bef1724eafd73ebfb22dd0563238e6dc95debbfcc24b8ab658e2537ba00bdd124faba4be43b7c3c8180d369a5082ad8e604ee7315bcb3296a62939f11cd2e4aa09050b040003a441c26e214caa23919183537ab062ac4df814f35b95cff84cc439c436a6b82984babfdca20906a57716e59869f4b9cf48da967ea227a239b375b1449a25ef5ed94df10cb402001c98937f62f083f3c292758ee60c44319b7faa822e1cee3861093685d6a267354784706b6fa07908b9b8c30e297a444804cd4d8d3d46b911d55100a19b3d641b7bfa976ebcb895058226f8061008c4dff9d8b715b65ff10685f128f9742c0e5249b4f9cdc0d2249e0ae6e6f255108535fb989fc4e1ac6759d88af23d7ccf7860fcc0b71c40c63cca53b3e919ac3e77330e68c426bbb6e32270cfcdc7c5afa9b6ddc02c324f14dcc5e635263085d0529375d75b472e3b99f901e87c0b7874bdd0a08ff668e0f6d9440fbf6ec291c88eadc4182b59881035fb85a2bc1dd428b418cd88a1332abc47ff145e8832d80905d500b302001f1fc4028cd3a94d12a6fb4a64572f38df7dead4bd342dc4e33ce7465a39048fddcc227d197667e66ba69a539fbd46efc0ddce3ea0cb7fcce8734fdc92c95b1ba5320d16c5153597f2e2c511f86782ab5ac40bbcfb96a06ec94d4eddd60e6d950f799b1f6446d2b68e45d2c8bfbec3bb904ff665c2d97ea3db398bc16f0bc3fb0aa94bafe0a4b5eda3af71f1f369fee5ad2831d1480e8d7af37f00e916a709c82ecfd88732bfdc896723ce3381b56d96dae0573cb8ab45aca06442eef8a62d03307987d26f0e020341644ba4e21aa5ce8f5f41236165e959468e5c8db15d8586660b780a594ff06c034dec09e4364fea304996facbacb7ac66b8cb4f9540ebe824d6aa2218516bc7c18627612019f49185206d86d6dca2028edbeaf7bc1ff3db63ac44aa7ba6dbff2a82df255c6e491f522adc97b040bf42fd9694e1cc92d03fbd63134b4a63d3d0545cd1a98c3f51486095e01a21ffb3495971b930316772f2421b11d939eec7e690c7c49e44e0de1f26704dfbd74aa0164cfc0975a22448666475bb08f6b58659ddc77b910f2c71a7e7b5beb283a84aa809205dd7b3ae22fa4283b98946c8b4e2e367dbeccdd9bf6e2515ec0e9d1e66d345961afd34b9e12ef5281524006103a615e6f43ffacc3bbc89bb946b1fa3280891fd1a2ec753e97396540eebda3f26168c96a239529893acb7ecdbcb9dce264cb332898502e51eccf5a9bd54ca6c3cae1546aea593a4005aabb69f38cfdc69962049975d5ca5bcb0af5a49229fa4654336b99731f7d17d7c0d3c2e6b323d8e1050759f4908112b3ea92a52b331a4dec3ca9a3168800a9315575d28ea06af790cffa1898f084ecb24f1ada786166b640a799151361b0625a71f07fe4ec07f4801eb1fa591c1c1f955860ddcf3952ae95d5d3cbce644e0c513e6315d2e57d24850b5f96dae9e26f187dd7ea8a07794a1b22bb47b21e270a9b99bb04d07d7249fc34f79775587ec3e0641dba432e165de259601276af49a7cbbac99034fafc2d00f6910f19e8ba9ade071765e43dd1096920677aa4360999cf80010488debc355cd1f54c47112d9ca52884053ff99d150dbb9490d69dc3e9eca11a1492196b964e2dc1876272d66140fb19fa233f91348abfb6cee7a7702734b10f17eaa8788fdacd19346498f7c57e488864687ba22a9925d3c7e838057fb5c8740241d5fe950447c95e9c6a96cf3b8eb0280403c71763b932703a9a8fce051445f347d63b86df2e663890e550fe1885364b27af59c7f7383ca4401ff0be14c7f63a48c34556ce6f4f11e8878151f8377f97da8922ba39cac87a2faedef6e521cbd99c9a02bddfa23e4e5ad885562ecd4ad8a86f59f0a2f8b1317bb35660b64768ed77b7c817b2b21a077c98f3c01e03167a1f904361caed6e4a100cafc5194962f29e1ec28b9a0b3644e5ef18294de7bba9a8e56a0a63935fb40914bd147f068754ff01e00a49671d4464223be6d94f226c64a839a5f79c9d15871f468229dca450bc1d6221bdaa9169bb6cd617509a01fdc59e9ad9f8a4274cc98e122280fd06352e456e06e5dc5e7c281699e24f1054494ee899c97658b2a3b7c6ba9c69f6e8a3a501da60897842a855f4e64ad8fab8e81d322c8fba3ab7e9581dfd38cefc582d0e4b883acd0e922134d122b498b76d116d63012193681255a9f930b2a77e09fe483580c38a23e3616ab48b9145f00c344af340436568c751b00b3adfd82f4d3fb4b063ea0f64f30a4d97d2ebb927152816ca666ded967dd86bba95450e7128e96f9cc4c86d2a844923f27bc832e133ed0a0758ddbe4542f8530ce9b3c308ec9c171b2f663f5b2ac50c87e89d788cc0da83056fc263b97993e3bdc9f7a192df675760d54a9c88aba6fe31ba14894142889e9d26db522515359fb50695a761ae8adc71c3f7abfde07e5de72ac75b14f2362ecb5a7bb28a6d2519fbf076935934f662ba8ee7f737e015268e27fb8773e10be33636551030473a4fd62c1afbe802a38085c2074cd36f2c725fd36b714760c0a8a0762160a0c68a594a50e87d0cc9aef76bf815795cc6beb030b87c3157960e021f5cf47cbca41dfbfa8290a59be3441a767a2f71cba16837110953651e7a74ef0e786b223c09431a4e45f7a3bf516dfb6c2124dd2ca8666ffd0c9d8c7e18f3729256fe933594a3e7f2f950ea0ecad0771cc5388ffc939dc0e86318811dd1850b711bd25ee09ca68852e8aee4e17a38825b1d22747db0e62cd78dd80ab81cfef7aac290380ad2bbb39df6c36dfc43d0a76118b0d68869fb24b7ee448d630b4760368c379b0ba1f9930b0ba9cde279f1481ed5a3d2dfced14745d2c9b5c5c599ae9c607674944d67346d1051c83bd4ad294557f3ffb199f29725ed8cb50dd5d8322b5fbaab741038ba84726458777c8f0616b76bfdbf2cfe90f32c9ff8d156189781257e7e2c008e756add22632a0b3b0fdc7fe66ccf64fa12e2356b8b6e73f0863706346a39a4f9762449c84fcd3b78b067494569b46d4e144d02eeaf00d0ced10c9db49cef72525f90bfa40b867c51390355d12286970f6873843f40e64315c3c7502aa1474e43a8fbc83b47ce4d96357f5b2b3741faea3e6b3ea1c60a1980f2f8b8fab8f2562ca0c22c8c5923a17c9bbc632fcabc4406be2f5639a4a1d95de7f04ed7062970cd081e7ba14d69ff22628f9cbb82b5d0ae817ba874368ebd0cf6a7d1396d5c73a28f113d746c952d2cfa73d6fd0f203b4b98ee81a9a31ab4733a4020ba1904e739b79dcb94ee5388a25a06230bb88be27e2fd55bdd895abdab4a608279e65ae436ea9169cff92dc7b8c316691cb65e41270cad6664a65425ee7146219016a3f9b4d03f0d31439e01f476483e5317d9562749598fcb0fa08de4193688a9f6303eb68865257feb68afc82ac9120701639e3283080cf10b91947e6095f7c28dc69492f9eb0439cb343a5d8c4df6d1f652af7564b24f3d49c2432ca4bdda7d67308515388452e261276804fd241d86275158b629ad5fa90a6227141ef2bb06655f603c09b78040487f82506aad38cec399c741b57b36fcbf2efefa937e51fbac2f6c59017a1a9d65a0b74f5803da55a71e42908a0cf9482c899414c7cd140f07d1dbfed99fa1ff95e6eb5bd45301073283001bf195e248f7e99ae8e8d63dbe075a8575892b7f19b0034c05ca10046549b52c3b7cbd6b2f85beb76655338ceda0f3c575841d0f3e908af14f33d93a1141b0a690dacdbbb23f2966342fd602d9c7380200abcbbde8428c3f83fad0928669132edfa9b4f51e41418137495047803311e213ad603a701b16dca45ae07c6491f2c0b7753f469f984f34b0949282510bab4c1599be7a9efa853b0393ee034431c48ea9623b62f1e331e649018ad8ba7599b3a846d9516b2f76b3602764c3dd8cfc6ec8af8de6d1368b855627cad7ea0601ed604d8da67ecb0cb53469fe99994da709aab4401be0977f31ba38010e8347fd4ae362a689426bce063fd13afcdebb5be89a2e3fd956a16f44d35c232a0720b340082a7d473fb2e70bfd788591c063d80906f131afb5a87d0032bd9b4961c1bd67bb4cba31d7c4a2dbb1ea3c209c0dec3f6e6415b6a24954fe3b9f6483532638fa5e2e9652aa05c7dbc04a42e1bb65a9a621e5f7a94743003779f48d4a88d15d4a09611374ee4c18fa544db27cfdee8438fec113c4d0c430f55dea7c7093188ba790f672709a3daa43baf8d2e59a2a51c2956f29798a4f8869543a2c97f984708b070e87bb5e6a930a11122391ea2e13dc36b053da5d0cc3f523f61f3751a4219f68a3b3c7b20570e911941e9cde3cb58742229cbaf0310e3969f2447c00c9d2bc422f07228d180f742ede559725e4a0a36490c24f93a492e215228c31523e1b87e241ae7021c623bfaf8094e1fda0e7f4f5735169f65ea1e19f7bda713defd0310a710bcf05566fbc584687f0f080145de1b835f25e5168c7937efe4b286de9eb18fe06055c9934a0d29e906bc5d62644fbf400ef4a83a0a0b49677f0f905fb2f3f4d6511594a8f05f199f8f2943e0d88b6c6dc430aad037f5f87da902de1a409cd1bd042555bc5803937249dc243bf1c825eb234bfb3a3ee6380fbbcacd22c627e512d11cc167f1c6424cca3010cb34034cc03a60c9febda436159b3c4fc003789a6eac3e563e96840046273c94474d90497fa435ff13a217da4266f987988cb20f09d2bb5757c01cd57f588adc5587c1e7d920915cefe4885a9b7000ccf9858fa4de22d7f1a67f30989f659be5e9ce43770387fb6ad5b79d77a588ef80f8e58327329d0350313e65b9e1563ced4f97af55a9cfc56748829f469450b38edcaf7c08841886e2c57a898ce6bccf68456840948d76cb6bbde080cf5c8a78c89263e6f693b4092319fae293a284864d11ef21060ed1ac9d65ac1c39ce36ab44195b8c570f8a407ad78b5598ba866ae0a21026dd2d2728bba59f11f9dba77b3fb4e1d4b28a15c4a778f6428b662a72256885e4875fa6454cc5de800e16f55845e56ccb14840e1e2159a402805de479259250ef89d6bcb9826693752cc84f58c54ec05df871884710a44e52a4089c099fa4c1e3a4a7a276b4deec04bf9efef1d1e406f8aa628e073a8c91f5aa94ba12e109bdf195e184f3a430f9be928c1480defedf597eb37fa7527866d1df61726bbad86d07adf3e1a01433c7dd8900a163d91913baa0c7d1a0465f8b70849f07aefe9913f9882c7d52cf10e6cdb150fbdfb120c38c5a7c8f922da7b8d88a1e7b658647e1bb1c0d3319f44233f29f3bb6638350229731c2ff2612982b3184b8dd3fac8af87710b6356f560751c3457c6d0d487f54a0063e82f1bb05b3c9fbff9805dea303a015c07fbefeb2843faa0a75bbd1d75b79bad9753bee3d24f8309d3f38391d71d839d8b4b9ee594e9c7f2a5fc394652f22ac8dfc1275da6926e875a47494b716e6481bbc84814e8a876260d3692c65cba7f675c363dda5a42f518acf0fbc06e752b8e5c25805f731c70a46d109d3e5825760421fdb313ab5f905b9c9a9c72b8f29d823e97ebbf5904013465afa04478a7d117faf39f7d5509c5de28a7eb861dafb93c0582e902ae8e60bf4a0d3a78429b7d8ab046ef94e417f6c17ece1c980643a90e278fa68e4452f7d120dfc5e6ccb09edb910834b32a8ecd3f677a4b21a0077400188666f953771c6d56c6c1c5c0700fb283c1735d190dea9014cd552b0bfe92e7c09eeae9b86822586786097418afa33c9c9a3d7f99418e22e91c3ccc0f861888b8512a19a5a5ec66649845295aac8e8c3192f907aafe75706944066a58b0c4fd4b6b7b815ec630290f1e329768bc8715de063fd789116ee8dd2f8d1b14a53079cbb1028bc35b34546e214f428d2fcd6c703e4b1a9fab124efbff69c24d40b2d1cfba241c4b0e2c255128ef88788879a616bf9230a473549af4ffa9ec52b2f24b3f66317e4d9103b5cd45c62be59855e22c793ba2120937ac60782dc6475be985c9fa89ff20dd30b8197cadfa9d9e2ed0f8aca72ceb52490f07dc8d4cb7378fdcf5924b7121032ec755951bdc6d4a03f12a1cfc6fa05bc11cd846b062f558f2d797b0c281b9e412fa5e1fef6153d1a66bd0f3695667310a1a1ebffa879fca60766e3bde50beb335499911413ef582a2487b298abccccdf16a4a6f50f4a0cbb7f1d327036e23df463c513dcbfba45924bd2c571bd6bdee7639a95cf872c16a089f11cdf1582b83b216449a3cf2d2b042c7dd8a94d4db56551857e1b3266010bd58a80f23d004679db83b2545bcb4681982a2f707cabeb985866c9a7450e6ed1a356e6ed48ad91aa951d187b606a6d21a4e817d308bc132a9a0a6b90634a10116a207acd8bebe82bd94bcfdb675ebcd501b837d0e355eb128dd42a5ef66ed2b206d68e45bf030fc86aebea81105f4984f8ac0851f908af6d1477f311b298c16861974031faafe011b1b2a02cef30e62d3b31e8745b699b0a581b86ab7e5a4fcdfcdeb8771bdb96f123af9d496b7483ea6017ea2ef08ef7bf29cc3d442f1466992badee212de33e92b48311c25116090505009b00a13f00090509006603040003e911d895564fe1e786680fed29494af21dd1d7df2f84bae465d9c47f386715ea2caabd75be60f940903e6f59707c1f60b83646e7d86e052c77859c0d1b99416cff3c6ae9f2fc5a78959437ad67a06322e67ff66c1471d0b14f07385978bae689473b8e6e37ee102036d218eacae9d456d00b1d1f8a292bfb531a425bd7b8347d9164ee7f8adada8766683da68befe56654583d3ddc86a82b46d10027e2a1777215dfec81baba3ca14000c0e435831dfb0a04b4a5accc7cb51c339f505f38ee17f1a7a678815fc85e83df08f08dd7ae917bca9909311f8b56db81548fa659dba3a70eb92eb14d107afe09050000320340082009050e0085013fff070904c3060adf2080000b31468e45a3c1deef985209240600007158614205240060010d240f013a0000000800020008e52413fdb1cd76913547f3b55c33564fc218dc4afdb3f5367938a0e11d884004f7b6e63b461ba6a7949cdc4d3af038c1abbddc527bca7bb64edcd4260a43146bcc672e559a6b13cd2387d15e62e52dc30b35aaf06ed45c2894d094cc6c163decfe7664fd455002ff65dd47d8d5e2aa69d323c81fe9610b13822deccb9896e7e996a7317273783e44a346172af919469b7b0008f68407bb713ff64f6c551c612a64771f85a23b463135e22f66c57c693c69a0b6b492d6fcfdf9da0276b289792890cee34069bd4e83ec2be4477fdcb3653f3c7a01b87e970b976eaca60c409b83114dee3ac11224070605000200020000100000ca00020007240a4002380005241502000424029809050c0075038000b5b436ebf63f68e85291a7581c09377cf64236585fbc84f13a8b05c67551f179d7852909751d9014dd7831995519b6b6b82404abb3d3823dbc01c8dab98ad96c4afa031101e9dde081abbed501743549278ad6df47db319aed7fbea51faeab8f75a59c80e3a8057e6b5038cf1017292693399e753029c4df3d0058f0ec7a5f469d2b9d5a4883e5bf575e75fde2e3ec02dc06c8a3aa12691b5d790f61be1135d8b925fe35443013945b5890a5f614f2314499ec6a0409058004860205060209050c003e0009071f1a0e14fd7bfd203325a35b414a201f9223ea9657c08c0576d06f2e02fb361fce8ed8c3ffc49dd359437c2690206842ce8c07d0422b9fcd4efd906d1ee0e9f84232129cad223c3e8809050a1cec02ce0708b2213331d97b413d3368cd3eacb0ddc3b00e54ba6f3ebe32b8bbcca4c4e734855fab5eb955950980babb73e75cdfdd00b1441318ce3243cc450ce77c09d2120ce65ebb0b0fdb30d887ae6cc0e2789cc24ef47a011d168b19c81e690abec9459a84a05102ad1c3ac6e135a1c2ea8558596b696b1d1298538fc10e65b826b67489b9e42f16890a5db5ab9c40574daa922fd47c7339170313bc2b84d5f7d8ef9f5f0a68b01fbd33fa4a3a26727ae8ae0c3073a709050c00920206010109050300300302010509050800c401a205015224f8e21b24e27719c9c40b7294426ae58c3e0a61c5b00e3eea84cb0450991a82a4995369089db20225795d4058082213213d816a8991b72b940a4a80b478b1bc30b3eb2c32b06cd2651da19457b40149f28910feff989fd8b9940e641a601a48fb563b4f556efa1860f639d47781169fc6d647cb1908cfaf0992f9dcafd5b2a53a3726e96ea47eb1f07ec1f606243cbaf5a8a575a721b378d49468ebc2099880a919b2d06f4e6355880a483d88fa8bd3954db1691b6d250a43e9c5f76d8db9691285a1ffedab0e5cd47fe8c73701780487dd07c81de8c3c7207b09054200f60300d20909050003a703020305020f8e30ef3fb8c1abc5d092e478f2b1685fc5e3c6c1f1ab19896f5f9c09f6607a261f8cdf53896cbd1597a6307c4481e1e5b8552da9597450824c773ff749ad9b4f6724a03de5a6022151815429abac3403d628e400879141669d924e4f67882ca0ea8cbb0acbb99c2a00c4ed82547a48f678553ded3fb6ca09aead8ff1da14831eee82e6b7e54a18aef6aeb1ff5d4e090500035e03068008c022115ba179873c1d26df3ac93d1efca887d96e1ea1853631f6a0f828beaae68e768d7b020b3a86e45203d174370fe49916979d366b904057ce305b40ccb5ac037b6c3ee95cb68eb89d95dea9ad818fb37f1e140c2146c7d485bf05c59a82cfe1b7987636b968ba724d4bd2220b0ccd426b0ca5fc116b8b847e810f293f31922121bd6ff9fb1ff86ce18b826b66b0bda5c7c3db18e9d5b67fddaa4cd314ada77da95ff9c740a2bc0be5e1d7413e4e56dc5cb243c1f452c9c4febb39ed49427f750848830fb8dc79488e182ef7824e1be46ac8f68b471563d98ce89b47ad1f1e902f0d4e77d5a4194ae84f548115baca35dc01607183bfd070bab7b79fa0daf60ae3fbcae6c00808edd99b53f0537a4664821fbdc640920b398c8152309222aba69b1109c7435161432ccff1d16053726f98f4eff6090426400e030000de092100000801226b040905001041010540000905071079020320a109050d0433030ca60209050d01b001007f0609050d101001080020fb01af60bbfc75c282583d04f6ced07d1f6109ff8043168992a71d83f511121098dbc3b0f9bb7239387babd0a2554d1167157531e0e8a451b1c0e65ac129d03f88ded9b90a6791405a6d9a3e247e5d21a872f2ef0c38d137858097ebd27ae8f61cba892a1439268934a08aeff3d22ae2308a5d5481610bd0702ea88c919aee2b332cf998ec17141f6acfb6e0c977595f0a173d7201dc4540877b375d81f3abb09b80d97e250548fbf671874f926cabf45d7d4fcfd2a2825380aca1c5265246d47fd0b95543d46480257304dd38bbd86d55ca8875919ef74390dcd5c44a3a92854f4afb0172ee4384856384bca61edb876b8c0bf712737ad68479b4d40a6549f6464f29011ed44a74318c280c01e6f9a23be0e5ce9703bc783e51df36fbda518e98720e0be1c202eebd079d58ad3f9c3de156bae657993c00afa3c4e70b2fbf1a2f3c25676c8b1b36c28a41c347ae4974c21f30e03463a4211f4943e1b17ae0c9a88cc18affc7fb6ef138af37aec6c3b6968c571c564c318b05dcf12681eca0805052dd30c4a018258589e503d8fd5b7a0a5982b5ea34244dd2bc390b423b9b277b4f6a36f9c6752952312a70887715fc275f7b6744df24487efd3e29f454ca4c2b8535fa0003b5cfff83a05ae0aded090500007100013f78b102299315bc5312a0dcde98ae5bb04090384cc46a611b0061086b6b0b5f1e31cdeb059f630547874262f3cfc40e4dc197c246e21c021870d0bd0cf04a5afa7adeb12a5e987e47d63b120b9a6a07d7a796970a4e84e69ee8f1b31e32e77f1739bd8df3e36113523a73a76a45e985a2891d395a72f29d68a4eab1fa23df311f68a883bc0d8102d08afa5fbf7e29cfc4d2c726ef86d81643079bb3cc8825a2049d161e6142f5c512c3dd9208c30c4ab3f04f026048d4f8b2d5ebcee598ef11494de5fab38c4f22b1941cf233d3f772602ec88648d62c57fbf663a38d944fbe2bb6cc54799905e66b1265b67b76b33929a0aba86d1894fd9641afc8f02a2e620cdcb68e9e1277dfeabe12860242963f0919d1626fae801a02db5ce1555f9f0a3fe1ebbab74c3fd08b849236aa24c177d05a1110b8f492c6079f29975c0c8175a251626cd22ffa34cfdf5efe9a5848391fe9d3e133257f14408c515c877a366bedfd704d3baa65821081360d0801256f8a2054216c49a525ce53398dd9b298c3d2d3647f3c3f9396ed3c002baa7179151e5b7ec9979da1d5e3b61c6c03279f299dfd4f365bcefcc54b0a7129325524cc368859722606cbe23c2be854f34b78ecefd51725ddfbf060ba3dd5b2ca548a28c080fcabbd6923db7acdea6823bed8d46487b0b426c9277f352bba04bbb219d9a32f8fcaaff3a35e6820fd99dac849707234e2e7449494e468cd3b763e197c5f8d7d652da39a39d75a5202f2ab4ac1947d320d262dbcd9054ffddc5f97255f22ab99c198a78898e7668b1f3e728aed570b3b5528c86f4a4cfa9831d1d21469c2aa577150de681dc2d4ce920e282e6d058d3189b0bfcbd3dac5801c89a94be59787ee5f79b9a7b5c5a0424f2113a7642bb61162b6153b0db37290eafbd3bcce9bdb42a4218b2c8aee91681ab1560809f85df59691d43107a8ac8b4cb37651ab85c885ee03558eb57cdc84c7fe1c15b7381e71fc00dc6cef5085c64822ae653e155594c0c82001da228023e6586ed7d58cf84b7b5c6b3b93f2a04d941158a997ee186b226381afefca84d242d966fea7deeb670c21d37300ee11596f26f17d733dd61e321430188d47b9539b210e2d2bc5ad737718baf3bdeb6b764435c5a2bd21c246b956fc5914d5fcb3a069f4e7e38ad978ee3b32ad6e03f9cb419ab426c316f8b7e3c3415c6de18eaa6122fb0176759e60e60f6255470780e7559550be6d761e5e93f95e40e5d5b6226272e84956257873a916c5f977414a3378fa46d51f3585c8221baaa80215529c274608543171ec3eae7650866059ceef66b5099f4229e131d6c9b653464735fee8d42eadbd998238d32aadba10c5fe1392d000428441587293684a8191bea3be5422d4472810e9b913fd08b497c85e804f90cae8ecf4e7761512f90d1176a8bcb99838f7d334eb67a17d327e743ad4f5fc742f8bcade6745d933279e553d19f9ad62726a6a6313ed430f0f217947848e0565759955ec46aa1e3482ddce38b856df68f49e7621a872fbe02023d84901b7b75c1c0dc087ba68429d2fd60bd724f6651c62fd96364bda9e2857d541d5aeca209f3c786004f2048e8aaa9c2da25982d900e01152eba92c84c0b5384535d29382f997476b02be3a0b519e5de0decc6971eb84342c2a71dbf0ea8af5f5fcae846df95a7117dcc95e8e8ddf6e48352860fd8ee377a4d05b6be19695892e0bc85187922014444587e1b18dd16280b1074e35a577656d3b53bb29a8a35835044e8dba27dea2e204538eda9e2992a228307932a599d4e049e97e07ea4400b6be02f57030eae37c9bbada6bf60ce7fa51be9cf31989e6c3e94f6345b69f17eeda03621c5cc8b07fbff7d4b66411ea43f96b6be7743d4a254e38c1068a6f15cf6f854d6737118b8d8f8ccbd67c8f0fed5d1c43901d5ac4ecaceec78916112fc41c30931d579ad63b6d547defce40e51cfa294aeb2fcd683d0e776a1c487d688798199eb89fa39e3315316383811ac90d41e873fc76e17bd2447aad753efe0d61daa90e032611484a24e1549e3247f7d683a710a769fbd1e7b63caf6ef1e22775c81d7df64e4d51eec32eee643fd67b5fe52d2bc370db7739bdb830f8768648a3cae480487b7b969af30375d6d351a66d87a176d4c37c1014cf4302052b248aec7018972f3c44dcfdc17abf48bd3e8a48ebbcebca9fdda77cffd48d0418b11cacf964506cf45b0e281c5be3cc903831d691995784f0a3f1c169780ad1bf18a9b3a279bafbb15c2a3e0dc54dd4ff97818c782b3ee59f2fe5c079f72e4908fa044ac25218b7c0a825a253f1c8fab1b4666cde16def690c104394e5b988dffefba2da1882fb060c8235483b8969e9e254ca040eff806ad3e1abfdc882c43a4a4f3130ef9a0cf1983a1028dadbd4aa41409e485d00e2b6624a77f96ff807df60788cd854ec7b0e3e15bd6dabacb39198d0fc9cf4bf67ed660a03c98f0b3af1a781cb03278b0255bb74779f8f8c48297d467277033566bccafa8c10bcff46061c846a31b0c0e702f3493ecdd2dd18fe4996dc014d1162612b3e8ac592d5c55dd476d96103d437debb322ec04e1851bd67b31ceb4479af6e459c9497bd7858b70e86d35241f547f639385f615f753a9fb52bbd2e41cac5f95863c73278ccc3718004d3f8e6e9c6ecf83ab817a54622455eff556085e453141a76c0ef2b7377f99c9a2416f40323abe4141c4312211fd9ee932b3980c70a3edabed728c45be210eb3f5bb258d56301739cba94ca85ea9d3b492502f5289be2add704ef15436d35bd4d9261418ee66c53d6014d313ef4fbddb2482f6cf39f67e4b1f6a4e44d613b68115a8e26d0496217494b56efb7334c9e4855e99a5752606d68a8bf3a56e0280a43541d07f377d7c15facda3606d26a7599fca4a2cb3786b011c4a298c9cc2720c0e36de92c8657364a1acdb47919c2b58a752c43c01b45962eddfa535d9fca21f1efcb2358f15717bf4bd4cf1ae58dc1656f5d79bf417fc73a7543918fc7ece863e2cea7b4be8a47183feeee6d48a75a24839fb7a393b4c7600aa5508597ad5729cefbb59ca398d4fd0886ad584c7b7cb9f34dbc7c422ddb002aa3d3bf4d016479dd52d520821ff17e9fb37d919beb88f406ee76472f65ffdf944a07af167a4d7fe55a247094a674f80c340ba4fe887c240b73cf20f7e27ca77af6f6ca0ee3e7809c60b26809abea1a0a322e4e2753902215597db73b1d43b34713d9b3e18d9bdf7945739758ea9a7d91738b1f013168988bb12dfaa9da1249490cc23dd642e3027241811dc9759c7d7f704f4c5b55082d5de81d5109fc514a0399c8ef7ac144809d9ca74615c6ca0dbe6d869b770d109468f2f09a15cc51a3cff8c4051102123b97201e50b244c905f84820aa7e1173b4653fd01a15e9c8c1ddc2b4b3cb2d2e23859763ff724ef6e63048bda232ff5064051365550ae9356984c60ef61f4b02400c454304628b663a618a190e5ef22d11981f1d9b29da73b8b1087031131be06cecfdd83d341790b7e7398029e47579a2d07b3e8794af2d35d727b7739e9b12a04b0f86f2dcebf688fa8d1816a3fd8712ca1d27bc96e45ac132de8e005f0292ebe46e2ee0c8bea9fe581199c4511cc6c0d27e6e1f8a06c19f6cb6c6f844ce7f0af9dd4004570da013968a4bc729b4053b31ef452085ae37931253bdb087c36652bb84b856b32135aca0f3510c3c19199a6a27f409a6733f62bcf8c466b3714064b170e67861d72bfe7e060fa66f969c0ed039eb55e762568da89111fcd1aed267125e5c56615c23d39f824bde7680b7935fd9577f35086dd4e083a64d7c64e1402f387c66ac22a8713e53d0f473d0a061ad75f4947439b5db8df309e0fb37561fd04fd3cc2560e2b3a7af75c8e87d40740c94916bf1fb879b5d37bf17d74b9f389e8607e22069ac25cc848ff3ff1b4505fe077bd920a7ec212cce3c6528087754659f4da9dc8852fa84a07029fbe80699da5aa55e46c88e3e485fb0b03e9e9cbc1af6ef02b5fefecdd3686bc570c0f27a8ec90e37e6d3b51b0a9d545aab1134919be4474edc7fc831c530a1e50417e57bbc394bf373f6e48cb08ab74289d7e892efddcf5cf440e0d0e64807c5982c19cc25df7b90428420650b4043e5e952990e505157a4db73dfc5fde7dd6d41d9cc304f3faf6642c296377d5871c69fbb014530071f6d45ff162c32672f1d5a8cf94a332fd28232fdc67879f258f1f6960c4781cbd6b6d94d3fbe13aead87f26eebcb5fb059e9a5ee32c0865c5340f616a0d61b609403aae8d1c7e41ae9f21737bfa45c03eb12db55d320ebdb7a9f4ef16b515b310bee5486e24dab45dc8b57552a0f73833a77845041140304e18335dc54e387a297e965e7707567d889a525a8317d27597e73a1e334d5e59adc0a5083614d7a05cbdb23dd5caf9822b3f8583233febeb3a0de233740fb105340f0f79703d9e9db1a04a21df53c9e4a4f086f50a8bb014ded4953b5e05d87bd404c94172703a965d3c2adf2a7c6ff57077da9ee8dcaed9581ed430316f229bb985530b82c77b507965287886f472ade54addfb9557b7d3400c5d07561c314f6cdd29e9af1bacb299834695efc347e79a8c8889294ec716d11be192fdad84f35ab7f26c4d60e19ac16cb45c9c1c242d23ac9d1adb9f0af62efc91c18cdb25b8a685656f877deecc86a873573c70174ccdffe7fef6308d75fc580181a626040b526c7c2ad750a5f474f6fe87713e8c388cdda0076505188191e89d4ed82cdbd26f060e0c4e0c0033f3b9eed5e08f15a659edb1595995f44f5deec830ffe897dd497dc00cf86a99e0c6d8d568621c5ab807d3ce8fe20de249f2960cd305c4d9c5f0a8d96fc1cc3b1e050a3485273c3b5f372b10d8681a5dca7adcaa6530db25443a1b29eee8019bf24e45e5d0b44dc22cba0ac7d2633e8a100fb1a596c151fc1d210ee85c84c35494c80f506c156581b1ccc65fea867178a36b9eac889c3f774b26f822b11a0f54dd911ed31f8e5d8c02c92ed48f2f5154db912698debf14f2ac4a8da84e2f2e9f7ced025c82234f0197aa7b2e35042bb0ebf5aad84fbec3103ddbec6848c26f4c4be069ecd47c8861eee4d2936ae78c4bab930f54e1b37aa4516d9b3f0a15c6bb21c2cc972b6b566d89719079890794cc3ee4206f4b07ef4dcd504ddcc70e6f49050e43373655da9cf4a6fef312adf0a2cd873e1ed97aa34da9d03a3193de1b880bc789f483db5c41615f43035d879341d306402867d38695e91fdc3447ed40bab9872c1a7f302a5e5084c09e4c2ed3edd50031785ae06552f63bc983380f01db3cb05ad285ea8b36a00da704f3e834d833695e4aae71eee055b69507d15bc007d6e0957dd6050b34e7c300970a8dc8e9acfb664f048eb0f845881d3a5756aba1cd40b99f1fd232c1d7f628883da5e701e0884b0ab39f559f6e74d365dd50b1dd4a6f3b3fc71305ababca637692968a861e67c2fbe982017bbba5d63fe0cbc8270c17476cf1fed8a7c7fe0ab61aaa1fbde91e548d2307900e130fd6000007f56153e75878abbc1f3b1acc374cd3f89ce4455d0fc4dd5c5ae6ef612229ca6252e417c385c58f1806dbd98670429698f69c19f465d8ccb0b62fb0676e4f526987c7358df51508f6e92defd6d0368edce19018a8505d1a67c708a7ce44cc97b6c7b3b3aed59adb773b1d59ca0a596645f14bced2bd2ed849c3502749e717c5bf2353dd3d9de472ebad4d1781c66e70ecb88a82b28afbaeb12a506f02ecef800c28bb37f2e137045251ddb2504fef9d95e1bbb17ee6506071cf4fe3e6df840c01f97bcaefd8b81f1821066c35d4beec4ec95449e91bc4db078a51d1a3ec1490a1ea67173d3ae18a470e0345ea7a656f321fa3b833b0262c05f084f155a758e648499babec7bd6b1730927b98f3e0c052cb8e156fdbfa7366ecd5d1607357f0f4244e7c4af4ae44066be48cac1f58d1056aefe772718677909bd584875c67b575d54185fe58b9043231e40a041e1f857e63609050c0596030003008302cefd1258c74109358a25b06a4c449e5900f65a1e6504b8f981966cf4b50e5bb1a77212aecc0a2bd9107bd42fa1391d53f9febc696b3b1769a447197cd387fe9f711d6c0b516b3aeba76f5d8aead26c41da2ce5293a87290ef876bc023ca619ac569f34de66f1c9e73c7215d23bf7a2598a97637d8d3f703b3f548b6224d1bc1ad46023c7c87b1adde4fdcd4a2a23f6f62e760612779c8cf41b5cb6090250923d86bb3c197827797dc71599c8634e86ab346642e179eda100d559d97eba15bf93096551b18556532ce025761a3e36b373ae98d43232507741e2004c478aad04cda7090504101002fb7f01d80e92362e1ee8f1783094f2c0643b8d1fb99fae262135834f336efba126706c3d2a43eb3d41bf1b620be672f3e1b74918fc38efe507acac910447b35387fe1223d53acdf0ea40ef2a392ab4fd3cceb944a1af919094b86a820dad73d75b10f78370ad92d237d852bed915a3f437ab7501c1bb03ca14c28944b59192c118f2a4db51c2669dd6856ccac33240c8aeaaae5a9eeae6f7491519fcae1646970c7ead704ae06a250a52eb6b57198eeb1c148e0d690001dfa18968367b7445266467076f08787c36eec6e6c00e56d5a3dafdab12286f12c52aed21c18e83460eb82e9e886cac0416cb9a4966b83398c8d5c8a51b8f926024a255a6b5135fe0e367cae398712731658673a31431da2eef8a467dcd7c0974b71000047c6e181085e5eccd8b809050663f58a3ad1fd56f411124e01bfbe9bedb76af905d0b6f75bf497a429f794119c5773775920dc00cbb9cedfc98b76b435f3f23ed39068840089287eed6d086c5a6f46dc804ad0900000000000000c905eeb46f0bdb173ade0ffcc8d12cf580cdfb3709326f77634f61d8ba4291be36fd1ee8380c35982d0b2bc0242e3e5484d8243f0ec980ea16648dc0c53f31525d2000cab9a3bd570b3066f397645d2ec909050601cb018b43010905050315030062027f1130402ba148ea42507cbe50185dcd6f99d259278e8d9a9edc5837a56550227d698e3bb9cdccb76acd612d9828412bbad30357d50a342016a3d4699ff73ada84df75c94b5d03c37ab00cf2a5376629c80b3e093f8167cc64da052ff17d0aa0f95fad93063bf8d06bb924d74f2ac416a97562303c332082351b5544b23040fd0d5bb7f151d648bf9cc0788eb14c02f7af804f064df197a936c59918fd0b68011537752fa57f130efb7bb620a912bf5b9a8bae6cacda4ba0616061d32c6cf2d7a8cd80ccab5ca2c8a02988b3326a38269837b3c609c2961305076aa7ea87df81adcf1b60d652f1e9493370d99f94fd3f6de82c80ab4f25f130369810a689eb89e357bae6c7a1533a6eb7d0f32fba654d4244d504df00055ed18b6bf8057e5e3e5927e404958ccf6e3a18c898f9209cde6f215d1fe1c00d7b900b0e52442a883b90a7c32ad4ae978f818157515c7e3d036e04c8f71e24032a1c52f7548bce59a6c1c07012fada9e328e2f80145b9652e2b1a860c9c4934d0f733e5848090501028e01070509ed001d4854b3dfbef6e27b0f2038c61056b584435146e05e220ac44ce21629e0ba92a4bd1de40f2aac781ba3f291626a11c0e0dab565d867ce89c558c708b7435c66a60134b0202724d4cb469bf948a8df4b6673d9b8e18258dce197ce08686d6ffa35b9b409e412b0cd979741d03c690a5f01a8779eaa4a33ae08ed8c150fba90815bdd4dba88e002768c0a9cbdf9e69e6e9ee9a8e715d602fe732ef45fbd193fe38b64a5d5ca78c6ddb2ebb27dbfb70b529b71b96be6ae3b994afe8792881f86edb05544b56e3d61f88cecc9adb35ce6405f9cc94aa040ee540b990e5014631e991c76c2f75cbc8e3a2d125b023109050e02bb03067f953f21c7c0126296406af891c610bd7a4d656c77d22b8cad97048f025409130aaef3ddb5ad4e2548c95ee96ee444a66249bd17c1961858cbf07ed4930241e1c7090505009a02020304e82210519ce60ae034f4249c7a946e8affbffad9fe1f356f4dce895cfc86270f0b10f4fbbca9fd76c2923b69489b630c82385abf211df3693e2d42f8d561cbc2b53445bacd0eed6484f2480bf1b60e24633156190e7a071da4922fecf2d23ff73c578304d84d9a497f578629ff3f25e5eccf7bc7588f0e9fa36a3bb8b0a416d49bed7ae7c72dd0726ebabbb2447a3ae663f22822d7ebf817f036530621b3b087eb02fb76a57f6191fc29545c540958358fe928b4040d98404228e9cbc37684b568c905a3ffe9283e51b34125b29a11250a612de43eacd9f98f1c0bb6b8fe425b12dcf9b6edfa422109050400d3030306cdb923a17d31db00cd3d5536f6cbf7bce1c414f406ac8a4194b793cfa474a79c0b8420e3a5f3cf25e1f6533dfc8856bca8106fbd25bd439bf70142eb2faa5f55f7cc4b472c1b0dee35110450482bd65ea49c1222fccbb5ff86fbfd163e3452db969f58b62a03f2d90c2636f25a3f9d556b19505cb748c0b9bd3c1c6d189984d9d7b0ad9368102cf79126404bb625bbd02649e25fb805dfad73ed9dee03da76cb5302c0b336414c5ea6fdbdd51fddcf1a530a4c6716217a03572b6d671654daae2d60ce796b5c7a02c775570bc1d743a420882119d7b2f40e750ccdc8b8663894701c11f15ebbf5fc32d8f9db67556c12e54d6519e75af89974b898d039f49da896117dfa5b698a1862e6df2ac9490d3a0da82369616ff0e508f0c6a46b3e16ef024d0329f91357af40bbb0777fb4604086e0cb458dd2660be6fb8e941606413ea049aa7fa405948f26204a7aecfd3a2254bd4441d6936d6eba2f8dc80aacb5592d625f8c802c431a691666c86f255911f62cc3b16a7983df5fb433269f95de293b35600a33f488eaf7298e28a686737067eefdaafb05ff2dd707b1f9303d083599965bdf07a279c19aa6d0d61e5e7cbeabd54579035d4d8a71332fd8da288f51f658e06313fa622257fd243e13"], &(0x7f00000063c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x2, 0x4, 0x0, 0x40, 0x2}, 0x79, &(0x7f0000005040)={0x5, 0xf, 0x79, 0x6, [@generic={0x31, 0x10, 0x4, "8752a7178e1ad0965fdf96962190868b948791fabc8391fb066e020e1e1dfaffc6a05e475368797bbdb9ac596656"}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x0, 0x6, 0xff, 0xfffd}, @generic={0x27, 0x10, 0xa, "454c517d3c039b604dcf53e669b4900ddea6c82bc21937675fd9975e5dcffa17d747f75b"}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x3, 0x6, 0x3ff}, @ext_cap={0x7, 0x10, 0x2, 0x2a, 0x8, 0xf, 0xf3c7}]}, 0x9, [{0x4, &(0x7f00000050c0)=@lang_id={0x4, 0x3, 0x413}}, {0x4, &(0x7f0000005100)=@lang_id={0x4, 0x3, 0x801}}, {0x3b, &(0x7f0000005140)=@string={0x3b, 0x3, "7585c3f4a3b54084332e44f2ed7111e75d9675da0e4efc9cafde75a6ec78eb084a7dc170670b83beb217833ab7aca525e6bed219f5ad56f2dc"}}, {0x1002, &(0x7f0000005180)=@string={0x1002, 0x3, "d17eaeab3aea02f6b48de3c5e0ab68dd50b7013780213fad5c084573587c70586eb2a1d84885cdef9a6df373718c3d27e41a79e0a051ab7d66e5bc0c69770b71dba8807e2bb7a7fe1d9f8a947152410704a5da284b104a1af4b1975937cbbd199ffd28f25b2cbefa4c0b584456204d1eba923a912c448b34aa7da997b968e75de355e8dbdb0676a2e27db29f0aa76dd8516b7866b71e79b371795d83c86d612c25809ab4d2bd249f75885032e3afd24e5b9f749e5815e7094f1ea0c8b2ee0526252ae1b2fa401d96fb10d9a88bfd9e5c13370393b422185fbc069c3b7ceffeaf298d7f00f71a4fb1befb8f04c00a6d3813b837bf6f389197b0ede277b7f730aea4499429c0359d6cf76d09281e6f2163378f53cd890905550101f4fae75bafbf08fa09fcd7a90c4821e90fd0212e04250eb10daf9828a54eb2d6e0f84c973bbaf86d8542a1606f18478f03723063066136ba1ff4fc6d046bdc3f804dd4105146c717736156d262f13183cb67f096ab53afc18dae7ef0b350f5098eea3f5c8f4f2dd9b03590f2e5e97bfee62312762193b74aabcc91278ee1013adf08305cad4fda3f0cebb607a95743923bb78f909030184b5f0177eba778573cad957e342c0e52f600c16dabfb50bee02c7e6f7b19c73f5c91408c919e7a65f528b1f08359b7967c66cb4fbf8222ff1b11c601b1133c5eaeb5ddd09fc48cbac5c330e8d854085c69e57649d3eb9e157dd51a7d57205e79180f826bc091558f75f615ed6d5b23747004d8907dacba958534233ed94920d0f0579f71b1b75b45bd99ed46c71b7c1116fb8a71098fb0d17188f77c864ee75f1e534314bb551c6f3a6c2636ed9cd8e0e5655adfff63b8f8bf0461f83ceda1fdc94ef482967fbefa77f624e460ee19065199d6334bdf4ebee87cff767d84736aa7ba50863c704ccf380a509b1de8fd3c37c8d7833826ac818bce505b7263b2f4b46758fc00219d09daec72834da9302e413ebb2d36e6f484af8103b6cb53e7a18c882c06f9dfa6ce6878e6e756d9fd1d28376d47033481f8179533585e5bab230ee21de9c872f39c5c9eda3363de39bdf963879bf43f3a150bf7a6e0ba27b0a8d1083d8b30dd3bbcb6468809827d45885bcb0ac289568d66691e81138cc96e5b7804b9fba9dc69c132c1b0123c8872ae50f14fbac1627656d4c25af7b3ff2e3548d66bc303a0409eb4e83feead35f331f3471479b2284c8a78628a965750d36734b2ef63e45465baedb9ebbda8fbf69b07c5269d8edfa0a809471752e885fccb130032ffd99991249ee1c897b2377de1f0e95bb0f555b7dbd3ab3bb3a27f1fb75b2bc54488a302eb01d8a261acb82bc96815be2a5ef25321d442dc082ea058f1bbf0bcabe186dbfd139ac060451b81c151c1191febe25aa4b48c8a5c09e99047c8f4c994d6e535bbd720c58f05ad36ea2ffa98259320b686d7142e6ac494f7841cfada73436d9677c2a076db0dc979a6a99376e986819c1be835b503224abda11a9c579b6104bc828e1a0f056d4360eac14454797eccdc84d3f8c3622679e721632dc1ee7f4e1d3b1a04aa334cbc5c981bbe1f3fafa1b6be73cf66970f0baf0c4076b3d50b08b8c2808e50f8f17bc5446c0c436c109feaeaef11f8c506c8cce6f3a737d755e9245e41f68dde6e659613c79e723b8e896b03ad955d4fe599979c3534fe170512c4f148f9e1284f7a5f041db60bc5a8419cc2f063d1df4e4eb6f4185c9854aa1deccb17f9263df747a6a98a9224088b2f45c37913103ee5b986287ba247558f38b293af0527a8450625c710a07802ba8266c08a287b37f3b8a1eb5288f698473129907349977b13f4c239c3d828115937f146f8c657422ff46a052fd59a6fc82c500493ce1c0cdd2067e5d987e45ad0e2fcd317c1726d6018676fcddf2d1deb72683823ad2c26405f36e085ebc9b62eb9632833c0e5655afc642da1594a501cea5d6c04fbd8e91554940ad74a383c2c986f21e002a1ddc160d73e482608ec4979601dac9f23354d79761cd74362f83acc40f8209cee40de9d9bdfe9326175dbcf281feced840a84d9cb8be44aadb13f529d3d54d38f397923e193b70d19ef190dfb897cdb2079db45e9bdba3efa27334bc5f5132f4c0fc2f413baaabd91fda11d54e3a541aac275639b7612d7523dab4613853eeab8c92865be81f3d6e400a6bd6e67992d8a28f01e81090110b2558b9b52fed25051c51c6ce57e297f840997343405e0b9279d5db0b5bcc748f5865223d105901e2b26f56d6830daa31cba3f059ed4f4dd51771a970397696504c13da1f8404c5117f0ba38e453da5f5e0c23c43026c9aa9cf22ed3a30ec11742d0d2b80646a1bafffb33d2f6afa72ee69940e81afe3bef070e21214b99829c9f86b825fe33156f024aae349bda4a9931e14658085bfdcacf3afd3a35b79e09711016928d9cee5284931534e50b01971fb8baf7141ecba5cb81b43f684ea0fa792a8e04f8ea9b75a12742a72bdd65f116501157a907eca00eba745907da591df820870d2001790290905c0dffd0aa11ee584f6f385c7f1f1308448769dc37ff9b8d4142805ecb6a0cd876a613996699655d7277666af7f98d490cc31670104d871039ddf8ad18f1f70d57e4d8315e0f9e84be04b6800ab8c7712d1b3579d052a5d73da5c628fd70154430bc82561f60fe4cf367326b89e3cd2be47d71a72c0370b743150a28ed21eccbe799d8d2e35b870bfd22bd9914bec6dc1b9bb8d0378b89b67c3dbc32c0ae5d682788911878b0b98bf8215e21e1419643aae51420c5144f5f9aaa813c1ce23029376168d711e8598efb74fe9298c63b99e8aa3ebd563ad44b502919f5216d828ce28c7db074a9e7c2a4ef21a48abeaaeea0b9c40320c7e9501c5250c9a3dae1ec571038f10dba92d4efb02c0ceffd0d156a2898e31a58c32eaaecad8d2f0f588d2c251b20e951eeb59a3cccfd3aece3e71e6064cdd860c098a8376d799943084f3d1f7dc12da14b292d8ec09defc3b46d71f25beb08b04c4acad28af56ac382efd6eb9d2950b5534b94ab0d5f5687980563b1c58367d1b589e7456605bcdba8e998cafb9a27b10c08eb781aebe115be4a7b9d55a01bd8e2da2ece274eb840e5bc4a84cb92735346c8bc1a12b00f112677ff2b1ffa7d7c71f72cf161aa73f932517b8f39ef8023207324cad14be6b8d55efcda6f29ee53b92b4701baa04c97c16f6cde59e6ec3cd415346b2855e5287ca3ae2d25004d132f9fe8a22337148c0959233b930f9d52a830a925ad4d947215df278dc7d7fa7ecba9667c4c1a5f739123494f339a7b3a117d26bf0b7832fa900dcc9474bc1b637b7dba93276772db13258f4a3ec9beeeb1d2f0523e5a1aa7fe7da945fad6de26c2d2364e9039a08053117a70c306fcf7099cb9032e09157ecbc67740c8d528eb42948e150ad8c962600fac764b2c1dcc2e27014daf5dfe4924b5acae3b0be8afc146e5e42633dcd923162e54ceb3afba5da0dfe54e32077fb112d880fe9ce5192a836e82430f202555563382813e5b7cc8645f5f5dea8e402517cfed3765f3f0db64882ff3bf6cd283bcf8d5ad5385765fb64d049bcf5f1274dd0a24af907175f35052f09de8034291a32c3f459db0079e28c046c40479abcfb33f385b5823ecb243db2a61c930c49b4c418f64d8bf530cc71d650fe4e09a0d79cd880d8ad44f8661a73fb42ce6b48772994945e86502261f6cdc37b1261ccab3df544d5f91a83fce24411be234fc94568de236079170fab183625a7f37ad95bd391354de5ec025b48966905d196e0bf7ec9261b22717a1ddd15b1245c4ad4a7e6f1043248dde65d75e6fc749a1069962d5296f68ad34d9efd4a68115f6904794088940d664fc04277269dbb9f5896e88fe75aa4e523864bf2f7be29997b92ab808f906e8101005b0aac56419c63729bde1ca885e16fff9c7dda31ad5d52b1cff594d76c82c67508e857553531044cebf62d6b723e3b73eaf6a65a1adf92aba91ce4b3ac31a22ffcb1922f137feabfc4b427827db7c445fd70ead76478105239826b0b9532c797e53c8d8065b7ca20a7958266ef9c7a864bacdcf959a55625835a0be4a92fc95a10ec290144c3d3076edee7263ebb23ad8e8f3d18eb0544adbbbe455b930865d19602ecf7dbaf3c8d0df0d6caed0186f3d4b7394dfc258a97bd78b604f7c16a2945b71f8c28420d7d3dac8aeda02123eb056299dc9e2f1a08342a7d0004d8f70070f3d64e021964aa1c105cc8f3dce6d99be2ba073f038c04fe6c8c64bd23a95ccf3d43954acfbf8c8d72f532523b43f3807fe5a226262ebedd56b1dd6700dd846dfab03d7f6aff9414b542701268389082f73d4a75ad3c256a63f60729c3c0e3bac32ae75c1d24f80ed13508a9640e3875e2a760c807823c3cb3879dd1bcc57a9e806026de21a05c11b6dd4043fca8b30cc5863a8656df17f149e07b6e06ebaf9b7ab6bb799dce6068475e65cfa9a9bbd625586958df70de3b5254acb87d8657db413559abe75f0961c4a492e7984922437c63db45e5400419d681af7821f9fd1e58b28c0c677df1c1521d049b47e3cc20137a9a9e9a1ea8bb22e160d6caa520cd497457ffedf85f61124ddd792be89218a7298e317cf2c08dad55aaaeefdf3212225bbfe8c5e43b83b78297972e9db739e4ee77e195a467738e87377b3011a169776c5a4c469fb4dc3ffdb8684a4e7c71a862d19ce87f68d4ad494fe662287b17a994f8d9de4414a541ce9afc4d5a1ce6a2815470c7bfd0888e719389aa7469331238f8fd3b8a1e0a596c0d8f41ac61e878c20d7420e37051b69e39c31a71a19b542acb7b9aa3cb0e1ea562a9a98ac6a641c4c18b1c39778d4d0b0a9761c9967d68446be9339f458262e4d2647cc373c8b61899d1cc49888bdcd049d5af203e6ed10cc9830005f7a99c3d713be2b84599eb520c21528cf15bcd46b634549204b84914bf5e71917d77a259201bfa6833b00a525f5d448ba41db66de0e5df0d8ea5059f052d7df9f0b1647832ac35d3b3e95b6047e5736da1b449bc8a68f157e37e496116b9ff02d2040e6c2758af1b1703f343fa89564ec3df493002915f4abf6047f664faf1929b8931664d1ccd4bc45dd1b0c3fc55e3327131b67bce95aa294a2a47cc1430544d437dc0d3dedd9df4d918c46f1f1bea5774cc26c31e6cd60a6ca8a6317863b508259426a0a1fbbaf4a8d89ea078a7b01e3f0425df266a9d3599d12910eeb0044858b255a46ea59a4f7924c91c736b6fcc091a00c68f39f7620428dce6cb72286b4f692d24367e622d03f51b93106227f7319a17ab78278243c05096db99ffc2e548ba23066fde10683a00a27d9edf4fdcdfcc5f01ad92423374f5640e46bc4dfd78b24945893f01510b08e0d4ea7d7203c73313e064a622f20cabd77caf53653f03c14e57c24cbd77f6f8d40fa0c8a7ce04f56f42f1fdcfe860784b43d871a5bfd62d26a93e79e1636699d627d1edb21048dedc052cec0f6de6a981a999e09166fa03d94daa6c5cd40e38923961b897c7cbcaa54c03e07ef76c357300b5bec0b68772748f1d6cd947b2cf7a4329f7dc99a57ee41d02ca76d29e3dc1787ebccc656ffdaf122c708773d81b2599e89e909cc6ca55ef4ee30edd61b21db657fd896a25751790082babefdac6365117bef27a11dda2e04ea8200d812ec0972dc43d3615e6fcc144f2fe3895851221e7d367403243b4ca7839648dd08e7c9ba13e14d23fb49eb38e71160af99d9f35ca9034d9da590c1ef"}}, {0x4, &(0x7f00000061c0)=@lang_id={0x4, 0x3, 0x42c}}, {0x4, &(0x7f0000006200)=@lang_id={0x4, 0x3, 0x405}}, {0x4, &(0x7f0000006240)=@lang_id={0x4, 0x3, 0x81d}}, {0xed, &(0x7f0000006280)=@string={0xed, 0x3, "808cf3c54c10c4a8782bc645175b11ba8327142461f605e158b3d5a318ff2b2d7a8886425b366441e0c883bf88668f5aef395cbde7384c111783b009ff8b956f1771d079245a0b68e324ef24fcb1d6f4f5c38749aabc637f20deb1f0782fab03ffc570472a00fc78505de582c499fa9246544bc8355cb1bbbf0ea5e8ed4a45f01cdde51ff4d9716797db7c6a9c1ae2fe749ca3cdbd41a979e34ccecd7d7f626213cd232450e264c3835fcde3608888107bec4dcb7181e488e44ebf9acd8d61fcf393eedd26c4a3bc6133be2288809bea600d1fc1bc00287e823601278eda299aaeff700fa2dfc407b2dfd8"}}, {0x4, &(0x7f0000006380)=@lang_id={0x4, 0x3, 0x42f}}]}) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000040)="84b862cd7ecc9960c589c2") [ 1244.512047][ T5] usblp 6-1:1.0: usblp1: USB Bidirectional printer dev 103 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1244.541453][ T5] usb 6-1: USB disconnect, device number 103 [ 1244.556841][ T5] usblp1: removed [ 1244.631015][ T3416] usb 5-1: device descriptor read/64, error 18 [ 1244.660993][T12875] usb 3-1: Using ep0 maxpacket: 8 15:48:50 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d6", 0x82) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1244.781185][T12875] usb 3-1: config 0 has an invalid interface number: 228 but max is 0 [ 1244.789633][T12875] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1244.799846][T12875] usb 3-1: config 0 has no interface number 0 [ 1244.808449][T12875] usb 3-1: config 0 interface 228 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 1 [ 1244.818462][T12875] usb 3-1: New USB device found, idVendor=0e9c, idProduct=0000, bcdDevice=af.8a [ 1244.827666][T12875] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1244.836815][T12875] usb 3-1: config 0 descriptor?? [ 1244.882872][T12875] streamzap 3-1:0.228: streamzap_probe: endpoint attributes don't match xfer 0202 [ 1244.910981][ T5] usb 6-1: new high-speed USB device number 104 using dummy_hcd [ 1245.040958][ T3416] usb 5-1: device descriptor read/64, error 18 [ 1245.047227][T12875] usb 1-1: new high-speed USB device number 102 using dummy_hcd [ 1245.081905][ T9492] usb 3-1: USB disconnect, device number 126 [ 1245.150973][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 1245.271025][ T5] usb 6-1: config 0 has an invalid interface number: 35 but max is 0 [ 1245.279325][ T5] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1245.289479][ T5] usb 6-1: config 0 has no interface number 0 [ 1245.295752][T12875] usb 1-1: Using ep0 maxpacket: 8 [ 1245.301067][ T5] usb 6-1: config 0 interface 35 altsetting 0 bulk endpoint 0x84 has invalid maxpacket 0 [ 1245.311106][ T5] usb 6-1: New USB device found, idVendor=049f, idProduct=0076, bcdDevice=78.32 15:48:51 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d6", 0x82) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1245.320123][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1245.328188][ T3416] usb 5-1: new high-speed USB device number 48 using dummy_hcd [ 1245.337308][ T5] usb 6-1: config 0 descriptor?? [ 1245.381710][ T5] bulk in: wMaxPacketSize!= 64 [ 1245.386611][ T5] bulk in: bEndpointAddress: 132 [ 1245.392079][ T5] orinoco_usb: Didn't find the required bulk endpoints [ 1245.399179][ T5] orinoco_usb: probe of 6-1:0.35 failed with error -14 [ 1245.411216][T12875] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1245.422263][T12875] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1245.435073][T12875] usb 1-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 1245.444123][T12875] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1245.453050][T12875] usb 1-1: config 0 descriptor?? 15:48:51 executing program 2: syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe00b1a83c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r0, 0x0, 0xd1e7d792) r1 = syz_usb_connect(0x1, 0x3cf, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xec, 0x73, 0x75, 0x8, 0x3823, 0x1, 0xc010, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xaa, 0x0, 0x1, 0x62, 0x92, 0xb, 0x0, [], [{{0x7, 0x5, 0x81, 0x0, 0x1f}}]}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) r2 = syz_usb_connect(0x1, 0x3cf, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xec, 0x73, 0x75, 0x8, 0x3823, 0x1, 0xc010, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xaa, 0x0, 0x1, 0x62, 0x92, 0xb, 0x0, [], [{{0x7, 0x5, 0x81, 0x0, 0x1f}}]}}]}}]}}, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_disconnect(r2) [ 1245.584052][ T2887] usb 6-1: USB disconnect, device number 104 [ 1245.650983][ T3416] usb 5-1: device descriptor read/64, error 18 15:48:51 executing program 0: syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000c56c17104f1711a323910000000109021b00010000000009047e0001ffffff0009058f0100000000003bf540f5fac04431002069f96c2c43"], 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7fffffff, 0xa00) ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, 0x0) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, 0x0) [ 1245.821090][ T17] usb 3-1: new high-speed USB device number 127 using dummy_hcd [ 1245.831114][T12875] usbhid 1-1:0.0: can't add hid device: -71 [ 1245.837193][T12875] usbhid: probe of 1-1:0.0 failed with error -71 [ 1245.845364][T12875] usb 1-1: USB disconnect, device number 102 15:48:51 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c967", 0xc3) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1246.041037][ T3416] usb 5-1: device descriptor read/64, error 18 [ 1246.070983][ T17] usb 3-1: Using ep0 maxpacket: 8 [ 1246.171113][ T3416] usb usb5-port1: attempt power cycle [ 1246.191059][ T17] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1246.201457][ T17] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1246.211306][T12875] usb 1-1: new high-speed USB device number 103 using dummy_hcd [ 1246.212547][ T17] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1246.229202][ T17] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1246.283000][ T17] cdc_wdm 3-1:118.0: cdc-wdm1: USB WDM device [ 1246.360979][ T5] usb 6-1: new high-speed USB device number 105 using dummy_hcd 15:48:52 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c967", 0xc3) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1246.460986][T12875] usb 1-1: Using ep0 maxpacket: 16 [ 1246.591076][T12875] usb 1-1: config 0 has an invalid interface number: 126 but max is 0 [ 1246.599359][T12875] usb 1-1: config 0 has no interface number 0 [ 1246.605960][T12875] usb 1-1: config 0 interface 126 altsetting 0 endpoint 0x8F has an invalid bInterval 0, changing to 7 [ 1246.617108][T12875] usb 1-1: New USB device found, idVendor=174f, idProduct=a311, bcdDevice=91.23 [ 1246.626180][T12875] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1246.634226][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 1246.640291][T12875] usb 1-1: config 0 descriptor?? [ 1246.684008][T12875] stkwebcam: Syntek USB2.0 Camera is now controlling device video0 [ 1246.684749][ T17] usb 3-1: USB disconnect, device number 127 [ 1246.751133][ T5] usb 6-1: config 0 has an invalid interface number: 35 but max is 0 [ 1246.759281][ T5] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1246.769425][ T5] usb 6-1: config 0 has no interface number 0 [ 1246.775587][ T5] usb 6-1: config 0 interface 35 altsetting 0 bulk endpoint 0x84 has invalid maxpacket 0 [ 1246.785473][ T5] usb 6-1: New USB device found, idVendor=049f, idProduct=0076, bcdDevice=78.32 [ 1246.794554][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1246.803961][ T5] usb 6-1: config 0 descriptor?? [ 1246.841710][ T5] bulk in: wMaxPacketSize!= 64 [ 1246.846594][ T5] bulk in: bEndpointAddress: 132 [ 1246.851747][ T5] orinoco_usb: Didn't find the required bulk endpoints [ 1246.858781][ T5] orinoco_usb: probe of 6-1:0.35 failed with error -14 [ 1246.883843][ T5] usb 1-1: USB disconnect, device number 103 [ 1246.890238][ T5] stkwebcam: Syntek USB2.0 Camera release resources device video0 [ 1246.898216][ T3416] usb 5-1: new high-speed USB device number 49 using dummy_hcd 15:48:53 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c967", 0xc3) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1247.042237][ T17] usb 6-1: USB disconnect, device number 105 15:48:53 executing program 4: ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f00000000c0)=""/121) r0 = syz_open_dev$hiddev(0x0, 0x2, 0x0) read$hiddev(r0, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x3) read$hiddev(r0, &(0x7f0000000180)=""/204, 0xcc) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x6616, 0x1) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000080)=0x81) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGMTSLOTS(r3, 0x8040450a, &(0x7f0000000280)=""/107) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000140)=0xfff) syz_usb_connect(0x2, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xf2, 0x5d, 0x50, 0x10, 0xbda, 0x158, 0x973, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x40, 0x0, 0x0, [{{0x9, 0x4, 0x3b, 0x0, 0x0, 0x5, 0xb0, 0x18}}]}}]}}, 0x0) [ 1247.170959][ T3416] usb 5-1: device descriptor read/64, error 18 [ 1247.451533][ T5] usb 3-1: new high-speed USB device number 2 using dummy_hcd 15:48:53 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed6", 0xe4) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 15:48:53 executing program 5: syz_usb_connect(0x7, 0x1c7, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x47, 0x8e, 0xee, 0x0, 0x403, 0xdafe, 0xcfb3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b5, 0x1, 0x0, 0x4a, 0x0, 0x0, [{{0x9, 0x4, 0x91, 0x0, 0x1, 0xba, 0x78, 0xfd, 0xff, [], [{{0x7, 0x5, 0x81, 0x0, 0x0, 0x0, 0xff, 0x20, [@generic={0xd1, 0x22, "2d0ae71bac4d0722b626c13e0326aff92fda6b0b84e3d3afa3ac2fe8c7c83c02a9cfb32f8ff884624788259716bf88efbb325ad69ee47dbe3a040fbe15362ce2245da26827e727c8be56e530bca9e91c720ea3eec4dc9ec397706a0207797e9e6cc589e3021bf707093a98639b161e02c9ef05aa4c969c8a4ca150845c3aa9fb7201f04c930696932032b72e2bb1fbaf61bc8a92be0399c13b59692c423d648ce8a5acd07411a53e57f3489d36b74c022f5634dcab27ff822544f4797d8c51e0f0f4c3720dcb3978859f10339cf7dd"}, @generic={0xc9, 0x24, "fad15a340b5699fdfa2b30639dfb817499c81bd8d0dcaefa0cdbeb13ccedef44d559ddb6e52f89405b0a9adbf1fc591ec7818ee29e7317832f34fefae37609a2875669fe538ea58e36705b94d74f4209a7912cb8b46a37a289d3413ee46d600c0fd2225228ea16bdb49dd618f91fe3f0828ec78d0b28b45e03ad3b587863a776f6f03b6898f8d3943c5b4d747fd97b4d740782e313fd4dbd96369cb99b2fd46b4e2f64b7f448f9f55a86064077dde5dc86f447eaa2de32374b45bc5272a6efcb64493cc516cf94"}]}}]}}]}}]}}, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, &(0x7f0000000280)=""/189, 0xbd) 15:48:53 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 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$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)={0x0, 0x0, 0x22, {0x2b4, 0x0, "bedc2a5443640a789bdd51ea6221d59bc578290bb75545b86415f523b546d3b9"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) syz_usb_connect$cdc_ecm(0x3, 0x1a8, &(0x7f0000000580)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x196, 0x1, 0x1, 0xf8, 0x58, 0xd1, [{{0x9, 0x4, 0x0, 0xee, 0x3, 0x2, 0x6, 0x0, 0x1, {{0xa, 0x24, 0x6, 0x0, 0x0, "bff7ff28a6"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x7ff, 0x9, 0x4}, [@ncm={0x6, 0x24, 0x1a, 0x1, 0x1}, @mdlm_detail={0x72, 0x24, 0x13, 0x8, "3056bd480b6396442717dcbfe32db9dd0f89eb6080e0ecd00b0745ef7603b18254ece2d13a3272f9f1fb37c013f953aa3476fce578e5a6bbd3713fd3b1447fcf348a322afbe25f3009db0c436548c1efe93da6ab0bac9ac60f176a6edfc7481a4fe594dd876e8fd708e71afb163e"}, @network_terminal={0x7, 0x24, 0xa, 0x4, 0x3, 0x1, 0x2}, @mdlm_detail={0xbd, 0x24, 0x13, 0x4, "559883a16917b70862c80c0828ce8bc1edb9232eba3d24904d0d7f860a6fc90658be3880b168393a3fbaa5d9b37bebfdf2e5d355c0b2492f141bdb9df6681c4731b8815195cb7337aa0978ee8da901c084d9be88809a820e982055a8484b6d1fad7e2bbbec382755679874d255758c69485c7bcd4ac729317bde611b013f136a01c379677c01e96e1aeee6728eeed4eb5103c71e04b832179efec4b804b9d578bb3b364ffcea8e13884bca34164d6e54ed523407996cc85156"}, @mdlm_detail={0x1a, 0x24, 0x13, 0x20, "9b86aa92ec0cd2ad9a4b831623df5ab2c756bdabc6c9"}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x24f, 0x4, 0x40, 0x5}}, {{0x9, 0x5, 0x3, 0x2, 0x289, 0x5, 0x99, 0xe0}}}}}]}}]}}, &(0x7f00000009c0)={0xa, &(0x7f0000000740)={0xa, 0x6, 0xfeb1f5cc4824cbfd, 0x1, 0x7, 0x7f, 0x10, 0x2}, 0xc3, &(0x7f0000000780)={0x5, 0xf, 0xc3, 0x6, [@ssp_cap={0x10, 0x10, 0xa, 0x3, 0x1, 0x7ffffb5, 0x1e00, 0x8001, [0x3f00]}, @generic={0x1f, 0x10, 0x2, "f95d219c5eb33b97f8622d1ac463d541173357f709d4ccc4ef78f9ff"}, @ss_container_id={0x14, 0x10, 0x4, 0x3f, "b8a659a83098dd66f45dc5081678c42f"}, @ss_container_id={0x14, 0x10, 0x4, 0x20, "99a6d9ed583aa9c127b97475dd7363c7"}, @generic={0x60, 0x10, 0xa, "f5c3e1aab9458f336b99934c84e1095e1efcafa22e1fffeebd02c062fa8c8428790ba5df28f4a632d75b15ab011d638ff6a6af195b4bf73771aa837788d553e20d8950fe2a297875867648a84caec975ed3747e51b006994a3f2657a85"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x2, 0x8, 0x5}]}, 0x5, [{0x4, &(0x7f0000000880)=@lang_id={0x4, 0x3, 0x41c}}, {0x13, &(0x7f00000008c0)=@string={0x13, 0x3, "f9e649d3b8cd7f98413b840cf30e4588fa"}}, {0x22, &(0x7f0000000900)=@string={0x22, 0x3, "7a6cc704c0b2f2b8f69ad73e9bd0f8038d86ca029048d34c331ee4122c2224aa"}}, {0x4, &(0x7f0000000940)=@lang_id={0x4, 0x3, 0x813}}, {0x17, &(0x7f0000000980)=@string={0x17, 0x3, "2aff27c044bfc6eeee087d8703fb5457e844165452"}}]}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000300)={0x0, 0xf, 0x2f6, {0x5, 0xf, 0x13, 0x2, [@generic={0x3}, @wireless={0xb, 0x10, 0x1, 0x0, 0x60, 0x0, 0x0, 0x400}]}}, 0x0, 0x0}, 0x0) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) r2 = syz_usb_connect(0x1, 0x3cf, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xec, 0x73, 0x75, 0x8, 0x3823, 0x1, 0xc010, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xaa, 0x0, 0x1, 0x62, 0x92, 0xb, 0x0, [], [{{0x7, 0x5, 0x81, 0x0, 0x1f}}]}}]}}]}}, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$printer(r2, &(0x7f00000002c0)={0x14, &(0x7f0000000140)={0x60, 0x5, 0x46, {0x46, 0x21, "25c794d1db552847ce75c80d0a95e9ef35f535241b72f55f61693a9b7e94472a8d88c9bbcffb4a3c29e697b217f7e33f979180e49db41686829a31db688f292998c15869"}}, &(0x7f00000001c0)={0x0, 0x3, 0xde, @string={0xde, 0x3, "5f501db0e61ca728e54bf9b31ce42fc039ac3fa859099b9ee94a940251129972b9df9ee767fe899636f04d0be62698bf1cab8011be84a37967e2614404fbe138f07cd7885d32be06eeb0d11b49c691773ae6249892e043bbc8e26063be6f97105257f60a1a069eac7c91dd91789a4d16217cf581dd52e479b8ef86b85265d5f955a42daca61c7efac930a37a89a5951421cf94d6a9bf680d64647fdd73eec3f7d677a9fe4350aa34dabe9bac5eba68badbfdd03676bc35d416178638e9504c4479ad0d1542bcd6e304ce467efb824212dd67abd1ccdff96f68ed1a2e"}}}, &(0x7f0000000540)={0x34, &(0x7f0000000340)={0x0, 0x1b, 0x55, "0ddbaf4245d4055dc1ef3bcda339f48bea302f0a0c748b6105f7dd5244123be2f36038d0d858cffdac949059cda7d2636d422a47d7e1a88d02781019591b407f2aa8eb497a457d0807c3cbca664e71d66a87e7da87"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000440)={0x20, 0x0, 0x54, {0x52, "2bc5e87d49c894b6e58127329779a8a9e0e6eaf62fd9e849ec762a3d24dc67bf2ab8f8f09ac4e413dbaa639758b05a23cfb36c8450d98b8c57e68c0f919ee37f091b92c83db7c12b1aeed0c059a6430e06ad"}}, &(0x7f00000004c0)={0x20, 0x1, 0x1, 0x3}, &(0x7f0000000500)={0x20, 0x0, 0x1, 0x20}}) [ 1247.661070][T12875] usb 1-1: new high-speed USB device number 104 using dummy_hcd [ 1247.701019][ T5] usb 3-1: Using ep0 maxpacket: 8 [ 1247.821107][ T5] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 1247.831659][ T5] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1247.842756][ T5] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 1247.850989][ T17] usb 6-1: new high-speed USB device number 106 using dummy_hcd [ 1247.851836][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1247.881134][ T3416] usb 5-1: new full-speed USB device number 50 using dummy_hcd [ 1247.902981][ T5] cdc_wdm 3-1:118.0: cdc-wdm1: USB WDM device [ 1247.911136][T12875] usb 1-1: Using ep0 maxpacket: 16 15:48:54 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed6", 0xe4) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1248.031081][T12875] usb 1-1: config 0 has an invalid interface number: 126 but max is 0 [ 1248.039476][T12875] usb 1-1: config 0 has no interface number 0 [ 1248.045630][T12875] usb 1-1: config 0 interface 126 altsetting 0 endpoint 0x8F has an invalid bInterval 0, changing to 7 [ 1248.056760][T12875] usb 1-1: New USB device found, idVendor=174f, idProduct=a311, bcdDevice=91.23 [ 1248.065848][T12875] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1248.074718][T12875] usb 1-1: config 0 descriptor?? [ 1248.112273][ T3416] usb 5-1: config 0 has an invalid interface number: 59 but max is 0 [ 1248.120463][ T3416] usb 5-1: config 0 has no interface number 0 [ 1248.126880][ T5] usb 3-1: USB disconnect, device number 2 [ 1248.136486][T12875] stkwebcam: Syntek USB2.0 Camera is now controlling device video0 [ 1248.149581][ T3416] usb 5-1: New USB device found, idVendor=0bda, idProduct=0158, bcdDevice= 9.73 [ 1248.158790][ T3416] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1248.161021][ T17] usb 6-1: device descriptor read/64, error 18 [ 1248.169082][ T3416] usb 5-1: config 0 descriptor?? [ 1248.327888][ T2887] usb 1-1: USB disconnect, device number 104 [ 1248.334472][ T2887] stkwebcam: Syntek USB2.0 Camera release resources device video0 [ 1248.461016][ T3416] usb 5-1: string descriptor 0 read error: -71 [ 1248.468111][ T3416] ums-realtek 5-1:0.59: USB Mass Storage device detected [ 1248.495956][ T3416] usb 5-1: USB disconnect, device number 50 15:48:54 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @ramp={0x853c, 0x650, {0x1f, 0x1, 0xff53, 0x5}}}) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000080)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r6, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r6, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r7, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r7, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r8 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r8, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r8, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) syz_usb_connect(0x0, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000001300)=ANY=[@ANYRES16, @ANYRES32, @ANYRESOCT=r8, @ANYRESOCT=0x0, @ANYRESOCT=0x0, @ANYRESHEX=r5, @ANYRESDEC=r6, @ANYRESHEX=0x0, @ANYRES16, @ANYRESOCT]], 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r9 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGMASK(r9, 0x5452, &(0x7f0000000240)={0x17, 0x231, 0x0}) r10 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGMASK(r10, 0x5452, &(0x7f0000000240)={0x17, 0x231, 0x0}) [ 1248.570969][ T17] usb 6-1: device descriptor read/64, error 18 15:48:54 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed6", 0xe4) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 15:48:54 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200f6ffffffff00090224000100000000090410000903001900092100000001222200090581130000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="002222000000005d7a0bc4eb48fd0a8c930baf9db9b50891"], 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGUCODE(r1, 0xc018480d, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x8}) [ 1248.841079][ T17] usb 6-1: new high-speed USB device number 107 using dummy_hcd [ 1249.080971][ T2887] usb 1-1: new high-speed USB device number 105 using dummy_hcd [ 1249.110984][ T17] usb 6-1: device descriptor read/64, error 18 15:48:55 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f5420", 0xf4) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1249.200970][ T3416] usb 5-1: new full-speed USB device number 51 using dummy_hcd [ 1249.321075][ T2887] usb 1-1: Using ep0 maxpacket: 16 [ 1249.361209][ T2887] usb 1-1: no configurations [ 1249.365867][ T2887] usb 1-1: can't read configurations, error -22 15:48:55 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x7c, 0xe3, 0xad, 0x20, 0x2001, 0x3309, 0x8a5e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb3, 0x0, 0x0, 0xc, 0xc1, 0x47}}]}}]}}, 0x0) syz_usb_connect(0x4, 0x13b3, &(0x7f0000001940)={{0x12, 0x1, 0x110, 0x74, 0xf, 0x78, 0x10, 0x846, 0x4240, 0x103e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x13a1, 0x1, 0x81, 0xaf, 0x80, 0xaa, [{{0x9, 0x4, 0x2d, 0x5, 0xd, 0xb4, 0xac, 0xa7, 0xff, [@hid_hid={0x9, 0x21, 0x6, 0x4, 0x1, {0x22, 0xc4}}], [{{0x9, 0x5, 0x7, 0x0, 0x128, 0x4, 0x81, 0x4}}, {{0x9, 0x5, 0x7, 0xc, 0x13f, 0x4, 0x1f, 0x1}}, {{0x9, 0x5, 0x7, 0x4, 0x108, 0x0, 0x7f, 0x6}}, {{0x9, 0x5, 0x2bd15aeeb904990f, 0x10, 0x2da, 0x16, 0x1f, 0x4}}, {{0x9, 0x5, 0x7, 0x6, 0x2c, 0x9, 0xe3, 0x8, [@generic={0x54, 0x21, "c57f7f6d14813899d33abda8b2c2c20901f0b0ca795dca18448fefff0b115e6ef708186b403ed642f634d7a340c2002f12ec9b0ca85a0042edede0af47f8613e18be42f90b8a97259f889725511d81d072c8"}]}}, {{0x9, 0x5, 0x0, 0x1, 0x2fa, 0x5, 0x39, 0x8}}, {{0x9, 0x5, 0x1, 0x10, 0x2f4, 0xfd, 0xee, 0x40, [@generic={0x6f, 0x1, "a9c7e946115f8d51e5ba52bc0a09bceda8a14b132a6ccee3802379cd85f62cd873c405fa67a38123e7a9294defbe5921ccbc68d55dd06362205650e0d18375e8624d1a005cc7dd17ddf2e00382b184c514704f60fdb4ff3a58e1c2491cd207f99e4d6913c51d00d0735efe162d"}]}}, {{0x9, 0x5, 0x7, 0x8, 0x3f2, 0x4, 0x3a, 0x7}}, {{0x9, 0x5, 0xd, 0x0, 0x9d, 0x5, 0x84, 0x1f, [@generic={0x8d, 0x7, "fb3872209676ee7c761e51b15ebf24bf5183e22ff8cb13941035340065f467bb7979031b60b5219ba8f414d52984df544686776910fb1f50c7a59c655e518b4eb135edbb5a1214fccf9b95c960e6f09a50196d7502e9b473db8faba01c922fab3608d720305de741a325e6518ffaddc8289b9a610fe2c794e98c28e57bbfff0f7b0205ad6d2d861dcc0d4f"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x13c, 0x9, 0x0, 0x5, [@generic={0xea, 0x9d9f4b50e5d63994, "876be239b5daac3457e03dbc7f896cc002a03c393ec41bb49774044a3f2b66325b8eee321c6d3ac4e06ad674e1aba9b4741ebf37c74e7c8b5b637ab4531eea3db0c1f7f6d0d2e0c85afb5ad882f9a93c20f9b19398fb753a409864bfb4507bb7e03418af874fb1dbf96420822dc14234ada855952bd89f24340c7652d6b381926f5b9e8b6492dccbb815ec850e67332184126afb613eb5864cad56b2ca676f77e6c7e5aa3a9b5733ba1a7d68c10d18b401a4df8e9a3ceaf8af8ed809c10eb8e5e92dfb8da96756cc248a9b18430084c41b5f000f78af67694f5cebec6ec47768f0957c824cfee78f"}, @generic={0x1002, 0xa, "1430dec45869f6e8602c7feec015f1b5ef9d6fbd0f4c7dcd19fc569c3b4bbd067f69abe5afbfac0684a71be63824220b8fa8acca8a28fc1d3d8053dddaa8108ec853b2decf04a0e223262d84d6d0a889c19167ffc2b978d2429fccb2dbb1081e249591834013a3d9da67a8646d9e9ff97ab07ef8c8c0b77f283a9e6724358bebafb17d8f8f96a48dc4b2a724a2396fea444bb4095bbe79efcbcc83b079d88954955365f970798bee17b1dae88fff88c45f6fcf3e85030b9132a1fe10e1ae03da900e5db6622059ec08917a3e3db945ef48adcdb7739ed071eb5da4f694823a12d3459e4e96369d7b2cf6a86af05fca78edd4167e50d71d4bcdc7a0e73a9da4b233c303aa7851e793b0f0db11f0ff03ecda1719923833f8a2887dbeae9af71ec9d620fb57ffb371641ea9f6336464e758678f4c7279994cd4ec00671bf5b32628b9fcd532e756354c937c2b1e6689eb07a0f58cf6eccdf6229a28a13217ff6f613d2be4a973d3e5cc8893c7ed03134df1a59077cb381abfd831baa465e3f70a60fb1becb8378cdc6b169d3ee8a6509cbe473da0b0abfcd0686d2f891c064de2235e620aebd0aa3b044a2f47370498c3c605564b5cc942595449120bb36a88a8c4e5592062d7807846d2ca06bec4322abbbbc4260c3eb1d235e66cb2fd6cfffc799df00262e34c3df5a5f7d4f7cc4704cc822fe42ab32912683441e22e795892ecfd003f12e08e8ca4977a1e53b2a20d1b98faa8ade414a81a4ecb6d43d2fe17b8ee7ff6a72d751df0521755c770a8b004b2031b890066093e88a9450f7765e8ac73c78f5bea2801b52348ec5489ba2a8f184e79587fe53dc540b4d1da07e4ee00377ebae45fe3b6574f1917614709b55fffade9f3f5f1a1fec9de2f0339c119cc5b5075278be52144804da1dc8906029909a8e577e033aa19ec6a7a1990b6df6511f91b6fb44bdff38f9ab460edaed6a3b5c662cda5497d7da416e122e90db6e75c96d98b6f6d1c34bbf17679520a8223756351e9238effa18070322bf4501dd96c3853b6a2e23e97e78d915436dce940c451fa5e215c3b09c129a84ed0569c9920e72854a33e17291a0e2a712e011df25bcc3fc415eb20be46968aff01b57d9d2af5b00ace3d01b1acc80aabfd17ee6065bb376a46fde6084ef60eea4aaaba83495152b2bf9de235343114356e41ded6808945e0320874ce7cc43026f22d6c5d521cf8f2a96679eeb51cc5c2d90bd1c8175111f31758853fd40ec8b15965d28b7ffb05e8a76755bfa8c01294682019815ba7c3eec1d7b90d44e7689790b02ebc96dfdacdcd16803e951888e1a27cbd7f5a9eef073dab6e791b30cdcb5f5c1014cf996fd5a08a1605106b04e53536fe5c78d46212a62f454def60575a715c6b7e3e621c8876fffa163fbf59d87b900f64170ce9ffb3734aacc670a997a2190047a3cf3dca085c6185380961ade6931ca1f06c44f297fd93603b25c294fad6c6024b7b2f16448e32f3894c554f322c7038615101eebca172e71d5ec676aafa918b50681e1ab683f28c0022eeda314e773db32e7c05dbd2061677175f8e8e012ddbd7c09b266fbfad0b499b17e2c9ff490558fbc9dd065281c7b9236098c0f1c3bf480df83e683549d7562ad6385a0969858f9b84054fb0a5de69edcf8afa51cc8c49eb02ae17c38cdd56303cf251bb40470a0f3759b30bdbc1f267f290c6907df5fe15824febf302bd92339114d514bb10c2b98c64c74189dfe4406f3da64f0259adedfcedf7c873c59b903de16074f6742623d9fdbc2019e780b9d9ea8e5af5215e327b9d4a9266d9477ad0964679bdb50d059ce21485da059c1a2b4aba9d7a7938c9f7b360b3314e52b29f149f7cfa3c669d6552a5442fb364bb7749a04f06dc71b507a4d1fb385a75afb3fc53933a55dc4ac63f77f18db4b6a971be30cee89824dc831f44f2fc2025a1898e90abf389a71684b112907ef4a2d49b1998469d74fb0906971b08032e90c3ce5eb0ae51287a7f783e3c4f3e97ce641420e3158db3d7e14d44a332e6d9107e233ecbd8274d168fcc35b78b9109a286572e1fbe1993630301e0c02cf991ddb82acc9c97599446100999a87032d7cb5ae4eb7aa89f3a0bc7a133cb1d01319ff6d4d75ec0d15e0171dcbec4b1d5b7ad0327cd918f308c5401f1a6133d5faeff099a7b674cda50bf4e3ab948b90c820a144630f3568d8c4e7ddb3d6d2a8bea71a0006180b9f9f34e9adc9ee2a60121afa90c11700afa389e8226db52a05a6f72bd94f3daafb41de95ab4ba171ca7ffcb1f46551553dade241a15cf9cd877c6be175657514d6fd80568cf1a1dd7533746e736836556ad3e05d72cc93f44830740f723cd45087effc5fcf8c3388eef218d563a7858413aa19198992ec22fdc3ebabc3f466f5b5240e253e72916a9485ef0700cb13ff9b3ff0eb1b53bf46597dba5b968202e69c3718e2de1083242f4b3b43d51ebbe5f57a1a23f4e71cff1488901a2933ef4e42e2ed590cdf1e471fb6b1e6f80cf282b4d1a4a031ff481518f2be8eaf67989d1d73b9c8b5aa4b2effe5216f299610ce442d966419d25ac4b769fb59c281c44ae675046dbe1a27ff70a6f2ae0dda7b18313a7e04b87d466556b9db1ec8a6d85677f215c787fe3fc6b87db284ba8234ed0d0125065f7fe4d7ef6ee7a9cb68dced208e8e3c1fd295576dd13e1ea6110f5ccc7a8a1fd1c2fce4f26a5eae6fbd5005f9313dc6a2ad20d6ff7e7c3b841c31d4ce5efb4cda1c9be70e865d040538d0b929716ec57d811204fe492e72b7a701457f4761c65732b1c12ca6eff7afe9c5c32825b159362c7cc735939af40d30067cbddbe7a95c4fc1136708476839b019a0f88d1211a7d8bc10d8917ed16c276538198051023d57023cb4b0bea42ad4ca7507863a91639d77f135b31b23f181538a2643b3e9e6c1bd1ab80db0a40be36f8667988e96fdb4596df2242f99a87a3c4e4e97317e70fadbf8129aa66ffb83b6783e21418bd094c853c0d19a0d9ba1cfdb5f4d4224d1f93205b1a86e4c3c70f6f28218f618a1e40b859010002c0cca9e45c5f5766bfff6a54e0604fb4e14ce2caefbf16427e9bfed6d070d54ff6f76ce0fb97329602457c7268de6aa557ac1b73d169cf4a6888b8e56670b484179568e1e671bc30012774ea9716a2a93e83ccbe842ff9dfec8091036f4a115536fd63f30a718733425ca20b4f7b9930d20d1909e5cba3bb7358fd8b0057fddbb1fbf342d4b1196aba4940ba9d4c44d32c5c32d1a5c27a58f74cec1a6c293c7bf6f3ec465b4f86155e522e3c16ee01eb1a60477ffc13f36820a79f5ec55e35195b2c7c954f081bc738e1aa37de6824e48cd87b87f213bf03e5d9f41ebbec4819e6cee066b49e2c1838b18a9e1568f603965343eed5f0905f7df2d1821ead30787e24d4f4b20288d1feb0cb8b2ef8b79c2bdc11584baca53247617e625e508b2f9188fd65dd96a061ca520254416d22c2d9647cd45f1cf4aa15e541e7f94307b64d7bfaec44e4b9344167d537dc54ea503aa4633be9cf547d2e2b7ceac8abf78c0b4e7998852dd1f6fb1c4fe12a1534f7510bfec2861e4df25d156a1102373e5272962a65eed57f705d3c176e7466283e2e3f0786d9eb9e7142cc69909e2f346f4e9d7189c51cdfe0cc2369ffe5da29b67a93501fc9b7651978261ea195509d41bf1bc7135cbb8e882c1db8d5cf4ad5b8b55cc68c1e21293645c3a2b8c0f5553aa7032cfd1ff723e2d855fcbf6ac7d78ac6337631df184743510f319dfa471a361cac8ce552102f2fcc98c37d03fab77137b41d3a6d3aebf7ad4446aaae71f25123cea1f541bec48d42f521ff8b08b68ae7cdf08148f2af5d6b17d73e625b0efc7cf66132c8333e41c9a9069c018027cb7d5dea230ed4454453821f2f38dc57ab1de389bf9b4135137c987f5d4b175fd8d8ed1968589c6f4f92faf21f52ff642beebeebf959b8b44f37d987d2f06cdc96ff8e0afccfbd1fe8f816227dde28ea3fd39720eef7951ca098b7b601a641d972f31b5bf6b9bffccb605d27d949f6305fb4dd865b9051eaa7761a316e1c2f81704ed824addeff7701e12aa8b92ccd2587b3a99f9a3e388be47f857e400505c98297d9d4d2bf99501b2fc57069e9a643cd7db379d280662da6967f4b488cfb323496642c88f946784fd66cf688dc3813139db44a6d43880124d9587c2513d2567f2a9f55930800c2a9673614ddecd3219d59c833a51f750ae70ff5b6eda6585fa44fc0e436225893bb349a2b244a32f9a6ef51519d2596a544f41e0e4e28ef7983882e3bd46c41737d75fbfbddadd647f161d653f7fff8fd3aa1944f348c74c23e906b924b154d63ca3579c08116f7222a11f97a4ee188f26150cd4dffd2c87924e437d20abd4c134acb14a17eac9dcde4c16cb3e1238ab5f7e7b03e51ee7eed826bb29f0d79dd4347bce12c34a55a82f307793d13835d70d43ef8981c1f540b53c6bb2f7985dca9ceb0e9151d6f3974181f09639aef9f7a1d3f98c45543125cbd60ced34389e580a5ccb520e098293cf1505e77884388cfa56d8e41c5d2b1f0c9706440688e6cbe47e77b103d1a690dfe82579d758b2ce29bff63f67ea4c35ee8d0d0f913bd67b85cf74093b034c08f7b51dba5374751886054f7172e1f02a3305a0d8cbed7118d53893ac9bcc01b419d5129247d9330cfb67297fa86e563612ebe52579be9ae56695279d3b28f9a703f34f29d5a7f548f2c743b16c2013dc2a087fc1c882227cc45e470fd86db2a7397086df76e4bf36090e24a71ed950c76a6d2dad40b7d93da48f2d9cf905152aadc4057abf9c62e2d7b2144b31ca082f1818111760dd1a34668ea617676450994deeae7a9270fa17c418566eabb5e48ac68337b001c59eb6adb7a67710e4b7371109ae7296394748df6c0fe233c1019998bca750c5588ba8ab0cf15486e92f839a47210fe7fa01a503ecc66bc1542e4eba4d857295d0edc4812606fcddf24e891db9c4aa27a79eb0e4fdc42881fac67f525df7d649f7dc0a15ecc4a80f366331541e5a47bcf46d93566ab055fdc8e179a6c3ca7bd2c7d55da36ed8774e75a0700bbf7f2f77610f496655e0867790bee3fc0ff1929c0b3130fc3c69f6060f4fae3b2f2d999421ec86cc164f2be257654adfbc5444263afbf71d58bde281fc4dcfdd77c25d1d4037bce7cdc420d5b0514913a48d3a2c14729f963f4e1c5c914c3ad037afc5f5795c30596363760483ebf2e7916bdf1677422eb475627e597592c2d6dd4e65c24a70fe3528bb9b8608c39f6ddc23af5a241d7bc4ad7ec32c997920da005088890b3f88fc8a9673267c39d4bff60a289845b4ae90127e2832b4fb7fc0bae3bf218fc89f987ab24c510f181a6f1a96f8e2c60fa91da04fc232149e95946845706a7274c650eed0e1053a557fc86a5250d0a3b05201ce2bc427a459b151dc3da1c485960f0d99ae30519aab8efd18bf105b5dec9508da5f2b99b3a9a6a919ca55070123b7363bbdece7f62972b3ec07e977153ac1bf5fb2dae7f40b7f1fe25e9c1d5947f75e36c85640e82250bbb29d4c1bb8259e420f6b0f49df57653c62ce62e2215d6556d9f0ba4c707d76435ff9784817f6209e90633bd3c73b25636e60d2c3c5bd4b2ce92c8157aa3cfd2ff48a9f2dab88257d52c5a4a0ab3361636346e33bbd16f53dd8e8b09d34c89138eb27b155a33fa61792a1fde7871587c36e709c99826d88c6f68119ee174fb1f2f86ae584c03676473ef1c321184639240d9d2d322a0edf0"}]}}, {{0x9, 0x5, 0xa, 0x8, 0x36a, 0x7, 0x7, 0x9f}}, {{0x9, 0x5, 0x1, 0xc, 0x366, 0x9, 0x20, 0x3, [@generic={0x30, 0x7, "12660330c0490e0044cd30b39a40ae3bd235b278d910e33b4ede4a8813c6fa5b0a3d96db232ea6e2163f2a6fb562"}]}}, {{0x9, 0x5, 0x80, 0xc, 0x16e, 0x3, 0x0, 0xec, [@generic={0xa5, 0x3f, "4aeb236ddbc559339120ae1b7b2871dcfbccaa3eacbbe7d957a1a74e251a7df65586fe34173ab6501e44715e09d62f7ae5cad247bf54551e97f98c8e8a11d3ab1e399097b18b681d379fd192f4d8713dbb1220e2964da8f70ea269f416e3d3ff5be7b9ef2da87dbf4b7a40547bce7514fa5d37c83d0bf1d1c648847a2c44216088f27aa59d579d404097de5c11202800f80e8d6acf06ca213b5a3dee29670534b41d2a"}]}}]}}]}}]}}, &(0x7f0000000280)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="0a061001066900000100"], @ANYBLOB="cd000000", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="050fcd00030b10010c1800540101000714100a0802c0ffff00f00700de808000d8ffff00a91004f5e40cd7abc6720a9d4437f945513b387253631b5df5fb2e8c250f93520d282297cb6ec7dbcf8dd6b7a02015cc126ee0b2ababc84cc7e0a2b19d08bd8b82b3bce64978b230f661b174c3ae8a47844d3ac65447df3d5ad9d736f5419f555ae96ba4c57bcf0e98bdcdc566dbb94ed8847df67c6de83f1d5b8ac49d81b3099b1891193ba720fc183ee80611cecdfab96a83a04563288a3ec48032d54da50b1d16cce6bdcb62d956"], @ANYBLOB="0400000004000000", @ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="04030a2d296f115795fa1aaa657637e7686148c9ecbd8eeb811c2f2d9806ae6950c29ed7197460f96614432565f6e1864fa0a770810ff05508bfc1b8666b77599264d586e3c757f033c1ac"], @ANYBLOB='*\x00\x00\x00', @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="2a039555c2348119996ed341ee4f12126b92b7099bfc520c9172995f337715b42c76934848fc955940d5"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="04030408"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="0403fff0"]]) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000c80)={0x34, &(0x7f0000000a40), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001880)={0xac, &(0x7f0000000300)=ANY=[@ANYBLOB="0000020000007f81a5c7db750eb2c5b61c7c287511d41bf831d0dfeedf650bf26db885190f7dcf530e1963e1fdc4e9f3eb192f6aec574572befcdd487f523d25ffb3de3d3195fd5c24a258fb7da952e011fd1198bcac8d6e93851fed6f2fc7cc"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1249.500988][ T17] usb 6-1: device descriptor read/64, error 18 [ 1249.520994][ T2887] usb 1-1: new high-speed USB device number 106 using dummy_hcd [ 1249.531663][ T3416] usb 5-1: device descriptor read/all, error -71 [ 1249.621106][ T17] usb usb6-port1: attempt power cycle [ 1249.760974][ T2887] usb 1-1: Using ep0 maxpacket: 16 15:48:55 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f5420", 0xf4) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1249.801053][ T2887] usb 1-1: no configurations [ 1249.805743][ T2887] usb 1-1: can't read configurations, error -22 [ 1249.812528][ T2887] usb usb1-port1: attempt power cycle [ 1249.911006][ T3416] usb 5-1: new high-speed USB device number 52 using dummy_hcd 15:48:56 executing program 2: syz_usb_connect(0x3, 0x12, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xbd, 0x88, 0x7, 0x8, 0x5c6, 0x9000, 0xf7bb, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x75, 0xff, 0x0, 0x4b, 0xc3, 0x11, 0xff}}]}}]}}, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 1250.160964][ T3416] usb 5-1: Using ep0 maxpacket: 32 [ 1250.281050][ T3416] usb 5-1: config 0 has an invalid interface number: 179 but max is 0 [ 1250.289344][ T3416] usb 5-1: config 0 has no interface number 0 [ 1250.295518][ T3416] usb 5-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 1250.304592][ T3416] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1250.313517][ T3416] usb 5-1: config 0 descriptor?? 15:48:56 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f5420", 0xf4) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1250.341034][ T17] usb 6-1: new high-speed USB device number 108 using dummy_hcd [ 1250.540968][ T2887] usb 1-1: new high-speed USB device number 107 using dummy_hcd [ 1250.571031][ T3416] rtl8192cu: Chip version 0x10 15:48:56 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140)='g\xa9\x00\xff\x03\x00\x00\x00\x00\x00\x00 \x00', 0x0, 0x10040) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) syz_open_dev$hidraw(0x0, 0x0, 0x80041) write$hidraw(r1, &(0x7f0000001200)='\'', 0x6057bde9) [ 1250.610995][ T17] usb 6-1: device descriptor read/64, error 18 15:48:56 executing program 3: r0 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x860b, 0x400) write$hidraw(r0, &(0x7f0000000140)="d1eb89063e0f4fca66c3ba", 0xb) r1 = syz_usb_connect(0x6, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000dccd5e08cb060900be5c000000010902240001000000000904340102d46de70009058acfe2368f7d940000000071222cbe0e00411fe50fa89e3f4392f6f1d11ba5b30000008000dbfb344205ba17c1d93ed7bd10a8b6d7adba06000000000000004e74a5a700828dc85041107a89c023591f4ccf82642ba5f0c233e0a3ce0a0f321a20d461a0cc78006ba18d00bd9a006c7d44edc6e040cf780c14fc3a792bc4d9f2b4da0fcbdb3a7aa60275ab8f2832eb58bf50564798930c"], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) [ 1250.781048][ T2887] usb 1-1: Using ep0 maxpacket: 16 [ 1250.791171][ T3416] rtlwifi: RTL8XXX did not boot from eeprom, check it !! [ 1250.798304][ T3416] rtl_usb: Too few input end points found 15:48:56 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000000)=0x4) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x52, 0x3b, 0xe, 0x40, 0x5ab, 0x2, 0xadfa, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x7, [{{0x9, 0x4, 0xae, 0x0, 0x0, 0x46, 0x33, 0x47}}]}}]}}, 0x0) r1 = syz_usb_connect$printer(0x2, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x80, 0x8, [{{0x9, 0x4, 0x0, 0x1, 0x1, 0x7, 0x1, 0x3, 0x4, "", {{{0x9, 0x5, 0x1, 0x2, 0xab, 0x7f, 0x7, 0x4}}}}}]}}]}}, &(0x7f0000001400)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x0, 0x20, 0x8, 0x80, 0xff, 0x4}, 0x1023, &(0x7f0000000140)={0x5, 0xf, 0x1023, 0x3, [@generic={0x1003, 0x10, 0xa, "0645b5949a59988ceb2f5be5018c3bfea5ee92608e1711a7ede933031ff2ce30941e560f7b69cdbca732b58eedd08b91fdf6006577fd39c8ffbabcaa59ab3285604396317f04ea8ea47c830f29871f0df8f33e4ca3c6eccf7dc16c18c782b92d660e01546042c755385aa33df3fec4de10b187420361b19e39bd399bb687e294b2859c1a9dd58d828ef787cda84e7ea79cff883cbb631abb239e61c26abe32b44a91d1181e863e9d966bb4f7b00064b6c9a304b48297eaf496eb1b52f268fd17ce065ddad61eb1f070fda9b6bca994a626722aae418a4ed0233d6509d1323410ef591e3a3dc39df71d65a938067d203cbb080c45ada076616da9d18bef6f0b879a5f98343c8e4767f3b7e0c19678d99a30a47cdcafbc166c95ba61147c0b8caaf5695c08b39bfa630b23cf6fa773ea4f17b782af361e65d16311984a7bf7d3d9f7c0eccfe1c36a0bd673ac72ee911e6ba53dab3f708b2e6f5f62f7bbcb8b7dc26d28eaf6c24b8c1259d3a33bfef753350eca46535b82e5068377ef955d5d05014dc3c3f9aadab18b467977ae6765cbb4c61ea94772c9f5ec361bebced31ef28e559ea106fc26b44ca0f090efae2f6e72bcd563435f25eabe0391ce2bc0f0e246830c34814167b6dd93fd6db9de42dd2dafc04fd496894e8c5cffac490773c8452d755daa8853fd0bb04440b1bace0e761941c7cf960fba98bee9132f82ccc857b773c5d345887996f7f7c0154998fc73b73ac0f8829fd6ed955afe0b12842217a22f1401bfd7292c8e5e87e42082bb0973f7dc4c02feb52f094e62892690438b688f41a90a7a5f4cee48690643d3dc92435fcf7743afa9076504f59525b0f925b05bd246980818199eba47f947078a23b1ff88780ed3f37afb8cd7c22dcd28e85365d9c2bd293e8c393805dd65e9ee03f74d293af6e4a3b1460224d1599aea2cf75d4f284c5c579969b92b1456f32cea8293ea44cce9f6310d0c085771685dd481be29c485277b2318a6cec22a84cff3f70b4f38e2f305ef9acd992340c1d690b24cdbeca9230cdd84e3cc5498851a6444b5b1190da30e21a91106ab70ec825908ea59e555d5ac500473e1c430e68292fbbc28476a307c0f82124ab37d47afca7a15149617349047ea3e10bab5a62b4889ccde558b0ea84c6af36759175492ab639132190fa0f5d294b387680746ccff9474d4ee4a80dbcdf5c0d459764f5b77f1db940b058a169cbe45c58c0dff4b2ac92d378102ae74add400cfc304d4b2808c0d083c130837ff9dcafc7e36181c3fa0d61510e122faa29dd28381d538c2e5c3e31d0bfd61ef7925f275126277058f69a39cbfb47acbb7fc6074f6a0d3b599136c8aac9058fb4f05b147074fc59d6c9fc81285466a2eff9a083c2b1f2f851db7ba04f913947f4b69117b01880c759dae5c934db59e1042f870b2a0738a147002e6bbae3fc2efaf113a00b5dbde5e3f2e6c2eb90b4093afe1d29ea1b4132c069e303d69ae200d100defcb28f55b755e8ac9e9aa2065c1ed469788182d7deb58bde77766a888195991aba5222725cbabec2a60c928c938b4bca8e20935d09e837359471a77c417d2c4b6d51df272c213b1b1d416abdc78acf7bd51d8103016ed59de2ef7592cdb030c5be4ef45c0de257768590a3ac837404eff54220e7aa384cfe2801f8a406fe9ea07d8c754b1ca0645925a61baa769547e1a879ac35b9db6ea3cea35c8cc946a71435abcfe2bf766999ce4997f84d3f7dcdc7375d478adf1d1798ad0ae85f767379fe5a1140e327d6ae1f4fbdeb645c54e8de2d59b73386dfafd85dfa90d3879fb238408939f759604ed2b889736f4fdbc1992721d38b3dffd5731b4e18764ac56b095c92684062411ed68205db310a7dda6130ce9cbeb27aa65b693ce2c4245d112ec219e48e2300e6f01840ab7a9c36a9756150eaa7ed4964610b69ed51a3c279d6c13efb8639a409ba0b24af3d499e50e695365a13c3d28c548eb4b3b2363eb0777067e3c79a0ba3733ba05017846f674b4fc43d76b41b6aa8269aa2f9bccf4d5685c69da7938f9a4d1cba0650e64aabf614e16af28bce2d99d60ecd143289a43a7959a0e8567e322beede33d7a686a41065f90b0ab8373a1d8f8a2b68470c2d85ba98ef0b74ec7e6896bf3a9279539bb20bbdad7f4f66188ecf25dcd306bb8c39f454da103a21196bd395a75c434da701a25dc483889028e99bce19386f9ae0421e237baa452a810dc781e0f86feb592dcb4f8aca1bedf16e77cb4dcff79b959a89c185f6999843eb36b31df6f3bb583b25facb2b8e517ca1d4146f966bbfe6b4c32f36de9ac40c4ff1bf73284fc0fc63e21261cbe01ca7d054fd35804e189b0375eaeda00c707127068510c2969fa7320a5846a943688319ddc421f5b09f19b96dc210f83576b1773aa33e2e35774d6de9d2c085eed9241bf488fb838d31a80dd53c0d9c2da6db6f0483d647d3be5eb1bb7c5b1fcde4512191719bf4087c44f304c1f6ed523eccdab13c1daf7d27016fb692332758730480613ac6292119c1282756ca5dd3989bce9a799c622ae86405e63a0ea57eedefccb8606efdf3678342c1851d3afd125e7281840b48a62d6227af55ae5ab76cc32e08bfd1677be9e9a34f0c22b290c9fd311c532faa14e069c2f430f50cc6397091e5c796a596a5f3a8c46fe2249bdd24252b5773bf722d590dd6a6aa64de7047179e1a25bdfdbaca48f65a52d40d0ef329e6203e3ffe1889cbd202a9a02ab2dbda53e959452fa7ce695beee669ba3a689b6a893ece2c5a148b0a586a0e3199d7cce127f4d1f0bf4e1eacd558fa29e8833f4093c63511de284d342f5fd16eb9fb6a23c8460c868425df29af43e52b61578cc1f19920537fb794c74248ab08ccd6e3656435ca6eba7d87265449d6a6f2c0213a779bac63dd1fe6098259561bf13271cd578ddefbdf22dd5f97226513b109de9afc381574a777f94bdc8fc572373fee0cacfc5254c3b31cc08e51133735c569ed33424abb079bf560fc7b6228a948bc66e9362655a11a6e17ce413f3defa544279d23e9f33da7a60698e37ab4c4b6bff3348fd35a626f67215240ff9f5f8e0ea98f0295a946d8859881147eb1fe6d7ae523e025db93b3039d57f933386eae129d71d04cf077e2f464170a74bb26dc4cafda2f9a7e131ee7aa412704d24de9d97c54504492fd1330210ea14916d1c8d82c8614045dace19e2821cf6c51efe0f1ff348adcac2dc620376048875dae8b3540f3e749bf7d292556d83a7e21ca34119693827b41bc286769f6da28afcb0eb4aa35fb18de1bdae512172e86fcf76046f5939f618d5a90ee59baa6f04964d2ab5036f04081c9aa8cbb32c9e2044f01e12a2a4c6979563369bef3a5a9964bc62694a35c73648c3fb35c3b4a5f0ab467d336035b511eb9a700a82663b01d2dac6da4968b27418680793b13d3d09d133748440e7d3600bc8a0ebccfad085c628d86ce7ae67e7f82fa2791bb43a538af3f89ce14de05063566a7349264cf7cb8f093da242776e2f420b754563ba641ef5bf794238991c7c710f58e44b60575195577e3a2124e0f6d36198a83d2ae4819fbaef85ac6122cd778b390d1d1ea2f3dba34eb4889aa847a97221f1dca02c1c649e5be7fc213a3d3f8337dc0e67c18098725499b75832a8fcac54cc2f1041132fa5f48607b0ce6f6591f0461e89d40f861840f4ba015f5b329ba8d9dafc251a0f1a49cf95753b0396e61cef3ddc2aeeb3277455fe4bb23f6ed59ce08da4c9c566d00ae305fc04074623945a58166403d26352ac3d2572031970697ca8b876126fc4769ecac0fcec97fcc55cae95607ccf143e53050d209b3d94a9d0de2e44e11cc6aca00b5a1860b785b141d2d7c5e816b9672f44b23a620a38e7585c192af21fd18210e0e1aa49a9a274037c0f06b089f4f2c23f6d3f4372e4257df345554f3280ef6f637bb84d7f2deaa9f02949cb584e0c2e87091b5efeb060b8a151a58cd4047b6cb858a22776efb39198285299e02e9bfde1a4026c2bb9284a4c5b8ba01d2f37999e018704dbffbd3ee0c17d5da1b26d56c74c8b9d8848140d3de4a7d21ea50c89a285c43cbe3612ad6250d70ece642a8844316c0e96eb54a09720f9cd2fcd90ad7cb36675c6e5750a8218a17ab0b173699492ddc1b598440643c8e6da0842bd8ca256fa1b11fe0c13ebad4fc43c25c7e6a2d2dc979463b0f1faced9519be1b6e21a9ca283d2d984e32b779300448610e16742a2db5bed4865e6c3820b654a199de5559ed4d214ba4d945dec05b9fa1aeac255fa13513c54b24185e03a240d34da969f7907e35eb01f4d790b7e289e679ed64a73e7eff9489fe443b43dc4f5305a0ed86d71c972f98705991c349512a6bde32787e432eb34174cfd4647585a70d397fd21747c839e74aaa4ac21f89c6a59be7ef75b6674a7fa68c5421d17903719b8e91a0328c255312cdfd782756c5994244bcc6daedf27ef4d8e6d3bac2a4c27a97f6eac92cdc8630758a0913f84664706ae5b62211ab1a41ac42bd120a5387b1963024252a6df639017d76cf34837778d02b12db7b9d7e61011c85edf86f45d5bded6737eb052eece24bc8c780f36b52eccdc11596eb91288f53dfad04e6915de6b49e9fef047a17c4bc6556eb8f657c25858b7453c9163060b705bca2f98e5abbe41911016980247a202af4e626139e7b63bb69c8c2e8f4e915b2744d43e73f8efab2b6da13a1b76a92ccbf72b25740c483b78a9b0ca56a1308b3c061822879f8e713187a7efb12652add03c4b1db041d6409358a10092b900f4dfa1e80ccdd476cc7788501d9724b2919b6c24bebf23d34719b3897bf682d16cab86f0d812ecc672425d6271c017a0274e6948272dcbaceb9966ba1714be92f8bdc1771d05488eb33761de5892659821cc838dfbffc7a5018b8b67b41c4737e9f61200d1dafc523e6f63c9673a37e71f96c3090f388ec8ec6c5ed351ea0ec7f2ec5909bdb3689442a2f6ce783b2a2970edab44b8fea8bb2dff8243f78a696226cf982b4499adbd7469b6514f7c1155cfad8191163bb78856d5f4c10893d020f39d9104457bd68a390d8f20705a06e291a0ad55b6a6b59bca0718b50621def9b4911511c80acaab1d0d8c63fe5eb48d3544362102e4dc99a1c26ddb593037068cd1de7026b450bade24f108c14d0bc47e1c7d0886e218485ebc71d1f001dbd8f055909c7ecd979044108bad1080909e0602bd2daebc3974aba42e9279bdbd5ee880a9da1cbf2bec20671c052fc2b86bb4f15a2bd0db8440ea19ab09d9c157a8b5395dbaa7b4e8e2a8294de098e0fc1eba5f636c95f625c9c0ec4f8bb8b5c8a422ccc00f30b8b7fc757e3927365842ae593270c050c461c3f663bda872930056fa9093e3bfd162abfe80a661a787a241cf1a17d0a3d29b5feb2c238e38608dd9b4af3375ef72198dfbd48647afd7b78dad6cadc8b97348b29c927c4832f85044dc62ee166b9412ff85c9f76056836da54f23490b688b632263624a1dc7046924e9ff74cf06aea31d2ab2d906dea1d339b6da343fa90e6a8b707bb120970fdf66ebc2f1bc7c7fd2c474cb5daced66ab07a3e780b5118b15d308edc05603b2b01bdb0c1adfb44d4aaba5334c1d43a00f6a2f24ccc68a5d956c8078091d97e8c2ad4b55d966f9a55250b8736ac9a1fd74e843225d1c79ca8730fb5cb2c8d71bb268c9414f3c7e82bd970c1d4fc04bd055eff28c14e83dfc64a395db39513bf4eb3b6c1aa98ec5995214fb5842153ad72b21237e"}, @ptm_cap={0x3}, @ssp_cap={0x18, 0x10, 0xa, 0x4, 0x3, 0x7, 0xf, 0x4, [0xff0060, 0x3fcf, 0xff0000]}]}, 0x6, [{0xc3, &(0x7f0000001180)=@string={0xc3, 0x3, "3188a6a715135040fe070deeebc0e69374e74f8ea41648d78c19b4999ad85a39d16a918a0bbd36f9f31f73e199afc1c7d648df79ba8099a498009c217b9ef271069917a863311a9ccb8d8164cdcc5f6099b9f849c0db3633e09551bfb5b73fe660112d1dc391e6eb6e130fa54e7ba79c3c0d94f37ada1774917281ca6ba3ac41c9c85e5f4912edb10c29445acb7cd6643dd3bfdbe9115bcb418609c24967bab86a876efef8b8f6683c3ab0c97d092f3d709b6630a768e8840bb2e16813f4609f2d"}}, {0x6c, &(0x7f0000001280)=@string={0x6c, 0x3, "49d93c2ea7611bd7927fe15a8138c543cb691f8c846a803a7a0d79ea9a4dafdfcf69e4c61ddaae409013697a3187e9fb6679b0853281dd30746cf7dbeac7c62edde5feee123bd38884b41c51c46b657977bf4fc0a569b4768d01b5ad8cb8f26040753303b0a8ecfa28b2"}}, {0x4, &(0x7f0000001300)=@lang_id={0x4, 0x3, 0x180c}}, {0x4, &(0x7f0000001340)=@lang_id={0x4, 0x3, 0xf8ff}}, {0x3e, &(0x7f0000001380)=@string={0x3e, 0x3, "6f33831199ed033335371549ce1acce2ced3f5af833d7630a066c3eed8e73a72ae83e3c560d423fe9a962ab318c31fdb29e6d4e133cb67af119e471a"}}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x400a}}]}) syz_usb_disconnect(r1) [ 1250.831621][ T2887] usb 1-1: no configurations [ 1250.836354][ T2887] usb 1-1: can't read configurations, error -22 15:48:56 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166", 0xfc) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 15:48:57 executing program 2: r0 = syz_usb_connect(0x6, 0x3ad, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0xab, 0x50, 0x41, 0x10, 0x5ab, 0x31, 0x105, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x36, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x12, 0x0, 0x4, 0x93, 0x9d, 0x97, 0x0, [], [{{0x9, 0x5, 0x6}}, {{0x9, 0x5, 0x8}}, {{0x9, 0x5, 0xe, 0x2}}, {{0x9, 0x5, 0xb}}]}}]}}]}}, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x2, 0x0) read$hiddev(r1, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x3) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000080)={0x2, 0x2, 0x3}) syz_usb_disconnect(r0) [ 1250.993127][ T3416] usb 5-1: USB disconnect, device number 52 [ 1251.001059][ T2887] usb 1-1: new high-speed USB device number 108 using dummy_hcd [ 1251.240990][ T2887] usb 1-1: Using ep0 maxpacket: 16 [ 1251.281077][ T2887] usb 1-1: no configurations [ 1251.285750][ T2887] usb 1-1: can't read configurations, error -22 [ 1251.292433][ T2887] usb usb1-port1: unable to enumerate USB device [ 1251.320993][ T5] usb 3-1: new high-speed USB device number 3 using dummy_hcd 15:48:57 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166", 0xfc) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1251.481012][ T17] usb 6-1: device descriptor read/64, error -71 [ 1251.560995][ T5] usb 3-1: Using ep0 maxpacket: 16 [ 1251.751018][ T17] usb 6-1: new high-speed USB device number 109 using dummy_hcd [ 1251.761114][ T2887] usb 5-1: new high-speed USB device number 53 using dummy_hcd 15:48:57 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="02010000c0bb9b40b72040158fef0000000109021200010000000009046a0000ff000000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x40, 0x21, 0x1, 0x1f}}) syz_usb_control_io(r0, 0x0, &(0x7f0000002400)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000023c0)={0x40, 0x21, 0x1}}) syz_usb_control_io(r0, 0x0, &(0x7f0000000980)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x40, 0x21, 0x1, 0x2}}) r1 = syz_usb_connect$printer(0x5, 0x2d, &(0x7f00000000c0)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x9, 0x10, 0x40, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x7, 0x1, 0x1, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x397, 0x40, 0x20, 0x1}}}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x22, 0x1, 0x1f, 0x28, 0xb}, 0x3e, &(0x7f0000000140)={0x5, 0xf, 0x3e, 0x3, [@ssp_cap={0x24, 0x10, 0xa, 0x8, 0x6, 0xfff, 0xf000, 0x7, [0xf, 0x101000f, 0xc0, 0x5f5f, 0x30, 0x3f00]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x1, 0x7, 0xe1, 0x8, 0x3f}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x7, 0x7f, 0xbe7}]}, 0x5, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x814}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x861}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0xe2b2}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x3401}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x25f}}]}) syz_usb_disconnect(r1) syz_usb_control_io(r0, 0x0, &(0x7f0000000a40)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)={0x40, 0x21, 0x1}}) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000340)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x0, 0x0, 0x0, "5c4e43c8", "0687ce92"}}, 0x0}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000001c40)={0x34, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) 15:48:57 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x43, 0x3a, 0x8c, 0x40, 0x1ba6, 0x1, 0x70b2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x7d, 0x0, 0x0, 0xd8, 0xfa, 0x9a}}]}}]}}, 0x0) r0 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x1, 0x3cf, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xec, 0x73, 0x75, 0x8, 0x3823, 0x1, 0xc010, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xaa, 0x0, 0x1, 0x62, 0x92, 0xb, 0x0, [], [{{0x7, 0x5, 0x81, 0x0, 0x1f}}]}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) r2 = syz_usb_connect(0x1, 0x3cf, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xec, 0x73, 0x75, 0x8, 0x3823, 0x1, 0xc010, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xaa, 0x0, 0x1, 0x62, 0x92, 0xb, 0x0, [], [{{0x7, 0x5, 0x81, 0x0, 0x1f}}]}}]}}]}}, 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f00000001c0)={0x24, &(0x7f0000000080)={0x0, 0xd, 0x8a, {0x8a, 0x23, "cad6190506e973eeffe62b944f4ba67814623274e55940a74ef99d363a890b18be7328da19cddb1db23395764e925acfca90e359a48b9a08bac336736ce758d2c24e78bf0a17cf4962a7afe58c14b28308cdfd3895f4048e5b5cf496da78f1f2f304bc9691e4d82f1edd67dc2e96ecd0612a4ddd85cc8b753f5c960b5164ad4a868dfc759f45f8ab"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x414}}, &(0x7f0000000140)={0x0, 0x22, 0xf, {[@global=@item_4={0x3, 0x1, 0x1, "196be740"}, @local=@item_4={0x3, 0x2, 0x7, "1197a93b"}, @main=@item_012={0x0, 0x0, 0x9}, @main=@item_012={0x0, 0x0, 0x381a207547f35eca}, @global=@item_012={0x2, 0x1, 0x0, "ea03"}]}}, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0xdd, 0x1, {0x22, 0x7d9}}}}, &(0x7f0000000400)={0x2c, &(0x7f0000000200)={0x40, 0xf, 0x3c, "962304b969d23e6ba8a4170111a968c4098d9834baa19e79cb87455a376cf03d592bb89b7e847fdbbc14602ba2e8dddcd72c6788e180ae190100644a"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x77}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x81}, &(0x7f0000000300)={0x20, 0x1, 0xa8, "025939c57c116e25ced2fb467cc038fa985276dd997cbe39b77e3f6df9fc75d7d581ef76849df801fe826b5e75db2d78ad5881fc22e8eb1b1fa78a38b94b0d4753400197ebb8838efc2bc1502a78f809251b73a698ec645860991226dc5ea99caafcd4690889a8d1dfa7264b9bbf69c8450fe6a1da2a3ee28e80493baa90cd93e690be20aae560f5c65cd03aa07a2deb9a003d858c96b6aa6f9329eaaa78dd690969e32de55de69f"}, &(0x7f00000003c0)={0x20, 0x3, 0x1, 0x1}}) syz_usb_disconnect(r1) r3 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r3) [ 1251.881005][ T5] usb 3-1: unable to get BOS descriptor or descriptor too short [ 1251.941043][ T5] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 1251.948691][ T5] usb 3-1: can't read configurations, error -71 [ 1252.000987][ T2887] usb 5-1: Using ep0 maxpacket: 32 [ 1252.111124][ T17] usb 6-1: config 0 has an invalid interface number: 174 but max is 0 [ 1252.119332][ T17] usb 6-1: config 0 has no interface number 0 [ 1252.125543][ T2887] usb 5-1: config 0 has an invalid interface number: 179 but max is 0 [ 1252.133743][ T2887] usb 5-1: config 0 has no interface number 0 [ 1252.139834][ T17] usb 6-1: New USB device found, idVendor=05ab, idProduct=0002, bcdDevice=ad.fa [ 1252.148896][ T17] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1252.156987][ T2887] usb 5-1: New USB device found, idVendor=2001, idProduct=3309, bcdDevice=8a.5e [ 1252.166039][ T2887] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1252.174894][ T17] usb 6-1: config 0 descriptor?? [ 1252.180613][ T2887] usb 5-1: config 0 descriptor?? [ 1252.250976][ T2874] usb 1-1: new high-speed USB device number 109 using dummy_hcd [ 1252.431067][ T2887] rtl8192cu: Chip version 0x10 15:48:58 executing program 4: syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240001000000000904410002ff5d010009050f1f00000000000905830300911b00000000"], 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0xfff, 0x800) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0xffffffffffffff2e) write$hidraw(r1, &(0x7f0000000480)="2d62dc01c25d0c3457f7a3bded18607e4b7f63055a88990c460174543eb70fd890a8db0018043e3c4d6eac9b8b1009771f662f1d34864f6b9c0bb38c9e14356c0970ddd8baea25d679b74681e3e678bd80aebe5a2bbc8394adef62a298853d553f26356a24611f7052df25060c758fa5f62df55cf8a899bd632f08c05944d1bcb94324a29bb368c6bf3b58ac6126277ddbeea26f5d327222e42db7e675979dbf7ebcb32913249d357873e0742568809eee10ad3f27b2149fa0805be1724985e5ff201147ebc03948ea9d0097c06540d877bb6e3c846a562bd01c8046cf539ee9e8adcdef5738f16a", 0xe8) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f00000001c0)) write$hidraw(r0, &(0x7f0000000200)="b74122b19f773b3560224ca4ef6ae9a6aea52bd3c34d0ba7e70dd9c82380d8f55df6a28f8d74abeac381a48a3e1f0a4b259693edef63bafd329319d38ea61a4d282bcb118be253381f7b550b86611b8d3282dece162bf2483126f5a99adbfc84c4ae10cbe932aebae422af1e86d896f55d36ddecd7ae2d478d449bdbc363eb5d5cb2fd35dd641f4171bf33ac0ac58489e55179b22b9cfd0a7500da2e41105c21f1a3f0cbae08ae4089911164e8eafaf2238d1dde5de7c9cfe4293e8d891a323d68b0e68661f7422395eb5308e87f7d7a929335895adf590ab643fbda3fbcd5ad003fb5905ea243af98", 0xe9) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x2, 0x80000) ioctl$HIDIOCSUSAGE(r3, 0x4018480c, &(0x7f00000000c0)={0x2, 0x2, 0x1, 0x2, 0x7, 0xbe63}) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x401c5820, 0x20000004) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x10000) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000800)={0x2c, &(0x7f0000000840)=ANY=[@ANYRESOCT=r4, @ANYRESDEC, @ANYRES64=r5, @ANYRESOCT=0x0, @ANYRESDEC=r6, @ANYBLOB="5f568607ff7a56ea7bf6a3459044aafb12a1a90cf5ed9329a6bc79852da691de57f61544c5bdd62905c9b471344d50bd9b94f2802de422fbca4ec27cda8b266bcbfc2c74c1cbde035b86c094605a7da47d460c89d4ebe8d4914c41d44bd53d0c7ed927618d8b7d1c4e3e68bfbd46dcf7b18ce043d673c7056e004b5e87e2b846e807ef1a72f6db208c89f31ef96ae508b682038ee0", @ANYRESOCT], 0x0, 0x0, 0x0, 0x0}) read$hidraw(r4, &(0x7f0000000180)=""/58, 0x3a) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x1, {}, {}, @const={0xfffd, {0x1cf, 0x9, 0x3}}}) 15:48:58 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166", 0xfc) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1252.611063][ T2874] usb 1-1: config 0 has an invalid interface number: 106 but max is 0 [ 1252.613625][ T3416] usb 6-1: USB disconnect, device number 109 [ 1252.619333][ T2874] usb 1-1: config 0 has no interface number 0 [ 1252.625365][ T5] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 1252.632826][ T2874] usb 1-1: New USB device found, idVendor=20b7, idProduct=1540, bcdDevice=ef.8f [ 1252.648054][ T2874] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1252.656938][ T2874] usb 1-1: config 0 descriptor?? [ 1252.711027][ T2887] rtl_usb: Too few input end points found [ 1252.721246][ T2887] usb 5-1: USB disconnect, device number 53 [ 1252.870960][ T5] usb 3-1: Using ep0 maxpacket: 16 15:48:59 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d", 0x100) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1252.991030][ T5] usb 3-1: unable to get BOS descriptor or descriptor too short [ 1253.051021][ T5] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 1253.058820][ T5] usb 3-1: can't read configurations, error -71 [ 1253.067690][ T5] usb usb3-port1: attempt power cycle [ 1253.081011][ T2887] usb 5-1: new high-speed USB device number 54 using dummy_hcd [ 1253.321162][ T2887] usb 5-1: Using ep0 maxpacket: 8 15:48:59 executing program 2: syz_usb_connect$cdc_ncm(0x0, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000020000102505a1a44000000000010902030001010000000904000012020d0000052406000005240000000d240f010000000000000a000006241a00000007241400000000a2241307a95a7e5f106259c90a9da0216109f0517ef3ae9fb3a19cffc4dfddf54b8d60842133377e66a046a3a37a03e5d50687a53639881501040000a16231a1c86e6e3a51bb210d88b5ba9934317203587aaea04c1edc9d3f96890bfabb503d93e80b3e782d2c2cb1791bb0f9732f0bc5b148653b0ed92116e8f87fa39b639068767ecf617210a96e9a8f1323cb60dcaea6fe51d234150b34df901c3c66b55bfeff66be4d29ff67ac2a8ad511bd6ab97404241300090582020000000001090503020000000000"], 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xffffffffffffffe6, 0x10000) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x612, 0x280040) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000040)) [ 1253.390973][ T17] usb 6-1: new high-speed USB device number 110 using dummy_hcd [ 1253.444588][ T2887] usb 5-1: config 0 has an invalid interface number: 65 but max is 0 [ 1253.452790][ T2887] usb 5-1: config 0 has no interface number 0 [ 1253.460627][ T2887] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 1253.471595][ T2887] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 1253.482657][ T2887] usb 5-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 1253.491833][ T2887] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1253.500597][ T2887] usb 5-1: config 0 descriptor?? [ 1253.543447][ T2887] xpad 5-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 1253.555009][ T2887] input: Generic X-Box pad as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.65/input/input393 15:48:59 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d", 0x100) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1253.745196][ T3416] usb 5-1: USB disconnect, device number 54 [ 1253.751112][ T17] usb 6-1: config 0 has an invalid interface number: 174 but max is 0 [ 1253.759283][ T17] usb 6-1: config 0 has no interface number 0 [ 1253.765447][ T3416] xpad 5-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 1253.765499][ T17] usb 6-1: New USB device found, idVendor=05ab, idProduct=0002, bcdDevice=ad.fa [ 1253.784572][ T17] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1253.793509][ T17] usb 6-1: config 0 descriptor?? [ 1254.001050][ T2874] usb 1-1: ATUSB: AT86RF230 version 0 15:49:00 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000108c0d220000000000000109062400010000002100000001226ad5322200090581130000feff00004bbe89d067ffe463b902dd0d75f98395c48466234b42639c9c8857f4698d745e613c62f18e3dd568fc14cf7851d6a1abf4062e3f1fbc9a91af987102194b7bc303b89eb290cafb647c3e4d429bece3d700000000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGSTRING(r2, 0x81044804, &(0x7f0000001600)={0x1, "e9"}) r3 = syz_open_dev$hiddev(0x0, 0x2, 0x0) read$hiddev(r3, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) ioctl$HIDIOCGUSAGES(r3, 0xd01c4813, &(0x7f0000000380)={{0x1, 0x3, 0x0, 0x7fffffff, 0x9, 0xaddd}, 0x156, [0x1, 0x80000, 0x84, 0x2, 0x400, 0xa27b, 0xcb52, 0x7, 0x4, 0x6, 0x52, 0x0, 0x1, 0x2, 0xffffffff, 0x1, 0x7, 0x1, 0x1, 0x1, 0x5, 0x20, 0x7, 0xe6, 0x8000, 0x3, 0x1f, 0x2, 0x8, 0x7, 0x7, 0xfffffc5a, 0x101, 0x1, 0x9, 0x1, 0xfffffff9, 0x0, 0x696, 0x80000001, 0x1, 0x5, 0x6ed, 0x8, 0x1, 0x6539, 0x122, 0x1, 0x80, 0x1, 0x8, 0xd16, 0x20, 0x80000001, 0x81, 0x2, 0xffff0001, 0xff, 0x6, 0xadfa, 0xfff, 0x38dc, 0x8, 0x2, 0xdc6e, 0x401, 0x9, 0x0, 0xffffb9e9, 0x81, 0x1, 0x9, 0x80000001, 0x30000000, 0x4, 0x9, 0x401, 0x304f, 0x5, 0x200, 0x58c, 0x3, 0x0, 0x3, 0x2, 0x10000, 0x7, 0xc834, 0x1, 0x2, 0x9, 0x9a1, 0x1f, 0x6, 0x5, 0x1255, 0x8, 0x7, 0x1ff, 0x9, 0xffff, 0xffffff80, 0xc, 0x6, 0x0, 0x36, 0x3000, 0x5a9, 0xe7, 0x0, 0x8001, 0x1, 0x8, 0x80, 0x3, 0x5, 0x29e6, 0x7, 0x6, 0x8, 0xffffffff, 0x3, 0x40d, 0x7, 0xfff, 0x1, 0xd1c, 0x7953, 0x1, 0x5, 0x9, 0x4a3, 0x4, 0x3, 0x4b3, 0x0, 0x2, 0x101, 0xfffffffb, 0x6, 0x81, 0xffff, 0x400, 0x3, 0x3, 0x390, 0x3, 0x5, 0x0, 0x5, 0x1f, 0xd38, 0x9, 0x20, 0xffff, 0xffffffff, 0x2, 0x3, 0x65, 0x9, 0x8001, 0x6, 0x5, 0x3, 0x4, 0x1ff, 0xf7d5, 0x7f, 0x8, 0xbf5, 0x2518, 0x67, 0x255800, 0xf4f, 0x9, 0x5e4, 0x80000000, 0x9, 0x7fff, 0x3, 0x1, 0xfcd3, 0x1ff, 0x1, 0x2, 0x800, 0x1, 0x3f, 0x6, 0x80, 0x4, 0x800, 0x6, 0x1, 0x1, 0xff, 0x976, 0x9c, 0x8, 0x8001, 0x800, 0x9, 0x9, 0x2, 0x0, 0xbe, 0x0, 0x9, 0x2, 0x2, 0x5, 0x8000, 0x3, 0x100, 0x5, 0x80000001, 0x8, 0xcfe9, 0x0, 0x9, 0x4, 0x2, 0x5, 0x685, 0xed, 0x6, 0x9, 0xed, 0x6, 0x0, 0x2c, 0x6, 0x0, 0x5, 0x6, 0x1000, 0x81, 0x1, 0x9, 0x81, 0xfffffff8, 0x8, 0x8, 0x6, 0x100, 0x4000000, 0xe8, 0x0, 0x2, 0x1, 0x1800000, 0x7, 0xe4e, 0x2, 0x40, 0x2, 0x1, 0x400, 0x478f745e, 0xed4d, 0x8001, 0x6, 0x8, 0x40, 0x9, 0x6, 0xfffffffe, 0x9, 0x7cc16604, 0xbe50, 0xd39, 0x21a5, 0xffff, 0x8, 0x6cce1cc2, 0x2, 0x8, 0x4, 0x4, 0x0, 0x6, 0xffff, 0x8, 0x8001, 0x9, 0x3, 0x5ba, 0x2, 0x1, 0xb053, 0x1, 0x6, 0x1, 0xfffffffd, 0x400, 0xff, 0x24, 0x7fffffff, 0x1, 0x4, 0x6, 0x2, 0x2c7, 0x2, 0x1, 0x7, 0x7d, 0xfffff470, 0x1ff, 0x7, 0x9, 0x2, 0x3f, 0x80, 0x7018630e, 0x5, 0x1, 0x3, 0x2, 0x75c6, 0x1f, 0x8, 0x20, 0x10001, 0x0, 0x80, 0x6, 0x0, 0xfff, 0xc8, 0x81, 0x6, 0x3, 0x9, 0x3, 0x5, 0x1, 0xffffffff, 0x400, 0xa1, 0x7, 0x1, 0x6, 0x10001, 0x2a3c, 0x6, 0x101, 0xfffffff7, 0x0, 0x3, 0x10e, 0x5, 0x8, 0x7fffffff, 0xfffffff7, 0x7997, 0x2, 0x1000, 0x7, 0x3, 0x7, 0x5, 0x5c17, 0x76db, 0x8, 0x0, 0x4, 0xffff, 0x7, 0x1, 0x401, 0x5c, 0x6, 0x10000, 0x7fffffff, 0xffff, 0x81, 0xfffffff7, 0x407f6006, 0x7fffffff, 0x78a, 0x1, 0x8, 0x9, 0x0, 0x2, 0x5, 0x0, 0x8, 0x9, 0xffff, 0xfffffff7, 0xfffffffb, 0x3, 0xda5, 0xbd54, 0xb4, 0x7, 0x0, 0x1, 0x81, 0x7, 0x2, 0x0, 0xffff, 0x1, 0x1b51f8a0, 0xffff, 0xa8, 0x0, 0x2430, 0x8, 0x80, 0x8, 0x2, 0x4ce5f6c0, 0xfffffffd, 0x0, 0xfb, 0x5, 0xffff, 0x7fffffff, 0x5eca, 0x0, 0x1, 0x6, 0x10001, 0x7fff, 0x0, 0x80000001, 0x2, 0x75, 0x357, 0x6, 0x80000000, 0x6, 0x9, 0x6, 0x1, 0x1ff, 0x0, 0x7fff, 0xffffffc1, 0x9, 0x8, 0x7, 0x6, 0x7, 0x5, 0x0, 0x4, 0x8, 0x401, 0x1000, 0x3ff, 0x7fffffff, 0x3, 0x0, 0x4, 0x0, 0xdb, 0x1000, 0x1, 0x2, 0x1, 0x7, 0x1, 0xd3, 0x401, 0xd1cf7409, 0x3, 0x0, 0x6, 0x758, 0x5, 0x0, 0x9, 0x3ec, 0x6, 0x5, 0x3ff, 0x5, 0x8, 0x1f, 0x7fff, 0x13e, 0x7, 0xfe5a, 0x4, 0x7fffffff, 0x9e1f, 0x6, 0x3, 0x1, 0x9, 0x1, 0x2, 0x8, 0xe1, 0x8, 0x96f, 0x5, 0xffffffc0, 0x4, 0x10001, 0x4, 0x2, 0x1000, 0x200, 0x5, 0x4, 0x6, 0x5, 0x100, 0x80000000, 0x8, 0x0, 0x0, 0x1, 0x2, 0x38, 0x800, 0x5, 0x3, 0x9, 0x6, 0x0, 0x7fff, 0xfff, 0x7, 0x7, 0x7, 0x401, 0x9, 0x80000000, 0x1c3, 0x7, 0x0, 0x0, 0x2, 0x8, 0xa1, 0x8, 0x5, 0x0, 0x400, 0x8, 0x0, 0x80, 0x3, 0x1, 0x6, 0x1093, 0x0, 0x2, 0x7ff, 0x2, 0xbe, 0x2, 0x1, 0x9, 0xb82, 0x8dec, 0x7f, 0x0, 0x7, 0x5, 0x4, 0x7, 0x1, 0x1, 0x101, 0x8, 0x2, 0x3f, 0x7f, 0xffff, 0x7ff, 0x3f, 0x1, 0x7, 0x1, 0x8001, 0x7fffffff, 0x70, 0x1, 0x7f, 0x7, 0x401, 0x3ff, 0x25018eac, 0x5, 0x3ff, 0xc00000, 0x1, 0x9, 0x0, 0x8, 0x1b, 0x3, 0x0, 0x0, 0x6, 0x9, 0x40, 0x7, 0x3, 0x2, 0x8, 0x1, 0x6, 0x80000001, 0x6, 0x1, 0x7, 0xffffffff, 0x7a0, 0x5, 0x2e2c, 0x4, 0x1, 0x4, 0x1, 0x2, 0x6c, 0x200, 0xffff0001, 0x8000, 0x3, 0x1, 0x1ff, 0x80000001, 0x2, 0x0, 0x766, 0x8, 0x9, 0x1f, 0x9, 0xffffffff, 0x3, 0x7fffffff, 0x80000001, 0x80000001, 0x101, 0x9, 0x6, 0x400, 0x9, 0x57a, 0xc00000, 0x80000001, 0x351d9046, 0x0, 0xfffffff9, 0x65, 0x590, 0xffff9389, 0x45eb, 0xffff, 0xd80, 0x6, 0xa00000, 0x6, 0xfffffffa, 0x9, 0x3, 0x8, 0x894, 0x3ff, 0x9, 0x800, 0x500, 0x80000000, 0x6, 0x3f, 0x7, 0x1, 0x6, 0xc92, 0x10001, 0x5, 0x9, 0x0, 0x5, 0x80, 0x9, 0x1, 0x1ff, 0x1, 0x1, 0x2, 0x611a, 0x5, 0x550b, 0x2, 0x2, 0x7fffffff, 0x0, 0x4, 0x8, 0xffffffff, 0x48, 0x8, 0x1, 0xfffffff8, 0x8, 0xff, 0x80, 0x6, 0x2, 0x2, 0x5, 0x2, 0x1, 0x100, 0x0, 0x9, 0x4, 0x9, 0x8, 0x2, 0x0, 0x8, 0x0, 0x5, 0x100, 0x0, 0x5, 0x4, 0x7, 0xc39, 0x5, 0x5, 0x7fffffff, 0x5, 0x9a1, 0xffffffff, 0x9, 0x0, 0x80, 0x7, 0x1, 0xffff, 0x80000001, 0xffffffff, 0x2, 0x7, 0x943, 0x5, 0x7, 0x8001, 0x0, 0x5, 0x7, 0x100, 0x6, 0x1, 0x1f, 0x2, 0x7, 0x4, 0x0, 0xffffff4d, 0xfff, 0x87ab, 0x5, 0x7, 0x0, 0x4, 0xfff, 0x9, 0x7, 0x3ff, 0x6b5, 0xffffffff, 0x20, 0x0, 0xb39, 0x9, 0x2, 0x8187, 0x1, 0x1, 0x9, 0x5, 0xffff, 0x1f, 0x8, 0xffff0001, 0x401, 0x8000, 0x3, 0x5, 0x3, 0xfffffffa, 0x80000001, 0x100, 0x8, 0x1, 0xffffffff, 0x1, 0x6, 0x6, 0x401, 0x8, 0x1, 0x1ff, 0x60192a99, 0x6, 0x9, 0x9, 0x6, 0x1, 0x8, 0x7f, 0x8, 0x894, 0xe484, 0x1, 0x8001, 0x1, 0x0, 0x4, 0x3a148b35, 0xffff, 0x0, 0x2, 0x8, 0x5c7e7330, 0x4916, 0x6, 0x1000, 0x100, 0xaad, 0x10001, 0x9, 0x8, 0x429, 0x7, 0x7, 0x3, 0x80, 0x8a, 0x3, 0x401, 0x3, 0x6, 0x81, 0x7fff, 0x5, 0x7, 0x2, 0x7fffffff, 0x8, 0x10001, 0x578, 0x9, 0x7, 0xffffffff, 0x8001, 0x1000, 0xfffffffe, 0x0, 0x1, 0x2, 0x20, 0x2, 0x6c8, 0x80000000, 0x4, 0x9, 0x1, 0x0, 0x2d17, 0x7fffffff, 0x4, 0xc7b, 0x8, 0x7f, 0x7fffffff, 0x8001, 0x1, 0x0, 0x3e1, 0x7, 0xfff, 0x9, 0xdc, 0x8, 0x1, 0x7, 0xffffff8a, 0xff, 0x8ab5, 0x9, 0x9, 0x3, 0xf3, 0x2, 0x6, 0xfffffff9, 0x3, 0x200, 0x2, 0x2, 0x100, 0x3, 0x1, 0x1, 0x2, 0x4d0, 0x5, 0x1, 0x7, 0x3f, 0xfffffffa, 0xffffffc1, 0x7, 0x1ff, 0x3, 0x80000001, 0x0, 0x4b, 0x7, 0x5, 0x3, 0x3, 0xff, 0x1, 0x800, 0xfffffffc, 0x4, 0x1000, 0x45, 0x10001, 0x3, 0x0, 0x3, 0x41, 0x7fffffff, 0x6, 0x8, 0x4f28, 0xd0, 0x8, 0x78f4, 0x2, 0x49, 0x2, 0xfffffffb, 0x9, 0x2, 0x1, 0x3, 0x10001, 0x5, 0x1f, 0x1, 0x3, 0x4, 0x7, 0x3d2e491f, 0x80000000, 0x8000, 0x20c, 0x1f, 0x4214, 0x4, 0x64, 0x5, 0x8001, 0xaf1, 0x40, 0xcce, 0x0, 0x7, 0x6, 0x8, 0x0, 0x6, 0xff, 0x40, 0x5, 0x2c18, 0x3, 0xcc, 0x2, 0x1f, 0x80000001, 0x5, 0x10000, 0xffffffff, 0x80000001, 0x94de326d, 0x5, 0x5, 0x596, 0x1, 0x2f73, 0xb637, 0x80000000, 0x2, 0x2590781e, 0xb2, 0x401, 0x30c, 0x5, 0x7e, 0x5, 0x2, 0x19, 0x40, 0x4, 0x1, 0x0, 0x4, 0x4, 0x1, 0xffff, 0x4, 0xe6e3, 0x3f]}) ioctl$HIDIOCGDEVINFO(r1, 0x801c4803, &(0x7f0000000200)=""/177) 15:49:00 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d", 0x100) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1254.121633][ T17] usb 6-1: USB disconnect, device number 110 [ 1254.221046][ T2874] usb 1-1: Firmware: major: 15, minor: 41, hardware type: ATUSB (0) 15:49:00 executing program 2: syz_usb_connect$cdc_ncm(0x3, 0x74, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x62, 0x2, 0x1, 0x3f, 0xc0, 0x81, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x3f, {{0xb, 0x24, 0x6, 0x0, 0x1, "d92da8b32592"}, {0x5, 0x24, 0x0, 0xff}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x8001, 0x3ff, 0x1f}, {0x6, 0x24, 0x1a, 0x5, 0xf2}}, {{0x9, 0x5, 0x81, 0x3, 0x15a, 0x8, 0x7, 0x21}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x3f}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x8, "", {{{0x9, 0x5, 0x82, 0x2, 0x2d7, 0x2, 0x0, 0x5}}, {{0x9, 0x5, 0x3, 0x2, 0x9f, 0x7, 0x7}}}}}}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x110, 0x5, 0x40, 0x5, 0x8, 0x81}, 0x10d3, &(0x7f0000000380)={0x5, 0xf, 0x10d3, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0x4, "84488d314f00c667f96cab2b94178500"}, @wireless={0xb, 0x10, 0x1, 0x8e3226455944363a, 0x10, 0x3, 0x8, 0x8, 0x4}, @generic={0x1003, 0x10, 0xb, "e11de7bae0eca06de44ad6aac4120fcd32cbe2ef38643c745ce55e8badd7c9e7cbe3abd48d57c239afe8b70bc4286d8e7272fcc69c92ce201335e1f7dfb9b5b14e9fd575e10adfb54926d66d0cb71fe0cb5b2d32982f7e28df195f1a6e7dbaf88a5141826ce0c6b0b3d607b30de6ef5b53cda23a0b1534c137e59af057fd840e970205e818b9adb87e1b1859ce8a1a64d53fc8b87e4ebea59f6e873112b2317e141e17548bf4420864fc93d21fae56731ab456cb51f1e1dd4bfb4c3ae1b5d26a5e4018dc3d7d1910a2d71ff6294fd27d6a45aeb4cadb6c3e749d8c11166cc683eb2df4902672e5f7a5671f7409d33cef200267ec69acd364eab603fd68936475a4360e8d434743a5f8d63a083cb154b42c7c90e907a17717c40c7f42e09bf9c55bb074f76bb4f796aea7caf21ec00cb2eb65a53287b7b9a8bcbf6824042473d1d3c0f3fec0739ab6c0c140b26c51ca18d00e695e26131cc769abb331ecadfb883abd2c235332af40c0e35680541530d0bfb6a7cf2a79257e89e07fbbd99fb0676873a84421332f4e0d0c8d1cce75778af87ba659d1dc167b343fd2274e842088374a879c2312f920b1b21b614db845b10c0e7d077c23d9cef2477d1f75efc70a1bf7108e9e21442c08f218e5e884e308ad7ea1001d61afb7577175b51cc631ba8545b0f28b0d74a01ec09861c58d1485b8ade9bd881efd95b3b1fc9916e0177e373cb7b1c14b8f6f52c338cff571a359ad90406c8d5b210cf36df42e17c4416006e1db8f978e9482e33eff22c628292b155b77dbf1d75f222bc62dcb075d35a48e311ba7a6c3789531fdb2d39d8156ccae8d9dda94c8f138aa54572a3bd049ab36b8c9494bc781001240557844fb7a2d541cac658890a70b261f6f03581efcfbb36b8a3427edb3d46640ec43e3462e22d9643a44d7ef534384ee036dd68427c529cdf08763b1925fa10bacdfdf6e65ece4647c20cba13ad83910cd8adf08b0d0034d90eae843d38ca4fafb8a06654b1bd8bd321ba3d2e27b12a3e370e36c937a0bb366bab9cb192ed26fcb4440372b06f94dfd2e4049b3140ea5f2aa13f70b29a3d00174b1cb27619247831b476c5431338d0709a2a229db6b9efd1984c8dc029ac56c7deaa66cc4e312631d7de941aca5b595a66a04cc081f6f50158f8cac155909eb9d4dd6cf058a4a3b369e434d55a6f61d85547928634c34fa1b6601f6fb03bd1be121d86dea0ee55c93db8f857628c7a1d0ebc3de450d918236133ec1d6dec814181a7f2755b3f0118ec465d0e861599d12ece1966f94ce64f167571802e3cd63fab872a51305c5a16fbea09df7d4922c179a7f78fb0a553d988cdaf6a0a91088d0537ae1fbbc8f91229f0fd86f86aa1dbb630dc15c6d23b5d42ab7ccb48e8002534ed321f087a0c0b2e65af78cf6b10d3797cf474d6da59719c960bf625181e92040396a65c62a073f6359a8173721d87e978b9919a90f67f90b0f776f29431ba62ae6cf31ce8484e69d67d089803cc68adf9a5ec33659c880e4aea4c7f156a721b3dfa4eac9b8d016a2a41164c242c774bc4b6c83b686e45117b5c284915ea7dfd1e3e97a268403f08c0a5ba38b432aa83d42e46157021374581def8c580457395e7f45c1830cb4485f3c69d63155a405ef7aa2521ce0bc19ebf9095f197d0043d66476c76c47a10272bd24c78f81a7f7c2aaaa50685cf0dc40084cd4b09edc78df1b808b3c60cd819407074bbd56751061fa86071a2b93e9409c0b8cda11df45a816e2289d5966981b59daa618c8c5d943a116a6df8b0e96360d20205ae73870e8292ee8591a8476872f4da3c7cda1b5c27a12a37694b4e648132aac65c80cc0c26b173e13a49a6e5e562a502d5c5fbf790d62e2d5b1f4685231e2dc3de6f78056f8c93033019e08b70fb59d15ef84e76a67f3b390bb63e40daecdb535c3b7793fe3acfecb3aa22cbe6be7f61199674a82fabf5419249d88b8680cf669f8c1144fa907c873bb20905d9ac99541edaac23e2b876531d32143d40b51c2e01df3f2dcbf7f2d9d57175a5c384faf55370254bdfec8c2fb6762080469b82784aa63c8d03094b835c5f0cb6bc57e749b516ec73bbe608d1dbe96e1bf55dde514d16e8f9088503af82bba574e10846de57824cb263f8576f6024bceef345bbd737cc37d4be9b51b6c80facd37d305f4b386ffd3f06125393e96b210517ecff7b44f9ef530a475ce3207b653f62083b15683846fcd84c88562c879c5262b0ab9d030afad939afdea839563dac249bdd98d4a1e8e4f9d4636d6cb1a68697672061ffe10c421d5ccbadd97fbc63eb5c605d60d424e04d9fd560e3233ad3b36db113a2d3f9231522c8dd89e0a3aef89f28c332f83a0aead6d3d223c3b043f0261baebe80e5ea1e316511d02e9c4e7e66f1305a891af3d484335b481a92e101fbce10efd17d338a679ee46ff57ef125f0c446aae53a00bb591ecbb483948e85b52d679f38acd468180e499d106f51d292c0e3ab8d65e0a33db6d1ab444a55157709eeae6bcfb309c06f2bd9705bd8b13fbeb3e1a748627f6391d785c5c3bd583a7b5928fffdeef70ed619a0c18471858ca8c4e2a6000f0b6ac90fac5f0f6ef02ac5ec336c82d86b0ac65dfc961941f00d12381950af34fa941dc75912b9ae8e36a17c0c6ba06b87e869f515a42a297b71a39d4c1b4d23f3378424e917e43d968612bcde3cd04ba1c1810fba8a192036586096d99ecb99f9434013ecd065d6cd26530732ab0d99977dea13ec145f214f59f76a96fd079c59596a60d81e6f772b49ba4d7bc21d193ea470e6f56ad6899f816ce7a754899cef7fb9212e38710581e56763c2cc3a24a127d05a7dbd997e2b2f093c423b5c9f9cee7b1b8bb14db016feb0c2b2eaab31e896078c4310fa1dda007c5d6ec3b79faf85e0259209f0927443a8096a1e344b7bcae6fe26828c80054f8430601563a9d50fd0a2031edd79cf53ede5ebdbaf18840f0a4bbb41d3f07746f91d6e701ee6c0c26a2682a9750c97abd459f451356dc05c5ae5d705e636eedd71d9ebf99ab68deb8c536036b932067aece8973b6e476b502ab4a04e575645d19b8af51529b8882a17ad9746ec7bd0e1e57391d4780549d7fb897a2a7c9a729abf37a91b9ff77dfaeb46c5929ae6987fcbf75ba34f24e924f743e084724ac39b972b21a0b26aa91405541a303e99e750950fbba077aebfa85d3301d1e779a4aab89a6bfcc7150b750a041e3e01999446ddc7cd38157ac101f05b3a280fcc17083f0b5bddde8fb61be14fa6e6020c19a8215c3edc0742073e7a502b10fb2693488a52fe942eff948a869b71cb11123522b713691cf9dbc1d3497db26270a01c8047997341cc42464ad0b59005a6f977713597892e3328a72fee43a6de82364c566fc6013cb3b4c15223e0bb9ac34e615a26aad9d9e881b554052d14e4b83eceaf3fdf9ea73a79a2245fd713afbd57810bbdcee777ed94b34e880443a098dc78f32a0ed44109629957af54ac33d90ac11416cb93598717efe7fff0faffcc06684c0d180298c7325c7d59e06bd4c218c0e6587557f1ec542c3a13bfde235074f257e76e9e874a70e20fcc4a0377a8a49007b1eb3569965e92f598f6186d6f50f39bb174b4d4d47ec42b72c869a99f3b05d155aacd68e71d2426f2e6aa7d6fa18d769fc8b0c878e6b1b06fa8989c167d0bfaac5d1f28c8c01774e504591b394c314e6ef95ec5ac86ca3cfed53f0012879ecd530a741e73a4d85dc723d69a2380f9e3dea46b30cde2be9755804da760f679f46fc9e435782f7fb8505a73382ad88de59a96c03d83cd9195f6083be26e7792bc952bab3dbfce78bc701b28e7a0349e7a291c4f065eae672d750abdb8bd20885d4d1e6009aec9cef44d766a826ab7d842fdf2c53e0005036c3b5037b421d2715524a44370d032828721fa3eb33b17ea6c714d9a81ba747e43d7baf6baaf3156e7db8943168c8448ed89366480021b4f5f3f6af6d56104598e4c6e88a353f7c0bf830d1803f9cd93cb6f535cdbe462c6ad0c774b7fd39021298b1d16e91756f222865b793867288f1ef3717a8015cb27c4850859e64dd445117903425ab4cd830f062c3164306d98ca8828fd4ecc399fddd8bed852ae39b0c9ad6e09d8a64d291b401d806272d51138f7709148cdf43f04575e6e13251cba0653c215845a500b350903b3ba194590db13b87abc827b07da46087d6770060959621020cfd117a5d411b24a822f05de45711be93fef0976e8234e5b23be702be2d4f9112dd0cc120eedc7dcadbfc56908994034eff2f081b124c34b8dea8266e25e35a9ec0abc13983b58b588267dc306581b6b9f97182480e6afca4c8925dbe832256a4d8ad33f561ac2c47ded40fc497f475e44b9cc33ddd795a5df36463aedabdb382ef4b5591f22647937d40fca44e96930775e09bee99124d2b3b959284b58f6e92334b5c2d9afca71e044e0c9ee079170a1aba8593473baf105e304990b92e1d29c79d21ae578a617cf7fc260b3a047eb698a33c3c8e400d5f949349580d1801cb7b5c9feeb61768736e34c81af1abced4ec08b9e6a3e57c96040e3728fb052b89d3421386ad4ca26f11c4853c08d48ba4440dafb84787ce31864ddad33d5ceb35a3668fdd6b21783c3433e387c4d48213bf65eb1bc95ae05506b515b5f10d522936785ad16dcdff10b4c633ee6fd772d4a10a9364cb47a5f04368dab380115d418b01f75719f56b97916482a296e9cb7d4f553162d58dff0c482e0bd2799b6fb80172b1168721b068601c8dd5ce7ea8e6336df11ca5cbcf633bc5243a1ffe023efa8b4e18a62d43b6f380236a181cd76eb4e7404f234a69fd2f49e6f064c9034d4997c67ec418bbefac376c0085effcdb6ff307f276cc425eb5f90fbebc0c72102c08c564a146d394d11d85388f25c002272dd8e83f3bb5cd50b286e0aa25d07921c539a94966fcc09ddd9ae0ab8ad9174c6c3ff1119bd1cc52add02013e8721609179f64ba1f8ef65fd860694a47707715e757d4535102ab8e00d448c4e62dc8b8bf193cab049682ea60c2c6f078b81b50e7f5ff31f4a47711145cca0f71e46fe51c67d47ff0f0c8e1a04d32c43fa55c31236f798cfea7a77f9423aff127fca8891175203f5258db099ebf94667dea6ee7098ec362bcda8f10878ab2b9281c6991f5a775d2302351ca17f58abcd5b7fbaf7dd35d82a3d10b49513fa78d6fc0b01be7dca2fc4f9248d13e0e7ee4d9ae4fe90dd4a3f71e76af5310e647bd3972eb27c484fa18bd60bf9eb19e5d545013e8f0c7f65e76ef720e2964a23ac8fdb8f44d845b73e5e659ba1b5d506759c22feb34a75881e5f9765af0e66d540ec8b4a0b46e1a977b7317c9c879b90b24929f0ab945532ea4c77e228aa8306e824b13ecd4b4d50debbbc570df561bc5f393bb19d072a6bd22289b9b902289becb1b018b5e646da34bd463b53b9651649e9b16297d95d5af5c4e227616bb738b8eaf7448c3c100db9a043bdcda621ce784743abb0e752c3f7a1fa85f901e53b0a1b9a720e742dbfc9062cd8e554475f98a2bfcbe74245a73bd772166baa5ca769b191743fca7d4ec52ed3a6370cbf3d59158ec10064d4ab230fc5cda77dd10881a5492b0c19a245bc5a886d7cbe1e5b4c6661fa55918e12ac5e7209b84c3ecbe5c568e0e733fdf9c8cbaa5668f4dceba56a06c6cdb8ed47ebd4ee38904024eb5305d0f7982fa251c9aa1e823925de7f3430ba42393bc609064bed2cdc2d838761797a2cc127faaf47477"}, @generic={0x97, 0x10, 0x2, "434d3b1aac9c1449a18915236536c6ebc40ddcde0a1bef231ee838782b023548a4334ef79e567f3f1da0b6620cb6644d10b11f401df98fceea45814e7724bed2ff27892f1b96542d9dafc9ddafabe0cdb13cf27b28b2d84411a293bf53e544295ad5f808dd410df034d9dea3b20e856a6f9be1dbdbf9d964ad40020707d78fb5417549666b2160ebf994b9f7937ae5fc8d017622"}, @ss_cap={0xa, 0x10, 0x3, 0x1, 0x6, 0xff, 0x4, 0xfffe}, @wireless={0xb, 0x10, 0x1, 0x4, 0x64, 0x6, 0x46, 0x7, 0x3}]}, 0x4, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x418}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x480a}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x1809}}, {0x1002, &(0x7f0000001480)=@string={0x1002, 0x3, "4ec57d717f60368cc72b80929308de21e4e78685b4e24aa9bd4c379bbf752081fba25ba57274cc90881bb04183378b01e99a79d91ee67f10fdfc45e8bc1236d2f257e6692f1c18dbf7ed1b6b65944b9d574d0cd02a7fe6a609e6ebfb3e05288210f20d8f20f8749f7488ca0d6521e5d400dfac32b54811b1602ae5335d75818de154ea1575f417ad2081981977b08b5528862356bd7b92663f2a89390b6746bc6527d56f1c137bfe59364910ec4ebbe7aaaee76984cce71331ad25aabc954ceee9e52e8ddbd34f1ecad9a144d5f5754b2b7c50f4907ef0eac1ab574ee66033ef4f7ac036baaca386b5162756d59e6a60cd2a2a0e93d89b9b87218f6e92aab262c4c1e71c1d192e6b0b4c5b50e4c9417c606e6102346b1f92e35539f3d173a56adb894d15d2839ca1492ab8122993f4ddd0de2b60a7c129fded9794333ba95426a3d2be0c3706dac21ba220d8a41ca39a90c524a9416792307399b92dea0f89c015b39d4ce00b3f7ae9572106a8da1a7123990830f557be60648165a917801108f2e917255eb77d5a569478ddd2b3f5c0ab810b4c222c5964bed2a1d9367040593f6d0872cee239656566b3b954a1bb735915f1b21ec8f449b09529c5389e2600f94c41a7bd6a11106e06a52d87fda33d23c2c3d13fea59ba8d66bb7d20cecfd9f86b7f57fb680da52b37f5bdba07c01ee9e434b8ca35919f14b68d49d2422870e8a590a3450550a19f4b9a4abef031ca02fc584672b1b80b4edbfdf651727c9c669a5a147c8313b3a63594c5396ed5e5c8a27905e4c7dfc6b899b20ccb5964c22d6794f37228f4b8dc998f1b89d9c58f36f40ef185dcab0778126e09f05b95f15f0d36a30a77f4595bf32c4d36c8316da79c38512e2ab4fdc621f2e07cc85b15147f3e7aa5c2e7467b14c2e9e1a382fba36cc2360cddc87b579b7c35f00885e81891ea3a683a085152d93d066d810e97a74c3e32f2b489434b5162f1bf7d23cb6666a411ab936768d27aa28fe71d7227e0a67ff6f0ce1c723b533a02a2098a84920dd738c65698793b267f322eab23f7601cc23dd38ece4dcfb571002401c32546bf5350cb4534ead65dc779988e2ad31ed00f156f2d19814ec4f556e00bde1ab03089341ac1d083e4f01fd3ecc6bda819b68eeb926c6dd55efe837b256d5e245f88d933b1874e94dde0f087ab36b931ed577627cc0ec47bd96c0821c63c3c8a511e102c0bb348b654d36252d331d8f660c1106a0f2909d8af95e7fec0db330cf7f5b20bd4cbcbfe277f331c7470a52cf340dfe63ccec0d4de1047fe9235c925cd6178f93ce6a0e41e7874205293a315ad3c3b2ba2fb6a7bea0b072716f642234a44981e3d312e739a6c570accd9ef47656e979a6869f3cbea3724ba0ff8266510f8cbddae6e297306b4310cb598c936059d5af96420bb564bdcffb6a26e056365688f901f0cf333b4836ec5a2e0741c3a37727118bf8fe4800022ff17bf8e231f5f78cc7f813e8788f4f17d54834801dd7302c91e737b5eea9f6d3fa2bba0b613980e8a53a012980d54bb3e82e68c47089341a3694327624b6a2ac3cad4a6a2d77dfabc2c1caf63c674b7c612f8073e87aa6582ddc4bf979152cab4c54fce3e91bbd58ced22dcb00d435b216d95c1fbaf70fb96d3b4928497da8bff75d833d3948834520f30879d6e6d2bd1d758c50019db53fdd6e7ee18f68c81647ce8850323e3e045a29654c66f17593ef04764eac08396c749f22ff5948d4dd4d228ee04c7a4e93c5d4fb06ee0ac20065e92f3c9d1d32ed7ba76ea810f82e921153b80e2c7f0d7c2346c710d3089e36c38b106acafa39b8145a94f3f8516752e42c5abdb83df491d048028615f2390091c8ae66fc99e56689b9cf379dac2f69486df07da0eb4acc81fb6edb6846ad29bebc5b300d3d6d5e11821ede24e7e54e03f460bd2065ce40ce99d2dfec012e3c251f4a7c473e6936ae9459dfe28bccb97d2f013b76f11de7f44ae47a487b125b67b83f8e7f51fa667f95bf83bae91bf808ecbba208488a4ad1d21487064886237352f09202a0aaf0060d3ab6009768ff20d13e2161f2a085eb11e9e42ec59df549654dee6c4334eef6eac6f035c5715191923545bdf728e6b9315f05674c8a9c1447854e244a68a250b1d248e7f28abb23b28b7c12a4acd6bbe5a5a08f983a33cb5b8512e1e031c7abe9fe85b1938b0f9637ad450f147c1d9b3731ceaabdd204107320d11491a7ab187f84c129884dda00243f0f767957b04d7c40ff92d0bcfac2c50150d7768ae11e8db0d39938420740af02918696267f5ee0c55a165bc43f6c0b463460a78cdfdcb7881aeffe311fb82e018c624ebb213ec28cc25f2193a1f1a1bf2f02b71dafdf3bf0c3243f5f1c7721b3a0c8003aaf9080bf4058f69cf41661a12c3b4c52b0df0458494da8f4b2c0bdbd2e09e25c7dc1c103772d5c03da1ea14526ac084ace62271b52f94b60ea4a464936fa299c03c124b5d7c47b77882afda1f03ccda09621f2699883000c71f99774be86a79f99a5592ba93fcaaf9830a0129d19d7e48a352ad7351957ae720243bbb7411ff48bf11126658727276a141c86495d4880f0acbe269b078f9b1f36af536d4b53257d70138672cbfb98a3c32f60cc2ca956d357bc1451f7c172de4e8ad32ddfe4f2be37e59e83ec276f15825109dd8bb05e3ac9e3e4cdab7dbea86bc6c8fe6265395d27df3d9e1d18fed2e86684fe2657a544dafdfa1a7e8e9aec1ff22f500a5d739fab3e076909c1590dc8d251c0de256e5c31bf5ed4283e44a0e8872ed181f98d114aa1d4344a6be519c21b39f45c73190b122ba0e5f2fa0581092fdccc17b9f04f0946a153de1ba6d89289c4c888f4801b9970a860b0e0638074d6afba38b708727836896fe109337fc4ea39876f31a795a6d01f2c40a8c9c0796ed1748fba5dcf9c2f1ef5fab74cf7d75022180a860efb76c8016c2af888b90c59523440862f4a220bc38dd7822baf56cbfd87a7b405762f426c6e6556a6cc664eab8370c97002b90d6ca3fa22053e29d39db51e01ac9e98266b50176737054d2fa608e207dde9620bb29f7b7d81df2b8ca7dd801a0041ccbc9067265af2fef71765fb677e07f2b12bfd9cfb3b795db12142f6d6954e922d5c11a0914bc8a9acdb63d866f494cd3d0709753ffc7db0ac2ebb9f790ed959d8d2ccc4327b8bad37c397ac43079447cd9efe0017969c0722b84eef732559cf7b0a09c5932d282dfa462a8cd8c3a4209c48b101675de489f21602daf69b77d776c08fc718d5cbf43d72083379cbaf7966aa473c784482d871ce858d8cda88bfe6b78208415b91973e20872c319689c0203c9fd5d7a270b3b6ae498f01e11c414c9ba4469dd3f41546db8a843f375daadf4afb9c3914fed76c78dbb55b5543b53d803275fb98a40771d59aeed5129dadbfce8bf2873ec14b11d379034172f87aa78896ba1f168cc87e8ee9f330b5877065532f6c52bf0eb61e67e382a4be516faed58de55e7e09c7e8945f22ebd9537677cbeffdc7f0515b0aa6a8ef98b53f6eb121c4a4f2eea4d977652d1df4b26c01291660d9dd215e7403ccb1cdf3e85c7f45b7a97c8ea272bbf95218593cf6b5050d82631386fc2af0f05c16f8b2372fd5dffb2ce93fbbfedd0110f784d483acc2795b04ca32fdff8e1f777664a682c6b19507904a368dd58bf85e8aad378d1981f6880b5023f824241102f91020c1b22340c8ad40b63b22e58a566872460a638487c5fb855fc153b90f7062f9b5d6dcf47aee773c34f2e568464dfd6b6fa914efd44c862d3d48808b57a3fd9564d40e1465b12ab6eb1ff7cd946407b98970bd2a867b167e4c4ab5e3846c0691a7363bb6c2c1b194b2f97b6504b9eb644c24c10a7d1b79781753ac239b76496d349877fbace31bf7650ef5ae7ab0bf9ae766aea17a63b1302284bdc0662f42ad37f50438bdc97d8734c010459b69c8294c0beb0d9b4354a4a8080023dd4c48fefe8b88e2611f22f46f5f95d7cc64247ded57046cdce9605cd5bd6cab0bbcb07093addd8595362f3745ce9b3751b713b97c4ada94509317a7d0c284f834473e0dc2914c949c005d9e7d5c162e7a4b8fc1e3d4e25e7c01da04aeaac5250b8d215f1dcdd1ea55179d046b1bc5913b17a3dcb5655033aec22aef80b7db5736dbcb7a35e8690b975654d788cedfcebbeed02f3bfea42e40f586f2596bc3ae7bedf3099a95c1f9b62ac1b452406ffccf1ee035d904d10af1be6dfaa9a1d0e7dde06f46b99fda0e9aaf917500bb6b2e0926552e8fc23627ba28d5a336264a0771f3b4010defe1562a112dd056bf4d3c4f50127362cf75698bdd25c04633863ebd8efc7cd79d6b89d31928b312a1dfe8b82c6f34c841f1f0ae411cfaf4c0aaa08e6543cd232cb5b58e919e633b7a96e41028daa522ffaf06ac061ffc689442aef4137517a1c8ba205c0a0fa65a438e7e4a4ca07af487964a16ff13d48aa84d067a8134320903aac25998eb09b0ad77c6460311f5e2ba804b4569d1d0025aa9d508b17c5a6f8c26f54b3f0c517d5643c3a5c17902f74f7a6f9392a688cfbcf2f0c1a4ff00f0ee11e4f6fe464d3d8c415df4d46039140e2a59cfb1a01185a5f97f6d2208a61ca5f95be968fa92ed8f1a2725cb4bdeefde7fbe5b10dccebd9146b2d1f6bbca028de69bd8e4dfb0b32df3ee7b89ad3d81bb1a67c1408f6a1b0c92d19855e1b9a99e76483b4d61e8c9b1989af8a8e33891a8a7e8a55c814016ced56b6f019993cd403d9ed3ca4871f9fa7f25513df03b23c1ce30294fd1b0e7e93afd0352c602aa37385cd0199d44cc88e9de08cc3cc1138cc64563a0aea7ae5a775bba933b9ef68d69f76949f383342070097aaeff21890d6087abc9e5b0c72d487372f673a5a3b04025816491279e9d820b8c1c6ae8a54a10778852d6ed23f25e781ad3cf3b9443d4066fe13123d4d5db6d4c5176e2d5d34c8de6c102e4e7f2a15ceb26337e06e5e88f615cb60b3d5b37348710febe1b6ce9982e04587b5ab8d640f2f14571b758da1704bff8559d9d6ff291a225e7c8b6bc37916fe7391c86dc7fcc6e9347d353b4c0828304d1aa8b0951e0888bbace8a99780699381b9aaaa9767b67ef9cd86bb7328836c191fb71fcde91c4301965f367f7c7b97d7ea84401f119154efe2b0527f8414710286025258a4d15d638d22f90b439f5e9d38852b7a75cf539145e8f16a96e9c53c1598e433f7819d803d0e87e18487644e843dec0fe7ece6c124e4ec2ff193a2d112b5e01589c5daba6a542c6ec2ba15109bbd13c862f01241cb15f6a7c7197f92130a26098c4bb5ec3c33a8dfaf583c5bbcc11ec55fe70838fe670a59626c1dab3826fc8f75ffd1c262887312de9433cb865e7203fe6037b6e4a325224c72a65c5d1ae8c8c126bf44cc121b87da9bb38c812808e21a790a316d5ea9bb325d7ad14b56dd4c1542ca7a7460dad748232a48a87a3fa6683e93ea860b7d682e0f13c259aa4c1df31c736df7b481a125364f57f333224ced54d9e42a74c9f40dc976a20acac227d7ab642c0b9356ce938d0b13b350306bde03edf7fc74867cc01abeeb39510edb040303dcaccf667bbf5ffdc7a903ee9a24101bd95441e8751d280f83ee2b304223c6ef99fe41c7eec3efaeb050a664b04ab626045ddddaf9705b8f62d82a5bf45425bc2479977a4de1d203fa78ba7fe2b3bf04a45412d31e744e906f9ec4c2b6704eda21c9d56f841600c8291e0dad34bedd3a2cfd678bcb2928a7acb55f7e2bc5c50fc10a"}}]}) r0 = syz_usb_connect(0x1, 0x3cf, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xec, 0x73, 0x75, 0x8, 0x3823, 0x1, 0xc010, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xaa, 0x0, 0x1, 0x62, 0x92, 0xb, 0x0, [], [{{0x7, 0x5, 0x81, 0x0, 0x1f}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000003540)={0x14, &(0x7f00000024c0)={0x60, 0x7, 0x1002, {0x1002, 0xf, "4fbc7218f5f49642bdd94719d1a198f6097749277fcccdeb41a9acb5bb3d29d5771e0847f5a580a94922fa3196c0615d1003977a71f1fc3b3fa7111bd9f0b151efe2cebf7c04d23150b072b1573a72a82c5cb1ff3719aac3fd6799e46e13110e0f4046715e8c5a7f41e4c9c63a141386c48f0b95cdf331ba739e7975ddad23e0ddfa12dd94542764e501f1df051f357aa23805d5afeec291001843b12c183cea378f7dcebc2efdbf2681db0b738607b3757094cecabd80ccb55bda637dca1a7ef9d499eb649e1b0f05e08db75ccbdca4505b44dbef85b83285075c94f8922a8f0a22eb926eefbfd15c2dbee8ae89610a8d8f84c6cff838e79ce217dd4609ad5e507d2a906b4ff2f402ca46207194048015828e4f32bf1728f2dce5e20b2536d57deb1adc63445740aa173e0c7a8c88bb66d16a3f8ff11b54674d29f21d65fb6ccbd99b03cf240ea3fc9550051adba3a9c7b04327c706f4e3775916f6d83622dfd76b5d68b305fd0fde83f3bddb40310b9aac47fdedf6f25917ed8a246a57fe936c779ba7249141f5af67f9f846d38aac685fa9c3e96a1a220d1ef569a48c1b882d51fba6252995b1147c0599b3e7f9db96b98e1c4c105b594e47b0092867ab99e79e28a6cfd8a80f62c024e43aca09ad63a49e832525e78d8063fc4e0f86b91b634e58e976997cef7815683ba674e2f9298d9454d1be1184b36fdfdd537815dc545f56b5ff0e97dd252442a6ed47170eda7bb1bde095dea113254477715436c238d226ee63037208a81d4d09743801f7fb70fe75fba56224e301e41af9414aadcf30a7b06549b73e02c4abee2f7498c8e6e665b79807d286ffc60afecb8044f3663ac9391b5e49b1bcbf73e898702c2c572192dd3480f03fb88b38aefa0516a829a2f43ca26da03b7c111e20e4ccb40e9703f20c9920cd819cc083d2e9f7257a8e371f25c8bb9c6bd27fcf4da3173447e5df5133c0cfec9218ae6073acc5f5091bdd2beda9a7909c3d180dea1d3bee7029f234f59901921caddb3502915eabe7a8768232d84d89cc8f7142026d44005b54692308d8392a7c08bbc69453e35e1988a65c5183cf7e37068f7a52635a2c8b4ce82d217380da4d390087bf7007c511e27366165bfba5e381a0dca1424df9871d7dae16741c35f71005b2469c9ec80b19e6036d64bb77be52a2ea92a45b4cd73c53f677a99d3053211aa2f2f8dcd2e9451177d0068afcd55146e77c93cf005976f589fcf832873b8ea2a27e0ece45a91772fef6218cc19b56f797b33b82c07c7993e1832dbdc20789a6033c85df3880e83207c131a7c3c916edc59dae8da1ec2bd15ee62bbc9f13c4e976a784c6f70cb243470438bddecb160c6b3cb4ded18fb662da18e39c00a889c73c78411cce5be7c59a5886dbf64184a6d47bd51c0a134751396b9cf26f96eb85dbe78e88cd2dad501048316eea3ef90d557a7b4dbff5d317c3a862de28cd7eb699a3ba0ff31329748ffdf91c8f3d0d5de4c28a7ab529b580f78b3b438925477eefec27fb695cd5766724aff00cae0c784059ba7e98f199ae3bd42c763f2b2d317f3d0bba37a1369309f685417a567763c090390feaac64f7ce5766e52c10fa96bd58d0ca92392c9ce3edff6b3b2f59dcac16b70fc5411a16e7fa9c83b0a49c3a1291f5853090ad204446cde5fcc5cc359432b01ea81f674dea9fc9042ec39021eb901df3800727f40a7944746d5bd337d20e18b0f24f2e45207b8428fd97564fbb6542ca86fa32aa9f7d8683d77db9a8e82144f62b655fdad13378545c93010779bd73fa96994a66760127385d4116bbd37effc2d0b30cff83d0181e0003ec5a8102407157dbd2ff046c4ff27b66e58ca0b7dea97f1d055e6929ff8c383c18435f762035625da037b3cfd8c410199689805c302857bdc5f97e3f5ed96d1469d30c943c19982198f5ffbea3aaad45bba884e3973745838963b47d76608eb356ff233198ff20cd20ca0d2a530bc9aeb0d73700a6c951b0b6dab2570934624b340c2248b57f1bdf281d834cb51342024687cdb6ed415d6ce4a498ede4fd381ddf6f278c0e8307ed31de1df02ac6d9800a789d7f601e4df6fcb0f003accbb0fcfe75b6e0dd5e5a0ac12c3b420845c4538fee02f6e80347ff8e142ecd3a488b6123bde46e017d761398669b02db3c1e7280c7a4284b14e7c16ba94da2bec64c222b8c625745f6cf83f65303bb8df7e9170f579735e011010d3dac17e808509a052e2205e2d3ad0467e2a0b6f004f5cdbce3edbf35922a49aaaedaa350c1485bfb9f71700fe5fe55050dd542b0ad48176722bf4e88e2fb0e6c385b9e619dcc772cfc544b3ef38b4a6ff81961ae99059d9c113bc2aeac4d29d64e1756486edd30102ca0c35efb102527261eff624815e36fc37565ddc74d71b58d63f2afc2f43f6f34c6c5d87024e293ffee9a1e2f5e53b081a000609bf9306be4003684d656d7d416c8d16d49f2577993e09df06ee8fb0ad8aa8c6df0a2a07520a927d7c6b9ea608ea180f77c1893f520d25bfbb2370d5897b7ef958da99dde61820665070900ae936c58c21bcb1c0fb6762392172c221f5afd9b7b083845fdc817cf88e48b8e4066cabdd900660c33b8dd299e6ce0cd54ad16434ad8fe136341b4d32f456089cfc45dab323029c4941025dcca891f8a71b672f070d2b5b1620491a55bcfae4c03c1a4c18ff939d7e06b3dc8ee5419325cb99c0b2ae873a94fcd6242603ad142b6df70b1e2e30fabca0d02e62e0d7ff7c79aadfcf48653ceeb20a55d5d3bb52a4d43d00aa1f65f6e09aa8d22955a703afa18b8aa5c0fb5a86cf7b46b107ebd12aab0a4d29860bcc65035f12a898f9f0488ab4dc877369aa20e544638a725d1333017faf341ec0b82c993a4f6dceb08bb31e85c576d38d9857899b9c03ff9ea54edc8be44fe199496cebc7f73312ce08a0a2631ebb8e068c219bfa779d05ec828209510de79da6342062a0459d8cda8df1e2e68c1a5dc47669a48e6aa64e7f842f111928544c74f12accaddb7ae6b63d30a976885f64718eb2f3d5ec79a90d541b5fe19ca3666a138a7b6074c3352b8c65c5b58d9a1a1fa47158d8226d13eef1e607ebe7fded7ecda8cef83534655078e25a39ea5440d2db959a4b152a877697b96390bbce2f2dc58dcc063560ba6521c4d0c9258ed9d04cba76549efbf62d19d364e64f79de85a24a185586204161c5923e572527ee68a9215688c3a9967c0b031286fabc4885cc1c92c53a880bc0841f7a57cd7ba8e5dc0102d8554b8d12a78f0f7ad34c7921a6d856634d7ef9d4c9bd58dc81fe0f749007bcef203498703b4a0d2f89e35ab38e255f95d97e8b85ad300ca217dce1b7ad963b051dc2091b7096dbfae603ebe703d876da3e25c9cf450d9a9012812ed642d742fd042beb86c126777ef2ba0c16427a1a661f0dec6b2f59bb39a95d26eac9f01be868f30bee1f82c261832d908ae2efff2b72192b10c43cc77c10858ddeb501c40c3b298a7dfd752834ed1d66dd1c1ca7f807bdbc801db32092a7b8e98a33f5c6d65be25baf356def1cd22512674e537e52d3743d8942e56d3598edf1092aaf103c7b89cd658d338939754368e9154a0174fba48185e874ade256432175647e26e8ab1e336e75585c7b01ecd1afd676b9d4f1bae290c2490a8a20a447d3b87643ad24455adb0f74c7a5f61809cbe9a366df87c93e98c8b60ed9b6fd5cf4e47369b3204bcbaeb8aeafabe636ad99e436c08a62ec7284de8f1c9171b981843e8d6402de2db47f0e21998edff41a78433eaf3a2026e9e4276399862a80c09847de6481f314fa7eed38bac91136f36b1b3ca06185e5dd99eff2795e8be0f216e4876e59c1c088af4fd545ffc06d0a7f0971bf9f7721efc7be96ebb084518ee5901fe29461a0cb109b6d94cd360e230d14bf664b99911de804fb237cb6fc44c6d8a72b90bfe7632f7f4ac14533866cbeb1e9a74570e0ea4657e77d739db616347ebf85169f831b193f4c1559b07560e6f320746c4965836533461181f9dbcd2e6a5ccb48c0f7d80c64273f49f40f39ea1dc0cbc9cd75b7206d3dcbecdde470a2fd303c2a792e4539abeb3d0995ff8319117748943b2c1c4fbe23066d279f2c79aae70f25c5ffff2a13de09ffedfaeb385c94f0b171d8028e2c66fe2b7cef78ba7ff01ddf7ec8a7253e3493136985345ebd97744e008e9a97aef9ead295f2fe90f15631ce239f015e20bbfd5f5267c7f5ff6b619c7f8b8fddbcea655870ff335d564c6ec3cb62b8a0ee2605ee6a9067c15faa7601925e1bfa7a56a74e1a6cf8ecfd20a7df4ea58f2d7ad76ca69a577727b6d7c2adb9eb08275c36c6e1dab16511c085e5d27efb6ed7cb701c6a810493325126a79cc45c0338cc5feebd1299ffa4ecc9f6d05ea514b8d32262f3a71c431b81d8afaecd0e812ae1c16cc837e51854892e0d37539adb4453f677313036cd95fcfea527defaa42dbe49dd834cc774e787485ff3b27e9a81a81aae084a093ef2e064cc00e0b880b1731e583a9435ce93ae90321506dca301f2e40ce43376ab625dd6cfa5a8ad616fdb4d0e5a10b67a18c2175a9499cc2d53364e95c109339cd2d7b1d094aaa623dfed4d5d6f18e3ec0683636e4fca33fa9dff4669455c8b67868bf5869eeab556d01487bc306f3b38bfafc43c79169ccd0923352fb8850dc804299d823dc51c3f6f2fe425e8979c7e6bbf1531846e328a580ca226974ee5206e8370256cf45ec31d7eb730a0bc1fea234243bb194d9f7caea6611d14cb35970464431590716c8d29a3f69f19ffebe32bb2ad796f96202df075b316905ea4a3ca4e30737e284dd1332bc16a14f7567b4c45720544aafa13e379c3a38e08bdbe68180ba4a95935d3cdd7b99ca7d40737a95fbbbd9cf8c8b4f4e8a2685c39de2fdc647a6a0f8abdfd104fbed0ead8b419a8a28a0148c3ede70d5b1856a44993df9b801abb95b0a61beb863cabcd6025bd47c9e6e7a68499c037adf73d4b59f42c48ab7414e017ccb226f4ed61d624d535e77699c4f55781da9514b79b15b59389e64714023cf7b1247bf30e07b5bb73aeb95a5b6bb5ccc67a602b1d4388506f826dd710b1b10fee004732620aa786823286baf243e0cfad0fa1437495ab4113e139ddb8455d675989f7054daf3781b41294351c125445f099f7f100ad3971770399f3755b234aae478a373c94f141b3b674502402e2798715aca3482bfb198a88cc62fd1ed9a0ae22d0435880b62808629b321eebf34e6deea6e03abd43c42712b971ff5a7a9b89e396b6557aa0414222b90a61b1bd9a65f25106b6f01111964a069757b1d043680b955728aba36bbe8b66d3e00e6e045b37b3f62444f5c6af28adbc85e7d85f155b43460621d1711897dad8dd891bbcbacea51b01d1a54cd03793ce464f6da2c8f1b5d22301abdc3fac5c0da1a89bf915046aba98df10f95856767b3af0065bf09657ad788c5c6c4c7615c135507be50a7bff8d9bb75722fe18ce7c31812ea6168d2428ffb4f4d679d380fe0a215bea3462bd2c2506344549c84c31c749d770856fc9ec26f934c5efd2b2bf24f9b965c4f6443c6dd3e3d6722249f4759107413c949453e3e8e80af3bddb002e065c692d5cc931507d4bfbcf0cd6ee47bf5d6fdb9792ad8f54ad2fa742d566fb6ee09ac98a6959dcf5c944f50c60e97defd9fb7b992e2270dbe7779cd29f88ac9c5cca575b75590ab6a4611a26a362888957a3d8190f7d82cc290cfe4878596a12e091040a43e5be625baf90f4fc4542d"}}, &(0x7f0000003500)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000003800)={0x44, &(0x7f0000003580)={0x0, 0xd, 0x8d, "a1dcf9f035b89d64cce38c74b4fbbdb3c66b937693215009aa766563f46b690105d62d184a02c28345eeab3e65088851189d6256838a72170ecff71ec2c68d58f684136e8b080ab91dbc4157a8850501aa50037290d1ea055cb33dab1b7e40322979d7d16adeae58ad72faf59a4584db9d360d5f9a7660c28b637056a7618f8ed4c385660b450edd818e98f2a0"}, &(0x7f0000003640)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000003680)={0x0, 0x8, 0x1, 0x8}, &(0x7f00000036c0)={0x20, 0x80, 0x1c, {0x0, 0x9, 0x800, 0x100, 0x977, 0xee3, 0x7f, 0x5, 0x4013, 0x5, 0x2, 0x2}}, &(0x7f0000003700)={0x20, 0x85, 0x4, 0x7}, &(0x7f0000003740)={0x20, 0x83, 0x2}, &(0x7f0000003780)={0x20, 0x87, 0x2, 0x200}, &(0x7f00000037c0)={0x20, 0x89, 0x2, 0x1}}) syz_usb_connect(0x1, 0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="1201000011f79a08070ada0048ad00000001090224100100d6710eb09c0000000904b90002c750dc200905850b00000000000905010300000000006288fe676e1bdadb23c68770b68f4019cde40000000000000000de1b7447fca8fbefa6c1efe8f8f91b95233737d793d598ea903eb6f6f1ec585aad54a72a2a35ed5abd505a129434b75307c0a39f51f7d1b4880df09e18cd4b1ed08c5a4c8b3a19f95dafdc61f1e49a70493b64d66b69ccc2c8b7d16c934c7dd18a2ff3f4c7f356c0dd130ae762053aa7e516dda0076b5fe293cfacbeb78192c09723c8423a5efca48f600aeb8bfa3c8a5d83d227b1ac6b8ca7b3ab5f2729da7abb7527eaf872dc31d36661ad9d7a384673a6c8ca50349b72014cc18b765628346b35d6e7b68d7ea8157b7c92593a4be494931234e90499c286b3"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f00000000c0)=""/49, 0x31) [ 1254.441043][ T2874] usb 1-1: atusb_control_msg: req 0x01 val 0x0 idx 0x0, error -71 [ 1254.449006][ T2874] usb 1-1: failed to fetch extended address, random address set [ 1254.456800][ T2874] usb 1-1: atusb_probe: initialization failed, error = -71 [ 1254.464430][ T2874] atusb: probe of 1-1:0.106 failed with error -71 [ 1254.473060][ T2874] usb 1-1: USB disconnect, device number 109 [ 1254.531065][ T17] usb 6-1: new high-speed USB device number 111 using dummy_hcd [ 1254.571044][ T2887] usb 5-1: new high-speed USB device number 55 using dummy_hcd 15:49:00 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675", 0x102) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1254.771101][ T17] usb 6-1: Using ep0 maxpacket: 16 [ 1254.780977][ T5] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 1254.811013][ T2887] usb 5-1: Using ep0 maxpacket: 8 [ 1254.931103][ T17] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 1254.938835][ T17] usb 6-1: can't read configurations, error -61 [ 1254.945238][ T2887] usb 5-1: config 0 has an invalid interface number: 65 but max is 0 [ 1254.953369][ T2887] usb 5-1: config 0 has no interface number 0 [ 1254.959470][ T2887] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 1254.970398][ T2887] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 1254.981497][ T2887] usb 5-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 1254.990681][ T2887] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1254.999773][ T2887] usb 5-1: config 0 descriptor?? [ 1255.030988][ T5] usb 3-1: Using ep0 maxpacket: 32 [ 1255.044481][ T2887] xpad 5-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 1255.056070][ T2887] input: Generic X-Box pad as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.65/input/input394 [ 1255.140970][ T17] usb 6-1: new high-speed USB device number 112 using dummy_hcd [ 1255.151069][ T5] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 727 [ 1255.161140][ T5] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 159 15:49:01 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675", 0x102) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1255.191029][ T3416] usb 1-1: new high-speed USB device number 110 using dummy_hcd [ 1255.294933][T12875] usb 5-1: USB disconnect, device number 55 [ 1255.300994][ C0] xpad 5-1:0.65: xpad_irq_in - usb_submit_urb failed with result -19 [ 1255.309714][T12875] xpad 5-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 1255.391445][ T17] usb 6-1: Using ep0 maxpacket: 16 [ 1255.541117][ T5] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1255.550319][ T5] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1255.558409][ T5] usb 3-1: Product: á ‰ [ 1255.561176][ T17] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 1255.562762][ T5] usb 3-1: Manufacturer: ä Š [ 1255.570134][ T17] usb 6-1: can't read configurations, error -61 [ 1255.574867][ T3416] usb 1-1: config 0 has an invalid interface number: 106 but max is 0 [ 1255.581840][ T17] usb usb6-port1: attempt power cycle [ 1255.589194][ T3416] usb 1-1: config 0 has no interface number 0 [ 1255.589518][ T3416] usb 1-1: New USB device found, idVendor=20b7, idProduct=1540, bcdDevice=ef.8f [ 1255.609958][ T3416] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1255.620351][ T3416] usb 1-1: config 0 descriptor?? 15:49:02 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x71, 0x8a, 0x22, 0x20, 0x4b4, 0x6830, 0x3ab, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x64, 0x0, 0x0, 0x4d, 0x19, 0xdf}}]}}]}}, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1000, 0x8280) write$hidraw(r0, &(0x7f0000000080)="e4853186baaa4c4429613fe817592b2902", 0x11) 15:49:02 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x6, 0x400000) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000040)=""/157) syz_usb_connect(0x0, 0x32, &(0x7f0000002e00)={{0x12, 0x1, 0x0, 0x7f, 0xb8, 0xe5, 0x10, 0x5ff7, 0xff88, 0xf217, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x20, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb2, 0x0, 0x1, 0x8, 0x6, 0x62, 0x0, [], [{{0x9, 0x5, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x2}, @generic={0x3, 0x0, "bb"}]}}]}}]}}]}}, 0x0) 15:49:02 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000000)={0x7, 0x9, 0x1, 0x100, 0x9, 0x20}) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000e09408ac050083a6e1000000010900"/35], 0x0) 15:49:02 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675", 0x102) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1255.941021][ T3416] usb 1-1: atusb_control_msg: req 0x21 val 0x0 idx 0x1f, error -71 [ 1255.949206][ T3416] usb 1-1: Firmware version (0.0) predates our first public release. [ 1255.957408][ T3416] usb 1-1: Please update to version 0.2 or newer [ 1255.970672][ T3416] usb 1-1: atusb_probe: initialization failed, error = -71 [ 1255.978424][ T3416] atusb: probe of 1-1:0.106 failed with error -71 [ 1255.985670][ T5] cdc_ncm 3-1:1.0: bind() failure [ 1255.995240][ T3416] usb 1-1: USB disconnect, device number 110 [ 1256.031790][ T5] cdc_ncm 3-1:1.1: bind() failure [ 1256.039128][ T5] usb 3-1: USB disconnect, device number 6 [ 1256.240982][ T2887] usb 5-1: new high-speed USB device number 56 using dummy_hcd [ 1256.320955][ T17] usb 6-1: new high-speed USB device number 113 using dummy_hcd [ 1256.350969][ T3416] usb 1-1: new high-speed USB device number 111 using dummy_hcd 15:49:02 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf", 0x103) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1256.480966][ T2887] usb 5-1: Using ep0 maxpacket: 16 [ 1256.561227][ T17] usb 6-1: Using ep0 maxpacket: 16 [ 1256.601230][ T2887] usb 5-1: config 0 has an invalid interface number: 178 but max is 0 [ 1256.601733][ T3416] usb 1-1: Using ep0 maxpacket: 32 [ 1256.609488][ T2887] usb 5-1: config 0 has no interface number 0 [ 1256.620827][ T2887] usb 5-1: New USB device found, idVendor=5ff7, idProduct=ff88, bcdDevice=f2.17 [ 1256.629913][ T2887] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1256.638071][ T2874] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 1256.646571][ T2887] usb 5-1: config 0 descriptor?? [ 1256.741140][ T3416] usb 1-1: config 0 has an invalid interface number: 100 but max is 0 [ 1256.741148][ T17] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 1256.741166][ T17] usb 6-1: can't read configurations, error -61 [ 1256.749501][ T3416] usb 1-1: config 0 has no interface number 0 [ 1256.769522][ T3416] usb 1-1: New USB device found, idVendor=04b4, idProduct=6830, bcdDevice= 3.ab [ 1256.778604][ T3416] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1256.787412][ T3416] usb 1-1: config 0 descriptor?? [ 1256.832009][ T3416] ums-cypress 1-1:0.100: USB Mass Storage device detected [ 1256.881028][ T2874] usb 3-1: Using ep0 maxpacket: 32 [ 1256.893318][ T2887] usb 5-1: USB disconnect, device number 56 [ 1256.901085][ T17] usb 6-1: new high-speed USB device number 114 using dummy_hcd 15:49:03 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf", 0x103) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1257.001109][ T2874] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 727 [ 1257.011182][ T2874] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 159 [ 1257.033422][ T5] usb 1-1: USB disconnect, device number 111 [ 1257.141134][ T17] usb 6-1: Using ep0 maxpacket: 16 15:49:03 executing program 5: syz_open_dev$evdev(&(0x7f0000004e80)='/dev/input/event#\x00', 0x8, 0x0) syz_open_dev$evdev(&(0x7f0000000500)='/dev/input/event#\x00', 0x7ffffe, 0x231002) r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x20003, 0x98100) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x4001) write$hidraw(r1, &(0x7f0000001200)="7753800761eee69c22b92876c0f6c528fa77828edb6e029eaa97975876cd7b535f3db4b082a0e5dca4f67a85cbf9e171b09736cc08fb3c79a4cfb7098c3b6932420d9dcf8fd6f18ff37ddde073509fcf7b56adf3e64ff67fba94190f8c567e0546b80796179ca2f438c4c7efe1743c165c2f25e012a44f2892cc0504a5fe520906c993b59f200ad29451bbe1a06f7102a38ad59e3c4a4776411353b53c3321bc76a0746a68418a346833f459dcf47524a03a4637fcbc140d151c22f199b7f916a895c0e7d2a1ebd1b1f9c855297a4727f9eb46d3ecd709b4cba31bd5498b08f561c4442eb2077a4504c6f9fd9e3309844615500c24d695c63973e652bbb8b75db05a2bfc2cdc39d41f2241e2de4a6cd5efe16fda7c8b231f77cdad1ba43e5bfaf872626c79c3f6eb903f7d40c4166d19294df60323fcbdfca6827284f34edc463843ada18c6150c4de24502f54c2f76aedd34f17330578acbfe3b9c2e9d5c1df3811cea5b4c1fee393dcd3b33c8b2dd11d051abcafb29d4e21aaff98cee1b5b0058d78e237d6427d2a8206ede036b27f88da4579aed4754deea6f0387343cd9f834917a7814deeaeb7cd113c89b5775b8f6a8a6231afc40aecb7427f7ce84211eae8b68ea7139bf97e41913026abc31e7af7671a49aeddf59f892cbeb12346a39f2a9bb1905d0394306f1c1ffd37d50d99575259f0be9628712769c5fab815673c0ea49ed129e77e67bd132bea20d02106018ddff4b308abf2f03c09a041071525d4f9f7f2dd2f9f870a0789f8951edf924d66465adbfaa07788d292222d93c5c971434fcdc32c6a0619a53a9a08c5bbc99a0a7b8cfa56426c65078bde437f6fbe6ddab0051aa19b65e85a7ab8aefdbb57ba9faa13b75fa97a2b344a81b8df8c0ed1b59d5d958e41459b2fcb92af5265483b5a81dd7350e74ce28c92294968f48d26aad5509f6469cbcc866488121249f5313dfdf777cda943d0dd9d9307bbbe149701a2fed3a3fdcfb3a723f3b8fe9e400fc8c932f63b2dc58445372e79b5c9e70dad063b538071475b6acd2d2325ea2d74c9d8fcd7d344a8842459531ef44bae0ec1bb9a7af3fe5c668045b96fddb5a28245a05ae536fc9a8aaeace2e43678b7c7e86080df84b9a5bb466583e76801016ca7e6cefc92fb42a2df5115018a80a3d67c184dd520ff67718571c62bb1dada197e6825638a65ddec6c61f252657516f5973657c6ce7665ae47e5d54b196f502d48573c293a19681303feb913a9f52eba27196d0aa2f0e8f86bf961efd108da05d5d99a1a9235c3b820231a6ef58aa8f5dde6e32d382e0c9d11e05520b356c7dc3edddac84c244d848e6f394af24a5ac3d6f1bef55a618616841a29c1d9d8c32e53b1549b22c5a8ce4c7505a869042bb9f200a0757466b0cb72256de1f93ea32d875cdab0a16e183794de10fbc2a833441c4b26eb868a12b9c1ae0eca7a83b53870f26b5f85e0b59ee5fd2efb81c79e5911ecb4f6dfb53e2cbad558a502b1701ee2310f5dd52442d279f789c98a072c9d1d3843d290c26a5ec2dd88ea0f23d7f6306cd6e4fe9226d036802adb93ede87eb84f920de1f222f0185682c3736c76a4d58cea6072c166a2b7e826dd613f4349253a346cc8c123709dfc93d7f33b43940082f468ab1a78bb8a8d26f4b49b791e54a29dc684984f69f2ba2cdf29bf25b27169e03970a5931328f024d48f72c3a28d43f87c63b10ca7fe471e36064905f96deaa81d9ed58cbb6105d2084ee7aa79ccb046e3dd6860d899de24570eb23f853acf74f05dc1483d5e9b6ed6d586654e02d7fb3f1a6c3b9f9c1df02344b7d9704213c2f395c95af05755b6ca888e1ab7da6fc50f5c54945cc2d9b52c99c1d7672343e3f024a53a8463e94e0e6fe9be1e251d858fcf1c80ad9fa71baeb3b87cf6751a0f171639478fb715fc7c36bd3298b2cae7cae25af8a716f0ef079135702d1f1334c80a7c7cd09dfb3ab93c2b335e05556b6f19177cac083bcf8ede62abeb30f336c6680b6303c1b2fe1d589612bfac4d571567128bfd2d51b9d7ce8eb4f7867a06272b6284bbcbe50c915540b5bde9c830afafd553dbf8fe3b3e43dfa00cf9ca6d3296ccc510a5b75ac72c34032d13dbf54b0d87cdf8b4c2f4a31128ec7f5366cbd819a02080fbb44c1ae2b7a81d6c1efdac1e695e5a1db3bb222c9d63a32cdd9f476367f1c90fd567e36e9e7bb06100091d541be0de0a81168fa24cbd6d682e0be8d40423e0d1c7811f30c57bc967c3b85756d470aca9d1ca474c1317457a00ce26fee754148bb0a3dd57e7fc98419b0596a129f3083ec6e076ffecf5a28b1d296caa98f8dda445eb71cf2f8f8119d309147e49a936a5f6a13c6aac49159014b241935ceaf6a491055a960bffc92374c6c789d36a26e14a9c0d412f8d422c833155a78ee3c17d572c4cc5b60d6d471987e7194e539d114da880fecbe48a4ad428a27016770bc31edc9c7d8729c5462e3636f3ba3c620c398f4e0270c904b00744a06586425885dab7a83e8b464122f02c4f70680a123b289376d9086a19864d576d51b27c874a42874b95f03ff0e7245a02f96f0fef102d0c6d2c7498e99a0a1ea8f2e1d641e4dc8a64764dc6891eae12e85035dcbdbef61f90d1704bb698dbb415189f11ce4718a7a0ceb261191d763fe8933987f0317cd4e79531573eac038f9a60fc194a5df49168051aa3cf12502d86c13ef5bbb65a718532a697b2c5fcc42db9b8cd0d20f404102628cb6e3316a3815d13098a9ec03fb812130175e4338bdc01d162223bddc6d2ca73c83f0d134d14afa035fab26d5fbe8235e42c807ce29264951ff0994c06e4ab322ae9dfb54342baedc37f4693adbbff29725ab87df59e4257befd140b56e7e4152f7651071dacb3f08370a93fb28537f383cdbb281757b1f523d5f747bae8b68ec553e2b7fc0743a48e74868681cb2b35fc39ba5556f0cebe80b5a76bf439a230a2abc48f552c2fc0d98a04d8809b8c63cc19efe9872b8970b6d8710a1001477a8db7d49687d37f76fa2f81033bd43d31568df7bcbea250840396c6995f428610e1b93fb521e3b640db24cc748333b5c2870bfe1d39018ae51ec7833879a24bae6ffe767d541a022a6577deea3c50233d6e466e013da169b127953a419e97a00eab4210eac92d06f4d9a0e91c53c6bfc016535c3680f8aca87dd93f9ede2eee11b7fe008a9060db0dccc5e63a897090f547bbfe92f7d79ea4e468114bed43c6fff396ce7e457f71ac7d9f47b118981772585cf9835dc43a96b201c8d68b773c4461cae6430f30a505933522a0c8b8b49b190f280b596d1dbab052936223ff5355fa4367f18c4aaa0a218dee36b9f7a96b3552b30830bab272185f64bb81bf26d3a4ee091c38f8939483f1000580ea09b19314042c03d986fbfe4472094fd1c47d213db151beb8125f7413c3d2068cb71ffa7cc35d5d14c58c82bf0156d8f9807b4ba5ba1006893767a2ddbda2c94b12966408da2a936cba14f8ad90868b0a0385578cbcaeead0dbf0a259120e2933c8f74d5846a0852a2a203e37957a8458e0629028a489bc4236a1643433b12311d485c47cfac4b74919a81aecb9ea4baf995c647bd1a11454eaa82f82285104ff56c774d7c95a5b4650d4cfb97c0e84e30bdfb1657047970d646f91646f27950ead2171e146c8d573c6c4f52c81288473eade85f8c56b4d135be13af6e5411d2228c5afb3c05c90cea168083598451d9e0dd9e18659d0b5e3ab36e2c29e1641b8b3aaa05f162073eaeeb6697b39baed3779cf0576cb0133467e147084caf3d47a06c0b6dc9308428c7792141b7fb80ca8bd59cabe0c198a8dd49e17879882f1655d4d943b8e413b90faed4014e7cea410c59f4d389e61fe12e3b4447ab0cc5ac93b59124e487b503b55de8768f27151af44aab08c0d68843b6b05440bab18ad391b686d8f46de8b47275569e76dad536ebf44843afa4fdfba737e20f9d7f53b6fed08a2d37c0e437e06123d6ac3c6e8a40e020a85c19387623a2a75b8d5d0d543a422330e9bf04044b5e249d0024d55831f641f726bd729b1819389dc670a991568329a838abc42ecb83f494b42d284e3221c5c7d3206db027b1f0850e7b0dd34116535db0ab795ef7a5d37aa992a8e7efd147487a2265119f081eb8c1b0173a1d392df2d81256e51012e6604e6edf228cf01031ece1f52ec97981f035139b0b514f2ab7ec73cd43cffedfd7c4219421838013b9d57c73ace247ddf411968b9adc259b45264a23a840ee2f9b684009d1f465d97c4a00633639bc9f24b3bf9fe08ce3e2674ea6b7c49c8edc5466184112eb5670e289f4d67c3afc932268936f86505234c5e658dbc9ace6c2bb08063003ff444945e8167df1f6ea96c4f79ecfab09c5b5b512547bdb18279610a325a29b6a5344ad898583276e61a177c81265f2a08e4e01a372320425a9c8043c7b2ba3271cdad6b249f112d94e7c1719c47d2dbab96f425d78e4c2cd74ad9855e6b94e914c2caa523a2c4fa5f0bc2a6d22e383b9f6ff6bb50789a18dee5ae6db5a0755d80588ba599cf38c9323c254b4504101bee7eb5c47b5eedf455a0ceb8486ed8bd8ef579054e7c207f73e2b09b9384d2f5c3d96151bdcbb228858ef919fb06a0327dc8cf7f5398e8b9987e66c4aa597aa4e0fd3a2acde293abf5b0e4720347a2bb6299fd338d74f851e7df745ec853e96e7c49a29c6adbde61b0efdd1af52d47bd05535cebbf64a09f4e13e7dc7cdb2c3c980693dcdad2a234fdf6125ec1ca9c3e5b4de869b9a98228b7c7840d22e094441e13c391b624a059cc4f01852ad4951e6f8c1fda6916de94c17a9557380321a73b13a02a79681d183fd252843885ece0deb61cb6b85ff087564c03ae5534ae380b48d1669663e67adda8dcc5f428b1589fbfe16292792a1bab68c215784eb5de901adb1662dbbcf1097b87681ecae732374afce7cb576069135ef0b56825a3e923c4d183bce46c9adcaa8d49c62102cf0a376004780fe5a2a9701a141b6fa873c55cf551a5c2e9eae7ff824db29d814aa5e3", 0xe00) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r2, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00bc302fe58cc54f7d755ef81d934d87f272ab007255297bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d", 0xfffffd07) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x4001) write$hidraw(r3, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84", 0x1f8) write$hidraw(r3, &(0x7f0000001200)="7753800761eee69c22b92876c0f6c528fa77828edb6e029eaa97975876cd7b535f3db4b082a0e5dca4f67a85cbf9e171b09736cc08fb3c79a4cfb7098c3b6932420d9dcf8fd6f18ff37ddde073509fcf7b56adf3e64ff67fba94190f8c567e0546b80796179ca2f438c4c7efe1743c165c2f25e012a44f2892cc0504a5fe520906c993b59f200ad29451bbe1a06f7102a38ad59e3c4a4776411353b53c3321bc76a0746a68418a346833f459dcf47524a03a4637fcbc140d151c22f199b7f916a895c0e7d2a1ebd1b1f9c855297a4727f9eb46d3ecd709b4cba31bd5498b08f561c4442eb2077a4504c6f9fd9e3309844615500c24d695c63973e652bbb8b75db05a2bfc2cdc39d41f2241e2de4a6cd5efe16fda7c8b231f77cdad1ba43e5bfaf872626c79c3f6eb903f7d40c4166d19294df60323fcbdfca6827284f34edc463843ada18c6150c4de24502f54c2f76aedd34f17330578acbfe3b9c2e9d5c1df3811cea5b4c1fee393dcd3b33c8b2dd11d051abcafb29d4e21aaff98cee1b5b0058d78e237d6427d2a8206ede036b27f88da4579aed4754deea6f0387343cd9f834917a7814deeaeb7cd113c89b5775b8f6a8a6231afc40aecb7427f7ce84211eae8b68ea7139bf97e41913026abc31e7af7671a49aeddf59f892cbeb12346a39f2a9bb1905d0394306f1c1ffd37d50d99575259f0be9628712769c5fab815673c0ea49ed129e77e67bd132bea20d02106018ddff4b308abf2f03c09a041071525d4f9f7f2dd2f9f870a0789f8951edf924d66465adbfaa07788d292222d93c5c971434fcdc32c6a0619a53a9a08c5bbc99a0a7b8cfa56426c65078bde437f6fbe6ddab0051aa19b65e85a7ab8aefdbb57ba9faa13b75fa97a2b344a81b8df8c0ed1b59d5d958e41459b2fcb92af5265483b5a81dd7350e74ce28c92294968f48d26aad5509f6469cbcc866488121249f5313dfdf777cda943d0dd9d9307bbbe149701a2fed3a3fdcfb3a723f3b8fe9e400fc8c932f63b2dc58445372e79b5c9e70dad063b538071475b6acd2d2325ea2d74c9d8fcd7d344a8842459531ef44bae0ec1bb9a7af3fe5c668045b96fddb5a28245a05ae536fc9a8aaeace2e43678b7c7e86080df84b9a5bb466583e76801016ca7e6cefc92fb42a2df5115018a80a3d67c184dd520ff67718571c62bb1dada197e6825638a65ddec6c61f252657516f5973657c6ce7665ae47e5d54b196f502d48573c293a19681303feb913a9f52eba27196d0aa2f0e8f86bf961efd108da05d5d99a1a9235c3b820231a6ef58aa8f5dde6e32d382e0c9d11e05520b356c7dc3edddac84c244d848e6f394af24a5ac3d6f1bef55a618616841a29c1d9d8c32e53b1549b22c5a8ce4c7505a869042bb9f200a0757466b0cb72256de1f93ea32d875cdab0a16e183794de10fbc2a833441c4b26eb868a12b9c1ae0eca7a83b53870f26b5f85e0b59ee5fd2efb81c79e5911ecb4f6dfb53e2cbad558a502b1701ee2310f5dd52442d279f789c98a072c9d1d3843d290c26a5ec2dd88ea0f23d7f6306cd6e4fe9226d036802adb93ede87eb84f920de1f222f0185682c3736c76a4d58cea6072c166a2b7e826dd613f4349253a346cc8c123709dfc93d7f33b43940082f468ab1a78bb8a8d26f4b49b791e54a29dc684984f69f2ba2cdf29bf25b27169e03970a5931328f024d48f72c3a28d43f87c63b10ca7fe471e36064905f96deaa81d9ed58cbb6105d2084ee7aa79ccb046e3dd6860d899de24570eb23f853acf74f05dc1483d5e9b6ed6d586654e02d7fb3f1a6c3b9f9c1df02344b7d9704213c2f395c95af05755b6ca888e1ab7da6fc50f5c54945cc2d9b52c99c1d7672343e3f024a53a8463e94e0e6fe9be1e251d858fcf1c80ad9fa71baeb3b87cf6751a0f171639478fb715fc7c36bd3298b2cae7cae25af8a716f0ef079135702d1f1334c80a7c7cd09dfb3ab93c2b335e05556b6f19177cac083bcf8ede62abeb30f336c6680b6303c1b2fe1d589612bfac4d571567128bfd2d51b9d7ce8eb4f7867a06272b6284bbcbe50c915540b5bde9c830afafd553dbf8fe3b3e43dfa00cf9ca6d3296ccc510a5b75ac72c34032d13dbf54b0d87cdf8b4c2f4a31128ec7f5366cbd819a02080fbb44c1ae2b7a81d6c1efdac1e695e5a1db3bb222c9d63a32cdd9f476367f1c90fd567e36e9e7bb06100091d541be0de0a81168fa24cbd6d682e0be8d40423e0d1c7811f30c57bc967c3b85756d470aca9d1ca474c1317457a00ce26fee754148bb0a3dd57e7fc98419b0596a129f3083ec6e076ffecf5a28b1d296caa98f8dda445eb71cf2f8f8119d309147e49a936a5f6a13c6aac49159014b241935ceaf6a491055a960bffc92374c6c789d36a26e14a9c0d412f8d422c833155a78ee3c17d572c4cc5b60d6d471987e7194e539d114da880fecbe48a4ad428a27016770bc31edc9c7d8729c5462e3636f3ba3c620c398f4e0270c904b00744a06586425885dab7a83e8b464122f02c4f70680a123b289376d9086a19864d576d51b27c874a42874b95f03ff0e7245a02f96f0fef102d0c6d2c7498e99a0a1ea8f2e1d641e4dc8a64764dc6891eae12e85035dcbdbef61f90d1704bb698dbb415189f11ce4718a7a0ceb261191d763fe8933987f0317cd4e79531573eac038f9a60fc194a5df49168051aa3cf12502d86c13ef5bbb65a718532a697b2c5fcc42db9b8cd0d20f404102628cb6e3316a3815d13098a9ec03fb812130175e4338bdc01d162223bddc6d2ca73c83f0d134d14afa035fab26d5fbe8235e42c807ce29264951ff0994c06e4ab322ae9dfb54342baedc37f4693adbbff29725ab87df59e4257befd140b56e7e4152f7651071dacb3f08370a93fb28537f383cdbb281757b1f523d5f747bae8b68ec553e2b7fc0743a48e74868681cb2b35fc39ba5556f0cebe80b5a76bf439a230a2abc48f552c2fc0d98a04d8809b8c63cc19efe9872b8970b6d8710a1001477a8db7d49687d37f76fa2f81033bd43d31568df7bcbea250840396c6995f428610e1b93fb521e3b640db24cc748333b5c2870bfe1d39018ae51ec7833879a24bae6ffe767d541a022a6577deea3c50233d6e466e013da169b127953a419e97a00eab4210eac92d06f4d9a0e91c53c6bfc016535c3680f8aca87dd93f9ede2eee11b7fe008a9060db0dccc5e63a897090f547bbfe92f7d79ea4e468114bed43c6fff396ce7e457f71ac7d9f47b118981772585cf9835dc43a96b201c8d68b773c4461cae6430f30a505933522a0c8b8b49b190f280b596d1dbab052936223ff5355fa4367f18c4aaa0a218dee36b9f7a96b3552b30830bab272185f64bb81bf26d3a4ee091c38f8939483f1000580ea09b19314042c03d986fbfe4472094fd1c47d213db151beb8125f7413c3d2068cb71ffa7cc35d5d14c58c82bf0156d8f9807b4ba5ba1006893767a2ddbda2c94b12966408da2a936cba14f8ad90868b0a0385578cbcaeead0dbf0a259120e2933c8f74d5846a0852a2a203e37957a8458e0629028a489bc4236a1643433b12311d485c47cfac4b74919a81aecb9ea4baf995c647bd1a11454eaa82f82285104ff56c774d7c95a5b4650d4cfb97c0e84e30bdfb1657047970d646f91646f27950ead2171e146c8d573c6c4f52c81288473eade85f8c56b4d135be13af6e5411d2228c5afb3c05c90cea168083598451d9e0dd9e18659d0b5e3ab36e2c29e1641b8b3aaa05f162073eaeeb6697b39baed3779cf0576cb0133467e147084caf3d47a06c0b6dc9308428c7792141b7fb80ca8bd59cabe0c198a8dd49e17879882f1655d4d943b8e413b90faed4014e7cea410c59f4d389e61fe12e3b4447ab0cc5ac93b59124e487b503b55de8768f27151af44aab08c0d68843b6b05440bab18ad391b686d8f46de8b47275569e76dad536ebf44843afa4fdfba737e20f9d7f53b6fed08a2d37c0e437e06123d6ac3c6e8a40e020a85c19387623a2a75b8d5d0d543a422330e9bf04044b5e249d0024d55831f641f726bd729b1819389dc670a991568329a838abc42ecb83f494b42d284e3221c5c7d3206db027b1f0850e7b0dd34116535db0ab795ef7a5d37aa992a8e7efd147487a2265119f081eb8c1b0173a1d392df2d81256e51012e6604e6edf228cf01031ece1f52ec97981f035139b0b514f2ab7ec73cd43cffedfd7c4219421838013b9d57c73ace247ddf411968b9adc259b45264a23a840ee2f9b684009d1f465d97c4a00633639bc9f24b3bf9fe08ce3e2674ea6b7c49c8edc5466184112eb5670e289f4d67c3afc932268936f86505234c5e658dbc9ace6c2bb08063003ff444945e8167df1f6ea96c4f79ecfab09c5b5b512547bdb18279610a325a29b6a5344ad898583276e61a177c81265f2a08e4e01a372320425a9c8043c7b2ba3271cdad6b249f112d94e7c1719c47d2dbab96f425d78e4c2cd74ad9855e6b94e914c2caa523a2c4fa5f0bc2a6d22e383b9f6ff6bb50789a18dee5ae6db5a0755d80588ba599cf38c9323c254b4504101bee7eb5c47b5eedf455a0ceb8486ed8bd8ef579054e7c207f73e2b09b9384d2f5c3d96151bdcbb228858ef919fb06a0327dc8cf7f5398e8b9987e66c4aa597aa4e0fd3a2acde293abf5b0e4720347a2bb6299fd338d74f851e7df745ec853e96e7c49a29c6adbde61b0efdd1af52d47bd05535cebbf64a09f4e13e7dc7cdb2c3c980693dcdad2a234fdf6125ec1ca9c3e5b4de869b9a98228b7c7840d22e094441e13c391b624a059cc4f01852ad4951e6f8c1fda6916de94c17a9557380321a73b13a02a79681d183fd252843885ece0deb61cb6b85ff087564c03ae5534ae380b48d1669663e67adda8dcc5f428b1589fbfe16292792a1bab68c215784eb5de901adb1662dbbcf1097b87681ecae732374afce7cb576069135ef0b56825a3e923c4d183bce46c9adcaa8d49c62102cf0a376004780fe5a2a9701a141b6fa873c55cf551a5c2e9eae7ff824db29d814aa5e3", 0xe00) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x4001) write$hidraw(r4, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) write$hidraw(r4, &(0x7f0000001200)="7753800761eee69c22b92876c0f6c528fa77828edb6e029eaa97975876cd7b535f3db4b082a0e5dca4f67a85cbf9e171b09736cc08fb3c79a4cfb7098c3b6932420d9dcf8fd6f18ff37ddde073509fcf7b56adf3e64ff67fba94190f8c567e0546b80796179ca2f438c4c7efe1743c165c2f25e012a44f2892cc0504a5fe520906c993b59f200ad29451bbe1a06f7102a38ad59e3c4a4776411353b53c3321bc76a0746a68418a346833f459dcf47524a03a4637fcbc140d151c22f199b7f916a895c0e7d2a1ebd1b1f9c855297a4727f9eb46d3ecd709b4cba31bd5498b08f561c4442eb2077a4504c6f9fd9e3309844615500c24d695c63973e652bbb8b75db05a2bfc2cdc39d41f2241e2de4a6cd5efe16fda7c8b231f77cdad1ba43e5bfaf872626c79c3f6eb903f7d40c4166d19294df60323fcbdfca6827284f34edc463843ada18c6150c4de24502f54c2f76aedd34f17330578acbfe3b9c2e9d5c1df3811cea5b4c1fee393dcd3b33c8b2dd11d051abcafb29d4e21aaff98cee1b5b0058d78e237d6427d2a8206ede036b27f88da4579aed4754deea6f0387343cd9f834917a7814deeaeb7cd113c89b5775b8f6a8a6231afc40aecb7427f7ce84211eae8b68ea7139bf97e41913026abc31e7af7671a49aeddf59f892cbeb12346a39f2a9bb1905d0394306f1c1ffd37d50d99575259f0be9628712769c5fab815673c0ea49ed129e77e67bd132bea20d02106018ddff4b308abf2f03c09a041071525d4f9f7f2dd2f9f870a0789f8951edf924d66465adbfaa07788d292222d93c5c971434fcdc32c6a0619a53a9a08c5bbc99a0a7b8cfa56426c65078bde437f6fbe6ddab0051aa19b65e85a7ab8aefdbb57ba9faa13b75fa97a2b344a81b8df8c0ed1b59d5d958e41459b2fcb92af5265483b5a81dd7350e74ce28c92294968f48d26aad5509f6469cbcc866488121249f5313dfdf777cda943d0dd9d9307bbbe149701a2fed3a3fdcfb3a723f3b8fe9e400fc8c932f63b2dc58445372e79b5c9e70dad063b538071475b6acd2d2325ea2d74c9d8fcd7d344a8842459531ef44bae0ec1bb9a7af3fe5c668045b96fddb5a28245a05ae536fc9a8aaeace2e43678b7c7e86080df84b9a5bb466583e76801016ca7e6cefc92fb42a2df5115018a80a3d67c184dd520ff67718571c62bb1dada197e6825638a65ddec6c61f252657516f5973657c6ce7665ae47e5d54b196f502d48573c293a19681303feb913a9f52eba27196d0aa2f0e8f86bf961efd108da05d5d99a1a9235c3b820231a6ef58aa8f5dde6e32d382e0c9d11e05520b356c7dc3edddac84c244d848e6f394af24a5ac3d6f1bef55a618616841a29c1d9d8c32e53b1549b22c5a8ce4c7505a869042bb9f200a0757466b0cb72256de1f93ea32d875cdab0a16e183794de10fbc2a833441c4b26eb868a12b9c1ae0eca7a83b53870f26b5f85e0b59ee5fd2efb81c79e5911ecb4f6dfb53e2cbad558a502b1701ee2310f5dd52442d279f789c98a072c9d1d3843d290c26a5ec2dd88ea0f23d7f6306cd6e4fe9226d036802adb93ede87eb84f920de1f222f0185682c3736c76a4d58cea6072c166a2b7e826dd613f4349253a346cc8c123709dfc93d7f33b43940082f468ab1a78bb8a8d26f4b49b791e54a29dc684984f69f2ba2cdf29bf25b27169e03970a5931328f024d48f72c3a28d43f87c63b10ca7fe471e36064905f96deaa81d9ed58cbb6105d2084ee7aa79ccb046e3dd6860d899de24570eb23f853acf74f05dc1483d5e9b6ed6d586654e02d7fb3f1a6c3b9f9c1df02344b7d9704213c2f395c95af05755b6ca888e1ab7da6fc50f5c54945cc2d9b52c99c1d7672343e3f024a53a8463e94e0e6fe9be1e251d858fcf1c80ad9fa71baeb3b87cf6751a0f171639478fb715fc7c36bd3298b2cae7cae25af8a716f0ef079135702d1f1334c80a7c7cd09dfb3ab93c2b335e05556b6f19177cac083bcf8ede62abeb30f336c6680b6303c1b2fe1d589612bfac4d571567128bfd2d51b9d7ce8eb4f7867a06272b6284bbcbe50c915540b5bde9c830afafd553dbf8fe3b3e43dfa00cf9ca6d3296ccc510a5b75ac72c34032d13dbf54b0d87cdf8b4c2f4a31128ec7f5366cbd819a02080fbb44c1ae2b7a81d6c1efdac1e695e5a1db3bb222c9d63a32cdd9f476367f1c90fd567e36e9e7bb06100091d541be0de0a81168fa24cbd6d682e0be8d40423e0d1c7811f30c57bc967c3b85756d470aca9d1ca474c1317457a00ce26fee754148bb0a3dd57e7fc98419b0596a129f3083ec6e076ffecf5a28b1d296caa98f8dda445eb71cf2f8f8119d309147e49a936a5f6a13c6aac49159014b241935ceaf6a491055a960bffc92374c6c789d36a26e14a9c0d412f8d422c833155a78ee3c17d572c4cc5b60d6d471987e7194e539d114da880fecbe48a4ad428a27016770bc31edc9c7d8729c5462e3636f3ba3c620c398f4e0270c904b00744a06586425885dab7a83e8b464122f02c4f70680a123b289376d9086a19864d576d51b27c874a42874b95f03ff0e7245a02f96f0fef102d0c6d2c7498e99a0a1ea8f2e1d641e4dc8a64764dc6891eae12e85035dcbdbef61f90d1704bb698dbb415189f11ce4718a7a0ceb261191d763fe8933987f0317cd4e79531573eac038f9a60fc194a5df49168051aa3cf12502d86c13ef5bbb65a718532a697b2c5fcc42db9b8cd0d20f404102628cb6e3316a3815d13098a9ec03fb812130175e4338bdc01d162223bddc6d2ca73c83f0d134d14afa035fab26d5fbe8235e42c807ce29264951ff0994c06e4ab322ae9dfb54342baedc37f4693adbbff29725ab87df59e4257befd140b56e7e4152f7651071dacb3f08370a93fb28537f383cdbb281757b1f523d5f747bae8b68ec553e2b7fc0743a48e74868681cb2b35fc39ba5556f0cebe80b5a76bf439a230a2abc48f552c2fc0d98a04d8809b8c63cc19efe9872b8970b6d8710a1001477a8db7d49687d37f76fa2f81033bd43d31568df7bcbea250840396c6995f428610e1b93fb521e3b640db24cc748333b5c2870bfe1d39018ae51ec7833879a24bae6ffe767d541a022a6577deea3c50233d6e466e013da169b127953a419e97a00eab4210eac92d06f4d9a0e91c53c6bfc016535c3680f8aca87dd93f9ede2eee11b7fe008a9060db0dccc5e63a897090f547bbfe92f7d79ea4e468114bed43c6fff396ce7e457f71ac7d9f47b118981772585cf9835dc43a96b201c8d68b773c4461cae6430f30a505933522a0c8b8b49b190f280b596d1dbab052936223ff5355fa4367f18c4aaa0a218dee36b9f7a96b3552b30830bab272185f64bb81bf26d3a4ee091c38f8939483f1000580ea09b19314042c03d986fbfe4472094fd1c47d213db151beb8125f7413c3d2068cb71ffa7cc35d5d14c58c82bf0156d8f9807b4ba5ba1006893767a2ddbda2c94b12966408da2a936cba14f8ad90868b0a0385578cbcaeead0dbf0a259120e2933c8f74d5846a0852a2a203e37957a8458e0629028a489bc4236a1643433b12311d485c47cfac4b74919a81aecb9ea4baf995c647bd1a11454eaa82f82285104ff56c774d7c95a5b4650d4cfb97c0e84e30bdfb1657047970d646f91646f27950ead2171e146c8d573c6c4f52c81288473eade85f8c56b4d135be13af6e5411d2228c5afb3c05c90cea168083598451d9e0dd9e18659d0b5e3ab36e2c29e1641b8b3aaa05f162073eaeeb6697b39baed3779cf0576cb0133467e147084caf3d47a06c0b6dc9308428c7792141b7fb80ca8bd59cabe0c198a8dd49e17879882f1655d4d943b8e413b90faed4014e7cea410c59f4d389e61fe12e3b4447ab0cc5ac93b59124e487b503b55de8768f27151af44aab08c0d68843b6b05440bab18ad391b686d8f46de8b47275569e76dad536ebf44843afa4fdfba737e20f9d7f53b6fed08a2d37c0e437e06123d6ac3c6e8a40e020a85c19387623a2a75b8d5d0d543a422330e9bf04044b5e249d0024d55831f641f726bd729b1819389dc670a991568329a838abc42ecb83f494b42d284e3221c5c7d3206db027b1f0850e7b0dd34116535db0ab795ef7a5d37aa992a8e7efd147487a2265119f081eb8c1b0173a1d392df2d81256e51012e6604e6edf228cf01031ece1f52ec97981f035139b0b514f2ab7ec73cd43cffedfd7c4219421838013b9d57c73ace247ddf411968b9adc259b45264a23a840ee2f9b684009d1f465d97c4a00633639bc9f24b3bf9fe08ce3e2674ea6b7c49c8edc5466184112eb5670e289f4d67c3afc932268936f86505234c5e658dbc9ace6c2bb08063003ff444945e8167df1f6ea96c4f79ecfab09c5b5b512547bdb18279610a325a29b6a5344ad898583276e61a177c81265f2a08e4e01a372320425a9c8043c7b2ba3271cdad6b249f112d94e7c1719c47d2dbab96f425d78e4c2cd74ad9855e6b94e914c2caa523a2c4fa5f0bc2a6d22e383b9f6ff6bb50789a18dee5ae6db5a0755d80588ba599cf38c9323c254b4504101bee7eb5c47b5eedf455a0ceb8486ed8bd8ef579054e7c207f73e2b09b9384d2f5c3d96151bdcbb228858ef919fb06a0327dc8cf7f5398e8b9987e66c4aa597aa4e0fd3a2acde293abf5b0e4720347a2bb6299fd338d74f851e7df745ec853e96e7c49a29c6adbde61b0efdd1af52d47bd05535cebbf64a09f4e13e7dc7cdb2c3c980693dcdad2a234fdf6125ec1ca9c3e5b4de869b9a98228b7c7840d22e094441e13c391b624a059cc4f01852ad4951e6f8c1fda6916de94c17a9557380321a73b13a02a79681d183fd252843885ece0deb61cb6b85ff087564c03ae5534ae380b48d1669663e67adda8dcc5f428b1589fbfe16292792a1bab68c215784eb5de901adb1662dbbcf1097b87681ecae732374afce7cb576069135ef0b56825a3e923c4d183bce46c9adcaa8d49c62102cf0a376004780fe5a2a9701a141b6fa873c55cf551a5c2e9eae7ff824db29d814aa5e3", 0xe00) r5 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x4001) write$hidraw(r5, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00bc302fe58cc54f7d755ef81d934d87f272ab007255297bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d", 0xfffffd07) syz_open_dev$hidraw(0x0, 0x0, 0x4001) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0xff, 0x400) write$hidraw(r6, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) write$hidraw(r6, &(0x7f0000001200), 0x0) write$hidraw(r6, &(0x7f0000002000)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4835f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd00000000000000004ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541b621c5f3e5a0dee0dc5976187201000000010000008e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad63dfb5b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00b0000fe58cc54f7d755ef81d934d87f27020000005c97bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d5c80aa95be5afb6c52ed20fe5ba7bb15b22736776206265f50d1f5f4957ffe0f5ecc1fc0fb10f6fa649f07260d034c2a86c3add3f69e25c2e8e8d2f0d2c06f65d0845d5f6c56f2298f3fed25d403a74d547c59cb4bb1429678fe20c2c93c88cd173c905d5d0be5bc7db0ffa782da19eb07632a2d31e052f70c98870070a3811717ed56a7737986f7aa7f67760aed8613b23c15b6513b791753b3a66d6da5c6ab724e14512d3f4285f40728dc1aa8b4ecb299e981971de4b914ad8783bb2083fe5b809e41c449ff441e320eb9e9cf679601cbd1bfd17a7645a5307cc8c63b6273a31c3305469c6468a8faaba84e655bcfc814896921f274cb9843211b8e4f977e1116f3af0ddb7c8d0c8da81ab111747f9278de895f57bfd1824a0c6a415935de17a3", 0x5b2) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r7, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00bc302fe58cc54f7d755ef81d934d87f272ab007255297bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d", 0xfffffd07) r8 = syz_open_dev$hidraw(0x0, 0xfffffffffffffffd, 0x64000) write$hidraw(r8, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00bc302fe58cc54f7d755ef81d934d87f272ab007255297bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d", 0xfffffd07) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r9, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00bc302fe58cc54f7d755ef81d934d87f272ab007255297bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d", 0xfffffd07) r10 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x4001) write$hidraw(r10, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) write$hidraw(r10, &(0x7f0000001200)="7753800761eee69c22b92876c0f6c528fa77828edb6e029eaa97975876cd7b535f3db4b082a0e5dca4f67a85cbf9e171b09736cc08fb3c79a4cfb7098c3b6932420d9dcf8fd6f18ff37ddde073509fcf7b56adf3e64ff67fba94190f8c567e0546b80796179ca2f438c4c7efe1743c165c2f25e012a44f2892cc0504a5fe520906c993b59f200ad29451bbe1a06f7102a38ad59e3c4a4776411353b53c3321bc76a0746a68418a346833f459dcf47524a03a4637fcbc140d151c22f199b7f916a895c0e7d2a1ebd1b1f9c855297a4727f9eb46d3ecd709b4cba31bd5498b08f561c4442eb2077a4504c6f9fd9e3309844615500c24d695c63973e652bbb8b75db05a2bfc2cdc39d41f2241e2de4a6cd5efe16fda7c8b231f77cdad1ba43e5bfaf872626c79c3f6eb903f7d40c4166d19294df60323fcbdfca6827284f34edc463843ada18c6150c4de24502f54c2f76aedd34f17330578acbfe3b9c2e9d5c1df3811cea5b4c1fee393dcd3b33c8b2dd11d051abcafb29d4e21aaff98cee1b5b0058d78e237d6427d2a8206ede036b27f88da4579aed4754deea6f0387343cd9f834917a7814deeaeb7cd113c89b5775b8f6a8a6231afc40aecb7427f7ce84211eae8b68ea7139bf97e41913026abc31e7af7671a49aeddf59f892cbeb12346a39f2a9bb1905d0394306f1c1ffd37d50d99575259f0be9628712769c5fab815673c0ea49ed129e77e67bd132bea20d02106018ddff4b308abf2f03c09a041071525d4f9f7f2dd2f9f870a0789f8951edf924d66465adbfaa07788d292222d93c5c971434fcdc32c6a0619a53a9a08c5bbc99a0a7b8cfa56426c65078bde437f6fbe6ddab0051aa19b65e85a7ab8aefdbb57ba9faa13b75fa97a2b344a81b8df8c0ed1b59d5d958e41459b2fcb92af5265483b5a81dd7350e74ce28c92294968f48d26aad5509f6469cbcc866488121249f5313dfdf777cda943d0dd9d9307bbbe149701a2fed3a3fdcfb3a723f3b8fe9e400fc8c932f63b2dc58445372e79b5c9e70dad063b538071475b6acd2d2325ea2d74c9d8fcd7d344a8842459531ef44bae0ec1bb9a7af3fe5c668045b96fddb5a28245a05ae536fc9a8aaeace2e43678b7c7e86080df84b9a5bb466583e76801016ca7e6cefc92fb42a2df5115018a80a3d67c184dd520ff67718571c62bb1dada197e6825638a65ddec6c61f252657516f5973657c6ce7665ae47e5d54b196f502d48573c293a19681303feb913a9f52eba27196d0aa2f0e8f86bf961efd108da05d5d99a1a9235c3b820231a6ef58aa8f5dde6e32d382e0c9d11e05520b356c7dc3edddac84c244d848e6f394af24a5ac3d6f1bef55a618616841a29c1d9d8c32e53b1549b22c5a8ce4c7505a869042bb9f200a0757466b0cb72256de1f93ea32d875cdab0a16e183794de10fbc2a833441c4b26eb868a12b9c1ae0eca7a83b53870f26b5f85e0b59ee5fd2efb81c79e5911ecb4f6dfb53e2cbad558a502b1701ee2310f5dd52442d279f789c98a072c9d1d3843d290c26a5ec2dd88ea0f23d7f6306cd6e4fe9226d036802adb93ede87eb84f920de1f222f0185682c3736c76a4d58cea6072c166a2b7e826dd613f4349253a346cc8c123709dfc93d7f33b43940082f468ab1a78bb8a8d26f4b49b791e54a29dc684984f69f2ba2cdf29bf25b27169e03970a5931328f024d48f72c3a28d43f87c63b10ca7fe471e36064905f96deaa81d9ed58cbb6105d2084ee7aa79ccb046e3dd6860d899de24570eb23f853acf74f05dc1483d5e9b6ed6d586654e02d7fb3f1a6c3b9f9c1df02344b7d9704213c2f395c95af05755b6ca888e1ab7da6fc50f5c54945cc2d9b52c99c1d7672343e3f024a53a8463e94e0e6fe9be1e251d858fcf1c80ad9fa71baeb3b87cf6751a0f171639478fb715fc7c36bd3298b2cae7cae25af8a716f0ef079135702d1f1334c80a7c7cd09dfb3ab93c2b335e05556b6f19177cac083bcf8ede62abeb30f336c6680b6303c1b2fe1d589612bfac4d571567128bfd2d51b9d7ce8eb4f7867a06272b6284bbcbe50c915540b5bde9c830afafd553dbf8fe3b3e43dfa00cf9ca6d3296ccc510a5b75ac72c34032d13dbf54b0d87cdf8b4c2f4a31128ec7f5366cbd819a02080fbb44c1ae2b7a81d6c1efdac1e695e5a1db3bb222c9d63a32cdd9f476367f1c90fd567e36e9e7bb06100091d541be0de0a81168fa24cbd6d682e0be8d40423e0d1c7811f30c57bc967c3b85756d470aca9d1ca474c1317457a00ce26fee754148bb0a3dd57e7fc98419b0596a129f3083ec6e076ffecf5a28b1d296caa98f8dda445eb71cf2f8f8119d309147e49a936a5f6a13c6aac49159014b241935ceaf6a491055a960bffc92374c6c789d36a26e14a9c0d412f8d422c833155a78ee3c17d572c4cc5b60d6d471987e7194e539d114da880fecbe48a4ad428a27016770bc31edc9c7d8729c5462e3636f3ba3c620c398f4e0270c904b00744a06586425885dab7a83e8b464122f02c4f70680a123b289376d9086a19864d576d51b27c874a42874b95f03ff0e7245a02f96f0fef102d0c6d2c7498e99a0a1ea8f2e1d641e4dc8a64764dc6891eae12e85035dcbdbef61f90d1704bb698dbb415189f11ce4718a7a0ceb261191d763fe8933987f0317cd4e79531573eac038f9a60fc194a5df49168051aa3cf12502d86c13ef5bbb65a718532a697b2c5fcc42db9b8cd0d20f404102628cb6e3316a3815d13098a9ec03fb812130175e4338bdc01d162223bddc6d2ca73c83f0d134d14afa035fab26d5fbe8235e42c807ce29264951ff0994c06e4ab322ae9dfb54342baedc37f4693adbbff29725ab87df59e4257befd140b56e7e4152f7651071dacb3f08370a93fb28537f383cdbb281757b1f523d5f747bae8b68ec553e2b7fc0743a48e74868681cb2b35fc39ba5556f0cebe80b5a76bf439a230a2abc48f552c2fc0d98a04d8809b8c63cc19efe9872b8970b6d8710a1001477a8db7d49687d37f76fa2f81033bd43d31568df7bcbea250840396c6995f428610e1b93fb521e3b640db24cc748333b5c2870bfe1d39018ae51ec7833879a24bae6ffe767d541a022a6577deea3c50233d6e466e013da169b127953a419e97a00eab4210eac92d06f4d9a0e91c53c6bfc016535c3680f8aca87dd93f9ede2eee11b7fe008a9060db0dccc5e63a897090f547bbfe92f7d79ea4e468114bed43c6fff396ce7e457f71ac7d9f47b118981772585cf9835dc43a96b201c8d68b773c4461cae6430f30a505933522a0c8b8b49b190f280b596d1dbab052936223ff5355fa4367f18c4aaa0a218dee36b9f7a96b3552b30830bab272185f64bb81bf26d3a4ee091c38f8939483f1000580ea09b19314042c03d986fbfe4472094fd1c47d213db151beb8125f7413c3d2068cb71ffa7cc35d5d14c58c82bf0156d8f9807b4ba5ba1006893767a2ddbda2c94b12966408da2a936cba14f8ad90868b0a0385578cbcaeead0dbf0a259120e2933c8f74d5846a0852a2a203e37957a8458e0629028a489bc4236a1643433b12311d485c47cfac4b74919a81aecb9ea4baf995c647bd1a11454eaa82f82285104ff56c774d7c95a5b4650d4cfb97c0e84e30bdfb1657047970d646f91646f27950ead2171e146c8d573c6c4f52c81288473eade85f8c56b4d135be13af6e5411d2228c5afb3c05c90cea168083598451d9e0dd9e18659d0b5e3ab36e2c29e1641b8b3aaa05f162073eaeeb6697b39baed3779cf0576cb0133467e147084caf3d47a06c0b6dc9308428c7792141b7fb80ca8bd59cabe0c198a8dd49e17879882f1655d4d943b8e413b90faed4014e7cea410c59f4d389e61fe12e3b4447ab0cc5ac93b59124e487b503b55de8768f27151af44aab08c0d68843b6b05440bab18ad391b686d8f46de8b47275569e76dad536ebf44843afa4fdfba737e20f9d7f53b6fed08a2d37c0e437e06123d6ac3c6e8a40e020a85c19387623a2a75b8d5d0d543a422330e9bf04044b5e249d0024d55831f641f726bd729b1819389dc670a991568329a838abc42ecb83f494b42d284e3221c5c7d3206db027b1f0850e7b0dd34116535db0ab795ef7a5d37aa992a8e7efd147487a2265119f081eb8c1b0173a1d392df2d81256e51012e6604e6edf228cf01031ece1f52ec97981f035139b0b514f2ab7ec73cd43cffedfd7c4219421838013b9d57c73ace247ddf411968b9adc259b45264a23a840ee2f9b684009d1f465d97c4a00633639bc9f24b3bf9fe08ce3e2674ea6b7c49c8edc5466184112eb5670e289f4d67c3afc932268936f86505234c5e658dbc9ace6c2bb08063003ff444945e8167df1f6ea96c4f79ecfab09c5b5b512547bdb18279610a325a29b6a5344ad898583276e61a177c81265f2a08e4e01a372320425a9c8043c7b2ba3271cdad6b249f112d94e7c1719c47d2dbab96f425d78e4c2cd74ad9855e6b94e914c2caa523a2c4fa5f0bc2a6d22e383b9f6ff6bb50789a18dee5ae6db5a0755d80588ba599cf38c9323c254b4504101bee7eb5c47b5eedf455a0ceb8486ed8bd8ef579054e7c207f73e2b09b9384d2f5c3d96151bdcbb228858ef919fb06a0327dc8cf7f5398e8b9987e66c4aa597aa4e0fd3a2acde293abf5b0e4720347a2bb6299fd338d74f851e7df745ec853e96e7c49a29c6adbde61b0efdd1af52d47bd05535cebbf64a09f4e13e7dc7cdb2c3c980693dcdad2a234fdf6125ec1ca9c3e5b4de869b9a98228b7c7840d22e094441e13c391b624a059cc4f01852ad4951e6f8c1fda6916de94c17a9557380321a73b13a02a79681d183fd252843885ece0deb61cb6b85ff087564c03ae5534ae380b48d1669663e67adda8dcc5f428b1589fbfe16292792a1bab68c215784eb5de901adb1662dbbcf1097b87681ecae732374afce7cb576069135ef0b56825a3e923c4d183bce46c9adcaa8d49c62102cf0a376004780fe5a2a9701a141b6fa873c55cf551a5c2e9eae7ff824db29d814aa5e3", 0xe00) r11 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) ioctl$HIDIOCAPPLICATION(r11, 0xc028660f, 0x717002) r12 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r12, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9", 0x241) r13 = syz_usb_connect(0x0, 0x2, &(0x7f0000000480)=ANY=[@ANYPTR=&(0x7f0000000cc0)=ANY=[@ANYRESOCT, @ANYRES64=0x0, @ANYBLOB="fce2f440e8a5d19954fe794964086fa011309ead312543ff8100d4266e11a156f1292e8437ac1601bd23215355562432aaf6f81bc98a0875f704b387de3694bc56355c07dfb12d42fc97e5d7dc1ce91518040000c5d36badda21573c4d698b4b30a63e3754f8b0013741bb55a1a5d95c15036798347e0702cf06ed9bfb4f278746a824bc3cdeef4f3bd2c50fb317881c316a5e4c7a4181215fcebfca9ce3de413695e2a99e3198bac026a3377342804858204091609ac9347b55e6c14d42764f127f15abb20f9850f0fb2e9587ef7d90fb23db70a51f0634d7ffbfd40715d5be541533199ed4d2b3ec7b1b20cf4f11424deeb1770d97bf4eb2b708905444d8ab0811cedb10096a8663d6e90d10e2c13ce008ba58f9aa9783e593fd7de7fd0a4bc621d637226cdeabe44658e6dc971d824f12fc8363fade3edc14ca74348346d9207892a333ecd486b71e877ebef48ee001f7df01d8c1a3ba545a55b60985cc1220333fc9d6cd90447d74b0d81da61576c778b73ebb522549087e429c5e1b4c9f7b51ab7bb17c1e401fbc4d2e53bcd00e3c1108a513c8de3492db9e6f95aa20a531db672dab27193de96d96842ad517ee1d2fbb44090ec73cfc43809ec38a6ced8ca2b24235722c5b50a3abf24a1197283c52b88d57c69110fadd6fd7dd447c6e7f6a79390c1b73bc43f6c9804c2834c2632eba20d1f8dfd87bc0c9311d0cc2bcd84d702383a8d745815d38a54f1dc9f12dd021c6eda1a3a241472c944f3424e67f1e0aac117f28a2ab1d3b7b5e04556d03d5fad9d3378bad19393fcf626035df546285cc725c9ac3eaa655a073f41026db2a61763e97e70b80e7795541f78913116b360e1dfcd57b3633d64be5e4fbebaede9c767947a755332f757bf3dc85653db3666b493918031ebb5419dd"], @ANYPTR64=&(0x7f0000000940)=ANY=[@ANYRES16=0x0, @ANYRES32=r0, @ANYRES32, @ANYRES16, @ANYRES16=r11, @ANYBLOB="8b7995ad4e446a69f6192804d866df41d5c32ff2fec03d98764ea495086d9513f7acd9a980880f112390c2e036c593fcc613d6ccc35e3eed484f1800004ddefa3716d30d97954f69a24bc7341ceaaacca20a870082f1d9a443b3611d5ca532e9720a11930baa419dbd50c9b257e855bddc", @ANYRESDEC, @ANYRESHEX=r12]], 0x0) syz_usb_disconnect(r13) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717002) [ 1257.261078][ T17] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 1257.268862][ T17] usb 6-1: can't read configurations, error -71 [ 1257.275533][ T17] usb usb6-port1: unable to enumerate USB device [ 1257.391024][ T2874] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1257.400388][ T2874] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1257.408490][ T2874] usb 3-1: Product: á ‰ [ 1257.412684][ T2874] usb 3-1: Manufacturer: ä Š 15:49:03 executing program 2: syz_usb_connect(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000051708608110f1010733f00000001090224000100000000090462018000004c000905850b00ffffff7f000000000000200004c464eb1419eac87ed2ecd14eb3d0e48935377f6ef9c57ecd94d6fe1b69f86bf6ff82997542935a332ae87df402ccc845f0ab284fc6a0ecfc30264681e9f3cc1afb4b83f15f8dfd806b031626227465bcddae2fd36fc08124519fc4ffbb725bf8d23d3171e27d20691728f16b3facb86a64525d5737f0e6d900000000d420e7b15a48fc44d5cdab00ffffff7f0000000000149ff0e4ee9e3831af01f23e6c7ff68d2aca295b8842942cb1a915c2d77917aefbbe5dcff3bb28dcb5c0952f82d2440445765818c5bfb2f3d8ec37ab36d430afc80393943865213660b875e7a0651d34a11b7449d67a7c7b9344e7c2e10a4501b5bed17b8909e9eb03f15b7ec45aff89761b7f8a11bf0c25cbe6282c06bdfaf67c121f6b31c6c83799c619e7a1ba28fc454b20491ae5cb0c83adaeeaf234883ff16485c5e1c89732c8c6468bfb7bc64f69973fd70d0382c777e8ca1b1d383df6d14d9c0bb86847583a90d80fd3dbf3f1dc08309d6300e06e24128ba42eed3a34c884c3e4c9d6e03a52815aed19d6e956173b175918a5f7a3c27e0b197eb130e17130cdb28af770b965a95e574907d6f2707621e56228516cf6fcd9c508ef3d4cab026068502e7f576d4b33e76929c3a1e0f32541def387c49b076eed92feb0c6473a20cd35f615ea387c09061e4897b0e688905f4241534c76f6f5e3652a896f075235f2934c8a2aa3b6437b99259384e1966c5383c269157fc688a183bfa93177bdd8df8afabdd4651256804f5b4d32f0e7f2f79bb8f154f3df685e24d0c7d349d0233ac60ae264881fd247d6e8f783d1af6fe492c7a8793bd44d582cfc89ac4facf64b"], 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x109a42) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305828, 0x400007) read$hiddev(r0, &(0x7f0000001200)=""/4096, 0x1000) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x51d, 0x0) 15:49:03 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf", 0x103) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1257.621097][ T2874] cdc_ncm 3-1:1.0: bind() failure [ 1257.661115][ T5] usb 5-1: new high-speed USB device number 57 using dummy_hcd [ 1257.662055][ T2874] cdc_ncm 3-1:1.1: bind() failure [ 1257.676192][ T2874] usb 3-1: USB disconnect, device number 7 [ 1257.800953][ T3416] usb 1-1: new high-speed USB device number 112 using dummy_hcd [ 1257.911540][ T5] usb 5-1: Using ep0 maxpacket: 16 [ 1258.031080][ T5] usb 5-1: config 0 has an invalid interface number: 178 but max is 0 [ 1258.039371][ T5] usb 5-1: config 0 has no interface number 0 [ 1258.045530][ T3416] usb 1-1: Using ep0 maxpacket: 32 [ 1258.050719][ T5] usb 5-1: New USB device found, idVendor=5ff7, idProduct=ff88, bcdDevice=f2.17 [ 1258.050958][ T2874] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 1258.059797][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1258.060716][ T5] usb 5-1: config 0 descriptor?? 15:49:04 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, 0x0) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1258.161052][ T3416] usb 1-1: config 0 has an invalid interface number: 100 but max is 0 [ 1258.169311][ T3416] usb 1-1: config 0 has no interface number 0 [ 1258.177494][ T3416] usb 1-1: New USB device found, idVendor=04b4, idProduct=6830, bcdDevice= 3.ab [ 1258.186734][ T3416] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1258.196455][ T3416] usb 1-1: config 0 descriptor?? [ 1258.241977][ T3416] ums-cypress 1-1:0.100: USB Mass Storage device detected [ 1258.301115][ T2874] usb 3-1: Using ep0 maxpacket: 8 15:49:04 executing program 5: r0 = syz_usb_connect$cdc_ncm(0x2, 0x84, &(0x7f0000000100)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x72, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0xff, {{0x5}, {0x5}, {0xd}, {0x6}, [@network_terminal={0x7}, @mdlm_detail={0x4}, @mdlm_detail={0x4}, @network_terminal={0x7}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{}, {{0x9, 0x5, 0x3, 0x2, 0x98}}}}}}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x110, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x5, &(0x7f0000000280)={0x5, 0xf, 0x5}, 0x2, [{0x2, &(0x7f00000002c0)=@string={0x2}}, {0x0, 0x0}]}) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x20, 0x2000) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f00000006c0)=""/4096) syz_usb_control_io(r0, &(0x7f0000000680)={0x2c, 0x0, &(0x7f0000000580)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x140a}}, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGKEYCODE(r2, 0x80084504, &(0x7f0000000080)=""/105) [ 1258.321787][ T5] usb 5-1: USB disconnect, device number 57 [ 1258.421020][ T2874] usb 3-1: config 0 has an invalid interface number: 98 but max is 0 [ 1258.429180][ T2874] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1258.439342][ T2874] usb 3-1: config 0 has no interface number 0 [ 1258.445527][ T2874] usb 3-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 1258.447984][T12875] usb 1-1: USB disconnect, device number 112 [ 1258.457504][ T2874] usb 3-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 1258.473741][ T2874] usb 3-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 1258.484984][ T2874] usb 3-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 1258.498135][ T2874] usb 3-1: config 0 interface 98 has no altsetting 0 [ 1258.504858][ T2874] usb 3-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 1258.514006][ T2874] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1258.522788][ T2874] usb 3-1: config 0 descriptor?? [ 1258.562675][ T2874] ldusb 3-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 1258.573490][ T2874] ldusb 3-1:0.98: LD USB Device #1 now attached to major 180 minor 1 [ 1258.630992][ T3416] usb 6-1: new full-speed USB device number 115 using dummy_hcd 15:49:04 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, 0x0) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1258.764821][ T2874] usb 3-1: USB disconnect, device number 8 [ 1258.772306][ T2874] ldusb 3-1:0.98: LD USB Device #1 now disconnected 15:49:05 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000080000010902240001000000000904100009030019030921000000012222000905811300ffeb0000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="002222000000005d7a0bc4eb48fd0a8c930baf9db9b50827d9c68a500b18c1187be891"], 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000001240)={0x24, &(0x7f0000000200)={0x40, 0x24, 0x1002, {0x1002, 0x7, "32b336e7370a00f5ecf29ef8062f4ca03d2a85522235d5af42339093a71901de71d4ad16bd26f35769bb2096b987f8a7d873eff87674e8be8465eebf45263572213a513e0d262f8b831e11114d3d3975e53b1d3b40d248acc5771a8e11832ac5612a99f15356d826f808be65843d142f2a9e198d29acddb681b1cfd2a04d2077bc5f4547e9f2231d3b95c6deb1c307e152da14d53c621d9db681329b0105d6d3f50b02a4bf7e4a7ac7e3b4d465a9c7e1a17c3389ec4d8b206b25c1cb270d159a4f86ab8193845f7dae0810f70db05dc738cc8ff45ca63724192c5976973e9bc5d5da64053572de17f01b1c0499c80eedaaeca42e00841911b3955e5459b31349e8d5fe373596b162fa133e7574958b8aab4ce1961b11f5b2cc004949fac6a57ba024f9c86962803773fca85a5366585711d0154998d869f2f63876acb4ef2fdbf9077280f2c741ea053a72b568b79fbf184adc5a61aa2ff44ed700c16fc309a64676e5a2f355669f685bdad1f8692a7052698923ce0c5ab711f8a31778122237a4d452828be7bb7d350defb94a6274789540f71098824142a7d73b03ed179b473bde28390d28e90a2f5e157acf867106aca22e595c7c7de60ce915cc30b1036a2a3ac3242b6268ce322859dd9c32e9c02d37d4d79a37ff5fa17ca6ba6fd68db6d6c41bca2336cd865f82b0039fc80782efa7c48ec63c23992e666b108fe8e7c940ff2c35951b5e1e67a93016696f44858d4da164ebdaa896e72b9af91fc1d9b5ebea35f9f0473bf72b011d4987fc3a015463d06763cc437861afdac24ec107f4a9bc45f5594275095e9fd8746b9175722433d8944e8858a4e3a82e6c4d77c0d1724e31146561a01be6edcf07f1bb6347d0ccc907d8c905a9d2f9ee82eafa489c45007f4649c164c373318f5d9e71bafaab94cdc9f674a53fe324cd34df80d495b3e77f0436c80ec460b9e88840268d81835919690b56d5af824aec26fef94cd231459381af35a276efca4f9a0a45e12d0944c7edd00918e98002fbfa2bbca9a61f737ebecabd553af4675a587d77b7e090eb9a572d40d38307921db209769cfd8ef24b830d10b6ea7de23bd0ba56c9894673881883203cc944287457247f09930b38ce34e94b57569ef823a8a97d8811827adf91a0276c54248477b48823c110dcb86806da41e334937eb3748a5caeb2e14dea457a7353289ebdf431287fda5e47236a0d2a00eb52b8221ea301d9016b1e54e54d255a146c1c3036cacd9737046bca94326a580179a57a5342e84251596c5a49171fb3b45afbe9dd444cce4db3011d14bf90385faa7a56d936eb7f3feddf8f42e0ae66bc5c9b617b584c4accd4f769fb0dbe72f53e0a5c1be590286a9f3cba69628e09edb46e93e1c8ad2c7d85025cc753d48c874ef76fbc455c9f353fe6168317400b00fc112f6b486f18bef3beb924a780174a03e21c0ded397a7d489fbc4ba8ff8af7c3d492af6c82bdc1f4c40a97b47aebef6ff29e0611890e3f37cae00f686ce9aaf8d245b2937e36335fd69d4402c86dadcbd6d588177c8fa5b1b7a0472f42fddb119bfe8f435c7226eeb10d837f61d891bbd1cfd45ea16c0467abe98856e7d296d37d521b3d64db8eed56544dd59460523f6d3a7abec608988c673c32f7ffaed16228803ca103f036fb15b250a35a94bc12fad35e49d5c24171e6dab16348e9dc4253a8c227aeac51b23c11a3a7424e82a34a6b686c14af919da0c170d4d6c41bc837f9df05dfd8c4af9fbc01b324f2cc60e5fef080396727281acf26bec77acb6a72c4a39cc53134e827661abadf4ed061b6fab8ab6efd99424cd7232ffe55c6cc4dce430be7854daf8e333dfbdda200e78d232db9b163eaca398bf768bd93d56f72ed9831cd33b45faa499eda26c1239e602d9d2f0a3616c44a71f472429cf1b55ef487918e198c33a40323543ff9e858f4d6cf499926fc6c613a2507a09da2d6e34626f8ddab00109f791e71a13f2835cba0fac4bbecec106735e6edfd00b476c4e5ee02e188197444d0420d39e2e264e0dcf4c7feb1a21848fff8ca16aebc5bd0ee0587c9af20899451e7dc64333b9464714cc401b0176f06215ec90157ba9fd3813536034bb4fc6834f3db2cd73dc0428b3bc8473031300ae9d32166d84dc84ac3423d4f861b28462f8fb6f6262445c14cfa8f1b051e14776947c9219cab6cc2315304f53bd191ab48e5e1a2f393d12969b3d3335125896af795cc05ca566f7a6febdae62fe8ed2700dfccf444e2ccde2e33f5d002739b762e61dfe527be35cecb750d48c829d47e6e1974898ca0d3d16be1c00c0b612beff0ab23de37bcbceaa34351065a1bc076f9eea0f28f0d9574e957b0061de2cbf0afe28b5a4c38fb7a7d3479fbee4cc3aeac37ae5baacc8b4b4cfc6b918639d0158c00850a14f47d636f1f513a249f5425cc7f59a3a86a8e2aa44ca6f4ce16cc721ca7cfaefa06b9e77fafb09f909d6ec354f7f32a549628d94d3ffc3e9bd71c399b2cf289fe3a66417f2c3eb87e2c47e35a8c2eb522eb479ca90d17ff90f80202f892d8a0d36878ee8474a83b6cb75a251b118918a340f6d72b9e67b487d971521c1cbba6bdbbcacb096e92abf701c4456baababed12b3c6d6aef25420d5802bd4dbfa746c0af559082cbf92605ea9b0190e9412eb68974308777e40ae20b75aca19e17c95059eea11576c84659bbf05f2deb89c6df1e4adf185df5b4f125544c6e61ac33c7ff7f820c1a24e4ba7d8d158f8a094c7eeb982918ad3eaf12b39634a21e794b4c5f2b80d3dd8a841ebaded438e03f7ff36de95433b9b9783690018e4bd320f7467e4dd4509d2a52f4deb645918e490ed730d25ae1446b9d8ca104a3a941f4f4dfcb5b0dc750218457101ced7ca866d56b621a4336472bf05b967547db24a3dd727dbb36a230d7c620198c53ead4f60cdb67cdea3a48755853dcbd7c84e513e0d34214770d61a1b2688342a646f74993e47efe5506d1b6c3dc280cae198d11930b9a7600afa83eac5d369e324c04b5cd6b0571a18b12e6fe45196205485a0adeda224ba6838c6d1fdc73b6bd9283400a5d21835755e8aa1a6be225e8f5f9f0531c4e98b9cbf244249dde4c552b3a55f11694deaeb601eb275755f3bc766f6f310ab3b9649e25f507d8e631044d16a706eb1f31966193ea96e649a9ce7f5cbf773baf588d9784c01393f707fa7debc6b004dbf3372c01a34835c0cf66281ce99546d3ab4f8e5a3f59e94f4fb1da589d9fc16a17a70a33e1a7be2825a8ed01b37acae9c68a638781508fafbb41c634c84b4701a860824824a5ddec8ca9fbba83f113944e4d9aebe705f5c19f1173770f6777fb1c62b709a03d8a85bdddd3398047cd4bbf7e82458934ef240b663a4842337e53361f0ec6a8cfa4603996c425a48836e4f4f516344d52b69f3f7e16d272ae1ed0fa7744ea40f4f94ec6d2da4d29fec627ed8cc6e894a21c30289193afb8c27f59bc03a9f134517ca09b9a14d28115a16b256079af28f111f25784a5b79e25ba7fe441db832fd7124e93d2a364e0f860d9c1470d2ada4351d6a9d7ba08229e96858f70eb8c39b139e843755b2a1f8eb0845eff5150e55ec5c2d55ff032696780dffcc3fccc09510c7f83f1cf54a3e9feecebea8595b7ff629cfd5e882d80a6e8b43ef9441cffb8e0913e0715e72c0eca95d5f9feac9b198393321e3844c95a22e5ef3092058873a7fa654953676cee32d209e4b2d88ef84ea7723986390fecaae88ef6c6ae35e4ca646be78add26b5b13a89d850e58dc8e931b3246bbb3180f004ce2f3d8c8ca12e731bc36329b246f1324807d9e59da9783bf40dca23e10d7cc47df45e7cac71ca28de411ea442c35cf5596bace79d92871bd2e89ecaa0ed1b120db0725fae6d0a74f79fdeaf967847062567cd48a20c4bc90c2555e46f3d1ae330172fb745452676bf9ed0aa5c3fed2e3f5b622fb1d790853d6fb0b11c35228e3314013d773db4b87e4bce6063741b3a439be8f2d3e2383e84d108775b8e0930834d7e6f2b9d490b6a7cbb48a4bc564041d67e043093afe88bbcf2db9831e9bdcc02faa2f4d0da53fa5b3b21d9102dcd347d8bd15e71c2f6ab3fa2f1062e59497a131794804c20744f5f3a39b4dad67073f17d47fec59486a6321c52296db6599b0b21748a6ab575dbafdeeead44143f51681b24928262ce858f3b73912a410d9500117923282e3518c7474b6aaf583c430039e7b09c95d68f188a61d8c1179315683254b742f2c1b2970d4252d7d1100723e4c0b2640c49f20e71515eb449417d69520d3c9b5a129be6737fe235650770f6ffc35962754f08534e896ddc98a932e84c97802d772c20524231c6bda147efacc4292e89300b3c24036c861ef4ff7b1f1e18c9e530cc102836e96fbb68ca77907758b37d74f2e32585dee73a42e6b02d63b8b6697bf35de7e6126948b648bd1e53e000ba92afb2eb8da48959ef2a90314995236bf146e77b9445da051a443400a8ce93e2e81ed2d88cbbe09c8e156ab70d7d00df56d38dbb194861f4038c5399b8bc8e0efee89413f3a748cf29046fe36da398397dc718d9f6a762c3fd4af147d8a07171cfa06e9f0156381497e73209ae6fcc7b0100bd19f6b0168afba06c654dbf1da073a6e51d523ec343db9f3f44af7161e1d8280d563724974fe79249564fefb6b4d64f206609558c5ff9e3fbce72ac34248b539126f7904ccad2f215dfd0ea2908484a15be1ce31ee1cfaef8610c729639fe27ab1ad49ae5cd2419674868c02415af3cf2660ca527899f98e2a747bd9edaf43491b4d0e21dd4698141135c148f47efb9630d9802488cd6e95dbe5ccb1db57211fb814bf119a49333c578231d775caa7618f0f3efd4e4369d91b270d46cddee539b8d20317837dcd0ebe8bb3d10b0c7e28f8097b17a4bb2cf8e4d3bad8c6862f943cf35cdb8769c5e81fbb5cc155b2f2907bacafdd6bb0d785e09db58ec92e51effa9d8b5300e850bd8b050ac346101a732d96c201ecce396ac8edad82ad2164f55c40bff83d8822d085a6942f4c4b05db748cac84fd85c7c925bd07318e5eaef1767b17404e59c3ce334b62348cafa1a6c1b87d051635ee75a4733872c1ccafbe123016fbaf0f1d7d2dd22bfd6a383f0361c6c324e2e0fa283b956a45c7e274a2366e5eedb8d900f8fe16ba0201429fc87df3d3dbfb67e9c698eaadd4106730f0ba63f5ec0e9d4c59621e78b544dc1ae36ffeed1100da40f52e391ed03a829ba9e4ed963aa3cafae2d090b2352e1d0d178216c076cbb1d8cfd4ea072a78ca424c9769201f930936fede12d3c671f1814e4d174be26a7a02c90cb90d93807a117a59b00a503f000417806d86f3bd5b0b8f68c65b951bf24efc2e62d518b8b348f634b22ce1421593630644b69e629bbaa62486c54ceacdcf21075fe027b728bc937aef02c8c4c234ec46afb42e5e785588e18bee9889ccdce4591a4839f49cab83463cb9e5a4d04ca4ca8075128a0c2af183361c4b39590311c814e83a1aecb90476d40038136c159f8d3a90d5933cd47b12cbb724dd5708cde028ea0c4ab67ba237f6f8a0891a9937b3a78d4e68a5089cd28895e409097cc27a2947ec452756cc90a99d39f35270c58baa4b502b2e41b21aaf300ec4ad5915575c7a9fe47156185480389dcd53c5ea0596230b9964507326179db8ed01af02e4aac4bf1da3113952fc38d62badb66a5b3e80736e27dba07988bd58a398e92f4e8db444c29284c4617bdddf02e8f0fd87e243e01526dc40f"}}, &(0x7f0000000040)={0x0, 0x3, 0x1b, @string={0x1b, 0x3, "c6f0e7846b12d8d14822fe7a981524cb6a0a5dedc642135daa"}}, &(0x7f0000000080)={0x0, 0x22, 0x7, {[@global=@item_012={0x1, 0x1, 0x2, "9f"}, @main=@item_4={0x3, 0x0, 0xa, "eef80da7"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x7, 0x9, 0x1, {0x22, 0x4cc}}}}, &(0x7f00000023c0)={0x2c, &(0x7f0000001280)={0xf115cb241aa14047, 0x28, 0xc, "83d911368fdcdeb353b4c947"}, &(0x7f00000012c0)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000001300)={0x0, 0x8, 0x1, 0xe0}, &(0x7f0000001340)={0x20, 0x1, 0x1000, "bfc5d4d5aa4fc1ee667804dbafc1a4f0b08632accf98444e326769a949626b214843ab88353de802afd7abc5ae5f00342afd08810699ce8d7d596473c115e7bd27449c40c286c3405a72a6ec4a37a4362da551ae71c039c46295b01215d50198b38868138400d39a07ca2d4937a1ecaf5f9d1b08e1fb361239e7bc9c000c2e261cfaa16db21e29980dbb8d5e79f0cbcaa576363aa2fcf7cdac36dec9b2a87af8ea5d06cfee563ccb6c979a287da07b1affc1402f85a8afb7e8dc3c892f0effbd8683fd1167211fae1cfd698cade8c86419305448b46f980ac4751415a48f675adfe95260e07802917827d30e8a883fb5d31b4432c93ec3dc002c77beb00b2ca9789cb2fd6d4c295b25b857e56518c41f3477f937a149aa0ff231c5ace200ea44b2609e650e934bdade6384ebf8cd031aedd98b19c938be1ec308d07f6fbcb9340272ae343c78e7a3fe0938660161da9225e1671cb04c8e54e9edede0651e1d2f87b6737a37cf00ca5c2ebc53a6949a540e1f5273ac57a008c21322e8ededa39e947bbec6fce2e880e7ca3d3163a90a753b7e7fea703cfbffd56c5be7c1a9a96210ada998b47e8ac7e79d642875fd995429fdf336927cb9f7a7d23d4e1185d65e98b9c9d8ba5a33e8467bd02564745b28e5d2c914cf44114d3e2cd5e7b1ebe91bd2dd404f4651885ffbabf980277c61b07ddd63ea7604446d9cd6159a509ee5e951679f47de90265da18283178298e0f6affd9d19cb5c443702cb38ee223dfd6510310a9abb8bb4e8f3a28aec2d13242933cad4c299f330819d76f00aaf3b15552671b39c5059159dd217bd99c631affd57e72111d5fcd0d1b551cace8cd7cb9957fab7126b713af5cceec89da2090ecdb5b96342137b1d3232c6d806b511b5e298b9a887b0945a4fdf6dd9d148ee21ce9b9cfcc55fcb7065da4b3efe474b6731b9d8be4270337c55717c59a51e66dfd607615c1a58ee43ec5d97b07afd77964ddd921077366617c0c2d51b74effd3536fbb3c1aad4f16c6cd00317d131929a7723873f7c33f9dd1f08cb8a4ed87db68f920818e34b3d1e3595da75ab28a2744b0e83ad5240b3d0b00437ff933accb9e5ab929624f08d470e39dd0bb3258155667aac0f043aea0a61346c58e5d7eba217966479be095395785d08b72f7b946e0312862ab43b9b84a8a970847a92eff1e9716ba37cda133515c94ad56ea5f2da27990ae48e5dfe58f68a0d362fe650f700115132595b16812c26929baa9d8c4dc12d541f71d65e56fc96b6b2d0d3b92ba2bc23d371c06fb31e58b0ed488e012324404ad1393d466f6e6f13b23f6021dd8d1320f56e8eff8866435f5dbec43b95678d7bdc93e958b89f1b1aea560e97cba46c2f05bdcfd76ed9d4e5bd0961939cc9b1ba79be8cbc7153370e347b7b3b08d6f5a271b0b82ef9b38c63b24cf781dfc73d3ba1cc61d60506d3fa02eba9c2f79e4901b940cefaab778242851018112a519e746b517f23768e8a0a03702780a93b3943c1de494c37488d09540ad1c00674f5d6b4bf0f92b391245788dfabdd45ebe17670a1b88008207fbe0bd51978d8435011b3820d0170d7974d61570685e989243723afeaa2355bc2c2fc596de4b607311bebede40ffe75cfb17ec8bec2b6818b0117b86406dff37286c1620ce90f52136fc023cbd50c86351549b3793dfe7b0b615ba7360e1725c03ae13e172bbb3587cb3360e0c9f455540bfc00c8d3084b21f0bdef0f078beb66f420a068c47a635e14b7b55129264e47aeb606f883623866ae7fd989fc224b9f750d7cc6e26dc1afb4e5e1e435836b30e609d1b2d758e7299955f9bba4c3639d837500623f0fd4305a79f0a6e5ba6d4c9eb7750e4d472505601e3f42ec8f4791a1db3403c2f8ccc278c0f4d8276c401418582c878850987d0dba00fd2ec7486b9903b1812029536f8ec8b15489300d577e5146a2d25d84d5e736a3105510a9b5a30087d95bec6336343c5e9af4036ac71aa8d34410fb4c6caadaf5417a885c7d87e0fa5d2dc6c808b6b65354e9af8963f7015351fed280beb7ec9a3601ead6d00a83eea554649885f0efb9a58e05a133f66ac78e0e2bcc87ba248e7661f61be7f0b69a8d1694369f4061934e650321a118c5f459946637873186782505477efe34f745081ba7a28238e7bd1ff86a925e51b56d9da47081e2a42273e06c9bc7ca8ea4ce0c473fe562052d3f527344df7d88da83982ee37b04361748c715be8f520aa81909aa17f8e07f1eabfcb340c755c61c56700b99ee6f33287823d1dbf8a4c76450ae674f8ed41eda1bd603349a436e85ac7378bf725529cf96ab0000b34fdd8f6957cc24fbf84038b5c687e39ab4b8132808839625a7f71286abd23d90741c2579944b84f023206aea87f40bacb406668cd8a219a73e79576fd35c0a2e476fcd1acc294223917139f99ca6d8822331628a748fdd89cfa8a0d95bdbe9c7643050d8ac45155de872a7089e75d6c5cc65b8755d43982038b6f9c6992d5976a8627ad2de68e77aa64754524d318b7d9448e771820697b303dedf1ecb371e2bcd408fcc9959d9f74c1505033dd5c1f0d2c78e6da1159260d620f43d46dd5eaad39e28424713924190bceb6972ee64063d0910a19c6be37da65f58a7a71effdf3c6342e239decd48a255150caea73c0cdead981628074f7828291795c09a66d21db86ee7ec824defcdce19767c666d4c5206539eb79ff1295b17807aa255ce753b8fed16eb0050599e67ebebad171251a8cd49ad02e5e401fedd2068184f3d7746b7b7e8ad01f68836072aabf8036962ad99b56fed29ae170ac814494fac508d2524b93ce561f213bd0b073bce5e46b1e20c0395e8a7928108c268e98226d1544cad6015a3230ba0d6ee094daf49b7bc6da9b6cbd1b1e9a53193e28b5338075c8718368dc5e79f1ca4f39784acd0d9512138071edac42561b270a47c6533f0a8e089621b83364b31a137b342a34aff00c3999281d7ae4a19721734106fb96c633a344e18bd440e65b58e1c78a012b05e31f2d0e087a95fafedc5c8f678496e079a837ca55d68ecb17e566969090479e45af73c0716d0fe5226e516e18b3af5c057fb1f5d49ce97d2a97ac37c2ee21c243b57e65e2184efc08dc6e00fbc890fb6180d1df8145174b820d8f9f76c4de980e5cb642a616c744bb1059dd6abf9b7b93f3d020d3b1125a758437edad132460445384dc1bf7c86990ad091b20d0befbace078698e06d97b5a273acefdd8ed3865ab33a38b8bcca4a192d5edcaab977fe2c3bc383f513d47b166b8d7e312cbb2b8eeaa2ab1ca2706ec545ccf36096973d817210b364f0220dd3597943f23bf8bd0e99ffbf5f1b5684e89bfe4d70fcc0a7633d6b71eabe29f160c76a8242fb3601ab22a5d11f54f8114394ade8afbe3d7e9ec1be693961a1abc5f3c806cc3a3a41cf28f01dbaf0c8c3d17294b04767af4d82823a841aa8118f0e114e88cff04133ca679cbcc92c4c3e3101216a9b2ec259877d3a1f3ceecd9215a2d38eb6f995ee64b02346ff63c99de2376eb991d31f073854b350acae5c4119cb7b193c194609c093dbbaac2d3b81bed9bd20309fa78194334f38c10fd52501f6bb3fc91f5d988717b4887ec56f9693c2dbc43f1b051a3d119be739ae45015143d956e0141c2597e2aab0aca42adf432bb5dc2a82bae14f4726880c0fb62e79cc809b52a647794a8507f95bf6722acf3c43fc6ac490456a6faea2e26bbb2c72f1e9ae9628b92e501a093c22d3645b844252bebb4957be1ae2af6ab8be709c04db1959b9890f5fb6a6df982e5fc2531c6a6f2e39bce31bca3244735306216afb85b538fa466872e61504113364c284a64222be423c537b6819805901d79202cd4e7ac27d4c8cf34b585ec1c89b9ebb57de994cd825012f71e05580aeec1548f34ba177be0bb77aff755cca20ab00822630ac075432da9d04e0f0248944ffe4fb8155ec024dc4e3d97a9170bdb1cf62ebe10678c8d9d575a5a50fc8d9f27e8f6e8db94812299bebe6a23cfd54aef9f707ef19855097cd5b629aefe6c2d24b8322c106860f708700199d08e60493a9c1fe0a7f8da641611581d11de867f3ac149d7c2b208a3d4aeaf8a5a7675eadb5d459d1ce93680e26e66a149dff4ff64e7bc611c184ea7675e5a9bd8dcc0d292c36e2d1ce7aef51c691d2c75a4389506d95ad95ad61693179f2b5c9f1a38faa8a0905f9d22635bbedcbb05286eed05c55234c11c564b9793efe9d0eea9faef9e8d5977a362980bbca2bb40ac19822694763ae20e466861366d05862fe107177afe6ba88fce8df6d583afc3af97673323a0f9475b97cf79666a504a19cb951d58231e61decf01ac4a64c611499cd5f8b43e405bf70bc725dc73a26c9eb0f2ca38f60c7dd474b1b3230d4409af3e8abb1f013c28209569e96a18def3d559c14fd530a5ce0e13626b7f21b3368d5caf6dab8aab8ba4949ac03dae82d35599caed68940d779406b3b905887fc938de115a3af07183327aea78433bec814c449a37ad692a67ceeeb07a457c52dd0459adbc457a603626c202137cb1116d9c0b53afb7a3dd1f0911725fa76e461646bd40f4ad6fdfbeea7684eefea3ee5b98fa8c234b7da669ecf80ae103858e04d79a35e1f96edb1b0d4efb2901b80d194a2eff7e4bc63ce1e4e1d226a2f30029cd6521792e1aa6b70c0f62e48e03f50014c2cdb35b7e152b634fbb94b11cebe85fb9d90e3d7507f60df6a3ca7b8f2a4bfd66269fd469bc29f0b48e1738d391a7c499afb41eb83ac69550556d3ac30499c641494ac3317436f8a5e887933a66ddf62dee013e24f8cb1cde483ea9acb96c4d9937bc53ca48cbe3212228279808d3dfe338f2c66f8cd91c15394d77c3f293890e28f0f9ab6f732b8784575e09559b8fb871ceefef954ac03fd5c8ea4716235b64a2d848655b082f01362824c4ce234c228a8e60f17b9fd111c556fe46f8a08cbca82c51f30cec9820f7675d5545282b9df9f11af7eeb2723b9f623f6e1156e1987cc8b5578be802bc4407921ed472cd82c40647a69f97b80b84f9c5ce4faf44065fca19ce7a43e97f5b21c139092d6f01c88315903f2171bed74f749afdca924a99779b96ecab58a602607d26cfc6557f9cbb061f5bca705925b4844e59c198cba11ab28a60ba8523573af0ea96b4313d746cebcc78cfcec82f4ee1e38470a99b3b36344c96c78a2e7a82a36fce03092391ebfaa4163fc7ba570e9bd9f49794c2bd71f8d2ed514dcdd85c5acbcd91c213c937f235d390189560ee603cfd2ae540f846ff85ad935e329b44eaad8da3800ad24e52e3f10facb9c163d6a7a813cd070ff3227e690fa684cadaef7e00217eae16e31cc3863f6772994a9339e6917cc5c5a76a356fbda132a5e4ee923b25a08f44b233158da2aa14cfb0b8b38c708e11227baa14c5a8b92a5b3c680bd4866c950b0d29f98d54ba7e6e59d5af94a217fb251400bbfa2c197c9fead4f2afd554c83c82d666a1f9ea53df14187a4019f554fde88142f130bc427fc8a794782726ba44df3559417cc9f817d53ef5eaab76fee0dfeb00e7ec1f8a5cd06bdddbd42a82a968bb3c32a4ce3df8f601ddbbbb692fc36655b6de16f445d18fd23d81c9313486dc3a239982b1a33b131f5f5593d31b5e9c69667cdc35f11d0428d71af358c352367bf840ca71a66144f1a409db4cb7b726089bbfd420ced1f8fbdf8b7806f5f9c662af477524dfd2429ed211993f979f108e7c46b1b6fbd9f743f8c56649ee84b586ff8"}, &(0x7f0000002380)={0x20, 0x3, 0x1, 0x99}}) syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5e, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40084504, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "75fc2c5217225a903cf7faab9aca1a35e8b92ae70000e83a8459afc2f417dfd8"}) 15:49:05 executing program 4: ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f00000001c0)={0x3, 0xdb83ac170119dd28}) syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240001000000000904410002ff5d010009050f1f00000000000905830300911b00000000"], 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r0, &(0x7f0000000000)='4', 0x1c8) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f00000000c0)=""/23) 15:49:05 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240001000000000904410002ff5d010009050f1f00000000000905830300911b00000000"], 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x5452, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGMASK(r1, 0x5452, &(0x7f0000000240)={0x17, 0x231, 0x0}) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x5452, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f00000000c0)={0x20, 0x83c9bca9b64af113, 0x78, {0x78, 0x2a6c977405761a16, "b47e6cca7a13a9f9c03b78afb5b3dbc6f4740237223bf1fd0ff882133c47915565dd35a58963eca24c7bd2bb43701d801a9ad861bc825cb661dd0acba1e133e2c1aa9c63e8f9c4433ec551d6f74ec4f73b2f9e6004296ffe2121ba5bbf0d1a7d7c0f1a762401973600c31d0f4170c9992e7dbfcc58b0"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x280a}}, &(0x7f0000000140)={0x0, 0x22, 0x1, {[@local=@item_012={0x0, 0x2, 0x8}]}}, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffa, 0x2, 0x1, {0x22, 0x793}}}}, &(0x7f0000000500)={0x2c, &(0x7f0000000280)={0x40, 0xb, 0x90, "e83199722b6231499978a85939ffc6a8cc3736fd5890158be7af2da4f71f12ade7673b30ae4b9f01ded2d6053c3d340ec8e84b1d84cee70b4c913ca5e5ca64e4ee829a7e55d1f7395859451174c72107cf1c6bcc950dba4e712ab61a99108c7519b211d582ded5d8eae4cc77593566148219ad683094b97530ad42e7993071ccc133a47a48df750e25ec3ee3f1a4b5b6"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000380)={0x20, 0x1, 0xff, "fa1fa0217bfd550a7900505503d4cdeb5ac0d4e5fe90abfcd4d393c1e4e83c6b11f98254ceb95f0edd359d660fcc9c65ee29e23ba7989c5a52affc420a79be108778beb378a5a6749bf2382f56bf7235caeb05d4ad69c38d22cb9cbded6e6c75709c2e61045dab94bccf5ca4028c04b627064dd871196a932d86c14d15981955ec2b87c66eb8dc6d6cd9ccb2e96b34d86d00ab77ba2224f3bd8d5aadfc25b810afebe276bb1bbeebce643bf314cbccbf42ee458f3da9a32f933c329a25ffc5976c41f3739ef09c864c8b2ef515bf422a01dcf89d375e551f8f96f4521710f743e08d697a6146cda08f17dad17cadc0f55feda73763c368f52c3d2f917dce12"}, &(0x7f00000004c0)={0x20, 0x3, 0x1, 0x7f}}) [ 1259.061079][ T3416] usb 6-1: not running at top speed; connect to a high speed hub [ 1259.141481][ T3416] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 1259.152581][ T3416] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid maxpacket 152, setting to 64 15:49:05 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, 0x0) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1259.201044][ T3416] usb 6-1: language id specifier not provided by device, defaulting to English [ 1259.240982][ T17] usb 5-1: new high-speed USB device number 58 using dummy_hcd [ 1259.261009][T12875] usb 1-1: new high-speed USB device number 113 using dummy_hcd [ 1259.481012][ T17] usb 5-1: Using ep0 maxpacket: 8 [ 1259.521021][ T12] usb 4-1: Failed to early initialize device [ 1259.528441][ T3416] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1259.537575][ T3416] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1259.545609][ T3416] usb 6-1: Product: syz [ 1259.549761][ T3416] usb 6-1: SerialNumber: syz [ 1259.554412][T12875] usb 1-1: device descriptor read/64, error 18 [ 1259.560597][ T5] usb 3-1: new high-speed USB device number 9 using dummy_hcd [ 1259.569478][ T12] usb 4-1: USB disconnect, device number 39 [ 1259.601073][ T17] usb 5-1: config 0 has an invalid interface number: 65 but max is 0 [ 1259.609241][ T17] usb 5-1: config 0 has no interface number 0 [ 1259.615484][ T17] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 1259.626398][ T17] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 1259.638006][ T17] usb 5-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 1259.647076][ T17] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1259.655894][ T17] usb 5-1: config 0 descriptor?? [ 1259.703455][ T17] xpad 5-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 1259.714540][ T17] input: Generic X-Box pad as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.65/input/input395 15:49:05 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x0, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1259.820993][ T5] usb 3-1: Using ep0 maxpacket: 8 [ 1259.851735][ T3416] cdc_ncm 6-1:1.0: bind() failure [ 1259.858644][ T3416] cdc_ncm 6-1:1.1: bind() failure [ 1259.904172][ T17] usb 5-1: USB disconnect, device number 58 [ 1259.921010][ T17] xpad 5-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 1259.941176][T12875] usb 1-1: device descriptor read/64, error 18 [ 1259.961917][ T5] usb 3-1: config 0 has an invalid interface number: 98 but max is 0 [ 1259.970061][ T5] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1259.980296][ T5] usb 3-1: config 0 has no interface number 0 [ 1259.986589][ T5] usb 3-1: too many endpoints for config 0 interface 98 altsetting 1: 128, using maximum allowed: 30 [ 1259.997493][ T5] usb 3-1: config 0 interface 98 altsetting 1 endpoint 0x85 has an invalid bInterval 255, changing to 11 [ 1260.008734][ T5] usb 3-1: config 0 interface 98 altsetting 1 endpoint 0x85 has invalid maxpacket 1792, setting to 1024 [ 1260.019879][ T5] usb 3-1: config 0 interface 98 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 128 [ 1260.032926][ T5] usb 3-1: config 0 interface 98 has no altsetting 0 [ 1260.039607][ T5] usb 3-1: New USB device found, idVendor=0f11, idProduct=1010, bcdDevice=3f.73 [ 1260.048653][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1260.057368][ T5] usb 3-1: config 0 descriptor?? [ 1260.091954][ T3416] usb 6-1: USB disconnect, device number 115 [ 1260.102457][ T5] ldusb 3-1:0.98: Interrupt out endpoint not found (using control endpoint instead) [ 1260.113737][ T5] ldusb 3-1:0.98: LD USB Device #0 now attached to major 180 minor 0 [ 1260.211078][T12875] usb 1-1: new high-speed USB device number 114 using dummy_hcd 15:49:06 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x0, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1260.321288][T26740] ldusb 3-1:0.98: Read buffer overflow, -131384362139392 bytes dropped [ 1260.330469][ T17] usb 3-1: USB disconnect, device number 9 [ 1260.342014][ T17] ldusb 3-1:0.98: LD USB Device #0 now disconnected [ 1260.480968][T12875] usb 1-1: device descriptor read/64, error 18 15:49:06 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x201) 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', 0x0, 0x800) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r1 = syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580), 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0x0, 0x100) write$hidraw(r1, &(0x7f0000000300)="1d7fd684c3cd6bc887e3594d73cd8020ce5c133ff38001009812e67086f7e4e5436ec69ab1549f564fc4ebe9ea7630c31572e0bf9274159a799525d3cdf0d17505d306854c17ef4c87b9f96a01f87130f01a101483f6daa134f5f9a34f095103b25ff270d2939d655a9b59351f611b4c47c0ec4ddfd0afc6da3f40e5c8cb1e95e0aef966d9ace9ed36670fbfce1f2d08962d1aa119c92fb142e5d4b6423c306d6610fd10bad9cbd248977ef3f3a704d601b4cd37b91ab1bca3a10c859f22", 0x11c) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x1, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x401c5820, 0x20000004) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f0000000400)) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000100)={0x3, 0x200, 0x7c3, 0x9, 0x7ff, 0x10001}) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x800) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xfffffffffffffffe, 0x200) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) 15:49:06 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x0, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1260.860971][ T17] usb 5-1: new high-speed USB device number 59 using dummy_hcd [ 1260.871065][T12875] usb 1-1: device descriptor read/64, error 18 [ 1260.990995][ T2874] usb 6-1: new full-speed USB device number 116 using dummy_hcd [ 1260.991203][T12875] usb usb1-port1: attempt power cycle 15:49:07 executing program 4: ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f00000001c0)={0x3, 0xdb83ac170119dd28}) syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240001000000000904410002ff5d010009050f1f00000000000905830300911b00000000"], 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r0, &(0x7f0000000000)='4', 0x1c8) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f00000000c0)=""/23) 15:49:07 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x0, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1261.391027][ T2874] usb 6-1: not running at top speed; connect to a high speed hub [ 1261.471099][ T2874] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 1261.482996][ T2874] usb 6-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid maxpacket 152, setting to 64 [ 1261.541294][ T2874] usb 6-1: language id specifier not provided by device, defaulting to English [ 1261.610970][ T17] usb 5-1: device descriptor read/64, error -71 15:49:07 executing program 5: syz_usb_connect(0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0) r0 = syz_open_dev$hiddev(0x0, 0x2, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x2, 0x40) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000080)=0x3) read$hiddev(r0, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x3) ioctl$HIDIOCGREPORTINFO(r0, 0xc00c4809, &(0x7f0000000000)={0x3, 0xffffffff, 0x80000001}) [ 1261.710955][T12875] usb 1-1: new high-speed USB device number 115 using dummy_hcd [ 1261.791412][ T2874] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1261.800468][ T2874] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1261.808509][ T2874] usb 6-1: Product: syz [ 1261.831100][ T2874] usb 6-1: can't set config #1, error -71 15:49:07 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0xe1, {0x0, 0xfffc}, {0x0, 0x7}, @cond=[{0x7, 0x20, 0x8000, 0x6, 0x6, 0x13}, {0x8, 0x6, 0x4, 0x7, 0x100, 0x45b}]}) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {0x0, 0x101}, {}, @period={0x5d, 0x7f, 0x401, 0xf2, 0x2, {0x3, 0x3f, 0x4, 0x100}, 0x0, &(0x7f0000000280)}}) syz_usb_connect(0x2, 0x0, &(0x7f0000000240)=ANY=[], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5e, 0x0) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000080)=""/27) r2 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0xffffffff, 0x800) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f0000000180)=""/182) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x9, 0x40) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f00000000c0)={0x3, 0x1, 0x49, 0x1ff, 0x7, 0x8}) syz_open_dev$evdev(&(0x7f0000000240)='/dev/input/event#\x00', 0x80000001, 0x80) [ 1261.839558][ T2874] usb 6-1: USB disconnect, device number 116 [ 1261.981008][T12875] usb 1-1: device descriptor read/64, error 18 [ 1261.991020][ T17] usb 5-1: Using ep0 maxpacket: 8 15:49:08 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {0x0, 0x1}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000080)=""/196) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x7d, 0xce, 0xbb, 0x8, 0xfe6, 0x9700, 0x8948, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xa3, 0x0, 0x2, 0x5d, 0xb9, 0x16, 0x0, [], [{{0x9, 0x5, 0x7, 0x2}}, {{0x9, 0x5, 0x8c, 0x2}}]}}]}}]}}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x0, 0xa0c1) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f00000001c0)={0x7f, "4ea50e6ec53e43a75e0160435710671728b5801b7689409f18fbd4179dcecc15730e0bed408a540fe43bab4127dae8b6b713eda0cb1bbf25f522040030b06602"}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000540)={0x2c, &(0x7f00000002c0)={0x0, 0x0, 0x6, "34f0e1c86fc8"}, 0x0, 0x0, 0x0, 0x0}) 15:49:08 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x0, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 15:49:08 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240001000000000904410002ff5d010009050f1f00000000000905830300911b00000000"], 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x5452, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGMASK(r1, 0x5452, &(0x7f0000000240)={0x17, 0x231, 0x0}) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x5452, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f00000000c0)={0x20, 0x83c9bca9b64af113, 0x78, {0x78, 0x2a6c977405761a16, "b47e6cca7a13a9f9c03b78afb5b3dbc6f4740237223bf1fd0ff882133c47915565dd35a58963eca24c7bd2bb43701d801a9ad861bc825cb661dd0acba1e133e2c1aa9c63e8f9c4433ec551d6f74ec4f73b2f9e6004296ffe2121ba5bbf0d1a7d7c0f1a762401973600c31d0f4170c9992e7dbfcc58b0"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x280a}}, &(0x7f0000000140)={0x0, 0x22, 0x1, {[@local=@item_012={0x0, 0x2, 0x8}]}}, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffa, 0x2, 0x1, {0x22, 0x793}}}}, &(0x7f0000000500)={0x2c, &(0x7f0000000280)={0x40, 0xb, 0x90, "e83199722b6231499978a85939ffc6a8cc3736fd5890158be7af2da4f71f12ade7673b30ae4b9f01ded2d6053c3d340ec8e84b1d84cee70b4c913ca5e5ca64e4ee829a7e55d1f7395859451174c72107cf1c6bcc950dba4e712ab61a99108c7519b211d582ded5d8eae4cc77593566148219ad683094b97530ad42e7993071ccc133a47a48df750e25ec3ee3f1a4b5b6"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000380)={0x20, 0x1, 0xff, "fa1fa0217bfd550a7900505503d4cdeb5ac0d4e5fe90abfcd4d393c1e4e83c6b11f98254ceb95f0edd359d660fcc9c65ee29e23ba7989c5a52affc420a79be108778beb378a5a6749bf2382f56bf7235caeb05d4ad69c38d22cb9cbded6e6c75709c2e61045dab94bccf5ca4028c04b627064dd871196a932d86c14d15981955ec2b87c66eb8dc6d6cd9ccb2e96b34d86d00ab77ba2224f3bd8d5aadfc25b810afebe276bb1bbeebce643bf314cbccbf42ee458f3da9a32f933c329a25ffc5976c41f3739ef09c864c8b2ef515bf422a01dcf89d375e551f8f96f4521710f743e08d697a6146cda08f17dad17cadc0f55feda73763c368f52c3d2f917dce12"}, &(0x7f00000004c0)={0x20, 0x3, 0x1, 0x7f}}) [ 1262.111565][ T17] usb 5-1: config 0 has an invalid interface number: 65 but max is 0 [ 1262.119683][ T17] usb 5-1: config 0 has no interface number 0 [ 1262.125863][ T17] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 1262.136870][ T17] usb 5-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 1262.147940][ T17] usb 5-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 1262.157044][ T17] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1262.165872][ T17] usb 5-1: config 0 descriptor?? [ 1262.213551][ T17] xpad 5-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 1262.225709][ T17] input: Generic X-Box pad as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.65/input/input396 [ 1262.425077][ T17] usb 5-1: USB disconnect, device number 59 [ 1262.451047][ T17] xpad 5-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 1262.530968][T12875] usb 1-1: device descriptor read/64, error -71 15:49:08 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x0, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 15:49:08 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x401, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x5) r1 = syz_usb_connect$hid(0x0, 0x1f1, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x56a, 0x63, 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_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x5, 0x40) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000180)={0x2c, &(0x7f00000001c0)={0x0, 0xe, 0x183, {0x183, 0xa76ae55a1a2917ce, "57d31d71e809398748984d71a698d28902478871d092736f863e326ee6b500002f47fdcf32ef53a84fb14c36a4e903b8f6515c51bd880572c47fdfda8eeb726c9b31687d149f6bd7715286ffec1e1474f4f2795f2d472dcab049252fc7e13cbd6bd2cec65b2b9895e8ab7c509189c48971dea6a31b6580647354c538f84a11fdcdd14bb8ee68ae4620c3e660968968121f46f95a35630f16da319090ecf80a2b22a2e3f07bcf75d5f61aa61fdabf2ec071bc72844cc427fe0a31a3ea308d3c83e44ab22a8d1561cd754edcbefa3f5ed0d1a00dfc8d30ff4b639b1af26f25f6b0b8536052b28986d4ef1843679be4190545bf3aceee3cce86728dc5a41845748ca022a5d6e0bfca5528258c35c2beee205dfdda8480d16218c22cfe51c35aaa7d0bada08564f34a98d18d7d7c6670ca06010000808c74a12c748113d4bf151c189badd35cb1ac4bcb54673e6cbeed4259f22119344993b854d89dc1024de33be6975d5d40c35bf9e72e46a76a04e4b0520be0ac7c982e73bab25b108b77d13dd3c5"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x5e, 0x4000) ioctl$HIDIOCGVERSION(r0, 0x80044801, &(0x7f00000000c0)) [ 1262.801116][T12875] usb 1-1: new high-speed USB device number 116 using dummy_hcd 15:49:09 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x1e, 0x61, 0x1e, 0x20, 0x2040, 0xd300, 0xded7, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xc1, 0x0, 0x0, 0x30, 0x62, 0xdf}}]}}]}}, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x17, 0x20000) 15:49:09 executing program 4: syz_usb_ep_write(0xffffffffffffffff, 0x19, 0x2a, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000000140)="dd417d20d867a70b72eec2ae04283dc65151998cf40ebe644ea49058bf01825d749f8770bdc4fb5c7e31376bb47d38ceaec21b33ef30b5e2905d70c4c4b2b5de4ad4377f46702d1be29fd98c4cf660be0a20bf9159b8d452242600a25223b30b333ac3f39b69da0d49ad974795f85295c193cbf7973aee07f4fa3d0ad48b51d134401d20d78214f31ea8ac91dc42d8e760798388298bce364b66c02fa401c0a15ca8093f034b620419c361d5da6cb6342c910cc5603d1b54b9d07a5d0f3931169408ce74db28165eec539eeb91b2d173eec8269ffd4f5020b6eac0d82b76ab825c15e93b80209e354184f933e81015fb963d976b19d7416db4650c1d98f1cbcf956425fb623eb67b9b50374a8389747e02a8f8e74305c20b8402c5eb6484ef8f097e5fe85daaf26ea9e7e107479abe4f277df52095d5e2b13cd2af1d8c641707", 0xffffff43) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400007) write$hidraw(r1, &(0x7f0000000080)='w', 0x1) [ 1263.031017][ T3416] usb 6-1: new high-speed USB device number 117 using dummy_hcd [ 1263.051152][T12875] usb 1-1: Using ep0 maxpacket: 8 15:49:09 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1263.171038][T12875] usb 1-1: config 0 has an invalid interface number: 163 but max is 0 [ 1263.179269][T12875] usb 1-1: config 0 has no interface number 0 [ 1263.211005][T12875] usb 1-1: config 0 interface 163 altsetting 0 bulk endpoint 0x7 has invalid maxpacket 0 [ 1263.221046][T12875] usb 1-1: config 0 interface 163 altsetting 0 bulk endpoint 0x8C has invalid maxpacket 0 [ 1263.231392][T12875] usb 1-1: New USB device found, idVendor=0fe6, idProduct=9700, bcdDevice=89.48 [ 1263.240434][T12875] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1263.250628][T12875] usb 1-1: config 0 descriptor?? [ 1263.281019][ T17] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 1263.291040][ T3416] usb 6-1: Using ep0 maxpacket: 8 [ 1263.411067][ T3416] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1263.422104][ T3416] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1263.434970][ T3416] usb 6-1: New USB device found, idVendor=056a, idProduct=0063, bcdDevice= 0.00 [ 1263.444024][ T3416] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1263.452925][ T3416] usb 6-1: config 0 descriptor?? [ 1263.531152][ T17] usb 3-1: Using ep0 maxpacket: 32 [ 1263.651077][ T17] usb 3-1: config 0 has an invalid interface number: 193 but max is 0 [ 1263.659324][ T17] usb 3-1: config 0 has no interface number 0 [ 1263.665488][ T17] usb 3-1: New USB device found, idVendor=2040, idProduct=d300, bcdDevice=de.d7 [ 1263.674529][ T17] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1263.683388][ T17] usb 3-1: config 0 descriptor?? 15:49:09 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1263.747529][ T17] msi2500 3-1:0.193: Registered as swradio0 [ 1263.753737][ T17] msi2500 3-1:0.193: SDR API is still slightly experimental and functionality changes may follow [ 1263.927708][ T5] usb 3-1: USB disconnect, device number 10 [ 1263.934052][ T3416] hid (null): report_id 1900910664 is invalid [ 1263.944036][ T3416] wacom 0003:056A:0063.009D: unknown main item tag 0x7 [ 1263.950985][ T3416] wacom 0003:056A:0063.009D: report_id 1900910664 is invalid [ 1263.958362][ T3416] wacom 0003:056A:0063.009D: item 0 4 1 8 parsing failed [ 1263.968946][ T3416] wacom 0003:056A:0063.009D: parse failed [ 1263.974832][ T3416] wacom: probe of 0003:056A:0063.009D failed with error -22 [ 1264.145959][ T17] usb 6-1: USB disconnect, device number 117 [ 1264.151058][T12875] dm9601 1-1:0.163 (unnamed net_device) (uninitialized): Error reading chip ID [ 1264.181104][T12875] sr9700: probe of 1-1:0.163 failed with error -71 [ 1264.194153][T12875] usb 1-1: USB disconnect, device number 116 15:49:10 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 15:49:10 executing program 4: syz_usb_connect$cdc_ncm(0x0, 0xa4, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x92, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x4, 0x24, 0x6, 0x0, 0x1, "a4596f"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x4, 0xda7, 0xff}, {0x6, 0x24, 0x1a, 0x3ff, 0x4}, [@country_functional={0x6, 0x24, 0x7, 0x0, 0x0, [0x0]}, @mdlm_detail={0x11, 0x24, 0x13, 0x0, "8e6f1a014d01bb5da2e827c4ce"}, @obex={0x5}, @country_functional={0xc, 0x24, 0x7, 0x0, 0x0, [0x0, 0x0, 0x0]}, @acm={0x4}, @call_mgmt={0x5, 0x24, 0x1, 0x0, 0x1}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x0, 0x3f}}}}}}]}}, &(0x7f0000000200)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="0a060000000000000000"], @ANYBLOB='%\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="050f2500030b100100000000000000000a100300000000000000b010010000000000000000"], @ANYBLOB="0300000004000000", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="04030000"], @ANYBLOB='\x00\x00\x00\x00', @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="0003f8166ad5e2404da0fab1e01f07cb9264e9e946261b9f10022a67886a548ed261fca846eb2df3555ae322bfb83ea5993cfd8a9677100a86122753d22b105c3601e7818cfd95c088ff15e691b803f6045f3e41ff45648be045ddf0ea08595257de86456f0a3144243c7435ae1c945093f8fa749649567368ba85845e008eed2b044bd2a1fa8c383729c4a3e8da57dffcc8867db0547b8da07fa91799b48e42accbfe20f7cbf7ec53647fa44b9b07b42b62480224dfb25a359886b6d4a4259cea07cb22c6f37e4e3355c1f305e72d401ef8acb209f4c88862dd69ae407cf605894a97d9b8180e3d9438cbd85e681b"], @ANYBLOB="04000000", @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="04030000"]]) syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x7fff, 0xe9b65ea46788534d) [ 1264.660997][ T5] usb 5-1: new high-speed USB device number 60 using dummy_hcd [ 1264.700981][ T17] usb 3-1: new high-speed USB device number 11 using dummy_hcd 15:49:10 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x0, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1264.911095][T12875] usb 1-1: new high-speed USB device number 117 using dummy_hcd [ 1264.911172][ T2874] usb 6-1: new high-speed USB device number 118 using dummy_hcd [ 1264.970968][ T17] usb 3-1: Using ep0 maxpacket: 32 [ 1264.991003][ T12] usb 4-1: new high-speed USB device number 40 using dummy_hcd [ 1265.091065][ T17] usb 3-1: config 0 has an invalid interface number: 193 but max is 0 [ 1265.099351][ T17] usb 3-1: config 0 has no interface number 0 [ 1265.105526][ T17] usb 3-1: New USB device found, idVendor=2040, idProduct=d300, bcdDevice=de.d7 [ 1265.111033][ T5] usb 5-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 1265.114611][ T17] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1265.118878][ T17] usb 3-1: config 0 descriptor?? [ 1265.124774][ T5] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1265.126830][ T5] usb 5-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1265.160975][ T2874] usb 6-1: Using ep0 maxpacket: 8 [ 1265.180967][T12875] usb 1-1: Using ep0 maxpacket: 8 [ 1265.192972][ T17] msi2500 3-1:0.193: Registered as swradio0 [ 1265.199111][ T17] msi2500 3-1:0.193: SDR API is still slightly experimental and functionality changes may follow [ 1265.251043][ T12] usb 4-1: Using ep0 maxpacket: 8 [ 1265.281410][ T2874] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1265.292486][ T2874] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1265.305319][ T2874] usb 6-1: New USB device found, idVendor=056a, idProduct=0063, bcdDevice= 0.00 [ 1265.314395][ T2874] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1265.321098][T12875] usb 1-1: config 0 has an invalid interface number: 163 but max is 0 [ 1265.323774][ T2874] usb 6-1: config 0 descriptor?? [ 1265.330537][T12875] usb 1-1: config 0 has no interface number 0 [ 1265.334292][T12875] usb 1-1: config 0 interface 163 altsetting 0 bulk endpoint 0x7 has invalid maxpacket 0 [ 1265.351504][T12875] usb 1-1: config 0 interface 163 altsetting 0 bulk endpoint 0x8C has invalid maxpacket 0 [ 1265.361486][T12875] usb 1-1: New USB device found, idVendor=0fe6, idProduct=9700, bcdDevice=89.48 [ 1265.370513][T12875] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1265.374484][ T17] usb 3-1: USB disconnect, device number 11 [ 1265.378779][ T12] usb 4-1: device descriptor read/all, error -71 [ 1265.396612][T12875] usb 1-1: config 0 descriptor?? [ 1265.561680][ T5] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1265.570737][ T5] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1265.578811][ T5] usb 5-1: SerialNumber: syz 15:49:11 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240001000000000904410002ff5d010009050f1f00000000000905830300911b00000000"], 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x5452, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGMASK(r1, 0x5452, &(0x7f0000000240)={0x17, 0x231, 0x0}) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x5452, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f00000000c0)={0x20, 0x83c9bca9b64af113, 0x78, {0x78, 0x2a6c977405761a16, "b47e6cca7a13a9f9c03b78afb5b3dbc6f4740237223bf1fd0ff882133c47915565dd35a58963eca24c7bd2bb43701d801a9ad861bc825cb661dd0acba1e133e2c1aa9c63e8f9c4433ec551d6f74ec4f73b2f9e6004296ffe2121ba5bbf0d1a7d7c0f1a762401973600c31d0f4170c9992e7dbfcc58b0"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x280a}}, &(0x7f0000000140)={0x0, 0x22, 0x1, {[@local=@item_012={0x0, 0x2, 0x8}]}}, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffa, 0x2, 0x1, {0x22, 0x793}}}}, &(0x7f0000000500)={0x2c, &(0x7f0000000280)={0x40, 0xb, 0x90, "e83199722b6231499978a85939ffc6a8cc3736fd5890158be7af2da4f71f12ade7673b30ae4b9f01ded2d6053c3d340ec8e84b1d84cee70b4c913ca5e5ca64e4ee829a7e55d1f7395859451174c72107cf1c6bcc950dba4e712ab61a99108c7519b211d582ded5d8eae4cc77593566148219ad683094b97530ad42e7993071ccc133a47a48df750e25ec3ee3f1a4b5b6"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000380)={0x20, 0x1, 0xff, "fa1fa0217bfd550a7900505503d4cdeb5ac0d4e5fe90abfcd4d393c1e4e83c6b11f98254ceb95f0edd359d660fcc9c65ee29e23ba7989c5a52affc420a79be108778beb378a5a6749bf2382f56bf7235caeb05d4ad69c38d22cb9cbded6e6c75709c2e61045dab94bccf5ca4028c04b627064dd871196a932d86c14d15981955ec2b87c66eb8dc6d6cd9ccb2e96b34d86d00ab77ba2224f3bd8d5aadfc25b810afebe276bb1bbeebce643bf314cbccbf42ee458f3da9a32f933c329a25ffc5976c41f3739ef09c864c8b2ef515bf422a01dcf89d375e551f8f96f4521710f743e08d697a6146cda08f17dad17cadc0f55feda73763c368f52c3d2f917dce12"}, &(0x7f00000004c0)={0x20, 0x3, 0x1, 0x7f}}) 15:49:11 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x0, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 15:49:11 executing program 0: syz_usb_connect(0x1, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xbd, 0xfc, 0x39, 0x20, 0xfbc9, 0x8070, 0x8580, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xd0, 0x0, 0x0, 0x1, 0x3, 0x4e}}]}}]}}, 0x0) r0 = syz_usb_connect(0x1, 0x3cf, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xec, 0x73, 0x75, 0x8, 0x3823, 0x1, 0xc010, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xaa, 0x0, 0x1, 0x62, 0x92, 0xb, 0x0, [], [{{0x7, 0x5, 0x81, 0x0, 0x1f}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_usb_connect$cdc_ncm(0x1, 0x133, &(0x7f0000001940)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x121, 0x2, 0x1, 0x4, 0x10, 0x80, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x95, {{0xa, 0x24, 0x6, 0x0, 0x1, "5949cc1999"}, {0x5, 0x24, 0x0, 0x9b}, {0xd, 0x24, 0xf, 0x1, 0x1ff, 0x6, 0x451, 0x6}, {0x6, 0x24, 0x1a, 0x8}, [@dmm={0x7, 0x24, 0x14, 0xfff, 0xccf9}, @mdlm={0x15, 0x24, 0x12, 0x80}, @mbim={0xc, 0x24, 0x1b, 0x7, 0x3, 0x80, 0x1, 0x4, 0x3}, @dmm={0x7, 0x24, 0x14, 0x0, 0x7ff}, @acm={0x4, 0x24, 0x2, 0x8}, @mdlm_detail={0x8d, 0x24, 0x13, 0x8, "9116adc3df1289b149ab92e208b71480b400f68347ea46042284b2429a1d855f129014d8aa37a9eb833c56a98760ba37971135ffb343016e1473167374dae2467a632f91c9f4da78f05fd37a37b4182d40d2233f2343d2abba98c12e37777c53092929b8edc79412a3339cba434cd71335385051415d79504712da204f0b6b0da84a89dbf070d6d97c"}]}, {{0x9, 0x5, 0x81, 0x3, 0x2ea, 0x1, 0x0, 0xf2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x3}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x1df, 0x5, 0x1, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x1e, 0x3, 0x0, 0x1}}}}}}}]}}, &(0x7f0000001b40)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000001a80)=ANY=[@ANYBLOB="0a060103fd35db080000"], @ANYBLOB="05000000", @ANYPTR=&(0x7f0000001ac0)=ANY=[@ANYBLOB="050f050000"], @ANYBLOB="0100000004000000", @ANYPTR=&(0x7f0000001400)=ANY=[@ANYBLOB="04030ad2cc8d4280bb313f33a71c"]]) syz_usb_control_io(r1, &(0x7f0000000240)={0x2c, &(0x7f0000000080)={0x0, 0xf, 0x90, {0x90, 0x13, "e7ed6df9c24e5739d11265924b3e6180735966915eb2eb4363283efc8b6c0019cf67bbc812034546f41fbe6c6a33352e87ec2a7d65aeddb66782dc845c2d6771a9771097e23eaab8953630a4ff9cc93aa37c646383719b942354c3411c337e58f56005096321604520a45915ac5dcc5a861e46bfb141348a58cd786ffda3936eff3c1458aab073f19f8bf9c69182"}}, &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x816}}, &(0x7f0000000180)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f00000001c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x10, 0x3, 0x3, "cba8fcf6", "7ed8f476"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x10, 0x8d, 0x2, 0x3f, 0x3, 0x3}}}, &(0x7f00000017c0)={0xac, &(0x7f0000000280)={0x0, 0x7, 0x1000, "4598c0997013112e589f9b4137536b06e74769f0a1fecb8cdfd0f6ac8128e77a7ddd9618cbcac4a13d029902717cb9afb3d6cc2b3ab3b3b7675eb034715627e81a9abe6e4e18cd510efa636127df379257858d3825a528b0609a40b8502eef2282192c4cdd8a5ad05a1d97f398e46abaee773def18b01d46a50d8f6058fd86610b477e2e1a3a1f2a7cc20f01e155fd33c1ace7af93150221175201706c7aaa29e32118719ce09126971e5b137ef89b87760583dfa5c9838de9cfdcda860368bb17539f91498c4acdf1640ae4bfb8c4707104eb429b86209b0922fefb2c18f4fcc85d1ca818a7f16dd91a1ddeb253600e31fe7fea6996f8e4da1b03e66f5529f7b106ae045651cff3e3a9bb8176ffc47f14fccba3a0488ee5ea154c2a9771723e2bb3099fcd7a0d02cd7baa566fb1b4428a24a2a64b7ac7fe5d7e1a2b45a72b0a5c559a24c1dc25aa90c7f8fe88b01c1849454665e02435515e6d400dcbf479850cb63c8e775e2917b1db38385895638452ba3519c0bfe1f897e905856192a6b91128495054abfc5ca72680e8c6e95b394c4faaa76d16c58c2b959277bcaa68017807a0066d007f365646d9ed9aeae058069a899a4e213cbf8d09c8d32416dbd9322e9bba1049c820572373583fea86d956ac77f3551afa7e4c4a5a6ae9c81ce6d0b7258f9bb0327e6864a81d42ebca363053b6ea2087a49501471a5af20bfe1081229d0be42f277ab799274658699c0d0652fb7d2c8fbd3986cb45f6c5d0829a95ce65546f484585db6e1aca038ce7f583f762b2695f60d13d1c75a56e63b6f13ea6daf94ff4655c2a5eade5d7922551060c3e027e399455f3c3b37a78289861b00adfb679f1528df0faaf776037fb61cd76a7dd8d43eb09e8a788b9604010e062e9d200e385601ffb31eb76011b41598fde538303076264ba585af23fedd276d30abdf8c03a67d3868ff6b956f43cbf860540c6ab96b0e0d097ff2a1c8a0c637233e66625a8f197dd25fc60b78fd0ca50701eb36b2e906e2ee683cb55c64b9220d5da912e754577405b4b3bc0e6fbdd92b766b9a49ed24ad06ad41598ec14ae5748c552cab2ad3cb45c5b98538d937516040243d468bd104a9473ad4ac024b461a6e4d45c775dae9e90b004af8a40f49e801101db8fe44ea7da6a46e3f888b052a0a07b595bcc39ec5bfb28f9cf71e7f0be91438f47d83f772d441c3a0089d657b51095534e2c77feaf4529793da7ac5d7cae7fff08d73ca33d2546e9d2752714d61574579a45b88592fef76b15829a0504901d7bab83be9e165d301e2d259daf2a03156028b2f32cb256e3a35b061bbb19709e1df58bc641c79cc2adcf794976c293b724d5ad62bb08d058c07f0e5f1da74da72507a08980e2ab5ef25d48e2f299c0725f688a3894afcf4ab5b1ff98e1cb7c48a8f401700cd2d308e528e774e532bed4b924d52991aa586f0079451b48e0e3137307723b457c2f7fae2e67c5a3b1bf138d9d891433beecb397d09a7b60d89939ee57f5a9f8f8fb99cdcb7010abc410adb10d0d4db250f8ac32ad2eb803088ac102fef0cd8106b5ed33f7e0f20a8dc97673b6c290d99e749d86d70e902953333c241088b24343a50af9fcd73d7bc3d11dc8448db3abbd0728d2d1c7f91e76887ed3b76c83d5fa386c5a2107c041dffddf11e008ad1c4bfb34c3437f2ca9ed2c824ef47ea5b6df2dcf0b3bbcb6269bd0ea8f70837cc0f03ffcf9a93046bf1d9f20fb0fdf960943c23198d05f7048efa8312c86269bbb6b58ad7934b7d8a7451dc47ac1cc4590efa10e388727d2a39fc33c8310c888ff038c29fc22e86e7926f9696a6904a5c090d474f90ddcb84f2f4708bb659f4f6142dce60f7ff8b835c1652a411d0bb8fbb7894279e363bb503b6ac8ae34ce36054434bb7fc9a902c8117db44b8458deb787669099475c8501c85a5573b03aa429dc9e087bc76cf6f70dd09ede30c60d244c4cbe5eaa8b70360e278fb482bf2643f34854943af076bd8cc4acadac93348d1604ea205b811a99bef2e2d99ff158ded023313ccc09f77ed3228c27ea207fdb616836354c19d7e1b9827fd07b6c7c55fb09a70db3e71a33d41ad0f267ad27b9e63729cf6ed0451cd491f7bb41c86428083b2e461b6b6475d80d23dcb044c4b1189c77da9fd16602c45a7ded2cb5f8f8e7d245693ea3e3ec133de1320fd709509cc53af9756b5e300cdd1e3f17ccc0ae90e995f4086cf95f9cd76d0f5cef1f310ca0cf445761ea52f634c493cc55a067cb023ff4787b4486cc8313bcb0a4db08d84c1ae4673d8e3586e536d920ade9890ff76609df63a466e4dcce5ce5ec7f20595c4d37e38c10a8b6205d3c6845facc1100e48ff826ec49d04716e6a92cb81f3e8d1620054a9b3bce3976babbf9468585c336984f148522247ff5e0ca6d725f93be57291cbf138548499643ea7af91e4ffeee0e44dd432a15f6a790582eafc0fa0603a3e4f062de04f1e314801a59e4c10e0afa9768eebca55365af28c49d5f607496504ddcad4472b81f04e55e6110ad4d60ba5acc7b542e46a9716bd26bd825b6de8026f5c97ebdfdcd51b68b98fa8f98bfe32abc2a7bd02dd92d1eadd60471c181655478b5e907cd04f336f8aa8b8ab91a03fb2f22306fbaae865f11e68f09d93ac61c4b1fe44a0906248438a4de9502483cccd5b6b42ef050a0ddc66d7a5e84f173e597b2d4aeed9834fb354dc1fd406bcc2f9bc2d20ee1627b472041b1555379c7f2b37627b498f64ab4e031fd54fa0cdfc90713adb88385fa129ab1cdeb165c7df4d5164e7d79f3a51a6f974ffd9c391e9613b62156e728c609f79e466b0e5c999ab4135152a4ab29507f71a3084f9b3d945baeefa3b09f90a8b4a86fe8ab2f657bb101adae882d04a080a26e8392b16359455b8167ffdf09256539c279e483add432ae35d6ae1724dde72767e2cdc3916740289e998df035fedd457e31b8682eb36fd9ff0dc8e91af683d6de3f9f089dd1b9ed8ef72baab438fbaac3280194bad56232e68beda7db3bbb0acd614e43796aff3732212b3c16fc8e8840a4cffbbea72b06c3924c2f676c9d75fe63f378f9e0dff74eab1bfdf4231b665a62cd84c32e1aeeb807d3742ed1e8870cb49548f143373942abc754a6ef8fe80a496ede741c583d9992ee5ca6a7fc24c0c5511f3ce0993cfa2a4cd5d9929990f0ab4bd31daaa7bc6d41b423910c04c3af464f9d55bf86fde499698b5556089faf301e6fa08830967c28196b5a89ee3a2e321f447f7a00d4252da368f77213e0362cdabbcd226dcaa3cbfd42c9841e8389c168f3c78a175dc32c7e3e6f528da8226ee571a882ca1f2c8f7da2704f57c2078d3cb2ff96a22c7f52727711de94e33753d6ef56797ffd604616308f12990c581188bcee8651b6602d355e13aea731308440ce6a6e347ef530ef7df2a1948818d963b2267bd1a6d7f16c7a4e1542a2e7c0e559cd7296c8ff1caf0f33edcea7f1147cd180f2504b5d73b55ad440b87791e6ef5c643c621b844cb2ecd9df946e7e0c92aaab49d30c6c8ae28f396c15768244b6c505d4936deae8c280d10ee05b8e30171803b96d79ca4fa32f6bb14db61903bf17900836aeb17c8fb33f358705f3a93dfe38a89cdd4fffae147ef53abb25448f9d3954904f519f214982670962ddd266f851e0d88e208bf4c44cc12365ef971e028d7b9e69af67d7a88fefc431b0710923050430b9c2dd2f0d4a25f8c7aab3bca12eb1974fda077f771892810266c90439499bd4016560262055f44b5c853d9435902034878d0e44593cfad60f13fd48d136ab97d2188221247bcfe712b9d14192659655d0b49fda8671d2ec20e287c9822b866024c02bc763472f9791d0f3a837a7e22537d64b1b91962d4a85d9df2a68c66374953db088c8e86768d4134d085151d64f969fb9ba4afbd7e214d976bdb0a5e4cbe11905e5b7a3ed753abe5cb5da461da726809ec3d10053395a6aaf4bb15ac742785a79d136a3cf1e924f6188b11a90e535703e5b54bc7a19fb807764cc7ed3908b7a9d74fadb1cf8f90e29a683a3f89c45d0d4ae85d05085d3ac3e3473c21378820218f32dfe978e7462cfe1aaac369bace2dc498997385f26facaf73b1c2f85bd7d7e6f77e92b72b72f4085d15bb76678cc62a2f0a47478d51ded305bc0a87ef8b30b4db4accaa2f87df86ef05301cac46295249274d391ee9ff584412808c2d4232616eb6505b52473b8771ffbaa84c16bd65b5676e13bf0a358af97bdf89885650caa2e3f3e5e7a0a19ae94d7fae269c62c2d7a6a7cef81ae77002fcc237d27870c3408603e7acad5bed08a223badcafec81419a57194674e3a2d35cd9769049936f89812b9cbca41590bafeebde2c7c50d65aa16373e9c9fe10b33fbed9d52c053cd95c1d2f19c3f373c69a011417a733d1d4609bb78862a2541a93c10726795730419361d069fd66b55c47cf8c22aff92cc3262869d821e9fcd19534813eaac90f1c77fd2f3856a8a673190ac7ed65c9ec7f2dff28e50899538d7b234458603c026efb1c8da676c3cf0bdd75e122d608bb3dca471fb536a871c74f584ba8ca291a26eb76c9b3ca15c97b2f2c0579cdca39d2f7de6071ced77f2c0bacface92192f7b14bc23dc12d378e40b8f27f2594aa65e628154d717752ebe43f6fcdfaece750a94a528fa952f00965c521f431c66192a5da4d5f5c519e41fb1083606ef6c52c5c493d03645af771d417f2cf4050b4c78ec65c3fa4aa6bc2d113625220774dd54d117f0c51e9a7335c094b843d0b7a9ec96da3e6ca12fce7e24e6cf35a8059f4c0347ff636e2df0088c7e436f3055945056d7078704e221db08cbf711ca3d0c96f028018ede3a651e8aa397d832808e4ad4298cd74fcce56e6042137f874d199a30fd7ec9d792f19dcd04f7a155bb145f73f369b86a6a1afb2d14fe0144653b8b17433e55e234b31c8aa90309d69eb1b39a6179395079998b3e1777ed51a4b1a865aef9d375c73494d772048784bc4829b26c4975aaf5d934ee936ea3331e15e12b1cb0ecb6ae6423fe509332f8f1179c47cdc412f9fd731316d87f61757dd4cf8aa9071d314c9bd3ca69444cc44521ca23d842da6bd0a8e2fcdb077344cfae207cc25d749be58ff9accf5cc194ca4c840ca0100bac8e9d6ff7f87720b493f82ff07e76ebb89e387091efc36f12295739a32c8e745711014cd1f30e9d029fef157be383ab9ca59d10b6d6f863629087ae0a6401db7cfeeda4cd5488b3ed7f69da67f33340dab3938f6f7459bab359118a35f885d17c3bbd956ec42b60f895fcb7c1546d571f2fc652caa937adfa713861b3812b503fef1658510be7add2d5ab39a0b9a9cfd1f6eca2860604eda73e23efa79e93f27cd954afb81bda74b3872b33463012c03969f1b6aacfb644bbfe4be0383ad1f7952875b37c3a096d5c0327f31311719e38b378924f2c524d2baf40ccadeb2ac5f4b0689780c527e655e3b0468647a465bde4c4b46224dd60bdeb2e10b1d1a974e9baa3d3f0999efb9009c4e139359aa53aad24f9c2174b8386ddce45d4c6743bf5acade978d7e6a2db74ff1bcd7352d413ce3e52cbfee703985f18cb8b4fddde4248c2be46ec08ffe83ff568c5fb392065f024be498598596b875bf0b4a66fe470a921b8662eb9f1c042a524c2255be40f6c343a03a2335bc68ce6438ec8db624930facf2eb1bb01db07082889b50ff98aa4fd910be8e42a3e51208f632d90f99cc7555cf4a9759c2ac0d854dd16686b957e6721b4bfcd303"}, &(0x7f00000012c0)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000001300)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000001340)={0x20, 0x81, 0x1, "9e"}, &(0x7f0000001380)={0x20, 0x82, 0x3, 'i\x00C'}, &(0x7f00000013c0)={0x20, 0x83, 0x3, "c8f43d"}, &(0x7f00000018c0)={0x20, 0x84, 0x1, '&'}, &(0x7f0000001900)={0x20, 0x85, 0x3, "7c24eb"}, &(0x7f0000001480)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f00000014c0)={0x20, 0x0, 0x8, {0x8, 0x80, [0xfff]}}, &(0x7f0000001bc0)={0x40, 0x7, 0x1, 0x57}, &(0x7f0000001540)={0x40, 0x9, 0x1, 0x7f}, &(0x7f0000001580)={0x40, 0xb, 0x2, "7fca"}, &(0x7f0000001b80)={0x40, 0xf, 0x2, 0x7e}, &(0x7f0000001600)={0x40, 0x13, 0x6, @local}, &(0x7f0000001640)={0x40, 0x17, 0x6, @local}, &(0x7f0000001680)={0x40, 0x19, 0x2, "16ba"}, &(0x7f00000016c0)={0x40, 0x1a, 0x2, 0x3}, &(0x7f0000001880)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000001740)={0x40, 0x1e, 0x1, 0x77}, &(0x7f0000001780)={0x40, 0x21, 0x1, 0x3}}) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x320501) [ 1265.621745][ T5] cdc_ncm 5-1:1.0: bind() failure [ 1265.661194][T12875] dm9601: probe of 1-1:0.163 failed with error -71 [ 1265.681228][T12875] sr9700: probe of 1-1:0.163 failed with error -71 [ 1265.694599][T12875] usb 1-1: USB disconnect, device number 117 15:49:11 executing program 5: syz_usb_connect(0x1, 0x345, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xc2, 0x50, 0xf3, 0x8, 0x582, 0x3, 0xf7ee, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x2, 0x0, 0x2, 0x68, 0x33, 0xcb, 0x0, [], [{{0x9, 0x5, 0x1, 0x12, 0x8}}, {{0x9, 0x5, 0x8c, 0xa, 0x8}}]}}]}}]}}, 0x0) 15:49:11 executing program 2: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x266c9080, 0x0) r2 = syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x6, 0x200) read$hidraw(r2, &(0x7f00000000c0)=""/170, 0xfffffec1) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f00000011c0)) r4 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x800) ioctl$HIDIOCGNAME(r4, 0x80404806, &(0x7f0000000200)) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, &(0x7f0000000240)=""/71, 0x47) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$evdev(&(0x7f0000001380)='/dev/input/event#\x00', 0x61a, 0x14000) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000001340)='/dev/hidraw#\x00', 0xfffffffffffffffd, 0x2) syz_open_dev$hidraw(0x0, 0x26, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x7, 0x6, 0x7, 0x8, 0x8}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x2040) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r5, 0x0, 0x0) read$hidraw(r5, &(0x7f0000000440)=""/198, 0xc6) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x8, 0x467d357b05e7d304) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r6, &(0x7f00000002c0)="0042abfe8ccdda32b4ad4569e27dc2aa0e9f4cdc3b3016dd7d9e1dc64f20211489eec5ae948af55a7dbfe522e3384df6034153e77974c3fa812da4fef4690e40d6f0b5d81123afaeaf3737ff62c3a829566d7cba01e1228e05a1d92c268891ce452b9802c266d76e77a04ac1dae483b7c091148ebed4bd9fdef6dd860736ef1656ee0f58ada3e6280b1e4c4a11b8440d00e6660ba76bf51700000000007607e671f483d8868bcbc73b5063de95a807128f57f0e59f358c2e0289d765ec7a6d12c1307ae993b2861619d4bbc702bc58071d9951799816af934a9c2f5f3d4e649954cbb9619f3cfcbd77da8713856b16501b7236f080b08146cebef355ef37008a832f095e637b400e9bad392b4fd0f5fc4d87964642edf2aa6825a8890012f195ad5565dca8e25a524d7ec49292b382bbc07b57aa1bae9de748dd3de3a6", 0x13d) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001240)=""/85, 0x55) read$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 1265.823387][ T5] usb 5-1: USB disconnect, device number 60 [ 1265.831389][ T2874] usbhid 6-1:0.0: can't add hid device: -71 [ 1265.837388][ T2874] usbhid: probe of 6-1:0.0 failed with error -71 [ 1265.845397][ T2874] usb 6-1: USB disconnect, device number 118 15:49:12 executing program 2: r0 = syz_usb_connect(0x1, 0x3cf, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xec, 0x73, 0x75, 0x8, 0x3823, 0x1, 0xc010, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xaa, 0x0, 0x1, 0x62, 0x92, 0xb, 0x0, [], [{{0x7, 0x5, 0x81, 0x0, 0x1f}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, &(0x7f00000001c0)={0x14, &(0x7f0000000000)={0x40, 0x22, 0xb9, {0xb9, 0x26, "d128b9ce0f99d69d4d42e03a149fb61a96ac81a9eed7a067f44bb5f21cfee59f8eec2714170ede896b8de37e3f66a8fba2bde0eb3db2582533dd9b14b9fc07b682554ab71ddffe36002c2269ab090d5f5441eb6faec113920133b98a2975e621aac83bdbfe40353d3fa472ee4495c4cbb7a3fb3d0675b2a1c467866ad1991879fb0043b92ef6c8ad064cc4753d7dc64be5ac39a5cc1cbaa49190388f073f16ba8bb082862794c55902772578310c8411e8c900798e2cfe"}}, &(0x7f00000000c0)={0x0, 0x3, 0xf1, @string={0xf1, 0x3, "5cbc2bf276a2a78d91e3fe4d21ceb0d1ac4f38411eda1a4c631beb38edea08031e56e2bd09f685e7068ec20b667f8c2ed2d8ce2fa0fbbcb75e5db0f7b66c943c1aedb59616affb5bb3676cce95bb49905578e5bc94bf9d22c9a794ded76cf926a6ed99d4854e88d47d1a1ce8e07e8303e8229909bb4a84fef33efc604dd7bf6537adcebda070f5301819410b9825211e5f309d987b8cdcaab8ef42806ae46b6df2687c209de36b870269635627012cb86af9eb40003ab03f62076a5527faa145ddc33dddcf563a0e4d7ec955bdf06a60d1611d278e36fa6bb9f8682d28df8afa021959b8a5928db0cd32261a943b06"}}}, &(0x7f0000000440)={0x34, &(0x7f0000000200)={0x80, 0x17, 0x42, "61469bbb50fd6ea87a2ccb1d4d3079e11bcb99e22eed74d6f7f727a43e985197d957fe560dd0be09d4e4c0978b7a66bac77f3c13fa664e051d70c0638ef8c03df38f"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x8a}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xc}, &(0x7f0000000340)={0x20, 0x0, 0x42, {0x40, "427de2545091b700e442ca3214d726141b34ad7d241f1c7d3365f0bae899c6efb975e70f1f93725a6362f797d4ac152298bf34ecea47ea71f678558d74648ad1"}}, &(0x7f00000003c0)={0x20, 0x1, 0x1}, &(0x7f0000000400)={0x20, 0x0, 0x1, 0x1}}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000300)={{0x12, 0x1, 0x0, 0x27, 0x2a, 0x8a, 0x8, 0x2040, 0x2019, 0xe545, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x9b, 0x0, 0x0, 0x66, 0x5d, 0xd4}}]}}]}}, 0x0) syz_usb_ep_write(r1, 0x1f00, 0x0, 0x0) [ 1266.071108][T12875] usb 1-1: new low-speed USB device number 118 using dummy_hcd [ 1266.101009][ T12] usb 4-1: new high-speed USB device number 41 using dummy_hcd 15:49:12 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x0, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1266.207390][ T2874] usb 6-1: new low-speed USB device number 119 using dummy_hcd [ 1266.311186][T12875] usb 1-1: Invalid ep0 maxpacket: 32 [ 1266.340998][ T12] usb 4-1: Using ep0 maxpacket: 8 [ 1266.381043][ T5] usb 3-1: new low-speed USB device number 12 using dummy_hcd [ 1266.461066][ T12] usb 4-1: config 0 has an invalid interface number: 65 but max is 0 [ 1266.469226][ T12] usb 4-1: config 0 has no interface number 0 [ 1266.475378][T12875] usb 1-1: new low-speed USB device number 119 using dummy_hcd [ 1266.483059][ T12] usb 4-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 1266.493939][ T12] usb 4-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 1266.505078][ T12] usb 4-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 1266.514143][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1266.523852][ T12] usb 4-1: config 0 descriptor?? [ 1266.563268][ T12] xpad 4-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 1266.574569][ T12] input: Generic X-Box pad as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.65/input/input397 [ 1266.591038][ T2874] usb 6-1: config 0 has an invalid interface number: 2 but max is 0 [ 1266.599058][ T2874] usb 6-1: config 0 has no interface number 0 [ 1266.605376][ T17] usb 5-1: new high-speed USB device number 61 using dummy_hcd [ 1266.613588][ T2874] usb 6-1: config 0 interface 2 altsetting 0 endpoint 0x1 is Bulk; changing to Interrupt [ 1266.623507][ T2874] usb 6-1: config 0 interface 2 altsetting 0 endpoint 0x8C is Bulk; changing to Interrupt [ 1266.633520][ T2874] usb 6-1: New USB device found, idVendor=0582, idProduct=0003, bcdDevice=f7.ee [ 1266.642689][ T2874] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1266.652310][ T2874] usb 6-1: config 0 descriptor?? 15:49:12 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1266.721056][T12875] usb 1-1: Invalid ep0 maxpacket: 32 [ 1266.726930][T12875] usb usb1-port1: attempt power cycle [ 1266.771148][ T5] usb 3-1: config 0 has an invalid interface number: 170 but max is 0 [ 1266.779362][ T5] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1266.789541][ T5] usb 3-1: config 0 has no interface number 0 [ 1266.795729][ T5] usb 3-1: config 0 interface 170 altsetting 0 endpoint 0x81 has invalid maxpacket 31, setting to 8 [ 1266.806616][ T5] usb 3-1: New USB device found, idVendor=3823, idProduct=0001, bcdDevice=c0.10 [ 1266.815896][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1266.825365][ T5] usb 3-1: config 0 descriptor?? [ 1266.893388][ T12] usb 6-1: USB disconnect, device number 119 [ 1267.061041][ T17] usb 5-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 1267.071258][ T17] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1267.080130][ T17] usb 5-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1267.082013][ T5] input: USB Touchscreen 3823:0001 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.170/input/input398 15:49:13 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 15:49:13 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000023c0)={{0x12, 0x1, 0x0, 0x75, 0x74, 0xf2, 0x40, 0x50f, 0x180, 0xd765, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xf2, 0x0, 0x0, 0xbe, 0x71, 0xa4}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000f00)={0x14, &(0x7f0000000100)={0x0, 0x0, 0xc, {0xc, 0x21, "fc2ba75d2943f52039bf"}}, 0x0}, 0x0) r1 = syz_usb_connect(0x1, 0x162c, &(0x7f0000002400)={{0x12, 0x1, 0x250, 0xcd, 0x25, 0x8e, 0x8, 0x1199, 0x685a, 0x7f83, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x161a, 0x3, 0x5, 0x80, 0x0, 0x9, [{{0x9, 0x4, 0x7e, 0x1f, 0x1, 0x98, 0x59, 0xf5, 0x4b, [@hid_hid={0x9, 0x21, 0xfff, 0xfa, 0x1, {0x22, 0xbb6}}], [{{0x9, 0x5, 0xa, 0x10, 0x353, 0x2, 0x3, 0x1, [@generic={0xf4, 0xc, "41387f785158f6809599d9208af6cdafa70644580d73254c474d6dc5256e296a54331eb1052a84ead86939990d6148cc2e626688be9e6e88ae0762182b0a8534149eb7020a54745eb41634f0c0725f9417b6703b0e51d863500d277c9d60abcb479a999970249ff72226682da223cbc7c228d4053571164719cc0b89530fc79b8f98d3446d78fb9eecd1d939508aa9c71bb1a68cb566ea0a2534bde86473afb7c2277ce16701038259af05614281e0d1809c04c86cd4b91e3c0681d04252c0ee569ec2486b2d8317b089a6665e75535258b2ee96a6ae0f7ddeb93c8a2c8f05bcbaccce7fb570c6bcf6e85d34a07aef6578f9"}, @generic={0x76, 0x9, "06a4ef1b2c86a47be628ee23e764771520c62eb407c6a9fb41148eb2f72b05dbf729cc96169282fc5dd74794508b66254c703bb2aeba6d8045f0b7bee44bd550d6e2da90ebc22ba5bc2ed4c5c62b52fdb6b873c8c4d5256380506c38bc4d62fcd6171654ef8bcfc316e2c7df9c1f570d94d2fbe5"}]}}]}}, {{0x9, 0x4, 0xb, 0x2, 0x2, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x9239b98de0ea66d1, 0xc, 0x3d1, 0x6, 0x8, 0x81, [@generic={0x15, 0x8, "b00d8051b5c95922fa56b01719e9dda4869566"}, @generic={0x100, 0x9b294eae41608edf, "5691f464badb3bc544e2fbb61ae7186de0d6717f0d181d3cf5279e9f8fa81cc636f2417d22f596ff9a2fbd30db95cf5bc5df2242fb11b31188119f866a0a2a3ccf9effe740310b36427d4285938bc4da74ee4e48e27a19e73f6cda3495a746b3357215f76b6ce1deeb1debacb10219b0c4874ba2edb36e4693544215a8303d4fb24910927d5cc241c63a7aa02c6f0fd1e265aec4497c948291aa5e841fc021e3ccc3294eba060ea5dbd2a863b852e63c1d600ee3049791141c2355ed2be46dc4d2ba40244fc0016c90daaf77fb31e589bd2592d59d390802edd50d2c04f5c245b10f0fd5d9fa1fa1434a84cdbb1c4c36ee34a396a8c8c4f18dc31b32864a"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x11c, 0x2a, 0xd, 0x40, [@generic={0x65, 0x2, "9f9a3e7b7af600867ceb453da63c8b5096a83a01ca8d442952d1f9bd392ff3ef13a208c4ba2f9d111fdfb9c1cd10ffaf52fca4d09245abb7410f363919dc2fab995d4c4531ed1a94e8694ac41fd07491ccfb2a8fbb553bf016515ea8803dc549c408d2"}]}}]}}, {{0x9, 0x4, 0x11, 0x5, 0x5, 0x6c, 0x9d, 0x68, 0x6, [], [{{0x9, 0x5, 0xc, 0x11, 0x207, 0x1f, 0x1, 0x83}}, {{0x9, 0x5, 0x5, 0x2, 0xce, 0x80, 0x80, 0x9, [@generic={0xe1, 0x40f4e27db41c24a2, "c531c29ad35857f379fe25d7d4abff5da0f1b083401a1e19234e05899321778cdad354a2b751dd57f8aa8f9cb758bfab0485326f601baff4d913b9c9c165c8e11a7e89f59bcce1cc972947d9cbba04ddf120d9c007d0407aed27369a2df8c58e5b06e57390ffea18e37722ced96760632712f257c13d81c211c19176dabbf48611f2fb656ce3bd3e721c1c364e2754750f03cd4a2906690c67df5c120b5fe0c3b90032c1a890f9eb81355e32126311b9094f65cf2e12fcdbe839833a0431032c9848bc1c3712b0285805c319625564d537e784b563ed2f4b0bb5bff2e39ef6"}, @generic={0xa9, 0x2, "6ef165b28be4d8e4cd27432e7960d6b5e1bc0246a0ea4ba2fe0781d7e8c503d3a163211a5cfff92c4a71708f47ba94793bbf3c287392dbbaa4387299133c92015a37835de88d2bb38ca8fd2941ce9cbea22ab3eab3ec785a2b3cdf34aa6a910139b1fea58f66fa6dcbcfef8bb6fa908f277ea7391db2c5daa5213ca4a67c241d776922cbcd42f6bdb61b1e2117f9da63c3ac9ac1ab3ea69760a1861a91b791fe63ee0a7751a256"}]}}, {{0x9, 0x5, 0x80, 0x1, 0x31, 0xff, 0x8, 0x1f, [@generic={0x5d, 0x2, "872faa872f2bd09c41adf86208d7f3cc2b78f95862f3c5fe132b479ab8c008a4f6d31046d24f9b6f4105e281e202a81e1c659f9e293ca7bdc6b67e39a040c65dfdaae17c03ea8d5921937007364bfff050650fc64598e1a16d789e"}, @generic={0x19, 0x5, "35a1f5a7edf1a7f4f23ed430526abce4bab35989f5dc09"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x383, 0x0, 0x6, 0x2, [@generic={0xbf, 0x4, "a549b423272fda33fc928a5f0e52830825a37e0dc8b1227a97d1bfe4c19a3e40c66eab5fefba82988a70c1d969d7325b6d3b367904fd529ce5d4f57aad6786d776a7d438b76b38d982db80e1da456e2e0a7c7fce1055c8c965cf33ab39c91f6d8743898a401cd76123347c26dae6c23efe517961978c33c453a050234658b6dded0a70321ee84b100626ad079b7d461712f04694faa3117e44d32daae86bb486fcc1b1a9881d6a77c6e93fe1313ab2de3308138f66fb476270f93f3649"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x11f, 0x6, 0x80, 0x20, [@generic={0x1002, 0xf, "42637a1ed80a2435a7c123616b3dca41dd75dec0a6b31d53794ba38bd945f3888d43444e1711e883565bed30e4fb77c3f575c42356388aa3462a96b4b29075287a5c0f57ef22f15f298e7b1a7e600bafa038d61c363b33253608c80d917b71696cecd543993193ebfbea050a75afcf564088905210cb80fdd3f380444b76013da96ed9c0fdb7082eecd54a6e3107b545bca4e7655c1389ddec9d9b4c3411a8325f7bbe15469880d2e907f1e73bb64f68cac175580909f18e3ab9815dc43b8b8cc1e189bb383f5f033cf45bd2011729157353d2e24b3e8f75b0398151ed7b6516790e4f34ad9ea0ba4dc80c105ca94ae17c03150fcdea3db546ee47b1a4f9f538471292c27696edb4647557edddd01497c0a873416370ebc5a31f5f49c03e50b12af4aa80b54da10ffb6e3de1600a975e4471fef7a7a007c58cb4fde56a86f636a3b6963fa6b54c4945be364b846cf11ca052942f3082cbaa00b312f3e1ec9b1d6c46818a3f5d6a0d58329b526ca0cdf571928f545162e3b66592bbc5ef374a0e9706f63bb2ff8602955e63421db54d349917a9103902b55acbd2a93fe8df6e3b1d324bbc9d137ec2b66e781c2d0e56166069f83de357ed489c4fd6249274806fd65105fee24925c9ef5dedfe839e224dcbc033021ccfcb92c79094abf6486fdff3615d42146926db85b7602e5889f9ac2e8cff96c9a742b138929b39bb4515ff6778c4c7b85608a82d0dd78793d634a7177a1ba652dd923417d56e96232618ee6f4a90bd0bda0df9fe59541aa632c28bf119cff984005a65388be8e583226a34d4b616ab8e9f203e8f04b8b61445d05ee7e929439f01f82e302b65bb602cdd347f1b706d3a54b8736b24147d30ac2d79934b07273d5db1e459fbbe759760285a38b5e0a7653ae5391253c39fc166fa3f835c2a4d743ca2cc2d2c1316d293ddc890a86f99332a61dfe947ec27a0f48e0f73f34f81f7d139b4cb7e7c0a979f77c30336ad916f7742e932a1594cd462cbc0f867a415ca6247f9bc6fa2397485dccbbba58131ba24feb86711fec6b3ab8d2c83dbc6b9559e4612782003944001bb5827eca1462e497a2cb92a7ad7f00baedfc0dcd1ced0aae44261ae6a9bc21e62f689a03553e6b1e0cf2972a870ad4c3c8b41412cdcfb9b4fbe327faa41960c483c9a404d7d9825baa82d449c448fce03e737eac6e396cc55662dd7b55cb00a7d18717aaca0d98cb65da38719428b75c39ddcf25cd4de261a5b92cb6dd4bc815e576d3eccbc75df6cac5297dd1e7f2ebe6dcc36ad88476c0072ed10392d26b79d9ef61a9bd103c186e88b63779882c4b07d1a25d8a01bfed56292fb3ace133b12fb56f57d8fdf61df91e666d1e9aa6594e856938afef4522ea87cee6749841e7062c7efa356155065dd5820b2c0eec2b976e365b5ba346f7fc98b1151e7a622e6aa5fcf9763cdd361fc81f13c31a296181cc21f2a859d1c92167b904e0d4b707a8431c5dab317f673d3a04facee3ae46c2eb6bca25222b143a85fbe1e9eb81d2b2fec9f8441462276d47592ae03ca8fb876c89ad71725dbd6f33ac97e578aa4cd6b5ffcb17f399f748273045e4833e4b194938d20fe7d6cc1cd32111e3c69a36433e86db068afeb1f18b5e7e514067f0c4f703d3851bdd044a4373b7c6041ea639224e3e23b2767ab8f77a5c64e72f61685881f5d3ad3fcf0b614f01ed7c45ff82f988b9212f5d4724086a6796b7b41b4a5475d1dbbec9045388da4dc6949d3c0cd9e363aef39da8c40fc408e28b07e5ef4bef23d1893b81c92096b368454cb8a4a1e52ffe8e5954e68107838f1dc34325a9dae508e3506882c7bfdfbd4d0195a1c5270b199fce006c5b8d5dc236f163172ecd5dba4165ef030434289217317b027d337ee5d76216aabb95e85d24a454aaf0ab359dae08d35eff57827ee0586e8e0636ae006619f078f1db4a16e6238838e4731ca82291ee1d630dea0216795da3a35c9e006b05e3beb40da82cc88a52fa6741449ac03ffa9529860287c204fbba78fbebad076787872e9d47f0b2e45d19a7ceac679077dced8662c027758f00f87ff35bf37c78959933d2e33aa4d87fdd422f56070380f30040cf47b35ecd99822e4131a929a583d98cf6ac35c9808408d034bbe825b394c7950356eb4df4d1d540e5ac340d91aa1a8f58003b9480449a56ff7f21be7baf8e1644b464c2dee30884f1b3d30f014986e934ce6a6396502b0afdd6ea6ec2a8982b31f1e6141e079f9628f2bf1f47b3b4850f50377e42d8d948d89f222ccf5ebf5bc0b462bf431f0a97ea21726ad418ab6e031aac9851ea3ab008def7d22f4b6821f6cc2ecdfddbdb55422e4e2799df28225ddccdb06d3c491f7d81b03b8f4069ba95e793ae9b4d51c45f95690ce7ad31ee54664f30bd9c6844167d6dfac4c6cb23c672b09affcb031972e6900187bff42ddc575355b0985a21420333da389578ba55c6a9d4eb1bbe642d35d0f5c5827e6ebf10881b4f928095f1c64d762dffd75d34ccb0546fb9a6470e686e6e907c8c31f1784e0abf6d2a5746b95963ccad0b6991458c8194034e2300209e7ef59fb7f87ddb7c18de19477e56cd62ac0364c251370b52f79f932a1e6e9cca880786b85c34148cee0a0d538eb9fa7bfa9110e44b4877a57436e77ace68c71d7b81b5efb6ef5fc225f278b8d58cf304c2d366d05b3dc057ae3df3af61bb126ec5e29ba6e57fc9031031050a98a2fc6fa4069cd36c5aefe40f2b7fb98c9e5359224229fc0f92e30c37f3464e0cf9ed3361d0369c9970c35697af4b929ef216d387fb4dc8a67ddd68e42338af86261b1921efa512f207ee6dccb3643ba6bf526e49cde7497652728f3437d572ffa8c7f610e06aac046146d28d070a0b8c81aedda50db51e6495357fa4a1896174f365f8e63b7df2ff0228edcd1ba7dd2da34a25d20965d0ee4cdbea550171557d8917341f61f5e07730213a39a2604788affff7182fece1c90d7cc4d38ba8635eca56b28e1ccf2bbbb31f6281cfdf4e392afe081d94bba03c5b840c35b8d14e6a3d9a75991b0fcc247b441291090afdba995ff2160c5a401519a823fdfe68fe9d38a571317e7ac6d8e765dd2127c0ab238b621bb767cb21e2cc826e26d804b8921bb0702870f185ccb405925f46fdde382e6c58177a7b94afb41d6ba871da0b9b6de9f902c3536fcf729cab66cffe8de1b46442a30107d770ded59ecb090c73a9386f9dfd8a2791ef6df6212a818999c29511c4ddce2259006ab08790197f4e21f9ef99a27bd8d8e4e755d07f7fb492d46b837770963fabdf46558eae6565c92f20e7246e67721036a4f6a0c560bfd572a36a1cf9a1e064af97b84c89dc32f6395eed762507f73a2685cdc1248d31ff61b738c5530aa9011d33f11a11eefa3694f27451d4baa0153181d805903906f45e9acc097b38d2f84a0fe76cf0ba507954780c0c057acebb87107cafc38128776d3a032d78b836d6fafd6453e72e7b5f551e075cacd84c166a5a6206a51e42c31169393bf1de60b8651c862b94c7ffd35b2b332f2b7e5ac6d2701bcb999c214bb6bddcbfdb9e6a48ef9875bcdc7bca8730ee1418493fd4742260b2e4ca3ab289120c8181e017862734d26a2e1460cf9693bfc87395145abbc9c3b15826ebbc0e3038cd6794e0447f56b25039f3a81f4ac8ff74b56725b921a3bdb4224202a11c88819f30e245b0f872b9242ae8aad3bf8e3aa97b0d544de4d5f67a455383d7bf87e82c9283da266bcf6c057272adfea6e2d7b01f00d0fda8034611ce35c9bc17e9df28466b3a9b8e621d6c2d07019e748d65ceeb7b71194a286b4a111f6101e919447f142be26c97b903d5502b7bf47741b3ec914a47d3e28a0a6fe613b67cb47a532614f168788861ee5697cf765cbcf0bbded25701aa9523b93f27349fc5aa7cbb2d492b75ce7fe07a9409ca028abe745c3f0e3e46554330557596e4ad16fe1292f9db701451c730b4cee9bccef354a4c27caa02d1ad42eb4a74c965123ef7b4f007effe10a90a7fe72f69da00e7477c2a21d03ae85003f1f35db6f9e23600ff3d3227b67efd39f0895c7f2b4e865a44f81f8cbb19e7a06668da4ebc7244a644900f77392fad4e5f867e0a6ec2d1f9a96781cf0e5cb30b53153c74e23740c312764f30b5307cdcee68c4b023ab92eb48d10386bded4ad23358be319dc6d71117e772c88d5bd5c8e1e0b7c3fd42673b3806ca942c231c832d86c509dd5d6b563e7a894f9be358f1268b2471d51ded01a6fea4fadf918dba0a39f3f6d0c67abb57ccc55a0b29f9e4950b163fe185191a2278b722b3fa3155806d2a678ae279f7e88789b7b6651d5040a4a95cb55ffc7c1c19ffa6b3bc2acc1192cb64080f9214bdddfe7e88739a126f6166099154f59a22f82f235e58e78b7a8bb2c8f5fb4c9e0548e9fd7ea5313fac67b03a22c47966ef13458b579ae32f9ab36e26b9edc79856d689ffa431412c72d086feaf8c08d8561d13948b93eb771210eea4f61ad1123276df16bf42dc19cda35f302cf17209b2972bb6567e62209a929b06c2c4b81b7cd801e5dc7ed5cd8b6783a6ec7176654bb152801cdb40abbf5c260b57d501ef2364994e7e529eebff22f947b7dc045e2dfe999a10998b6c3738495a4b9135d6e0cf4510256b2fffc776670b086f3af81116a830cb1474225fdf2c3590e37e226e918ce3051091ea5965bd45d37f69cbabd518c3ff9a57a75aa09acd13320476cf323ee11f3c348caa783a8aea54cc82c09ca045702308cdcb9e88aaa9570f625540314aa91cc8c8061e857ccb80a9c0fa34571843d3f87195120e94e749b28bf9e8feb59fb95213d469ad2af5ad426c5ad3808cd141742c66e799fc10ee83cdd85dfd01b534ae5b6e417ab8b5ed624d4c54570a0f0f56ce0d2b6a592253027136f4bee22553b862a9f711c645492f0d039c64bcffb41f4c3665b640192117caf55b389bafca2990323d6694de29ceab46a533979b216de2013ba7db7f089f16c47d2f5eca9d6679c50bf87cf5de7c7ea7e44602fd703d535885a7f4c1ef7052df93df359ca0dd560307a32987f82ea6292935b91621a3bf712e6f9aa34ed5a8463514a4b7488b7e227f226fdaf033bb75742d0e729ce64eb69e6f0b415510244f85e6ab7f7a17add8e1de6a3fb27131eb1c62e544da6249352076105f4578925873ec0d8d612439163e7ec3e4e3b5dea5e99fa271ba7573a69fdda53a87c1f04a595209007b63e39ddcf12b511688a6b5f7814b5a9cb028d7110a60a4027b77963651c5bf404ef325bd559d2d9bb9f1848c70167d08734326081ddbb41cd175d38d8c08fe30e0821ccd6465cc22096dd808ffc43f9b413ba110d25cafaf4c012225bbe2ea674b2b95506bc4dcf10251bdf02385dd3cbdf11c6002bb41bde9f956a9ca1271d34dc8badc2c84663844cc143213fc00ed4c9ca23902fafe89d7420ac267b40ba50da2d26a662766a79d0396dfcf353e32a4c2b67bd96df100c7247aba844279928cbdb51da9777a8c5d313af7c6b1cfe39c678d05176f4dade4dfc377ff7805d6c4cbaee276598fb91124676147eba7d5087ee9a0fb81f5f95a7500d4daaedeb6372febd12ab809f70a828cfaaec23c09392f821677aa825088ddf6e7322a681364c6376c9dd5e15dd375abed4ea599a7b1d41534424cd6d027b3da73421fdfdf1c57bcc3330388f6893c49541a6d5a726d5769a6b985444fffd1cbc51aa508edf6bf7d1bc9983a11ec9865793fcae241354856ffb99e27ef62495"}]}}]}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x200, 0x60, 0x9, 0x1f, 0x8, 0x7f}, 0x13, &(0x7f0000000040)={0x5, 0xf, 0x13, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x5, 0xf, 0xfff}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x5, 0x2, 0x4}]}, 0x7, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x1c0a}}, {0x92, &(0x7f0000000140)=@string={0x92, 0x3, "9210599b98635ea1e7d1998655157598c15ff3423533afe0c10d68239a4dff93de34d3bc4f4fdce5aec6c1d1a1b5a0873a61e3c43a712115080a75cf38263ea59dc86f4da6c99e6bd7ced2b69e02bf997fadc06bdd0c80293f837208cbecdad7a25c3ca5542c2e79a686d9b4ae6d3859b6d1ad8be55fb245ad20a9bdcf6a5c94d106531c906ddd0878c7d9ab58972cec"}}, {0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x44a}}, {0xcf, &(0x7f0000000200)=@string={0xcf, 0x3, "729e1d0f6d5c6834f515cd8b5600609da74d5e68e8b11c4550ac7032c3192d6e877beebdb4307111d6f17562e9fac557d8060ce5753a321447a10a51c6f4a4f22d632577c51b45c0bc670a5d8d9d17a4a8d2666e618e2d33f45008fb0b16ff188939bb7036ee9162e30af39ebc8721b1d294ebe5ed050bd3caaa75c68a04035e3b13568f83728b15431d8f609a6d76a01e7595e2f8a7d705cefc872ba1b67d256f86a4b5651df257601d8ab341738cfde5541c355dbe9d1e25dc9961b7c5d06fca63c8e578d317392a11f3cba7"}}, {0xe5, &(0x7f0000000300)=@string={0xe5, 0x3, "07b01bfa27819047a01853ea402426264a5cd63de346d992411edd801ac05546b14aaed9d0b678888968f3e3a6e6d7dcb6e3b35601d6cd896bcf5599f57f953b74195bb7a17e6532e7da48578930992c10e023fe2a57f2ed7681e7cd2fb182b286790a7905dbc19fb65c6d33a59349f9f6cf923d0836e0385af68fc1c18d86702487bbdd9340d359165d88e06f0396eab4813ec918facb9b05474be21ddb5a70696d5de503cbcdc58be2df3f496534fda6e7c959d4a6392a631b62ae2f62565e97f96e9be65c283f8ee52b4b8afa6a68f76c866e047ff4313d59db6173dd32941e7971"}}, {0x29, &(0x7f0000000400)=@string={0x29, 0x3, "8134b681a5435d8274a996fbc6efcef7b9be3ff7039f9669f620783e7d3a320a7c5f44a2ac699e"}}, {0x57, &(0x7f0000000440)=@string={0x57, 0x3, "afaed85c544c97f0f4399807e6f7c8fffd5d77452a9ecdb23ff2892535247fd78954779826c52f53075eba74b88d7bb9a24cd5ae96386678507ed878f19e0661f4325afdbb0a861409c1fe100a4dda7e187db4fb05"}}]}) syz_usb_control_io$printer(r1, &(0x7f0000000640)={0x14, &(0x7f0000000f40)={0x0, 0x9, 0x1002, {0x1002, 0x31, "2f233975ac6d6df4518efc7eb1f726924ca0a7ea898eff258d33f41845c836e926a2b488410dabe4491d6aefe65e4a770b380b650f8b62d65f26218e5714a1be3bedcbda05a03d3b0a8c5c038be8eddb34b4e156532190b9840ebf89e0a7199049eb73c8632ea33cce65ce159c377344393865f1608b666b508fb05f986ad63175d37309c7f530175f8f8301d1c399a12f84cafc06fdd27d4caffbb1094f75280bc0df10220abcbf17604e5786de2b51d4c292abb6bd776d9c7d641a50cea5472880f4b27f870a8a40b43548f196be025e900bcc2f2a3f1c56603275640fd9a72c3220e060365bf94f215b1bb3ea455b22dafe49e6243654aab1bbfbc38e8e469baf564eedcf960c8a30caa655c395b8462307df5b834a24d705e4fd557e809262a2399c691fc9743ee9eb9696abfa1dc46efa3eb9da39bbc46c1b9447d84bc0f8f3053a17913ee84f6aa0266919b4571aa821716d4e99340a9dc9653a6b2147d2c375a3e4da92b5413fec52c9b4002feed2cce2ccfa1957be0d2fe70f67d3798c841a82ccbafcd0d8ad74b42b653062135412bc6ffbf3d6fe28e857a70bedfcbc9232f95f5d5b6a77bb4be20d328f040e360c690a8d72b32c9ece52d77a0f68aaaf230588e95196e70d856c0d7750dafeaa25380f02fbb4203c7b2416e84f7c425693aa6399205f9494de6ca86e8b38eccfde897eabb8d94effd034780837dc4c17149651cd1cfe54a80f3241ee2c5bf9dba2df7323f415e41384413f7b89c40c4d82c1541410c5dd7a51baabebb7e70bb22111145bbecfd6321b459351b58131cd30f84ec3281439dde9d0904c561d952c207f8b72d0c0d82408eb3298f7e37b541ecddeda43ebc3071b7b5c61fe6ee779aeff32e3ff20e93657321a009d26d2a25b0df077de627428fd15455adfdfb197ea2a0e2e905bf7fa3cccc8cc246b4fdf2f175dad36fd625a2c744094e622b19ee8851bef16df7836442c8926c2d9ef81ff6f98aec94118fab36b8a4abe48a110a18391ef54a225976d1dd7e4a9c5ae71b3ed2d3f195b43a43e4de8b08a7f010c529aa736166d0e9046e7bc1d9797f9cbdf01933b6acf399c565613a3590b9edec2cb54c93ab87cb8c25f01e63555dbed8d21677ead35ca195c76d7fe7ee755171ab1ec943066260fefb6c98493e3192b93824870540df1314ece2fd8add75b2f17161c8518d2c6f5d9ad5e1e93f2cdec7b0e4f217f5af0a3cb5eafc8513e0682347a5028fe1bf0a80470fadcf360102115171ffc583d09d4cceddd151d6195cce115e82933a2ce90bc45ed901ad7d2b6d201bb4c16dfc69720a6e67d243e1470509c66f6e1419a2bbf67e062dcb9e62741cc5faea5571e65890ee08a56b1acbc64cc69b105884e47e1c3d25ec44acdbc926e3e8ec02d509a4b98820746bd19c12e22e8211517842cfce658d6ad47113306b1f803a08d285973531a4c21a5cd0535ea8e06ee966e08ef2dd1230c03bbc2e44bb4a65f22c50125d0d751c134ff00259c246232ce72453e735f277ac03ee9c17e4a0df3c5fb047b982555bd7fb2f8b5122d014aa20cc166c6d667b5f9ef6fc668e439836c7ad5271a9c8b798ccd70cbee314437646e74e40ada388c5e8b8844898e61eedb954263b05cb1c3ff1332332a73ddcc2e702419603e92964f2fc5c42fd9113e6d7fb8604d9144aeb004f3365d748c0cef04cf83533fde60a093333e2f77a9e2a548b6a71cc8dfd0c432942774b05ece8e8e7697a40e7db0285407ca544347137ab04c5d271db13d76e2b7e6a09dceeab7278c661465a772959c48d98bcf1f1e7772b0a13c7a3ff85ee5fab922a10ee319c46d86fd7add251126cd75cd985847079121737a78906cad145d45753b094884ba321efcb4811670a5b3ee52dc3dbd7672b0922623e9a67bcd908469b4617a025642ec37b5bcecb64b92fa494d97d1833f63187a6a2f7253d8b23a1a321ef100253d352900d1e054795a92326cdf79017ecaebbc085820e275a53a311dbfc814eb85f82c35f095dd2aa6b47b9bc7ebbd60bff34939eb6af17f46dce1b5f1e404625866bf6b24367c9c7f01857ff3e6fd92cf2d321b911c6723c7ad8e5876c5d24e4d27a1f8bb3fe1e547ac4670099cd8625a6375b92cdf45f5351cb27e76eae20a6d914bb838890f2cb5b9a2edb4aeb04f48334d9189e58606ede53f82b161b9a33217819f57f8df8627c719d14666017e4e7b6687d18ed1cd8b99de7e9ee0954f73e446d83ddb396aa6cc8304fb36981e05cba103fb3f3031d4d5d673f25541a36e96ebfdd030b8afd4427c6d54efa35cc9960683d762babc807c894f3c2e3f8c2e90ea9d76332e15bcfdefc09141b7014a0e0d7ac205df559ef7b6959faeeb47bc3d4ae483195ecb3723853e1084c419661d1e82f27048d6e0b8e17ce56af77fc786cab0eee55a6146afc01b395d5fda8972024ae4b003ec686e33c9b658557177da076ba8efa7f067513cf046525b15b1fd8453bcbb531318721f243c380dfd7cbba1084f7c0e0bba65f5c4bce3699b6aba228f67e98d0363122d2ef9a4b27fd29b722bf22a79b9441c5de96457a9704a4edf60701b2a73ad9b77789fd4f47816f28ae438fae2d997dfdd26921991e2ac9b01f815b3bdf151476952eeb25e25851a30487691db790a60a5f69269c7f244ab112af52f16b268f7e48b506db310e2c611e3a9e98987314d15e29644c06000a8097a0924478c5b3238f80915fbea2047c38f9033ab9343f1d4f35315219bdae361338affe7ef4fa1d8e6b913da06059ed3db6ea9bbdad12906794d69a95b9841f0f92342be0c9c60e1df0c39829d0fb373d42a392a5e7e9bda1343b8d6205d33e3608b8a644d2b996efbb85b3de00ede3374e99ae5f9c7940de70ff998ccf0c5f48d7241fb54e79c1ae7a8c045c201292647c5e3860d05e9912115f63682ac05b703475a4d4167d375d3af37a5f797ec479ba051007220f30b811478374fdb8bacb7c37eef18f54a5d53107523ff73f8533a8125e072aaf3341e009e02a758d2acba2efd97c95e4ae257574c0dfa0ac64a6823d4b63e7982c82bf152ec028c484ee2727bb7142110ccb3c22c93344546804655438eee58df36342fa13301b5c24abecec16480681a65c64894b98f32c5e0326443aebb32cc0e2cd55c6fa49c0c22ab3d28663b565a7942a88df5d7ec82de672d52587a098b217220c43bcdab1d2d36da0a8ec956343179c12eff935ea717677ae9559c71b0d77f807c74a4fe2c6026e43171c6b2a911f25107796052ba76e373cca34204a7b75344079acf3504740af8c9cfef7b38b348796b68ae5db4705ff3ef4ab592a3c3bb250a4c57f51b400456f46519e4401848b92275b30a7d93fb33d289aa7deb0f19377a108eba9687ba230f284385d8222ec2b31dd442cbfd9ee4a8b6dce6bc3447af01bc5849ea27bb844d4863d9f1fa6800e6ca02f4172d87dc54544ff3fe365ecc540e40cf473e96f91334df35c23125e78ec6b91ce50bc04faa3a6fe00e10f7301087fe3b43f0d6627bf517b316575e9a896d516badefcc94c7b098896b3c0f8768eef680f5fde88b75deb3ad42842a881cae5c146eacbe69869dd2ba2b28848fe2cada76c0dba26662d9a53d499691925b837a42d107cecfa00c42f0b8225f5bfa6212a143b4992531d940a2e586c48dc7a4aa82a8d99e4322284d8a564cf600508cc5e24115fce9573d754e019f7c1763ea5a352890299f3ced2dadf127284252ee6679ff0b063d2f27714698d2b7da7c3d12b8e0de4d9ea91d2d2c17f93724f936cadafacf45f832e91eb05b8fe37e55f853459086c70c84c06957e5720fe03735a58ea1cef005cc6c4a99515247d3f05482382381c0bbda86dfd36ae032c3e9351e8bc89f3abde77399b9c26667443d0b91c486ab13ab18b96e997b4249b1868bf99ab99062474bdbd1a8551fff3c1b9c333c013c532b19643792e476b3ccbb1d641f5f2d7b7fce0606ec1ff171194972fca057f240e5151e0b724b766ced02ff1f86657c44f636dc629d69fbcaec51d24e9480aae2ec7dace2ccc458a788c89450c7b0dfb3a8d2eb7f82bcd00d2500e3ea6dfaa890e63ff3ae2626801ff98b07e886964e755b1003a0d6bee4792fbbb24120efe27ed3e0712b18fdeb17bf744c72172cead6176d989866df5f73a38da7937f4b59c23543e77bc27417b5edcaaced6f8595ddbb729ea4aa6f2d2b3155eb4023229d02c38f76ea36a96a89c2e47e0e18c0dea5d0e41d0cb7f598a2e5e1be78ea896784e274c45a55ed0915680096547beb412f61f47b935f93e342307b898010c7406db69c9acfd0dfb4ec544a5b6c7b7b97366660f99afac4095d41927439492a1f7d25b93de614fd172181a047ae3f902e54bbdb2cd122caaa10f65b546bcd7631110ba6ce65ceda798233da47524491693557cb315a2550efe0c33725a9bf746e483a46a5a6aaaa4160f0efda5aaa489c0ef2bfe431f8bdb7137b7c064aba8d641e156753f359f91e407492cd5485d58907afac2014119fc279de641ecf1bf0cb2ef93fbb23eeb2d560c32f5389d49447421973b9367c61f02e18d825e21500ae3419a99f4c96d297707d20bc643f2e28da32ea00bd8208604406fff637eef60d7c4eed114923b12dbc9b1bab9872b9cf60b6cb9274b5e4d1886a6154dbe401b34eb4215dd379d2a2c37a66211821dfb8463923e63420222788dca8cc948ffd3c5310ed3fcc04daf6cd4776b10002e965dd649953f7a97b655b5f8d320b35eba3d96d7449c64c64135c978254ee255dd8795ce77877bbeedab59dd00e845480e4944fbc02c43e9b04bb9ce19b4408ecefee17404c92c69b1b5aa963ec7ab19d88822311cb577d6e29a5167b9c8caf37d25b54f1caf15d55c30a9246e162d52fb775855b8fedd969464a4173b4e67ffaa47401e5be3ddfbfc0fb60a719c0837d252d810d21df5dfd81e9ba1fc1ac7864750a451d4a760a7b4bc72b3061dc5421acfcbba41618bb6e2020b953710d63d9cd24e9e78678298324d04a43af2ae3cb7b04a39e4755e8cd99be53164fc3607ade6fc052c50742a7fdd41966a6443abee27bd5b00e1cdd8bace96c5bb6e5546da20d372df9f7c19c7ddbae05ef9b89696d475228f4a8e5b290ce5cf5e1aef7761b05cde908a95a2fa744d7210265b666ca8f15f6b7485670da2efff93c8a00ebb64bf54856fc8848f9454d111be56e286915a85426618fdebd9dfbf0112c0bdff2445e50e2ed21277f20006ae66a02e148de02235798cbd6d7f6e5da9925f43e650f41b6b5b43dc84a0982671d735bee43debaa78b68e7211fb1eb3b01c408208b18ed663e1a9d1410fc66c0697b39dd828b719911a36f29bbbf5af984e6b1de295ba8dcb927b77de7ff84d8228dfd2e08c664a40a752bffe3e8ff9dcc84bf2b0e95775dd4c4b6d9fcb19678f965c40faef819609e5cd9da177bf4d5cbe67262991466d56d90253ed0b3e86292a4db62eaf1fa49771ca9ee5919f75a9d615459c92313e49daa8db63bfb2fb0d1c6afabc5d0262bbc817cfdf322aaf93924456eac04b2fc2bd76b7df8b7d6cc8ecc873d3fc73835155ad77e1540bcff111dced305ceaffb4bcfdcf53a1d2a2efc4618afb95fb8a8172e52358417a255590bc7da5ba4c57b9a1387a58b75c6f35feda6d9d3b5cb447bf4504183e6ea1dab25604bdd5a1e06395204027cc814d7b6b36191a3af29b8bdbc89c6ba2777024d19b30c39d77d3b8a6ef832334d053b5c5a166953afb737c9"}}, &(0x7f0000000540)={0x0, 0x3, 0xca, @string={0xca, 0x3, "297238bea288a1a20aac22e2ea34ebfa448f195d5001e45990a2993d31c138c3b7d1572472c93919f41563d6a9d725a242ac56b21f081e5f54b97cee28fe465e8a065a70f67ea987d3d881c1a09fcdbfa35ca784812cd05d6dc15a39857727758e127e7431408e1a8623ec33ff287ad10c88513d73e227ea82b5c1180863186664128cb1e33a294a76f5322cd6f7545ac445ab9b9b863b1b57f7a3a430826dc396130bdcf3bd33b48648c151715ef9795b38a5ba0f719269709b7dc4f08361d48b6f037d5fd95d25"}}}, &(0x7f0000000940)={0x34, &(0x7f0000000680)={0x0, 0x16, 0x85, "af4568c930c19f77b82604c19354d501000ba6dfe308e7bb915e6c4ffbfbeb3cfad4d45644d02918289f6150987c7895656dec075bdc074a9090ac1991cc7f5db1388bc90b539ce57f91de66708dfd46f6e1b4da46d23429783bd35e4f4cc58b8d260746d393e4fd3c313c64fd327a073172a3a6a6e645e36228e86d248670eb78e2f6eda0"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x1}, &(0x7f00000007c0)={0x20, 0x0, 0xf2, {0xf0, "5f74d90b070be43841ef8634e6c2480dda3ff6c6e25338b0d67c3c505723513e4734cb4fc6a4318d45241b44c06c4ed5c5506d521ee30cf0f4505f2e3c944d32e7be68f346e4d28b9e8203dab20542cd6f511c245471c9007e1e971c6cc7552f6e7b18aa58fecf059c18245dfe137c1881528a44d00a23d1ee53981081fb1545be6adfcaa6b46c1c704cb38ea9173af814681f8911ea69342a56a0b1b794e85bfcd046ef0c878d082a6c3143d9e0613c48dec3f2683bb50c646e269e64ea8a8fcc871bb1bd354440f8133d26feb49d3da101f9ac2cc555866b892342c71895007906e1ea39988b53cd51e1323ffa0535"}}, &(0x7f00000008c0)={0x20, 0x1, 0x1, 0x9}, &(0x7f0000000900)={0x20, 0x0, 0x1, 0xaa}}) r2 = syz_usb_connect(0x4, 0x3023, &(0x7f0000003a40)={{0x12, 0x1, 0x201, 0x97, 0xee, 0x91, 0x0, 0xbb4, 0xa50, 0x3d76, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3011, 0x4, 0x6, 0x80, 0x80, 0x1, [{{0x9, 0x4, 0xe2, 0x6, 0x9, 0x6f, 0xf9, 0x5f, 0x1f, [@usb_cdc={{0x7, 0x24, 0x6, 0x0, 0x0, 'Y\\'}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x5, 0x9, 0x46}, [@mdlm={0x15, 0x24, 0x12, 0x9}, @acm={0x4, 0x24, 0x2, 0x2}, @acm={0x4, 0x24, 0x2, 0x8}]}, @usb_cdc={{0x8, 0x24, 0x6, 0x0, 0x0, "2aea73"}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x3, 0x2, 0x5}, [@mbim_extended={0x8, 0x24, 0x1c, 0xb05, 0xfe, 0x5ea8}, @mbim={0xc, 0x24, 0x1b, 0x2, 0x0, 0x7f, 0x2, 0x1ff, 0x40}, @acm={0x4, 0x24, 0x2, 0x1}, @call_mgmt={0x5, 0x24, 0x1, 0x2}]}], [{{0x9, 0x5, 0xa, 0x10, 0x9d, 0xfa, 0x0, 0x80, [@generic={0x62, 0x30, "11acb8a048c73a5c3c8f2442549924d87e757f47d7b605eabc264cc2e923e30fb25d4ba3e5378bcdf937e670c39f043fb3167abed459f871724a3d016870ecf236c98920fa92a4bf37a6b871d5bc6fad725a4335f326e71274252789b7a86779"}, @generic={0xf5, 0xb, "5602a0edf0e810f2deaa3e073ff8ad42bb2863b9f86f2fc417ed1325a6d06996272e4a2b5086de00afc3da2e35b4fc5b9afa6b38e724025813561b7447d6a80e47ad53ff850192c8f8e90eb218c9f8cc78f95eb1330383abf4e6d67bb4b4c28f837f89ad3342e13266f1111480c51b3c44576ed676d1f91172253035a58944dd6723485cbd566c9da8e96612ce7575cd40a722077db2fff76baa17922c9017a213910189c02801674a3fd49e21dbfdd49fcb632e882ddf28f06099263c7c1bf7fdfdfa4c4b7687618510ab0a77693abef6571d79ad8858a07d459501b3575facc5c3537c7cfc6da591604681a441c503b487c8"}]}}, {{0x9, 0x5, 0xe, 0xbebcb2a0af517294, 0x197, 0xdd, 0x4, 0x4}}, {{0x9, 0x5, 0x4, 0x0, 0x4e, 0x67, 0x8, 0x3f, [@generic={0x8e, 0xb, "c25e3ec7b170a295e602ecbb2800b67ac66a05fc103a47b227abaea5f3e19aab8fb9d33bf3c9c601b3be95cdbe6a0fa33d5e2c549f4208e104ec6bc5494e02fe8a9cfd91c4f326230b28316e2d8cf644acb8df048f36adbe419a6f5095d46e5e35f9386ab53c07cd85b6777d0862c630efda0ca0ee1aee90978c3201aa65bf391255e19a7a5c606efefd73f3"}, @generic={0xc, 0x31, "08a70dcd3615107e8b40"}]}}, {{0x9, 0x5, 0x9, 0x2, 0x6e, 0x5, 0x0, 0x6, [@generic={0x19, 0x1, "60f07b65bdc78078d3d9571137640116ba768e3aede708"}, @generic={0xb4, 0x1, "94e43bd5ebb47cccde615c2dfbc0f52badb71346ccdf62822a5172ad9813ae41413ffe78ee984ec02caa411443436ac5b701e4d8f71c3df543bdc9eea663d75ce4a74f4187abd5ee69cd569a921bbf7dea2907ee6cd11d54bcfb09955f291b5edc187a703e96004805c0b587e9228cf511e7df686df9b437781b818c7c463e81d8ee9de8c6883966e74af486a161b9a52c518bb7bc814845fbfd910ff973d00c7292ff2e6f55b2c97658193b360a0b6653bf"}]}}, {{0x9, 0x5, 0xd, 0xc, 0x367, 0x1, 0x9, 0x1b, [@generic={0x1002, 0x3, "7d956bc31e0f480c8bdc39c2c7401beda2723437f788e1dcffe404fd93cad7550b84af789e1bfb9ee6f85e71fec102281a1645de59c52fd9793d8843142891a2b5d8aaf82e9bbc0dfd94eb0ea56536b219357464b6958989789f94c205a3d244ea6eabd5c2f2555366c1a4771f405af4a3077454b808813fd32f645b17c4005ac7af20d1d73fc6a8d5ecbe493c3721b123468731bde80310d01f9917b03664f2794249486054a7818a754f70e66f5f79d2fb53e64c3b9212354f107236de59c9e5a0155a34f598f6178c6b7a171504650c344c58a025acb49be1325cc17813c55a17c5d3089c2b47e6ce9e2e28b108670d18d4896eef1ce9a0cc61361adb7493a0c08a9426fbf69ee5553747a720f8b7dbae8445cfbffe62fb1b74c6f4c8eb81addc848a1891033e3c6de202718656a26743039f83a7c3096c1c0e6ff089014f4656a78fd68c364e3f18c8d68499a59d4d50f552f6fc52fa26e45e588bc8a57a5e244dd45532fb4751f917679c5db509a8eb85664c512d423a6f85a883f13ef78cf90899074cecbd15bee4e027f6255c87c37016fc84f6d9eea1cb21cb6789945ebb5a3673fe280289beb8e8d8dce1a507bc85b30d18568b5981918c65292d2967795f2a4330e2e153bdfbe6609facb06377bbd4d71f1ea0e5845e88ced4110dfa6b5e68b77c3e2625da7733a4c638c94c443a52c819830aaf54c85265a1cd8af3895f130b46ddb9d266549b9c0226681941224439534c8156a1d77f8da21d8ac6d52255524251fd916b7126906b2104bce4e78ff16b51aed0426525dd4c9d2aca38d2ed2c3699d12a08c8994eaebc64a4e04438d0386abe00d0476bc6d8ae2332b81314623e09ded760a62699a7b648ed935c455c370efb2b55f7ab3273b2c08e5863238248f0133a99e1836a851a590ed2d7625f362666fa9d02f909b998db3532bb9eb1b992f46edab07186021aa2cad22011ccfc88a1a11d81be8caa20cb14b39248a5626bbc4dfef9b1cdc01ed030dbce1732c570b611b81813ab61f9745f834992149ec7f38ca3ce9bc0f0853454829d1b51ba8d0f46bef1276a09b9b10b958c9aa76f9a0d80ffc4aec2c51a9f854770ab4e9e591309e3d88b7af6cb0b082e9c5639d249640ec21cee9492072abf132dc27bfef6eddfc4c7329fa3307b1c82b7ef2b1cb3377d6f708ed7e6b4ab439ec240dd49203a9e8c3fe375c2425c242f756a33c6d750143718ee8bbf8f8ad1b6fde3d360a104fa4b279bef84286324711d74d660764a690e57683288151a0491f7e7ca45525c304908d10c6bd560afb662adee9585667fc3738692ae56e52b2b84b19a04b4b9d9cd323b392c7d78c717a67643c743d99ab8851d1b41b4c8b69919de99d3a5a52bd2a67ca30bb8aac93875d5641f828575f6983f09d1bd8137d09946170b77b59557c49a034984e4f0afb8101a79bc16cdffa7ca044baec06d914899b3fdfbf38e118b29d8efef8219e571b3dc3180add004c9392a27a62f83c303747557722ee96c4aebc2a6a002961d7ce43fb9251cc757f76cf9d76d7dc056d48009ae26628b46c1d62fa470a834a2b1cd87ba02f3a0f327dbe69b2a5b9e4773aebe80482ef1ebb7a690a9495660f30c5025255e33706c72b7071089e4480c000ee0280f468cce3435b5cfb3df52d67f241d64177c65f9e25780c8d07a41f3ee32e659548636c72f3a5e41d1889d3f3fe7f0a3e38b1a80f3cbe2ef746a0b235c03ae51c26f2e9264b790cd0142201abd9b2789e6e03e0d551002bd65c67da19ad40b8b857d2277f0a1f9a1acf3b3f26e4bffaa00e59046c84b9d1dec4eb711c0840da31a5d344fbd33742417c37300d9eefc1eb948f287c358eaf6c01f5de7fda3784ce79265e817749a249b06b3cc5617123c4afed2b7080bdb47dbf4843339cd9fccc86bdbb97f6275b38978124cf17cefa3bba6614ff5849c4a44f6efa54e006ce0cd0bd6797ea2d2b2a733893b9dac8007e556f10eda4c3898d4096a8eb6874e1c133df7389f115b388ca566fffc2c2a935f8db6fd5c0b1b6a7af67e15165c6d3e9eb508a4dc5719c225f4a9b65e22f9bea969bd4eb5bafaeecca33f9b23134892a8ddd7411ce2500b5399db29983364249c2b7d86fb9640a6e706d4180188e079e6172947de627cd81d147cdf4f896a91f1044096fd82504f86d81f38a4094fb463d9b3c38102781a95b3655e88034c507cb516b96dd87428edce5c8dde73c1a1c4e51b98046664a2a18958d3bc61c2fbd15d88fe28204558a5d2d64c136d228af2e05697520b545f2ccba43d4454475be3966a828383ad2473f7095be6a479ea974ab8ed79cd748bcd5ddc60582a32ec8e9e0fa0b3a9ca79e12af78caf1304f336cec33bf99cf2d89a6a26e673f5407339da95efa498e8c8b54cfb3b7f05da51f6ebd378d48caf8c12af9830e39d176f323fa93080c3f3441ec33b1d641ca241ed9b5574f4466444442c974beb4839a6c5184a49f823f3d9ef9ba6dc38795b736b29fab1bbb065f3853adc543d1fedf8f54c100b9f5f2b4c525f086b1235e2be1728cc6fd15cc422d824185f2094ad333f7d59a68f64f1ed84a1d7c26236550fbfab487a71fda6766b0ee91a2806fda88103f370a90624c9691e2af2a7c8ed4878f4d4789f22c2f24c59c545981318227083261fe3ef2840ade3dd64c251f762b918e528b6f7a7c5e7e7f7e349e2c2333389d27c4564c334aa2b44d904d1771a7ef38627154dcd657f95f74da4c1504ff10986cb46d4e4cdcd1f9d60b412c208df14941451194b7140c799edb76fa896f8583bc9fc70d7f3830254e7314f7ee57b08b928d353759a77a7fed9cae5248798dea92fc12ddf384daebb4dd239654ce4bd51e95a545b7f7e569ba208620cbb01212756bcd71be0e90450f2b0aa5e8cadfef1ed63b8225041fc15678d0cf48c27d476812acb4a91c617bf3b726826551016bf7589df70448760cb6ff6c65bf23a3d324311b2a48e7c4027eaa3097fe4c0aa4bd1d325df42dee6fe7a7c1159de4db98bd2fbf07148ca6b92694fe8c77bfb2346a8215b09bef4134166670ea17418d0d252002a2095934474d6570b8487194e22d6e2aa0764be03fe003bc7cc487707f1af475aa6733856e20bbbc64c422f48a0d8d79b331199715ce2b4fb6da69e4a971797ff3dbf694a237f91305a40e1b145b59670fca4505f63ad11633b0c838ba86cd19dcc57c56e34aeecced85b565c1aa2ccb30679a373952e4212ad9e2779acf582431c10cc7a911ba7e3b403a6d599fbe26c632d9082343390c81a90cb572f72b156fd40147d197a84304de1277c496bc88f0f8fbe5d63aa84ac0eec6e5b60b8997db85fe02d3c03e8513ac61b34efedf377a52ac95994640a90017530d1b6ea31fe7231a1e75111af5ed0700619295c2ec0134a6de2cab2fefc1b07f955c9d50d12488e60cbd5a39cbd1d611f604b4350a7a18ca37c5e9cdc54b4058a0cbfcbdd06737083e9f5a5c82810443d4c7f91d1094df2cdfe9c7a1ed3e8bcc5556783c8ffdbe0f477d61e33ab5d27be84724d0f3fc424a6602e6d6254648ec9b32d8b195aa5a7cf9538687e887eb9ff0ab2beba9f034becbdbcd8703c1dca64dc276176b081d39841d44940041b8db3bb8dfd0eceb55cd86567488a507aad5be19e966cba60e630e56965820ead9599857f02c527f075e81356e45fa9b8e6bfd0ac0a99a8c85c3e79ab35e4e9f8f3a9bf44ba0cf4fc37b57bcf4566f50c3be8438bacc40e588f2e194b450f691caf7422bf19a3534eb32db64edf1da4ebf8457d9b53277851d9622c1e3d1a24522c1eb9cb53b47d57cfee2b3acb6af8af589f51a35cf6f4351dccca6701a65b3974b0d5de92f1bc495256826371b721075dfdc81e7b824352185d5f67eb62e54fe4df0cfe89dfd2becff336dd3d2dd41f75f790d7737830d457681b368578e6db7ddcec8a103520bf63aacd95732f4ad1f5c0f1b9f91960123ba2cec8779fbc7f4d1205b5fffcaac11b45f5238844aeaabad74ad225fc4c8d1ea7fbe5f979e5905b5ea1963507685eb14693927bc9bd1a302042f251a0917eb5e41cc143b238040e42da7378be9f216bd0d3a7ed4892881f6d55b5c6fe2805c9b2479677281bf9b310823e6e18283ce812624cdc0d29fae806a394706fa09463314731d2106b8512748fe964e337080f36c5d7a2e92910c1877e7164d06ddc37fc2b2e231da4bfcb8d8e3f96d39b1efe76612f7292a7d1694566bf0f9164eeea39a89312d087920d7726254c3b958ebffb281265e77eec483aa9e10b9b27601e9bc9da7afb4b363fd642d4271a19bc78d4c7b812da2ceb66899cb86817a891424ca0735e9c3f8f0f4240838a036652df393e49e64a877845a379897efed88bb6921b135634a2d5693e4a97e164c171347ed669474edd735a0f8c2cb08fac0f2e467efb110447771a3ad200acf1a3dd6b72a0f53180d00269eb6a3bea294073b9aca41ce8f2631f3bdbfa53c494b385de2e1a9021c7a2c85494af18ab28780f6dce7cc8ceeababf936d86a659975f167c76882b907bc95145e3219a830cab934688e2fbbb8ce21dba81cb397d59cda592b3cc7095182ae0a70e193a03a52b2b4d17c2a63edbae56458b04806363e0171ba18788b0b6bb7fd78b127a4cc58d6ef0ec19652d8a39aa0a0105fc9688f3f74f4ad5954472aba4d591799eca1c503789423bc95e6e13a19c3b672fa92460fae7c5af112a80a39d8dd860bc05ce557eb03fa129accb996c5751a1026850bda87fed7059412a5318cdfa15bd10123819da4fb45be12e295a5047999c61d04f0fbafbdbf22b5bd63d370bf3cc190d04df7f393b1794ed001e146fa1693794eb5bb9aecf2d61979d1df786ae20501022d12dda1414090758fe26f62be42013862a550160f7928b04eae0d55fd846eb1615fa9937ccdec980d8941f579959222d16641a30cf444e15028a0f369237a65f9657d94a4398b011ddf12a4d87532ce2143daf649eb367d5965de92075ef03f7434962d259981b3ccef46775775d84ce9ca5b6c3bc4f569bfb3189736acd04652bf47a79f9b3e931763163d01072663b4eaeea71ae5b063f7de703fb77c00e124a349058c2e2b112b114b3fdadf89a5c1579d95106112ab8e2a60033ac9e8fb1db4348c7ea548d6193ee0fce3dd829ceb0eda108c7360e1990e4ecff01b40a61915c5a6f3a8f6bebe57f788f7ed07f60e419bd8321621c6546c18ef81f680f1fa1eed4c22561046d075c411e90841182565003435b62e77ab30db322db74cc23b470d4fd72fcda021f25b3d50ccae9c881889a8e684caecbe9c3ff5a41c29996e7c2093719c2a86d51dd8562fa26ea2b3dc572696b0b3b786672a043f8afcc3b4fe2b97832896d276804e48f790c4f1973b9d18d63d5616d82b11501f8830817142587b27f493174557cfdc2f0c49aa9f7dec0ea0e12ddc9d9854b9ed4b69e9188667090b089095c8509eb835edaa1262eecbb1809799e30ea3c272e4a7385094d01933e7f914bd5c3e4acfdca349287002619de0b5c0031362467ae9959286058f3296b66354ab0b6cc4b1ca926140549570b6c99ba320878bde034944d25fe1023bae72fedfc88bd976291607025b79f8e5e2e0450b51c3a0171fe2ea2bd2a5ca6055f25898c42cafaa74f84abc3dcdeb04cc728cdd2173a2a1980ef19cec947bbc3b223554dcde059656892d6aef44f96913698b060c665d78ba5b30b48bc5817d9867372633a9f5d9d84630c36f6915143b1"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x308, 0x1, 0x7f, 0x2, [@generic={0x98, 0x4, "233001d1280483be23bbba03d2d2f10098b2ce38cb0f43185fa0ba6e29607362d1e46f91be15b125b66c2552b19e8cce4122ae03c44f8ed62c46064c5716cace99bd7b7b9f1291f58e766399f47821ff95770e4265d7c66c75c897b9c7c3ddb7395f39daafce4e4bcde31c2cbb8e2c2fa93b77ea75c1f859a6de2fbecb0f30f02101fbe756488391b1490b4ad0afd657706e18feaecd"}]}}, {{0x9, 0x5, 0xb, 0xc, 0xa9, 0x0, 0xd4, 0x7b, [@generic={0x51, 0x22, "e32459b7989d1d6722a6f51b29c48d9f0d5b5a35e85bed1748528078f83030eb66654eb5ade5c1ad7ebb147087c02da4eeae9b5aea1af83ffd01fc4a71f4b199e185666f1a9f3baf1083c7adb6e4c2"}, @generic={0xc1, 0x22, "378a2d5a46cb82bd3ce89488b1fd98b13fc7a49efea36dc37c459e401e21ea1292381e3a53a92195e6564736b64398bf4a81c2040e48db6578919b3b65ad246fbf68fbae38c92ebf911dde7fd31561d0c9fbd1833c269d7edd674bf5f2b847ed7cb820435a0501b138f63c0a28f452432e69c3dbbb9544c278222714c662a583c2e76d73f96909ffb8c86142691502e0e45ae872d3a2d0189557ac45a4b941899b317678e74ee5756d8bd59cec6dd310c8782bf101b2f4f65a95de41535d07"}]}}, {{0x9, 0x5, 0x80, 0x3, 0x294, 0x1, 0x7, 0x3, [@generic={0xda, 0xd, "973b038a5589745fb260beaf37e7d99862698f201fe8002f73bbff1f7a66a0879c297bb8ffa01a78d0faae0774f9d7e7cadfaad7b9b4cd39d739bcbc260a4706085bd4089028905190de8a4e404c94da27e9aec4d3b462859d8dad11f7f248e6759408defe967962c440e86c482a796cce8129c9c6715f55a98f172ec0708469fbe4b0896f634cf90a0aa3defd5aa10ad2e1e7d342d4e7fa005ab6ca7e8a35b61af28664de80f39dc626585734fa268162eb1a699e76c60bc719308178a97b13b035b0590978cf315b13f3050e6db85e3106137e8eb0e475"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x10c, 0x3, 0x0, 0x10}}]}}, {{0x9, 0x4, 0xfe, 0x9, 0x0, 0x1c, 0x95, 0x5b, 0x3, [@hid_hid={0x9, 0x21, 0x7, 0x1, 0x1, {0x22, 0x84b}}]}}, {{0x9, 0x4, 0xf8, 0x4, 0xd, 0xe4, 0x3f, 0x7f, 0x3, [], [{{0x9, 0x5, 0x4, 0x10, 0x27a, 0x78, 0x7, 0xff}}, {{0x9, 0x5, 0x0, 0x4, 0x3c2, 0x0, 0xff, 0x1, [@generic={0xd8, 0x0, "725ba2756c96e7eb0ca74c4da703ccae224beca05f8ced9d5850a8a4d358d4b39903e706af06e706a728c86d881523689f517306b4028d182cf4b6703579dc5d7c037cba981b1db044f37615004d3ac562cdebdc6f1c2e02744bc7169cf6d4b92b19d9fabb5446dedd7b004b737bfe50d7d32e3671c3c424145be081c68dfbb83607c5b785edef9d40b028f5e2b2d3f28c45f41b381f6a4397305ab29f04389ca24d7b33f7b74a5309e23198bd7a3642ac69bf2989bd8beb767a0ca66eaf0c96e11401df8fdd08660c6b86c7e4f668499ddb318cac4e"}, @generic={0x98, 0xd, "4b1deca1753a2f30e4c03152c558a7ac9c31cc6c6894e81741cd5ffe10679d79ab1f3e1e03381daa95c99fab9a008d2018acff65937b8b769c09a3eb2c22b3ed2e9ff529da4a8cbbd75ce84b60c4a17bba23b45d71bc9cd3e8de21c3634fd3b58e1d7f3ca8e29c9706926ba27a3503050fa0c50c41d7301c1db9ab5d56ea695de6c2cecd41cb8256d2e06febe193f29008c555e3f5e0"}]}}, {{0x9, 0x5, 0x3, 0x10, 0x3b8, 0x6, 0x8, 0x20, [@generic={0xf0, 0x5, "49540b2fb32b99cdc579f124740ed5e6919cee6454d8216623b70bebf1fa027e63838b5bda13d12a6cf2067337f8bb199fdf7b897a5ecce013aa5fa3b2c40429654bd3e475be1bed697b40f12ae12983984ed6ea391b398462681ca38f371ad8a0810628ea6b1ba6cb73009aa52f5efe07e3094ca032283e4fc99108408924336115a905cb036903933a97a9eb579b2634f78769053c34ac57486921e93a31aa62cb55554fe3a522668c387a61b605706b0864e1225bb8a99762d1de17b3d6f37c3448c2b54d9be61321aeb644c70409c653aaa3926c2a95e419b9e22b0e436f39bf9386664a65bb5e59cbfb9051"}]}}, {{0x9, 0x5, 0x5, 0xd, 0x82, 0x81, 0x2, 0x0, [@generic={0xcf, 0x7, "93913dd85bdc6405014baddb923d9105a74641e05cdf84d6ce551221023f213de4fbbcdf2dfabffd50075a85161a6f16289fb3a2691674c9c728910d79af6f5c294a4c6d1bc9a8898a3d54d627afe3509a46816de182b39ee664a15e5334322a2362ba4a7581f0afba4f3fbf1f63ca71971d918a3fcc9b71e9c16cb3a06f6c23563a65130d6699de005059204dcd829851cdfa63fd2724fc02eb14728fce202091a384656f7b70025bce7bf6c89a9aef88ac7d769f1634d6e3cefa9b4ca69c392de0d1a8f4f2755d90c10c1fbf"}]}}, {{0x9, 0x5, 0xd, 0x4, 0x2ce, 0x1e, 0x7, 0x9}}, {{0x9, 0x5, 0x9, 0x3, 0x258, 0x7, 0x80, 0x40, [@generic={0x3f, 0xd, "7056960a1003be871edc5fb94417d6671af5a6acccf5216381b3c04fc98ba72053fa1f2168382521640ab5a78dfdf7744527f560f657876bd3e46bfe30"}]}}, {{0x9, 0x5, 0x3, 0xc, 0x2fe, 0x40, 0x6, 0x7f, [@generic={0x10, 0x5, "863052697e067c359c46f7d513b1"}, @generic={0xe3, 0xe, "6096057fbefe61e450d3f939d5bb886a7011cf6ca69be4034f0e671d91dfe59069c54fefa18b4879c81134840ccac059a3da78ade0df8b491cffda4cd18ed6e4508891c807059f7c5c7b99c56d646828e04d81d0accdf711efd218a744d4a5514a781ed4e99b6b3fe970ede7fb3bd4539c2ec3d5f1a2b06e36add0058568e6e9d4fd14e50935bb382cb9a1a8aca84ee55489f667d5ab6c58c3d7a1fbc66f5c8a82ae2ea0d2e91594e1de7c99f2e32995ca7847d0d2c34e2784e1ae1e50441941e547bf72d8c03ac29475285bbe27e9ec386675a8d78cb96d0f2f480f8636b51e38"}]}}, {{0x9, 0x5, 0x7, 0x9, 0x1ea, 0x4, 0x3, 0x6, [@generic={0x1002, 0x22, "8ae151ecd9c70a6dda114d10fc6b6bba0b5850d9881d98a23672097ce51418ba8d270a39170d3928836173432b2e8bca3bf80a3720ab26ba05c1460072fd4308a6c2f7db146b395a5ccbf3e5ba31ebc1321b7c33a9f41b0df1be2d19d3a3c672dc1ba33a5916db42443e68dec3d66e4325db404b90b9e4441a7ccaa1d10e822301dee58dfe273196bd7badc86b67b22cf38b61939145ef8dc4f80f14df3f73f151275e03aef162261030200b74a140a5c9766d4cf73747a9ed8003e38b62d28fc7472fda654961f7128beb8fea9948d45ccce7559bc929c4a53a591245bed4fb97fc5fa45389de6bea59b0bafaf5ce2656db2e6b66caa7e30e7cdaa13168d1e34ad7a9e737245371d2d92f199a935783a989122ef6e3f508cf86b5c59d2f064106a81d35caf5fb2554ed0117cd3ebc82de6ca364630818a3370a91c6acaa350700d73e010c345d37ea0a701b2f535eda0d2580f63df8bc0d5396a1af6e24a2fc909ec21717ad4429750f500dfe630c8bc2ccbd2e83d2dfec76c84b339e1d7949bbd2bb1fd7d9d5e41e664d5877b55e0bb5cae5eb2d7a84ac3083e81231934800adc3382e8ba234c2a66c3de4ba318aeb102511f96eeedbd213f72c5bdfc83e6f689e6710fd666ef57af2056bc97536cfa4ac5164959e761b98bb3893ded0eed1cac4a292c1f38c0165a100c86ecf40822a38ce49b9e86abde7844b93e38fbf476e27aef1ba8e4e89922ccd1ebb734e19a3bdaf6921f9b8c8992e97570287ccbef952609ee864f32551de0dec7bbc67495c93263ff94039a80919c6936340d548e7be2b4db94cf67315a015d833853f6424e917ee0f5611d670ab1e99a0ce92e8bb5f125abe4766971ea1a69e1bdadfae55e1784a35af507a9c7f8b3522161e99b3cd05d43cbcfb624eea0c776229e7b441c50adbcbfd93dba66467bf56bbbd04cdaca5f95767d4e0782468a2431c547b1c2af6e223a7b02681d385108780a46706b35f6a104a3020117cd5f0314e0b644ba9eaf8c9e1aa88714593d6794c9938ad893a4f8cc63534964684a3fb90fce15d2b5833d8b18051f975b5e007e1c191aa883b7d3a1c0e7aee0790c034243489bedb74a62901383b09950f58808e021560d29715b383f1cb5484bd82f04b5b298be0a8fb681228995faaf052ab4fb8ff45bc377ac8d8ab2401b9d3c08832672c2416299217602f04efef42464005688a3bcdd04e1362c7e4afa0c5b82cf7523b71cd8e093eb350351ed46744cd211be6567317434030d5a4689e965974de99fc05573268dc545f326cdfb0b8219731e78c80c7160f29347de616809613b496cb2a4ea2e3f21374287719d4d7c7e619e51ade410e9067d12535d1e18474940c6633c4e2e23def36a6e95cb0740daa97c73706c9c1d19ec6c9efbe9e0b8cd8574e02937568ca107365b77f58b5364391aaa4965ae4d50d7426bd3659701292ccd2b7bb81a96b16ef22721a626f8873949d2725ec710c98f6b22e0e01d9ceb75ea6c2b2362db32a9f89878c179b52de1c25ed2d7369eef4138e3a60725e22ebd2e2371405f163329692a84d4cb74f487ad554d207e32065e9c231bd0efeb98e1e0c47ea37f148cb2b601247f7c83ff9b64b8ed16c776d31d9a1142bc0e300356a77797db210837ad9dfbe2e32fa9a492680bb31a4ebb5d3c774d382b7e43e61fb55d1a36fd66d21ffa52904af2065a59c512b3da9602a58ab92ca1db8efb1a7946ec6932976bee0e26ea4c107039b932ebf3439981e9e38518491f5d4129df55fd98d41e295be64796d2d567ef4c74add25fba88ccccf9ff0eb8a20229bd18bbfaed49a797d8b8533f5fa4347e1f1b6f9d386162691f39b36009f480b94be94d8df46121db553b72067f7c2e57b2568f00c30fd02c2f4e95e36cf0b30132c4ec07a5145614b1b6f460d03f0417a40e47d7c6a7291400e71ad849a390d81dc84d238b1c87831e558a1f25741168e8cbca37fdedf00eb75399780e5d0c9e8139b22412c36cdd48995ca394b047e6b33b934b034b1f87ae92f9fda9892eeba2c02754a97e4c3bb4be5d7b76416c9f7eaa7eb3722a1f182393405ae46eebcdc18b7e10e1fb946e7147a8ec96631618510cc8debe1ddd66aa794854a0c3b1b7be1348f341766a27573fe6bbd6442adf5a9ceddeb595458f2bef3e25f83aeed92a95d1608749e8b7ee044c768055ef7ea82ea70d98d15a909e45dab69c6dcc8bb76fd1d2c9868f963812a421f5d4fbc193f565c0fe610d3ef531a80102695ce71537cb7f29fa565ccd2674e16b527c06757bef86410ab2936598f9604445d60530c0db63538ec1bfc56fd94209ffda896f57121f95d9e3a84c9db0ad001591ae446ea636631140cb41514c21e0cfd6b1cc62fc10f6f9fa0bcc99d24059abd63a057059b6bc43aa35bad7fc24828e54a3d03a6d7c91d9ec8e32135a708747214838608b333225a93394e659518f63db6fcd5ce026fe08b30b419ee1ba2f4271462bb7b44076893ee5ae5807344783e35b5c408b54b65bb5157483a723f401b26eb57a523ae8fc82bc514bd990b6333cf523845af41451dffb6d78bd69185bd4da8911658376cb78b67eac6cb502acddf634ea4bd51653187989cd2afd3143162590e9e2fe950c8a59254cd87ae66a58a95bc31a2b29b2b72356bc352d836d8c391f2166cccff8928b5bc8d8491478b3f520906e13c4c5e7e0f988cfe3369aa91672bcd50680c7b538e3be9430292e6d43f4c36f7936333d7009d744a92293d10986a86a91255d0ebbb2b0faa28f5db37a385d58206dd567ab1cd5b035c81366627c2d5de899295d0ad3bc328ff498a00a13f2a88911222450973e5e57ae8bf26c997f8102fa5ae60ba49e42767a67293481bef2c78b8600ed889845b0bd666f962b73a534c2f28779d3c20f2d6560913119342dd4650804b65f91a6cdffa200fe7091954cefb8c05143165553dc3e7435e751f023a15432132fb6f11d78b4548c198ded8d4b707a6fa9608901316c2270b28eb8a893da8bb6386362c0b5c533733f2d239165126aa5279332b58372ec2457c63eff9e2a8930d1268f64b6d0f47b54f273379a545c2ff3adbac5c8325c3d1bd87dc3678df6ba7a8bcfa6a98615828bc04299639c800a967ec8a00b9eaa4675663ebbabe7f07444ac113ef85562e44b13b0abaf3f953d0af617ba3592acd5b98e3cf3c27cd1a998946932958646f478ca290baa61ed65a1d3604f27754dbecf959087fce466a29576ee9c1240a13eb4db75bf1b25cbcbb584bcc83f021a4fd088f0470ebf80b98d3e32867486b8c991a4676ffa1e4ba99ca8e32621db11ce5b60c89355a2b401e024c074a65d849fedab9266bce049d06b36eb38916c1fb0dc94e293d90095fef350948d02f3cae7fb14c9a1952696dcf211f42903e2ba67079a2147e3450dd82de50c5b11584d7535cd59b5cb06e0f7dd4ddb921184d73965a0d7899aa2dde5fd2e9aec18de57fd26fed702cff1d71bf75306a600f22f614595eb6c4c2abfd6c6dbac5c1d87d7b967dc230ea44e735c4d1cf535b7bc5a8384b927856197209ec5dad95e54deb91f828e84bdbb87b5c5683cc4826102ca3bc7d8336f3ed7d1e73cf68c82e2f87ec4673a36c5d4fba0195390296de9d5cae98c1d0be39472d0e89175ca84db9574866d2e7199706bba6475cfbe272f1490cccc4a2d88822e6ed2e7eaf081b22437bb4ddc63b2fe3bae68a022ab4aebdf92065ee0632dfcbdcdc268a0e7a8af00f23b3481c9a596507a79b0f28e09eda424e41c18e93ea999dce67e98eff3cb04e13af8ace700f0a39640ee7348d889859e34c725e0fb09fd2a10aede5b54467610e0b7532e130a15128746763fdc483b5f1a7bef977aed5bb81f7f5a13bc7b44756e9e7927407eb6dfe779f9812fcef9ac3f8fa6dbc1293d7f5482cc81ac06ac37bf75f7e0c1e9cdb7243c70a09180a11bc4f80041fc3bb232305127d36e08768555fc0a61970bcee27855f59698218d3ef43aa5f5d2add57ff4c574df21b34cba05fd4cb8ab2329bfebdea93ff027787b2e04aa224416521542f8def253bd66191996e545c7ea6f8410b6483a1806ffe30740de5450a754de43ef8ebecd8b8d0e46e1d4af7e53b8798347257926aab940c2c434d8d865271a07a7e388f290966dc6888388e34ce543798f51cf11cedcc33c9bc1303ca3b4b57675bef7ef361e158bd0699c9ddb43dd85479a16fcb05626fd8599f70723a00415d7daf342c013134a2f45812ca18438ba217383279f35bb7cf8bfb10a858c8efddc765492881c7ee1fcd95ca6c80a255c926e5e9320edd59d505d717b74b7a3a442d76cb97fd89e32c3df0311fe12de398357dde46037e7caebd766bdc1cba5a9440241a41ff946a6c05da49a212131bd11baaa96de1dc03ecf24d22a4243c875c6a7f784ced087fdbc9957eddbcc177d7fcd51635687a1d0e1ca5484afbc56c10732cb1d1085c44a418794395c476e31e418eca89346669a53edb833f124911af901ba44bc2f3fbdf135ce49341f8b8fc7661ab81721632a00a60c0b01bbc82b547fe37136069801190f842e68521d559910f9e3bec814746c4387995ba91646362f32c5fdb2916b8f5f4f8d679e19b51865d4d0e6f4f73f6318743ac68e6aa75301674e2c8060b419efc0a1be1bcd6d71155eee2816413617edc466a3f22ad43afdb2a50941de9cf08e708b80973efa2a82b3a4f4def31a225b59f07db6224d93a7044928d59686440327e56491a31fa2d52210adcc28c64dac2eddd79075b4899366b13305cd4626afe6cbf7f96804e667498825eaa58ffe0e9593901dfc68a5533b69e9ebdd9deb536150438224bcc6addaec9a4f79fee0376a421edc3c33a6c33aafe55d5c63d71c98db5da1107fb428f1d1cd375d34582389e4ab5962845ec9b9c82e203afa1f567de67a95dc7e639e97fa61190dd8ef7d502b7336a60cd457ee7570cd1ef6490bb1eb51d52c5d6bbf45ed7f3e8555905837a4a471a5b1989158657744cb7fb2ebfbc12019f7fa091223362affccfc755a1c74667392432c690484fc3d92119fa47bafaa7187627e41fa730b304f5436e795942b94ad16d51dc573c81829126fb387fb74a66043c116cea37ed4529f45f51dbd61e38f8f85f767aa2d1cbe259f9a42f6e80cfd1812d836979f18a32d93a82b5b739badbadc4320c960c42d695f012093b66e477fb083379b91d1b6b9755201231be93b78bf1851fae5d0e64a4c94d18b6340895dfe515a18bdb58c1b88b946db2f2626d727bbbdc0a2552509ddb01155a0b2d6e241b03d104fc0012cb473db1da2c166d3b13eaba87035634f6073a6bc62e1689a15c0f081cbe75762d4014fb31fe2e0256f15f4020cbeec868b6ea17bc430017d17b3496f96da7edc25bef6fd7ce8455c79fc93593cb300d60bf97874d683c92b64165cc35d00b20e65274dd748c0b7bd91a107e8359c9bceb37674fd324549b57cb9feac78cf478c3ad3ee5e89ef5dc3552864fb23ef887c7f16a6dbd93f50f0a4d4d58fb06e52c60363f0e6e902d12815d58d3fd96da593bc0423bbf2b295c84d8ff8159853ee4fc4b9019e49d8bbdb26c4cc60713857faccad3765c4cef8ee4dd1290fb70ea723e67b62a92be8f502e155129d1e8afbb2cb7f753ed4872b0d3e6133e3ab57d523086343b163ad2b7c358d1a16fc1d6dec7025c42eafd77e2d818c1b35f7ea245386cac5b598af251f5d5060d5df284b3e8f6cdcad642062a45e60f7b13959f344aa05434cc"}, @generic={0x7b, 0x6, "fd1c49e2293a561935966a8eb01e704724a9be0535c14fbbb7c80ad83429bcd806c06fb1a27029fac751e236ce78e8726bae23c16eb2b297ed7f6e256d52f65f1344efa7826a51e6871d966d5886e8feaf0ec0dc68b8b0d4f6b827d69a969d1cd528ff27a8f03ab6860655f7a0048887018c1dc7b41985f409"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x5c, 0x8, 0x3, 0x7f}}, {{0x9, 0x5, 0x80, 0xc, 0x96, 0x7, 0x3, 0x3}}, {{0x9, 0x5, 0xa, 0x4, 0x44, 0x1f, 0x7, 0x4, [@generic={0x78, 0x4, "92e9b6b43d3e7c6480bc38af78a500c319a066e63c0f4cb6af40f9c29061063e1bb37910e89020db14832fa3d17e786ba5739e59a0c63fa1887ed1416a66e73d457b4d7dedb0c59da12829c9a8d4960e99b3613317daac856ef5980451e95a044b630701074b96f241206bdde535378e19b42fbc6e80"}, @generic={0x70, 0x6, "683c66cb6d28f60e519b8565c6c101e06f081e88e150be78552e04eca948a554614d4bf8c8f654da121e1ab3e75927d81b546d0ac2acd4056b496b633e8aa44e363bb354bb47f3b479acf204b5d874116ed6857c62f5b5574938ea2cdab604a8f974864c2f8961885ed35c740d2e"}]}}, {{0x9, 0x5, 0x9, 0x10, 0xbc, 0xa5, 0x81, 0x1, [@generic={0x84, 0x5, "5fb93efece1eb816c24487ccea12b185e833a8addd8958d8eaed63c611fb127bea3f2cca2315e4910d739bfa137023373f6df59a38ff0165e47d8f74e32e530f8fe312222e52957eb82ee051c260de08be01117d498050e43185ed0b76b6d66c9554a7d53e5eedc1a441c3abbde11b61a392f93fd12d98a7b0c2c4802c18a338aee8"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x74, 0x2, 0x40, 0x7f, [@generic={0xb3, 0x23, "6e24fa3f59f6b27ae9ccd8d029e3461a5c6ae7a88abc2d6bb1735f0c7eee137d0b63bdde36d74cb2092ab0892847ee41bd291bc0c0aff6868392917127dcbfe8d7ddb1f3061fd9f9f3399c4ffa343e4d0444ea5979b130300065534fa49622678f61e55cf8ed4f5e885262897a5a32fb5952b429c79de1707dbabf66370af78bc0007b6444c5fee6d822af3d38065cf31692d62c5c33425a42b500de50ec3d3fe248fd4bac93a6f81052fdb389148ea4ca"}, @generic={0x42, 0x9, "0efd1dc5f75a68e0050c9a713a198854e401fa1a7497feb40146ca417dff4b8248e0d8748d4f1b486d4e64eca9f6c177cfbc82a4f227a74e2b6c76d634de7aa0"}]}}]}}, {{0x9, 0x4, 0x22, 0x0, 0x4, 0xac, 0x2f, 0x61, 0x3f, [@usb_cdc={{0x9, 0x24, 0x6, 0x0, 0x0, "bebaf29b"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x0, 0x401}, [@mdlm={0x15, 0x24, 0x12, 0x7f}, @mbim_extended={0x8, 0x24, 0x1c, 0x1, 0x1, 0x6}, @ncm={0x6, 0x24, 0x1a, 0x81, 0x1}, @call_mgmt={0x5, 0x24, 0x1, 0x3, 0x7}]}], [{{0x9, 0x5, 0xb, 0x59095857c3838b93, 0xb0, 0x7, 0x8, 0x4}}, {{0x9, 0x5, 0x9, 0x4, 0x112, 0x3, 0x20, 0x20, [@generic={0x92, 0x3, "3819270ab8c6aaf84b0e8229e377fe7b77c2cc3175b199c67a961605b14e50cbd1422b51e9513bc934fc0ad974b7abfa4e503253cd68d2ab6c4c95739310cc1e3058290b279d40deb2a1368bf03e7a10748eb400c6fcc2481afc05505ae2dfb1f687a55f7d0cbe383713e739a23743492702f145b8805a354643847f7a7494f9508938e32fe80ae7f56c4408adaf8e69"}, @generic={0x64, 0x3, "fbc60cc54a856461efd0d1bc4d708dac2a8fdea7ee6143002e8766787e7ecfd917070b7db8b2195c55258bad504f2c829ae7302457dc0e77b73bde074422e19ed25c5e5a7512669260a458d8f9cf5d57c3975fb09f728498c6d9021da0baeb778771"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x2f0, 0x1, 0x2, 0xff, [@generic={0xc8, 0x9, "a2129a295b935a0e92b4c9f49e5714d8cb26043e85a49d7b0266156d8793331de20546dbf25349cd16716b336e95434e04248c4b3f9dfec99d12f4fb7840f01ccbfcb1ce9648c4486edbc1f415a3579569c6852c70cd5b2d09bc2853f536bffc3ba38fe3f65252f1954fcf976981748f08904e3d3929fa2a88e641ee8de985231bb88fd934f1bf660bf28784940707085416771fe8bae763e1090a7fcdb461eab23c9b990bce3c5f462ff1314b766d0bf7cb6478d2ae793fd37d4c4bdba7745470d72e76bd26"}]}}, {{0x9, 0x5, 0x1, 0xc, 0x25b, 0x8, 0x7f, 0xff}}]}}]}}]}}, &(0x7f0000000b00)={0xa, &(0x7f0000000980)={0xa, 0x6, 0x300, 0x9, 0xfb, 0x3f, 0x87, 0x1f}, 0x26, &(0x7f00000009c0)={0x5, 0xf, 0x26, 0x3, [@ssp_cap={0x10, 0x10, 0xa, 0xd4, 0x1, 0xc6, 0x1e00f, 0x7, [0x0]}, @ext_cap={0x7, 0x10, 0x2, 0x12, 0x5, 0x2, 0x8620}, @ss_cap={0xa, 0x10, 0x3, 0x3, 0x2, 0x38, 0x4, 0x7}]}, 0x4, [{0x4, &(0x7f0000000a00)=@lang_id={0x4, 0x3, 0x100a}}, {0x4, &(0x7f0000000a40)=@lang_id={0x4, 0x3, 0x404}}, {0x4, &(0x7f0000000a80)=@lang_id={0x4}}, {0x4, &(0x7f0000000ac0)=@lang_id={0x4, 0x3, 0x427}}]}) syz_usb_control_io$cdc_ncm(r2, &(0x7f0000000cc0)={0x14, &(0x7f0000000b80)={0x0, 0xc, 0xbb, {0xbb, 0x30, "60353fc255f98a36dec8019ed1d13788ee561523428133a8fd78c15a593212b64a535e47b16ff4f4c3857fbb79814c52aef69decb111fbd2a18854646ce58781e71cc1463c1c8d6f5dfd8b45f15242c1689faf6ce32fad9bd29164d6f9d6262ce4b18040ea844c47bc80eec5a94ff9b3f2d02088eee0f96ce2cc344ea582b3243d1653b020636c4a3b97fd8478e5a8256ca192eb17ac16b6e27e2eb724769f56753f8df9901ebb3dbf4a6be9777bb33d0b8b77734e94facac4"}}, &(0x7f0000000c80)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000002040)={0x44, &(0x7f0000000d00)={0x20, 0xb, 0xd8, "6ec851b74cadfaf864a107ead125950dcfe82f92497804d8637a22e242fc0e7b360d4f7f84082ca4f82382dcc248e67ae101334ea2992533a37ebdc176211df2204f14f7aabe3e71a2e64147762e503e7eae529758dad3c2909d93e0de99b849883cfc13f0e04213197697535ede1466d1dea7002018c748beac99dee7ce37287f06ca6ceccd371b5ec75565690d21e391e2e0342b02031744d2cac798ab3b293d548a6f9d255b04f6eaac84758ef0df184a5fff7bf24221e6e74561c97f6a642b5c3699e9caa9a4cfe8b55ffb923018092ef879432de59b"}, &(0x7f0000000e00)={0x0, 0xa, 0x1, 0x83}, &(0x7f0000000e40)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000e80)={0x20, 0x80, 0x1c, {0x1, 0x3, 0x5, 0x6e, 0x2, 0x5, 0x1, 0x100, 0x7, 0x20, 0x6, 0x20}}, &(0x7f0000000ec0)={0x20, 0x85, 0x4, 0x7}, &(0x7f0000001f80)={0x20, 0x83, 0x2}, &(0x7f0000001fc0)={0x20, 0x87, 0x2, 0x272}, &(0x7f0000002000)={0x20, 0x89, 0x2}}) [ 1267.461134][ T17] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1267.470242][ T17] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1267.470988][T12875] usb 1-1: new low-speed USB device number 120 using dummy_hcd [ 1267.491063][ T17] usb 5-1: can't set config #1, error -71 [ 1267.500413][ T17] usb 5-1: USB disconnect, device number 61 [ 1267.571585][T12875] usb 1-1: Invalid ep0 maxpacket: 32 [ 1267.660998][ T12] usb 6-1: new low-speed USB device number 120 using dummy_hcd [ 1267.720971][T12875] usb 1-1: new low-speed USB device number 121 using dummy_hcd 15:49:13 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1267.860994][ T17] usb 5-1: new high-speed USB device number 62 using dummy_hcd [ 1267.931034][T12875] usb 1-1: config index 0 descriptor too short (expected 27, got 18) [ 1267.939215][T12875] usb 1-1: config 0 has an invalid interface number: 170 but max is 0 [ 1267.947473][T12875] usb 1-1: config 0 has no interface number 0 [ 1267.953790][T12875] usb 1-1: config 0 interface 170 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1267.966891][T12875] usb 1-1: New USB device found, idVendor=3823, idProduct=0001, bcdDevice=c0.10 [ 1267.976033][T12875] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1267.985334][T12875] usb 1-1: config 0 descriptor?? [ 1268.031102][ T12] usb 6-1: config 0 has an invalid interface number: 2 but max is 0 [ 1268.039261][ T12] usb 6-1: config 0 has no interface number 0 [ 1268.045431][ T12] usb 6-1: config 0 interface 2 altsetting 0 endpoint 0x1 is Bulk; changing to Interrupt [ 1268.055291][ T12] usb 6-1: config 0 interface 2 altsetting 0 endpoint 0x8C is Bulk; changing to Interrupt [ 1268.065322][ T12] usb 6-1: New USB device found, idVendor=0582, idProduct=0003, bcdDevice=f7.ee [ 1268.074375][ T12] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1268.083255][ T12] usb 6-1: config 0 descriptor?? [ 1268.223389][ T2874] usb 1-1: USB disconnect, device number 121 [ 1268.241070][ T17] usb 5-1: config 0 has an invalid interface number: 242 but max is 0 [ 1268.249399][ T17] usb 5-1: config 0 has no interface number 0 [ 1268.255676][ T17] usb 5-1: New USB device found, idVendor=050f, idProduct=0180, bcdDevice=d7.65 [ 1268.264815][ T17] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1268.273646][ T17] usb 5-1: config 0 descriptor?? [ 1268.312203][ T17] ir_usb 5-1:0.242: IR Dongle converter detected [ 1268.331773][ T12] usb 6-1: USB disconnect, device number 120 15:49:14 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1268.522435][ T17] usb 5-1: IR Dongle converter now attached to ttyUSB0 [ 1268.724442][ T17] usb 5-1: USB disconnect, device number 62 [ 1268.732070][ T17] ir-usb ttyUSB0: IR Dongle converter now disconnected from ttyUSB0 [ 1268.740494][ T17] ir_usb 5-1:0.242: device disconnected 15:49:14 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240001000000000904410002ff5d010009050f1f00000000000905830300911b00000000"], 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x5452, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGMASK(r1, 0x5452, &(0x7f0000000240)={0x17, 0x231, 0x0}) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, 0x0) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x5452, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f00000000c0)={0x20, 0x83c9bca9b64af113, 0x78, {0x78, 0x2a6c977405761a16, "b47e6cca7a13a9f9c03b78afb5b3dbc6f4740237223bf1fd0ff882133c47915565dd35a58963eca24c7bd2bb43701d801a9ad861bc825cb661dd0acba1e133e2c1aa9c63e8f9c4433ec551d6f74ec4f73b2f9e6004296ffe2121ba5bbf0d1a7d7c0f1a762401973600c31d0f4170c9992e7dbfcc58b0"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x280a}}, &(0x7f0000000140)={0x0, 0x22, 0x1, {[@local=@item_012={0x0, 0x2, 0x8}]}}, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfffa, 0x2, 0x1, {0x22, 0x793}}}}, &(0x7f0000000500)={0x2c, &(0x7f0000000280)={0x40, 0xb, 0x90, "e83199722b6231499978a85939ffc6a8cc3736fd5890158be7af2da4f71f12ade7673b30ae4b9f01ded2d6053c3d340ec8e84b1d84cee70b4c913ca5e5ca64e4ee829a7e55d1f7395859451174c72107cf1c6bcc950dba4e712ab61a99108c7519b211d582ded5d8eae4cc77593566148219ad683094b97530ad42e7993071ccc133a47a48df750e25ec3ee3f1a4b5b6"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000380)={0x20, 0x1, 0xff, "fa1fa0217bfd550a7900505503d4cdeb5ac0d4e5fe90abfcd4d393c1e4e83c6b11f98254ceb95f0edd359d660fcc9c65ee29e23ba7989c5a52affc420a79be108778beb378a5a6749bf2382f56bf7235caeb05d4ad69c38d22cb9cbded6e6c75709c2e61045dab94bccf5ca4028c04b627064dd871196a932d86c14d15981955ec2b87c66eb8dc6d6cd9ccb2e96b34d86d00ab77ba2224f3bd8d5aadfc25b810afebe276bb1bbeebce643bf314cbccbf42ee458f3da9a32f933c329a25ffc5976c41f3739ef09c864c8b2ef515bf422a01dcf89d375e551f8f96f4521710f743e08d697a6146cda08f17dad17cadc0f55feda73763c368f52c3d2f917dce12"}, &(0x7f00000004c0)={0x20, 0x3, 0x1, 0x7f}}) 15:49:14 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0xa2400) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000040)=""/90) syz_usb_connect(0x0, 0x252, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000c52cb108fd0b0a0140330000000109022400010000000009040e000238e5cf0009050204000000000009050e1e0000000000"], 0x0) [ 1268.887701][ T12] usb 4-1: USB disconnect, device number 41 [ 1268.894443][ T12] xpad 4-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 1269.020991][ T2874] usb 1-1: new low-speed USB device number 122 using dummy_hcd [ 1269.106104][T12875] usb 3-1: USB disconnect, device number 12 [ 1269.171086][ T2887] usb 6-1: new high-speed USB device number 121 using dummy_hcd [ 1269.261037][ T2874] usb 1-1: Invalid ep0 maxpacket: 32 [ 1269.320950][ T12] usb 4-1: new high-speed USB device number 42 using dummy_hcd [ 1269.410973][ T2874] usb 1-1: new low-speed USB device number 123 using dummy_hcd [ 1269.418643][ T2887] usb 6-1: Using ep0 maxpacket: 8 [ 1269.500988][ T5] usb 5-1: new high-speed USB device number 63 using dummy_hcd [ 1269.541078][ T2887] usb 6-1: config 0 has an invalid interface number: 14 but max is 0 [ 1269.549250][ T2887] usb 6-1: config 0 has no interface number 0 [ 1269.555632][ T2887] usb 6-1: config 0 interface 14 altsetting 0 bulk endpoint 0xE has invalid maxpacket 0 [ 1269.565402][ T2887] usb 6-1: New USB device found, idVendor=0bfd, idProduct=010a, bcdDevice=33.40 [ 1269.571681][ T12] usb 4-1: Using ep0 maxpacket: 8 [ 1269.574462][ T2887] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1269.588110][ T2887] usb 6-1: config 0 descriptor?? [ 1269.631557][ T2887] kvaser_usb 6-1:0.14: Cannot get usb endpoint(s) [ 1269.700970][ T2874] usb 1-1: Invalid ep0 maxpacket: 32 [ 1269.701107][ T12] usb 4-1: config 0 has an invalid interface number: 65 but max is 0 [ 1269.706536][ T2874] usb usb1-port1: attempt power cycle [ 1269.714542][ T12] usb 4-1: config 0 has no interface number 0 [ 1269.726049][ T12] usb 4-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 1269.736936][ T12] usb 4-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 15:49:15 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 15:49:15 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) r3 = syz_usb_connect(0x1, 0x3cf, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xec, 0x73, 0x75, 0x8, 0x3823, 0x1, 0xc010, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xaa, 0x0, 0x1, 0x62, 0x92, 0xb, 0x0, [], [{{0x7, 0x5, 0x81, 0x0, 0x1f}}]}}]}}]}}, 0x0) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_control_io(r3, &(0x7f0000000240)={0x2c, &(0x7f0000000040)={0x40, 0xb, 0x81, {0x81, 0xd, "929049f07783cd81e961e2a2af6cec2e9f95a01ea2905f1413d72fe25f2b2492ef56d6e2f62aa6082a3ba38190209c51c7dad5b3470e67d18eb137a0e73c15887aa99d914e9daa8553f2159ef0914bf6aba42fe577ab5a98ed849092364d01451dde49ce03284581741cc856c69891e66d6c77d1b9fb04767af8a737da0687"}}, &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x437}}, &(0x7f0000000180)={0x0, 0xf, 0xc, {0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x24, 0x8, 0x3, 0x3}]}}, &(0x7f00000001c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x20, 0x3c, 0x7, 0x8, "509c501f", "62ebb4c1"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x0, 0x81, 0x3, 0x3, 0x3e14, 0x5}}}, &(0x7f0000001940)={0xac, &(0x7f0000001340)={0x60, 0x14, 0xca, "34bb4ca09a57d94c46a125a244c61362f9d3337f25d87c6fd7608b6400eda6feecadf4ef7d35aa2d68eb5276ef65715299f2baec383a8b06018b6b114db3cbcee94b45d9d760fce97759c3790aa17a1de1fb458bee547fbe1b4879a76610d0a58524b08c0108c96b3035c02ee7a24d0158af797c24e6320c376bd9892897f8f1c2ee6601b1b4262738a44d5115fee7f7a4a672666a0627fda7b0fc97aa8f82668595ec428f4425de260e4c8eeddced3c4ddbedc8eefd13a5f82f230f4235b8ac3d17721ab6dd5b70ae4f"}, &(0x7f0000001440)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000001480)={0x0, 0x8, 0x1, 0x20}, &(0x7f00000014c0)={0x20, 0x81, 0x3, "d84252"}, &(0x7f0000001500)={0x20, 0x82, 0x1, "17"}, &(0x7f0000001540)={0x20, 0x83, 0x1, "1e"}, &(0x7f0000001580)={0x20, 0x84, 0x2, "fe57"}, &(0x7f00000015c0)={0x20, 0x85, 0x3, "f20bb5"}, &(0x7f0000001600)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000001640)={0x20, 0x0, 0x4, {0x200, 0x80}}, &(0x7f0000001680)={0x40, 0x7, 0x2, 0x3}, &(0x7f00000016c0)={0x40, 0x9, 0x1, 0x20}, &(0x7f0000001700)={0x40, 0xb, 0x2, "ec15"}, &(0x7f0000001740)={0x40, 0xf, 0x2, 0xff0c}, &(0x7f0000001780)={0x40, 0x13, 0x6, @local}, &(0x7f00000017c0)={0x40, 0x17, 0x6, @remote}, &(0x7f0000001800)={0x40, 0x19, 0x2, "1a59"}, &(0x7f0000001840)={0x40, 0x1a, 0x2, 0x7ff}, &(0x7f0000001880)={0x40, 0x1c, 0x1, 0x2d}, &(0x7f00000018c0)={0x40, 0x1e, 0x1, 0x2e}, &(0x7f0000001900)={0x40, 0x21, 0x1, 0x8}}) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) syz_usb_connect(0x0, 0x6, &(0x7f00000012c0)=ANY=[@ANYRESHEX=r0, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES16=r1, @ANYBLOB="4dc0faa19e47bfdb118d523b567872f913378e3b58a6623ea303ceff5a6c6cd0b76f96b0be279fd0c6a094da0fa152172d0f8fcc7b8e7dc951c28f74b6901a205c2491f141d7527c5a1158149a5f6b1851438eca0af6191ed4047317797abdb5db452becd2ea22f1b9540e3244e68aed73280daf1f6536642247f3145f781d75407306e83a58ecee460433ca77fde835f0855f3c99b0181d8bc94d1955400a365c9439ef405c478330b5916aaaa820e9d1b351ec7a0666f39f0fd0ae025aef978c430bdbd6161f1c98ea363aa38d29c0885134571857a7468682b57f94934986df9bfb25230bc1d2df932bb3054c8bd825c822377c5afc1dc11932ab5e978811096bef52dd9adea2d1b6def3f0e904d5149d29bd306fb43eda9cd694b5ac2ff97a9481e45b7e349eb78278982579a8b054c324f029843548ad6a745579a915a8a276bc448789e8a01b2f449f2308896073a2ac20abdca124d1690d689ac62fd00ff45a3dbc92c5208a554a0ae1f584f39e4b00f0b1f1cc2698414d4e88f8936cbccf41bb113e83b8d3db32faa81a0949f8d605aa30459ddfe4012aa7ab7e711b56f8289fb66d66322b1c175265071e4e5bec93c41904f2ea154eac7bcbef11ef98bfcbb1f1684f05c71c2b43c72e045baaa85d2233287566b70533f2516eacb8a37af7e955cd126c10897a323aa401f11a5162130c15af90fd95695561933fcbb42e5f6c5820a699f9767a3ce2496f9ebd5491bc864b71d24f5f10756fb7370559ec46e63f20edb2f34ea7818d28071acfffa8849e8c34b82f35eec8db5020a092e320275596ea6dceb90ce312141e33342fa191f7feb435383af2461c3931d7206e444b676bb7b3b224a563e10dbf42079d30b2e41ed168245954a4764ec63c6235fbbf1751c192c62c1c5cf0da0fc17c4b9cbc4a8e08d57b6350e98ac33b666e8ac7478282c2f8f13c16c5061696c35ee4c23395d08b3a369e3391cc22bdf99387d866af3cf5ab3f2380f06155dd8417a66feb1628cd724cba318abce5a445cfb190987a2017bb6aeacfabef39a39c3e03b6909a6eeb9e355da2d07245da5d855340a2705399e0468fff13fd827c117e061bd972be1345a8c9247c97d1e0fce2c83067d3a56809bc869ab4039977bf568e435f3ee6677434a8cd3c14d6afe6b6ca24cb8f605e134c5ae8f31566294669b51a9d8251b3ab8601646a7b9b26279e23817e2cd6a186ec172ee330200e45744a2b74ba1caa924f88b85a0f100639d789828c3118bd88eb9cf17a1d1efe1a00872625434d9a6efd3b8295060683b23738902446322f2305bf0374f21423ae091aaa722323a79361fea5b08b36e6a6b7b9227ec55bf1169080a8148651165c4594778a577b628eed8c7209e9f5c29a535861812a9ae0a14e7fb4d9a5c62e9c1bd45bc1de1800fbbd95917a296154fa9566a26cfe01a017ba4db007d891933649181759a7623eae2ef20acb030e7115d14ab70d42c2c3db61d40cecab9b2d8ba43fea6390480c1f0ef078eb23af521b3a4e78992c515377fdafdb08e015c8ca3818de30e13ff15ba8b6b04a875532de75c82172bd28eaac22003e46b4ea39e37c2fe008ca9da8f0e6fd8d9e9a67266832ba316b94a8ce9de0f70a4583162bd5397f0d211865d1ecbeda65cdca3ebf91fe21af7bbb2ebb6827091f95aa2439b7e1d9ca8823fa68685df70620ad23eb441c4d6512dddad759b7066187bd4a79ee44e86c069d96c4156fe5251f624c8e799141538edb180d29bb09e962e3f9b63fe6ef15ab10326f5c049e683f9de02c9c27e21cdd44a010f138d35a9890bf24b3df579a373c8a3cd7b5eddf7c2a958a27bd227ec7969d0d7ed2afe36c21e19388bb4035ce3510341095935fc9d250e1fc3c35d76584a7047609de9b6825c74c911ef0df130718ef89d5a0804e4dbb724d1e78bb4e847a1f37eba8c9adcd0366b1e491a29331d16e9376467dd51894e61babac97b4ae32a7657780b1903811267cf775196f52fb1d0346ae341f1c33fde1a05d4b9d8276791e47a6ce7a33f485294619be31cd6fda416a8c749a30d04cd7db6357f65ec48054808cda3640bc685f8e48c1202f876d27e270617198c4845077c6749e1f5a1fb0b1615f423e61678e00b86697dc75860a643d9fef6866abee7776145bde4056741c08135a53c18f36b7d1543f01eb3372f0de83e6cf7765dc6d01d65f932da0cc585e0265ce40f1d0bb34acd542f82bfb0b44b8cd61e37be6e11dc1606816b18290496c048f00edfcd198f7b67d84a3c20b9b58c5c979c1e1f8c05ddd14a82faad785a758dfe0f2bc6636d262b1c3284e29f574cdbc3e1837fb9c9ee555f5acd0678333297146208b5b961027fdba52b656ef6cd4408a2d60cb6f0f46c1a5731ab222b61435e5fd35fa7f8e2cdc74d222d5f7f155cf66d2fbf1678c7c5ab81cfc42a8d3288569b3c807bb6b229407b566520d2a759d67259a1ac0b456c9fd254d1fedb6e587c39abdd085e88c03f147dd8a172e2a81fef366afaf3321c597deae1384d24914a21e8dc742fe375646a8b36c2228c17e3e05ac831de4321ad945eb78526541314866a9c4d90874f658430fb17d7e65b25cba83110ec388ed4f21e604f4a79cc7182261d6f7c9d292d872b620f8890ae5bc9d14dfed763b568e76db956634e984ee2da13992f89a67507fe497b602d1ed6a08afdee5fd68ffbf41fafd0d6195ae50c7d478316ad4f589054263c64c057952425cc133fc94cf01315c94f158919b8d1c4b51aa82175eb12e49bb327003cfa8331baeb5ce13a6fcabbdca9fa5be583617b78c94fabd4dc84b9243bf7decbd6b855f759e7019553c6d2ce7039d6286c3e31c10332f0652e6006bfc530cd21885a53b1b1b226b037c108f845991621e0727397f6de10191a0d9483b871e031a6079f9f01f385dfbd79b293f4758697de69e94f5443d13ba8701285bdac3fd05b599dd70397728cf1608f47011c0bcc71aebbb3b78a6a0fe745a8624a4e30f0372069ad8ea53a712e84d8ebe3453dccb74f254e5342d77278a0066b9194c0361eaca9aa310f28bc8071cd743991cd012df3ac3e48bbb3f602bba4c3fb6dac3792a36a8f13a91d3eaa60b958cd0cbdc06664e13f5b8e9791972c43df7edb7210b5d6f140cae8796bf8d5b05ce628a4fe4c264995180187fd6cf4ad5b33f6c62fd716e13542b7950b2fa98b31577e9ee32ddf7e1f586c56dd4a7f2c31c53d8deedb424af8b2079f1acc501b38db36841b816ba9fbaaa47ffdfd59fe58675ae61c8f10318a00be93bb9ad9c1bf10eb0a36dcd2981b55b41cc65b03eed366abcf5d0a381b854a99b0710dfd5201612bf4bc0a073696358c67b1917f3930b9e3b41bbba809a6a6f9a6b38dd236e0af7eef7b22200cddcd722a9eeba9cbab1e7f5d11bd0217571ca6648516c7679b81f5b7d4cc7948f74ab84e9e30b17ce54c2ffce2dcc624cd2a813a98f8112bf41e653a1dc9c8c0da0ba0c24ac5c5c2c8e15dab098a37a2d006bf33f088f4e5aa32cd63b0f38fea8a60449efe73e72f2bcd13478b9ec71437f4ee9173e18ca48e215d51bb2c446e744bfff6edab83cfb7a617c6241743ab814f11a956f050387b574e5736b09ff75590d37d7a2db0fbce5feb638eaeb31695488bdeefb8b9369842c340797e0a990ac9bc93703053fe0db6ffa6d0ff22c9e1f25759609d2dd26f1d4cc43b9b4bf92ec84b0eded114bd27422e5d8d165db8f8486c4c9f82aa678ec9d005a49e2f3ff084c702b0b11265ef628fa08582b1cf0ec15341d818ae3dc01095073b8b96516baafdd20cf5295d2547c1c6133e5a504c8ebd354ffec0087e0147fc6e918879dc47849121de907366325f65714e23764f8f3621e0df9eb1b61e2f1a5258af860612ee31aca08f50873f02f3826dad3a1b9999011f70416b58cd8a14657f4b056ce3b8e4943f86509ffbdd84e46e96d3721d692e914e64ec8cc463d83c88f882f71fe6b34073342fb756c95f0d1da1d0b24e1a4f765fde1de1f704d9bfa4e8583e96d0894bd466046a9f18f317806f3fdbc25ec7b329cb95557c45d2d4a07d42224e4934a3dfb96f979c9b2b9f7dd634ab265755cb2efc4d885dc649dee8b059539cc85a39f970f2dee9afec94b4dfb940bf2872ad8a82d176ca6cc67d681acd24c2ee29acebf781a46beff21163a72b9bf55b7edffa572abe413c8dc01a74e085d8f67ed6bf3800c261b563a8069b3f20d5fe481ef4158122e521ca87a14b0133b1a9c50d9a9b39c0257b40d7647006a2ac87634874082ae27cf6e7bffba6a474d3e82741d0ed26a788ba7cf13ba4083ffe1e41dcb55b8a6f0535fb5ebd2f70df22efa3f467112dddda6f7d62742bd899a653e74c3568de6274ba8a529cf83c4106ed08b35d7f09daf53e907886c9104d2d38447ac888f435b7e0c41f6bfed37bcbb94c6346e9833b7d4269ea284bfe9143f7a025041834b6d5f3d1ec3f753bc58ea3d1837c2abaad73c144e8820f55a1ef7ba812e3201945922a296a9f5dda830d42a8b30188909866714db5a0220ccf8c2c4eb6cabe569ef1302b8d5d5cc5e3d6f42a4ff4a77e7cec9ec9942dc36d38e21596017116b6ca92676a01c7469bb3e7d8af093159f4e3b295a75d496059d2870381ddabd86b5a653cb6cc6db5dbb1a07e946871d12d62a4330a160a5be3332219281611d95b37ff75290e79b5805fc48f30206d38c1bcbe6aa73982237ef00544d0738328c74bfcf4c1d611fa31fb77d80087cb85e01d65684ce80fc713c5da180c7904c8d7d75519a41fb39c25f3f601dc84011918e0134cd532b63f60f0e4fa5a8ac83376479f557ef2e2ab431e77f738135923cf8b7034f0ef9e103779dfde1a21518a0ca1b24d70e9d0da3dfc7278b78c88f79ab85e8541b9c9cf29ace1d505c27e96de0cde4955ee22f2544b18b0c02e602a45f33a1cdfa9539207fc4b3ccf594c423fcc33366da254772709f14c5f9f7273e5907a8f0c2ed170974aec6a86399c02d0cf5079130f6816851cb0b0a06dd52d8cd74a574e1a739951d10d1f5e8ebfac8f6eaf3203148afad1cc29a0efd74e12abbced631d3fa9a8e6565e1cae3435fe6ba6de88e25884836730a9da427b1eccf8ecb73dcc264618acde82db20749ff6786d044d28388ea43be7ae0159dd563b705091c20aefb3cbcc241247de81df8b881e160e9b9252271e83d088eec19bf60140b70cb7e32ecb44e9626f337d8c379644460a978de7ca613e56e89177a06b64f1e042c607a2e1276b24c6e380057d2d429922a4ada8ad4af5562e384cbc01c25b5f48337e3a21839842b8d5c436a4e12be70c090f1e9f6796902cb04b73f6ffa38d782eefa1aa191685995f32cf9bb987ba93f99b7cbbf3a48d851d87c22c9b37309e2eb33164d61148ff677b2c2bcc7e1765d4ab77397d38d5376f53363e196c0d68c630d7f833c3d1bfa260fdf4dd4e245764d486356cde2efd15df8e2ad21e3c85d63bb8de65fe442bb7fe438a175e296e0a39ec21ca4d5d17339245bd592ca00e63329471d76df0c6176bb6b1636fc5bad074a5342b90b352684bca91484688cd381db5d12723c8b10c71ea6331fe4578d2c9ed50c6bcc162e70f037c450bbc82e29754fb904b46535196307832ca0b84528993d8e51d6cf14ae4a91e5d408f7e555aed099e2fffb0b90070224961a0ce4b26297d3ffb8f8adc3ef806206150e7fb972f56094764aa4e11d570a8a1f10e61ffc9ef969b8f4d15e83a5a44081d0c4db36aa658d"], @ANYRESDEC, @ANYRESHEX=r2, @ANYRESOCT=r4, @ANYRES32=r5], 0x0) 15:49:15 executing program 2: syz_usb_connect(0x0, 0x286, &(0x7f0000001d00)=ANY=[@ANYBLOB="1201000088d95e2099047b30ada8000000010902120000000000000904af0000ffe07600"], 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x4, 0x2080) [ 1269.748005][ T12] usb 4-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 1269.757077][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1269.779293][ T12] usb 4-1: config 0 descriptor?? [ 1269.823526][ T12] xpad 4-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 1269.847132][ T12] input: Generic X-Box pad as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.65/input/input399 [ 1269.881135][ T5] usb 5-1: config 0 has an invalid interface number: 242 but max is 0 [ 1269.881847][ T2887] usb 6-1: USB disconnect, device number 121 [ 1269.889431][ T5] usb 5-1: config 0 has no interface number 0 [ 1269.901839][ T5] usb 5-1: New USB device found, idVendor=050f, idProduct=0180, bcdDevice=d7.65 [ 1269.910884][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1269.919945][ T5] usb 5-1: config 0 descriptor?? [ 1269.962188][ T5] ir_usb 5-1:0.242: IR Dongle converter detected [ 1270.061011][T12875] usb 3-1: new high-speed USB device number 13 using dummy_hcd [ 1270.184129][ T5] usb 5-1: IR Dongle converter now attached to ttyUSB0 [ 1270.192988][ T5] usb 5-1: USB disconnect, device number 63 [ 1270.200006][ T5] ir-usb ttyUSB0: IR Dongle converter now disconnected from ttyUSB0 [ 1270.208703][ T5] ir_usb 5-1:0.242: device disconnected 15:49:16 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1270.310956][T12875] usb 3-1: Using ep0 maxpacket: 32 15:49:16 executing program 4: syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000ba3b9808110000000109022400010000000009041c0002913fb30f75b1042415dc7ac36a6426c90009050f1f00"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x3, 0x101000) read$char_usb(r0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) [ 1270.426376][ T2874] usb 1-1: new low-speed USB device number 124 using dummy_hcd [ 1270.441019][T12875] usb 3-1: config 0 has an invalid interface number: 175 but max is -1 [ 1270.449386][T12875] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 0 [ 1270.458296][T12875] usb 3-1: config 0 has no interface number 0 [ 1270.464526][T12875] usb 3-1: New USB device found, idVendor=0499, idProduct=307b, bcdDevice=a8.ad [ 1270.473891][T12875] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1270.482868][T12875] usb 3-1: config 0 descriptor?? [ 1270.641091][ T2874] usb 1-1: config 0 has an invalid interface number: 170 but max is 0 [ 1270.649353][ T2874] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1270.659539][ T2874] usb 1-1: config 0 has no interface number 0 [ 1270.665685][ T2887] usb 6-1: new high-speed USB device number 122 using dummy_hcd [ 1270.673692][ T2874] usb 1-1: config 0 interface 170 altsetting 0 endpoint 0x81 has invalid maxpacket 31, setting to 8 [ 1270.684506][ T2874] usb 1-1: New USB device found, idVendor=3823, idProduct=0001, bcdDevice=c0.10 [ 1270.693618][ T2874] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1270.702485][ T2874] usb 1-1: config 0 descriptor?? [ 1270.733617][T12875] usb 3-1: USB disconnect, device number 13 [ 1270.741150][ T17] usb 5-1: new high-speed USB device number 64 using dummy_hcd 15:49:16 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1270.911014][ T2887] usb 6-1: Using ep0 maxpacket: 8 [ 1270.961766][ T2874] input: USB Touchscreen 3823:0001 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.170/input/input400 [ 1270.981114][ T17] usb 5-1: Using ep0 maxpacket: 8 [ 1271.031117][ T2887] usb 6-1: config 0 has an invalid interface number: 14 but max is 0 [ 1271.039290][ T2887] usb 6-1: config 0 has no interface number 0 [ 1271.045716][ T2887] usb 6-1: config 0 interface 14 altsetting 0 bulk endpoint 0xE has invalid maxpacket 0 [ 1271.055521][ T2887] usb 6-1: New USB device found, idVendor=0bfd, idProduct=010a, bcdDevice=33.40 [ 1271.064654][ T2887] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1271.073539][ T2887] usb 6-1: config 0 descriptor?? [ 1271.111739][ T2887] kvaser_usb 6-1:0.14: Cannot get usb endpoint(s) [ 1271.151039][ T17] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 1271.158659][ T17] usb 5-1: can't read configurations, error -61 [ 1271.311028][ T17] usb 5-1: new high-speed USB device number 65 using dummy_hcd 15:49:17 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1271.411625][ T2874] usb 6-1: USB disconnect, device number 122 [ 1271.511042][ T2887] usb 3-1: new high-speed USB device number 14 using dummy_hcd [ 1271.561002][ T17] usb 5-1: Using ep0 maxpacket: 8 [ 1271.721038][ T17] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 1271.728801][ T17] usb 5-1: can't read configurations, error -61 [ 1271.735424][ T17] usb usb5-port1: attempt power cycle [ 1271.760977][ T2887] usb 3-1: Using ep0 maxpacket: 32 15:49:17 executing program 5: syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000300)={0x34, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x0, 0x22, 0x29}}, &(0x7f0000000fc0)={0xcc, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, &(0x7f0000000040)={0x0, 0x23, 0x21, {0x21, 0x10, "62845c5b71fe29a328c4c8099338ffa70fd5ee70765b38dc62e9c9b65fd9e0"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x43f}}, &(0x7f00000000c0)={0x0, 0x22, 0x12, {[@global=@item_012={0x1, 0x1, 0x0, "99"}, @local=@item_012={0x2, 0x2, 0x4, "c1d1"}, @main=@item_4={0x3, 0x0, 0x543a83c3bc364885, "61a4c267"}, @local=@item_4={0x3, 0x2, 0x1, "54f53914"}, @main=@item_012={0x2, 0x0, 0xb, "3519"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x20, 0x96, 0x1, {0x22, 0x18e}}}}, &(0x7f0000000400)={0x2c, &(0x7f0000000180)={0x0, 0xa, 0x7d, "dd591348981238e4c2d13ad164defbcbb7f51181793fa66c303e4331c94a2be39f807df0f7a826da7c691dac76ca1407c5d144df87ac1ce42d87e8cd9cfcca8277be5a5bae753e3877e0ea6dacd60d9351b08ff92ecbd9ad215277889d5a51a7a87ce133852969f869d16f7db87d4916f67b56e144310afe6dae4df471"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x4f}, &(0x7f0000000280)={0x0, 0x8, 0x1}, &(0x7f0000000340)={0x20, 0x1, 0x8e, "554f17c7f401d99bb546fa38e6fe03754d1af8322d46addffc556d94efbdc3894320a07bd2de550b45c537f5a5a50487572353936ab27acb40c21552557927b51672094288af299ce0af64d466c12e9f836fda50cbae469057b67335a207551321e7dd0fc40a34c87ef7b86f3d9f9a485c26e1f5dc0043929e54b5da1e65f4b92f36e25d37da3552eac2387db352"}, &(0x7f00000002c0)={0x20, 0x3, 0x1, 0x9}}) [ 1271.881025][ T2887] usb 3-1: config 0 has an invalid interface number: 175 but max is -1 [ 1271.889369][ T2887] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 0 [ 1271.898310][ T2887] usb 3-1: config 0 has no interface number 0 [ 1271.905304][ T2887] usb 3-1: New USB device found, idVendor=0499, idProduct=307b, bcdDevice=a8.ad [ 1271.914441][ T2887] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1271.924266][ T2887] usb 3-1: config 0 descriptor?? 15:49:18 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 15:49:18 executing program 3: syz_usb_connect(0x0, 0x1, &(0x7f0000001080)=ANY=[@ANYBLOB="12010000f0b18008f89fb1b34aa1a035eb0604001651000000010902240001514f05000000000904f6000277a246000905850000000a"], 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x8, 0x2000) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000080)="f851e6748488479caadcb16d481cbe45ccc85890f171e5f86432799b93b2452849e5182d0df26d608a9458e8e93440102e06847e6694196339801dd12dd4fe99f0a888dff9c3ea82e5a99b13d0a158d0027ecc4f188e69be7f0914d19d2b4f6fa8192eb03dc73116afc79614b884389d5c723240a2ec504b2489803ce2ed57a9a0bd9120d84dd1a2b1c90e00eb28db85fb35e245803f36befcd5dc89d3d77729b0d40661ddd6ab437e39c45e150d2ba99c482d9cd873dd23b9b7613cafc45fd8670da1be9074c7281d4d3577ef5552c67ecb9b879a646c0d22938b5943db29d2e2183aec659688d78e43daad2dad7aff99e4855b0d6730f6fe65c5dc05bb19c8a0ac425753ab59a779d3beb26ba65495f728e5a0eab5358984430d223a094f62c014a8ce9e165d23dc55d62e51d7f32af7adc6abfbec66c6be8a8e77890ab03e65398084cebc97ee3024dadda613d38f44ed7d5b73baa7d3bf51bb959624701130105c02ed7e9d355ae4f73eb4d9d2e70c036bdead80d1abd5bf4e0fd36cfcdd43d10d2478d2430fbe59546c41b69ac16c2ee05cbc963b3f0e2739ab2f4c2d383090f2b2a12441c2c2b3fce3d7ab48909443028c232aec445dd425f0e5db7be38609b506688b5c4957922462e8267f82fd5bcb2f193e71ede12efc215965116d846a9900c38e7837dae1d57a9ed318d27511ac771f00bb889c26af1ba1a04c6a9c1f31118a037cef392966a1d4a2f3781ebf3bd84ca5c36a9fbcb34b1be5079b6297b7fd7bbb31e34a79a3faca726c13cbb541e5fd30942c35687bb48ce6a342a2986cbcb03bcf327b0e1a30de3fd5daa2e7b341f9aabd11777c7bff198da2cbe02b6201e3bb5751af70bf03b1546a3dda88a14d73d2770168d4808bf1fa021ccc243079d01be05c3f2da83844137c2be4c75073b892357c90db2b814040508b6af40ed91fa71921e9aa3a0a4d881d2fb6fcdf0a400ae3c0ccd7859a0f261bf1aac3f43f5454419c0bf3e8de751e78d855b94957f3b9d780d3d8ce065040d0203f8e7ca47ceae023b6f02ee84a34eb0ca367af193ff94c750cb66aa95115fcc8a77b73894dca433ac16184c528cc4ae9b2c9bb0984682635a79b661566347b5b85bf7ecc4d14cde0b7d434a2a16eab8666fe1f5261e7c95476d6d2e7d5f3444f2b06a2a67b860823700f15a86206e53c2628f47a23e132ce9741ea1fecf7087587e43e07ed535137e4352ee6a56e2299f4c6cc4cb61944db95bd93fa0d01b72b5282573f64d1f553573f02d162e424faca93d02b6537e29fe6cea53242f451e264644c1f30508166a06bb9d19514cf9478e74f8293c77ad872a43fd12ebd994d4013fecc88dd403ea5c4153974e20e28f415a1a2c026ff165b5a03bc4b71fcbba963dec22936c995da274410bdea023c4e20eb383bb82aef4aef9c5e35776d1b9c9519503e80bc0e29099a41549aa6910caa0896b43a0ea00ee7516aa0a4b0d1f268d02495e1b17ec7cbfe4e3ce5b678b651ee970bbe01ae0eb4f68e08b2db30f0ffffe2e0d91fa3354c5071baeec6ba60d87dc1a6370ea5491f2bb749af70815c57397e7d9fd06cf7fee2bfc2df702635c3bc8aacb0bef0f398814acbad098531acc34708e8fc8f5438b75d6c791482e193675470f8fe2bbbd3f38fb70627c79337508167356a5ead00fe847218cff3c918a546c9ed61f8e31b6ad25f38e0b0c0dae8333dea182a4831a8f12599fb74d6e160729fffdfa812254f063376ffdb4d248f72bda0823f44049247cfc89de083f9d696555fb2597006a985500d766c305df90be054d9149985f9e9e652a723187c9f5a5a224188e5aea3a9686f8b505401ea5ceaf6d61994f7c6c688187c068a3cc0c3de6c62845796d24e8f0c05f60732f56b82ece1b79f3d9d40c3f3bf7f98a0193edc2c4f2c5aa0f5a287b7b76e36d461cb8cea71d006cee454839398234b1861bee6a4d578085d1449f33d3af5e5b3900a9e7a9175c5283b23b877346f8450ff242fd23c7365271f8d51b0c840888339e3db781c6e3bd17c56959d434df087b173629a03029f981feb7c7a8d57d8081f93991a24462e1202104081d1d4768c279f4c82c6aee7db2cb5f2dcc54df62d21c444955236e715f7b2eb5870c96e1d50f4a99f3f690de937d53c21aa0145cf1807e7d6c652c529d83e9a1fa2ef5480e08cd25a2c4cb8d95628a7809fe737174828379b60e74cfbe7178b76978066f5a3aa82ea0d327497b3113884d4266968ffe9f9a7023dab9ca78f3992495416f26b3023acdb2ca63b9cd2b8300f5c14b2f058bf983b7836f4e24a3c2d48c4183e6b16069b8b80b8583885f834658a8c1b3df79f98229d4306ac502eaab5f147d44a9bc8a029a02abcb643d694a7256f8333dffe4f7572bfb598da7b176a29180645e01be91d658e6788c505061ea0a529052e133307fa008158e2cbeca1c31a9593cb43570b18deaf5dcebd490702813ad4308749111be69e39982f075fa6e05e8192bd43c00e0adba4afb912200300be9eb82a14fded690c6ea9ed0c157419ea15e1f549cea96e2ffc37767acf63ca3db31d77eb84757e61ca7cc2a2f476c9978ae7281643730d9c011b8e8a51e4a4f568614a0529513706df83d9d564581f40ff5449ac0173435421f79dafff79b210fe4b85fdc075b1a02582245f5428d8b40c4b7a01212126d99e4abac87d9dc5029a560cdcb51f777e1fc19e743aefc74cde1b63021c793415543c5d34a1bd233c3fcd87aa57c8ddc7fd7a3795143fc588c10f0c4d7bd012b5581f913385a1fe7ad2d1ca8dba243473bb0b599d296ab807e8ecd2e9ab0f5814ca4c1f05e28676aa9f3245d5cdd14119d31645f2b98b53805f0402c4bc7642062c8a49f848e72a1a425d0ad9b1fcdf8631394dfc60108ab23200522d169c8689f7ea247b63ed7c397eaffc1a8ffcbc703f3db9484f46eff1dc009f3e996c51aa16bd5887f0eaa3ea5ccf7c7b4d2b88044eec74fe54c002f5ea12018a6e363b6edb1ba484d7aa283847e72a0ffec69d1b93bc173f9e53fa929dd0a6b149794f08c9cc02c4478b3f21dc44e6dbe86e1c0ef12ac15148e49369ac1d40190e29b72b905745739ba458c635d8c3663fc815dba58dcea689b8af8f6d637963d6fe03799ab5aa46f128f1b6e181a848c6b1c5f4ff944cdaf79ddf6991d86c560d727c6df8b340be28b585f6fe8884f586ef150465f9f6d5f6295bc14667d26e75f78df85da9aaed18280e86605d5378367c2cdae0a7a2b42260ee6ffb5d46283f4063684c363f6c9d053a90e146345928161ede6bc2d7c53e7d820f05c10608326eac193efc87c04bd180c4216349b159800b8a4246c4b72dd149257c1a123d8958072db407fe9401557fa0ad1426fe77d842a917c828b9f8f1943e1a3c30f9b86df699530a36e7a36890aeb014bc2b27c7db19848b6ff63a1022ca08045a2a4ef50a1e2a80b51236edd9fbcbf622696b452f96ae6a2daacbbae4571a7e84c5d9831d37d2423dcd203bc8addbf2603ad8889f28fcbe15fe6fcaddfe015b82c96aec8b633fb95dca77bda07abf9eb4217585f19b2e96287aaeef026311618aa06fba046a41c22e98921a659b8ecd11293753bf8b72943fbe2ddeb1d0956dabcf48483184fa72da285520dbc041c6ea014c74b31e74a5d469d6550c227cb42fdf69812be92a8bc8b94cb52821424a97d4da7488802f84ef404b9e51dfc9242805279b8737158c3e0c9f57eb8b8287f4c43a69de386701045ea48c07b1a100423c9bfe623a943b438ba7742a13ed1656c0f675de35d60c52862d935a6dae4f5356977872f1d6dc1260e1defb7f99857fa855d7fa590a9e7e09d239e2c40dcc8191a0a6b30ab252ee0454f3f32c3e458e838c769fb1f3ea82dc211acd657e81a4aab4279068f5fe835c89aeebba42e7376b3787fb7d8d000ba6af0a264c9700b8c34a2cb082f37409c31e06b6373cd5c8ca698596aaf80f68b75041aad3ff0830e8283bcd59401cdb31e71f9492513eb671800d3d3119474dd2c6348a6d98ad1cf874c8e1abd2b464fc1f5b4c0aab00a9b6ce7e8690e32160bfe2a7776e8914b90ccc686ce529da7107695a24b23d1d9c5e81547668dfb740606d8dc7e7e9c9b033049dd12a6fa66da164df1ce8f8d55a6b53baddcefd6c00820929842fd5f41f892fa38e1d325ecc9d57ae577cd1f701acd6a203b4379b9440312a037799acc309005c04ae6109327f5f51da90d933cbf969e350cbd3da0ce7f5e9310d686f3f47f08210f2bb2ad12545b2c87d7a3aaccb718f4114f365f5be6dac79f4bf9d11866142a525fd421342938806f243ba6923097ac35eed201ed57e035ed0b6c09ba14d86bc68ec35dd88f219ef85c65f430970c764c918561b4afbc51d95eed407215e0c707dea7711c48f66af490b4dcf917d66640f42fb2f12eb21bf5d6c36a01871d3e9c75211b9f2da4843063c9b3ef1608bf3df7a69989ee51a2aba20e9ece4a7b3d970dab9df9581494d08add4cafca8b7bc45d0431043f77001989c27b5c3ec7ea40759c5254c37314bc67a6cc8f9feb723bea1219e183ca98d21a0f9fd28485ed9184076a833981db685ff8e71fd72df956bb06567d70b66037b911b7067f7cb1de5061666b35b20fc1f24bf3035bcceb7e7fe0eb1feb89f1f77cdcd914443e38118f106c5d79c682c12793e46675d5b9bafc37b4ce57b764d13bec44b0acabc8476b1db2573c9712f9d1644432718ec38b0526f11fea3c07f6e066a0af831012f59c89cb3a5f9e67f5f7d253f3fa8598afe7ef61dc0cfb5b2464ac3101abe2ee857844cbf4e18a159fb3334000a9e077de1d6bbc80a34841c420f6d83662c2de534fc559a80bd7aac7bf8d65a6df2e4e4f3b7278ca5ca0bb6e5b5c9cc3ec589638ffa343f309e437bad9846de8442730f8829b98408f4aea0d4db347994626a9c4d9813290772605bcb3e3c577e7dbec6b9cf81d716c15f049f4eafc2759b440a04121d07ccb6284ffb51eb87c322d4991a5107986fdde04fd11343495fd94bebe945cbab08ac101cf06ece7a68e74698b9b48546f6029fe0c6bf3d4846c4610afcb9f6fbac37550626478abdb5ed1b885750bdc21b5dfb7f980c558c33aa28dff3db239557b06c3ef9a9b3367b87721523bfbd5a205272da3efc8faba0814d7f87419138b149d6a8f501b3e61994828cd578a2213d51777210bbced64e915a706a17b344bb242409e2a25277f42e90f6fd8a17a09645db109b5000f7b9796362ce6ac9ec1b0c7955c233855b4aa52a99a58a29472b525da1e7e3395f4f572c3a6299e3ac5e5037b5dd6f1925d91f554916b731b10f229d1b7bb42a21fe32562fa173af16585f0e67b17319ac6a2d588ada482360ff3cb8c0ec2306af7442c6dcf3e07754d0a128a7ca3edb3d4717fc098d0be3e3e8b23a31bde96cf7c2c6c15fd92f5cb9de13b825df54303abb2659cdba6220cd07123bd19741b7f1b5800b008e6eb7711e3c5a1aa3583d8b4802610fdd018c224df6d0e30cc73af87a5f088b06298495f6887e85547d42f608fb1cfd42038e77b42796e966ba4cbeb1d619f83eb19e16ebaf81148955fef6ee3bc90bc2d929b2e87ba392104dac4aa8f55de9be9a3ebd997cc53a8dc08f3fa0130361e0c5878abcd1bec09f85439f1a788d821df1497760cdac59d51ce343fd56d50d111d62ede0e26d7ac44af38051060589466c51b26f89cf1914520f9713e31649e7c9ff55e16416f41d7b405871f490e7840f8853ff43b8") [ 1272.051660][T12875] usb 4-1: USB disconnect, device number 42 [ 1272.071876][T12875] xpad 4-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 1272.171791][ T2887] usb 3-1: USB disconnect, device number 14 [ 1272.451005][ T17] usb 5-1: new high-speed USB device number 66 using dummy_hcd 15:49:18 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 15:49:18 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef80001090224000101000000090400000903010200092100000001220000090581030700000000429e776d7ab4bb536b58d887692ef56fd3942947f11cba382820307761b552307b52632c17dee004d4d7e07b026739416c6e27100f3374483f20654f17274ef82f6fb9227faa2dfc6056270bc739a3585d522fb10105aee2d79472a776404ee66ac2b2b783860169360b70a4853da132543cef54c5d909ced5153e"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0xfffffffffffffff9, 0xc02) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f0000000080)=0x1) syz_usb_disconnect(r1) syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) syz_usb_disconnect(r0) r3 = syz_open_dev$hidraw(&(0x7f0000000240)='/dev/../raw#\x00', 0x0, 0x12d441) syz_usb_control_io(r1, &(0x7f00000003c0)={0x2c, &(0x7f00000000c0)={0x0, 0x21, 0x9a, {0x9a, 0x2, "f69f2d5402f3a60c26b90de67dfc5e8f45b91cc7f591408a2461fb6b4a81aaad1c3471e7d435e05015c9264b7569d193ffd23d48a2366b7c476770d63ab0559b074658e39dcc3bd3d31ba3b60d8a8db4461ff84a000f43521021d9b6a0f6e8f85352c3b41808dc4ec7494868e4699047f17b1a670b8b7d556f3847e8cf0fc5529db386b1b6ee196a55f6012f6797c8695d0c07853683479c"}}, &(0x7f0000000180)={0x0, 0x3, 0x76, @string={0x76, 0x3, "a07b76d22bfaf1e79235d066034c11de4f1d919ce2fd5705339242430a7b3acd159b1575995cda381db5343f4ccf1406c60e524e309d4dc7d36b931a66a4e43f1de22f92c2ea49cf769e416e729ad553eb540453d132cc811a16cd54020ca975bd4f3f8d0c6f14abb8ecafb765e55f868d39a0cb"}}, &(0x7f0000000200)=ANY=[@ANYBLOB="000f05200000050f050000"], &(0x7f0000000340)={0x20, 0x29, 0xf, {0xf, 0x29, 0x5, 0x7, 0x9c, 0x4, "2db2f81d", "605ac3e8"}}, &(0x7f0000000380)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x80, 0xff, 0x0, 0xa3, 0xfff9, 0x2}}}, &(0x7f00000009c0)={0xac, &(0x7f0000000400)={0x0, 0xf, 0xb4, "0a50d358dabc6fc4743401b6c1c1d296e601edba6aca46303e0f744d5ea4348dddaf0cfce9285fcae5f0fe2343d018d487c24a7dadeaabc12d3504096f9368ed8192d47809c5a33001e16b109185081986c65d1005e84bbdb8b06aeba72c99401c024fc90c6661ea49b34433716badd0b2b88e542ce1555d59272d01c3041d4eacc60e73ed8495329488d83f4b3d422844d6a88a32dfd3c59024c51906abfafd7367127cea0ccf8aa530478b66abe70e493e4386"}, &(0x7f00000004c0)={0x0, 0xa, 0x1, 0xfb}, &(0x7f0000000500)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000540)={0x20, 0x81, 0x1, "9a"}, &(0x7f0000000580)={0x20, 0x82, 0x2, "1e6d"}, &(0x7f00000005c0)={0x20, 0x83, 0x3, "33b2f7"}, &(0x7f0000000600)={0x20, 0x84, 0x3, "5686a6"}, &(0x7f0000000640)={0x20, 0x85, 0x3, 'WO('}, &(0x7f0000000680)={0x20, 0x0, 0x4}, &(0x7f00000006c0)={0x20, 0x0, 0x8, {0xc0, 0x2, [0x0]}}, &(0x7f0000000700)={0x40, 0x7, 0x2, 0x8001}, &(0x7f0000000740)={0x40, 0x9, 0x1, 0x3}, &(0x7f0000000780)={0x40, 0xb, 0x2, '$n'}, &(0x7f00000007c0)={0x40, 0xf, 0x2, 0x2}, &(0x7f0000000800)={0x40, 0x13, 0x6}, &(0x7f0000000840)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, &(0x7f0000000880)={0x40, 0x19, 0x2, "1d6b"}, &(0x7f00000008c0)={0x40, 0x1a, 0x2, 0x52a5}, &(0x7f0000000900)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000000940)={0x40, 0x1e, 0x1}, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x81}}) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e0d595345e24ea72cf22da8cf6bd8605cc6dd64", 0x140000) write$hidraw(r3, &(0x7f0000000040)='k', 0x1) r4 = syz_open_dev$hidraw(&(0x7f0000000240)='/dev/../raw#\x00', 0x0, 0x12d441) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e0d595345e24ea72cf22da8cf6bd8605cc6dd64", 0x140000) r5 = syz_open_dev$hiddev(0x0, 0x2, 0x0) read$hiddev(r5, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r5, 0x4802, 0x3) ioctl$HIDIOCGCOLLECTIONINFO(r5, 0xc0104811, &(0x7f0000000a80)={0xfff, 0x80, 0x5, 0xed}) write$hidraw(r4, &(0x7f0000000040)='k', 0x1) syz_open_dev$hidraw(&(0x7f0000000240)='/dev/../raw#\x00', 0x0, 0x12d441) [ 1272.690961][ T17] usb 5-1: Using ep0 maxpacket: 8 15:49:18 executing program 0: syz_usb_connect(0x5, 0x245, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x72, 0x1e, 0x5c, 0x8, 0x4a4, 0x4, 0x1, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xd9, 0x0, 0x1, 0x9e, 0x90, 0xb7, 0x0, [], [{{0x9, 0x5, 0x2, 0x12}}]}}]}}]}}, 0x0) [ 1272.861797][ T5] usb 1-1: USB disconnect, device number 124 [ 1272.881137][ T17] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 1272.889025][ T17] usb 5-1: can't read configurations, error -61 15:49:19 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xc4, 0xad, 0x26, 0x10, 0x46d, 0x840, 0x8bb0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x5e, 0x4c, 0x7e}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000180)={0x3efc068235c245af, &(0x7f0000000000)={0x80, 0xb, 0x0, "39ccf51de2dc1ca8c930e935c8daeb101faf3a44593f217f95986256efeac3e4932db1716d1e178e0f1121"}, 0x0, 0x0, &(0x7f0000000080)={0x20, 0x81, 0x1, '\x00\x00\x00'}, 0x0, &(0x7f0000000940)={0x20, 0x83, 0x1, '\b'}, &(0x7f0000000980)={0x20, 0x84, 0x1, '6'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x3, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0xff, 0x46d, 0xc626, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0x40, 0x0, [{{0x9, 0x4, 0x0, 0x80, 0x1, 0x3, 0x1, 0x1, 0x7f, {0x9, 0x21, 0x5, 0x6, 0x1, {0x22, 0xf}}, {{{0x9, 0x5, 0x81, 0x3, 0x156, 0x9, 0x9, 0x2}}}}}]}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000100)={0xa, 0x6, 0xba4349d45d69640, 0x80, 0xea, 0x3, 0xff, 0x7}, 0x8, &(0x7f0000000140)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x5, [{0x50, &(0x7f0000000240)=@string={0x50, 0x3, "56d141da6ce351beb183f8744bc6e94c7ca3933cefb01cea6c1f82bc50dbcac6b129fd43a59bb6ac75155a3069fb3eb33ebf9afa2659fa03202082c14f82b8565d801b6e02038815f95ec20fe115"}}, {0xa3, &(0x7f00000002c0)=@string={0xa3, 0x3, "dab1ce459fe1abcc4b8887bb418fd66eb4ccbc805e709dbf84fab78d35ea6c95c312d9d97402ff82c8bc7b99211d90159aad62183c6b3c73c20029e1ca4e4af460334263110578acacf6a5ef398891f20a40649679fb9144793148ec77100c61e7d8df8e93b8e34101e8e5e4fc93fe74ec405bf8248865865448fad096731ca34289b4db07333a63c8585d97d1144c5d643abc8f07e78596b59ab4f1e26c61d0a3"}}, {0x33, &(0x7f0000000380)=@string={0x33, 0x3, "335455c9301afa24a3ef786f70b40a8e983b9632163517f01d46f402d05d57eaafb2e53cc3cdb1a8b0864898b11ecbcdc5"}}, {0xba, &(0x7f00000003c0)=@string={0xba, 0x3, "852bc6dbe66064429ce4bd36410d3a0d71e2502e3f6f22f1ea111cde964dd2f42f6d9a47656fa1d3dc21338e1d7600631eb12887f116c577c5f2e07a84e070096e20e482c07d178501f137196f1fb34100f2ec0a17bae60f798a49058c920671c8b0a529b060bd4b8ecf95b9fac62b6e08c85ffcab43455cbc2d93876ebc015c39c7175a48edf6e8a8f40c0f9ec06e5e0d67c6f15790e671351a9914a70407540eca8e13293789ea849406509d86b3dfa5b42acd0fc6a285"}}, {0xd6, &(0x7f0000000480)=@string={0xd6, 0x3, "8a26c3f35aef841e1a0569d76025b799e5eb9edffc72a9ca2d8499bf17ba42c30ca05afec8d893d7619050f7b9eca466a6f4394c3973918c0abc87f7fa81cd434342c4dcdc73c0657a78a801d810746336bbb3a6e6176e318aba751590720138c91f3e71f9961e765a9c056343a5b2d6d4abf3c30b09bcf019a6490db62ee0e41115ea4b2907fea42a8552b528e1dc4d99079dc1e538e796acbec0bd21b79eac2ec9501d3d3ea52bcab2b50c68738d69260e5456f3810603a9cbcec04e16e58f17bdd50c840ad2af9d86f413a25b0e3e53ba4488"}}]}) syz_usb_control_io$hid(r1, &(0x7f00000007c0)={0x24, &(0x7f0000000600)={0x20, 0x0, 0xee, {0xee, 0x21, "435233871ba3bf4ba91c99976fc183ee30e81f29c3e4eb02c00043c36086dcc0700374c16ffae4e80d42fb80361c68e3947816102546cd6dda2149dd5e1de6cb7482b52c155d784eab7225050e8840e3c46c924b4dd1acefdd740aedfa3d341cd0e6ae2f4d463cd301b508a60b9a2174ae880cc3deb36591dff7f9faec566898c884cf022e46b9fdc2a6568d9250586c1e390eeec90db96ed13dee6d06c228dafc2702e51b77a764a1dd93ca4ed8b8fdd2b785ecc3367180f5a690eba3bf22edab13cef710005ca2dfeddfba68d7c2008d6de49aeda39f1d855224b7f80284c48ec86b724b9eabe182a50205"}}, &(0x7f0000000700)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x843}}, &(0x7f0000000740)={0x0, 0x22, 0xa, {[@main=@item_4={0x3, 0x0, 0xa, "c3b2a9fc"}, @global=@item_4={0x3, 0x1, 0x6, "d3c98364"}]}}, &(0x7f0000000780)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x80, 0x1, {0x22, 0xa5e}}}}, &(0x7f0000000bc0)={0x2c, &(0x7f0000000800)={0x50, 0xf, 0xfb, "eec003070defc279eabf094bbd2b4e9166da4612879392e8bf192a0d62970a72d895c9d4385541f62e1291a0dae3e9469ef674d2d3427a55d6402f6afff511f9cca3112cb6148a4979dde598cb53da4193b2549bee5e733f86b2f6e8911831fff59a9e3fc0c7a51337e4e3a753fc9c6b8832be6d13712932e420d58f2ab52bbd3732fd95c50e81f559dd4c9f49a53a5bdd9e886c2691cea317b7fff8dad1581f03c8819f50e644d05b26cfaabb0e8e807ee112bc5955dac267b717ef634afabd50bc481818259be2d06f99bc85a9eb9193aad52c9da472424c4f9d1aa0a1fabd04181ba3799290d7fed5b781f4d50b3a9703644ea75e89a12791b9"}, &(0x7f00000009c0)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000a00)={0x0, 0x8, 0x1, 0xe8}, &(0x7f0000000a40)={0x20, 0x1, 0xfb, "0babd287e9b7bcbdba76f62623b9e1c571aa6ea0c5edf5ead2d23caf815789eb9051c8f3910259adc03b154139f272177c9a53ecbb60656fb6bc4fbd5057764bd2e2898a10ddc858fa24eeab92563c027f97c75cf7c0c7b2133c09e5648bc07f2874dc9d9140e870ecb0a51a1e24de20db6fcd821ab88005a9e772df3b8b2c70b19e63b3c9fa11b1fa57ee79ee53caa307e26ebf2adfcccf26235375faa44a4f5147ef912df2918e59bfb782bec82d91d3950bb58264fd8964bdf6b7563105f0a8601cb2423d807f8a981b4273bc1259de7255ff5f8abbd5893f83602206b875dca12f68a29f05bf429717e2fbb5cdba05b863d4a50a4f03fa89e0"}, &(0x7f0000000b80)={0x20, 0x3, 0x1, 0x6}}) [ 1272.970975][T12875] usb 3-1: new high-speed USB device number 15 using dummy_hcd 15:49:19 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) 15:49:19 executing program 3: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x3c1, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x100000000000012, 0x7, 0x1, 0x3, 0x0, "", {{}, [{{0x9, 0x5, 0x82, 0x2, 0x355}}]}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r0) syz_usb_control_io(r2, 0x0, 0x0) ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, 0x0) syz_usb_disconnect(0xffffffffffffffff) r3 = syz_usb_connect(0x3, 0x29ae, &(0x7f00000009c0)={{0x12, 0x1, 0x250, 0xaf, 0x57, 0xe, 0xd8, 0x1a8d, 0x100e, 0xa74c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x299c, 0x2, 0x3, 0x0, 0x0, 0x4, [{{0x9, 0x4, 0x3f, 0x50, 0x6, 0xff, 0xd5, 0xdc, 0x24, [@hid_hid={0x9, 0x21, 0x3, 0x7f, 0x1, {0x22, 0x1af}}, @usb_cdc={{0xa, 0x24, 0x6, 0x0, 0x0, "7cf45e0f0c"}, {0x5, 0x24, 0x0, 0x800}, {0xd, 0x24, 0xf, 0x1, 0x7fffffff, 0x8, 0x6, 0x9}}], [{{0x9, 0x5, 0xec282bd74e558986, 0x0, 0x28, 0x0, 0x54, 0xc, [@generic={0xe7, 0x23, "b4b0b51a615bbad827a2d78afd9b8d3672ad56b3a65de4a048929251e21e22b3e9e858c3cf80341f6c9d23908ff5fbca01d252440ef3648aba9a1b401dccb12eedde715fd288a5c9cc8d3b81d32e890aa6033869293df04e592a323dbdda660e06c9ead8c876a7556a0824e9b4619c7b57388c9547098fd0aabed20468a020d2f19b454e8f50bb489975cc80af1438c07cd706074de9dbc6fee8e22d82b6cdede0006d93f6cd00d1735e6b2a340226f7be7408bc773338c66476bbfe87dba612aa2e11ebe68e91ab817a14752cddebd58e31e8b2606a7ce06e0e111d324d95431599d7fe36"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x320, 0x0, 0x0, 0xd0, [@generic={0x3d, 0x3c, "3a72eb201b5a5d6a42f2028b1eab28bc25b78153b6babc2cd68fa8b72b33d14bd639a63dfaf96a601d7597947f41375384c1cedd0c79dcca322f23"}, @generic={0x55, 0x0, "c4e87dc2450de6ad7564160e1a2e5738ade2a249815bb424250f2a6cba6a4833570a732a542177c49b68ac3e1b8c24e3de550effcaeca94886f51a4f2df80ec08ca7a830d7b01ba280df731898e6c48b37af20"}]}}, {{0x9, 0x5, 0x9, 0x1, 0x1b1, 0x6, 0x40, 0x4, [@generic={0x6e, 0xf, "97bc8e27add1e70fbdea91bfde3f89544ae465650ca9f4443bf7865b4b7088ceda9e5351d2c021f03386e98d753892b12bb2bbc1bd45972915d86ea07c98a8740e0564d4ddadc9c7778e08ee196b3b43ee8ec110cb5eaf5eabe76ff650f83369e83d928c16102c48cc579497"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x39e, 0xfb, 0x9}}, {{0x9, 0x5, 0x6, 0x0, 0x3f5, 0xa1, 0xcb, 0x5}}, {{0x9, 0x5, 0x8, 0x4, 0x71, 0x6, 0x7, 0x1}}]}}, {{0x9, 0x4, 0x6d, 0x9, 0xc, 0x48, 0x39, 0x3a, 0x5a, [@hid_hid={0x9, 0x21, 0x1, 0x4, 0x1, {0x22, 0x22b}}, @generic={0xc9, 0x51, "b4e418f374791595b98198542695b4149273b77e9fdfad1c4a18e537d86a141f793d1e7e19bf7944460ed61ab6487c20780e2cfb38a34a7d98ba43674237590c55f3c3432ead815bd579814443ebbfe7fac5244b04b2423a7a38798b23def890ca494bf9109f707d039dd48f2adf719726d9225035e6bbeaa03a918f736ee1116f587f90c306841ff2b6c9d91e10a70f9a6e67aec244e12863514d4c3f17b2a3544e6e7a945e2a4dd455ad859440e5ed4a9c39d86a01952f9e0fe3bcbc93cc164ffa2ad01bf462"}], [{{0x9, 0x5, 0x4, 0x3, 0x10b, 0x1, 0x6, 0xeb}}, {{0x9, 0x5, 0xa, 0x3, 0x27c, 0xff, 0x7, 0x76, [@generic={0x8d, 0x6, "5b3ea0cc69a1979eeff8aacc2f50d702860569afcc1212f0ed66e4dc9c8b981f85c9515fd00261bb5c6017e0f9ab1299534df4ffe78e1aa4893c29ec87ea6552bd1a181863a12f162bfb7cd18c84038b8d078d1fdf9d86341823338851a5976a986d4a1c57efa6504cd0a51d0f679789c797e69c5bfb4ed40a97f7e9def8fb286c7b9324568ba687e8d71f"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x5b, 0x9, 0x2, 0x9, [@generic={0x3f, 0x81ac1ecd2a88a14f, "123b0657594ae3260fbcb913f419c8fbf8a09c896b58d41a8709aaed70d4752b71a08f53574c948175e472f20edf7a7c4b54a423862ba438b55d304b8c"}, @generic={0xbc, 0x16, "d0699a5d5e1ee070ed2653182c8250567c527e714c5dab2c69f4681bc11af4197ceadb33c17047f49ce9a47648ceeb1616373a314b4d861a320a2ca1aa2f06e253c14c3a947ebc86ed3e7ffc65ad51f00d047a5fdf6752d39ab0b8c8c4ca3f8df0880a23e238aa51a6041776f148379c70a6d0bf56e3dcb458f371a5eecd6c49b44a0aa03ad34430a0e0c33e862e16edeaac2227a9a9c7500ca69bcf9147cfd2e4c2ee61335d39030830b085f6a28040a7d6bc555ee346cbb05e"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x35e, 0x4, 0x80, 0x20, [@generic={0xb7, 0x31, "f67158afb4b69d8fc2eddb936eff37d6c453ec876d09c751a1012ab8c7119182519609b68e3f57a119ccde434d112206b5fb39b552c110fe39b41a0a9ad043f7a8646a83bbc067a9fdd465e8f19fbc1f4978754281f3125fee424dd1fcf671842ff4cff463225f65c122b5512b9dec3859a9f1cbc22423b16890acef1acc599984653606ba1d081f3c3b4856b7bd740cbd41600daae8a25a1eb9170763572d1438fc3ff0441f353c845a542d014fe54d42605da4f3"}, @generic={0xc4, 0x1, "570275d51274e4c3c2dfb3aed5b1fa8dc3a15e68c579ef3aeb58e3a6b6e59d19d609924c6d26edcc2e62229f05485973ad75bff3feb8304b193639481a6bd56023dd746037724376310c443a10fd90531f815753f172ae3d8554b423068682e45cc29a0912604f361d52b883c5c07851c3d66185638165cb5193a8712528277320dec0c8ef537e4dbab09ac22073dfb5574ca196d43ff9e6310739512bb27c7314a0923b8754bcfd3e660311c9797535abceb47a81781c662c478849dbfa5de258bc"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x6a, 0xb, 0x1, 0x2}}, {{0x9, 0x5, 0xc, 0x0, 0x3af, 0x6, 0x4, 0x51}}, {{0x9, 0x5, 0x3, 0x1, 0x374, 0x3, 0x2, 0x7f, [@generic={0x8d, 0x3, "a7b29a8c915dfa1ca82dd4b547af630bc40aca8086569445f415c5bc61bfc993398c747cba17fc87a19aeb4d0d8a9787e11c0ac63db2df09a2446025044346b525d0e7408d8465a9fc2802250398565f71439501cdb0b09068c8d0004e3d91ee17b5fea89e5f3f3cee541c0a881a0aa0eaf1653a691a106a9c74c26a4dbdfa4689f59676f3f515e49ab1b3"}, @generic={0x60, 0x0, "844ee0682eca918a07b7fc65be300fb774084613678d280c7fe90db7dba95911faa1cec5f3c543a8b563cb3a57869243ca0f4846798d49a92dcc20696cdbf6159050cb8291942c5548d39d381a6791ae9d30fc89fc02279d49408ae2ff5a"}]}}, {{0x9, 0x5, 0x80, 0x1, 0x3ed, 0x3f, 0x0, 0x40, [@generic={0x1002, 0x0, "ee43ef5350e3400705e1abc24643fa13fec11c6e86c253b994e911634f63f1eec2e29d0b6ba4dfe97aec8791042f0801846c09bfa45fbb4023343b4a4616fe0bb850067d4d3e71f8246db6f8eadb7546c0423c4a1e63cf34e1e77aaa114e78fa7fe8527ce36123717ea32b0efbef9444c2a1af6df4c67bea2b17fb9b677f0e75e3e206df122b7bd607632eee42e24ddd1981c84095db0907b0b73990b49c2d5ea9d6a72f28a7cbab3c90e566a5f8000205620e97807874d24999722c09bcbecd5e5bf0c198f453f754dd4b0a096200178818b99383f7dae5b94565f7600af506e27ee9504401ab573932ee07f9b15044a03ba1c059545a556b78f0e334da2ee23e716aabf4286c94376d7bd3d8ce6e9e3461717a921b1ea74eb6ddaa1f4f7533218d5c0e9135d0093c2b147278691657f6b2178ee7a33b3b7ae663210d3e4abd2bedf8b1723fec4d9d1d50e3781bcc46bb1c5cca8817bef84eb9b2aa0daf97d6058ad575d693df894bde6e1b44fd9c858416703398ed2761245eadcd535b1598880856d43ddc07096f90c0f8c469a5120e3a427822a72c4987b7f496b613e39c1aab6fdff59483a767eff428e5d0a6b579b37692218de134c64dfb82da67624dbfffa8978c16ef68c85e7e0dddbd0697c1dd1ee51f1c42336082a7dd95111afd7c4649c84bf8ff20f820d28e03e0f402bebd2843613fa2791c2cf831afae141c7ff7c233042464a29ce406398c62a74e4baa4c60c085783816c902a82920a10cd64fc803292f4b1a314bb905476990001521e7ba24d796474f6bb35aa0e71d4e2134a9069eccfa0fd453a99179fe8522b3b5632e40c73396981220d0e3d303ba89ab70acaec81fc4daf97bf9ed08c3969822f85c372a4c73735d41bd7f36eb5f682122dbd877d7a14dacefb1fd5b5c990491c8fb34f81c2b3daada070ec3755e6214b88fb6949f51b63dafdf722b5aa3de56f58e43c4c9658ee19a05775dca259ecc3059f344ff60d8f15bf6716eac24ef6f6d9d5e08011a80c3fae58dec33ea79c8bd30109bf24a978e71eabfe2ee337e4486dfa454ffb0d832b0872a303f9ed866ed50ea2debdf0a02929d2ab0b0197e8d8e42ac78f7ad3c0f1110f64a2f06aa3c6ce455147ccd1662d30c0a293729248fe24cfa0414055f974219103c6f727efe712cbcd02ed07a3d72ac0bf02cbe89c2f5025af8226588c536de6ca8e0c3931e615857ad5b6b0414e6f89e5171381bfb2502c8cc706d7ab8a39a48623be423f53089920833889f87d0ba27958de21280b00a7f14b35188b0cdfcf047198786fc423a3a2046ba498d8d5222da09317abfdf41a7758dee0b68e7bd8f0a025f2db4cccc21224e1544fdfddf0313e24f3c0e00c9471ba523bf86bfae518606342d4643aa79651171aa41bcbe4f32fe4224bc40e0d83de47a028c2527fea27f08dfee247b7328fc66a0cc5b9658d1e6b8514ef80edecc62b12c06846d058cfd701927251b589be1bf0cba1cefcdfce1f1e3c9228b019748dc4fbd3f681d2426b46f6d582e44fa240d25312545fa043e2e30a742d36c5f494afc726f225b200dabb54bf6f927bf9abe4a8efec34013f72b6ee07f22ddcfe6723407bd0f193f5e4887e4fe4f3113e6a2b833bdeb03d86350050baf5560295083f452e170a244e3ae16bb864fd6792488a5324247fa756acc3dea2b83026eb7dfcc695d7025269493dcea6c8d09c63967e78661d4c552a09a82251004f66d95c27285ba7c15ef734b715eead8411fbdf3cfae38bc0aae200bc6f54278a396904e1b8548ca82c4916156dd4cf774778f9ab7b26c975358455d5fd47c67403c8d8b483ad2d2f323f6848582a7ec53dd2d3aa388fcf6dcb1b1ece086c483235ab66183079fa9db01e65bbaa1fa3327f4e2e06bc1a8fe4b0b58a5f8f64cfc8344abfd40d6b94f7639a217941df82c00573e544d8f1099d20c3a8c39448da2711f6dd6cd5b9ef40e7019a168dac5d4375a9dfcd40813c838516882d76930f95346184539fb4dce28734be14f77376c258ef9cac066ffed61ce026c710bbee147f8deac4ddb10aeefdb38fdea9f4283315ed9bbf3b261fcc2975eb08e02ec34597a34b31f8b21aa370036c48fb2afa30d2af635494340e211a2d185cb226869edf57046a39dab28042336a70808307c98e950d9dca9d86aa48bf60b21361ef46c01669a039e6ffba256b873122ba19e898f51d1884519d5e6d6723393854bef07f801ecc162364e7de2e5df3323313ee935cb61a23fc6efdcd9430b18fa81d2700b6ee46d90e9a6a1ca1438941d72c0247fab4bca9b6c11215cf2f4658c2cd6f963096b5ad2fc1526d07d53b35e60e63e53df7a91ea4a6cf1ef61fd6b8a66c66c8037ecb9137130ed5f05d8f0309875f378533e775e4047d266a17b89914aa3cb6fd9f53d30895a0d6e79b8b86704e6a0e2b7283b4c9e51c2e607a7de69c2205217d00dc2b1c17b3b20dfe5948d511e48401cede7dd7625839b513ccf3f080fcc5dadea872ab3e226f551e84151713ee2117d1578e6e5a69e6ef07491348c32eb4fc81d423a19fe90381ed2f68dc328baa6694d216473354d43f03a99232f980b1f51c45743c22fc45921e4917d5e8c0ec5ebd19bf91e41fd9dedacd4759cd4d47984e7e6eb0948b36e3b9ae864f2f54a00a52597d9283cffe728730c1184b3fdb20bf3869c6d603418e077770d797fb4269dacf357c8d8c6d8bd5dda78e28441f4b462813094256dd84b1b9f65bd8dbb4e61a2ae6112bc3c4505fece3d2d1bba9f75931530aeb780757e359981be4bfb09c326854dca5c6647fab2fd450976050db98484d941acc1dc886f81a33ef97bf013a415d679facca4a3b74fc586a464618656e834ab9e98ce7ca1b307ab2d9dc5286e51861715b02962c3f3ff33b836c1becaf18994d481d76cdb13d4b7bd90c40bbcd0a436dc95efe9add4e3c11da3ef5a88d9420fab36840780ed48c63dc202549b089825d3d296dfed06f9e64c817f0b8f6f472223653345f6b404f234be25536190be55aed3aa795cd007585ef7b09ba8c406d5ca93b75a3a9faeaf0e424e849439a0725436a64b73fdc2fd8178b6135f0e29a645bbacb7f0810bb6cbba0d5557a2481f70ffb1e3631620372e982933ce339708b387507d991b40fd529b65ea3f2f8242cf13736ae3c2c658b8ae05741ef88262f12ce49bae115e2c48cae4884a6fce46329c23daf3fae76aaa79b2dcccb88606665ad27c94e8e73b7a1cb7a0feb5297c7e053a4a0632feab769d77bb669edbe125842ae21a2af8e5d39bedeaf91790da57bb897e4a45d5f50ad461d1ce6e921f72fd75d47e3a25010a5dc0dc41654f67924687c0d7c0f557929a70eddcc5bc7a4cc9247e203f7738c95dff95847554eec09256a7d62a4137dd848743969baabce6e7f27c70e9942f130460fdbc0d373c220d84f2f35dcf46bb2d9413dcd8fbcf37ad588bdcf15b4f0b466387ae582d6ba3e3a9588c651de08b443ef43c43ac90d3de3a4ccbc70816812e3e4fcaa85bd4079aafc48aab9ff4fa05a65971dc9de376e8f4eae1f13b460ddf4cb16776c05a29c9e9417526f3e26d3c7f470a7b03f4b40ae83f7958b77425f8da558b2eca4342ac5fd04bd11502f519914bb52e64e0fdf38470e488f14aa780619d41b36937486d7edde05f346febe154726ed3583d9c3443f8ffee83cf70fae706e7a4e78cec16a02c2343c1c9656be416c47610ee0060c32874de6b23f558c3de3f63ddd12b762be7722072306e8a1cca860d0a297097fe31bbabe1fec7a18f44133ad28752d5d09f5153abb2d2025ee9d6fe1ce372a61504df3b230c08bd82301c74fecfa2cd8d4691d5d8a7d08a51f3f7f67a51d0d7289f0d9157519eb1989f85fa995a647e58971dd31f670e32cae613d17d2667bef4ea63395aae36498a3b93114ef1191d3368e7a3eebcbec3f2abc0911d0616d681dac281ddbe9c7a92d7e9529b74f465ed4b569990e60c4e2ca98822367dca932af9eb8ccf689e5b04d17b387134f3705e6832aae0a9f8acf58096c3165a632c082dee3e8c7c39cf699ee23c198adac00e36f2e7582d4922d7b4be6eaa4ee7bf9335150b7e3ce61d0be2ccedf38ef43baac95b7389e2c16c142a7d1a440355565845116b0546cb5c7515e117e861e4f916497691a0ebd228735db2a55a4584c7aa4ed97754b50f92dfa04e2666ae29fa66ecc5d593b6a779ab5ef6d8ef4a98c64bad86090ea105d020d5684be43be3277ffec94ec834d526f42e3b2fb7804156fac880b102336c6e3086f44b0e9f33ebb1e847327f15dbcb5d66148fe1859f72a80f5943f3fa03224ba103eefdc0e9c02e0e3fdf616903db6fce1a95e26f532eb2b9125fb012154a9ef652e4f63e177a57b5a48b80ca6d44b476ad181be71ce75b3f596ef0ed89445e5df6571e40234d6d7e53e220f9b9b9167319e531cd95c200888faa5b7e26247862e289b1edfa468fdf062b0e74567769c11130cdf08278ab8e514dbd3063220a55dde6518d70d43339a546daf12720cfe3e93954859627f11638fa6011e5ba2f5a029932465b25f4ce919b40ba21f4a9a3175f15670fed23dbca30f9880f6b58eac2d3a91bc1c4adbecdf83a7c2c219aa6e3737454d2e2583aaaab4d90d6656a08690eb6095511f54c1c2c63d535cb570785112e804648f091236b3e88d35efb79db125e83522cb93ae531ebc385541542977e3fce9811603c9f9731001a9b7af4c9b3f046edabc6cf8c32c6be44df31b1c8cf0a5efd0c64bbeeff39b714f7804887fc0935044f4f43e3482aaeb17bf01eef135d3416a527300031a0bd744b9000c5b5592533830d56221f9168cd52ce008419077b8125407b6cd693accf5a49e4f98265c161e0e0de3932f7b5dc58a2a018f440b5ba7801227731c314c091bfb22002c42e45a45ee4fd9127aa33bc6eedc9ade81905ef5a09d910d727d72cd675910aee0aa3b9b67f4e5413baf42495d50507d6ff711a0abf29d33f06d9a1377bbdcbd4584de92ccfcc4b961fb949c21cadc3533bd00060cfc370e27367156ba62eecbf587bad34b566b722e6017fbdf152cb5df74a9ed93f43f3d3f094a52a7e8e7bb923f517102a8b68cc06260fcab6248033319ce77447808f66332d746526fcd66f3d49aef4aced6e151583725e94d76981a8a7ac5fa986d6422dd1fc1df40decd447f545b4670f629aa498e31aaa96a824ac54e53c20b5d232a6b36b4920e57a581ef5d8dbe507eda101f184d1f7fc146981a9bc203a4c292080fa3bb699f73734640227f75504972b7ccdd705d89751d059f0452dee8f580f4eceac1e51777a9ae36095ce6134e7842e9f40ede7a65ffa71834f4808cc0b8576ddfe7972bc569447d4a553af0504c46626a98420b512516a803fff64c92d5c7cd9e8a4c5b6e00aaf60c5cef26a042a036711b982064354ce459e88ffe6603f325159697fc5fbe61ebcf75ca7387e70ff122e4c0df102d08c054d52bbd5d8f9a36b911733c5db8a894392339073e3649bfe847ceb372b57b6863a3f18182cf6e8737fec39a636edd4d461e644db729ac782e63fb4724cba6c58558153ff4062b44012d8e35d86ee11581ab4c9537c907685e51c11f0efd9552b5994c9e440a4b6f971cc58f306496dd1f9ff048277d8d1fceb59a5ac556b4a0a2a58f786a554a0c85dd7cb8df17603dcfe9c4f0e20c0dda09caca36b7ef51c08a1113a37c8945489e824e76a0b205c52642d813bc4c162cf7f9f9267fd0b4ebfd5c8cae1"}, @generic={0x1002, 0x6, "227941960fdf23fcf6f1d7903848d66d729ff90f9ebacea702422b02303e864a8cf44ef788fc1dd754fa1a3456e62f6e869cfb5838c6b6857b77844aa149a90ad9c65b1d75311d1f066cf7b2ed2eaec5f618165a89a361f6015557ccb1692baad7f783d263bbf0a6cf3a12f76731713e04032e3773aea02a38ae622e6dad65cd302c6fb084697f0cbccb4789c40ac9fc6491b88bf9cd613559b9b0bdebeb0b19e75f2d220320068137f95628285706a4c275aff11a30a286dac5a5a9cd19df6692819c608fbe916759204aec83e3086d73b19ecae9191e522140c67348e9bd911ec39debf5e3861827d9c985d85adf21fbd38dc918729f7aab5b44bb9d851896c99b620e76b72bcd620d45e65cfebef3f6f3d232dc3ccdb254053fa63c57994de80d8259a56d1b038f8770ca421e252da98766d146d105eae2d970f733d059ebc51be3cffe8b75bb893fdeabf426695e1c2a31dc5c7496e74c63e8d19b92f364a500c876205795ccfb2c59bedd6aec31ee2cc6c870ecbbd6060f6d6351d1b0373aeb22ea2fd055d8a9a9ae745cb9bb56cf00b875fed72454e4b56eb31adb3e8ed8ee1afb1d2c5ed419bd55ae4267d743443e15b35d43391eae2ee2caa71491addaaf4a835201757df9758d27900ccd52b34deef4b5111290a8bcd58aff5cc666f362c3f6e49de372cfb2b64c5865fbad81f718c84589ad6b59cc8fc3f7a5b2d32745415fc2187721f1842c40a6f62bc5ec35e66c38ceaeb273b6ad0e4434c94ce46cf6af30788cdbd315e3e043e9fa04cbde298bfab6a852cb24dbf9b267058f39cae3b836745240aea43b4077d263c0e8d069a3a5c6555784a2c5d6914fcb8cd75dc141bb80718cd923f3211a720066039e106630eeff980e262f89fd64b479263c234ec58dc30fd02043c34a804037d335445ab0e556d14f2ef350be06c3941d2b1e2ea71bf62ac0dc685ce2c8a035a7ee49a49f7e235f2a708a06186e11af3ac810796f4de90959c12649fb195296b109e7be32f32cae2c5ba4fad5f5dafe7e23fd725d351ecf5cef459995c9582bf7abeebcc346d33c2b7f70a238647fe20cae1a1ce94b0be564b0f5b71afe497548d6365c8f659f51e7972dfa59865dbd468896762bc93607d3bda330f14ca13dfe8237e0c84fcaad1b99892bca007b18c768c91e6f81cfd02c95a9b45392880163c693fc2bd5eefe9bf260d8c68f692c5c4bdfe05ad193b764c98922d55043c17faa909d7d8933c59219ca3078b3bfe87386f8b6d34cf18f207ff071a722915e008d0e6a20ca77a6e841187793a36c0552b70542e626a1df112edae7762765e0bf4e087ba33e03428da9ae04eed52d46366f6569fc354b1e8c842f677004a0ffdb019081652a23f018c625771bac508d81d3f3168e88cbd557dad001b3904ca9ff3799fb4a81890285cba26075d358301912a70be9211becfa802db3090fa7c32122627760226ab913477a9dccabab2425935a895d05e298c774bfbe0727d8110a347d4c873d5adec3a848a38db8b295a0c1791c7eabc19960d2e5e191c5adfc10e0310fa71cec289cbb58a0590665b046a5255614a2f7e082c83306cff155556242b717af0983066e11d7cd569e9d272e7659c016096506db75f90d1a73b88bc69c11f36d7b9fbdb3fb79a2d9adb2ca29e44545de730b254a23828f49f66355d6bc5bab083c7e2582d6046b3742b33d3e818fc3fb14cbdc6681cac876ee3b31e547d69557fbce5a45bb0d2ccc257dc73cff4f560e293af4115c896ff85be324c3c52ea4fce4591b034a2a8e07772569d51d65401740ac4adfee2784281609ff1f62b7478a0d81455c848745211bbee28b329cd2c4492bc37b399176b61f425d2d0c518d7c8ab30ef46b6e94b3e126563507a7db81a60cb6ce0942dd6ce5e3aa418e7e3d6251e8ed19d1741e4610a7baab2afc1a5ab20251d99272739fa37bae877c01b5bbb4f4de77b0c28d8d2dae9cddf8b9e2e0e51156c41242c81af7dc9caa65562210e1b780a064a1c30d958c7ff390ba80753c4bcb535db0cc3562ae1691bde0711acc71a618aafc481fb223bfa0b59cb67c9cf4e3ef0bf8d9bc7a0432e7ce1f0d4d2fda5df630b2437b36d6afb7defda9e2498beed9352db54f5d847e544b69702186cf233629d31d12646035dcc80814cb9dc46a49de32a1b66c57e4b8dd98097e1a833af48df2155a565c3f6f84cbb37cd52c0ec98cecf74ac21b9ae31cb302fde83a4489a0b1ac2207acc3302123df1548600be9c56c2124008b258dce02f15d0ba891827069b7b1c516fcbde89a675f7d3de26d46857e2dedd3c9dd0da15c3cc56c1598532f3e1f4ac7a141e2065fbb9e4cbb52366ec9b5653eb8d05b4441203bc4d5ff0cb5cf81cc8c7d5e2482d4ced17b185385463288bb929c5f249f619d6165e886acfe09d39a12f4bbb613f51311adf46f4cb1cb397508850258cc4cbf00a362f4c7d94e7859a232a8418f3517b235b5d3ef3dccb633c19c4bc9d26b2581073eea52d807620228ad63999047e32cac1947b8b91d1476ba37f1377410504ac346404e496ae369aa956648a1941d49f7e9bcbe55690496884186451a23af4b2f71cad7b8b81dc78958993373c22b37dd4ba0130fa907052b6f895fc61fc36e6464551453749849696042f30f1a320956877faaf592cebac4365f74302474e1c39a67f48ca799ecd05ffc79df65a66888e74f29c9e65d61a7f5ad936f82ea6ead4127c0ca21abdbbc73bf7836c6e72cf292de42ea22b56477cd0cdc62e426b6be94eac7a38c4230753dc65c3efa149fb33e7af81f9dac4f499a71bd6ccfaa07ef24a431d93ef8e811e67ebc3aad32d05767753790f34555f64d98ff639f17cf33d51974b34b6242b3b42d054947a7714c5a9c9a1f0d691018b96a440aaa1454d3c5c44301d9cf37365bec8eedf1ad442db352392806e4e79c92648555eec3f8a7ed1a6e01d19fda453f2084effc6d3a3909a6f88c0716a146dda302a39449fa5a13747431210e683b0838917492bd88d9ad4288b60ae1f02e223edbfc8e35b5444a1572c050e92af934ba2a27acfaa0f08d2653ecd669b586b37cb07bdc4ee0ac128701d5ebed0925d816d17385ca4a79960694e2ef2136004a42c26993d190be740348fa9be7cc6034b6a643c16263992cdb6f46d17a16fa534a67b97bbf80b54b92aa373fe774f08b7c771d276df7c3425b12fb8ea437a0e141c3fd5ae8f6a556742a0711c0d2d354721ad4317192e7865b60a73c06f4df13d9cc67e7a90d5ad2079aa4f3a77c04d4707e3a1ebcc2484211750e3b4ed8bd38b3b8daadf150a7227a2b87a160871a45d3f3bb6da1f9ad7bdd583bb80560779009f2ef157d7579235c7effef0a3e4fa977334a86c0f614a1cc2e914598c99f2c3faca2c4dc80ce19fc8cf299738b86946adf701ad82c9f00086adbc4e6716c8079d54ed6f72a11ba64df0b099ef20d1fe7ef73a6142b2c4d2697abddf11879ae38ddf037f42eaecfab5a087b388b97433e51dd9b9d27183e1ef9dac856ac02c0a9e6cab7a225fe00216716dfbd4a76f7cc2acd5fe4486805755c9095a08f6a9e1eecf907961a38eb022534a66a60ab60597789e587da8984985e4dbd7537a0df30d4fffae82f27d14effece96d7c31a57018c67c865c4cd5cb26375143f0167692dc4de426ace6ec73ebb307235fbe3cf5ed660d7d49b81c590b1fcdf756d5b3443792d23cd4cec7f091a39dfbb815a49653399786c9d015be7c8b69ff23f8baee82de5fdb93bbd8e4cd07617cce248bbb2d9e4f09093321532592d781101dea1ac0ce34127f19b96f0a3c7b9f2cb18c0469d1bc113133b8b3f1e721abe5d0b0228a83bca16e3ea0c257b9ba452c21b140ac6fadbfcddcf0576164e96b67aed51f3adf1251e1712db0de49c3f250e0bdead093c55893b224530e3e7f9543fef2a748071b40915af0064a487d9fc568806f9171c45110b13f7fe51556dc6aabed23c30a5b75464e8dcc92f9358ad66c57857495615e815c024094d0660068cf7c0d299486fd3ca8de7f03651fc5337b92edaf04bbdbe9ee41ff6f7a583ec441fffff2484e04239f2c47611cdfa0caaa47ce18680365235b292897cdaa91daccef71fe3ae3a4e19cd7af626f33e504f7683828a09a2123d5cd4df30955393a07d74496db8fa0b12bae4ddac6f25f9c55f1ddd52d6f2dc0fbf612abc241dc16bdba7ef37e4f318a558f36b3e0f160fa8f47e46c1143b3b6100bcf549c5183e459605ee2714b2e8ee7d97c4afbd874f1fc19b58f55b73ef1e27a988ca330355fd05a9239a78bef6a4e16035f17dd72a263e6e11aef1b466cde8087b12839961874a05e60c865f300df5d9987604ee173ade93f005fa7838d846d86a65b4fe18c96153d502b38865c817d6a57748eb1765f9ca7da8978ce65411d3a0f9806ae2fd29a7ee7b79ad614d5f1673315e4b8ea249b7689d8d0288da7388a951e921740a9db1ccd1350338df5aa2914813b27c37f3c07377ac13ff0b667fee6b3b324fb7a8a45860dc647081049b901fb2cb4f776fcc5aaa359d859ce85b96ca8be49344f9a286fa86a44fb88eb88b648bdf9f1bb540db88a051901a0130cc21ce01458b47dc9c3cbecd66e8ef5d9d6b5191fa870148efc327a5462af3afe0f217de892db17d983c3673758ab5284d407425de6ecd5c464f5b8bc22220108ea81c3c24253857165d7918a850da1d7406c6e66b7cab44ccd0d8833cff137bffe71ccb59049cc241f12b189f4ba354cd06a4d9fc24a81e6d11584cb3980d58ca9d609d1b06806e5aef5ca0928554868828d38cc16b0422cf0ac09aa885354d67c89f24e64d8485e81e54d16771b73cb84caa86883982e4fb12f71d28f90363ef97b81a3f7408c669bbe78fde7cf356b640579e7a08e683a4a42e8b0354910b833593af1f5f676ef0ef9a87c788515e6d64b4888f37c1eb391720e8e9f25b0825560da98c6e02c52479b2fe6b5d84f757cf502e50cc1eda56a5ded10ac3cdce9e22cef53267fb5ab698cd22c8010fc15c501801a3e83b8ec07f3f128324fbdfd4715e3591aa16bc842b3274312b259b4e8dce1be518a38f182a88a479a90dcf57491ef52bf182996bd183b161aa96d81bad6e5beb2a9fe5c79d751a26b6f52c1f001a0ad701ddcbb8e5c04ee19508435a38649ac34964a21d4c93c36e8a9dcfa90bc245040b70ea2f5559f0a8ae5eddb37ca6b66fc4d1749be2868da9be5a21a26d4ab35ff99d57f7beab6cd530dfa8db3872df80393e767ef148cdd3f040a45036ab4a9b93a0d50f1e418fd8526b143ce18122416906d00c7de223624b110ab0568628932ce98ebc6e2a69b83494ec50391889e1703e864cd09db209c1dd636292f1afe5f960674b331a5f521f5f5dee40fe0e7ca2245604fc3652bfa05ca68be834bb569d9ac28957137ecb01dd77346050fd5146eae235348cc28e325bf1bd1c9f03a72cf54fbbd6f7ff9d58f6ab3ab8db098c3d4a725c8386d9dc655a77ca338bf7899c9828120e10fa94dbef327c9325e869945e140b1471927101b586fb667488cffb907aff86654c24489811d66fe22db1bf503dbb07d896ffbc1a4eb4c0380fbafc971365c6fb25d95d032728574746e7f8080a794ffb6ef4e2999a464bd59dd610a79965dba1db533886c8dd33b37cb59fb66fefcfb8fa151d9fd2eccc06677fc5eefeee514f59a51977d9575aed0e621611e4a1b38b4352bba88484085357fdea46983224506c2efd2883b3ca216ba8dc8d0"}]}}, {{0x9, 0x5, 0x4, 0x3, 0xe8, 0x0, 0xff, 0x8, [@generic={0xb7, 0xe, "41c1f6bf832e8101339b3b11d4aefcfb6075bf59aa802c36b2784cdf9ae0d717788011b29b65eeaec36a6d7e2352fefc52b68a74110941f90abb3b3cac8b7927040e24f3d88a2bda69d0414b98259a1738ab8a5883adee53217ff5ae5651e2f4448cc1f4ec94a31868435fc232c132a4ad25ea0ead111dcce89122732522e58b5c3b0e0399eed040d35e3d2aae698e74ab2b4e6099f1055e1082fd49f78c7782689e5b539c0519873eb534f9382763c414a7ad174d"}, @generic={0x9, 0x38, "4326473cd06d7d"}]}}, {{0x9, 0x5, 0xb, 0x0, 0xd4, 0x0, 0x11, 0x5, [@generic={0xf, 0x0, "ca73531f413f83216126a3be5c"}]}}, {{0x9, 0x5, 0x5, 0x10, 0x84, 0x1, 0x1f, 0x5, [@generic={0x61, 0x1, "d07e01404b82a0e8d628626cc0016e519985a20b3cd298696b3369fad87c837ebdd52a825eee15b79b6a55fa628a5af8c0e5e79782ab5bfb272f45cc1d575edbbf0f5a54d2abbb2a6c9dec561dc1feeb984315a5723a69487b5b24b4b45c35"}]}}, {{0x9, 0x5, 0xb, 0x3, 0x3db, 0x20, 0x9, 0x3f, [@generic={0x77, 0x3, "98ebc15531ddcaacf92a4ade428c5c6813b56457ce3487ebc8dcbca5cc5b9915bdc470ea41ff1f423da8c23f75563925ee28167efb0c57309fd8fdb29f2b148e8bd3776b3da9aa6729f3dc9e594221c8d4065d939e2713a56781e560d663528ac4d2d8dfd4cf55c87b5d975feb0cb132c613f57870"}, @generic={0x66, 0xc84b1208fb4f96f8, "e516effb83101c00fd5223dd2137e1a9cde8e59b4202a1ecd49676b939cef9de2a8c147a04b235f70ab5c56336068d37ac1cf05f50381d632d640aea81a7aeb1b2a357d55f506997fb4c07e04bd3c0399091c5e1489c68bcda8fadca0c51a1f406b3a861"}]}}]}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x2, 0xea, 0x1f, 0x40, 0x3f}, 0x12, &(0x7f0000000080)={0x5, 0xf, 0x12, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0xb8a7f3b8f3e69618, 0x4, 0x3, 0x3, 0xf639}, @ptm_cap={0x3}]}, 0x3, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x44a}}, {0x56, &(0x7f0000000100)=@string={0x56, 0x3, "1c045173ddb89572adb0c15283a87daa80c5496091dbba9285e57ad4a62bef65649cb977f84d248db6b4b996b251dafbef26885a5d39dad0494c9613be74feab2ce5e4aef477853b2cd221f7c03c16d4b8b70558"}}, {0x74, &(0x7f0000000180)=@string={0x74, 0x3, "42a4bbafe392fad58639cd828866e1db0bb13fc249c7ccd0cd061b8ab41c25dec6546675470e2f6467078033b8bf44b1498c1f2ee3a6584f2afdae505590be21e7993b98898033aae99bfd51c64f9935ee5ee5cb806375bdd55d008b24e4216d2c39573a2e620663564e429bc4c779e54f06"}}]}) syz_usb_disconnect(r3) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) [ 1273.041363][ T17] usb 5-1: new high-speed USB device number 67 using dummy_hcd [ 1273.251030][ T5] usb 1-1: new high-speed USB device number 125 using dummy_hcd [ 1273.290968][ T17] usb 5-1: Using ep0 maxpacket: 8 [ 1273.301054][ T2887] usb 6-1: new high-speed USB device number 123 using dummy_hcd [ 1273.331074][T12875] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1273.342187][T12875] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1273.380964][ T2874] usb 4-1: new high-speed USB device number 43 using dummy_hcd [ 1273.451068][ T17] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 1273.458824][ T17] usb 5-1: can't read configurations, error -61 [ 1273.465308][ T17] usb usb5-port1: unable to enumerate USB device [ 1273.471195][T12875] usb 3-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 1273.480832][T12875] usb 3-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 1273.489216][T12875] usb 3-1: Product: syz [ 1273.493422][T12875] usb 3-1: Manufacturer: syz [ 1273.498036][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 1273.540992][ T2887] usb 6-1: Using ep0 maxpacket: 16 [ 1273.553119][T12875] input: appletouch as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/input/input401 [ 1273.631060][ T2874] usb 4-1: Using ep0 maxpacket: 8 [ 1273.641131][ T5] usb 1-1: config 0 has an invalid interface number: 217 but max is 0 [ 1273.649347][ T5] usb 1-1: config 0 has no interface number 0 [ 1273.655566][ T5] usb 1-1: config 0 interface 217 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 1273.665441][ T5] usb 1-1: New USB device found, idVendor=04a4, idProduct=0004, bcdDevice= 0.01 15:49:19 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r0 = syz_open_dev$hidraw(0x0, 0x0, 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, &(0x7f0000000080)=""/154, 0x9a) syz_open_dev$hidraw(0x0, 0x5, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x73, 0x1000) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x79, 0x52, 0x4, 0x8, 0x413, 0x6f12, 0xd6f3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xaa, 0x8e, 0x6b}}]}}]}}, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r3, &(0x7f0000000480)="2d62dc01c25d0c3457f7a3bded18607e4b7f63055a88990c460174543eb70fd890a8db0018043e3c4d6eac9b8b1009771f662f1d34864f6b9c0bb38c9e14356c0970ddd8baea25d679b74681e3e678bd80aebe5a2bbc8394adef62a298853d553f26356a24611f7052df25060c758fa5f62df55cf8a899bd632f08c05944d1bcb94324a29bb368c6bf3b58ac6126277ddbeea26f5d327222e42db7e675979dbf7ebcb32913249d357873e0742568", 0xae) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f00000002c0)=""/222) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x5, 0x0) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000240)=""/58) write$hidraw(r4, 0x0, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x8001, 0x280) ioctl$EVIOCGPHYS(r5, 0x80404507, &(0x7f0000001240)=""/4096) ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0x80044584, &(0x7f0000000440)=""/118) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000600)=""/19) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f0000000580)=""/105) 15:49:19 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1273.671182][ T2887] usb 6-1: New USB device found, idVendor=046d, idProduct=0840, bcdDevice=8b.b0 [ 1273.674623][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1273.683560][ T2887] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1273.701178][ T2887] usb 6-1: config 0 descriptor?? [ 1273.706897][ T5] usb 1-1: config 0 descriptor?? [ 1273.752298][ T5] usb-storage 1-1:0.217: USB Mass Storage device detected [ 1273.753143][ T2887] gspca_main: STV06xx-2.14.0 probing 046d:0840 [ 1273.771695][ T5] usb-storage 1-1:0.217: Quirks match for vid 04a4 pid 0004: 1 [ 1273.781148][ T2874] usb 4-1: config index 0 descriptor too short (expected 961, got 36) [ 1273.793932][ T2874] usb 4-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 1273.803823][ T2874] usb 4-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 853 [ 1273.813817][ T2874] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 18 [ 1273.826802][ T2874] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1273.835856][ T2874] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1273.954106][ T17] usb 1-1: USB disconnect, device number 125 [ 1273.963854][ T2831] usb 3-1: USB disconnect, device number 15 [ 1274.041624][ T2831] appletouch 3-1:1.0: input: appletouch disconnected [ 1274.101046][T12875] usb 5-1: new high-speed USB device number 68 using dummy_hcd 15:49:20 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1274.312555][ T2874] usblp 4-1:1.0: usblp0: USB Bidirectional printer dev 43 if 0 alt 0 proto 3 vid 0x0525 pid 0xA4A8 [ 1274.350966][T12875] usb 5-1: Using ep0 maxpacket: 8 [ 1274.471607][T12875] usb 5-1: New USB device found, idVendor=0413, idProduct=6f12, bcdDevice=d6.f3 [ 1274.480778][T12875] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1274.489876][T12875] usb 5-1: config 0 descriptor?? [ 1274.714625][ T2874] usb 4-1: USB disconnect, device number 43 [ 1274.721158][ T5] usb 1-1: new high-speed USB device number 126 using dummy_hcd [ 1274.730966][ C0] usblp0: nonzero read bulk status received: -108 [ 1274.751099][T12875] dvb_usb_rtl28xxu 5-1:0.0: chip type detection failed -75 [ 1274.758576][T12875] dvb_usb_rtl28xxu: probe of 5-1:0.0 failed with error -75 15:49:20 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1274.960990][ T12] usb 3-1: new high-speed USB device number 16 using dummy_hcd [ 1274.968710][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 1274.976515][T12875] usb 5-1: USB disconnect, device number 68 [ 1275.091035][ T5] usb 1-1: config 0 has an invalid interface number: 217 but max is 0 [ 1275.099375][ T5] usb 1-1: config 0 has no interface number 0 [ 1275.105761][ T5] usb 1-1: config 0 interface 217 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 1275.115657][ T5] usb 1-1: New USB device found, idVendor=04a4, idProduct=0004, bcdDevice= 0.01 [ 1275.124767][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1275.133651][ T5] usb 1-1: config 0 descriptor?? [ 1275.172006][ T5] usb-storage 1-1:0.217: USB Mass Storage device detected [ 1275.180162][ T5] usb-storage 1-1:0.217: Quirks match for vid 04a4 pid 0004: 1 15:49:21 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1275.351067][ T12] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1275.362039][ T12] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1275.371764][ T2831] usb 1-1: USB disconnect, device number 126 [ 1275.381115][ T2874] usb 4-1: new high-speed USB device number 44 using dummy_hcd [ 1275.491087][ T12] usb 3-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 1275.500186][ T12] usb 3-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 1275.508690][ T12] usb 3-1: Product: syz [ 1275.512872][ T12] usb 3-1: Manufacturer: syz [ 1275.553009][ T12] input: appletouch as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/input/input402 [ 1275.671042][ T2874] usb 4-1: device descriptor read/64, error 18 [ 1275.702863][ T12] usb 3-1: USB disconnect, device number 16 15:49:21 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000fd104720d3130732ca10000000010902120001000000000904d1000014fd2a00491c4da2b80766d0f5874f5642e6b2e5da5f9300b8cbc43b9741051a518baf271dcfb83208b87ba061108666bc3323586e38699ee906ac9e3ca346085da2f4d8e29ee55658bbc5581c397b74cba8b609c9891ad739dec5e047"], 0x0) r0 = syz_open_dev$hiddev(0x0, 0x2, 0x0) read$hiddev(r0, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x3) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000000)={0x6, 0x2, 0x2b, 0x7, 0x5, 0x400001, 0x7fffffff, 0x8, 0x1f, 0x6af9ceb, 0x1f, 0x7b, 0x4, 0xffffffff}) [ 1275.741719][ T12] appletouch 3-1:1.0: input: appletouch disconnected [ 1275.752269][ T17] usb 5-1: new high-speed USB device number 69 using dummy_hcd 15:49:21 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x4001) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x40, 0x4200) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000480)=ANY=[], 0x0) syz_usb_disconnect(r2) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0xfffffffffffffff8, 0x10d942) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717002) 15:49:22 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1275.991063][ T17] usb 5-1: Using ep0 maxpacket: 8 15:49:22 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x80) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f00000000c0)={0x2, 0x3ff, 0x9, 0x9, 0x7, 0xa5f}) r1 = syz_usb_connect(0x1, 0x3cf, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xec, 0x73, 0x75, 0x8, 0x3823, 0x1, 0xc010, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xaa, 0x0, 0x1, 0x62, 0x92, 0xb, 0x0, [], [{{0x7, 0x5, 0x81, 0x0, 0x1f}}]}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000000180)={0x14, &(0x7f0000000100)={0x60, 0x22, 0x2b, {0x2b, 0xc, "ba43e073071289f8ccb435fa0577e8379d2d9fd86d0af99c2a178bd54e5c251df8b0349ecfb46456ea"}}, &(0x7f0000000140)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000003c0)={0x44, &(0x7f00000001c0)={0x40, 0x11}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000240)={0x0, 0x8, 0x1}, &(0x7f0000000280)={0x20, 0x80, 0x1c, {0x1, 0x400, 0x80000001, 0x6, 0x2e, 0x7, 0x19, 0x200, 0x81, 0x6, 0x4, 0x3ff}}, &(0x7f00000002c0)={0x20, 0x85, 0x4, 0x5}, &(0x7f0000000300)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000340)={0x20, 0x87, 0x2, 0xff}, &(0x7f0000000380)={0x20, 0x89, 0x2, 0x1}}) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffff000, 0x6281) ioctl$EVIOCSREP(r2, 0x40084503, &(0x7f0000000040)=[0x5, 0x7]) [ 1276.061021][ T2874] usb 4-1: device descriptor read/64, error 18 15:49:22 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000600)='/dev/input/event#\x00', 0x5, 0x8000) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000640)=""/57) syz_usb_connect(0x0, 0x93, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb1, 0x88, 0x0, 0x40, 0x22b8, 0x6425, 0xa705, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x2e, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x1f, 0x0, 0x0, 0x2, 0xa, 0x0, 0x0, [@usb_cdc={{0x5}, {0x5}, {0xd}, [@call_mgmt={0x5}]}]}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x502065ccdcbc6c9d, 0x5ac, 0x215, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x81, 0xc0, 0x1f, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x3, 0x1, 0x2, 0x2, {0x9, 0x21, 0x3, 0x40, 0x1, {0x22, 0x7b6}}, {{{0x9, 0x5, 0x81, 0x3, 0x5f, 0x4, 0x3f, 0x6}}}}}]}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x310, 0x3f, 0x40, 0xf7, 0x40, 0x3f}, 0x5, &(0x7f00000000c0)={0x5, 0xf, 0x5}, 0x8, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x340a}}, {0x91, &(0x7f0000000140)=@string={0x91, 0x3, "d0c40ca7fa3c1599ce9429303024ca2abc1c37eeeabd3540edaad465acbe1e39bc18b9c161dd77d1809893c9f1860a84d59f044f5c53e861717b8fd71a1877e1ffbb7035f03d10723fa1ecfde5dc13b4110def880559b257efc2d559f55b31c95409f7dcb72717ee3d46086cee6474fb528a74e66ef541993af0140e915a78717a798b7de9bb0d8bf4fe4ae22dd9b0"}}, {0x40, &(0x7f0000000200)=@string={0x40, 0x3, "86bf8addf9d24f0295cf0b1cb2410364fba7848deb04e4f1220f9cb2528c425ede0fdc577fd0b52a9eb66c89e584d1eb916587ed80b6a72bc371720d0905"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x813}}, {0xc7, &(0x7f0000000280)=@string={0xc7, 0x3, "5ae5204354aff5a2721d5c0733a7d4b5892d4134977e74db7be750d9b1c6062105aababda846cb1183a48e56abb228273e643a41c9a38f380b522621f948c20cae6b5cf7eb217d594ec2a2743b981c2979d8ee63dae99faab497e816445409fe74a5fc374a471e66d11f2a5a03ec2698b5b6e06cde5746c9a099574590a6f76131af2f6932e3f5b448d82f5761a74452947adcf46d61de8a2b86a0c2153f0496a1a2dcc35ac6d3eeeaa3435241255fd4357bbe93d0aca8db91e13f0a4f27b8c6c3c77de0d4"}}, {0xe8, &(0x7f0000000380)=@string={0xe8, 0x3, "877222ca6fdbdbc5cc4d58455f4afa528304fdf3abd56a99bc7b4072ba210f5f19f56fe5f02fef76414ca6b6223acead56b8417e4a746be5e8c46b799bb4288219f2277a50e413dea2bd050cf590dc9bf166526568c9bbc1218a73133c9df949f7a91e8a21a1553c5ebf5c3a3e99232fb938933af87d70a21755c5cb08798d21613778f5060d357f41feba69e616f03591ace9b71468b6e5c7f498308a752196f28f3724183425037d94ac4f0aefc70501428224f150ba89abe96f3da263edc4ddaef01325cf2891557959254e1be39e050d70440b7baafe539916b1851ba0eb08fd7143add3"}}, {0xaf, &(0x7f0000000480)=@string={0xaf, 0x3, "6198f9cb224a3e8ca5c4bcb537ee4ef39f938b1dddcbcff1b24af113b6aba0da31f1e29d98c2403ac9128d4534d120fe17ad4e5726b17a9bf23b39b34258fe317693fc2f087d555a8ea9d5053d81d0babd2130adb8b7686343357d955699bf98039be0da3be80df7ebf9ca5279e3eabe704710598c83207e52574a5aebcb5ed3dcff569b7b09254f28ee3f4c400ca9e8a5e00b2a2a89b7a7b94ae12341e114255ecbb852d6e127bb6d3ea6cb67"}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x42f}}]}) [ 1276.111126][ T17] usb 5-1: New USB device found, idVendor=0413, idProduct=6f12, bcdDevice=d6.f3 [ 1276.120253][ T17] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1276.129306][T27110] usblp0: removed [ 1276.133914][ T2887] usb 6-1: USB disconnect, device number 123 [ 1276.145331][ T17] usb 5-1: config 0 descriptor?? [ 1276.171108][ T12] usb 3-1: new high-speed USB device number 17 using dummy_hcd [ 1276.411004][ T12] usb 3-1: Using ep0 maxpacket: 32 [ 1276.411101][ T17] dvb_usb_rtl28xxu 5-1:0.0: chip type detection failed -75 [ 1276.423996][ T17] dvb_usb_rtl28xxu: probe of 5-1:0.0 failed with error -75 [ 1276.433082][ T17] usb 5-1: USB disconnect, device number 69 15:49:22 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1276.490995][ T2887] usb 6-1: new low-speed USB device number 124 using dummy_hcd [ 1276.551110][ T2874] usb 4-1: new high-speed USB device number 45 using dummy_hcd [ 1276.561085][ T12] usb 3-1: config 0 has an invalid interface number: 209 but max is 0 [ 1276.569334][ T12] usb 3-1: config 0 has no interface number 0 [ 1276.575915][ T12] usb 3-1: New USB device found, idVendor=13d3, idProduct=3207, bcdDevice=10.ca [ 1276.585011][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1276.593737][ T12] usb 3-1: config 0 descriptor?? [ 1276.633122][ T12] dvb-usb: found a 'TwinhanDTV StarBox DVB-S USB2.0 (VP7021)' in cold state, will try to load a firmware [ 1276.644796][ T12] usb 3-1: Direct firmware load for dvb-usb-vp702x-02.fw failed with error -2 [ 1276.653799][ T12] dvb-usb: did not find the firmware file 'dvb-usb-vp702x-02.fw' (status -2). You can use /scripts/get_dvb_firmware to get the firmware [ 1276.668812][ T12] dvb_usb_vp702x: probe of 3-1:0.209 failed with error -2 15:49:22 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000040ac050e02f646aef8000109022400010100000009040000090301afffffff00000001220000090581030700000000"], 0x0) r1 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_open_dev$evdev(&(0x7f0000001b80)='/dev/input/event#\x00', 0xea, 0x0) syz_usb_disconnect(r0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_disconnect(r2) [ 1276.834251][ T5] usb 3-1: USB disconnect, device number 17 [ 1276.851101][ T2887] usb 6-1: config 0 has an invalid interface number: 170 but max is 0 [ 1276.859342][ T2887] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1276.869494][ T2887] usb 6-1: config 0 has no interface number 0 [ 1276.875924][ T2887] usb 6-1: config 0 interface 170 altsetting 0 endpoint 0x81 has invalid maxpacket 31, setting to 8 [ 1276.887126][ T2887] usb 6-1: New USB device found, idVendor=3823, idProduct=0001, bcdDevice=c0.10 [ 1276.896253][ T2887] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1276.904951][ T2887] usb 6-1: config 0 descriptor?? [ 1276.911079][ T2874] usb 4-1: config 0 has an invalid interface number: 31 but max is 0 [ 1276.919167][ T2874] usb 4-1: config 0 has no interface number 0 [ 1276.925374][ T2874] usb 4-1: New USB device found, idVendor=22b8, idProduct=6425, bcdDevice=a7.05 [ 1276.934422][ T2874] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1276.945150][ T2874] usb 4-1: config 0 descriptor?? 15:49:23 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1276.991957][ T2874] usb 4-1: bad CDC descriptors [ 1276.997882][ T2874] usb 4-1: unsupported MDLM descriptors [ 1277.011077][ T12] usb 5-1: new high-speed USB device number 70 using dummy_hcd 15:49:23 executing program 0: 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, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x401c5820, 0x20000004) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000400)) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGKEYCODE(r3, 0x80084504, &(0x7f0000000280)=""/247) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, &(0x7f0000000100)={0x3, 0x200, 0x7c3, 0x9, 0x7ff, 0x10001}) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x4, 0x40) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x800) read$hidraw(r0, &(0x7f0000004200)=""/4096, 0x1000) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r5 = syz_open_dev$hiddev(0x0, 0x2, 0x0) read$hiddev(r5, &(0x7f0000000680)=""/226, 0xe2) ioctl$HIDIOCAPPLICATION(r5, 0x4802, 0x3) ioctl$HIDIOCAPPLICATION(r5, 0xc0c0583b, 0x20000000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r6, &(0x7f00000001c0)="1439c98626d435545db05dc8526c22e36b73a07b7c3a588b74196e02e51a939ef0dd7426fb3aba3e8b07beab731da33b4464ae91b7df825fda447a961cae18bb4ec00f5bb9e4693d88b6d64400901be7149de2b8205d3785cec7b8d30408b0498e5c5a7ba5a9366de5e41e73367413d1e8bb7520975a04642b0ded1c1ad602b151d9e6f6fe924d102ac5f47a1ba661109d1e69738733df1774564bb6c9b4d9288632d18382520e86073d564617991398102e2373be39e68d9a43141d23", 0xbd) write$hidraw(r4, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001080)) r7 = syz_open_dev$hidraw(0x0, 0x82d, 0x12d43d) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x0, 0x80000) write$hidraw(r8, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) [ 1277.161827][ T2887] input: USB Touchscreen 3823:0001 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.170/input/input403 [ 1277.194167][ T2887] usb 4-1: USB disconnect, device number 45 [ 1277.391073][ T12] usb 5-1: config 1 has an invalid descriptor of length 255, skipping remainder of the config [ 1277.401558][ T12] usb 5-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 9 15:49:23 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1277.531242][ T12] usb 5-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 1277.540473][ T12] usb 5-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 1277.548972][ T12] usb 5-1: Product: syz [ 1277.553173][ T12] usb 5-1: Manufacturer: syz [ 1277.601005][ T5] usb 3-1: new high-speed USB device number 18 using dummy_hcd [ 1277.850998][ T5] usb 3-1: Using ep0 maxpacket: 32 [ 1277.971029][ T2887] usb 4-1: new high-speed USB device number 46 using dummy_hcd [ 1277.981071][ T5] usb 3-1: config 0 has an invalid interface number: 209 but max is 0 [ 1277.989333][ T5] usb 3-1: config 0 has no interface number 0 [ 1277.995483][ T5] usb 3-1: New USB device found, idVendor=13d3, idProduct=3207, bcdDevice=10.ca [ 1278.004547][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1278.013441][ T5] usb 3-1: config 0 descriptor?? [ 1278.052329][ T5] dvb-usb: found a 'TwinhanDTV StarBox DVB-S USB2.0 (VP7021)' in cold state, will try to load a firmware [ 1278.064888][ T12] usbhid 5-1:1.0: couldn't find an input interrupt endpoint [ 1278.080806][ T12] usb 5-1: USB disconnect, device number 70 [ 1278.087836][ T5] usb 3-1: Direct firmware load for dvb-usb-vp702x-02.fw failed with error -2 15:49:24 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1278.097650][ T5] dvb-usb: did not find the firmware file 'dvb-usb-vp702x-02.fw' (status -2). You can use /scripts/get_dvb_firmware to get the firmware [ 1278.113464][ T5] dvb_usb_vp702x: probe of 3-1:0.209 failed with error -2 [ 1278.252400][ T5] usb 3-1: USB disconnect, device number 18 15:49:24 executing program 0: syz_usb_connect(0x0, 0x1d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2d, 0x16, 0x75, 0x40, 0x7ca, 0xb800, 0xec83, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x4, [{{0x9, 0x4, 0xcb, 0x0, 0x0, 0x3}}]}}]}}, 0x0) [ 1278.371080][ T2887] usb 4-1: config 0 has an invalid interface number: 31 but max is 0 [ 1278.379343][ T2887] usb 4-1: config 0 has no interface number 0 [ 1278.385792][ T2887] usb 4-1: New USB device found, idVendor=22b8, idProduct=6425, bcdDevice=a7.05 [ 1278.394938][ T2887] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1278.403957][ T2887] usb 4-1: config 0 descriptor?? [ 1278.441904][ T2887] usb 4-1: bad CDC descriptors [ 1278.447105][ T2887] usb 4-1: unsupported MDLM descriptors [ 1278.641025][ T12] usb 1-1: new high-speed USB device number 127 using dummy_hcd [ 1278.642959][ T2887] usb 4-1: USB disconnect, device number 46 15:49:24 executing program 2: syz_usb_connect(0x0, 0x38, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x77, 0xa9, 0x0, 0x8, 0x6cd, 0x131, 0xe629, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x26, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x2e, 0x0, 0x2, 0x98, 0x83, 0xac, 0x0, [], [{{0x9, 0x5, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x2}]}}, {{0x9, 0x5, 0xe}}]}}]}}]}}, 0x0) syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0xff, 0x56a, 0x60, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0xc0, 0x0, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x3, 0x1, 0x1, 0x1f, {0x9, 0x21, 0x4, 0xb8, 0x1, {0x22, 0xa22}}, {{{0x9, 0x5, 0x81, 0x3, 0x4e, 0xd4, 0x1, 0x3f}}}}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x88, 0x2b, 0x80, 0x4, 0x40, 0xff}, 0x8, &(0x7f00000000c0)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x6, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0xaaba43973f9bcd5a}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x2866}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x2409}}, {0x10, &(0x7f00000001c0)=@string={0x10, 0x3, "1585c0ea351f301e0f0e7a9627cd"}}, {0x8a, &(0x7f0000000200)=@string={0x8a, 0x3, "c7faec2dd1584cc1737be5e673eea5789ced440b1bb1b496cf50325f03a9f8207125c19086c151763237b24ef970ba0fdd01e3a230c7d818de13c5249f09716e663f8f032ae7183c943c7a5aa55c6e72091343c96b56bf887d8b24d7a3cd2967f5ac4a625c0a83b77a118476a23b157ff1f50455447eb843d611a2f801796d576c8535919c4da5a3"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x140a}}]}) 15:49:24 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000880)=ANY=[@ANYBLOB="6b020000f9e2d47202e2e80de1e42757109a13befb3d5e2f1246563573d92e83d87850ac2315cdabad9ed17d6b9e25aa694cdd1a0b9c014f2271e9c8be2d920927540c582ada38b928a3d47107337a82bea6bfe901cb000e27c1c45fed4a8bc693b3b256616618fcb9d3fe72c069b6a7295ce32830aaca316f00a9f39262715ede3e74114b8e0528b41777ae70dfe65e0cc1f91af198f198a24bb1a3a9c5b445182e231c6706cbed183d005a8624110be58c086fe416adf88c1a7a241a4570bb1518ae87294d7c0134d9c3215914e357"]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1279.011046][ T2887] usb 4-1: new high-speed USB device number 47 using dummy_hcd [ 1279.011068][ T12] usb 1-1: config index 0 descriptor too short (expected 18, got 11) [ 1279.026836][ T12] usb 1-1: config 0 has an invalid descriptor of length 9, skipping remainder of the config [ 1279.036968][ T12] usb 1-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1279.045987][ T12] usb 1-1: New USB device found, idVendor=07ca, idProduct=b800, bcdDevice=ec.83 15:49:25 executing program 5: syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x401c5820, 0x20000004) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330edc4091864fca101b60006c52459a746b46de63dbbc31d6a574e538358d4", 0x23) read$hidraw(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a) syz_open_dev$hidraw(0x0, 0x5, 0x0) syz_open_dev$hiddev(0x0, 0x2, 0x40) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffffffffff0d) write$hidraw(r3, &(0x7f00000001c0)="7dc0d0c36439603b23285fd900db61795792dbcd3beb5ba851ed861f4ec1cca25917787f0671237f496420a79561f09bddd271575d", 0x35) r4 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x400) ioctl$EVIOCSABS2F(r4, 0x401845ef, &(0x7f0000000200)={0x9, 0xfffffff9, 0x101, 0x3, 0x4}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) syz_open_dev$hidraw(0x0, 0x73, 0x1000) r5 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$hid(r5, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0xfffffffffffff801, 0x800) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r7, &(0x7f0000003200)=""/4096, 0xffffffad) [ 1279.055062][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1279.063101][ T5] usb 3-1: new high-speed USB device number 19 using dummy_hcd [ 1279.080202][T12875] usb 6-1: USB disconnect, device number 124 [ 1279.086667][ T12] usb 1-1: config 0 descriptor?? 15:49:25 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x3, 0x280140) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000100)=""/67) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="120100005ba61b1085af005f6a22edb800010902120001da6f40eafea839d5317e94ed4d657ba3a769a6417a48096034f482edb674ff5030d037d41e41054cab4872835ff7a8b6609c4174988f00000000000000000000000000000041524465db0a0d14e696e670f1979b7156dfdaafae156b788cd982ac513cb0323fcf55e5"], 0x0) [ 1279.231033][ T2874] usb 5-1: new high-speed USB device number 71 using dummy_hcd 15:49:25 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1279.301023][ T5] usb 3-1: Using ep0 maxpacket: 8 [ 1279.336268][ T12] usb 1-1: USB disconnect, device number 127 [ 1279.421094][ T5] usb 3-1: config 0 has an invalid interface number: 46 but max is 0 [ 1279.429305][ T5] usb 3-1: config 0 has no interface number 0 [ 1279.435481][ T5] usb 3-1: New USB device found, idVendor=06cd, idProduct=0131, bcdDevice=e6.29 [ 1279.444587][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1279.453527][ T5] usb 3-1: config 0 descriptor?? [ 1279.492335][ T5] keyspan 3-1:0.46: Keyspan 4 port adapter converter detected [ 1279.500225][ T5] keyspan 3-1:0.46: found no endpoint descriptor for endpoint 81 [ 1279.508374][ T5] keyspan 3-1:0.46: found no endpoint descriptor for endpoint 88 [ 1279.516822][ T5] keyspan 3-1:0.46: found no endpoint descriptor for endpoint 1 [ 1279.521278][ T2887] usb 4-1: device descriptor read/64, error 18 [ 1279.525581][ T5] usb 3-1: Keyspan 4 port adapter converter now attached to ttyUSB0 [ 1279.542632][ T5] keyspan 3-1:0.46: unsupported endpoint type 0 [ 1279.549977][ T5] usb 3-1: Keyspan 4 port adapter converter now attached to ttyUSB1 [ 1279.559971][ T5] keyspan 3-1:0.46: found no endpoint descriptor for endpoint 4 [ 1279.568783][ T5] usb 3-1: Keyspan 4 port adapter converter now attached to ttyUSB2 [ 1279.578412][ T5] keyspan 3-1:0.46: found no endpoint descriptor for endpoint 6 [ 1279.588668][ T5] usb 3-1: Keyspan 4 port adapter converter now attached to ttyUSB3 [ 1279.601192][ T2874] usb 5-1: config 1 has an invalid descriptor of length 255, skipping remainder of the config [ 1279.612147][ T2874] usb 5-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 9 [ 1279.693587][ T17] usb 3-1: USB disconnect, device number 19 [ 1279.700730][ T17] keyspan_4 ttyUSB0: Keyspan 4 port adapter converter now disconnected from ttyUSB0 [ 1279.711729][ T17] keyspan_4 ttyUSB1: Keyspan 4 port adapter converter now disconnected from ttyUSB1 [ 1279.724041][ T17] keyspan_4 ttyUSB2: Keyspan 4 port adapter converter now disconnected from ttyUSB2 15:49:25 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd8c, 0x22, 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$hid(0xffffffffffffffff, 0x0, &(0x7f0000000480)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @local=@item_012={0x2, 0x2, 0x0, "8c93"}, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @local, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @main=@item_4={0x3, 0x0, 0x0, "af644c25"}]}}, 0x0}, &(0x7f0000000380)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_usb_connect(0x1, 0x3cf, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xec, 0x73, 0x75, 0x8, 0x3823, 0x1, 0xc010, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xaa, 0x0, 0x1, 0x62, 0x92, 0xb, 0x0, [], [{{0x7, 0x5, 0x81, 0x0, 0x1f}}]}}]}}]}}, 0x0) syz_usb_control_io(r2, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000680)="93c712bf33b68650e3f111bcf8e5a793f080244ada7aa59b5fc59138442219962da1d02bb5769b7cda9e603e39b4070406a93f1487ec46413d798977a73f228ba9cd7980f95bf61d5f50d81d732f012530c585dadbf6751a1a260a267d041fcd9c6206b4dba9972af32dd1fab75d3161b3c4e0c00f548c7d231812242960fa3c205ad89fa4819afd149b4f40f50a3b45619d773cfbf758e2a5b757ca46e5518d241f150bb2b854025cbe39a9400a1840c3f216a3bf57a02e0f38b9ed66a3f55b81", 0xc1) syz_usb_control_io$hid(r2, &(0x7f00000003c0)={0x24, &(0x7f0000000240)={0x40, 0xf, 0x90, {0x90, 0x2, "94eb5d14111abf868e91da6d34867957e023db95ab1654b028b3733d12d700e751d5ae3a295f6293c8649f2d8cf8d471d004b53e9893b0616950c61873316006251e907907208c5b4dceb9de3721d14e4d52f7e208eca6bfa08e350163bcc6274f17659b834a6716168030875b37c8884770322a68d7b5cc59b14f19460749519ed75faefbfc1af836bbccef7b12"}}, &(0x7f0000000100)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x300a}}, &(0x7f0000000300)={0x0, 0x22, 0x16, {[@global=@item_012={0x2, 0x1, 0x5, "32cf"}, @global=@item_4={0x3, 0x1, 0x7, "fd386793"}, @main=@item_4={0x3, 0x0, 0x0, "b7272245"}, @local=@item_012={0x0, 0x2, 0x3}, @main=@item_012={0x2, 0x0, 0xa, "2dac"}, @global=@item_4={0x3, 0x1, 0x3, "5b958886"}]}}, &(0x7f0000000340)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1000, 0x81, 0x1, {0x22, 0x8cd}}}}, &(0x7f0000000640)={0x2c, &(0x7f0000000400)={0x40, 0x25, 0x71, "0f30aa2d26c9f78294fa2cd20d2d867a7937db758f01bab20ec482ee5ecd119e222962118a2ab153c3c32fa0a0c67f98416bd382bc2a4f4b4da6157ce5437573b813f755da024ab3dda9dd15ce3048d573dc050fa67e32e29dca69de5554d93fcc3d708fa3c81da372b8f03b738a2d2117"}, &(0x7f00000004c0)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000500)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000540)={0x20, 0x1, 0xb9, "e818798dc73bdbfad46a87504311db0dc0f8e36157ece3c531a54cd3cf2889ec95513107e225288e5d36c895242c53fb58da855902f3e09c0b02ff7dee126b556aad76a8b479bba1a94b48164ae665f4ea6a424e7d1cab8e097c363c28a59afe72c55b672edd9be4a19628ffb9faca9bdfa271e270c02a8130616e7e35bc4e5c6d3326a265de589667a8ef17d2f99350aeb5f00e8fe62c829f02266b37ee7faab7ac49985ae11053501097afe9c8887d0487463aa01e160f67"}, &(0x7f0000000600)={0x20, 0x3, 0x1, 0x20}}) syz_open_dev$evdev(&(0x7f0000000780)='/dev/input/event#\x00', 0x1ff, 0x20a002) r3 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x430800) ioctl$EVIOCGKEY(r3, 0x80404518, &(0x7f0000000180)=""/175) syz_usb_disconnect(r0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)) ioctl$HIDIOCGVERSION(r1, 0x80044801, &(0x7f0000000ec0)) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x401c5820, 0x20000004) read$hidraw(r4, &(0x7f0000000f00)=""/4096, 0x1000) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000e00)={0xac, &(0x7f0000000800)={0x0, 0x15}, 0x0, &(0x7f0000000940)={0x0, 0x8, 0x1}, 0x0, &(0x7f00000009c0)={0x20, 0x82, 0x2, '?\x00'}, &(0x7f0000000a00)={0x20, 0x83, 0x1, 'g'}, &(0x7f0000000a40)={0x20, 0x84, 0x1, "d5"}, 0x0, &(0x7f0000000ac0)={0x20, 0x0, 0x4, {0x0, 0x2}}, 0x0, &(0x7f0000000b40)={0x40, 0x7, 0x2, 0x8000}, &(0x7f0000000b80)={0x40, 0x9, 0x1, 0x6}, &(0x7f0000000bc0)={0x40, 0xb, 0x2, "f0c1"}, 0x0, &(0x7f0000000c40)={0x40, 0x13, 0x6, @dev}, &(0x7f0000000c80)={0x40, 0x17, 0x6, @dev={[], 0x29}}, 0x0, &(0x7f0000000d00)={0x40, 0x1a, 0x2}, 0x0, &(0x7f0000000d80)={0x40, 0x1e, 0x1}, 0x0}) [ 1279.736163][ T17] keyspan_4 ttyUSB3: Keyspan 4 port adapter converter now disconnected from ttyUSB3 [ 1279.754577][ T17] keyspan 3-1:0.46: device disconnected [ 1279.791076][ T2874] usb 5-1: New USB device found, idVendor=05ac, idProduct=020e, bcdDevice=46.f6 [ 1279.800203][ T2874] usb 5-1: New USB device strings: Mfr=174, Product=248, SerialNumber=0 [ 1279.808695][ T2874] usb 5-1: Product: syz [ 1279.831192][ T2874] usb 5-1: can't set config #1, error -71 15:49:25 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1279.841762][ T2874] usb 5-1: USB disconnect, device number 71 [ 1279.880983][ T2887] usb 4-1: Using ep0 maxpacket: 16 [ 1280.011008][ T2887] usb 4-1: config 218 has an invalid descriptor of length 254, skipping remainder of the config [ 1280.021549][ T2887] usb 4-1: config 218 has 0 interfaces, different from the descriptor's value: 1 [ 1280.100990][ T5] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 1280.141134][ T2887] usb 4-1: New USB device found, idVendor=af85, idProduct=5f00, bcdDevice=22.6a [ 1280.150258][ T2887] usb 4-1: New USB device strings: Mfr=237, Product=184, SerialNumber=0 [ 1280.158636][ T2887] usb 4-1: Product: syz [ 1280.162825][ T2887] usb 4-1: Manufacturer: syz [ 1280.190973][ T2874] usb 5-1: new high-speed USB device number 72 using dummy_hcd 15:49:26 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x9, 0x478400) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f0000000280)={0x8, 0x3, 0x101, 0x0, 0xffffffff, 0x7f}) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330edc4091864fca101b60006c52459a746b46de63dbbc31d6a574e538358d428cb64783a", 0x28) read$hidraw(r2, &(0x7f0000000080)=""/154, 0x9a) syz_open_dev$hidraw(0x0, 0x5, 0x0) r3 = syz_open_dev$hiddev(0x0, 0xfffffffffffff323, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x73, 0x1000) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x79, 0x52, 0x4, 0x8, 0x413, 0x6f12, 0xd6f3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xaa, 0x8e, 0x6b}}]}}]}}, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0xfffffffffffff801, 0x800) 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) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f00000002c0)=""/222) r6 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) r7 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x5, 0x10000) ioctl$EVIOCGID(r7, 0x80084502, &(0x7f0000000240)=""/58) write$hidraw(r6, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$EVIOCGEFFECTS(0xffffffffffffffff, 0x80044584, &(0x7f0000000440)=""/118) ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000000400)=""/27) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) 15:49:26 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1280.430988][ T2874] usb 5-1: Using ep0 maxpacket: 16 [ 1280.444220][ T2887] usb 4-1: USB disconnect, device number 47 [ 1280.471026][ T12] usb 3-1: new high-speed USB device number 20 using dummy_hcd [ 1280.478804][ T5] usb 1-1: config index 0 descriptor too short (expected 18, got 11) [ 1280.487058][ T5] usb 1-1: config 0 has an invalid descriptor of length 9, skipping remainder of the config [ 1280.497138][ T5] usb 1-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1280.506096][ T5] usb 1-1: New USB device found, idVendor=07ca, idProduct=b800, bcdDevice=ec.83 [ 1280.515123][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1280.524079][ T5] usb 1-1: config 0 descriptor?? [ 1280.551223][ T2874] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1280.562296][ T2874] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 1280.575130][ T2874] usb 5-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 1280.584187][ T2874] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1280.593127][ T2874] usb 5-1: config 0 descriptor?? [ 1280.700990][T12875] usb 6-1: new high-speed USB device number 125 using dummy_hcd [ 1280.771000][ T12] usb 3-1: Using ep0 maxpacket: 8 [ 1280.777407][ T2887] usb 1-1: USB disconnect, device number 2 [ 1280.891077][ T12] usb 3-1: config 0 has an invalid interface number: 46 but max is 0 [ 1280.899387][ T12] usb 3-1: config 0 has no interface number 0 [ 1280.907066][ T12] usb 3-1: New USB device found, idVendor=06cd, idProduct=0131, bcdDevice=e6.29 [ 1280.916156][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1280.925511][ T12] usb 3-1: config 0 descriptor?? 15:49:27 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1280.950987][T12875] usb 6-1: Using ep0 maxpacket: 8 [ 1280.962418][ T12] keyspan 3-1:0.46: Keyspan 4 port adapter converter detected [ 1280.978941][ T12] keyspan 3-1:0.46: found no endpoint descriptor for endpoint 81 [ 1280.987996][ T12] keyspan 3-1:0.46: found no endpoint descriptor for endpoint 88 [ 1280.996820][ T12] keyspan 3-1:0.46: found no endpoint descriptor for endpoint 1 [ 1281.007518][ T12] usb 3-1: Keyspan 4 port adapter converter now attached to ttyUSB0 [ 1281.017214][ T12] keyspan 3-1:0.46: unsupported endpoint type 0 [ 1281.026044][ T12] usb 3-1: Keyspan 4 port adapter converter now attached to ttyUSB1 [ 1281.042354][ T12] keyspan 3-1:0.46: found no endpoint descriptor for endpoint 4 [ 1281.052003][ T12] usb 3-1: Keyspan 4 port adapter converter now attached to ttyUSB2 [ 1281.073020][T12875] usb 6-1: New USB device found, idVendor=0413, idProduct=6f12, bcdDevice=d6.f3 [ 1281.082288][T12875] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1281.090488][ T12] keyspan 3-1:0.46: found no endpoint descriptor for endpoint 6 [ 1281.092279][ T2874] cm6533_jd 0003:0D8C:0022.009E: unknown main item tag 0x0 [ 1281.101680][T12875] usb 6-1: config 0 descriptor?? [ 1281.105397][ T2874] cm6533_jd 0003:0D8C:0022.009E: unknown main item tag 0x0 [ 1281.118185][ T2874] cm6533_jd 0003:0D8C:0022.009E: No inputs registered, leaving [ 1281.118491][ T12] usb 3-1: Keyspan 4 port adapter converter now attached to ttyUSB3 [ 1281.141265][ T2874] cm6533_jd 0003:0D8C:0022.009E: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.4-1/input0 [ 1281.162087][ T2874] usb 3-1: USB disconnect, device number 20 [ 1281.169680][ T2874] keyspan_4 ttyUSB0: Keyspan 4 port adapter converter now disconnected from ttyUSB0 [ 1281.179487][ T17] usb 4-1: new high-speed USB device number 48 using dummy_hcd [ 1281.188938][ T2874] keyspan_4 ttyUSB1: Keyspan 4 port adapter converter now disconnected from ttyUSB1 [ 1281.199702][ T2874] keyspan_4 ttyUSB2: Keyspan 4 port adapter converter now disconnected from ttyUSB2 [ 1281.210376][ T2874] keyspan_4 ttyUSB3: Keyspan 4 port adapter converter now disconnected from ttyUSB3 [ 1281.220410][ T2874] keyspan 3-1:0.46: device disconnected 15:49:27 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x3c1, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x100000000000012, 0x7, 0x1, 0x3, 0x0, "", {{}, [{{0x9, 0x5, 0x82, 0x2, 0x355}}]}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r1) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_usb_connect(0x0, 0x0, &(0x7f00000009c0)=ANY=[], 0x0) syz_usb_disconnect(r2) ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, &(0x7f0000000080)={0x0, 0xfffffffc, 0x3, 0x8}) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {0x0, 0x9}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x21b, 0x0}}) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f0000000040)={0x51f354de70a922e7, 0x1000, &(0x7f0000000140)="73f51ef8a7af8824efe926e890928e2b1263d7ddb3db2747b49fb45d55aa36417374427e733eec59921d48bccfb585bd368353a492a1b849b80df882c97c467d00945d11fe27f129be6e7986bf576dac6a4967a4a8569e5a16d78b17993ee9f52c62a6d8fcbc010c5c00b9930d3e4ac823cd330bb891d5c1b1f67b600eb94c728b3f56d538c9ce3a5ba1730c6fce34f8d350da7182a95755c4dd0d96af17fafe3ea47d1a2af75858ab7ae820b7b44e49f8e4c50e7cd8948c13db989340cd0b33ed2eb0d1696bdaed32dc7d5978475026c2bbf0de59ea9f7a87d7eccdb1ea9e8e00d461746965dfc4a2c55d05e2b8d9fdade3a29747fa330aa585b50f86afe47794f06539ee33308f865a848226905315b732db3d9fed2c360c20f9c3e9e0f51e1ef25379a246f31ca4774e7cb7460a83380a3ec6c4e3784fea62819738bc5f37cc5dc00fbaccd1b4ae4b99f6ff0fa274fa36f79dd5749e49db7220cdcb607c7c05874765d20db0a06b9948e362e288845915d1dcb987e9c6c83a57a015086c9d833e62c5364f7cf9e4d32545d445e1bd1292c697c3f1d54c5a2dc16118add7fa8c569ab1c7814ae3ad7171f5b8a3f8d44f48422fc17bd6822ba0b3fe69034ac8bd28289caa1d82581fba6bc371636cbdf8b5181a01be28e10d06b707cf52f8e2044f4bb1af3dfd2225044868f36f4c048396a3ec206697976bf53c00c8a9ee4c016d9b777cf265bfcc4293104246e2cba2eeb999f4e3c2c681c3e1d764777a06625b2ab328744cbf3e33b451b23e6a5bf1aa43d66c914688f6bc045184e3c8f9f8bafcb9b3d24bc9282d47aec8f3cdf024fe34d60f3579c613bd2a797ac20b156a182e9e4c5e988d32015bb05f598c8fe0dd65fb41f955653f20f79e8e9924fcf99b94451ba6e07be310f727569bc5a320d7e2f566ef993507dd55eec21ac2e1526fa3c5bfb51b93bad3b381b885594243f3fb420865db60ba39880a33a1982537f6203eebc3873383e433c03db3cb6d96f134e02d80df334e9b1b797cbed6f8fd4e8b50e3d0f98383811327d6044acb32dfc0ce5b0693c100329bf780ed6d8aa901b1cee379be42125416f4b416f3e730c77c184f107e789b64d5d4dd4d7acff952c02205ced0f4a3ff1c591fb59d3cc15339849ec7eed4972a01663c50cd6a30521ead3c4c55e84e53c1e60a5de075dd9a5243b3e7ddf14fdd3ccd5ead6a62e18a37230a40c500219840510aced7c3484656cd8c7894a5ae2cc544915578aa81335608423516fadc8e9daee4991c5c063761582993f6cbde65a730e3b5d29201e1e79dc137a34781a0d355fe648fbc17490c79395dfef606dba17ee135025eca8b59cd50b80547f9031cebedbc26f23b09d2dac6d5894f6edb8549c9aa504eabf8b66a30aa7ac30674e0efbe5d7be88ac4e64f42b81d54b144e22cd4aefed622cd90874fa5e941337127539b78c2bcd3eb317249bafbeae3c5537ff7fedfb01058632735d2699d33062747384a0b7385116cc2e12eb0defb5a06ebac1897a18c0d05e8c29cea13d8df92f4d588555101d43e3f13d3e4c1dd8a538990f9a9e2e37911ce3518a6a934e2ee7e1440780d519a232c06cc0747c30270a4c884d43a1e72fa7f42d838d2d8627d7783fbb06a54c509c39988bd0cb6e1e02192ad93141602f0152a745c1ef825147023b1a6f79135b8f7d23bfeb705ab1a4e17097afad545e759d7d2eb31f8618c00d86dc4e23c2f869bc7a51d4567f0a2ab8411b81f8dcf4fed80a6506d606502dce48e4d71258dee1c59c9df81a05c62a30a813fce582d89a5045e4cd82765c69bb22df042ca1e0f99ed2b05a47abb7c5bf4349ef9b2f3291c35d1ed7fcf16859032c26b75a2443991a71406b7384e80a4050e4208c110625092dbb2335f0f82ddf0f6e4ca804cdb60ef555eea4573d712e14313fe52b2a222b8d216f615f47e089f83e0daaa609261dfb390420d09b6cccc8e10715f11bc28fad7c1aa46df5c8f5966c1968d58f7984630accffdd9c9bac85066e0bd7372460fee700b6077c8eb7e722371ae6945a4fc0866abfc35f2721d8e138781c858c237983b1f4f45fc241cefcdc2412c1373d16c78995dbda61d56511846169337c8d0de9ffad3049f8644a06dbe57ee28788177722ed30796e692b7214e520c2aaf54fd11602274b161079a3e561764a6c303035553b3c8e3a8d0b48cbacd23ec6051f372ffa797a769171a26d90385cef0f2bf215c5a54604f3a8311176d58ae693b21d80c2b193e3f0181f7cdcda85fa409b02f6378423b568befcd079711d42a05d997915c6cc7738ba3ffe6ea8325ecdcb4bcf9bb687376077e34f0330e87c8344851c4483451ee17d8029582ccd39e56abb5bc054dcb08a8f1074ea39241b935304385af8fcd9e421da168b5fbb28619f3b04e95b40058e4285507eac0377abca3b19a8eeab406b3959b6521a5f55f8f3fe0ff22bfeac5a9f029eb353bab564c0a3e51fcdb35291907bb6c0c2056d0518dea56dbb4253134d8b584c0480453edde956a53e777b99739aeb2840a03fdeb52b4170c3cc2c96b8295149cffbd7e96ee344db43fc9bc169597c9ea54bfb3066f39daf049432b7bd03ab3a952734f96422d81c25c3144de88f437a55c7508331ba379698ebc49c0414f4ffa564d6403568857c83eddee847c319825a7aac1560b7d114dd8c7bba72a9db2da14a05abdca338b1041f9a63872f3d6356c9f2fdc3a008913c8d957fd5ae1c4a5e41d667a09de14cc872abcff8cbb889a7ef3300f931b89f987a2afe2561cf41a571e6b592fe9c54214bc9fdcc503ff677c22172e4de5bea445b78195c307fb76decdf03650ea26df7e4f442b6b86b7442cd4f186f8da3c2bc595fe7a80e778df7f6665bfc1984bcda39fa4a4574964ed06ec005b538a91a0465a9548abc1307bddcd3b962672045d0961deb83844d640b0738fea0e88920b5a5c1f0e2edcad5c221d8f91a6690cde8fd087cce98e92a2d2caf4c6097100895842c3fcffd64744cf0bc906457cc5ee1befc4e4ff9767b4a119506858a93b20ace6aea21137ffbc1107fcb5c80b25a9f442dfd6cd03a038a804921adf268de0709034294a8a612fe4d6db50b5472ca35207dbd8f427ae6c05892616a96c565607deb5abcc93539a6fa9f90aa62577f6c0fa2e52e13d06783f44fa1f1629a52eb68ac31e11b6360dee45576080122df3f534ce59975989c74a7d249beb0def74ab87f73533b92a4a85e50922ca7e89cbf864d81b1ce89d7492067f596f102effcdfc84cdf95e33242581a9a30ced187c544d0d2be410e3d5703c5c7b762695c347ce0acfe2247a11eb06c09a2960856d40847626c99ae9cdb2f26e1d7cfc45c104c00560816d4fdaa625b7d25b73c5e70112dafcaab25b5148cdf61cba5c8902b1e45b46791334677120b03f9da55e7be969fc4439da21537bc50d6ceea3fb6eec20bdaf1181adf2abf79bd54760e8ea12b56ebc1e812fbda4ec09f7f42fb0bb5f9bc81c28442104b96a8c7d9f00349534f56332dc64b9fa4531ff0487b87250be7ba158ef94181a199a02c553a239e6285cc33612e7eba3ad1d2191610925f6cc4c31283a5bff6ee4b1f72d7900d9779f678684f1bc54a93eb6f59d3e5377106ea8462e381103f493fd5faf43355243bc6dd849d0f9c6b0473daff689cb925d33d6e2d132df87c1a36073ac659d0513138cf976569a68a7e6dd8db974658b4b023efff60e427a683318b230b5c8c9e860a9655ca9e55b55c7a7810b5cec140b41965a85bedb2e381e83641d8fbeba92648f9d938b4f53e5db010abec82fb0b9d809772b21e73643710a57b3d5fb828a3f74eca63ea3237fbda0bda44648e9402cd5b16d9366c5ffc96ef34e73b91dccab2480c7b490f8c31e0ad3e526db20e17ce3987469db20cb0241e6c80fac6167929d526f5c90cdc01facb5e1ebe183aa765c860ec07317cf79886ed7d98dac77fea7252650e8c805f80bc8a19ad057e156541253184456c35337c09bc2b54a370a9cfa286c3f8943398d1d76d8e86408cd808be9ff0707b4f59e9d3008b6be8792022f7a2bbca7d23fc8fc5eb95511b09b0ac12d2f81e5ed8df0005737fd3184afdb5a1bdeabb70c6eb3712240e4c796e5e4765ebbdd0a80d7704a8df9756969584fc13e96a1b09e757bffdb44248202606f5f80b706613feb9b9b341f4d9df13d4e3041c50ab4e836df28d4af1abc874b44d46e148e7ecaa5747319170b2feb5207d25c20eeb80dccc08badabfdbcceb0066bf9dbe8f76ae3ce4a708a84560a4a7827d24e8a2f9c9010add46c0b1b4d88504d63f10a8278b8ba81fd41d3cb955fe418a58fef31bcbc828062068a480c13c6c34d6a71ed8170858867a1ce658bd6b986eeb8d13e9bf5523c4853350508b3acf5eabd845aa2dd3b53711812ce8c6591b69dd1eaaab4d21730fe392ead8bd4c32b6ad62a2a8c8336f5755f93ccb017228fb3e9832a23a4828d3eabae0ea02cf60a932ce2a04a0acd62b45792278403bd2e4658818d51bd8767d4598bd39c3f3b21f41e1d6253ffe82764784938968e5ae5b61a1fad481d78540f99aa989f303d453f834072e700e910de9c79031d30b0a17d536fe345712680d0062c177181ad8c90374e26d79131de1b6c658f205e4e99f7492fcdd36bed8d129f3b3d2f14c1a349b985cea0a7e7c383d0ee965bc174f78b0614894019765ec8452b14f86a1152ab0b54effa2bafd1f41c2456f331938e78de62350c8c436aaf42c2b0e16f6f2df0cad99c40dddb1b4cf5b49d98a5051c517b8a45794e931d3e529bbc45e8eb9f7711e9ba233d40ef098ce6a6ab33f9e97b529e2f23974bd79046b67423052975a7f740477d5a641d4ff3f5e6183d271f76d2b625d9d827443b9dbc9bf5048fa72d4d5f3683f05bb7708a1713659f6eb64cb0c5f0a21bfb47e1b98afad4a150881437ff0d3b381dd08b0dcb2e487b8a5924eb3a4de09b720b50c2640fe802a60f5d5a5eefbbb6bcb479456f956fc143ec2331e8ed9b52900c223fef67f08fbece51feab6eb96e0722ac5f3c2d7b7e450269536d6e047fcfbb739e8c75e2a095e30b1984df2fb58c8f76d3741667ff3d6d7299c462bbbbb65d7cf1d8f206fa9c8d6a60d6cc18dad6b3f53399cdfa5a96417c7af9752d518bb08857110225e9f3680d5bfe03fd33d0905e121e301c2a01912f6743a576a5bda2f693d5f3b972f74753ed40209fa820b3795eab424bdc8c182e7836dc3cd096ad7085f9fe99c53212dcfb2c5903152b985c4d6b480087bb2d7918f714089b205af09f38a3e729cad88c76db5174d91171a675863b12f6300371986122b2bdc55b7c3a1b6b5a3e851d86068c8457aefd2763e3eae813a630ed68dfe8afad421e900d04190cd4abe2370a41943bec837af5846b7885f54b7574e870abf38b32c216bc56f8dc5db9c38586aac5556fed90ad58eda2aaa5934213377bfdca5155355c95a2eae698148ccea5c1c09bf3ed99d1c9e280f951549394d6992ea9380668e8533071c8e2bcfedffa0149991c15140f8176ed6cc39ae07e6f22e53e1c749298d58a27179b2d7cad9d84563ed02577b2bf1ae9c9244d016f26b6224cace212cff53c0f8db1ba0a7ce2071577b918ece2a2252292a39ee1838d6740a6a8963269ebf809b131ec27333f63d21b51488a29e6d745e3d6e112452b2ba6fee9c0b0a1b75ce9a9413b6cd7fab1e0df7d17da154f722034a8815efbf03c2b665c7ef238c41f7edfeda34e5e3bc7156b"}) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x5, 0x80) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGPHYS(r5, 0x80404507, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMASK(r4, 0x80104592, &(0x7f0000001180)={0x6, 0xd, &(0x7f0000001140)="09aea205375aa7dc01af008dae"}) r6 = syz_open_dev$evdev(&(0x7f00000021c0)='/dev/input/event#\x00', 0x3ff, 0x9e40970b8d0b7c1d) ioctl$EVIOCGBITSW(r6, 0x80404525, &(0x7f0000002200)=""/90) r7 = syz_usb_connect(0x6, 0x0, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_disconnect(r7) [ 1281.391096][T12875] dvb_usb_rtl28xxu 6-1:0.0: chip type detection failed -75 [ 1281.398452][T12875] dvb_usb_rtl28xxu: probe of 6-1:0.0 failed with error -75 [ 1281.470958][ T17] usb 4-1: Using ep0 maxpacket: 16 [ 1281.540236][ T2887] usb 5-1: USB disconnect, device number 72 [ 1281.561010][ T12] usb 1-1: new high-speed USB device number 3 using dummy_hcd 15:49:27 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1281.591576][ T2874] usb 3-1: new high-speed USB device number 21 using dummy_hcd [ 1281.611091][ T17] usb 4-1: config 218 has an invalid descriptor of length 254, skipping remainder of the config [ 1281.621668][ T17] usb 4-1: config 218 has 0 interfaces, different from the descriptor's value: 1 15:49:27 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000369ddd10341902120887000000010902240001000000000904750002ab08c10009050d1e00f200000009058d020002000000b77393c9af5b6a407d18090ce55172baf12fd6f298a5609936114cebea994a04555e43e9b6744c475b3f1d91861057283f258a0c389f1156c25a469a8301eaafa3c4632a56dc5e059506acae4bf07fe6eecd3c34c75d3e90cff21f58c2855a72a93138a163137cafc3910dd52b68be8752dc0b6e90d15cbddf3142beb90f1a6c6d7184217b2cf80dde6603de36af0a9212e7cb78af6364318a03c90db3b0c8d116df143ba5c0c7b981b8dbfef00db035a6f9b4f4d80d4597ec349a0057d5f959f8c405cc4136186766bdf5a568abdcdceacd81b6a18787cda99989a63b55a03f6c83906f28f6873ac3980e245fef83e2014ab78d690c277a03251b854a"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r4, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r5, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r6, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r6, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0xfffd, 0x0, 0x0, {}, 0x0, 0x0}}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000440)={0x34, &(0x7f0000000480)=ANY=[@ANYRESDEC=r0, @ANYRESDEC=0x0, @ANYRES32, @ANYRES64=r5, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESOCT=r3], @ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESDEC, @ANYRES64=r4, @ANYBLOB="1ae091859697dc7eb6180a4f1ae5372b15738f77b00017219e41fea501ff3cef59246b1cf88d9ca5a08947626d23e980e9956bfef9618000c696f2bacb84cad56333261da89e6be43a23fb8bc8bf8ce56e5eee181f822a910281555dc8120a63936dbe34b002c1", @ANYRES32=r2, @ANYPTR=&(0x7f0000000700)=ANY=[@ANYPTR=&(0x7f00000006c0)=ANY=[@ANYBLOB="d9548aad1aca822c0bddc078a00315ea35ff927446eb7f46182921fb68", @ANYRES16, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESDEC, @ANYRES16=r2, @ANYRES32=r6, @ANYRESDEC=r1, @ANYRESDEC=r1, @ANYBLOB="de48b01cea05de5405b8f3de224e4888df62203b9040cda4439c0b2792fc012025169359109c2b9f920fc81a860af5da7c7ea6a841552e483e34bbc38a0950c5c08a95c9eb82999166e9835b9afb2c64d349c0ce875422d173d7b42ad583bb15"], @ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR, @ANYPTR, @ANYRESOCT, @ANYRES16]]], @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRESOCT=0x0, @ANYPTR, @ANYRES16, @ANYRESHEX=r2]], @ANYRESOCT, @ANYPTR64], 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1281.740372][T27310] ================================================================== [ 1281.748852][T27310] BUG: KASAN: use-after-free in hidraw_ioctl+0x609/0xae0 [ 1281.755883][T27310] Read of size 4 at addr ffff8881c7b1c018 by task syz-executor.4/27310 [ 1281.764114][T27310] [ 1281.766445][T27310] CPU: 0 PID: 27310 Comm: syz-executor.4 Not tainted 5.3.0+ #0 [ 1281.773977][T27310] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1281.784031][T27310] Call Trace: [ 1281.787329][T27310] dump_stack+0xca/0x13e [ 1281.789444][ T17] usb 4-1: New USB device found, idVendor=af85, idProduct=5f00, bcdDevice=22.6a [ 1281.791576][T27310] ? hidraw_ioctl+0x609/0xae0 [ 1281.791601][T27310] ? hidraw_ioctl+0x609/0xae0 [ 1281.800625][ T17] usb 4-1: New USB device strings: Mfr=237, Product=184, SerialNumber=0 [ 1281.805296][T27310] print_address_description+0x6a/0x32c [ 1281.805313][T27310] ? hidraw_ioctl+0x609/0xae0 [ 1281.805324][T27310] ? hidraw_ioctl+0x609/0xae0 [ 1281.805336][T27310] __kasan_report.cold+0x1a/0x33 [ 1281.805354][T27310] ? hidraw_ioctl+0x609/0xae0 [ 1281.810011][ T17] usb 4-1: Product: syz [ 1281.818315][T27310] kasan_report+0xe/0x12 [ 1281.818328][T27310] hidraw_ioctl+0x609/0xae0 [ 1281.818339][T27310] ? hidraw_disconnect+0x2c0/0x2c0 [ 1281.818373][T27310] ? find_held_lock+0x2d/0x110 [ 1281.823898][ T17] usb 4-1: Manufacturer: syz [ 1281.828528][T27310] ? __fget+0x32e/0x530 [ 1281.828543][T27310] ? hidraw_disconnect+0x2c0/0x2c0 [ 1281.879360][T27310] do_vfs_ioctl+0xd2d/0x1330 [ 1281.883959][T27310] ? rcu_read_lock_sched_held+0xd0/0xd0 [ 1281.889484][T27310] ? ioctl_preallocate+0x200/0x200 [ 1281.894585][T27310] ? __fget+0x357/0x530 [ 1281.898714][T27310] ? ksys_dup3+0x3c0/0x3c0 [ 1281.903126][T27310] ksys_ioctl+0x9b/0xc0 [ 1281.907258][T27310] __x64_sys_ioctl+0x6f/0xb0 [ 1281.911821][T27310] ? lockdep_hardirqs_on+0x382/0x580 [ 1281.917081][T27310] do_syscall_64+0xb7/0x580 [ 1281.921580][T27310] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1281.927447][T27310] RIP: 0033:0x459a29 [ 1281.931319][T27310] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1281.950899][T27310] RSP: 002b:00007f53fc964c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1281.959291][T27310] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000459a29 [ 1281.967240][T27310] RDX: 0000000020000ec0 RSI: 0000000080044801 RDI: 0000000000000005 [ 1281.975188][T27310] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1281.983133][T27310] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f53fc9656d4 [ 1281.991079][T27310] R13: 00000000004c249c R14: 00000000004d5ae8 R15: 00000000ffffffff [ 1281.999028][T27310] [ 1282.001331][T27310] Allocated by task 25940: [ 1282.005723][T27310] save_stack+0x1b/0x80 [ 1282.009852][T27310] __kasan_kmalloc.constprop.0+0xbf/0xd0 [ 1282.015458][T27310] __kmalloc_node_track_caller+0xfc/0x3d0 [ 1282.021204][T27310] __kmalloc_reserve.isra.0+0x39/0xe0 [ 1282.026550][T27310] __alloc_skb+0xef/0x5a0 [ 1282.030877][T27310] netlink_sendmsg+0x8cd/0xcc0 [ 1282.035641][T27310] sock_sendmsg+0xcf/0x120 [ 1282.040042][T27310] ___sys_sendmsg+0x803/0x920 [ 1282.044690][T27310] __sys_sendmsg+0xec/0x1b0 [ 1282.049178][T27310] do_syscall_64+0xb7/0x580 [ 1282.053671][T27310] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1282.059531][T27310] [ 1282.061832][T27310] Freed by task 25940: [ 1282.065875][T27310] save_stack+0x1b/0x80 [ 1282.070002][T27310] __kasan_slab_free+0x130/0x180 [ 1282.074912][T27310] kfree+0xe4/0x2f0 [ 1282.078695][T27310] skb_free_head+0x8b/0xa0 [ 1282.083104][T27310] skb_release_data+0x41f/0x7c0 [ 1282.087940][T27310] skb_release_all+0x46/0x60 [ 1282.092518][T27310] consume_skb+0xd9/0x320 [ 1282.096835][T27310] netlink_unicast+0x4d7/0x690 [ 1282.101575][T27310] netlink_sendmsg+0x802/0xcc0 [ 1282.106318][T27310] sock_sendmsg+0xcf/0x120 [ 1282.110706][T27310] ___sys_sendmsg+0x803/0x920 [ 1282.115470][T27310] __sys_sendmsg+0xec/0x1b0 [ 1282.119960][T27310] do_syscall_64+0xb7/0x580 [ 1282.124461][T27310] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1282.130333][T27310] [ 1282.132646][T27310] The buggy address belongs to the object at ffff8881c7b1c000 [ 1282.132646][T27310] which belongs to the cache kmalloc-1k of size 1024 [ 1282.146680][T27310] The buggy address is located 24 bytes inside of [ 1282.146680][T27310] 1024-byte region [ffff8881c7b1c000, ffff8881c7b1c400) [ 1282.159936][T27310] The buggy address belongs to the page: [ 1282.165568][T27310] page:ffffea00071ec700 refcount:1 mapcount:0 mapping:ffff8881da002280 index:0x0 compound_mapcount: 0 [ 1282.176478][T27310] flags: 0x200000000010200(slab|head) [ 1282.181828][T27310] raw: 0200000000010200 dead000000000100 dead000000000122 ffff8881da002280 [ 1282.190384][T27310] raw: 0000000000000000 00000000800e000e 00000001ffffffff 0000000000000000 [ 1282.198935][T27310] page dumped because: kasan: bad access detected [ 1282.205315][T27310] [ 1282.207631][T27310] Memory state around the buggy address: [ 1282.213235][T27310] ffff8881c7b1bf00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1282.221271][T27310] ffff8881c7b1bf80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1282.229318][T27310] >ffff8881c7b1c000: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1282.237347][T27310] ^ [ 1282.242168][T27310] ffff8881c7b1c080: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1282.250202][T27310] ffff8881c7b1c100: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1282.258241][T27310] ================================================================== [ 1282.266290][T27310] Disabling lock debugging due to kernel taint [ 1282.272671][T27310] Kernel panic - not syncing: panic_on_warn set ... [ 1282.279278][T27310] CPU: 0 PID: 27310 Comm: syz-executor.4 Tainted: G B 5.3.0+ #0 [ 1282.288203][T27310] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1282.292423][ T2887] usb 6-1: USB disconnect, device number 125 [ 1282.298252][T27310] Call Trace: [ 1282.298275][T27310] dump_stack+0xca/0x13e [ 1282.298286][T27310] panic+0x2a3/0x6da [ 1282.298295][T27310] ? add_taint.cold+0x16/0x16 [ 1282.298304][T27310] ? retint_kernel+0x10/0x10 [ 1282.298399][T27310] ? trace_hardirqs_on+0x55/0x1e0 [ 1282.298412][T27310] ? hidraw_ioctl+0x609/0xae0 [ 1282.298430][T27310] end_report+0x43/0x49 15:49:28 executing program 3: r0 = 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, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x100000000000012, 0x7, 0x1, 0x3, 0x0, "", {{}, [{{0x9, 0x5, 0x82, 0x2, 0x355}}]}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000900)={0xac, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x0, &(0x7f00000002c0)=ANY=[], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x58, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f0000000040)=""/24) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_usb_connect(0x0, 0x0, &(0x7f00000009c0)=ANY=[], 0x0) syz_usb_disconnect(r3) 15:49:28 executing program 1: syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x100000001, 0x202040) 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) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x82j6#\x00\x02\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x6, 0x800) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x0, 0x0, 0x8001, 0x0, 0x8, 0xffffffffffffb83d}) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0)='/dev/hidraw#\x00', 0x10001, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="b43346aa21d12c8030f786a713c7b01a13d99753a32fa25c5f9202a26f981a8062c8f5ed792696829023c9564ceea210ae5aeb0e7cfadbb3a0922d707b8ffce54fe666a82943bfb7aaebee8832cff85e7aa82d17b3f35c515cac7df5deca6a3a4432c08567ce7e220d668158db0bc871a0576f399633af3fade4d20214d0f76c55d346d8302b37983832e56e9447dfbf76ddd71f1960bb8081a0272452f189f5d77193e8fe97fad3ade86bdaa91cf3ecabbd9c918167e1f2f9e272ea1cd8b88ed24c875bdf536d0afb639a8f611f667d4915f2d78cb6f7ec8a4c7c450a", 0xdd) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x10000) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="6fdae7ac5acb7ea39fd5c20e48610700000083305435b14b6a8ac3381f5ac9c28241710bf98eeb897e80760a7f03fe125dbe4b21759aec3720289f2e3149abc8744b91d81a076b8753ab17335fdccd0c7d1fa2bab8ed24a738f7c9f96253e8be1bf3bd16544d6c7d56c7f516d5e77e5b20ef2fbbf7ef58d704ef19e0da35c2f366d65732318a59e9767b342070bf79b4091882a22b9c65900e07253fe2340da20987cd0dd8b2d74e2e2ab36b1a73a5d8c902d3cea95787c58e226d17df8f4f0442c9676afeeb6f1108da4de77dae6808c1ae654df0983c6a781cb3b4575af532dab8fed62e7c1ceb5882afa903324f9bad5f542026c9e12994774166b782dc4d7675cf06", 0x104) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000000)={0x2, 0x2, 0x4}) syz_open_dev$evdev(0x0, 0x7f, 0x422202) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000880)=ANY=[]) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x109a42) syz_open_dev$evdev(&(0x7f0000000100)='/re~/input/event#\x00', 0x0, 0x402840) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) [ 1282.305676][ T17] usb 4-1: can't set config #218, error -71 [ 1282.307667][T27310] ? hidraw_ioctl+0x609/0xae0 [ 1282.307681][T27310] __kasan_report.cold+0xd/0x33 [ 1282.307695][T27310] ? hidraw_ioctl+0x609/0xae0 [ 1282.326509][ T17] usb 4-1: USB disconnect, device number 48 [ 1282.330044][T27310] kasan_report+0xe/0x12 [ 1282.330062][T27310] hidraw_ioctl+0x609/0xae0 [ 1282.330078][T27310] ? hidraw_disconnect+0x2c0/0x2c0 [ 1282.378583][T27310] ? find_held_lock+0x2d/0x110 [ 1282.383352][T27310] ? __fget+0x32e/0x530 [ 1282.387514][T27310] ? hidraw_disconnect+0x2c0/0x2c0 [ 1282.392628][T27310] do_vfs_ioctl+0xd2d/0x1330 [ 1282.397232][T27310] ? rcu_read_lock_sched_held+0xd0/0xd0 [ 1282.402788][T27310] ? ioctl_preallocate+0x200/0x200 [ 1282.407905][T27310] ? __fget+0x357/0x530 [ 1282.412072][T27310] ? ksys_dup3+0x3c0/0x3c0 [ 1282.416498][T27310] ksys_ioctl+0x9b/0xc0 [ 1282.420662][T27310] __x64_sys_ioctl+0x6f/0xb0 [ 1282.425265][T27310] ? lockdep_hardirqs_on+0x382/0x580 [ 1282.430612][T27310] do_syscall_64+0xb7/0x580 [ 1282.435099][T27310] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 1282.440967][T27310] RIP: 0033:0x459a29 [ 1282.444839][T27310] Code: fd b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 00 66 90 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 0f 83 cb b7 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 1282.464428][T27310] RSP: 002b:00007f53fc964c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1282.472824][T27310] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000459a29 [ 1282.480776][T27310] RDX: 0000000020000ec0 RSI: 0000000080044801 RDI: 0000000000000005 [ 1282.488727][T27310] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 1282.496683][T27310] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f53fc9656d4 [ 1282.504645][T27310] R13: 00000000004c249c R14: 00000000004d5ae8 R15: 00000000ffffffff [ 1282.513288][T27310] Kernel Offset: disabled [ 1282.517600][T27310] Rebooting in 86400 seconds..