{{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x3, &(0x7f0000000980)=@string={0x3, 0x3, '|'}}, {0x4, &(0x7f0000000a00)=@lang_id={0x4}}]}) [ 666.909900][ T5] usb 1-1: Using ep0 maxpacket: 8 23:51:52 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc9873e0fcee0963b8674d257801ab4d86059519aacf1eb0ecf72e506fb49fa651c961cd8dd21763a46971b2aa99f20482594", 0xc3) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 666.939979][ T3921] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 666.954048][ T3921] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid maxpacket 1024, setting to 64 [ 667.028133][ T23] audit: type=1800 audit(1635119512.337:1882): pid=9336 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 667.049497][ T23] audit: type=1800 audit(1635119512.347:1883): pid=9336 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 667.049931][ T4065] usb 5-1: new high-speed USB device number 71 using dummy_hcd [ 667.120412][ T5] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 [ 667.130138][ T5] usb 1-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 667.130195][ T3921] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 667.149718][ T3921] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 667.157785][ T3921] usb 4-1: Product: ࠧ [ 667.161992][ T3921] usb 4-1: Manufacturer: ꚇ焽姡뀡蚦逞ꨙꐪ勝艂榕鲺脛휣禾έ㭇遶圈띩Ὀꡨ敞딕|陱ጣ꡵믩䖪试묐ꗷঙ횗퀢㗽樚⩯⤏苕芾媇뻃淎٨쉼փᠯ鶤霅뢉쾰㛄Ϫ볤䪰ᛎꍭ৤㳐䆹攜훡〴Ⲫ惒鎯఍羊檥㶔賐妨ॱ౜⤢Ѿ⹌葚鴴Ꮂ䠹㞦呅凝莐룢 [ 667.191732][ T3921] usb 4-1: SerialNumber: syz [ 667.196424][ T22] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 23:51:52 executing program 0: syz_usb_connect(0x0, 0x44, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xea, 0xcc, 0xcd, 0x8, 0x499, 0x5005, 0x8251, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x32, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x26, 0x74, 0x5b, 0x0, [], [{{0x9, 0x5, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, [@uac_iso={0x7}, @uac_iso={0x7}]}}, {}]}}]}}]}}, 0x0) [ 667.330223][ T4064] usb 3-1: Using ep0 maxpacket: 32 [ 667.335490][ T4065] usb 5-1: Using ep0 maxpacket: 16 [ 667.370233][ T22] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 667.379308][ T22] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 667.387449][ T22] usb 2-1: Product: syz [ 667.391806][ T22] usb 2-1: Manufacturer: syz [ 667.396418][ T22] usb 2-1: SerialNumber: syz [ 667.400473][ T5] usb 1-1: New USB device found, idVendor=0499, idProduct=5005, bcdDevice=82.51 [ 667.410210][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 667.418211][ T5] usb 1-1: Product: syz [ 667.433562][ T5] usb 1-1: config 0 descriptor?? [ 667.461555][ T22] cdc_ether: probe of 2-1:1.0 failed with error -22 [ 667.470082][ T5] usb 1-1: can't set config #0, error -71 [ 667.478903][ T5] usb 1-1: USB disconnect, device number 62 [ 667.480084][ T4064] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 667.497859][ T4065] usb 5-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 23:51:52 executing program 3: syz_usb_connect(0x0, 0x3f, &(0x7f00000020c0)={{0x12, 0x1, 0x0, 0xb8, 0x31, 0x46, 0x10, 0xb05, 0x17e8, 0xf049, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x2, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x20, 0x1, 0xe3, 0x6, 0xc9, 0x0, [], [{}]}}, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2b, 0x52, 0x95, 0x0, [], [{{0x9, 0x5, 0xf}}]}}]}}]}}, 0x0) [ 667.570013][ T3921] cdc_ncm 4-1:1.0: bind() failure [ 667.580467][ T4064] usb 3-1: language id specifier not provided by device, defaulting to English [ 667.591915][ T3921] cdc_ncm 4-1:1.1: CDC Union missing and no IAD found [ 667.599492][ T3921] cdc_ncm 4-1:1.1: bind() failure [ 667.620908][ T3921] usb 4-1: USB disconnect, device number 26 [ 667.667406][ T22] usb 2-1: USB disconnect, device number 73 [ 667.694128][ T23] audit: type=1804 audit(1635119513.007:1884): pid=9338 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3336342F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 667.724928][ T4065] usb 5-1: New USB device found, idVendor=056a, idProduct=033c, bcdDevice= 0.40 [ 667.734087][ T4065] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 667.742141][ T4065] usb 5-1: Product: syz [ 667.746316][ T4065] usb 5-1: Manufacturer: syz [ 667.750977][ T4065] usb 5-1: SerialNumber: syz [ 667.756853][ T4064] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 667.766010][ T4064] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 667.774092][ T4064] usb 3-1: Product: syz [ 667.778563][ T4064] usb 3-1: SerialNumber: syz 23:51:53 executing program 4: syz_usb_connect$cdc_ncm(0x0, 0x76, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x64, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6, 0x24, 0x1a, 0x3}, [@mbim_extended={0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x2}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x4}}}}}}}]}}, 0x0) [ 667.840233][ T4065] usb 5-1: can't set config #1, error -71 [ 667.847988][ T4065] usb 5-1: USB disconnect, device number 71 [ 667.900183][ T5] usb 1-1: new high-speed USB device number 63 using dummy_hcd [ 668.030366][ T22] usb 3-1: USB disconnect, device number 80 [ 668.080020][ T3921] usb 4-1: new high-speed USB device number 27 using dummy_hcd [ 668.179938][ T5] usb 1-1: Using ep0 maxpacket: 8 23:51:53 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc9873e0fcee0963b8674d257801ab4d86059519aacf1eb0ecf72e506fb49fa651c961cd8dd21763a46971b2aa99f20482594", 0xc3) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 668.259941][ T4065] usb 5-1: new high-speed USB device number 72 using dummy_hcd [ 668.330027][ T3921] usb 4-1: Using ep0 maxpacket: 16 [ 668.360246][ T5] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 [ 668.369959][ T5] usb 1-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 668.393116][ T23] audit: type=1800 audit(1635119513.707:1885): pid=9347 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 668.420516][ T23] audit: type=1800 audit(1635119513.727:1886): pid=9347 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 668.450165][ T3921] usb 4-1: config 0 has 1 interface, different from the descriptor's value: 2 [ 668.459445][ T3921] usb 4-1: config 0 interface 0 altsetting 32 has an invalid endpoint with address 0x0, skipping [ 668.470360][ T4064] usb 2-1: new high-speed USB device number 74 using dummy_hcd [ 668.478306][ T3921] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0xF has invalid wMaxPacketSize 0 [ 668.488109][ T3921] usb 4-1: config 0 interface 0 has no altsetting 1 [ 668.499912][ T4065] usb 5-1: Using ep0 maxpacket: 16 [ 668.609989][ T5] usb 1-1: New USB device found, idVendor=0499, idProduct=5005, bcdDevice=82.51 [ 668.619060][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 668.620120][ T4065] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 668.627145][ T5] usb 1-1: Product: syz [ 668.638097][ T4065] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 668.642201][ T5] usb 1-1: Manufacturer: syz [ 668.652748][ T4065] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 668.656587][ T5] usb 1-1: SerialNumber: syz [ 668.671231][ T4065] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 668.681184][ T4065] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 668.690871][ T4065] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 668.701383][ T3921] usb 4-1: New USB device found, idVendor=0b05, idProduct=17e8, bcdDevice=f0.49 [ 668.710782][ T3921] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 668.718788][ T3921] usb 4-1: Product: syz [ 668.721007][ T5] usb 1-1: config 0 descriptor?? [ 668.723004][ T3921] usb 4-1: Manufacturer: syz [ 668.732505][ T3921] usb 4-1: SerialNumber: syz [ 668.739241][ T3921] usb 4-1: config 0 descriptor?? [ 668.773080][ T5] snd-usb-audio: probe of 1-1:0.0 failed with error -2 [ 668.890241][ T4065] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 668.901114][ T4065] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 668.909149][ T4065] usb 5-1: Product: syz [ 668.913377][ T4065] usb 5-1: Manufacturer: syz [ 668.917978][ T4065] usb 5-1: SerialNumber: syz [ 668.922688][ T22] usb 3-1: new high-speed USB device number 81 using dummy_hcd [ 668.933809][ T4064] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 668.948576][ T3921] usb 4-1: reset high-speed USB device number 27 using dummy_hcd [ 668.948587][ T23] audit: type=1804 audit(1635119514.257:1887): pid=9349 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3336352F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 669.031901][ T4066] usb 1-1: USB disconnect, device number 63 [ 669.110194][ T4064] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 669.119271][ T4064] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 669.127350][ T4064] usb 2-1: Product: syz [ 669.131554][ T4064] usb 2-1: Manufacturer: syz [ 669.136158][ T4064] usb 2-1: SerialNumber: syz [ 669.190999][ T4064] cdc_ether: probe of 2-1:1.0 failed with error -22 [ 669.260093][ T4065] cdc_ncm 5-1:1.0: bind() failure [ 669.268810][ T4065] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 669.275791][ T4065] cdc_ncm 5-1:1.1: bind() failure 23:51:54 executing program 1: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x46d, 0xc517, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) [ 669.301112][ T4065] usb 5-1: USB disconnect, device number 72 [ 669.308082][ T4064] usb 2-1: USB disconnect, device number 74 [ 669.333175][ T22] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 669.390307][ T22] usb 3-1: language id specifier not provided by device, defaulting to English 23:51:54 executing program 0: syz_usb_connect(0x0, 0x44, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xea, 0xcc, 0xcd, 0x8, 0x499, 0x5005, 0x8251, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x32, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x26, 0x74, 0x5b, 0x0, [], [{{0x9, 0x5, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, [@uac_iso={0x7}, @uac_iso={0x7}]}}, {}]}}]}}]}}, 0x0) [ 669.520063][ T22] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 669.529136][ T22] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 669.537193][ T22] usb 3-1: Product: syz [ 669.541387][ T22] usb 3-1: SerialNumber: syz 23:51:54 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(0x0, 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc9873e0fcee0963b8674d257801ab4d86059519aacf1eb0ecf72e506fb49fa651c961cd8dd21763a46971b2aa99f20482594", 0xc3) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 669.737333][ T23] audit: type=1800 audit(1635119515.047:1888): pid=9356 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 669.739971][ T4064] usb 2-1: new high-speed USB device number 75 using dummy_hcd 23:51:55 executing program 2: syz_usb_connect$printer(0x3, 0x2d, &(0x7f00000004c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) [ 669.790783][ T23] audit: type=1800 audit(1635119515.077:1889): pid=9356 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 669.793125][ T22] usb 3-1: USB disconnect, device number 81 [ 669.919916][ T5] usb 1-1: new high-speed USB device number 64 using dummy_hcd [ 669.949921][ T3921] usb 4-1: device descriptor read/64, error -71 [ 670.029915][ T4064] usb 2-1: Using ep0 maxpacket: 8 [ 670.059894][ T729] usb 5-1: new high-speed USB device number 73 using dummy_hcd [ 670.150187][ T4064] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 670.179933][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 670.218905][ T23] audit: type=1804 audit(1635119515.527:1890): pid=9360 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3336362F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 670.280103][ T22] usb 3-1: new high-speed USB device number 82 using dummy_hcd [ 670.310116][ T3921] usb 4-1: Using ep0 maxpacket: 16 [ 670.330012][ T729] usb 5-1: Using ep0 maxpacket: 16 [ 670.330522][ T4064] usb 2-1: New USB device found, idVendor=046d, idProduct=c517, bcdDevice= 0.40 [ 670.344299][ T4064] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 670.352404][ T4064] usb 2-1: Product: syz [ 670.356568][ T4064] usb 2-1: Manufacturer: syz [ 670.360345][ T5] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 [ 670.361194][ T4064] usb 2-1: SerialNumber: syz [ 670.370879][ T5] usb 1-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 670.412905][ T4064] usbhid 2-1:1.0: couldn't find an input interrupt endpoint [ 670.470280][ T729] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 670.481216][ T729] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 670.491730][ T729] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 670.501765][ T729] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 670.511646][ T729] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 670.519897][ T22] usb 3-1: Using ep0 maxpacket: 16 [ 670.521317][ T729] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 670.590051][ T3921] ieee80211 phy35: rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x1000 with error -32 [ 670.600091][ T5] usb 1-1: New USB device found, idVendor=0499, idProduct=5005, bcdDevice=82.51 [ 670.602138][ T3921] ieee80211 phy35: rt2800_probe_rt: Error - Invalid RT chipset 0x0000, rev 0000 detected [ 670.611163][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 670.611189][ T5] usb 1-1: Product: syz [ 670.611205][ T5] usb 1-1: Manufacturer: syz 23:51:55 executing program 3: syz_usb_connect(0x0, 0x3f, &(0x7f00000020c0)={{0x12, 0x1, 0x0, 0xb8, 0x31, 0x46, 0x10, 0xb05, 0x17e8, 0xf049, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x2, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x20, 0x1, 0xe3, 0x6, 0xc9, 0x0, [], [{}]}}, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2b, 0x52, 0x95, 0x0, [], [{{0x9, 0x5, 0xf}}]}}]}}]}}, 0x0) [ 670.611222][ T5] usb 1-1: SerialNumber: syz [ 670.642429][ T3921] ieee80211 phy35: rt2x00lib_probe_dev: Error - Failed to allocate device [ 670.663590][ T5] usb 1-1: config 0 descriptor?? [ 670.669127][ T3836] usb 2-1: USB disconnect, device number 75 [ 670.686667][ T3921] usb 4-1: USB disconnect, device number 27 [ 670.700243][ T22] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 670.713487][ T5] snd-usb-audio: probe of 1-1:0.0 failed with error -2 [ 670.750264][ T729] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 670.759369][ T729] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 670.767460][ T729] usb 5-1: Product: syz [ 670.771693][ T729] usb 5-1: Manufacturer: syz [ 670.776301][ T729] usb 5-1: SerialNumber: syz 23:51:56 executing program 4: syz_usb_connect$cdc_ncm(0x0, 0x76, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x64, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6, 0x24, 0x1a, 0x3}, [@mbim_extended={0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x2}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x4}}}}}}}]}}, 0x0) 23:51:56 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(0x0, 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc9873e0fcee0963b8674d257801ab4d86059519aacf1eb0ecf72e506fb49fa651c961cd8dd21763a46971b2aa99f20482594", 0xc3) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 670.890245][ T22] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 670.899345][ T22] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 670.907576][ T22] usb 3-1: Product: syz [ 670.911794][ T22] usb 3-1: Manufacturer: syz [ 670.916429][ T22] usb 3-1: SerialNumber: syz [ 670.947855][ T729] cdc_ncm 5-1:1.0: bind() failure [ 670.948046][ T4064] usb 1-1: USB disconnect, device number 64 [ 670.964534][ T729] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 670.971614][ T729] cdc_ncm 5-1:1.1: bind() failure [ 671.041478][ T729] usb 5-1: USB disconnect, device number 73 [ 671.120468][ T3921] usb 4-1: new high-speed USB device number 28 using dummy_hcd [ 671.180298][ T4064] usb 3-1: USB disconnect, device number 82 [ 671.359949][ T3921] usb 4-1: Using ep0 maxpacket: 16 [ 671.439914][ T729] usb 5-1: new high-speed USB device number 74 using dummy_hcd 23:51:56 executing program 0: syz_usb_connect(0x0, 0x44, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xea, 0xcc, 0xcd, 0x8, 0x499, 0x5005, 0x8251, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x32, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x26, 0x74, 0x5b, 0x0, [], [{{0x9, 0x5, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, [@uac_iso={0x7}, @uac_iso={0x7}]}}, {}]}}]}}]}}, 0x0) [ 671.480343][ T3921] usb 4-1: config 0 has 1 interface, different from the descriptor's value: 2 [ 671.500475][ T3921] usb 4-1: config 0 interface 0 altsetting 32 has an invalid endpoint with address 0x0, skipping [ 671.511288][ T22] usb 2-1: new high-speed USB device number 76 using dummy_hcd [ 671.533209][ T3921] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0xF has invalid wMaxPacketSize 0 [ 671.543053][ T3921] usb 4-1: config 0 interface 0 has no altsetting 1 [ 671.625263][ T23] kauditd_printk_skb: 2 callbacks suppressed [ 671.625280][ T23] audit: type=1804 audit(1635119516.937:1893): pid=9369 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3336372F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 671.710047][ T3921] usb 4-1: New USB device found, idVendor=0b05, idProduct=17e8, bcdDevice=f0.49 [ 671.719194][ T3921] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 671.719940][ T729] usb 5-1: Using ep0 maxpacket: 16 [ 671.727257][ T3921] usb 4-1: Product: syz [ 671.736552][ T3921] usb 4-1: Manufacturer: syz [ 671.741209][ T3921] usb 4-1: SerialNumber: syz [ 671.761125][ T3921] usb 4-1: config 0 descriptor?? [ 671.790099][ T22] usb 2-1: Using ep0 maxpacket: 8 [ 671.840027][ T3836] usb 1-1: new high-speed USB device number 65 using dummy_hcd [ 671.880013][ T729] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 671.891029][ T729] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 671.901643][ T729] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 671.909997][ T22] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 671.911413][ T729] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 671.911447][ T729] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 671.943618][ T729] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 671.950235][ T3921] usb 4-1: reset high-speed USB device number 28 using dummy_hcd [ 671.979963][ T5] usb 3-1: new high-speed USB device number 83 using dummy_hcd 23:51:57 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(0x0, 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc9873e0fcee0963b8674d257801ab4d86059519aacf1eb0ecf72e506fb49fa651c961cd8dd21763a46971b2aa99f20482594", 0xc3) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 672.090133][ T22] usb 2-1: New USB device found, idVendor=046d, idProduct=c517, bcdDevice= 0.40 [ 672.099279][ T22] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 672.107356][ T22] usb 2-1: Product: syz [ 672.111568][ T22] usb 2-1: Manufacturer: syz [ 672.116198][ T22] usb 2-1: SerialNumber: syz [ 672.119895][ T3836] usb 1-1: Using ep0 maxpacket: 8 [ 672.150181][ T729] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 672.159338][ T729] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 672.167420][ T729] usb 5-1: Product: syz [ 672.171867][ T729] usb 5-1: Manufacturer: syz [ 672.176472][ T729] usb 5-1: SerialNumber: syz [ 672.182663][ T22] usbhid 2-1:1.0: couldn't find an input interrupt endpoint [ 672.254043][ T23] audit: type=1800 audit(1635119517.567:1894): pid=9374 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 672.275513][ T23] audit: type=1800 audit(1635119517.567:1895): pid=9374 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 672.297133][ T5] usb 3-1: Using ep0 maxpacket: 16 23:51:57 executing program 1: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x46d, 0xc517, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) [ 672.302487][ T3836] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 [ 672.312218][ T3836] usb 1-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 672.355679][ T22] usb 2-1: USB disconnect, device number 76 [ 672.480302][ T5] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 672.510174][ T729] cdc_ncm 5-1:1.0: bind() failure [ 672.521598][ T729] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found 23:51:57 executing program 3: syz_usb_connect$cdc_ecm(0x2, 0x4d, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, 0x0) [ 672.528476][ T729] cdc_ncm 5-1:1.1: bind() failure [ 672.534091][ T3836] usb 1-1: New USB device found, idVendor=0499, idProduct=5005, bcdDevice=82.51 [ 672.543253][ T3836] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 672.551407][ T3836] usb 1-1: Product: syz [ 672.555604][ T3836] usb 1-1: Manufacturer: syz [ 672.560278][ T3836] usb 1-1: SerialNumber: syz [ 672.583053][ T729] usb 5-1: USB disconnect, device number 74 [ 672.593397][ T3836] usb 1-1: config 0 descriptor?? [ 672.653513][ T3836] snd-usb-audio: probe of 1-1:0.0 failed with error -2 [ 672.700553][ T5] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 672.709669][ T5] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 672.717852][ T5] usb 3-1: Product: syz [ 672.722161][ T5] usb 3-1: Manufacturer: syz [ 672.726779][ T5] usb 3-1: SerialNumber: syz [ 672.770101][ T22] usb 2-1: new high-speed USB device number 77 using dummy_hcd [ 672.902138][ T729] usb 1-1: USB disconnect, device number 65 [ 672.931975][ T5] usb 3-1: USB disconnect, device number 83 23:51:58 executing program 2: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x210, 0x0, 0x0, 0x0, 0x20, 0x56a, 0xfb, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000400)={0x0, 0x0, 0x11, &(0x7f0000000180)={0x5, 0xf, 0x11, 0x1, [@ssp_cap={0xc}]}}) [ 672.951228][ T3921] ieee80211 phy36: rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x1000 with error -19 [ 672.963365][ T3921] ieee80211 phy36: rt2800_probe_rt: Error - Invalid RT chipset 0x0000, rev 0000 detected [ 672.973291][ T3921] ieee80211 phy36: rt2x00lib_probe_dev: Error - Failed to allocate device 23:51:58 executing program 4: syz_usb_connect$cdc_ncm(0x0, 0x76, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x64, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6, 0x24, 0x1a, 0x3}, [@mbim_extended={0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x2}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x4}}}}}}}]}}, 0x0) [ 673.054045][ T22] usb 2-1: Using ep0 maxpacket: 8 [ 673.069933][ T23] audit: type=1804 audit(1635119518.367:1896): pid=9378 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3336382F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 673.144598][ T3921] usb 4-1: USB disconnect, device number 28 [ 673.200551][ T22] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 673.329903][ T3921] usb 4-1: new full-speed USB device number 29 using dummy_hcd [ 673.380053][ T22] usb 2-1: New USB device found, idVendor=046d, idProduct=c517, bcdDevice= 0.40 [ 673.389370][ T22] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 673.397406][ T22] usb 2-1: Product: syz [ 673.399916][ T3836] usb 5-1: new high-speed USB device number 75 using dummy_hcd [ 673.401623][ T22] usb 2-1: Manufacturer: syz [ 673.413820][ T22] usb 2-1: SerialNumber: syz 23:51:58 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000280)=ANY=[@ANYBLOB="12010000eabfad40dc0501000000000000010902120000750000000904"], 0x0) [ 673.430307][ T5] usb 3-1: new high-speed USB device number 84 using dummy_hcd [ 673.482292][ T22] usbhid 2-1:1.0: couldn't find an input interrupt endpoint 23:51:58 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x0, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc9873e0fcee0963b8674d257801ab4d86059519aacf1eb0ecf72e506fb49fa651c961cd8dd21763a46971b2aa99f20482594", 0xc3) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 673.689938][ T3836] usb 5-1: Using ep0 maxpacket: 16 [ 673.690193][ T3921] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 673.710716][ T5] usb 3-1: Using ep0 maxpacket: 32 [ 673.721448][ T4064] usb 2-1: USB disconnect, device number 77 [ 673.749459][ T23] audit: type=1800 audit(1635119519.057:1897): pid=9389 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 673.770894][ T23] audit: type=1800 audit(1635119519.057:1898): pid=9389 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 673.792371][ T22] usb 1-1: new high-speed USB device number 66 using dummy_hcd [ 673.850610][ T3836] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 673.861641][ T3836] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 673.873007][ T3836] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 673.882948][ T3836] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 673.892802][ T3836] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 673.902517][ T3836] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 673.929986][ T3921] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 673.939119][ T3921] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 673.947176][ T3921] usb 4-1: Product: syz [ 673.951404][ T3921] usb 4-1: Manufacturer: syz [ 673.956007][ T3921] usb 4-1: SerialNumber: syz [ 673.960218][ T5] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 673.982630][ T9381] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 674.001003][ T3921] cdc_ether: probe of 4-1:1.0 failed with error -22 [ 674.110312][ T3836] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 674.119437][ T3836] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 674.127490][ T3836] usb 5-1: Product: syz [ 674.131696][ T3836] usb 5-1: Manufacturer: syz [ 674.136311][ T3836] usb 5-1: SerialNumber: syz [ 674.200664][ T5] usb 3-1: New USB device found, idVendor=056a, idProduct=00fb, bcdDevice= 0.40 [ 674.207110][ T22] usb 1-1: config 117 has an invalid interface number: 0 but max is -1 [ 674.209767][ T5] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 674.218090][ T22] usb 1-1: config 117 has 1 interface, different from the descriptor's value: 0 [ 674.226198][ T5] usb 3-1: Product: syz [ 674.239264][ T5] usb 3-1: Manufacturer: syz [ 674.243921][ T5] usb 3-1: SerialNumber: syz [ 674.246384][ T23] audit: type=1804 audit(1635119519.557:1899): pid=9391 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3336392F48C7C060 dev="sda1" ino=1183 res=1 errno=0 23:51:59 executing program 1: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x46d, 0xc517, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) [ 674.296192][ T22] usb 1-1: New USB device found, idVendor=05dc, idProduct=0001, bcdDevice= 0.00 [ 674.305442][ T22] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 674.315214][ T3921] usb 4-1: USB disconnect, device number 29 [ 674.332915][ T5] usbhid 3-1:1.0: couldn't find an input interrupt endpoint [ 674.384817][ T22] ums-jumpshot 1-1:117.0: USB Mass Storage device detected [ 674.416970][ T22] ums-jumpshot 1-1:117.0: Quirks match for vid 05dc pid 0001: 2 [ 674.490004][ T3836] cdc_ncm 5-1:1.0: bind() failure [ 674.498700][ T3836] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 674.505589][ T3836] cdc_ncm 5-1:1.1: bind() failure [ 674.560082][ T3836] usb 5-1: USB disconnect, device number 75 [ 674.591403][ T729] usb 1-1: USB disconnect, device number 66 [ 674.598876][ T5] usb 3-1: USB disconnect, device number 84 [ 674.640107][ T4064] usb 2-1: new high-speed USB device number 78 using dummy_hcd [ 674.879889][ T4064] usb 2-1: Using ep0 maxpacket: 8 23:52:00 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x0, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc9873e0fcee0963b8674d257801ab4d86059519aacf1eb0ecf72e506fb49fa651c961cd8dd21763a46971b2aa99f20482594", 0xc3) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 675.000447][ T4064] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 675.021039][ T23] audit: type=1800 audit(1635119520.337:1900): pid=9398 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 23:52:00 executing program 4: syz_usb_connect$cdc_ncm(0x0, 0x76, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x64, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6, 0x24, 0x1a, 0x3}, [@mbim_extended={0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0x2}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x4}}}}}}}]}}, 0x0) [ 675.042303][ T23] audit: type=1800 audit(1635119520.347:1901): pid=9398 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 675.099898][ T7] usb 4-1: new full-speed USB device number 30 using dummy_hcd [ 675.190066][ T4064] usb 2-1: New USB device found, idVendor=046d, idProduct=c517, bcdDevice= 0.40 [ 675.199266][ T4064] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 675.207341][ T4064] usb 2-1: Product: syz [ 675.211551][ T4064] usb 2-1: Manufacturer: syz [ 675.216183][ T4064] usb 2-1: SerialNumber: syz [ 675.282402][ T4064] usbhid 2-1:1.0: couldn't find an input interrupt endpoint [ 675.349894][ T3836] usb 3-1: new high-speed USB device number 85 using dummy_hcd [ 675.370230][ T729] usb 1-1: new high-speed USB device number 67 using dummy_hcd [ 675.389922][ T3921] usb 5-1: new high-speed USB device number 76 using dummy_hcd [ 675.534442][ T4064] usb 2-1: USB disconnect, device number 78 [ 675.540053][ T7] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 675.559701][ T23] audit: type=1804 audit(1635119520.867:1902): pid=9402 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3337302F48C7C060 dev="sda1" ino=1183 res=1 errno=0 23:52:00 executing program 3: syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x0, 0x0, "", {{}, [{}]}}}]}}]}}, 0x0) [ 675.620216][ T3836] usb 3-1: Using ep0 maxpacket: 32 [ 675.629934][ T3921] usb 5-1: Using ep0 maxpacket: 16 [ 675.680775][ T7] usb 4-1: string descriptor 0 read error: -71 [ 675.687248][ T7] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 675.696353][ T7] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 675.750300][ T3921] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 675.761408][ T3921] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 675.771958][ T3921] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 675.780147][ T7] usb 4-1: can't set config #1, error -71 [ 675.781832][ T3921] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 675.797202][ T3921] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 675.800214][ T729] usb 1-1: config 117 has an invalid interface number: 0 but max is -1 [ 675.806933][ T3921] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 675.815247][ T729] usb 1-1: config 117 has 1 interface, different from the descriptor's value: 0 [ 675.838627][ T7] usb 4-1: USB disconnect, device number 30 [ 675.851790][ T729] usb 1-1: New USB device found, idVendor=05dc, idProduct=0001, bcdDevice= 0.00 [ 675.861068][ T729] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 675.911266][ T729] ums-jumpshot 1-1:117.0: USB Mass Storage device detected [ 675.920377][ T729] ums-jumpshot 1-1:117.0: Quirks match for vid 05dc pid 0001: 2 [ 675.950035][ T3836] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 675.980231][ T3921] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 675.989356][ T3921] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 675.997426][ T3921] usb 5-1: Product: syz [ 676.001645][ T3921] usb 5-1: Manufacturer: syz [ 676.006264][ T3921] usb 5-1: SerialNumber: syz 23:52:01 executing program 1: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x46d, 0xc517, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) 23:52:01 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001b40)={{0x12, 0x1, 0x0, 0x60, 0xb2, 0x34, 0x10, 0x10c4, 0x8470, 0x3436, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x92, 0xb2, 0x66}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000680)={0x44, &(0x7f0000000240)={0x0, 0x0, 0x1, "04"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={0x84, &(0x7f0000000300)={0x0, 0x0, 0xd, "499d4f5d82e166e9edb36dfd61"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 23:52:01 executing program 0: syz_usb_connect$uac1(0x0, 0x96, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x84, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@mixer_unit={0x8, 0x24, 0x4, 0x0, 0x0, "36bd3d"}, @feature_unit={0x11, 0x24, 0x6, 0x0, 0x0, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @input_terminal={0xc}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) [ 676.120411][ T729] usb 1-1: USB disconnect, device number 67 [ 676.180159][ T3836] usb 3-1: New USB device found, idVendor=056a, idProduct=00fb, bcdDevice= 0.40 [ 676.189242][ T3836] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 676.229994][ T3836] usb 3-1: can't set config #1, error -71 [ 676.241573][ T3836] usb 3-1: USB disconnect, device number 85 [ 676.269896][ T7] usb 4-1: new high-speed USB device number 31 using dummy_hcd 23:52:01 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x0, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc9873e0fcee0963b8674d257801ab4d86059519aacf1eb0ecf72e506fb49fa651c961cd8dd21763a46971b2aa99f20482594", 0xc3) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 676.300084][ T3921] cdc_ncm 5-1:1.0: bind() failure [ 676.308894][ T3921] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 676.315859][ T3921] cdc_ncm 5-1:1.1: bind() failure [ 676.335741][ T3921] usb 5-1: USB disconnect, device number 76 [ 676.410083][ T5] usb 2-1: new high-speed USB device number 79 using dummy_hcd [ 676.650279][ T729] usb 1-1: new high-speed USB device number 68 using dummy_hcd [ 676.657972][ T3836] usb 3-1: new high-speed USB device number 86 using dummy_hcd [ 676.680127][ T5] usb 2-1: Using ep0 maxpacket: 8 [ 676.700361][ T7] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 676.832717][ T5] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 676.854616][ T23] kauditd_printk_skb: 2 callbacks suppressed 23:52:02 executing program 4: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) syz_usb_ep_read(r0, 0x0, 0x0, 0x0) [ 676.854632][ T23] audit: type=1804 audit(1635119522.167:1905): pid=9417 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3337312F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 676.920394][ T7] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 676.929571][ T7] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 676.937642][ T7] usb 4-1: Product: syz [ 676.941875][ T7] usb 4-1: Manufacturer: syz [ 676.946487][ T7] usb 4-1: SerialNumber: syz [ 676.951916][ T729] usb 1-1: Using ep0 maxpacket: 8 [ 676.957076][ T3836] usb 3-1: Using ep0 maxpacket: 16 [ 677.110125][ T5] usb 2-1: New USB device found, idVendor=046d, idProduct=c517, bcdDevice= 0.40 [ 677.119202][ T5] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 677.127687][ T5] usb 2-1: Product: syz [ 677.131903][ T5] usb 2-1: Manufacturer: syz [ 677.136510][ T5] usb 2-1: SerialNumber: syz [ 677.141605][ T729] usb 1-1: Duplicate descriptor for config 1 interface 0 altsetting 0, skipping [ 677.150979][ T729] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 677.161875][ T729] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x1 has invalid wMaxPacketSize 0 [ 677.171974][ T729] usb 1-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 677.182984][ T729] usb 1-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 677.210032][ T3921] usb 5-1: new high-speed USB device number 77 using dummy_hcd [ 677.232082][ T4064] usb 4-1: USB disconnect, device number 31 [ 677.242580][ T5] usbhid 2-1:1.0: couldn't find an input interrupt endpoint [ 677.340254][ T3836] usb 3-1: New USB device found, idVendor=10c4, idProduct=8470, bcdDevice=34.36 [ 677.349432][ T3836] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 677.357548][ T3836] usb 3-1: Product: syz [ 677.361802][ T3836] usb 3-1: Manufacturer: syz [ 677.366434][ T3836] usb 3-1: SerialNumber: syz [ 677.373948][ T3836] usb 3-1: config 0 descriptor?? [ 677.380403][ T729] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 677.389504][ T729] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 677.397700][ T729] usb 1-1: Product: syz [ 677.402054][ T729] usb 1-1: Manufacturer: syz [ 677.406666][ T729] usb 1-1: SerialNumber: syz [ 677.441193][ T3836] cp210x 3-1:0.0: cp210x converter detected 23:52:02 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x0) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc9873e0fcee0963b8674d257801ab4d86059519aacf1eb0ecf72e506fb49fa651c961cd8dd21763a46971b2aa99f20482594", 0xc3) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 677.483126][ T4064] usb 2-1: USB disconnect, device number 79 [ 677.489957][ T3921] usb 5-1: Using ep0 maxpacket: 16 [ 677.578660][ T23] audit: type=1800 audit(1635119522.887:1906): pid=9422 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 677.600028][ T23] audit: type=1800 audit(1635119522.907:1907): pid=9422 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 677.610241][ T3921] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 677.632302][ T3921] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 677.642904][ T3921] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 677.653025][ T3921] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 677.662968][ T3921] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 677.672751][ T3921] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 677.807763][ T729] usb 1-1: USB disconnect, device number 68 [ 677.840177][ T3921] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 677.849352][ T3921] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 677.857545][ T3921] usb 5-1: Product: syz [ 677.861783][ T3921] usb 5-1: Manufacturer: syz [ 677.866391][ T3921] usb 5-1: SerialNumber: syz [ 677.874746][ T7452] udevd[7452]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 677.902304][ T3836] usb 3-1: cp210x converter now attached to ttyUSB0 23:52:03 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000180)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f00000004c0)={0x0, 0x0, 0xf, &(0x7f0000000300)={0x5, 0xf, 0xf, 0x2, [@ptm_cap={0x3}, @ext_cap={0x7}]}}) [ 678.000019][ T5] usb 4-1: new high-speed USB device number 32 using dummy_hcd [ 678.103857][ T729] usb 3-1: USB disconnect, device number 86 [ 678.116653][ T729] cp210x ttyUSB0: cp210x converter now disconnected from ttyUSB0 [ 678.140080][ T729] cp210x 3-1:0.0: device disconnected [ 678.190100][ T3921] cdc_ncm 5-1:1.0: bind() failure [ 678.198748][ T3921] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 678.206072][ T3921] cdc_ncm 5-1:1.1: bind() failure [ 678.242035][ T3921] usb 5-1: USB disconnect, device number 77 [ 678.355209][ T23] audit: type=1804 audit(1635119523.667:1908): pid=9424 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3337322F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 678.399988][ T4064] usb 2-1: new high-speed USB device number 80 using dummy_hcd [ 678.420096][ T5] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 678.460048][ T3836] usb 1-1: new high-speed USB device number 69 using dummy_hcd 23:52:04 executing program 3: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0xfff}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x200}}}}}]}}]}}, 0x0) [ 678.650039][ T5] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 678.659110][ T5] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 678.667198][ T5] usb 4-1: Product: syz [ 678.671416][ T5] usb 4-1: Manufacturer: syz [ 678.676021][ T5] usb 4-1: SerialNumber: syz [ 678.720186][ T5] usb 4-1: can't set config #1, error -71 [ 678.743266][ T5] usb 4-1: USB disconnect, device number 32 [ 678.760400][ T3836] usb 1-1: Using ep0 maxpacket: 8 23:52:04 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x0) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc9873e0fcee0963b8674d257801ab4d86059519aacf1eb0ecf72e506fb49fa651c961cd8dd21763a46971b2aa99f20482594", 0xc3) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 678.840042][ T4064] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 678.909991][ T729] usb 3-1: new high-speed USB device number 87 using dummy_hcd [ 678.917896][ T3836] usb 1-1: Duplicate descriptor for config 1 interface 0 altsetting 0, skipping [ 678.927991][ T3836] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 678.939018][ T3836] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x1 has invalid wMaxPacketSize 0 [ 678.960065][ T3921] usb 5-1: new high-speed USB device number 78 using dummy_hcd [ 678.960268][ T23] audit: type=1800 audit(1635119524.257:1909): pid=9431 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 678.988881][ T23] audit: type=1800 audit(1635119524.257:1910): pid=9431 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 679.017629][ T3836] usb 1-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 679.028731][ T3836] usb 1-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 679.030125][ T4064] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 679.047711][ T4064] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 679.055812][ T4064] usb 2-1: Product: syz [ 679.060018][ T4064] usb 2-1: Manufacturer: syz [ 679.064628][ T4064] usb 2-1: SerialNumber: syz [ 679.120781][ T4064] cdc_ether: probe of 2-1:1.0 failed with error -22 23:52:04 executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5ac, 0x253, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x2, &(0x7f0000000140)=@string={0x2}}, {0x2, &(0x7f0000000240)=@string={0x2}}]}) [ 679.169962][ T5] usb 4-1: new high-speed USB device number 33 using dummy_hcd [ 679.209891][ T3921] usb 5-1: Using ep0 maxpacket: 16 [ 679.230293][ T729] usb 3-1: Using ep0 maxpacket: 16 [ 679.250428][ T3836] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 679.259550][ T3836] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 679.267604][ T3836] usb 1-1: Product: syz [ 679.271819][ T3836] usb 1-1: Manufacturer: syz [ 679.325144][ T4064] usb 2-1: USB disconnect, device number 80 [ 679.331380][ T3921] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 679.340054][ T3836] usb 1-1: can't set config #1, error -71 [ 679.342349][ T3921] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 679.350121][ T3836] usb 1-1: USB disconnect, device number 69 [ 679.377110][ T3921] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 679.387038][ T3921] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 679.396880][ T3921] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 679.406611][ T3921] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 23:52:04 executing program 2: syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5ac, 0x252, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x1, 0x0, 0x0, {0x9}, {{}, [{}]}}}]}}]}}, 0x0) [ 679.430026][ T5] usb 4-1: Using ep0 maxpacket: 32 [ 679.470095][ T729] usb 3-1: string descriptor 0 read error: -71 [ 679.477585][ T729] usb 3-1: New USB device found, idVendor=10c4, idProduct=8470, bcdDevice=34.36 [ 679.486760][ T729] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 679.506792][ T729] usb 3-1: config 0 descriptor?? [ 679.540120][ T729] usb 3-1: can't set config #0, error -71 [ 679.557425][ T729] usb 3-1: USB disconnect, device number 87 [ 679.563618][ T5] usb 4-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 8 [ 679.573457][ T5] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 679.600659][ T3921] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 679.610183][ T3921] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 679.618268][ T3921] usb 5-1: Product: syz [ 679.622558][ T3921] usb 5-1: Manufacturer: syz [ 679.627169][ T3921] usb 5-1: SerialNumber: syz [ 679.669210][ T23] audit: type=1804 audit(1635119524.977:1911): pid=9433 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3337332F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 679.820008][ T3836] usb 1-1: new high-speed USB device number 70 using dummy_hcd [ 679.827668][ T5] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 679.836750][ T5] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 679.844839][ T5] usb 4-1: Product: syz [ 679.849011][ T5] usb 4-1: Manufacturer: syz [ 679.853662][ T5] usb 4-1: SerialNumber: syz [ 679.890830][ T9429] raw-gadget gadget: fail, usb_ep_enable returned -22 23:52:05 executing program 4: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="16011003000000102505a8a440000102030109021b"], &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0}) [ 679.980339][ T3921] cdc_ncm 5-1:1.0: bind() failure [ 679.988623][ T3921] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 679.995519][ T3921] cdc_ncm 5-1:1.1: bind() failure [ 680.010094][ T729] usb 3-1: new high-speed USB device number 88 using dummy_hcd [ 680.026769][ T3921] usb 5-1: USB disconnect, device number 78 [ 680.070576][ T3836] usb 1-1: Using ep0 maxpacket: 16 [ 680.120309][ T5] cdc_ether: probe of 4-1:1.0 failed with error -71 [ 680.141012][ T5] usb 4-1: USB disconnect, device number 33 23:52:05 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x0) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc9873e0fcee0963b8674d257801ab4d86059519aacf1eb0ecf72e506fb49fa651c961cd8dd21763a46971b2aa99f20482594", 0xc3) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 680.185156][ T4064] usb 2-1: new high-speed USB device number 81 using dummy_hcd [ 680.230188][ T3836] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 680.280629][ T3836] usb 1-1: language id specifier not provided by device, defaulting to English [ 680.289893][ T729] usb 3-1: Using ep0 maxpacket: 16 [ 680.300417][ T23] audit: type=1800 audit(1635119525.607:1912): pid=9442 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 680.335960][ T23] audit: type=1800 audit(1635119525.637:1913): pid=9442 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 680.439895][ T3921] usb 5-1: new high-speed USB device number 79 using dummy_hcd [ 680.460151][ T729] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 680.471080][ T729] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 680.480871][ T729] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x2 has an invalid bInterval 0, changing to 7 [ 680.491705][ T729] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 680.501476][ T3836] usb 1-1: New USB device found, idVendor=05ac, idProduct=0253, bcdDevice= 0.40 [ 680.510613][ T3836] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 680.518622][ T3836] usb 1-1: Product: syz [ 680.522861][ T3836] usb 1-1: SerialNumber: syz [ 680.592395][ T3836] usbhid 1-1:1.0: couldn't find an input interrupt endpoint [ 680.630255][ T4064] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 680.690153][ T3921] usb 5-1: Using ep0 maxpacket: 16 [ 680.740173][ T729] usb 3-1: New USB device found, idVendor=05ac, idProduct=0252, bcdDevice= 0.40 [ 680.749244][ T729] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 680.757274][ T729] usb 3-1: Product: syz [ 680.761462][ T729] usb 3-1: Manufacturer: syz [ 680.766248][ T729] usb 3-1: SerialNumber: syz [ 680.809243][ T4066] usb 1-1: USB disconnect, device number 70 [ 680.830419][ T4064] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 680.839682][ T4064] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 680.847980][ T4064] usb 2-1: Product: syz [ 680.852263][ T4064] usb 2-1: Manufacturer: syz [ 680.857249][ T4064] usb 2-1: SerialNumber: syz [ 680.868762][ T23] audit: type=1804 audit(1635119526.177:1914): pid=9444 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3337342F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 680.880043][ T3921] usb 5-1: unable to get BOS descriptor or descriptor too short [ 680.906816][ T4065] usb 4-1: new high-speed USB device number 34 using dummy_hcd [ 680.950997][ T4064] cdc_ether: probe of 2-1:1.0 failed with error -22 [ 680.990212][ T3921] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 681.000378][ T3921] usb 5-1: config 0 has no interfaces? 23:52:06 executing program 1: r0 = syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0xde}}]}}, 0x0) syz_usb_control_io$printer(r0, &(0x7f00000005c0)={0x14, 0x0, &(0x7f0000000540)={0x0, 0x3, 0x4, @string={0x4, 0x3, "34e6"}}}, 0x0) [ 681.090062][ T729] usbhid 3-1:1.0: can't add hid device: -22 [ 681.096082][ T729] usbhid: probe of 3-1:1.0 failed with error -22 [ 681.103472][ T4066] usb 2-1: USB disconnect, device number 81 [ 681.113719][ T729] usb 3-1: USB disconnect, device number 88 [ 681.150320][ T4065] usb 4-1: Using ep0 maxpacket: 32 [ 681.170221][ T3921] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 681.179299][ T3921] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 681.187458][ T3921] usb 5-1: Product: syz [ 681.191688][ T3921] usb 5-1: Manufacturer: syz [ 681.196295][ T3921] usb 5-1: SerialNumber: syz [ 681.235249][ T3921] usb 5-1: config 0 descriptor?? [ 681.280196][ T4065] usb 4-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 8 [ 681.290137][ T4065] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 23:52:06 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(0xffffffffffffffff, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc9873e0fcee0963b8674d257801ab4d86059519aacf1eb0ecf72e506fb49fa651c961cd8dd21763a46971b2aa99f20482594", 0xc3) r3 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) [ 681.480025][ T4065] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 681.489156][ T4065] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 681.497407][ T4065] usb 4-1: Product: syz [ 681.501638][ T4065] usb 4-1: Manufacturer: syz [ 681.506247][ T4065] usb 4-1: SerialNumber: syz [ 681.524018][ T3921] usb 5-1: USB disconnect, device number 79 [ 681.540580][ T9429] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 681.581316][ T4066] usb 2-1: new high-speed USB device number 82 using dummy_hcd [ 681.620074][ T3836] usb 1-1: new high-speed USB device number 71 using dummy_hcd 23:52:07 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x9, 0x5a, 0x9c, 0x20, 0xb05, 0x1732, 0x5abf, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf8, 0xab, 0x18}}]}}]}}, &(0x7f00000008c0)={0x0, 0x0, 0x5, &(0x7f0000000400)={0x5, 0xf, 0x5}}) [ 681.780041][ T4065] cdc_ether: probe of 4-1:1.0 failed with error -71 [ 681.798496][ T4065] usb 4-1: USB disconnect, device number 34 [ 681.810115][ T4064] usb 3-1: new high-speed USB device number 89 using dummy_hcd [ 681.820270][ T4066] usb 2-1: Using ep0 maxpacket: 32 [ 681.909907][ T3836] usb 1-1: Using ep0 maxpacket: 16 [ 681.939947][ T4066] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 682.025629][ T23] kauditd_printk_skb: 2 callbacks suppressed [ 682.025646][ T23] audit: type=1804 audit(1635119527.337:1917): pid=9451 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3337352F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 682.050088][ T4064] usb 3-1: Using ep0 maxpacket: 16 [ 682.090077][ T3836] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 682.110278][ T4066] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 682.119390][ T4066] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 682.127600][ T4066] usb 2-1: Product: syz [ 682.131817][ T4066] usb 2-1: Manufacturer: syz [ 682.136423][ T4066] usb 2-1: SerialNumber: syz [ 682.160076][ T3836] usb 1-1: language id specifier not provided by device, defaulting to English [ 682.170159][ T4065] usb 4-1: new high-speed USB device number 35 using dummy_hcd [ 682.220048][ T4064] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 682.231071][ T4064] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 682.240898][ T4064] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x2 has an invalid bInterval 0, changing to 7 [ 682.251726][ T4064] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 23:52:07 executing program 0: syz_usb_connect$cdc_ecm(0x0, 0x56, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[{{0x9, 0x5, 0x81, 0x3, 0x0, 0x2}}]}}}]}}]}}, 0x0) [ 682.329909][ T3921] usb 5-1: new high-speed USB device number 80 using dummy_hcd [ 682.330545][ T3836] usb 1-1: New USB device found, idVendor=05ac, idProduct=0253, bcdDevice= 0.40 [ 682.346668][ T3836] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 682.354754][ T3836] usb 1-1: Product: syz [ 682.400115][ T3836] usb 1-1: can't set config #1, error -71 [ 682.410240][ T4065] usb 4-1: Using ep0 maxpacket: 32 [ 682.410296][ T3836] usb 1-1: USB disconnect, device number 71 [ 682.423207][ T4064] usb 3-1: New USB device found, idVendor=05ac, idProduct=0252, bcdDevice= 0.40 [ 682.432516][ T4064] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 682.440564][ T4064] usb 3-1: Product: syz [ 682.444736][ T4064] usb 3-1: Manufacturer: syz [ 682.449342][ T4064] usb 3-1: SerialNumber: syz 23:52:07 executing program 2: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f00000000c0)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, &(0x7f0000000580)={0x0, 0x0, 0x11, &(0x7f00000001c0)={0x5, 0xf, 0x11, 0x1, [@ssp_cap={0xc}]}}) [ 682.520124][ T4064] usb 3-1: can't set config #1, error -71 [ 682.539206][ T4064] usb 3-1: USB disconnect, device number 89 [ 682.570143][ T3921] usb 5-1: Using ep0 maxpacket: 16 [ 682.630490][ T4066] usb 2-1: USB disconnect, device number 82 23:52:08 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(0xffffffffffffffff, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc9873e0fcee0963b8674d257801ab4d86059519aacf1eb0ecf72e506fb49fa651c961cd8dd21763a46971b2aa99f20482594", 0xc3) r3 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) [ 682.730330][ T3921] usb 5-1: unable to get BOS descriptor or descriptor too short [ 682.790096][ T4065] usb 4-1: New USB device found, idVendor=0b05, idProduct=1732, bcdDevice=5a.bf [ 682.799257][ T4065] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 682.807375][ T4065] usb 4-1: Product: syz [ 682.811610][ T4065] usb 4-1: Manufacturer: syz [ 682.816218][ T4065] usb 4-1: SerialNumber: syz [ 682.817691][ T23] audit: type=1800 audit(1635119528.127:1918): pid=9460 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 682.842463][ T3836] usb 1-1: new high-speed USB device number 72 using dummy_hcd [ 682.850412][ T3921] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 682.860750][ T3921] usb 5-1: config 0 has no interfaces? [ 682.870147][ T23] audit: type=1800 audit(1635119528.167:1919): pid=9460 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 682.890912][ T4065] usb 4-1: config 0 descriptor?? [ 682.909999][ T4064] usb 3-1: new high-speed USB device number 90 using dummy_hcd [ 682.931100][ T4065] hub 4-1:0.0: bad descriptor, ignoring hub [ 682.937105][ T4065] hub: probe of 4-1:0.0 failed with error -5 23:52:08 executing program 4: syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x22, [{{0x9, 0x2, 0x16}}]}}, 0x0) [ 683.059988][ T3921] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 683.069141][ T3921] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 683.077271][ T3921] usb 5-1: Product: syz [ 683.081502][ T3921] usb 5-1: Manufacturer: syz [ 683.090010][ T4065] usb 4-1: reset high-speed USB device number 35 using dummy_hcd [ 683.109340][ T3921] usb 5-1: config 0 descriptor?? [ 683.129984][ T3921] usb 5-1: can't set config #0, error -71 [ 683.140441][ T3921] usb 5-1: USB disconnect, device number 80 [ 683.319963][ T3836] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 683.329842][ T3836] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 683.339586][ T3836] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 683.349379][ T3836] usb 1-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 683.351976][ T4064] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 683.373413][ T4064] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 683.391397][ T4064] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 683.401347][ T4064] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 683.411204][ T4064] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 683.420922][ T4064] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 683.447317][ T23] audit: type=1804 audit(1635119528.757:1920): pid=9462 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3337362F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 683.459916][ T4066] usb 2-1: new high-speed USB device number 83 using dummy_hcd [ 683.549969][ T3921] usb 5-1: new high-speed USB device number 81 using dummy_hcd [ 683.580056][ T3836] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 683.589139][ T3836] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 683.597195][ T3836] usb 1-1: Product: syz [ 683.599980][ T4064] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 683.601390][ T3836] usb 1-1: Manufacturer: syz [ 683.601412][ T3836] usb 1-1: SerialNumber: syz [ 683.619691][ T4064] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 683.627850][ T4064] usb 3-1: Product: syz [ 683.632057][ T4064] usb 3-1: Manufacturer: syz [ 683.636785][ T4064] usb 3-1: SerialNumber: syz [ 683.690817][ T3836] cdc_ether: probe of 1-1:1.0 failed with error -22 [ 683.760221][ T4066] usb 2-1: Using ep0 maxpacket: 32 [ 683.830151][ T3921] usb 5-1: too many configurations: 34, using maximum allowed: 8 [ 683.880044][ T4066] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 683.901796][ T3836] usb 1-1: USB disconnect, device number 72 [ 683.911455][ T3921] usb 5-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config 23:52:09 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(0xffffffffffffffff, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc9873e0fcee0963b8674d257801ab4d86059519aacf1eb0ecf72e506fb49fa651c961cd8dd21763a46971b2aa99f20482594", 0xc3) r3 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) [ 683.927341][ T3921] usb 5-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 6 [ 683.940678][ T4064] cdc_ncm 3-1:1.0: bind() failure [ 683.949019][ T4064] cdc_ncm 3-1:1.1: CDC Union missing and no IAD found [ 683.955917][ T4064] cdc_ncm 3-1:1.1: bind() failure [ 683.982496][ T4064] usb 3-1: USB disconnect, device number 90 [ 684.040071][ T3921] usb 5-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 684.050546][ T3921] usb 5-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 6 [ 684.064214][ T4066] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 684.073476][ T4066] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 684.081541][ T4066] usb 2-1: Product: syz [ 684.085715][ T4066] usb 2-1: Manufacturer: syz [ 684.090539][ T4066] usb 2-1: SerialNumber: syz [ 684.095546][ T23] audit: type=1800 audit(1635119529.397:1921): pid=9467 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 684.116801][ T23] audit: type=1800 audit(1635119529.407:1922): pid=9467 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 23:52:09 executing program 1: syz_usb_connect$uac1(0x0, 0xa4, &(0x7f0000000800)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x92, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@output_terminal={0x9}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}, @as_header={0x7, 0x24, 0x1, 0x5}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x0, 0x0, 0x0, "5edede10e94a"}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x0, 0x0, 0x0, 0x0, "a9b8d0b67f"}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) [ 684.200212][ T4066] usb 2-1: can't set config #1, error -71 [ 684.206107][ T4065] usb 4-1: device descriptor read/64, error -71 [ 684.215645][ T4066] usb 2-1: USB disconnect, device number 83 [ 684.222081][ T3921] usb 5-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 684.236828][ T3921] usb 5-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 6 [ 684.340140][ T3921] usb 5-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 684.357838][ T3921] usb 5-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 6 [ 684.450142][ T3921] usb 5-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 684.464318][ T3921] usb 5-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 6 [ 684.560187][ T3921] usb 5-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 684.570614][ T3921] usb 5-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 6 [ 684.583816][ T4065] usb 4-1: Using ep0 maxpacket: 32 [ 684.635274][ T23] audit: type=1804 audit(1635119529.947:1923): pid=9470 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3337372F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 684.682302][ T4064] usb 3-1: new high-speed USB device number 91 using dummy_hcd [ 684.690893][ T4066] usb 2-1: new high-speed USB device number 84 using dummy_hcd [ 684.699067][ T22] usb 1-1: new high-speed USB device number 73 using dummy_hcd [ 684.707092][ T3921] usb 5-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 684.718171][ T3921] usb 5-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 6 23:52:10 executing program 3: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x2, &(0x7f0000000100)=@string={0x2}}, {0x20, &(0x7f0000000200)=@string={0x20, 0x3, "3ced7cc3eeff92311d3659d17c02006a3b7bf23ff094c4d7d3766966d9db"}}]}) [ 684.812670][ T3921] usb 5-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 684.823388][ T3921] usb 5-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 6 [ 684.860284][ T4065] usb 4-1: device firmware changed [ 684.866007][ T4065] ieee80211 phy37: rt2x00usb_vendor_request: Error - Vendor Request 0x07 failed for offset 0x1000 with error -19 [ 684.878044][ T4065] ieee80211 phy37: rt2800_probe_rt: Error - Invalid RT chipset 0x0000, rev 0000 detected [ 684.888180][ T4065] ieee80211 phy37: rt2x00lib_probe_dev: Error - Failed to allocate device [ 684.910215][ T4065] usb 4-1: USB disconnect, device number 35 [ 684.960004][ T4066] usb 2-1: Using ep0 maxpacket: 32 [ 685.049973][ T3921] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 685.059121][ T3921] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 685.067294][ T3921] usb 5-1: Product: syz [ 685.071493][ T3921] usb 5-1: Manufacturer: syz [ 685.076090][ T3921] usb 5-1: SerialNumber: syz 23:52:10 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 685.117175][ T22] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 685.127088][ T22] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 685.136871][ T22] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 685.146882][ T22] usb 1-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 2 [ 685.159999][ T4066] usb 2-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 685.168721][ T4066] usb 2-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 685.177745][ T4066] usb 2-1: config 1 has no interface number 1 [ 685.185601][ T3921] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 685.194940][ T4066] usb 2-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 685.205963][ T4066] usb 2-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 685.250294][ T4064] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 685.261455][ T4064] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 685.281106][ T4064] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 685.291044][ T4064] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 23:52:10 executing program 0: syz_usb_connect$cdc_ecm(0x0, 0x51, &(0x7f0000000600)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3f, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, [@mdlm_detail={0x4}]}}}]}}]}}, 0x0) [ 685.300851][ T4064] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 685.310727][ T4064] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 685.311518][ T23] audit: type=1800 audit(1635119530.627:1924): pid=9476 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 685.340137][ T4065] usb 4-1: new high-speed USB device number 36 using dummy_hcd [ 685.390509][ T23] audit: type=1800 audit(1635119530.677:1925): pid=9476 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 685.429919][ T4066] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 685.439007][ T4066] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 685.447079][ T4066] usb 2-1: Product: syz [ 685.451295][ T4066] usb 2-1: Manufacturer: syz [ 685.455911][ T4066] usb 2-1: SerialNumber: syz [ 685.480263][ T22] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 685.489336][ T22] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 685.497440][ T22] usb 1-1: Product: syz [ 685.530003][ T22] usb 1-1: can't set config #1, error -71 23:52:10 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000001c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x4, &(0x7f0000000240)={[{}]}) [ 685.549546][ T22] usb 1-1: USB disconnect, device number 73 [ 685.582204][ T4065] usb 4-1: Using ep0 maxpacket: 32 [ 685.640423][ T4064] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 685.649500][ T4064] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 685.658270][ T4064] usb 3-1: Product: syz [ 685.690037][ T4064] usb 3-1: can't set config #1, error -71 [ 685.698485][ T4064] usb 3-1: USB disconnect, device number 91 [ 685.705315][ T4065] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 685.760495][ T4065] usb 4-1: language id specifier not provided by device, defaulting to English [ 685.853223][ T4066] usb 2-1: USB disconnect, device number 84 [ 685.860247][ T3921] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 685.869750][ T3921] usb 5-1: ath9k_htc: Unable to allocate URBs [ 685.890140][ T4065] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 685.899508][ T4065] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 685.907636][ T4065] usb 4-1: Product: syz [ 685.911863][ T4065] usb 4-1: Manufacturer: 썼○㆒㘝텙ɼ樀笻㿲铰ퟄ盓晩 [ 685.919776][ T4065] usb 4-1: SerialNumber: syz [ 685.924498][ T22] usb 1-1: new high-speed USB device number 74 using dummy_hcd [ 685.941769][ T7450] udevd[7450]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 685.942859][ T3921] usb 5-1: ath9k_htc: USB layer deinitialized [ 686.001137][ T4065] cdc_ether: probe of 4-1:1.0 failed with error -22 23:52:11 executing program 4: syz_usb_connect$cdc_ecm(0x0, 0x155, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x143, 0x1, 0x1, 0x3f, 0xa0, 0x18, [{{0x9, 0x4, 0x0, 0x3, 0x3, 0x2, 0x6, 0x0, 0x5, {{0x9, 0x24, 0x6, 0x0, 0x0, "1c8ed7f7"}, {0x5, 0x24, 0x0, 0xe4}, {0xd, 0x24, 0xf, 0x1, 0xc19f, 0xff, 0x401, 0x7f}, [@acm={0x4, 0x24, 0x2, 0xa}, @country_functional={0x12, 0x24, 0x7, 0x8a, 0x2, [0x7, 0x8, 0xf134, 0x2, 0x0, 0x1ff]}, @obex={0x0, 0x24, 0x15, 0x4c58}, @mdlm_detail={0xe9, 0x24, 0x13, 0x4, "495934e7c34415911364873615f46b52d099cbf7bfe6fab58f2c4f9c74d8fbd51135573c3f20ea6bdfedb44431ccaccced93d1de9846db291d61b124c7dcfbefd7f8bddd45073af49e9b8ce512ce51d2e40dd5f7fcee0a3e8a534d6ad11dd0c562457988c99aa8abb16443260256126238873e4afa7f32d57894bac1c7b17b266ce0ccc6399b3a575ef24089dfb2841f7daef93bf93f62d51d3138c904dbecef17dc54a25c1daf16c4bbc001bb0816ab143b40d17f76188c44ed1f8f05baf88dc542e52a0f95fa49f40f564fd31b7194e99d8fe3c08baca16545c0e1ae3d6255b72e72bd37"}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x7, 0xca, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x3, 0x0, 0xff}}}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x250, 0x43, 0x0, 0xa7, 0xff}, 0xe5, &(0x7f00000001c0)={0x5, 0xf, 0xe5, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x4, 0xd, 0x3, 0x1}, @ptm_cap={0x3}, @generic={0x94, 0x10, 0x2, "89c50b9f54abec5eadd422096e7d961a573cf51c35059bd88599af4a588228143d8a0650b225c0d89ccf15cdcdbd3ea5776c0a96fba9a9ca5d2e34618cf4a85c404e7cd2c094774ff24d934e43f23068092530f9d923f7f90bb6b29f173100f2c42f646dce91b1ce813bba0b2c6adf174211ec4aa4b3dfde339fe72b98b891ca8a2413693172b057cec25e5d2f041fb1f0"}, @ptm_cap={0x3}, @generic={0x3f, 0x10, 0xb, "4ab442e8f0aaba829a66a432dcc5db120383be11ed38be7d6f2c637aaaa987fa18e9c475eec0202fa3ad7a00be3ed5c0cc325b85bff811307bf81824"}]}, 0x3, [{0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x1440}}, {0xf0, &(0x7f0000000300)=@string={0xf0, 0x3, "3ac706000c908773725591146308a8ded23821cbdac38413d0e8155993efaf4c42b632b6ce6dc0dbff0ba77b8529a5930904240dc369f4b1cd170b17d02fc1d9d035c46116c882bcd2fd7f1354aa7b685ca9f7db9f579b34e791ea80a1873b743c9c819344e926604a2392798524ea498258827c84b674f74dca9e853d7294804c47c3e26536eb31bb7f31c9390ccb36393d02e374d204d89ec5ca20c0aafad88366ef17830b1404c6ee51ef5f5109bb9ebf042251eab9534a6fe467df5e7619676459adab6bbc3ea27c4f471805ad91799c4a56da584d832a24f040ec8fb209ade40d69fd167002bf1e0fe95ccd"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x380a}}]}) [ 686.080359][ T4064] usb 3-1: new high-speed USB device number 92 using dummy_hcd [ 686.104055][ T3836] usb 5-1: USB disconnect, device number 81 [ 686.159788][ T23] audit: type=1804 audit(1635119531.467:1926): pid=9480 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3337382F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 686.190152][ T22] usb 1-1: Using ep0 maxpacket: 8 23:52:11 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 686.207909][ T4066] usb 4-1: USB disconnect, device number 36 [ 686.310368][ T22] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 686.499993][ T22] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 686.509196][ T22] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 686.517332][ T22] usb 1-1: Product: syz [ 686.522017][ T22] usb 1-1: Manufacturer: syz [ 686.526666][ T22] usb 1-1: SerialNumber: syz [ 686.559992][ T3836] usb 5-1: new high-speed USB device number 82 using dummy_hcd [ 686.567819][ T729] usb 2-1: new high-speed USB device number 85 using dummy_hcd [ 686.591235][ T22] usb 1-1: bad CDC descriptors [ 686.610152][ T4064] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 686.619232][ T4064] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 686.627360][ T4064] usb 3-1: Product: syz [ 686.631600][ T4064] usb 3-1: Manufacturer: syz [ 686.636235][ T4064] usb 3-1: SerialNumber: syz [ 686.730905][ T4064] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 686.815107][ T4066] usb 1-1: USB disconnect, device number 74 [ 686.830019][ T729] usb 2-1: Using ep0 maxpacket: 32 [ 686.835271][ T3836] usb 5-1: Using ep0 maxpacket: 8 [ 686.990039][ T3836] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 687.000542][ T729] usb 2-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 687.009311][ T729] usb 2-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 687.018332][ T729] usb 2-1: config 1 has no interface number 1 [ 687.019987][ T22] usb 4-1: new high-speed USB device number 37 using dummy_hcd [ 687.025123][ T3836] usb 5-1: config 1 interface 0 altsetting 3 has 0 endpoint descriptors, different from the interface descriptor's value: 3 [ 687.045215][ T3836] usb 5-1: config 1 interface 0 has no altsetting 0 [ 687.052251][ T729] usb 2-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 687.063173][ T729] usb 2-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 23:52:12 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f00000000c0)=""/239) [ 687.280288][ T22] usb 4-1: Using ep0 maxpacket: 32 [ 687.290922][ T3836] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 687.300075][ T3836] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 687.308094][ T3836] usb 5-1: Product: 㠊 23:52:12 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 687.312361][ T3836] usb 5-1: Manufacturer: 윺逌率啲ᒑࡣ㣒쬡쏚ᎄ夕䲯뙂똲淎௿箧⦅鎥Љത槃뇴៍ᜋ⿐㗐懄젖벂﷒፿꩔桻꥜垟㒛釧胪螡琻鰼鎁怦⍊禒⒅䧪墂粂뚄쩍薞爽肔䝌㙥㇫羻줱హ㛋㴹퉴얞⃊ꫀ暃៯ஃД兟묉뾞∄厹潊柤廟᥶摧굙殫㺼粢䝏Ԙ醭鱹噊壚荍␪䃰迬ল植᛽ɰế최 [ 687.327712][ T4064] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 687.345667][ T3836] usb 5-1: SerialNumber: syz [ 687.370407][ T729] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 687.379539][ T729] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 687.387621][ T729] usb 2-1: Product: syz 23:52:12 executing program 1: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) [ 687.430122][ T729] usb 2-1: can't set config #1, error -71 [ 687.430594][ T22] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 687.438436][ T729] usb 2-1: USB disconnect, device number 85 [ 687.510424][ T22] usb 4-1: language id specifier not provided by device, defaulting to English [ 687.573071][ T23] kauditd_printk_skb: 4 callbacks suppressed [ 687.573089][ T23] audit: type=1800 audit(1635119532.887:1931): pid=9496 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 687.627803][ T23] audit: type=1800 audit(1635119532.917:1932): pid=9496 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 687.640404][ T22] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 687.658202][ T22] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 687.666277][ T22] usb 4-1: Product: syz [ 687.670564][ T22] usb 4-1: Manufacturer: 썼○㆒㘝텙ɼ樀笻㿲铰ퟄ盓晩 [ 687.678478][ T22] usb 4-1: SerialNumber: syz [ 687.683240][ T3921] usb 1-1: new high-speed USB device number 75 using dummy_hcd [ 687.710732][ T3836] cdc_ether: probe of 5-1:1.0 failed with error -22 [ 687.731529][ T3836] usb 5-1: USB disconnect, device number 82 [ 687.743869][ T22] cdc_ether: probe of 4-1:1.0 failed with error -22 [ 687.752420][ T4066] usb 3-1: USB disconnect, device number 92 23:52:13 executing program 3: syz_usb_connect$cdc_ncm(0x0, 0x72, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x60, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}, [@mdlm_detail={0x4}]}}}}}]}}, 0x0) [ 687.913679][ T22] usb 4-1: USB disconnect, device number 37 [ 687.929885][ T3921] usb 1-1: Using ep0 maxpacket: 8 [ 687.929885][ T729] usb 2-1: new high-speed USB device number 86 using dummy_hcd [ 688.089977][ T3921] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 688.183474][ T23] audit: type=1804 audit(1635119533.497:1933): pid=9498 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3338302F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 688.270079][ T3921] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 688.279225][ T3921] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 688.287423][ T3921] usb 1-1: Product: syz [ 688.291632][ T3921] usb 1-1: Manufacturer: syz [ 688.296257][ T3921] usb 1-1: SerialNumber: syz [ 688.319976][ T729] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 688.330950][ T729] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 688.342268][ T729] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 688.350947][ T3921] usb 1-1: bad CDC descriptors [ 688.352080][ T729] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 688.366684][ T729] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 688.371001][ T22] usb 4-1: new high-speed USB device number 38 using dummy_hcd [ 688.376407][ T729] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 23:52:13 executing program 0: syz_usb_connect$hid(0x0, 0x3f, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x56a, 0xda, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}, {{}, [{}]}}}]}}]}}, 0x0) [ 688.410898][ T3836] usb 5-1: new high-speed USB device number 83 using dummy_hcd [ 688.430104][ T4064] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 688.432373][ T5] usb 1-1: USB disconnect, device number 75 [ 688.441777][ T4064] ath9k_htc: Failed to initialize the device [ 688.491112][ T4066] usb 3-1: ath9k_htc: USB layer deinitialized 23:52:14 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180), 0x0) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 688.660363][ T729] usb 2-1: string descriptor 0 read error: -22 [ 688.666913][ T729] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 688.676083][ T729] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 688.689933][ T3836] usb 5-1: Using ep0 maxpacket: 8 [ 688.780211][ T22] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 688.791158][ T22] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 688.801370][ T22] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 688.811318][ T22] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 688.821128][ T22] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 688.830826][ T22] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 688.830963][ T3836] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 688.851161][ T23] audit: type=1800 audit(1635119534.157:1934): pid=9505 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 23:52:14 executing program 2: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, 0x0) [ 688.873569][ T4066] usb 3-1: new high-speed USB device number 93 using dummy_hcd [ 688.874890][ T3836] usb 5-1: config 1 interface 0 altsetting 3 has 0 endpoint descriptors, different from the interface descriptor's value: 3 [ 688.894211][ T3836] usb 5-1: config 1 interface 0 has no altsetting 0 23:52:14 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000040)=""/158) [ 688.910676][ T23] audit: type=1800 audit(1635119534.227:1935): pid=9505 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 688.949987][ T5] usb 1-1: new high-speed USB device number 76 using dummy_hcd [ 688.980569][ T729] cdc_ncm 2-1:1.0: bind() failure [ 688.993004][ T729] cdc_ncm 2-1:1.1: CDC Union missing and no IAD found [ 689.000003][ T729] cdc_ncm 2-1:1.1: bind() failure [ 689.000191][ T22] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 689.014142][ T22] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 689.020395][ T729] usb 2-1: USB disconnect, device number 86 [ 689.022202][ T22] usb 4-1: Product: syz [ 689.032270][ T22] usb 4-1: Manufacturer: syz [ 689.036876][ T22] usb 4-1: SerialNumber: syz 23:52:14 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f00000000c0)=""/185) [ 689.100740][ T3836] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 689.109951][ T3836] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 689.117963][ T3836] usb 5-1: Product: 㠊 23:52:14 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10001, "875fe347684e8bc3b1b8909188626500"}) [ 689.122178][ T3836] usb 5-1: Manufacturer: 윺逌率啲ᒑࡣ㣒쬡쏚ᎄ夕䲯뙂똲淎௿箧⦅鎥Љത槃뇴៍ᜋ⿐㗐懄젖벂﷒፿꩔桻꥜垟㒛釧胪螡琻鰼鎁怦⍊禒⒅䧪墂粂뚄쩍薞爽肔䝌㙥㇫羻줱హ㛋㴹퉴얞⃊ꫀ暃៯ஃД兟묉뾞∄厹潊柤廟᥶摧굙殫㺼粢䝏Ԙ醭鱹噊壚荍␪䃰迬ল植᛽ɰế최 [ 689.155685][ T3836] usb 5-1: SerialNumber: syz 23:52:14 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x0) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f00000001c0)=""/221) [ 689.220050][ T3836] usb 5-1: can't set config #1, error -71 [ 689.226003][ T5] usb 1-1: Using ep0 maxpacket: 16 [ 689.234900][ T3836] usb 5-1: USB disconnect, device number 83 23:52:14 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000000080)=""/233) 23:52:14 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000180), 0x200, 0x0) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f00000001c0)=[0xfa000000]) 23:52:14 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000001c0), 0x0, 0x0) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000000)=""/240) [ 689.320106][ T22] cdc_ncm 4-1:1.0: bind() failure [ 689.334242][ T22] cdc_ncm 4-1:1.1: CDC Union missing and no IAD found [ 689.341325][ T22] cdc_ncm 4-1:1.1: bind() failure [ 689.369478][ T22] usb 4-1: USB disconnect, device number 38 [ 689.400146][ T5] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 689.619993][ T5] usb 1-1: New USB device found, idVendor=056a, idProduct=00da, bcdDevice= 0.40 [ 689.629065][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 689.637306][ T5] usb 1-1: Product: syz [ 689.641513][ T5] usb 1-1: Manufacturer: syz [ 689.646117][ T5] usb 1-1: SerialNumber: syz [ 689.713423][ T5] usbhid 1-1:1.0: couldn't find an input interrupt endpoint [ 689.751907][ T23] audit: type=1804 audit(1635119535.057:1936): pid=9511 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3338312F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 689.782257][ T23] audit: type=1800 audit(1635119535.057:1937): pid=9511 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 689.802883][ T3836] usb 2-1: new high-speed USB device number 87 using dummy_hcd [ 689.917159][ T22] usb 1-1: USB disconnect, device number 76 [ 690.089891][ T5] usb 4-1: new high-speed USB device number 39 using dummy_hcd [ 690.179968][ T3836] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 690.190921][ T3836] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 690.200787][ T3836] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 690.210561][ T3836] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 690.220343][ T3836] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 690.230118][ T3836] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 23:52:15 executing program 1: syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0xc6a03) [ 690.500044][ T5] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 690.511049][ T5] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 690.520902][ T3836] usb 2-1: string descriptor 0 read error: -22 [ 690.527139][ T3836] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 690.536360][ T3836] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 690.544438][ T5] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 690.554297][ T5] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 690.564178][ T5] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 690.573894][ T5] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 690.610103][ T3836] usb 2-1: can't set config #1, error -71 [ 690.617135][ T3836] usb 2-1: USB disconnect, device number 87 [ 690.690018][ T22] usb 1-1: new high-speed USB device number 77 using dummy_hcd [ 690.779943][ T5] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 690.789039][ T5] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 690.797197][ T5] usb 4-1: Product: syz [ 690.801518][ T5] usb 4-1: Manufacturer: syz [ 690.806113][ T5] usb 4-1: SerialNumber: syz 23:52:16 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000000)={0x700, 0x0, 0x0}) [ 690.939923][ T22] usb 1-1: Using ep0 maxpacket: 16 [ 691.050089][ T5] cdc_ncm 4-1:1.0: bind() failure [ 691.057263][ T5] cdc_ncm 4-1:1.1: CDC Union missing and no IAD found [ 691.060040][ T22] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 691.064162][ T5] cdc_ncm 4-1:1.1: bind() failure [ 691.084494][ T5] usb 4-1: USB disconnect, device number 39 [ 691.229959][ T22] usb 1-1: New USB device found, idVendor=056a, idProduct=00da, bcdDevice= 0.40 [ 691.240281][ T22] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 691.248286][ T22] usb 1-1: Product: syz [ 691.252488][ T22] usb 1-1: Manufacturer: syz [ 691.257110][ T22] usb 1-1: SerialNumber: syz [ 691.301559][ T22] usbhid 1-1:1.0: couldn't find an input interrupt endpoint 23:52:16 executing program 0: syz_usb_connect$hid(0x0, 0x3f, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x56a, 0xda, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}, {{}, [{}]}}}]}}]}}, 0x0) 23:52:16 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000040)=""/133) 23:52:16 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f00000000c0)=[0x0, 0x10000]) 23:52:16 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180), 0x0) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) 23:52:16 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f00000000c0)) 23:52:16 executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000001c0), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000e80)=[0x0, 0x800]) [ 691.510141][ T5] usb 1-1: USB disconnect, device number 77 23:52:16 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000300)=""/254) [ 691.561012][ T23] audit: type=1800 audit(1635119536.877:1938): pid=9535 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1165 res=0 errno=0 [ 691.582442][ T23] audit: type=1800 audit(1635119536.877:1939): pid=9535 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1165 res=0 errno=0 23:52:16 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSABS0(r0, 0x8000451b, 0x0) 23:52:16 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x40044591, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) 23:52:17 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000011c0), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000400)={0x0, 0x1, &(0x7f0000000340)="af"}) 23:52:17 executing program 2: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x2, &(0x7f0000000200)=@string={0x2}}]}) 23:52:17 executing program 3: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) [ 692.039925][ T5] usb 1-1: new high-speed USB device number 78 using dummy_hcd [ 692.099946][ T22] usb 3-1: new high-speed USB device number 94 using dummy_hcd [ 692.107744][ T4066] usb 4-1: new high-speed USB device number 40 using dummy_hcd [ 692.290763][ T23] audit: type=1804 audit(1635119537.607:1940): pid=9549 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3338322F48C7C060 dev="sda1" ino=1165 res=1 errno=0 [ 692.320962][ T5] usb 1-1: Using ep0 maxpacket: 16 [ 692.349931][ T4066] usb 4-1: Using ep0 maxpacket: 32 [ 692.470437][ T22] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 692.481417][ T22] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 692.490022][ T5] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 692.491300][ T4066] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 692.517536][ T22] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 692.527445][ T22] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 692.537259][ T22] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 692.546968][ T22] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 692.590067][ T22] usb 3-1: language id specifier not provided by device, defaulting to English [ 692.690030][ T5] usb 1-1: New USB device found, idVendor=056a, idProduct=00da, bcdDevice= 0.40 [ 692.699189][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 692.707263][ T5] usb 1-1: Product: syz [ 692.710116][ T22] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 692.711491][ T5] usb 1-1: Manufacturer: syz [ 692.720651][ T22] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 692.725235][ T5] usb 1-1: SerialNumber: syz [ 692.733251][ T22] usb 3-1: Product: syz [ 692.742104][ T22] usb 3-1: Manufacturer: syz [ 692.746712][ T22] usb 3-1: SerialNumber: syz [ 692.751838][ T4066] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 692.760961][ T4066] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 692.768957][ T4066] usb 4-1: Product: syz [ 692.773180][ T4066] usb 4-1: Manufacturer: syz [ 692.777783][ T4066] usb 4-1: SerialNumber: syz [ 692.793443][ T5] usbhid 1-1:1.0: couldn't find an input interrupt endpoint [ 692.820990][ T4066] cdc_ether: probe of 4-1:1.0 failed with error -22 [ 693.009529][ T4066] usb 1-1: USB disconnect, device number 78 [ 693.029081][ T5] usb 4-1: USB disconnect, device number 40 [ 693.060016][ T22] cdc_ncm 3-1:1.0: bind() failure [ 693.071137][ T22] cdc_ncm 3-1:1.1: CDC Union missing and no IAD found [ 693.077925][ T22] cdc_ncm 3-1:1.1: bind() failure [ 693.085759][ T22] usb 3-1: USB disconnect, device number 94 [ 693.095672][ T3831] udevd[3831]: setting mode of /dev/bus/usb/003/094 to 020664 failed: No such file or directory [ 693.106588][ T3831] udevd[3831]: setting owner of /dev/bus/usb/003/094 to uid=0, gid=0 failed: No such file or directory 23:52:18 executing program 0: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000280)={0x0, 0x0, 0x11, &(0x7f0000000140)={0x5, 0xf, 0x11, 0x1, [@ssp_cap={0xc}]}}) 23:52:18 executing program 4: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000001c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x12, &(0x7f0000000040)=@conn_svc_rsp={0x0, 0x0, 0xa, "38acddfb"}) 23:52:18 executing program 1: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5ac, 0x253, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) 23:52:18 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180), 0x0) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 693.562471][ T23] audit: type=1800 audit(1635119538.877:1941): pid=9560 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 693.584395][ T23] audit: type=1800 audit(1635119538.887:1942): pid=9560 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 693.829891][ T22] usb 5-1: new high-speed USB device number 84 using dummy_hcd [ 693.839930][ T5] usb 4-1: new high-speed USB device number 41 using dummy_hcd [ 693.847649][ T3836] usb 3-1: new high-speed USB device number 95 using dummy_hcd [ 693.870332][ T4066] usb 2-1: new high-speed USB device number 88 using dummy_hcd [ 693.900024][ T729] usb 1-1: new high-speed USB device number 79 using dummy_hcd [ 693.996282][ T23] audit: type=1804 audit(1635119539.307:1943): pid=9566 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3338332F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 694.110117][ T4066] usb 2-1: Using ep0 maxpacket: 16 [ 694.140009][ T5] usb 4-1: Using ep0 maxpacket: 32 [ 694.169898][ T729] usb 1-1: Using ep0 maxpacket: 32 [ 694.230307][ T4066] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 694.290328][ T3836] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 694.301532][ T3836] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 694.311428][ T5] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 694.324765][ T3836] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 694.334651][ T3836] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 694.344971][ T3836] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 694.350247][ T22] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 694.354648][ T3836] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 694.363790][ T22] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 694.381495][ T22] usb 5-1: Product: syz [ 694.385662][ T22] usb 5-1: Manufacturer: syz [ 694.390307][ T22] usb 5-1: SerialNumber: syz [ 694.420203][ T3836] usb 3-1: language id specifier not provided by device, defaulting to English [ 694.430154][ T4066] usb 2-1: New USB device found, idVendor=05ac, idProduct=0253, bcdDevice= 0.40 [ 694.439261][ T4066] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 694.447327][ T4066] usb 2-1: Product: syz [ 694.450378][ T729] usb 1-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 694.451598][ T4066] usb 2-1: Manufacturer: syz [ 694.460246][ T729] usb 1-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 694.464796][ T4066] usb 2-1: SerialNumber: syz [ 694.474954][ T729] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 694.480264][ T22] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 23:52:19 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f5", 0x62) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 694.550459][ T5] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 694.559660][ T5] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 694.567733][ T5] usb 4-1: Product: syz [ 694.572330][ T5] usb 4-1: Manufacturer: syz [ 694.576943][ T5] usb 4-1: SerialNumber: syz [ 694.592488][ T4066] usbhid 2-1:1.0: couldn't find an input interrupt endpoint [ 694.600156][ T3836] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 694.609212][ T3836] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 694.617268][ T3836] usb 3-1: Product: syz [ 694.621546][ T3836] usb 3-1: Manufacturer: syz [ 694.626157][ T3836] usb 3-1: SerialNumber: syz [ 694.681898][ T5] cdc_ether: probe of 4-1:1.0 failed with error -22 [ 694.713050][ T23] audit: type=1800 audit(1635119540.027:1944): pid=9569 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 694.734763][ T729] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 694.743948][ T729] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 694.752136][ T729] usb 1-1: Product: syz [ 694.756313][ T729] usb 1-1: Manufacturer: syz [ 694.760954][ T729] usb 1-1: SerialNumber: syz 23:52:20 executing program 2: syz_usb_connect$cdc_ncm(0x0, 0x7b, &(0x7f0000000000)=ANY=[@ANYBLOB="12010102020000202505a1a4400001020301090269000201ffd0080904000001020d00000624060001a9052400ff000d240f01420000002e0501040306241a0000680424020108241c001007060009058103000209203f090401"], &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0}) [ 694.789381][ T23] audit: type=1800 audit(1635119540.077:1945): pid=9569 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 694.807887][ T4066] usb 2-1: USB disconnect, device number 88 23:52:20 executing program 3: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000680)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000200)=@lang_id={0x4}}, {0x6a, &(0x7f0000000280)=@string={0x6a, 0x3, "3f0fa3b8d1b2074a9b3ecdfbfa696e41337440d4d90c585ee14de661c0deb27ab3faffa7ec2876ecd0c3bf754d5f17b7541663fe7be04981fdacceec5647f3f60e003383a2c3caddb41078233d1a8a855b27805ed6bdf294943d3762d2af290acc1476f930c9bbd8"}}]}) [ 694.879338][ T4064] usb 4-1: USB disconnect, device number 41 [ 694.900027][ T3836] cdc_ncm 3-1:1.0: bind() failure [ 694.908337][ T3836] cdc_ncm 3-1:1.1: CDC Union missing and no IAD found [ 694.915352][ T3836] cdc_ncm 3-1:1.1: bind() failure [ 694.971243][ T3836] usb 3-1: USB disconnect, device number 95 [ 695.110084][ T729] usb 1-1: 0:2 : does not exist [ 695.122773][ T729] usb 1-1: USB disconnect, device number 79 [ 695.130296][ T22] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 695.169386][ T7450] udevd[7450]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 695.345188][ T4064] usb 4-1: new high-speed USB device number 42 using dummy_hcd [ 695.360218][ T3836] usb 3-1: new high-speed USB device number 96 using dummy_hcd [ 695.383602][ T23] audit: type=1804 audit(1635119540.697:1946): pid=9574 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3338342F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 695.538972][ T4066] usb 5-1: USB disconnect, device number 84 [ 695.602977][ T5] usb 2-1: new high-speed USB device number 89 using dummy_hcd [ 695.660121][ T3836] usb 3-1: Using ep0 maxpacket: 32 [ 695.720126][ T4064] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 695.731162][ T4064] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 695.741241][ T4064] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 695.751037][ T4064] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 695.760848][ T4064] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 23:52:21 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f5", 0x62) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 695.770549][ T4064] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 695.850165][ T3836] usb 3-1: unable to get BOS descriptor or descriptor too short [ 695.860096][ T729] usb 1-1: new high-speed USB device number 80 using dummy_hcd [ 695.871121][ T23] audit: type=1800 audit(1635119541.187:1947): pid=9578 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 695.892416][ T23] audit: type=1800 audit(1635119541.187:1948): pid=9578 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 695.913971][ T5] usb 2-1: Using ep0 maxpacket: 16 [ 695.940548][ T4064] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 695.949690][ T4064] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 695.957841][ T4064] usb 4-1: Product: syz [ 695.962085][ T4064] usb 4-1: Manufacturer: ༿뢣닑䨇㺛﯍槺䅮琳푀೙幘䷡懦窲荒ꟿ⣬쏐疿彍뜗ᙔ﹣腉곽䝖茳쎢Ⴔ⍸ᨽ薊❛庀뷖铲㶔户꿒਩ᓌ略줰 [ 695.979109][ T4064] usb 4-1: SerialNumber: syz [ 696.000309][ T3836] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 696.039985][ T5] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 696.129884][ T729] usb 1-1: Using ep0 maxpacket: 32 [ 696.189912][ T22] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 696.196936][ T22] ath9k_htc: Failed to initialize the device [ 696.208973][ T4066] usb 5-1: ath9k_htc: USB layer deinitialized [ 696.230294][ T3836] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 696.239449][ T3836] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 696.247602][ T3836] usb 3-1: Product: syz [ 696.252050][ T3836] usb 3-1: Manufacturer: syz [ 696.256660][ T3836] usb 3-1: SerialNumber: syz [ 696.263690][ T5] usb 2-1: New USB device found, idVendor=05ac, idProduct=0253, bcdDevice= 0.40 [ 696.272785][ T5] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 696.280044][ T4064] cdc_ncm 4-1:1.0: bind() failure [ 696.280820][ T5] usb 2-1: Product: syz [ 696.280843][ T5] usb 2-1: Manufacturer: syz [ 696.295142][ T5] usb 2-1: SerialNumber: syz [ 696.298424][ T4064] cdc_ncm 4-1:1.1: CDC Union missing and no IAD found [ 696.306849][ T4064] cdc_ncm 4-1:1.1: bind() failure [ 696.346689][ T4064] usb 4-1: USB disconnect, device number 42 [ 696.368889][ T5] usbhid 2-1:1.0: couldn't find an input interrupt endpoint [ 696.377020][ T7452] udevd[7452]: setting mode of /dev/bus/usb/004/042 to 020664 failed: No such file or directory [ 696.400185][ T729] usb 1-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 696.409028][ T729] usb 1-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 696.419362][ T729] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 696.430221][ T7452] udevd[7452]: setting owner of /dev/bus/usb/004/042 to uid=0, gid=0 failed: No such file or directory [ 696.468593][ T23] audit: type=1804 audit(1635119541.777:1949): pid=9580 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3338352F48C7C060 dev="sda1" ino=1183 res=1 errno=0 23:52:21 executing program 1: syz_usb_connect(0x0, 0x3d, &(0x7f00000001c0)={{0x12, 0x1, 0x0, 0xf7, 0xc, 0x1, 0x8, 0x3340, 0x71c, 0xb29a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0xe0, 0xeb, 0xda, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@uac_iso={0x7}]}}, {{0x9, 0x5, 0xe, 0x0, 0x40}}]}}]}}]}}, 0x0) [ 696.562901][ T5] usb 2-1: USB disconnect, device number 89 [ 696.570849][ T4066] usb 5-1: new high-speed USB device number 85 using dummy_hcd 23:52:21 executing program 4: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x2, &(0x7f0000000300)=@string={0x2}}]}) 23:52:22 executing program 0: syz_usb_connect$cdc_ncm(0x2, 0xa1, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8f, 0x2, 0x1, 0x2, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x9, 0x0, 0x9}, {0x6, 0x24, 0x1a, 0x4}, [@mbim={0xc, 0x24, 0x1b, 0x5, 0xb3a, 0x0, 0x7, 0x0, 0xbe}, @country_functional={0xe, 0x24, 0x7, 0xff, 0x40, [0x0, 0x2, 0xfffe, 0x1]}, @country_functional={0xa, 0x24, 0x7, 0x0, 0x0, [0x0, 0x5d7]}, @network_terminal={0x7, 0x24, 0xa, 0x6, 0x2e, 0xf8, 0x9}, @mbim_extended={0x8, 0x24, 0x1c, 0x1ff, 0x0, 0x3}]}, {{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x4d, 0x3, 0x4}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x0, 0x3f, 0x1e, 0x40}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0xf0, 0x0, 0x3}}}}}}}]}}, 0x0) [ 696.621150][ T3836] usb 3-1: selecting invalid altsetting 1 [ 696.650214][ T3836] cdc_ncm 3-1:1.0: bind() failure [ 696.684793][ T3836] usb 3-1: USB disconnect, device number 96 [ 696.760050][ T729] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 696.769203][ T729] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 696.777256][ T729] usb 1-1: Product: syz [ 696.830335][ T729] usb 1-1: can't set config #1, error -71 [ 696.839053][ T729] usb 1-1: USB disconnect, device number 80 [ 697.009896][ T4064] usb 4-1: new high-speed USB device number 43 using dummy_hcd [ 697.030015][ T5] usb 2-1: new high-speed USB device number 90 using dummy_hcd 23:52:22 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f5", 0x62) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 697.173730][ T23] audit: type=1800 audit(1635119542.487:1950): pid=9589 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 697.239991][ T729] usb 1-1: new full-speed USB device number 81 using dummy_hcd [ 697.250133][ T4066] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 697.300073][ T5] usb 2-1: Using ep0 maxpacket: 8 [ 697.300725][ T4066] usb 5-1: language id specifier not provided by device, defaulting to English [ 697.379933][ T3836] usb 3-1: new high-speed USB device number 97 using dummy_hcd [ 697.380137][ T4064] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 697.398566][ T4064] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 697.420083][ T4064] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 697.429923][ T4064] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 697.439670][ T4064] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 697.449452][ T4064] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 697.459618][ T4066] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 697.459937][ T5] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 697.468732][ T4066] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 697.468761][ T4066] usb 5-1: Product: syz [ 697.491435][ T4066] usb 5-1: Manufacturer: syz [ 697.496037][ T4066] usb 5-1: SerialNumber: syz [ 697.561009][ T4066] cdc_ether: probe of 5-1:1.0 failed with error -22 [ 697.640046][ T3836] usb 3-1: Using ep0 maxpacket: 32 [ 697.661196][ T729] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 64 [ 697.672262][ T5] usb 2-1: New USB device found, idVendor=3340, idProduct=071c, bcdDevice=b2.9a [ 697.679966][ T4064] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 697.681445][ T5] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 697.690431][ T4064] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 697.698398][ T5] usb 2-1: Product: syz [ 697.706451][ T4064] usb 4-1: Product: syz [ 697.710547][ T5] usb 2-1: Manufacturer: syz [ 697.714683][ T4064] usb 4-1: Manufacturer: ༿뢣닑䨇㺛﯍槺䅮琳푀೙幘䷡懦窲荒ꟿ⣬쏐疿彍뜗ᙔ﹣腉곽䝖茳쎢Ⴔ⍸ᨽ薊❛庀뷖铲㶔户꿒਩ᓌ略줰 [ 697.719249][ T5] usb 2-1: SerialNumber: syz [ 697.736184][ T4064] usb 4-1: SerialNumber: syz [ 697.752421][ T729] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 697.765012][ T5] usb 2-1: config 0 descriptor?? [ 697.770051][ T4066] usb 5-1: USB disconnect, device number 85 23:52:23 executing program 3: syz_usb_connect(0x0, 0x36, &(0x7f00000001c0)={{0x12, 0x1, 0x0, 0xf7, 0xc, 0x1, 0x8, 0x3340, 0x71c, 0xb29a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x2, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x60, 0x0, 0x1, 0xe0, 0xeb, 0xda, 0x0, [], [{{0x9, 0x5, 0xe}}]}}, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x40, 0x38, 0x3d}}]}}]}}, 0x0) [ 697.890778][ T3836] usb 3-1: unable to get BOS descriptor or descriptor too short [ 697.960054][ T4064] cdc_ncm 4-1:1.0: bind() failure [ 697.972657][ T4064] cdc_ncm 4-1:1.1: CDC Union missing and no IAD found [ 697.979547][ T4064] cdc_ncm 4-1:1.1: bind() failure [ 697.980885][ T729] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 697.993897][ T729] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 698.001924][ T729] usb 1-1: Product: syz 23:52:23 executing program 2: syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x2, 0x2, 0x7, 0x1, 0x2, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x0, 0x0, 0xa1}}, [{{0x9, 0x5, 0x82, 0x2, 0x1df, 0x0, 0x0, 0x3f}}]}}}]}}]}}, 0x0) [ 698.006093][ T729] usb 1-1: Manufacturer: syz [ 698.008205][ T4064] usb 4-1: USB disconnect, device number 43 [ 698.010751][ T729] usb 1-1: SerialNumber: syz [ 698.011219][ T3836] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 698.035788][ T4066] usb 2-1: USB disconnect, device number 90 [ 698.151823][ T9587] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 698.158808][ T3836] usb 3-1: string descriptor 0 read error: -71 [ 698.167139][ T3836] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 698.176424][ T3836] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 698.230033][ T3836] usb 3-1: can't set config #1, error -71 [ 698.247559][ T3836] usb 3-1: USB disconnect, device number 97 23:52:23 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc987", 0x93) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 698.389936][ T4064] usb 4-1: new high-speed USB device number 44 using dummy_hcd [ 698.480083][ T729] cdc_ncm 1-1:1.0: bind() failure [ 698.491095][ T729] cdc_ncm 1-1:1.1: CDC Union missing and no IAD found [ 698.498045][ T729] cdc_ncm 1-1:1.1: bind() failure [ 698.515952][ T729] usb 1-1: USB disconnect, device number 81 [ 698.560013][ T4066] usb 5-1: new high-speed USB device number 86 using dummy_hcd [ 698.639897][ T4064] usb 4-1: Using ep0 maxpacket: 8 [ 698.639975][ T3836] usb 3-1: new high-speed USB device number 98 using dummy_hcd [ 698.760118][ T4064] usb 4-1: config 0 has an invalid interface number: 96 but max is 1 [ 698.768246][ T4064] usb 4-1: config 0 has no interface number 1 [ 698.779903][ T4064] usb 4-1: config 0 interface 96 altsetting 0 endpoint 0xE has invalid wMaxPacketSize 0 [ 698.800084][ T4066] usb 5-1: Using ep0 maxpacket: 8 [ 698.809902][ T22] usb 2-1: new high-speed USB device number 91 using dummy_hcd [ 698.920327][ T4066] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 698.939541][ T23] kauditd_printk_skb: 4 callbacks suppressed [ 698.939556][ T23] audit: type=1804 audit(1635119544.247:1955): pid=9600 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3338372F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 698.976238][ T4064] usb 4-1: New USB device found, idVendor=3340, idProduct=071c, bcdDevice=b2.9a [ 698.985355][ T4064] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 698.993397][ T4064] usb 4-1: Product: syz [ 698.997578][ T4064] usb 4-1: Manufacturer: syz [ 699.002243][ T4064] usb 4-1: SerialNumber: syz [ 699.041149][ T4064] usb 4-1: config 0 descriptor?? [ 699.049941][ T22] usb 2-1: Using ep0 maxpacket: 8 [ 699.060621][ T4066] usb 5-1: language id specifier not provided by device, defaulting to English [ 699.110445][ T3836] usb 3-1: config 1 interface 0 altsetting 2 endpoint 0x1 has invalid wMaxPacketSize 0 [ 699.120208][ T3836] usb 3-1: config 1 interface 0 altsetting 2 bulk endpoint 0x1 has invalid maxpacket 0 [ 699.130005][ T3836] usb 3-1: config 1 interface 0 altsetting 2 bulk endpoint 0x82 has invalid maxpacket 479 [ 699.139982][ T3836] usb 3-1: config 1 interface 0 has no altsetting 0 [ 699.169977][ T22] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 699.180901][ T4066] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 699.190047][ T4066] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 699.198039][ T4066] usb 5-1: Product: syz [ 699.202232][ T4066] usb 5-1: Manufacturer: syz [ 699.206835][ T4066] usb 5-1: SerialNumber: syz [ 699.211520][ T3921] usb 1-1: new full-speed USB device number 82 using dummy_hcd [ 699.270924][ T4066] cdc_ether: probe of 5-1:1.0 failed with error -22 [ 699.285795][ T729] usb 4-1: USB disconnect, device number 44 [ 699.340196][ T3836] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 699.349369][ T3836] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 699.357886][ T3836] usb 3-1: Product: syz [ 699.362084][ T3836] usb 3-1: Manufacturer: syz [ 699.366689][ T3836] usb 3-1: SerialNumber: syz [ 699.390184][ T22] usb 2-1: New USB device found, idVendor=3340, idProduct=071c, bcdDevice=b2.9a [ 699.390908][ T9596] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 699.399327][ T22] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 699.414127][ T22] usb 2-1: Product: syz [ 699.418300][ T22] usb 2-1: Manufacturer: syz [ 699.422970][ T22] usb 2-1: SerialNumber: syz [ 699.430983][ T22] usb 2-1: config 0 descriptor?? 23:52:24 executing program 4: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x2, &(0x7f0000000300)=@string={0x2}}]}) [ 699.485848][ T4066] usb 5-1: USB disconnect, device number 86 [ 699.600166][ T3921] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1023, setting to 64 [ 699.627966][ T3921] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 23:52:24 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000090018105e04da0500008000000109022400010000000009040000090300000009210000000122220009058103"], 0x0) syz_usb_control_io(r0, &(0x7f00000003c0)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "f6cda846", "37cb0199"}}, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000d80)={0x2c, &(0x7f0000000bc0)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000b00)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000780)={0x20, 0x0, 0x4, {0x1}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000440)={0x2c, &(0x7f0000000200)={0x0, 0x0, 0x4, "47a8a26d"}, 0x0, 0x0, 0x0, 0x0}) 23:52:25 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540", 0x63) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 699.651204][ T22] usb 2-1: USB disconnect, device number 91 [ 699.676382][ T3836] usblp 3-1:1.0: usblp0: USB Bidirectional printer dev 98 if 0 alt 2 proto 2 vid 0x0525 pid 0xA4A8 [ 699.720558][ T3836] usb 3-1: USB disconnect, device number 98 [ 699.740593][ T3836] usblp0: removed 23:52:25 executing program 0: syz_usb_connect$cdc_ecm(0x0, 0x22d, &(0x7f00000004c0)=ANY=[@ANYBLOB="12010102020000082505a1a440000102030109021b02010107c00709"], &(0x7f0000000b80)={0x0, 0x0, 0x2f, &(0x7f0000000cc0)=ANY=[@ANYBLOB="050f2f00020a10030003000000010033"]}) [ 699.870061][ T3921] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 699.870597][ T23] audit: type=1800 audit(1635119545.187:1956): pid=9607 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 699.879162][ T3921] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 699.879191][ T3921] usb 1-1: Product: syz [ 699.912636][ T3921] usb 1-1: Manufacturer: syz [ 699.928198][ T23] audit: type=1800 audit(1635119545.217:1957): pid=9607 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 699.980088][ T4066] usb 5-1: new high-speed USB device number 87 using dummy_hcd [ 700.040625][ T3921] usb 1-1: can't set config #1, error -71 [ 700.058396][ T3921] usb 1-1: USB disconnect, device number 82 [ 700.109906][ T22] usb 2-1: new high-speed USB device number 92 using dummy_hcd [ 700.109921][ T729] usb 4-1: new high-speed USB device number 45 using dummy_hcd [ 700.239877][ T4066] usb 5-1: Using ep0 maxpacket: 8 [ 700.359988][ T4066] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 700.369881][ T729] usb 4-1: Using ep0 maxpacket: 8 [ 700.373394][ T22] usb 2-1: Using ep0 maxpacket: 16 [ 700.408600][ T23] audit: type=1804 audit(1635119545.717:1958): pid=9611 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3338382F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 700.430051][ T3921] usb 1-1: new high-speed USB device number 83 using dummy_hcd [ 700.446962][ T4066] usb 5-1: language id specifier not provided by device, defaulting to English [ 700.519985][ T22] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 700.520252][ T729] usb 4-1: config 0 has an invalid interface number: 96 but max is 1 [ 700.531001][ T22] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 700.539064][ T729] usb 4-1: config 0 has no interface number 1 [ 700.548809][ T22] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 700.555025][ T729] usb 4-1: config 0 interface 96 altsetting 0 endpoint 0xE has invalid wMaxPacketSize 0 [ 700.567754][ T4064] usb 3-1: new high-speed USB device number 99 using dummy_hcd [ 700.620062][ T4066] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 700.629244][ T4066] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 700.637363][ T4066] usb 5-1: Product: syz [ 700.641568][ T4066] usb 5-1: Manufacturer: syz [ 700.646261][ T4066] usb 5-1: SerialNumber: syz [ 700.690027][ T22] usb 2-1: New USB device found, idVendor=045e, idProduct=05da, bcdDevice= 0.00 [ 700.699129][ T22] usb 2-1: New USB device strings: Mfr=128, Product=0, SerialNumber=0 [ 700.707364][ T22] usb 2-1: Manufacturer: syz [ 700.712907][ T4066] cdc_ether: probe of 5-1:1.0 failed with error -22 [ 700.720157][ T3921] usb 1-1: Using ep0 maxpacket: 8 [ 700.746213][ T22] usb 2-1: config 0 descriptor?? [ 700.761058][ T729] usb 4-1: New USB device found, idVendor=3340, idProduct=071c, bcdDevice=b2.9a [ 700.770186][ T729] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 700.778187][ T729] usb 4-1: Product: syz [ 700.782481][ T729] usb 4-1: Manufacturer: syz [ 700.787091][ T729] usb 4-1: SerialNumber: syz [ 700.790469][ T22] hub 2-1:0.0: USB hub found [ 700.806422][ T729] usb 4-1: config 0 descriptor?? [ 700.920483][ T3921] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 700.930699][ T3921] usb 1-1: config 1 has 0 interfaces, different from the descriptor's value: 1 [ 700.953377][ T729] usb 5-1: USB disconnect, device number 87 23:52:26 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0xfffffffffffffffd) [ 700.980114][ T4064] usb 3-1: config 1 interface 0 altsetting 2 endpoint 0x1 has invalid wMaxPacketSize 0 [ 700.989879][ T4064] usb 3-1: config 1 interface 0 altsetting 2 bulk endpoint 0x1 has invalid maxpacket 0 [ 700.999562][ T4064] usb 3-1: config 1 interface 0 altsetting 2 bulk endpoint 0x82 has invalid maxpacket 479 [ 701.005208][ T3836] usb 4-1: USB disconnect, device number 45 [ 701.009523][ T4064] usb 3-1: config 1 interface 0 has no altsetting 0 [ 701.030093][ T22] hub 2-1:0.0: 1 port detected 23:52:26 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540", 0x63) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) 23:52:26 executing program 3: syz_usb_connect$cdc_ncm(0x2, 0x6e, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x40, 0x0, 0x0, 0x3f}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0x6, 0x0, 0x65}}, {{0x9, 0x5, 0x3, 0x2, 0x28, 0x78, 0x7}}}}}}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x91, 0x0, 0x89, 0x0, 0x2}, 0x5, &(0x7f00000000c0)={0x5, 0xf, 0x5}, 0x3, [{0x99, &(0x7f0000000100)=@string={0x99, 0x3, "2f609a6e216a721a02074191fd10d0644267a6f16c58d545c45291074ebdfbf01152502b6a968ed6b02021cdf3fcf1586f3987d426f109bdebe3c81b0d6b23392411a168d1eefece98e04913154637cb45a853c49c06d16c92a86a64b981124b4d7c65856deb7b774b5f7476cce854c62849d2461b56fa1aa828fe772a07cfb3888ef7baf9cb72c43e2479fd48406739664d9ff9669377"}}, {0xd5, &(0x7f00000001c0)=@string={0xd5, 0x3, "ace384f796e987a63d71e15921b0a6861e9019aa2aa443e40cd9dd5242829569ba9c1b8123d7be79731f473b7690085769b7481f68a85e6515b504e27ade5cff7196231375a8e9bb60f6aa45d58b10bbf7a5990997d622d0fd351a6a6f2a19f50f29d582be82875ac3bece6d39e568067cc283058fee2f18a49d059789b8b0cfc436ea033cdde4bcb04ace166da388dee5dae409d03cb9411c65e1d63430aa2cd260af930d0cb7da50e38a7fa56a943dd08ca85971095c0c22297e044c2e5a84349dc8dbb2133948a6374554dd519083e2b815"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x827}}]}) 23:52:26 executing program 2: syz_usb_connect$cdc_ncm(0x2, 0x6e, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x81}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8}}}}}}}]}}, 0x0) [ 701.150304][ T3921] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 701.159441][ T3921] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 701.167525][ T3921] usb 1-1: Product: syz [ 701.171737][ T3921] usb 1-1: Manufacturer: syz [ 701.176368][ T3921] usb 1-1: SerialNumber: syz [ 701.254981][ T23] audit: type=1800 audit(1635119546.567:1959): pid=9620 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 701.276263][ T23] audit: type=1800 audit(1635119546.567:1960): pid=9620 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 701.279942][ T4064] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 701.306713][ T4064] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 701.360017][ T4064] usb 3-1: can't set config #1, error -71 [ 701.380357][ T4064] usb 3-1: USB disconnect, device number 99 23:52:26 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x400445a0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fed232249996e43c9a335cb5964b41ba80ab54869293c4c038799095ace399c4"}) [ 701.500155][ T3921] usb 1-1: USB disconnect, device number 83 [ 701.569918][ T3836] usb 4-1: new full-speed USB device number 46 using dummy_hcd 23:52:26 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000040)=""/75) [ 701.670070][ T22] hub 2-1:0.0: activate --> -90 23:52:27 executing program 4: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000280)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f0000000800)={0x0, 0x0, 0xc, &(0x7f00000003c0)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7}]}}) [ 701.749949][ T4064] usb 3-1: new full-speed USB device number 100 using dummy_hcd [ 701.921211][ T23] audit: type=1804 audit(1635119547.227:1961): pid=9622 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3338392F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 702.030065][ T3836] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 702.041151][ T729] usb 5-1: new high-speed USB device number 88 using dummy_hcd [ 702.048815][ T3836] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid maxpacket 1024, setting to 64 [ 702.081059][ T7] usb 2-1: USB disconnect, device number 92 [ 702.099962][ T22] usb 2-1-port1: config error [ 702.110447][ T4064] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 702.220117][ T3836] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 702.229225][ T3836] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 702.237283][ T3836] usb 4-1: Product: ࠧ [ 702.241496][ T3836] usb 4-1: Manufacturer: ꚇ焽姡뀡蚦逞ꨙꐪ勝艂榕鲺脛휣禾έ㭇遶圈띩Ὀꡨ敞딕|陱ጣ꡵믩䖪试묐ꗷঙ횗퀢㗽樚⩯⤏苕芾媇뻃淎٨쉼փᠯ鶤霅뢉쾰㛄Ϫ볤䪰ᛎꍭ৤㳐䆹攜훡〴Ⲫ惒鎯఍羊檥㶔賐妨ॱ౜⤢Ѿ⹌葚鴴Ꮂ䠹㞦呅凝莐룢 [ 702.271098][ T3836] usb 4-1: SerialNumber: syz [ 702.276441][ T5] usb 1-1: new high-speed USB device number 84 using dummy_hcd 23:52:27 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540", 0x63) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 702.330152][ T4064] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 702.339253][ T4064] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 702.347328][ T4064] usb 3-1: Product: syz [ 702.351549][ T4064] usb 3-1: Manufacturer: syz [ 702.356156][ T4064] usb 3-1: SerialNumber: syz [ 702.458855][ T23] audit: type=1800 audit(1635119547.767:1962): pid=9631 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 702.492453][ T23] audit: type=1800 audit(1635119547.797:1963): pid=9631 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 702.540088][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 702.570224][ T3836] cdc_ncm 4-1:1.0: bind() failure [ 702.578439][ T3836] cdc_ncm 4-1:1.1: CDC Union missing and no IAD found [ 702.585348][ T3836] cdc_ncm 4-1:1.1: bind() failure [ 702.595180][ T3836] usb 4-1: USB disconnect, device number 46 [ 702.630001][ T729] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 702.640182][ T4064] cdc_ncm 3-1:1.0: bind() failure [ 702.652712][ T4064] cdc_ncm 3-1:1.1: CDC Union missing and no IAD found [ 702.659605][ T4064] cdc_ncm 3-1:1.1: bind() failure [ 702.675016][ T4064] usb 3-1: USB disconnect, device number 100 [ 702.800365][ T5] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 702.810535][ T5] usb 1-1: config 1 has 0 interfaces, different from the descriptor's value: 1 [ 702.860311][ T729] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 702.869391][ T729] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 702.877438][ T729] usb 5-1: Product: syz [ 702.881733][ T729] usb 5-1: Manufacturer: syz [ 702.886343][ T729] usb 5-1: SerialNumber: syz [ 702.891404][ T7] usb 2-1: new high-speed USB device number 93 using dummy_hcd 23:52:28 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000040)=""/255) [ 702.960989][ T729] cdc_ether: probe of 5-1:1.0 failed with error -22 [ 703.065191][ T23] audit: type=1804 audit(1635119548.367:1964): pid=9633 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3339302F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 703.095644][ T5] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 703.104786][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 703.112882][ T5] usb 1-1: Product: syz [ 703.139994][ T5] usb 1-1: can't set config #1, error -71 [ 703.145866][ T7] usb 2-1: Using ep0 maxpacket: 16 [ 703.177391][ T4105] usb 5-1: USB disconnect, device number 88 [ 703.185567][ T5] usb 1-1: USB disconnect, device number 84 [ 703.320068][ T7] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 703.331056][ T7] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 703.340863][ T7] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 703.353918][ T729] usb 4-1: new full-speed USB device number 47 using dummy_hcd 23:52:28 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x2, &(0x7f0000000440)=@string={0x2}}]}) 23:52:28 executing program 0: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x82}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) [ 703.440002][ T7] usb 2-1: string descriptor 0 read error: -71 [ 703.446293][ T7] usb 2-1: New USB device found, idVendor=045e, idProduct=05da, bcdDevice= 0.00 [ 703.455474][ T7] usb 2-1: New USB device strings: Mfr=128, Product=0, SerialNumber=0 [ 703.463780][ T3836] usb 3-1: new full-speed USB device number 101 using dummy_hcd [ 703.474924][ T7] usb 2-1: config 0 descriptor?? [ 703.500684][ T7] usb 2-1: can't set config #0, error -71 [ 703.509541][ T7] usb 2-1: USB disconnect, device number 93 23:52:28 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b83", 0x7b) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 703.780047][ T729] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 703.791588][ T729] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid maxpacket 1024, setting to 64 [ 703.840146][ T5] usb 1-1: new high-speed USB device number 85 using dummy_hcd [ 703.900143][ T3836] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 703.920096][ T7] usb 2-1: new high-speed USB device number 94 using dummy_hcd [ 703.959882][ T4064] usb 5-1: new high-speed USB device number 89 using dummy_hcd [ 704.000006][ T729] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 704.009107][ T729] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 704.017180][ T729] usb 4-1: Product: ࠧ [ 704.021462][ T729] usb 4-1: Manufacturer: ꚇ焽姡뀡蚦逞ꨙꐪ勝艂榕鲺脛휣禾έ㭇遶圈띩Ὀꡨ敞딕|陱ጣ꡵믩䖪试묐ꗷঙ횗퀢㗽樚⩯⤏苕芾媇뻃淎٨쉼փᠯ鶤霅뢉쾰㛄Ϫ볤䪰ᛎꍭ৤㳐䆹攜훡〴Ⲫ惒鎯఍羊檥㶔賐妨ॱ౜⤢Ѿ⹌葚鴴Ꮂ䠹㞦呅凝莐룢 [ 704.051228][ T729] usb 4-1: SerialNumber: syz [ 704.131076][ T3836] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 704.140151][ T3836] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 704.148159][ T3836] usb 3-1: Product: syz [ 704.152472][ T3836] usb 3-1: Manufacturer: syz [ 704.157084][ T3836] usb 3-1: SerialNumber: syz 23:52:29 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0xc1, 0xb4, 0xae, 0x20, 0x5d8, 0x8106, 0xd0ad, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xc0, 0x42, 0x78}}]}}]}}, 0x0) [ 704.202020][ T5] usb 1-1: Using ep0 maxpacket: 32 [ 704.220149][ T729] cdc_ncm 4-1:1.0: bind() failure [ 704.228443][ T729] cdc_ncm 4-1:1.1: CDC Union missing and no IAD found [ 704.235318][ T729] cdc_ncm 4-1:1.1: bind() failure 23:52:29 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000500), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, 0x0) [ 704.259338][ T23] kauditd_printk_skb: 2 callbacks suppressed [ 704.259356][ T23] audit: type=1804 audit(1635119549.537:1967): pid=9645 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3339312F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 704.296170][ T3836] usb 3-1: can't set config #1, error -71 [ 704.320924][ T3836] usb 3-1: USB disconnect, device number 101 [ 704.344969][ T729] usb 4-1: USB disconnect, device number 47 [ 704.400172][ T5] usb 1-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 704.409119][ T5] usb 1-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 704.419268][ T5] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 704.430304][ T4064] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 23:52:29 executing program 2: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000600)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x4, &(0x7f0000000700)=@lang_id={0x4}}, {0x2c, &(0x7f0000000740)=@string={0x2c, 0x3, "67d042c8dee6666bde1a50cf9a926ca311777f5519036269554662a1cadd70ad4c32ab7e6fec5ad862eb"}}, {0xa, &(0x7f0000000800)=@string={0xa, 0x3, "230c5f7bd5dfa9dd"}}]}) [ 704.430639][ T7] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 704.510073][ T7] usb 2-1: language id specifier not provided by device, defaulting to English [ 704.620259][ T4064] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 704.629435][ T4064] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 704.638102][ T4064] usb 5-1: Product: syz [ 704.642302][ T4064] usb 5-1: Manufacturer: syz [ 704.646901][ T4064] usb 5-1: SerialNumber: syz [ 704.670139][ T7] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 704.679359][ T7] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 704.687439][ T7] usb 2-1: Product: syz [ 704.691734][ T7] usb 2-1: Manufacturer: syz [ 704.696333][ T7] usb 2-1: SerialNumber: syz [ 704.701088][ T4064] cdc_ether: probe of 5-1:1.0 failed with error -22 [ 704.741264][ T7] cdc_ether: probe of 2-1:1.0 failed with error -22 [ 704.770188][ T5] usb 1-1: string descriptor 0 read error: -22 [ 704.776857][ T5] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 23:52:30 executing program 4: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x41, &(0x7f00000000c0)=@generic={0x0, 0x0, 0x39, "10c9d5c3", "854a2c17c92349a93c85136e7b58ad0fd27be6cf80a4d587a224507d97d8156608088b8241c44426e4e1984d80f46f51034002d679e2c54409"}) [ 704.786057][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 704.794429][ T729] usb 4-1: new high-speed USB device number 48 using dummy_hcd [ 704.836682][ T7] usb 5-1: USB disconnect, device number 89 [ 704.892890][ T5] usb 1-1: 0:2 : does not exist 23:52:30 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b83", 0x7b) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 704.938769][ T3836] usb 3-1: new high-speed USB device number 102 using dummy_hcd [ 704.949064][ T4064] usb 2-1: USB disconnect, device number 94 [ 705.079972][ T729] usb 4-1: Using ep0 maxpacket: 32 [ 705.101526][ T5] usb 1-1: USB disconnect, device number 85 [ 705.111026][ T23] audit: type=1800 audit(1635119550.427:1968): pid=9656 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 705.132336][ T23] audit: type=1800 audit(1635119550.427:1969): pid=9656 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 705.210318][ T3836] usb 3-1: Using ep0 maxpacket: 32 [ 705.250198][ T7] usb 5-1: new high-speed USB device number 90 using dummy_hcd [ 705.350448][ T3836] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 705.361494][ T3836] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 705.383942][ T3836] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 705.393953][ T3836] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 705.403839][ T3836] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 705.413539][ T3836] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 705.460169][ T729] usb 4-1: New USB device found, idVendor=05d8, idProduct=8106, bcdDevice=d0.ad [ 705.469242][ T729] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 705.477425][ T729] usb 4-1: Product: syz [ 705.481695][ T729] usb 4-1: Manufacturer: syz [ 705.486301][ T729] usb 4-1: SerialNumber: syz [ 705.512150][ T729] usb 4-1: config 0 descriptor?? [ 705.552384][ T729] dvb-usb: found a 'Artec T1 USB1.1 TVBOX with AN2135' in warm state. [ 705.566135][ T729] dvb-usb: bulk message failed: -22 (3/0) [ 705.575412][ T23] audit: type=1804 audit(1635119550.887:1970): pid=9658 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3339322F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 705.621735][ T729] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 705.650321][ T729] dvbdev: DVB: registering new adapter (Artec T1 USB1.1 TVBOX with AN2135) [ 705.659098][ T729] usb 4-1: media controller created [ 705.676227][ T729] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [ 705.684953][ T3836] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 705.694078][ T3836] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 705.702201][ T3836] usb 3-1: Product: ణ筟 [ 705.706630][ T3836] usb 3-1: Manufacturer: 큧졂武᫞콐銚ꍬ眑啿̙楢䙕ꅢ군㉌纫 [ 705.715884][ T3836] usb 3-1: SerialNumber: syz [ 705.725773][ T729] dvb-usb: bulk message failed: -22 (6/0) [ 705.729940][ T4064] usb 2-1: new high-speed USB device number 95 using dummy_hcd [ 705.731662][ T729] dvb-usb: no frontend was attached by 'Artec T1 USB1.1 TVBOX with AN2135' [ 705.811290][ T729] input: IR-receiver inside an USB DVB receiver as /devices/platform/dummy_hcd.3/usb4/4-1/input/input27 [ 705.826134][ T729] dvb-usb: schedule remote query interval to 150 msecs. [ 705.833488][ T729] dvb-usb: bulk message failed: -22 (3/0) [ 705.870303][ T729] dvb-usb: Artec T1 USB1.1 TVBOX with AN2135 successfully initialized and connected. [ 705.882746][ T729] usb 4-1: USB disconnect, device number 48 [ 705.912214][ T729] dvb-usb: Artec T1 USB1.1 TVBOX with AN2135 successfully deinitialized and disconnected. [ 705.922742][ T5] usb 1-1: new high-speed USB device number 86 using dummy_hcd [ 705.971271][ T7] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 705.980512][ T7] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 705.988545][ T7] usb 5-1: Product: syz [ 705.992868][ T7] usb 5-1: Manufacturer: syz [ 705.997480][ T7] usb 5-1: SerialNumber: syz [ 706.050010][ T3836] cdc_ncm 3-1:1.0: bind() failure [ 706.060790][ T3836] cdc_ncm 3-1:1.1: CDC Union missing and no IAD found [ 706.067662][ T3836] cdc_ncm 3-1:1.1: bind() failure [ 706.074048][ T7] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 706.090191][ T4064] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 706.102621][ T3836] usb 3-1: USB disconnect, device number 102 [ 706.160201][ T4064] usb 2-1: language id specifier not provided by device, defaulting to English 23:52:31 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b83", 0x7b) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 706.209910][ T5] usb 1-1: Using ep0 maxpacket: 32 [ 706.300250][ T4064] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 706.309323][ T4064] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 706.317391][ T4064] usb 2-1: Product: syz [ 706.321688][ T4064] usb 2-1: Manufacturer: syz [ 706.326379][ T4064] usb 2-1: SerialNumber: syz [ 706.340139][ T5] usb 1-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 706.348865][ T5] usb 1-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 706.359018][ T5] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 706.386509][ T23] audit: type=1800 audit(1635119551.697:1971): pid=9661 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 706.390942][ T4064] cdc_ether: probe of 2-1:1.0 failed with error -22 [ 706.407986][ T23] audit: type=1800 audit(1635119551.697:1972): pid=9661 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 23:52:31 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x2, &(0x7f0000000440)=@string={0x2}}]}) [ 706.497046][ T22] usb 2-1: USB disconnect, device number 95 23:52:31 executing program 0: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x82}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) [ 706.600169][ T5] usb 1-1: string descriptor 0 read error: -71 [ 706.608944][ T5] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 706.618209][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 706.620377][ T4064] usb 4-1: new high-speed USB device number 49 using dummy_hcd [ 706.670037][ T5] usb 1-1: can't set config #1, error -71 [ 706.678667][ T5] usb 1-1: USB disconnect, device number 86 [ 706.820057][ T3836] usb 3-1: new high-speed USB device number 103 using dummy_hcd [ 706.840019][ T7] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 706.889925][ T4064] usb 4-1: Using ep0 maxpacket: 32 [ 706.960000][ T22] usb 2-1: new high-speed USB device number 96 using dummy_hcd [ 707.014866][ T23] audit: type=1804 audit(1635119552.327:1973): pid=9665 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3339332F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 707.109968][ T3836] usb 3-1: Using ep0 maxpacket: 32 [ 707.129971][ T5] usb 1-1: new high-speed USB device number 87 using dummy_hcd [ 707.170943][ T4064] usb 4-1: New USB device found, idVendor=05d8, idProduct=8106, bcdDevice=d0.ad [ 707.180028][ T4064] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 707.188016][ T4064] usb 4-1: Product: syz [ 707.192237][ T4064] usb 4-1: Manufacturer: syz [ 707.196835][ T4064] usb 4-1: SerialNumber: syz [ 707.210680][ T4064] usb 4-1: config 0 descriptor?? [ 707.240272][ T3836] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 707.251325][ T3836] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 707.251756][ T4064] dvb-usb: found a 'Artec T1 USB1.1 TVBOX with AN2135' in warm state. [ 707.262921][ T3836] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 707.281027][ T3836] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 707.290815][ T3836] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 707.292306][ T4064] dvb-usb: bulk message failed: -22 (3/0) [ 707.300499][ T3836] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 707.303410][ T729] usb 5-1: USB disconnect, device number 90 [ 707.324463][ T22] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 23:52:32 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000180)=ANY=[@ANYBLOB="120100008ddbdc08fc042815057900000001090212000100000000090401"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) [ 707.330673][ T4064] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 707.360215][ T22] usb 2-1: language id specifier not provided by device, defaulting to English [ 707.403773][ T4064] dvbdev: DVB: registering new adapter (Artec T1 USB1.1 TVBOX with AN2135) [ 707.420310][ T5] usb 1-1: Using ep0 maxpacket: 32 [ 707.435602][ T4064] usb 4-1: media controller created [ 707.448581][ T4064] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [ 707.462298][ T4064] dvb-usb: bulk message failed: -22 (6/0) [ 707.468093][ T4064] dvb-usb: no frontend was attached by 'Artec T1 USB1.1 TVBOX with AN2135' [ 707.490180][ T22] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 23:52:32 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x20, 0x0) ioctl$EVIOCGREP(r0, 0x80084503, 0x0) [ 707.499254][ T22] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 707.507327][ T22] usb 2-1: Product: syz [ 707.511527][ T22] usb 2-1: Manufacturer: syz [ 707.516127][ T22] usb 2-1: SerialNumber: syz [ 707.530279][ T3836] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 707.539444][ T3836] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 707.547521][ T3836] usb 3-1: Product: ణ筟 [ 707.551204][ T4064] input: IR-receiver inside an USB DVB receiver as /devices/platform/dummy_hcd.3/usb4/4-1/input/input28 [ 707.552093][ T3836] usb 3-1: Manufacturer: 큧졂武᫞콐銚ꍬ眑啿̙楢䙕ꅢ군㉌纫 [ 707.574796][ T5] usb 1-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 707.581062][ T22] cdc_ether: probe of 2-1:1.0 failed with error -22 [ 707.583672][ T5] usb 1-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 707.590733][ T4064] dvb-usb: schedule remote query interval to 150 msecs. [ 707.600333][ T5] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 707.630267][ T3836] usb 3-1: can't set config #1, error -71 [ 707.647295][ T4064] dvb-usb: bulk message failed: -22 (3/0) [ 707.650647][ T3836] usb 3-1: USB disconnect, device number 103 [ 707.679910][ T4064] dvb-usb: Artec T1 USB1.1 TVBOX with AN2135 successfully initialized and connected. [ 707.713177][ T4064] usb 4-1: USB disconnect, device number 49 23:52:33 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000b0cd6f10da0b3228fef4000000010902120001000000000904"], 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={0x84, &(0x7f0000000340), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x40, 0x17, 0x6}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001000)={0x84, &(0x7f0000000c00)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000400)={0x2c, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001840)={0x2c, &(0x7f0000001600), 0x0, 0x0, 0x0, 0x0}) 23:52:33 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386", 0x87) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 707.836842][ T4064] dvb-usb: Artec T1 USB1.1 TVBOX with AN2135 successfully deinitialized and disconnected. [ 707.863580][ T3921] usb 2-1: USB disconnect, device number 96 [ 707.880069][ T7] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 707.887653][ T7] ath9k_htc: Failed to initialize the device [ 707.894618][ T729] usb 5-1: ath9k_htc: USB layer deinitialized [ 707.920679][ T5] usb 1-1: string descriptor 0 read error: -22 [ 707.927198][ T5] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 707.936512][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 708.002774][ T5] usb 1-1: 0:2 : does not exist [ 708.032010][ T23] audit: type=1800 audit(1635119553.347:1974): pid=9676 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 708.065877][ T23] audit: type=1800 audit(1635119553.367:1975): pid=9676 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 708.199892][ T3836] usb 3-1: new high-speed USB device number 104 using dummy_hcd [ 708.229883][ T4064] usb 4-1: new high-speed USB device number 50 using dummy_hcd [ 708.239439][ T5] usb 1-1: USB disconnect, device number 87 [ 708.270962][ T729] usb 5-1: new high-speed USB device number 91 using dummy_hcd 23:52:33 executing program 1: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000fa1d824096050100b8300800000109021b0001000000000904000001b5e22e00090581"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000003200)={0x84, &(0x7f0000002dc0)={0x0, 0x0, 0x10, "e7693b7487c6af3b06b17e60850d4ff4"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) 23:52:33 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x1, &(0x7f0000000240)='O'}) [ 708.469915][ T4064] usb 4-1: Using ep0 maxpacket: 8 23:52:33 executing program 4: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x7, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000400)={0x14, 0x0, &(0x7f00000003c0)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) [ 708.490466][ T3836] usb 3-1: Using ep0 maxpacket: 16 [ 708.590162][ T4064] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 708.598289][ T4064] usb 4-1: config 0 has no interface number 0 [ 708.611432][ T4064] usb 4-1: New USB device found, idVendor=04fc, idProduct=1528, bcdDevice=79.05 [ 708.620608][ T4064] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 708.638881][ T4064] usb 4-1: config 0 descriptor?? [ 708.640420][ T3836] usb 3-1: New USB device found, idVendor=0bda, idProduct=2832, bcdDevice=f4.fe [ 708.652913][ T3836] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 708.675573][ T3836] usb 3-1: config 0 descriptor?? [ 708.682137][ T4064] gspca_main: spca1528-2.14.0 probing 04fc:1528 [ 708.713714][ T3921] usb 2-1: new high-speed USB device number 97 using dummy_hcd [ 708.738208][ T23] audit: type=1804 audit(1635119554.047:1976): pid=9678 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3339342F48C7C060 dev="sda1" ino=1183 res=1 errno=0 23:52:34 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000001500)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x12, &(0x7f0000001580)=@conn_svc_rsp={0x0, 0x0, 0xa, "4eb1e891", {0x3, 0x105}}) [ 708.990061][ T3836] usb 3-1: dvb_usb_v2: found a 'Realtek RTL2832U reference design' in warm state [ 709.100002][ T22] usb 1-1: new high-speed USB device number 88 using dummy_hcd [ 709.107917][ T3921] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 23:52:34 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386", 0x87) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 709.190028][ T3921] usb 2-1: New USB device found, idVendor=0596, idProduct=0001, bcdDevice=30.b8 [ 709.199233][ T3921] usb 2-1: New USB device strings: Mfr=8, Product=0, SerialNumber=0 [ 709.207304][ T3921] usb 2-1: Manufacturer: syz [ 709.217140][ T3921] usb 2-1: config 0 descriptor?? [ 709.240195][ T729] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 709.274684][ T23] audit: type=1800 audit(1635119554.587:1977): pid=9689 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 709.307503][ T23] audit: type=1800 audit(1635119554.607:1978): pid=9689 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 709.420200][ T729] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 709.429344][ T729] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 709.437421][ T729] usb 5-1: Product: syz [ 709.441643][ T729] usb 5-1: Manufacturer: syz [ 709.446251][ T729] usb 5-1: SerialNumber: syz [ 709.630118][ T22] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 709.639958][ T22] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 709.648093][ T22] usb 1-1: Product: syz [ 709.652336][ T22] usb 1-1: Manufacturer: syz [ 709.657026][ T22] usb 1-1: SerialNumber: syz [ 709.680454][ T23] audit: type=1804 audit(1635119554.997:1979): pid=9691 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3339352F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 709.730746][ T22] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 709.730932][ T729] cdc_ether: probe of 5-1:1.0 failed with error -22 [ 709.910145][ T3921] usbtouchscreen: probe of 2-1:0.0 failed with error -71 [ 709.920305][ T3921] usb 2-1: USB disconnect, device number 97 [ 709.939349][ T729] usb 5-1: USB disconnect, device number 91 23:52:35 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386", 0x87) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 710.292822][ T23] audit: type=1800 audit(1635119555.607:1980): pid=9694 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 710.314211][ T23] audit: type=1800 audit(1635119555.607:1981): pid=9694 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 710.319975][ T22] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 710.420045][ T4064] gspca_spca1528: reg_r err -71 [ 710.425007][ T4064] spca1528: probe of 4-1:0.1 failed with error -71 [ 710.449554][ T4064] usb 4-1: USB disconnect, device number 50 [ 710.669886][ T3921] usb 2-1: new high-speed USB device number 98 using dummy_hcd [ 710.737968][ T4064] usb 1-1: USB disconnect, device number 88 [ 710.748611][ T4066] usb 5-1: new high-speed USB device number 92 using dummy_hcd [ 710.781286][ T23] audit: type=1804 audit(1635119556.097:1982): pid=9696 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3339362F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 710.999881][ T4066] usb 5-1: Using ep0 maxpacket: 8 [ 711.029971][ T3921] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 711.120061][ T4066] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 711.133090][ T3921] usb 2-1: New USB device found, idVendor=0596, idProduct=0001, bcdDevice=30.b8 [ 711.142211][ T3921] usb 2-1: New USB device strings: Mfr=8, Product=0, SerialNumber=0 [ 711.149985][ T3836] dvb_usb_rtl28xxu: probe of 3-1:0.0 failed with error -71 [ 711.150245][ T3921] usb 2-1: Manufacturer: syz 23:52:36 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18", 0x8d) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 711.164837][ T3836] usb 3-1: USB disconnect, device number 104 [ 711.180909][ T3921] usb 2-1: config 0 descriptor?? [ 711.204963][ T729] usb 4-1: new high-speed USB device number 51 using dummy_hcd [ 711.320306][ T4066] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 711.321860][ T23] audit: type=1800 audit(1635119556.637:1983): pid=9699 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 711.329878][ T4066] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 711.359083][ T4066] usb 5-1: Product: syz [ 711.363449][ T4066] usb 5-1: Manufacturer: syz [ 711.368063][ T4066] usb 5-1: SerialNumber: syz [ 711.383326][ T23] audit: type=1800 audit(1635119556.667:1984): pid=9699 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 711.389935][ T22] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 711.413053][ T22] ath9k_htc: Failed to initialize the device [ 711.420970][ T4064] usb 1-1: ath9k_htc: USB layer deinitialized 23:52:36 executing program 1: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x4, &(0x7f00000002c0)=@lang_id={0x4}}, {0x4, &(0x7f0000000300)=@string={0x4, 0x3, "dd87"}}, {0x4, &(0x7f0000000340)=@string={0x4, 0x3, "9f5a"}}, {0x0, 0x0}]}) [ 711.470329][ T3921] usbtouchscreen: probe of 2-1:0.0 failed with error -71 [ 711.480153][ T729] usb 4-1: Using ep0 maxpacket: 8 [ 711.497824][ T3921] usb 2-1: USB disconnect, device number 98 [ 711.600634][ T4066] cdc_ether: probe of 5-1:1.0 failed with error -22 [ 711.622928][ T4066] usb 5-1: USB disconnect, device number 92 [ 711.630457][ T729] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 711.638532][ T729] usb 4-1: config 0 has no interface number 0 23:52:37 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCSABS20(r0, 0x401845e0, 0x0) 23:52:37 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, 0x0) [ 711.656868][ T729] usb 4-1: New USB device found, idVendor=04fc, idProduct=1528, bcdDevice=79.05 [ 711.666079][ T729] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 711.694403][ T729] usb 4-1: config 0 descriptor?? [ 711.749926][ T3836] usb 3-1: new high-speed USB device number 105 using dummy_hcd [ 711.758191][ T729] usb 4-1: can't set config #0, error -71 [ 711.774447][ T729] usb 4-1: USB disconnect, device number 51 [ 711.780210][ T4064] usb 1-1: new high-speed USB device number 89 using dummy_hcd [ 711.859930][ T3921] usb 2-1: new high-speed USB device number 99 using dummy_hcd [ 712.059883][ T3836] usb 3-1: Using ep0 maxpacket: 16 [ 712.148480][ T23] audit: type=1804 audit(1635119557.457:1985): pid=9704 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3339372F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 712.219978][ T3836] usb 3-1: New USB device found, idVendor=0bda, idProduct=2832, bcdDevice=f4.fe [ 712.219995][ T3921] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 712.220033][ T3921] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 712.229324][ T3836] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 712.250497][ T3921] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 712.267742][ T3921] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 712.277536][ T3921] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 712.287264][ T3921] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 712.298132][ T3836] usb 3-1: config 0 descriptor?? 23:52:37 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000b0cd6f10da0b3228fef4000000010902120001000000000904"], 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={0x84, &(0x7f0000000340), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x40, 0x17, 0x6}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001000)={0x84, &(0x7f0000000c00)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000400)={0x2c, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000001840)={0x2c, &(0x7f0000001600), 0x0, 0x0, 0x0, 0x0}) 23:52:37 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="12010000000000406a05310340000000000109022400010100000009040000010301000009210006000122010009058103"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000500)={0x24, 0x0, 0x0, &(0x7f0000000380)={0x0, 0x22, 0x2, {[@local=@item_012={0x1, 0x2, 0x0, "aa"}]}}, 0x0}, 0x0) 23:52:37 executing program 4: syz_usb_connect$uac1(0x0, 0x7e, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6c, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@selector_unit={0x5}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x8}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x9, 0x5, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) 23:52:37 executing program 0: syz_usb_connect(0x0, 0x2d, &(0x7f00000007c0)=ANY=[@ANYBLOB="1201000005d0d3087d07aa04d85b0102030109021b000f000000000904000001dbcc7a00090585138a"], 0x0) [ 712.490045][ T3836] dvb_usb_rtl28xxu 3-1:0.0: chip type detection failed -71 [ 712.497334][ T3836] dvb_usb_rtl28xxu: probe of 3-1:0.0 failed with error -71 [ 712.534991][ T3836] usb 3-1: USB disconnect, device number 105 23:52:37 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18", 0x8d) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 712.650006][ T3921] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 712.659136][ T3921] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 712.667218][ T3921] usb 2-1: Product: 媟 [ 712.671534][ T3921] usb 2-1: Manufacturer: 蟝 [ 712.731348][ T23] audit: type=1800 audit(1635119558.047:1986): pid=9719 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 712.779895][ T4066] usb 5-1: new high-speed USB device number 93 using dummy_hcd [ 712.830020][ T729] usb 4-1: new high-speed USB device number 52 using dummy_hcd [ 712.909887][ T3836] usb 3-1: new high-speed USB device number 106 using dummy_hcd [ 712.950015][ T3921] cdc_ncm 2-1:1.0: bind() failure [ 712.961757][ T3921] cdc_ncm 2-1:1.1: CDC Union missing and no IAD found [ 712.968951][ T3921] cdc_ncm 2-1:1.1: bind() failure [ 712.990659][ T3921] usb 2-1: USB disconnect, device number 99 [ 713.030198][ T4066] usb 5-1: Using ep0 maxpacket: 32 [ 713.130103][ T4064] usb 1-1: config 0 has 1 interface, different from the descriptor's value: 15 [ 713.142025][ T4064] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 713.153449][ T4066] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 713.163651][ T4066] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 713.186064][ T4066] usb 5-1: config 1 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 713.200511][ T4066] usb 5-1: config 1 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 713.211142][ T4066] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 713.219914][ T3836] usb 3-1: Using ep0 maxpacket: 16 [ 713.250398][ T729] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 713.261365][ T729] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 713.271240][ T729] usb 4-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.40 [ 713.280320][ T729] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 713.360016][ T4064] usb 1-1: New USB device found, idVendor=077d, idProduct=04aa, bcdDevice=5b.d8 [ 713.360044][ T3836] usb 3-1: New USB device found, idVendor=0bda, idProduct=2832, bcdDevice=f4.fe [ 713.369094][ T4064] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 713.369124][ T4064] usb 1-1: Product: syz [ 713.369143][ T4064] usb 1-1: Manufacturer: syz [ 713.369162][ T4064] usb 1-1: SerialNumber: syz [ 713.381050][ T4064] usb 1-1: config 0 descriptor?? [ 713.386444][ T3836] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 713.431038][ T3836] usb 3-1: config 0 descriptor?? [ 713.440271][ T4066] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 713.449346][ T4066] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 713.457488][ T4066] usb 5-1: Product: syz [ 713.462056][ T4066] usb 5-1: Manufacturer: syz [ 713.466661][ T4066] usb 5-1: SerialNumber: syz [ 713.650035][ T4064] powermate: Expected payload of 3--6 bytes, found 138 bytes! [ 713.658854][ T4064] input: Griffin SoundKnob as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/input/input31 [ 713.672842][ T4064] usb 1-1: USB disconnect, device number 89 [ 713.689901][ C1] powermate: config urb returned -71 23:52:39 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18", 0x8d) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 713.695237][ C1] powermate: usb_submit_urb(config) failed [ 713.702643][ T7450] udevd[7450]: setting owner of /dev/bus/usb/001/089 to uid=0, gid=0 failed: No such file or directory [ 713.735241][ T3836] usb 3-1: dvb_usb_v2: found a 'Realtek RTL2832U reference design' in warm state [ 713.744522][ T7] usb 2-1: new high-speed USB device number 100 using dummy_hcd [ 713.783310][ T729] wacom 0003:056A:0331.003D: item fetching failed at offset 0/1 [ 713.790005][ T4066] usb 5-1: 0:2 : does not exist [ 713.811391][ T4066] usb 5-1: USB disconnect, device number 93 [ 713.824399][ T729] wacom 0003:056A:0331.003D: parse failed [ 713.830255][ T729] wacom: probe of 0003:056A:0331.003D failed with error -22 [ 713.889656][ T7450] udevd[7450]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 713.985052][ T729] usb 4-1: USB disconnect, device number 52 [ 714.170028][ T7] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 714.181006][ T7] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 714.197689][ T7] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 714.207604][ T7] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 714.217436][ T7] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 714.227132][ T7] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 714.401004][ T4066] usb 1-1: new high-speed USB device number 90 using dummy_hcd [ 714.409758][ T23] kauditd_printk_skb: 4 callbacks suppressed [ 714.409769][ T23] audit: type=1804 audit(1635119559.717:1991): pid=9726 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3339392F48C7C060 dev="sda1" ino=1183 res=1 errno=0 23:52:39 executing program 1: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x4, &(0x7f00000002c0)=@lang_id={0x4}}, {0x4, &(0x7f0000000300)=@string={0x4, 0x3, "dd87"}}, {0x4, &(0x7f0000000340)=@string={0x4, 0x3, "9f5a"}}, {0x0, 0x0}]}) [ 714.509969][ T4064] usb 5-1: new high-speed USB device number 94 using dummy_hcd [ 714.530345][ T7] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 714.539448][ T7] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 714.547555][ T7] usb 2-1: Product: 媟 [ 714.551910][ T7] usb 2-1: Manufacturer: 蟝 [ 714.600158][ T7] usb 2-1: can't set config #1, error -71 [ 714.611656][ T7] usb 2-1: USB disconnect, device number 100 [ 714.660649][ T4066] usb 1-1: Using ep0 maxpacket: 8 [ 714.749928][ T4064] usb 5-1: Using ep0 maxpacket: 32 [ 714.779984][ T4066] usb 1-1: config 0 has 1 interface, different from the descriptor's value: 15 [ 714.788987][ T4066] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 714.790016][ T729] usb 4-1: new high-speed USB device number 53 using dummy_hcd 23:52:40 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded", 0x90) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 714.899286][ T4064] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 714.909845][ T4064] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 714.918881][ T4064] usb 5-1: config 1 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 714.929646][ T4064] usb 5-1: config 1 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 714.940192][ T4064] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 715.010353][ T4066] usb 1-1: New USB device found, idVendor=077d, idProduct=04aa, bcdDevice=5b.d8 [ 715.010500][ T7] usb 2-1: new high-speed USB device number 101 using dummy_hcd [ 715.019423][ T4066] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 715.019453][ T4066] usb 1-1: Product: syz [ 715.019473][ T4066] usb 1-1: Manufacturer: syz [ 715.044234][ T4066] usb 1-1: SerialNumber: syz [ 715.051715][ T4066] usb 1-1: config 0 descriptor?? [ 715.064131][ T23] audit: type=1800 audit(1635119560.377:1992): pid=9731 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 715.085519][ T23] audit: type=1800 audit(1635119560.377:1993): pid=9731 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 715.119986][ T4064] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 715.129105][ T4064] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 715.137184][ T4064] usb 5-1: Product: syz [ 715.141548][ T4064] usb 5-1: Manufacturer: syz [ 715.146156][ T4064] usb 5-1: SerialNumber: syz [ 715.219972][ T729] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 715.230923][ T729] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 715.240847][ T729] usb 4-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.40 [ 715.249939][ T729] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 23:52:40 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x30cc, 0x0) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000040)) [ 715.320003][ T4066] powermate: Expected payload of 3--6 bytes, found 138 bytes! [ 715.333914][ T4066] input: Griffin SoundKnob as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/input/input32 [ 715.369936][ C1] powermate: config urb returned -71 [ 715.376021][ T4066] usb 1-1: USB disconnect, device number 90 [ 715.389871][ C1] powermate: config urb returned -71 23:52:40 executing program 4: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x2, &(0x7f0000000180)=@string={0x2}}]}) [ 715.395198][ C1] powermate: usb_submit_urb(config) failed [ 715.460163][ T7] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 715.470080][ T4064] usb 5-1: 0:2 : does not exist [ 715.476955][ T7] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 715.527465][ T4064] usb 5-1: USB disconnect, device number 94 [ 715.566811][ T7] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 23:52:40 executing program 0: syz_usb_connect$uac1(0x0, 0x84, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x72, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@processing_unit={0xc, 0x24, 0x7, 0x0, 0x0, 0x0, "2151a3cf80"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) 23:52:40 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="12010000000000406a05310340000000000109022400010100000009040000010301000009210006000122010009058103"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000500)={0x24, 0x0, 0x0, &(0x7f0000000380)={0x0, 0x22, 0x2, {[@local=@item_012={0x1, 0x2, 0x0, "aa"}]}}, 0x0}, 0x0) [ 715.576692][ T7] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 715.586563][ T7] usb 2-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 715.596267][ T7] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 715.626679][ T7450] udevd[7450]: error opening ATTR{/sys/devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 715.690937][ T729] usbhid 4-1:1.0: can't add hid device: -71 [ 715.696989][ T729] usbhid: probe of 4-1:1.0 failed with error -71 [ 715.718653][ T729] usb 4-1: USB disconnect, device number 53 [ 715.854436][ T23] audit: type=1804 audit(1635119561.167:1994): pid=9733 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3430302F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 715.885356][ T3836] dvb_usb_rtl28xxu: probe of 3-1:0.0 failed with error -71 [ 715.898154][ T3836] usb 3-1: USB disconnect, device number 106 [ 715.920381][ T4066] usb 1-1: new high-speed USB device number 91 using dummy_hcd [ 715.960158][ T4064] usb 5-1: new high-speed USB device number 95 using dummy_hcd [ 716.079971][ T7] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 716.089085][ T7] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 716.097146][ T7] usb 2-1: Product: 媟 [ 716.101341][ T7] usb 2-1: Manufacturer: 蟝 23:52:41 executing program 2: syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x46d, 0xc517, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x60, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x0, 0x20}}]}}}]}}]}}, 0x0) [ 716.171024][ T729] usb 4-1: new high-speed USB device number 54 using dummy_hcd [ 716.289971][ T4066] usb 1-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 716.298967][ T4066] usb 1-1: config 1 has no interface number 1 [ 716.306263][ T4066] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 716.319187][ T4066] usb 1-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 716.330212][ T4066] usb 1-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 23:52:41 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded", 0x90) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 716.340307][ T4064] usb 5-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 716.349042][ T4064] usb 5-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 716.359187][ T4064] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 716.400429][ T4064] usb 5-1: language id specifier not provided by device, defaulting to English [ 716.430084][ T7] cdc_ncm 2-1:1.0: bind() failure [ 716.439562][ T7] cdc_ncm 2-1:1.1: CDC Union missing and no IAD found [ 716.446544][ T7] cdc_ncm 2-1:1.1: bind() failure [ 716.455766][ T7] usb 2-1: USB disconnect, device number 101 [ 716.496402][ T23] audit: type=1800 audit(1635119561.807:1995): pid=9747 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 716.517848][ T23] audit: type=1800 audit(1635119561.807:1996): pid=9747 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 716.520280][ T4066] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 716.539350][ T3836] usb 3-1: new high-speed USB device number 107 using dummy_hcd [ 716.548132][ T4066] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 716.563917][ T4066] usb 1-1: Product: syz [ 716.568100][ T4066] usb 1-1: Manufacturer: syz [ 716.572756][ T4066] usb 1-1: SerialNumber: syz [ 716.579231][ T4064] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 716.588409][ T4064] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 716.596485][ T4064] usb 5-1: Product: syz [ 716.600739][ T4064] usb 5-1: Manufacturer: syz [ 716.605344][ T4064] usb 5-1: SerialNumber: syz [ 716.620222][ T729] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 716.631295][ T729] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 716.641152][ T729] usb 4-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.40 [ 716.650417][ T729] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 716.799913][ T3836] usb 3-1: Using ep0 maxpacket: 8 [ 716.970382][ T3836] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 716.980015][ T4064] usb 5-1: 0:2 : does not exist [ 716.981340][ T3836] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x2 has an invalid bInterval 32, changing to 9 [ 716.997103][ T3836] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 717.000273][ T4064] usb 5-1: USB disconnect, device number 95 23:52:42 executing program 1: syz_usb_connect$uac1(0x0, 0x9d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8b, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@processing_unit={0xa, 0x24, 0x7, 0x0, 0x0, 0x2, 'In3'}, @feature_unit={0xd, 0x24, 0x6, 0x0, 0x0, 0x3, [0x0, 0x8, 0x0]}, @feature_unit={0x9, 0x24, 0x6, 0x0, 0x0, 0x1, [0x0]}, @selector_unit={0x5}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x3ff, 0x7, 0x0, 0x0, {0x7, 0x25, 0x1, 0x183}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}]}, {{0x9, 0x5, 0x82, 0x9, 0x10, 0x4, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) [ 717.105450][ T4066] usb 1-1: USB disconnect, device number 91 [ 717.154695][ T23] audit: type=1804 audit(1635119562.467:1997): pid=9749 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3430312F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 717.176617][ T7450] udevd[7450]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card1/controlC1/../uevent} for writing: No such file or directory [ 717.213164][ T729] wacom 0003:056A:0331.003E: item fetching failed at offset 0/1 [ 717.232988][ T729] wacom 0003:056A:0331.003E: parse failed [ 717.238841][ T729] wacom: probe of 0003:056A:0331.003E failed with error -22 [ 717.247561][ T3836] usb 3-1: New USB device found, idVendor=046d, idProduct=c517, bcdDevice= 0.40 [ 717.256850][ T3836] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 717.264910][ T3836] usb 3-1: Product: syz [ 717.269085][ T3836] usb 3-1: Manufacturer: syz [ 717.273735][ T3836] usb 3-1: SerialNumber: syz [ 717.379887][ T22] usb 2-1: new high-speed USB device number 102 using dummy_hcd [ 717.440922][ T4064] usb 4-1: USB disconnect, device number 54 [ 717.610092][ T3836] usbhid 3-1:1.0: can't add hid device: -22 [ 717.616157][ T3836] usbhid: probe of 3-1:1.0 failed with error -22 [ 717.634258][ T3836] usb 3-1: USB disconnect, device number 107 23:52:43 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded", 0x90) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 717.699980][ T729] usb 5-1: new high-speed USB device number 96 using dummy_hcd [ 717.700183][ T4066] usb 1-1: new high-speed USB device number 92 using dummy_hcd [ 717.835940][ T23] audit: type=1800 audit(1635119563.147:1998): pid=9754 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 717.857286][ T23] audit: type=1800 audit(1635119563.147:1999): pid=9754 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 717.900057][ T22] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 717.909226][ T22] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 717.917437][ T22] usb 2-1: Product: syz [ 717.921656][ T22] usb 2-1: Manufacturer: syz [ 717.926264][ T22] usb 2-1: SerialNumber: syz 23:52:43 executing program 3: syz_usb_connect$uac1(0x0, 0x7a, &(0x7f0000000500)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x68, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0}) [ 718.100086][ T4066] usb 1-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 718.109122][ T4066] usb 1-1: config 1 has no interface number 1 [ 718.121054][ T4066] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 718.140914][ T4066] usb 1-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 718.151910][ T4066] usb 1-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 718.170147][ T729] usb 5-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 718.178866][ T729] usb 5-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 718.189029][ T729] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 718.250094][ T729] usb 5-1: language id specifier not provided by device, defaulting to English [ 718.270235][ T22] usb 2-1: 2:1 : no UAC_FORMAT_TYPE desc [ 718.290175][ T3836] usb 4-1: new high-speed USB device number 55 using dummy_hcd [ 718.298899][ T22] usb 2-1: USB disconnect, device number 102 [ 718.324828][ T7450] udevd[7450]: setting owner of /dev/bus/usb/002/102 to uid=0, gid=0 failed: No such file or directory [ 718.330157][ T4066] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 718.345079][ T4066] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 718.353191][ T4066] usb 1-1: Product: syz [ 718.357366][ T4066] usb 1-1: Manufacturer: syz [ 718.362011][ T4066] usb 1-1: SerialNumber: syz [ 718.378895][ T7] usb 3-1: new high-speed USB device number 108 using dummy_hcd [ 718.402319][ T7450] udevd[7450]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 718.425977][ T23] audit: type=1804 audit(1635119563.737:2000): pid=9757 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3430322F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 718.461289][ T729] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 718.470411][ T729] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 718.478422][ T729] usb 5-1: Product: syz [ 718.482651][ T729] usb 5-1: Manufacturer: syz [ 718.487265][ T729] usb 5-1: SerialNumber: syz 23:52:43 executing program 4: syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x0, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x8}}}}}]}}]}}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) [ 718.570072][ T729] usb 5-1: can't set config #1, error -71 [ 718.578311][ T729] usb 5-1: USB disconnect, device number 96 23:52:43 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f00000003c0)={{0x12, 0x1, 0x300, 0xb9, 0x3a, 0x7e, 0x8, 0x1f4d, 0x1abe, 0xce4b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb3, 0x0, 0x0, 0xf4, 0xb0, 0x99}}]}}]}}, &(0x7f0000001200)={0x0, 0x0, 0x11, &(0x7f0000000540)={0x5, 0xf, 0x11, 0x1, [@ssp_cap={0xc}]}}) [ 718.640121][ T3836] usb 4-1: Using ep0 maxpacket: 16 [ 718.700274][ T7] usb 3-1: Using ep0 maxpacket: 8 [ 718.751507][ T4066] usb 1-1: USB disconnect, device number 92 [ 718.787345][ T7450] udevd[7450]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 718.850328][ T3836] usb 4-1: unable to get BOS descriptor or descriptor too short [ 718.858173][ T7] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 718.869445][ T7] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x2 has an invalid bInterval 32, changing to 9 [ 718.880367][ T7] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 718.970021][ T729] usb 5-1: new low-speed USB device number 97 using dummy_hcd [ 718.977666][ T3836] usb 4-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 718.986444][ T3836] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 718.996643][ T3836] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 23:52:44 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc9", 0x92) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 719.080054][ T5] usb 2-1: new high-speed USB device number 103 using dummy_hcd [ 719.087861][ T7] usb 3-1: New USB device found, idVendor=046d, idProduct=c517, bcdDevice= 0.40 [ 719.097001][ T7] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 719.105183][ T7] usb 3-1: Product: syz [ 719.109629][ T7] usb 3-1: Manufacturer: syz [ 719.114299][ T7] usb 3-1: SerialNumber: syz [ 719.130010][ T4066] usb 1-1: new high-speed USB device number 93 using dummy_hcd 23:52:44 executing program 2: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x40}}}}}}]}}, 0x0) [ 719.209916][ T3836] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 719.219124][ T3836] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 719.227326][ T3836] usb 4-1: Product: syz [ 719.231549][ T3836] usb 4-1: Manufacturer: syz [ 719.236167][ T3836] usb 4-1: SerialNumber: syz [ 719.290215][ T7] usbhid 3-1:1.0: can't add hid device: -22 [ 719.296308][ T7] usbhid: probe of 3-1:1.0 failed with error -22 [ 719.321573][ T7] usb 3-1: USB disconnect, device number 108 [ 719.369954][ T4066] usb 1-1: Using ep0 maxpacket: 8 [ 719.450341][ T729] usb 5-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 719.570143][ T4066] usb 1-1: config 0 has an invalid interface number: 179 but max is 0 [ 719.578354][ T4066] usb 1-1: config 0 has no interface number 0 [ 719.580255][ T3836] usb 4-1: 0:2 : does not exist [ 719.603357][ T3836] usb 4-1: USB disconnect, device number 55 [ 719.640818][ T7450] udevd[7450]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 719.736248][ T23] kauditd_printk_skb: 2 callbacks suppressed [ 719.736265][ T23] audit: type=1804 audit(1635119565.047:2003): pid=9769 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3430332F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 719.750347][ T4066] usb 1-1: New USB device found, idVendor=1f4d, idProduct=1abe, bcdDevice=ce.4b [ 719.773060][ T5] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 719.781892][ T4066] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 719.781923][ T4066] usb 1-1: Product: syz [ 719.781939][ T4066] usb 1-1: Manufacturer: syz [ 719.790971][ T5] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 719.790995][ T5] usb 2-1: Product: syz [ 719.791012][ T5] usb 2-1: Manufacturer: syz [ 719.791029][ T5] usb 2-1: SerialNumber: syz [ 719.791211][ T7] usb 3-1: new high-speed USB device number 109 using dummy_hcd [ 719.799097][ T4066] usb 1-1: SerialNumber: syz [ 719.803325][ T729] usb 5-1: string descriptor 0 read error: -22 [ 719.851233][ T729] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 719.860379][ T729] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 719.876745][ T4066] usb 1-1: config 0 descriptor?? [ 719.890497][ T9761] raw-gadget gadget: fail, usb_ep_enable returned -22 23:52:45 executing program 1: syz_usb_connect$uac1(0x0, 0x9d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8b, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@processing_unit={0xa, 0x24, 0x7, 0x0, 0x0, 0x2, 'In3'}, @feature_unit={0xd, 0x24, 0x6, 0x0, 0x0, 0x3, [0x0, 0x8, 0x0]}, @feature_unit={0x9, 0x24, 0x6, 0x0, 0x0, 0x1, [0x0]}, @selector_unit={0x5}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x3ff, 0x7, 0x0, 0x0, {0x7, 0x25, 0x1, 0x183}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}]}, {{0x9, 0x5, 0x82, 0x9, 0x10, 0x4, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) [ 720.115018][ T22] usb 5-1: USB disconnect, device number 97 [ 720.129244][ T3836] usb 1-1: USB disconnect, device number 93 [ 720.182206][ T5] usb 2-1: 2:1 : no UAC_FORMAT_TYPE desc [ 720.221318][ T7] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 720.238664][ T5] usb 2-1: USB disconnect, device number 103 [ 720.245133][ T7] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 720.255165][ T7] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 720.264978][ T7] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 720.274670][ T7] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 720.280412][ T4066] usb 4-1: new high-speed USB device number 56 using dummy_hcd [ 720.303498][ T7450] udevd[7450]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory 23:52:45 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc9", 0x92) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 720.470154][ T7] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 720.479224][ T7] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 720.487430][ T7] usb 3-1: Product: syz [ 720.491632][ T7] usb 3-1: Manufacturer: syz [ 720.496239][ T7] usb 3-1: SerialNumber: syz [ 720.530254][ T4066] usb 4-1: Using ep0 maxpacket: 16 [ 720.538150][ T23] audit: type=1800 audit(1635119565.847:2004): pid=9774 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 720.572693][ T23] audit: type=1800 audit(1635119565.877:2005): pid=9774 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 720.690127][ T4066] usb 4-1: unable to get BOS descriptor or descriptor too short [ 720.729909][ T5] usb 2-1: new high-speed USB device number 104 using dummy_hcd [ 720.770092][ T4066] usb 4-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 720.779060][ T4066] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 720.789220][ T4066] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 720.810005][ T7] cdc_ncm 3-1:1.0: bind() failure [ 720.819926][ T7] cdc_ncm 3-1:1.1: CDC Union missing and no IAD found [ 720.826773][ T7] cdc_ncm 3-1:1.1: bind() failure [ 720.861202][ T7] usb 3-1: USB disconnect, device number 109 [ 720.890315][ T22] usb 5-1: new low-speed USB device number 98 using dummy_hcd [ 720.900023][ T4064] usb 1-1: new high-speed USB device number 94 using dummy_hcd 23:52:46 executing program 3: syz_usb_connect$printer(0x2, 0x2d, &(0x7f0000000b00)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0}) [ 720.970365][ T4066] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 720.979523][ T4066] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 720.987724][ T4066] usb 4-1: Product: syz [ 720.992096][ T4066] usb 4-1: Manufacturer: syz [ 720.996705][ T4066] usb 4-1: SerialNumber: syz [ 721.062091][ T4066] usb 4-1: can't set config #1, error -71 [ 721.069429][ T4066] usb 4-1: USB disconnect, device number 56 [ 721.122783][ T23] audit: type=1804 audit(1635119566.437:2006): pid=9776 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3430342F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 721.149949][ T4064] usb 1-1: Using ep0 maxpacket: 8 [ 721.260030][ T22] usb 5-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 721.350065][ T4064] usb 1-1: config 0 has an invalid interface number: 179 but max is 0 [ 721.358289][ T4064] usb 1-1: config 0 has no interface number 0 [ 721.389975][ T5] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 721.399154][ T5] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 721.407243][ T5] usb 2-1: Product: syz [ 721.411451][ T5] usb 2-1: Manufacturer: syz [ 721.416056][ T5] usb 2-1: SerialNumber: syz [ 721.520091][ T22] usb 5-1: string descriptor 0 read error: -22 [ 721.526428][ T22] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 721.535624][ T22] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 721.544067][ T4066] usb 4-1: new full-speed USB device number 57 using dummy_hcd [ 721.552289][ T4064] usb 1-1: New USB device found, idVendor=1f4d, idProduct=1abe, bcdDevice=ce.4b [ 721.561411][ T4064] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 23:52:46 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc9", 0x92) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) 23:52:46 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x88, 0xa3, 0x6e, 0x40, 0x5c6, 0x9204, 0xe17d, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7a, 0x4c, 0xc1}}]}}]}}, 0x0) [ 721.569414][ T4064] usb 1-1: Product: syz [ 721.573652][ T4064] usb 1-1: Manufacturer: syz [ 721.578266][ T4064] usb 1-1: SerialNumber: syz [ 721.589896][ T7] usb 3-1: new high-speed USB device number 110 using dummy_hcd [ 721.593267][ T4064] usb 1-1: config 0 descriptor?? [ 721.640064][ T22] usb 5-1: can't set config #1, error -71 [ 721.659060][ T22] usb 5-1: USB disconnect, device number 98 23:52:47 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010102000000108604850140000102030109022400010100000009040000000901f04a"], &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, &(0x7f0000000100)={0x0, 0x3, 0x2, @string={0x2}}, 0x0, 0x0}, 0x0) [ 721.750426][ T4064] usb 1-1: USB disconnect, device number 94 [ 721.780096][ T5] usb 2-1: 2:1 : no UAC_FORMAT_TYPE desc [ 721.821389][ T5] usb 2-1: USB disconnect, device number 104 [ 721.886049][ T23] audit: type=1800 audit(1635119567.197:2007): pid=9785 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 721.907685][ T23] audit: type=1800 audit(1635119567.197:2008): pid=9785 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 721.962730][ T7450] udevd[7450]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 722.002824][ T4066] usb 4-1: unable to get BOS descriptor or descriptor too short [ 722.040165][ T7] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 722.051469][ T7] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 722.061425][ T7] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 722.071239][ T7] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 722.080927][ T7] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 722.129991][ T22] usb 5-1: new high-speed USB device number 99 using dummy_hcd [ 722.149922][ T4066] usb 4-1: unable to read config index 0 descriptor/start: -71 [ 722.157604][ T4066] usb 4-1: can't read configurations, error -71 23:52:47 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000040)=""/36) [ 722.229905][ T4064] usb 1-1: new high-speed USB device number 95 using dummy_hcd 23:52:47 executing program 2: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x7}}}}}}]}}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x2, &(0x7f0000000100)=@string={0x2}}, {0x0, 0x0}]}) 23:52:47 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x58, 0x58, 0xe7, 0x20, 0x403, 0xc631, 0xfa6f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x48, 0xa4, 0x34}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000007c0)={0x44, &(0x7f0000000380)={0x0, 0x0, 0x4, "c41d4cb5"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 722.349926][ T7] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 722.359006][ T7] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 722.367082][ T7] usb 3-1: Product: syz [ 722.371314][ T7] usb 3-1: Manufacturer: syz [ 722.420029][ T7] usb 3-1: can't set config #1, error -71 [ 722.430390][ T7] usb 3-1: USB disconnect, device number 110 [ 722.475392][ T4064] usb 1-1: Using ep0 maxpacket: 16 [ 722.511877][ T23] audit: type=1804 audit(1635119567.827:2009): pid=9787 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3430352F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 722.660349][ T4064] usb 1-1: unable to get BOS descriptor or descriptor too short [ 722.679968][ T5] usb 2-1: new high-speed USB device number 105 using dummy_hcd [ 722.679987][ T22] usb 5-1: New USB device found, idVendor=05c6, idProduct=9204, bcdDevice=e1.7d [ 722.696808][ T22] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 722.704859][ T22] usb 5-1: Product: syz [ 722.709120][ T22] usb 5-1: Manufacturer: syz [ 722.713760][ T22] usb 5-1: SerialNumber: syz [ 722.734548][ T22] usb 5-1: config 0 descriptor?? [ 722.759988][ T4064] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 722.810129][ T7] usb 3-1: new high-speed USB device number 111 using dummy_hcd [ 722.839923][ T4066] usb 4-1: new full-speed USB device number 58 using dummy_hcd 23:52:48 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc987", 0x93) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 722.929987][ T4064] usb 1-1: New USB device found, idVendor=0486, idProduct=0185, bcdDevice= 0.40 [ 722.939522][ T4064] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 722.947747][ T4064] usb 1-1: Product: syz [ 722.951957][ T4064] usb 1-1: Manufacturer: syz [ 722.956568][ T4064] usb 1-1: SerialNumber: syz [ 722.959856][ T5] usb 2-1: Using ep0 maxpacket: 32 [ 722.984410][ T3836] usb 5-1: USB disconnect, device number 99 [ 723.064977][ T23] audit: type=1800 audit(1635119568.377:2010): pid=9796 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 723.100510][ T23] audit: type=1800 audit(1635119568.397:2011): pid=9796 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 723.240436][ T4064] hub 1-1:1.0: bad descriptor, ignoring hub [ 723.246433][ T4064] hub: probe of 1-1:1.0 failed with error -5 [ 723.252988][ T4066] usb 4-1: unable to get BOS descriptor or descriptor too short [ 723.270209][ T7] usb 3-1: unable to get BOS descriptor or descriptor too short 23:52:48 executing program 3: r0 = syz_usb_connect(0x0, 0x4a, &(0x7f0000001140)=ANY=[@ANYBLOB="120100005520f010402038b142010400000109023800010000001e090400000371055900090582eb1000000001020009050276"], 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) syz_usb_connect(0x0, 0x24, &(0x7f0000000640)={{0x12, 0x1, 0x0, 0xb, 0x3d, 0x12, 0x0, 0x482, 0x203, 0xf5ef, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x17, 0x21, 0x5b}}]}}]}}, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f0000000380)={0x2c, 0x0, &(0x7f0000000240)={0x0, 0x3, 0x4, @lang_id={0x4}}, 0x0, 0x0, 0x0}, 0x0) syz_usb_connect(0x0, 0x5a, &(0x7f0000000080)=ANY=[], 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x14f142) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x88, &(0x7f0000000900)=ANY=[@ANYBLOB="0466917de0f4d5a19a5ae442e66ba5f4e57c42e36bacd48a7a347fe2b84536a0e21b43d0e89c09fd5e51a3c5d892d0f2c083db833cb7994c15d429df553e653fcfd0b6aa5f86d563e60bc66a400d472162832448d91904029330e9ea233915286e6e55a8670cc0195b8ffa98b9a4df353f47472c2ba6279449a5220c9f", @ANYRES64=r1]) [ 723.320021][ T5] usb 2-1: New USB device found, idVendor=0403, idProduct=c631, bcdDevice=fa.6f [ 723.329132][ T5] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 723.337287][ T5] usb 2-1: Product: syz [ 723.341499][ T5] usb 2-1: Manufacturer: syz [ 723.346205][ T5] usb 2-1: SerialNumber: syz [ 723.399941][ T4066] usb 4-1: unable to read config index 0 descriptor/start: -71 [ 723.407636][ T4066] usb 4-1: can't read configurations, error -71 [ 723.414309][ T4066] usb usb4-port1: attempt power cycle [ 723.420316][ T7] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 723.431185][ T5] usb 2-1: config 0 descriptor?? [ 723.448313][ T7] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 723.458190][ T7] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 723.467999][ T7] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 723.477815][ T7] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 723.490949][ T5] i2c-tiny-usb 2-1:0.0: version fa.6f found at bus 002 address 105 [ 723.550176][ T7] usb 3-1: language id specifier not provided by device, defaulting to English [ 723.584453][ T23] audit: type=1804 audit(1635119568.897:2012): pid=9798 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3430362F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 723.620449][ T3836] usb 1-1: USB disconnect, device number 95 [ 723.779981][ T729] usb 5-1: new high-speed USB device number 100 using dummy_hcd [ 723.830020][ T4066] usb 4-1: new high-speed USB device number 59 using dummy_hcd 23:52:49 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc987", 0x93) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 723.920124][ T4066] usb 4-1: Using ep0 maxpacket: 16 [ 723.960135][ T7] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 723.969297][ T7] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 723.977389][ T7] usb 3-1: Product: syz [ 723.981627][ T7] usb 3-1: SerialNumber: syz [ 724.040167][ T4066] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 724.050592][ T4066] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 724.061719][ T4066] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 724.071425][ T4066] usb 4-1: config 0 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 724.081214][ T4066] usb 4-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 724.129985][ T5] i2c i2c-0: failure reading functionality [ 724.137314][ T5] i2c i2c-0: connected i2c-tiny-usb device [ 724.154343][ T5] usb 2-1: USB disconnect, device number 105 [ 724.190115][ T4066] usb 4-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 724.199268][ T4066] usb 4-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 724.207344][ T4066] usb 4-1: Manufacturer: syz [ 724.226131][ T4066] usb 4-1: config 0 descriptor?? [ 724.239936][ T3836] usb 1-1: new high-speed USB device number 96 using dummy_hcd [ 724.290143][ T7] cdc_ncm 3-1:1.0: bind() failure [ 724.300354][ T7] cdc_ncm 3-1:1.1: CDC Union missing and no IAD found [ 724.307262][ T7] cdc_ncm 3-1:1.1: bind() failure [ 724.333281][ T7] usb 3-1: USB disconnect, device number 111 [ 724.400162][ T729] usb 5-1: New USB device found, idVendor=05c6, idProduct=9204, bcdDevice=e1.7d [ 724.409320][ T729] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 724.417410][ T729] usb 5-1: Product: syz [ 724.421616][ T729] usb 5-1: Manufacturer: syz [ 724.426230][ T729] usb 5-1: SerialNumber: syz [ 724.433161][ T729] usb 5-1: config 0 descriptor?? [ 724.473525][ T9801] UDC core: couldn't find an available UDC or it's busy: -16 [ 724.480986][ T9801] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 724.499914][ T3836] usb 1-1: Using ep0 maxpacket: 16 [ 724.530354][ T9801] UDC core: couldn't find an available UDC or it's busy: -16 [ 724.538243][ T9801] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 724.563341][ T9801] UDC core: couldn't find an available UDC or it's busy: -16 [ 724.570852][ T9801] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 23:52:50 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb4, 0x37, 0x5, 0x40, 0x403, 0xcff8, 0xb9d8, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xdd, 0xd9, 0x26}}]}}]}}, 0x0) [ 724.669890][ T4066] rc_core: IR keymap rc-hauppauge not found [ 724.675886][ T4066] Registered IR keymap rc-empty [ 724.677966][ T7] usb 5-1: USB disconnect, device number 100 [ 724.699565][ T4066] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 724.710193][ T3836] usb 1-1: unable to get BOS descriptor or descriptor too short [ 724.730477][ T4066] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 724.760758][ T4066] rc rc0: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/rc/rc0 [ 724.782029][ T4066] input: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/rc/rc0/input33 [ 724.800523][ T3836] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 724.801063][ T9801] UDC core: couldn't find an available UDC or it's busy: -16 [ 724.818034][ T9801] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 23:52:50 executing program 0: syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000065c04c203412010080f60000000109021b00010000000009040000017d0bed0009058d000002"], 0x0) [ 724.835924][ T4066] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 724.869920][ T4066] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 724.880036][ T3836] usb 1-1: string descriptor 0 read error: -71 [ 724.887560][ T3836] usb 1-1: New USB device found, idVendor=0486, idProduct=0185, bcdDevice= 0.40 [ 724.896698][ T3836] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 724.899888][ T4066] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 724.906906][ T23] kauditd_printk_skb: 3 callbacks suppressed [ 724.906921][ T23] audit: type=1800 audit(1635119570.217:2016): pid=9801 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=1188 res=0 errno=0 [ 724.912232][ T4064] usb 2-1: new high-speed USB device number 106 using dummy_hcd [ 724.958271][ T4066] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 724.970070][ T3836] usb 1-1: can't set config #1, error -71 [ 724.986974][ T3836] usb 1-1: USB disconnect, device number 96 [ 724.991176][ T4066] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 725.030007][ T4066] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 725.059967][ T4066] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 725.089929][ T4066] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 725.109879][ T729] usb 3-1: new high-speed USB device number 112 using dummy_hcd [ 725.120194][ T4066] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 725.149985][ T4066] mceusb 4-1:0.0: Error: mce write submit urb error = -90 [ 725.179955][ T7] usb 5-1: new high-speed USB device number 101 using dummy_hcd [ 725.181129][ T4066] mceusb 4-1:0.0: Registered with mce emulator interface version 1 [ 725.195720][ T4066] mceusb 4-1:0.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active) [ 725.204560][ T4064] usb 2-1: Using ep0 maxpacket: 32 23:52:50 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc987", 0x93) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) [ 725.323997][ T4066] usb 4-1: USB disconnect, device number 59 [ 725.339854][ C1] mceusb 4-1:0.0: Error: urb status = -71 [ 725.380129][ T3836] usb 1-1: new high-speed USB device number 97 using dummy_hcd 23:52:50 executing program 1: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) [ 725.445671][ T23] audit: type=1800 audit(1635119570.757:2017): pid=9814 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 725.489893][ T23] audit: type=1800 audit(1635119570.787:2018): pid=9814 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 725.520818][ T4064] usb 2-1: New USB device found, idVendor=0403, idProduct=c631, bcdDevice=fa.6f [ 725.530024][ T4064] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 725.538505][ T4064] usb 2-1: Product: syz [ 725.559055][ T4064] usb 2-1: config 0 descriptor?? [ 725.590177][ T7] usb 5-1: New USB device found, idVendor=0403, idProduct=cff8, bcdDevice=b9.d8 [ 725.590356][ T4064] usb 2-1: can't set config #0, error -71 [ 725.599239][ T7] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 725.600071][ T729] usb 3-1: unable to get BOS descriptor or descriptor too short [ 725.606783][ T4064] usb 2-1: USB disconnect, device number 106 [ 725.643347][ T7] usb 5-1: config 0 descriptor?? [ 725.651771][ T3836] usb 1-1: Using ep0 maxpacket: 32 23:52:51 executing program 2: syz_usb_connect$cdc_ecm(0x3, 0x4d, &(0x7f0000000340)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) [ 725.692307][ T7] ftdi_sio 5-1:0.0: Ignoring interface reserved for JTAG [ 725.741999][ T729] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 725.749605][ T729] usb 3-1: can't read configurations, error -71 [ 725.800223][ T3836] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x8D has invalid maxpacket 512, setting to 64 [ 725.811093][ T3836] usb 1-1: New USB device found, idVendor=1234, idProduct=0001, bcdDevice=f6.80 [ 725.820178][ T3836] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 725.841048][ T3836] usb 1-1: config 0 descriptor?? [ 725.895414][ T22] usb 5-1: USB disconnect, device number 101 [ 725.969941][ T4064] usb 2-1: new high-speed USB device number 107 using dummy_hcd [ 726.047848][ T23] audit: type=1804 audit(1635119571.357:2019): pid=9818 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3430382F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 726.109914][ T4066] usb 4-1: new high-speed USB device number 60 using dummy_hcd [ 726.150047][ T3836] usbtouchscreen: probe of 1-1:0.0 failed with error -71 [ 726.157883][ T729] usb 3-1: new high-speed USB device number 113 using dummy_hcd [ 726.180916][ T3836] usb 1-1: USB disconnect, device number 97 [ 726.209939][ T4064] usb 2-1: Using ep0 maxpacket: 32 [ 726.330362][ T4064] usb 2-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 726.339177][ T4064] usb 2-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 726.349330][ T4064] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 726.359888][ T4066] usb 4-1: Using ep0 maxpacket: 16 23:52:51 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc987", 0x93) syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) [ 726.449871][ T729] usb 3-1: Using ep0 maxpacket: 32 [ 726.480027][ T4066] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 726.490629][ T4066] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 726.501639][ T4066] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 726.511429][ T4066] usb 4-1: config 0 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 726.521133][ T4066] usb 4-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 726.560185][ T23] audit: type=1800 audit(1635119571.877:2020): pid=9823 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 726.581428][ T23] audit: type=1800 audit(1635119571.877:2021): pid=9823 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 726.610354][ T4064] usb 2-1: string descriptor 0 read error: -22 [ 726.616916][ T4066] usb 4-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 726.626070][ T4066] usb 4-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 726.630120][ T729] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 726.634135][ T4066] usb 4-1: Manufacturer: syz 23:52:52 executing program 3: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) [ 726.669946][ T4064] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 726.679015][ T4064] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 726.705172][ T4066] usb 4-1: config 0 descriptor?? [ 726.730015][ T4066] usb 4-1: can't set config #0, error -71 [ 726.738715][ T4064] usb 2-1: 0:2 : does not exist [ 726.743882][ T22] usb 5-1: new high-speed USB device number 102 using dummy_hcd [ 726.754800][ T4066] usb 4-1: USB disconnect, device number 60 [ 726.870402][ T729] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 726.879503][ T729] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 726.887557][ T729] usb 3-1: Product: syz [ 726.891761][ T729] usb 3-1: Manufacturer: syz [ 726.896390][ T729] usb 3-1: SerialNumber: syz [ 726.941231][ T4064] usb 2-1: USB disconnect, device number 107 [ 726.970333][ T3921] usb 1-1: new high-speed USB device number 98 using dummy_hcd [ 727.000946][ T729] cdc_ether: probe of 3-1:1.0 failed with error -22 [ 727.120208][ T22] usb 5-1: New USB device found, idVendor=0403, idProduct=cff8, bcdDevice=b9.d8 [ 727.131507][ T22] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 727.139630][ T4066] usb 4-1: new high-speed USB device number 61 using dummy_hcd [ 727.164070][ T22] usb 5-1: config 0 descriptor?? [ 727.201374][ T22] ftdi_sio 5-1:0.0: Ignoring interface reserved for JTAG [ 727.209890][ T3921] usb 1-1: Using ep0 maxpacket: 32 [ 727.210441][ T729] usb 3-1: USB disconnect, device number 113 [ 727.240197][ T23] audit: type=1804 audit(1635119572.557:2022): pid=9825 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3430392F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 727.330155][ T3921] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x8D has invalid maxpacket 512, setting to 64 [ 727.341104][ T3921] usb 1-1: New USB device found, idVendor=1234, idProduct=0001, bcdDevice=f6.80 [ 727.350209][ T3921] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 727.371031][ T3921] usb 1-1: config 0 descriptor?? 23:52:52 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000040)=""/116) [ 727.400023][ T4066] usb 4-1: Using ep0 maxpacket: 32 [ 727.410534][ T3836] usb 5-1: USB disconnect, device number 102 23:52:52 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x7f, 0x33, 0xee, 0x40, 0x2770, 0x9120, 0x6991, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xcb, 0x90, 0x6f}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000016c0)={0x84, &(0x7f00000012c0), 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, 0x0, &(0x7f0000000e80)={0x84, &(0x7f0000000a40), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={0x40, 0x1a, 0x2}, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) [ 727.520136][ T4066] usb 4-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 727.528887][ T4066] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 727.539153][ T4066] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 23:52:52 executing program 0: syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000065c04c203412010080f60000000109021b00010000000009040000017d0bed0009058d000002"], 0x0) [ 727.641412][ T3921] usbtouchscreen: probe of 1-1:0.0 failed with error -71 [ 727.663814][ T3921] usb 1-1: USB disconnect, device number 98 [ 727.730001][ T22] usb 2-1: new high-speed USB device number 108 using dummy_hcd [ 727.779997][ T4066] usb 4-1: string descriptor 0 read error: -22 [ 727.786267][ T4066] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 727.795417][ T4066] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 23:52:53 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc987", 0x93) syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) [ 727.853477][ T4066] usb 4-1: 0:2 : does not exist [ 727.960472][ T3836] usb 5-1: new high-speed USB device number 103 using dummy_hcd [ 727.993280][ T23] audit: type=1800 audit(1635119573.307:2023): pid=9836 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 728.014749][ T22] usb 2-1: Using ep0 maxpacket: 32 [ 728.019973][ T729] usb 3-1: new high-speed USB device number 114 using dummy_hcd [ 728.038272][ T23] audit: type=1800 audit(1635119573.337:2024): pid=9836 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 728.056996][ T7] usb 4-1: USB disconnect, device number 61 [ 728.099892][ T3921] usb 1-1: new high-speed USB device number 99 using dummy_hcd [ 728.149949][ T22] usb 2-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 728.158667][ T22] usb 2-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 728.168779][ T22] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 728.289966][ T729] usb 3-1: Using ep0 maxpacket: 32 [ 728.339927][ T3921] usb 1-1: Using ep0 maxpacket: 32 [ 728.381894][ T3836] usb 5-1: New USB device found, idVendor=2770, idProduct=9120, bcdDevice=69.91 [ 728.391000][ T3836] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 728.410890][ T3836] usb 5-1: config 0 descriptor?? [ 728.440440][ T729] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 728.444284][ T22] usb 2-1: string descriptor 0 read error: -22 [ 728.460086][ T3921] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x8D has invalid maxpacket 512, setting to 64 [ 728.462249][ T3836] gspca_main: sq905-2.14.0 probing 2770:9120 [ 728.471020][ T3921] usb 1-1: New USB device found, idVendor=1234, idProduct=0001, bcdDevice=f6.80 [ 728.486016][ T3921] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 728.506615][ T22] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 728.515803][ T22] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 23:52:53 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0xd8c, 0x22, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000006c0)={0x24, 0x0, 0x0, &(0x7f0000000640)={0x0, 0x22, 0x1, {[@main=@item_012={0x0, 0x0, 0xb}]}}, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) syz_usb_disconnect(r0) [ 728.532860][ T23] audit: type=1804 audit(1635119573.847:2025): pid=9838 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3431302F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 728.585266][ T3921] usb 1-1: config 0 descriptor?? [ 728.590534][ T22] usb 2-1: can't set config #1, error -71 [ 728.600216][ T22] usb 2-1: USB disconnect, device number 108 [ 728.690039][ T729] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 728.699181][ T729] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 728.707254][ T729] usb 3-1: Product: syz [ 728.711472][ T729] usb 3-1: Manufacturer: syz [ 728.716074][ T729] usb 3-1: SerialNumber: syz 23:52:54 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000180)=ANY=[@ANYBLOB="200100001ddf8308c007121522300000000109021b0001000000010904000001faf40d000905820349"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 728.760248][ T729] usb 3-1: can't set config #1, error -71 [ 728.770582][ T729] usb 3-1: USB disconnect, device number 114 [ 728.869989][ T3921] usbtouchscreen: probe of 1-1:0.0 failed with error -71 [ 728.879495][ T3921] usb 1-1: USB disconnect, device number 99 [ 728.890505][ T7] usb 4-1: new high-speed USB device number 62 using dummy_hcd [ 728.969878][ T22] usb 2-1: new high-speed USB device number 109 using dummy_hcd 23:52:54 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc987", 0x93) syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) [ 729.160485][ T7] usb 4-1: Using ep0 maxpacket: 32 [ 729.190016][ T729] usb 3-1: new high-speed USB device number 115 using dummy_hcd [ 729.280036][ T7] usb 4-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 729.288730][ T7] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 729.298842][ T7] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 23:52:54 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80104592, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x101, "ed005400000000003ec13e20000000000100"}) syz_usb_connect(0x0, 0x25, &(0x7f0000000440)=ANY=[@ANYBLOB="1201000032f9d908490b4f06a62d0102030109021b0001000000000904"], 0x0) [ 729.360063][ T22] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 729.371113][ T22] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 729.380932][ T22] usb 2-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.40 [ 729.390041][ T22] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 729.431615][ T22] usb 2-1: config 0 descriptor?? [ 729.440390][ T729] usb 3-1: Using ep0 maxpacket: 8 [ 729.540515][ T3836] gspca_sq905: bulk read fail (-22) len 0/4 [ 729.546551][ T3836] sq905: probe of 5-1:0.0 failed with error -5 [ 729.568981][ T7] usb 4-1: string descriptor 0 read error: -22 [ 729.575314][ T729] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 729.586381][ T729] usb 3-1: New USB device found, idVendor=07c0, idProduct=1512, bcdDevice=30.22 [ 729.595488][ T729] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 729.605825][ T7] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 729.614960][ T7] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 729.624761][ T729] usb 3-1: config 0 descriptor?? [ 729.673561][ T7] usb 4-1: 0:2 : does not exist [ 729.750952][ T7] usb 5-1: USB disconnect, device number 103 [ 729.779918][ T3836] usb 1-1: new high-speed USB device number 100 using dummy_hcd 23:52:55 executing program 3: syz_usb_connect(0x0, 0x2f, &(0x7f0000000300)={{0x12, 0x1, 0x0, 0x64, 0x87, 0xcf, 0x10, 0x1410, 0xa021, 0x33f0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xaa, 0x9a, 0x93, 0x0, [], [{{0x9, 0x5, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x2}]}}]}}]}}]}}, 0x0) [ 729.796403][ T3921] usb 4-1: USB disconnect, device number 62 [ 729.891910][ T729] iowarrior 3-1:0.0: IOWarrior product=0x1512, serial= interface=0 now attached to iowarrior0 [ 729.932008][ T22] cm6533_jd 0003:0D8C:0022.003F: No inputs registered, leaving [ 729.947611][ T22] cm6533_jd 0003:0D8C:0022.003F: hiddev1,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.1-1/input0 [ 730.020514][ T3836] usb 1-1: Using ep0 maxpacket: 8 [ 730.103324][ T7] usb 3-1: USB disconnect, device number 115 [ 730.109870][ C0] iowarrior 3-1:0.0: iowarrior_callback - usb_submit_urb failed with result -19 [ 730.135068][ T22] usb 2-1: USB disconnect, device number 109 [ 730.140075][ T3836] usb 1-1: config index 0 descriptor too short (expected 27, got 19) [ 730.149179][ T3836] usb 1-1: config 0 descriptor has 1 excess byte, ignoring [ 730.162769][ T7] iowarrior 3-1:0.0: I/O-Warror #0 now disconnected 23:52:55 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc987", 0x93) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, 0x0, 0x0) [ 730.279881][ T3921] usb 4-1: new high-speed USB device number 63 using dummy_hcd [ 730.350081][ T3836] usb 1-1: New USB device found, idVendor=0b49, idProduct=064f, bcdDevice=2d.a6 [ 730.359167][ T3836] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 730.367269][ T3836] usb 1-1: Product: syz [ 730.371608][ T3836] usb 1-1: Manufacturer: syz [ 730.376212][ T3836] usb 1-1: SerialNumber: syz [ 730.390723][ T3836] usb 1-1: config 0 descriptor?? [ 730.413249][ T23] kauditd_printk_skb: 3 callbacks suppressed [ 730.413275][ T23] audit: type=1800 audit(1635119575.727:2029): pid=9854 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 730.447416][ T23] audit: type=1800 audit(1635119575.757:2030): pid=9854 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 730.539910][ T3921] usb 4-1: Using ep0 maxpacket: 16 [ 730.539911][ T729] usb 5-1: new high-speed USB device number 104 using dummy_hcd [ 730.650378][ T3836] usb 1-1: USB disconnect, device number 100 [ 730.699954][ T3921] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0xE has invalid wMaxPacketSize 0 [ 730.863605][ T23] audit: type=1804 audit(1635119576.177:2031): pid=9856 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3431322F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 730.910173][ T729] usb 5-1: New USB device found, idVendor=2770, idProduct=9120, bcdDevice=69.91 [ 730.919363][ T729] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 730.940378][ T7] usb 3-1: new high-speed USB device number 116 using dummy_hcd [ 730.949149][ T729] usb 5-1: config 0 descriptor?? [ 730.960062][ T3921] usb 4-1: New USB device found, idVendor=1410, idProduct=a021, bcdDevice=33.f0 [ 730.969136][ T3921] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 730.977229][ T3921] usb 4-1: Product: syz [ 730.981438][ T3921] usb 4-1: Manufacturer: syz [ 730.986045][ T3921] usb 4-1: SerialNumber: syz [ 730.992137][ T729] gspca_main: sq905-2.14.0 probing 2770:9120 [ 731.015526][ T3921] usb 4-1: config 0 descriptor?? 23:52:56 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x169962) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x169962) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x6611, 0x0) write$hidraw(r1, &(0x7f0000000180)="b4fb9d8e844ffc1e8524ceece8f611c87dd046", 0x13) ioctl$HIDIOCGRAWNAME(r0, 0x6611, 0x0) [ 731.109960][ T729] gspca_sq905: sq905_command: usb_control_msg failed (-71) [ 731.117315][ T729] sq905: probe of 5-1:0.0 failed with error -71 [ 731.132663][ T729] usb 5-1: USB disconnect, device number 104 [ 731.160104][ T22] usb 2-1: new high-speed USB device number 110 using dummy_hcd [ 731.182466][ T23] audit: type=1804 audit(1635119576.497:2032): pid=9859 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D746573746469723336303939353730302F73797A6B616C6C65722E734579674C762F3332342F48C7C060 dev="sda1" ino=1188 res=1 errno=0 [ 731.213433][ T7] usb 3-1: Using ep0 maxpacket: 8 [ 731.231611][ T23] audit: type=1804 audit(1635119576.547:2033): pid=9861 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D746573746469723336303939353730302F73797A6B616C6C65722E734579674C762F3332342F48C7C060 dev="sda1" ino=1188 res=1 errno=0 [ 731.262386][ T23] audit: type=1804 audit(1635119576.547:2034): pid=9859 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D746573746469723336303939353730302F73797A6B616C6C65722E734579674C762F3332342F48C7C060 dev="sda1" ino=1188 res=1 errno=0 23:52:56 executing program 4: syz_usb_connect(0x1, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2f, 0x74, 0x9a, 0x8, 0x7c4, 0xa003, 0x3548, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xd7, 0xa9, 0xbe, 0x0, [], [{{0x9, 0x5, 0x5, 0x2}}]}}]}}]}}, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) [ 731.305861][ T3921] usb 4-1: USB disconnect, device number 63 [ 731.330160][ T7] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 731.341202][ T7] usb 3-1: New USB device found, idVendor=07c0, idProduct=1512, bcdDevice=30.22 [ 731.350298][ T7] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 731.381242][ T7] usb 3-1: config 0 descriptor?? [ 731.429964][ T3836] usb 1-1: new high-speed USB device number 101 using dummy_hcd 23:52:56 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc987", 0x93) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, 0x0, 0x0) [ 731.569968][ T22] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 731.580966][ T22] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 731.590774][ T22] usb 2-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.40 [ 731.599848][ T22] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 731.624497][ T23] audit: type=1800 audit(1635119576.937:2035): pid=9867 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 731.641274][ T7] iowarrior 3-1:0.0: IOWarrior product=0x1512, serial= interface=0 now attached to iowarrior0 23:52:57 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x22, 0x371, {0x9}}}, &(0x7f0000000080)={0xffffffffffffffeb, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000f40)={0x2c, 0x0, &(0x7f0000000e80)=ANY=[@ANYBLOB="00039c0000009c033190cfabd4116cf658e60b8b84993e5bed9274dc"], 0x0, 0x0, 0x0}, &(0x7f00000013c0)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f0000000100)={0x1, "8e"}) [ 731.646006][ T23] audit: type=1800 audit(1635119576.937:2036): pid=9867 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 731.660036][ T729] usb 5-1: new low-speed USB device number 105 using dummy_hcd [ 731.685185][ T3836] usb 1-1: Using ep0 maxpacket: 8 23:52:57 executing program 2: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000100)=""/4096) [ 731.718944][ T7] usb 3-1: USB disconnect, device number 116 [ 731.743717][ T7] iowarrior 3-1:0.0: I/O-Warror #0 now disconnected [ 731.772635][ T22] usb 2-1: config 0 descriptor?? [ 731.800275][ T22] usb 2-1: can't set config #0, error -71 [ 731.820211][ T3836] usb 1-1: config index 0 descriptor too short (expected 27, got 19) [ 731.828395][ T3836] usb 1-1: config 0 descriptor has 1 excess byte, ignoring [ 731.851306][ T22] usb 2-1: USB disconnect, device number 110 23:52:57 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000540), 0x0, 0x0) ioctl$EVIOCGEFFECTS(r0, 0x80004525, 0x0) 23:52:57 executing program 2: syz_usb_connect(0x2, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x96, 0xcc, 0x15, 0x40, 0x25d4, 0x4cab, 0x7860, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x90, 0xcd, 0x26, 0x0, [], [{{0x9, 0x5, 0x4, 0x3}}]}}]}}]}}, 0x0) [ 732.020134][ T3836] usb 1-1: New USB device found, idVendor=0b49, idProduct=064f, bcdDevice=2d.a6 [ 732.029306][ T3836] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 732.037553][ T3836] usb 1-1: Product: syz [ 732.041868][ T3836] usb 1-1: Manufacturer: syz [ 732.046480][ T3836] usb 1-1: SerialNumber: syz [ 732.053737][ T3836] usb 1-1: config 0 descriptor?? [ 732.150130][ T5] usb 4-1: new high-speed USB device number 64 using dummy_hcd [ 732.170137][ T729] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x5 is Bulk; changing to Interrupt [ 732.180137][ T729] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 23:52:57 executing program 0: syz_usb_connect(0x0, 0x3f, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000054db2a0899041f1086700102030109022d0001000000000904000002285f5b000924020200000000000924030300000000000905840200f2"], 0x0) [ 732.280386][ T7] usb 3-1: new full-speed USB device number 117 using dummy_hcd [ 732.289899][ T22] usb 2-1: new high-speed USB device number 111 using dummy_hcd [ 732.300678][ T3836] usb 1-1: USB disconnect, device number 101 [ 732.373144][ T23] audit: type=1804 audit(1635119577.687:2037): pid=9869 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723434303238393634352F73797A6B616C6C65722E4733667843612F3431332F48C7C060 dev="sda1" ino=1183 res=1 errno=0 [ 732.400473][ T5] usb 4-1: Using ep0 maxpacket: 16 [ 732.440114][ T729] usb 5-1: string descriptor 0 read error: -22 [ 732.447193][ T729] usb 5-1: New USB device found, idVendor=07c4, idProduct=a003, bcdDevice=35.48 [ 732.456402][ T729] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 732.477097][ T729] usb 5-1: config 0 descriptor?? [ 732.519946][ T5] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0xE has invalid wMaxPacketSize 0 [ 732.531535][ T729] ums-datafab 5-1:0.0: USB Mass Storage device detected [ 732.650000][ T7] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x4 has an invalid bInterval 0, changing to 10 [ 732.661896][ T7] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x4 has invalid wMaxPacketSize 0 [ 732.709977][ T5] usb 4-1: New USB device found, idVendor=1410, idProduct=a021, bcdDevice=33.f0 [ 732.719137][ T5] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 732.727253][ T5] usb 4-1: Product: syz [ 732.731485][ T5] usb 4-1: Manufacturer: syz [ 732.736091][ T5] usb 4-1: SerialNumber: syz [ 732.740169][ T22] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 732.743456][ T5] usb 4-1: config 0 descriptor?? [ 732.751648][ T22] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 732.760205][ T3836] usb 1-1: new high-speed USB device number 102 using dummy_hcd [ 732.766322][ T22] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 732.786889][ T22] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 732.787247][ T729] usb 5-1: USB disconnect, device number 105 [ 732.795984][ T22] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 23:52:58 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000080)={0x0, 0x0, 0xf, {0xf, 0x0, "afe1b580dccd9534b3907ee99d"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000480)={0x2c, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="200174"], 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000cc0)={0x2c, &(0x7f0000000ac0)={0x40, 0x5, 0x94, "6e4d4262dd4d4475f3c5fc11f3b7d422e3fc964159c99cfb17857d7c0d8db13cf20436c9ab42367caefd0411d83fd58f017be7497c2362f4cba3dd1688f2b42c83008a4e1e6fda1eb43648da2aa76d5e1959b4a25e201e65222c802d6cddf904c8547c1c097228724020bf56476d83f5079d4d7d72db9e96bccbf6c1054aa1ad90e29ce7024a61c4c8d2528a74453f4aaf710f82"}, &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x2}, 0x0, &(0x7f0000000c00)={0x20, 0x1, 0x1, "e3"}, &(0x7f0000000c80)={0x20, 0x3, 0x1, 0x80}}) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000300)={0x2c, &(0x7f0000000100)={0x40, 0x23, 0x2, {0x2, 0x30}}, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000840)={0x84, &(0x7f00000004c0)={0x40}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x40}, &(0x7f0000000380)={0x0, 0x8, 0x1}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x5, 0x1}}, &(0x7f0000000440)={0x20, 0x0, 0x8, {0x20, 0x40, [0xf0]}}, &(0x7f0000000580)={0x40, 0x7, 0x2, 0x3}, &(0x7f00000005c0)={0x40, 0x9, 0x1}, &(0x7f0000000600)={0x40, 0xb, 0x2, "d6ce"}, &(0x7f0000000640)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000680)={0x40, 0x13, 0x6, @remote}, &(0x7f00000006c0)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000700)={0x40, 0x19, 0x2, "8b46"}, &(0x7f0000000740)={0x40, 0x1a, 0x2, 0x6}, &(0x7f0000000780)={0x40, 0x1c, 0x1, 0x1}, &(0x7f00000007c0)={0x40, 0x1e, 0x1, 0x8}, &(0x7f0000000800)={0x40, 0x21, 0x1, 0x1}}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f0000000e00)={0x14, &(0x7f0000000d00)={0x0, 0x0, 0x2, {0x2}}, &(0x7f0000000dc0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000010c0)={0x44, &(0x7f0000000e40)={0x40, 0x30, 0xa1, "86daf795fa32d48f4170faa4cd1f2549a6f320686a3501e5a275a3281a3cd2a8b3ef9f6a33db593e11d5fb0753dae1e0d85316e05382a3e77969800d9e6257e04bbe8b0a88bb37edbf2a38b843afc3112636b97a1141eb647fd9bfb538264c5ac11fcb2bac32b7a4d538500348fb8da0fb7d7c346de0130a8f9402ab8035d9661a0e04082d3aa064a8cbadf68dd86b1ca0c06d22805091a68efc5bb870ae6f46fb"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, 0x0) [ 732.869955][ T7] usb 3-1: New USB device found, idVendor=25d4, idProduct=4cab, bcdDevice=78.60 [ 732.870889][ T22] usb 2-1: config 0 descriptor?? [ 732.879024][ T7] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 732.879052][ T7] usb 3-1: Product: syz [ 732.879072][ T7] usb 3-1: Manufacturer: syz [ 732.879092][ T7] usb 3-1: SerialNumber: syz [ 732.930911][ T7] usb 3-1: config 0 descriptor?? [ 732.941901][ T3921] usb 4-1: USB disconnect, device number 64 23:52:58 executing program 5: ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001300)={0x1, 0x1, 0x3, 0x6, 0x64c, 0x7e}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000001240)={0x1, 0xffffffff, 0x3, 0x3, 0x6, 0xdf}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ccd, 0x101041) write$hidraw(r1, &(0x7f0000001440)="a33f81e7dd1a334361dccbdc8a796ee592f8cbf7bc76ecc3fbd7aaec759968637f75657ccfab32640ca6f2f284685ffbf04de8a184f66a1d5e4a6a0b199f1155cf2e21711d9eadaa26e42ed040a53f023b3ace62a7a9730748a09552ad7a7a12d7df55a342e7c59f3f6fa70c592e0686f7ac63e947f6942c2c3fd71c1cebcb52f1af30585c23a447fbde7be3d13d14a8f45acf669943ac02cfba5525160fe942a513ad556a1db44a527e1c10b7a3238999ee82ffe8e042b085670eea03aeb82d24ae55ddc9563c1412049ce7cb5366d881bc3d6ed9d08900fbc12f5c06a54a4a53f4da358c043b4da74d65d254a37949a1f36f6aa6d7b12f5e7e3962638533c0e75de413ee060c405840fadc5cf0c8b72c0ee26fde9ff74b6dcf92c13d2a3d91ab9b401619270a6d814b51b63c81d6715d182ffba8d3af31e263b1cc7e9a76a5cedd48d7a2a4540dae8da6ad867e2e058c88eb5b1a9f51170df8035c371b73abf88214c8ba8ba7027c07e66f1dfccaa112ed4563ccd49db22d8ae583cafa79d342b175f6a5d160d9c2bf59b2e9cbb70abac6387ac66917d747ab1ec3463fc7a9700d6acac9a380359dca76b885952e94198330df45bb8d97d7692f65f23c02f2d78d91d8de616fd7123621d976105ba014c19940afbe39b8dc3c15c8580ff1657995e948c8e3b3abb9923398249a33fb774d99ba9decd585ee6c4c0be46276d982d5b8f57b62b966686bd5269659e4b181c1fcffa44da1c26f47e6ab1714a333fdb69624d43a190f54d488330834afb75f2fc32c1099ef26c739b64c00551af958dd4d5b4a5888432c8118b2c1e51f412ca51790175aeb95fc91eb80030608d1450d6fc8764de2b2f4d9d48dd5a60106a3c47ad03ea74ea3d927f45b08855f4916786a140eff38aa581f7d69eb29f669202b53faec10efbf242ccb7351fa208738db38561874133ebb757b5e68854102e33f6f11733cabc9d6321c2432ffa705736e2673c70b5bcc077f758893f8c3f99e3b76d8ce728e9c17e9523ec542634c4f451af663530635975720e7066cb8e6bf49fb828c74e583650fb84aa80ddcd90f24a304d8513728030a7d04af08eb0fc705d5a1d5be123fcd7755d9d54e870960d79fc555e062b3c70c2fb2ff7dec24f03b2570f55d3a14d084318ed8537e03ab396450304be697732c0c0bef799fbbecc748f333fb88e6c265e47c37f4a5079e11b80697249b43d6f66e4771cbbd35e0277d4e686d994f82869a12b81338ada2e4da93f74914d0ee2bdd30dddef6bd62467312e8be301b0d09ebfc0362cfc5466902f59e411d9d4ccada52f27fffad10243752f56a8c2136bfd1b37adb313a85f8072a9c1b3f28d0bca23920fda1baf2b8d2f34765bd8856ec0240830ccc05aa13311caa2f4c505b709b3b0a7c4c1d1387bfe1607b2a4ee0b51a6626ce1628f32a13c4260daa824ddbc73ddfd6a1f65c3f04e8bf65e90f9132707041b1fac39c58ddb40245962475ef50cce931ee9bcafa174e848f993eefdcd587c2f1e365bad983ee53a809f4a7041d55290c4ef65045f4013d06d1d503c038f06d66522291a4bdc355ed62f052978c7ad61ca627c89a105c5338e60a8bbda2855b14ffbbec774b5288817dee240abaa24667ca97dc6610eb2ce66fdb09a578de86f7d74f9bafa2bd6a70025d9c26bbace223a3fb6a5efa19508ad6192f384add58fa5144bb80edaea0d71d80fa0b4da75a7be2d5feffc846d1ebbf194fc418aabf8047b8325ccde0f2800f15a8d455ed6a7a76ed30fd0d1e2c99ef707c27e3ed362b0485f94bddd85573b9e6c35c1383ec67d1fa67633c8701d2d680b56a00fa3d87dc146482b3cbf41b31f08e06bb036904aa98fe1331ac2790e1ad0ec82d160e4d7d3ee0e4f07aa28bc430960fc3dbf47ad7a2afb55c1063382c6e035f4ec56206e55e1af449cc53752ed4e081c5e8f959751a2766469281682c3067a77062c95d2506fe6860653db5ebad17ba70a1034839eff611e741b0c3964d72559993f6c56b76d141b64137137de30815b0675726b2c417e3a2d6b9f257c5c381a2f3a1882a410c2364913debcdad109d7fbba9162f326c39ce551c3a279f06941d05bb922884b9d893bf90e6bbad452df5f589b63ea9ffa66fb59f239c1d1f93d1594f393fbc5733f3ac604a373c3b5779d56c35d814a9319ed242e195efa695108d5f1da156f26f8dd8a341faa73d57a420f8de41cfcd3675fa30b1a388dc91473f0f350a55ac3030dbdb73e03d1da90337935b6a91c6a0c650f6cdd9a5e5b175e9a90aa3cacdc27a831e0dbb794acb9c2d9c04fc419e1edc09313c84bf0750f10699f31d1272041b48d7178ca21fb8745a93b8f8f00015b6e5f5d7f4db8aec423292e6adf3c97a003be9b9b73d528faac39f44bbbcbbc543f34708e881a441051ecdaa484469d5a7f8c31be3a95c50fc780f48aff3dc1d7fb8c924f6586ab222dbd0a8d11ba9b78b56d799284baac137646d862a05eacac3bfa5ffc1c453bd0b7ced6106d959a164d926a1803843da40b37cf234a91b514c4336366466748534d2d0be7a949496df3eaa5f618ffaf33d6a0941f29f56bab65ec4625a496c560163a13f96742c9a17687b40c74c5c317fb1b986233b52ba4f5c74cbe45d6401963a6397e064dda4781bc4afb49d01f93461517b040b2d09497b55f48d70e44ac6d9b4781960c351ead124622c13c6c2535a0b448c1c26a3b042d9b9c59a6a4dce82a711f7d9d5f1905971b9078aea4dc736ad6a885ca9258b63741627bb9ca0540dc984a2d6b00591966875dcc8036929fe7843c46fabaf672960f04b4b51cdb2c5d5344eae5b3c83bd6eb4d20d13da5325230998c72d91f83b1a6de79aa144542d2ad9fdfc46a10bfad223e3cada042463a39f251dbcfc781dcc7d6643b9e6cde23ba73441cc80e28a2e04e37403f341dee800f1e6cd62ecfb78d2ff682418f9f8fd32c6ac78e97946447f109f76624c8b1adfe9951a9b4fb68b175de6df2d8bceeaf8427a6e4666afa7ac071fb4ded7036f3bac8a957b77bafc599f5a321287937ff3d2f67bbbe2ecbc4f9ccbc7896bbeb7f647e697394c1b82c8ea09a50d0263901599384c567f8cb5baf6e2446e8562dd12a3bd799b4286274a5eed3b603771405135551f23a8a9702f90718739cef011c5c540f58d0ec2d2ed35e319f470c3f295563774c6f83f41ec926b04c528467ece244fc312227894628f5cf9550de60bd1fd61422dcce2f4d2aa39294c07f472e595b8c18a955303bba5870be022f20debe38ef264f43b39b026c393b55edd2aeb9a105f4c38abae255d4e2625cf1286ba1c9a9e59b9c394a11ea92a5b7d677e2737b1763ba91f460644635c82de39ec20b842377f7575580b50a1c020e107c11fa25eccbb899de60b127ba5e9b1a8c1ead0402174ba211a5ee99a4e6f7c90d4719328b0311aa64e17990821c9ed0dfe4e6a7380aea1c75b4914473b24bebbe9b350ecf39cb3f3579a175be4daa8e8f9be768061f2b60736dbe860e670c289ed455c635f689ffe9dfea074bc4e1382692a258992df5e3225ff01fca66c4f7b077eb17cdb2408d1f80687fdb8d247d05875a8f941546c93319ced7aaac18cbb51942da687cd9140f91c8e47da7e59d07815bc45be5320fec8df84a8f135df9b36d25b8f3d5a8d542b85fb7791467b34117999f64de20aa660813270287a4bf21b1f824a2c9794d4307b3bbfed7f89a7407b237e5282367c4229d11e6781e582d8113e753faf9d41f3bf4e0a878e031caef5616edeae45b8a1ca80156fe7c799a9b3d09da30d7032f419c70db2476879c29b1d0b122a775f255fb60f6a6d5407ece7e4850fd0652cdfb930f475c6f3a9b42c2ebf32594c5b9f5ebacc39bcdd1824a5490cfcd8adb360d5361b726e03417dbf3bd71e41555b4d39c968fd280ccb79b110bcc3defae0fb1009a609a8d0e091a1b7fed35ab1be8cefe9cc6c3d3425e3fb33229483db93de908929dbe233cc0c86ea4dc930760270898e1581a86f6b953e56b1d2cc16f3ebfec39d9d62f8d1318c09cf55359acf41bef0ff3cb98cfa0236c85d086f5b9f09f0dd2cc6366056c31980c478f87a89a6dbb5650bf473fc8cd534e508e7d53937e7b1ddfe8a74f36dbca031da33ebd6f11983e2c0e66b2e074906c0bb175af4ddfe18a63b3ef94e54c64d6ff75dd105d312c3f16930aee7a1fa4c9447bb49be666ac2139249a64127a5291c048445be38305af11556ceb4c8568bfa7abcf63366b2da5fb6ea649f02f4e66a80b6fac8124a6f848aeffed8b310e7ec0938e7a472e642ea31ea350a19e324916b65a6562a0f5844cac864ba93e28eaa9b864d0858a44acda615252ee3597b94144b8a116fc6f170999e6c201268e949b5692e140011fd4a64942bd995bbc8e89030ff3cf3ecfa690aecde0050e309e4f35d0792d5c9bba8d2848ae470aa2f09b174038d3bf76a88ee52f1b1ebf1bf0892093973a634238fe465c4ec11481af23929e59e19bc90a312dd25aac5c84bdd8b6788175bed9114283c1a7da7a03f53a3c5bebb75106e41218630156dd71079068c3102800fd2b070f3d7ee62c5789e167e378ce83788299577cb7f52651a68cca2c5397d873ae27f18737caa2ac469a9bf7498fde7c749467d840e53d3928a78f1e9eee1d95722cbf368c173d11cfa1680980d0329f6ac5886f221f2fe693361d0", 0xd12) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(&(0x7f0000001280), 0x5, 0x600000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001340), 0xc, 0x309280) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x400000) write$hidraw(r3, &(0x7f0000002180)="dea3a8cd62515bbaee5963eb5759121483c887b81d5c76bb7173a89e5a6a8c23dff5a5a3d643b05b91de495bffa5641e03a0b619b3c222d0f9993ff05b064daca0552ec3aec3affc3e8ea31482293727dc1e6fc7bbade9bf91cca575ef7048f558f540ee1234469c2debaf74928b5a39239df22bec26f3637a3b8305f649c34cc47f320fbd5386bc36cdb9cc18eb9ded9cc987", 0x93) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x0) read$hidraw(r4, 0x0, 0x0) [ 732.972266][ T7] r8712u: register rtl8712_netdev_ops to netdev_ops [ 732.978999][ T7] usb 3-1: r8712u: USB_SPEED_LOW with 1 endpoints [ 733.030099][ T3836] usb 1-1: Using ep0 maxpacket: 8 [ 733.084655][ T23] audit: type=1800 audit(1635119578.397:2038): pid=9886 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=1183 res=0 errno=0 [ 733.110489][ T7] usb 3-1: r8712u: Boot from EFUSE: Autoload Failed [ 733.117122][ T7] usb 3-1: r8712u: MAC Address from efuse = 00:e0:4c:87:00:00 [ 733.124794][ T7] usb 3-1: r8712u: Loading firmware from "rtlwifi/rtl8712u.bin" [ 733.175361][ T3836] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 733.201451][ T729] usb 3-1: USB disconnect, device number 117 [ 733.360117][ T3836] usb 1-1: New USB device found, idVendor=0499, idProduct=101f, bcdDevice=70.86 [ 733.369292][ T3836] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 733.377355][ T3836] usb 1-1: Product: syz [ 733.379924][ T3921] usb 4-1: new high-speed USB device number 65 using dummy_hcd [ 733.381584][ T3836] usb 1-1: Manufacturer: syz [ 733.381607][ T3836] usb 1-1: SerialNumber: syz [ 733.411114][ T3836] usb 1-1: config 0 descriptor?? [ 733.421727][ T22] plantronics 0003:047F:FFFF.0040: unknown main item tag 0x0 [ 733.429214][ T22] plantronics 0003:047F:FFFF.0040: unknown main item tag 0x0 [ 733.436683][ T22] plantronics 0003:047F:FFFF.0040: unknown main item tag 0x0 [ 733.444247][ T22] plantronics 0003:047F:FFFF.0040: unknown main item tag 0x0 [ 733.451711][ T22] plantronics 0003:047F:FFFF.0040: unknown main item tag 0x0 [ 733.459119][ T22] plantronics 0003:047F:FFFF.0040: unknown main item tag 0x0 [ 733.466584][ T22] plantronics 0003:047F:FFFF.0040: unknown main item tag 0x0 [ 733.472685][ T3836] usb 1-1: invalid MIDI out EP 0 [ 733.474035][ T22] plantronics 0003:047F:FFFF.0040: unknown main item tag 0x0 [ 733.479403][ T3836] snd-usb-audio: probe of 1-1:0.0 failed with error -22 [ 733.486343][ T22] plantronics 0003:047F:FFFF.0040: unknown main item tag 0x0 [ 733.500744][ T22] plantronics 0003:047F:FFFF.0040: unknown main item tag 0x0 [ 733.508193][ T22] plantronics 0003:047F:FFFF.0040: unknown main item tag 0x0 [ 733.515759][ T22] plantronics 0003:047F:FFFF.0040: unknown main item tag 0x0 [ 733.593772][ T7] usb 5-1: new low-speed USB device number 106 using dummy_hcd [ 733.594270][ T22] plantronics 0003:047F:FFFF.0040: No inputs registered, leaving [ 733.616146][ T22] plantronics 0003:047F:FFFF.0040: hiddev0,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.1-1/input0 [ 733.675467][ T3836] usb 1-1: USB disconnect, device number 102 [ 733.889951][ T3921] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 733.900980][ T3921] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 733.910860][ T3921] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 733.924048][ T3921] usb 4-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 733.933208][ T3921] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 733.950989][ T3921] usb 4-1: config 0 descriptor?? [ 733.969950][ T729] usb 3-1: new full-speed USB device number 118 using dummy_hcd [ 733.999982][ T7] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x5 is Bulk; changing to Interrupt [ 734.010062][ T7] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x5 has invalid wMaxPacketSize 0 23:52:59 executing program 5: syz_usb_connect(0x0, 0x2f, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x72, 0x8d, 0xaf, 0x8, 0x1fb9, 0x404, 0x3d9f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1d, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xa4, 0x7c, 0x2f, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x2, 0x9}]}}]}}]}}]}}, 0x0) [ 734.259993][ T7] usb 5-1: string descriptor 0 read error: -22 [ 734.266594][ T7] usb 5-1: New USB device found, idVendor=07c4, idProduct=a003, bcdDevice=35.48 [ 734.275781][ T7] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 734.285436][ T7] usb 5-1: config 0 descriptor?? 23:52:59 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000006540), 0x2, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "56d30c6d9a78d197f5d369f9a6a3bda5ca0475eda86c7447c9dd22bbc01ab7f6"}) [ 734.331699][ T7] ums-datafab 5-1:0.0: USB Mass Storage device detected [ 734.340261][ T729] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x4 has an invalid bInterval 0, changing to 10 [ 734.351338][ T729] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x4 has invalid wMaxPacketSize 0 [ 734.421586][ T7] usb 5-1: USB disconnect, device number 106 [ 734.442357][ T3921] plantronics 0003:047F:FFFF.0041: No inputs registered, leaving [ 734.450145][ T3836] usb 1-1: new high-speed USB device number 103 using dummy_hcd [ 734.459629][ T3921] plantronics 0003:047F:FFFF.0041: hiddev1,hidraw1: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.3-1/input0 [ 734.463108][ T5] usb 6-1: new high-speed USB device number 121 using dummy_hcd 23:52:59 executing program 4: syz_usb_connect$cdc_ecm(0x2, 0x55, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x43, 0x1, 0x1, 0x40, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0xffff}, [@mbim_extended={0x8}]}}}]}}]}}, 0x0) [ 734.540626][ T729] usb 3-1: New USB device found, idVendor=25d4, idProduct=4cab, bcdDevice=78.60 [ 734.551377][ T729] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 734.559390][ T729] usb 3-1: Product: syz [ 734.563650][ T729] usb 3-1: Manufacturer: syz [ 734.568275][ T729] usb 3-1: SerialNumber: syz [ 734.584240][ T729] usb 3-1: config 0 descriptor?? [ 734.631901][ T729] r8712u: register rtl8712_netdev_ops to netdev_ops [ 734.638531][ T729] usb 3-1: r8712u: USB_SPEED_LOW with 1 endpoints [ 734.689957][ T3836] usb 1-1: Using ep0 maxpacket: 8 [ 734.729987][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 734.740189][ T729] usb 3-1: r8712u: Boot from EFUSE: Autoload Failed [ 734.747117][ T729] usb 3-1: r8712u: MAC Address from efuse = 00:e0:4c:87:00:00 [ 734.754741][ T729] usb 3-1: r8712u: Loading firmware from "rtlwifi/rtl8712u.bin" 23:53:00 executing program 2: r0 = syz_usb_connect(0x0, 0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100005520f010402038b1420104000001090238000100000000090400000371055900090582eb1000000001020009050276"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0003020000000203"], 0x0, 0x0}, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f00000001c0)={0x2c, &(0x7f0000000040)={0x0, 0x0, 0x3a, {0x3a, 0x0, "38e5349ab53ccaf1e396e15727b6defe1b6d9cb4b1f26c1308d3adec3ad4bf957b34f87466ac2ad191de2b708558027d61e1ef787fcafc8c"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xe9, &(0x7f0000000000)=ANY=[]) [ 734.810145][ T3836] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 734.840585][ T729] usb 3-1: USB disconnect, device number 118 [ 734.860582][ T5] usb 6-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 734.969939][ T7] usb 5-1: new full-speed USB device number 107 using dummy_hcd [ 734.999929][ T3836] usb 1-1: New USB device found, idVendor=0499, idProduct=101f, bcdDevice=70.86 [ 735.008997][ T3836] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 735.017197][ T3836] usb 1-1: Product: syz [ 735.021394][ T3836] usb 1-1: Manufacturer: syz [ 735.025978][ T3836] usb 1-1: SerialNumber: syz [ 735.030881][ T5] usb 6-1: New USB device found, idVendor=1fb9, idProduct=0404, bcdDevice=3d.9f [ 735.039999][ T5] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 735.047978][ T5] usb 6-1: Product: syz [ 735.052196][ T5] usb 6-1: Manufacturer: syz [ 735.056854][ T5] usb 6-1: SerialNumber: syz [ 735.063216][ T3836] usb 1-1: config 0 descriptor?? [ 735.069682][ T5] usb 6-1: config 0 descriptor?? [ 735.102119][ T3836] usb 1-1: invalid MIDI out EP 0 [ 735.107386][ T3836] snd-usb-audio: probe of 1-1:0.0 failed with error -22 [ 735.115641][ T5] cp210x 6-1:0.0: cp210x converter detected [ 735.269875][ T729] usb 3-1: new high-speed USB device number 119 using dummy_hcd 23:53:00 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000a80)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x0, 0x0) [ 735.310191][ T3836] usb 1-1: USB disconnect, device number 103 [ 735.320050][ T5] cp210x 6-1:0.0: failed to get vendor val 0x370b size 1: -71 [ 735.327579][ T5] cp210x 6-1:0.0: querying part number failed [ 735.352415][ T5] usb 6-1: cp210x converter now attached to ttyUSB0 [ 735.361332][ T5] usb 6-1: USB disconnect, device number 121 [ 735.370575][ T5] cp210x ttyUSB0: cp210x converter now disconnected from ttyUSB0 [ 735.378731][ T5] cp210x 6-1:0.0: device disconnected [ 735.384865][ T7] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 735.394839][ T7] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid wMaxPacketSize 0 [ 735.539926][ T729] usb 3-1: Using ep0 maxpacket: 16 [ 735.580199][ T7] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 735.589248][ T7] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 735.597282][ T7] usb 5-1: Product: syz [ 735.601458][ T7] usb 5-1: Manufacturer: syz [ 735.606065][ T7] usb 5-1: SerialNumber: syz [ 735.689953][ T729] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 735.700628][ T3836] usb 1-1: new high-speed USB device number 104 using dummy_hcd [ 735.708376][ T729] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 735.719460][ T729] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 735.729356][ T729] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 735.739347][ T729] usb 3-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 735.840187][ T729] usb 3-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 735.849333][ T729] usb 3-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 735.857491][ T729] usb 3-1: Manufacturer: syz [ 735.863735][ T729] usb 3-1: config 0 descriptor?? [ 735.892006][ T7] cdc_ether: probe of 5-1:1.0 failed with error -22 [ 735.901537][ T7] usb 5-1: USB disconnect, device number 107 [ 736.099933][ T5] usb 6-1: new high-speed USB device number 122 using dummy_hcd [ 736.179896][ T729] rc_core: IR keymap rc-hauppauge not found [ 736.185819][ T729] Registered IR keymap rc-empty [ 736.191281][ T729] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 736.220079][ T729] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 736.250688][ T729] rc rc0: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/rc/rc0 [ 736.264350][ T729] input: Conexant Hybrid TV (cx231xx) MCE IR no TX (2040:b138) as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/rc/rc0/input37 [ 736.278089][ T3836] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 736.287271][ T3836] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 736.295301][ T3836] usb 1-1: Product: syz [ 736.299475][ T3836] usb 1-1: Manufacturer: syz [ 736.304105][ T3836] usb 1-1: SerialNumber: syz [ 736.309904][ T3921] usb 2-1: reset high-speed USB device number 111 using dummy_hcd [ 736.317347][ T729] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 736.350044][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 736.355703][ T3836] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 736.364016][ T729] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 736.399996][ T729] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 736.430432][ T729] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 736.459915][ T729] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 736.470410][ T5] usb 6-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 736.490250][ T729] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 736.505284][ T7] usb 4-1: USB disconnect, device number 65 [ 736.526673][ T729] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 736.560388][ T729] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 736.590115][ T729] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 736.620207][ T729] mceusb 3-1:0.0: Error: mce write submit urb error = -90 [ 736.629882][ T4066] usb 5-1: new full-speed USB device number 108 using dummy_hcd [ 736.651332][ T729] mceusb 3-1:0.0: Registered with mce emulator interface version 1 [ 736.659579][ T729] mceusb 3-1:0.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active) [ 736.668303][ T5] usb 6-1: New USB device found, idVendor=1fb9, idProduct=0404, bcdDevice=3d.9f [ 736.677463][ T5] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 736.685538][ T5] usb 6-1: Product: syz [ 736.689716][ T5] usb 6-1: Manufacturer: syz [ 736.694452][ T5] usb 6-1: SerialNumber: syz [ 736.703569][ T5] usb 6-1: config 0 descriptor?? [ 736.743633][ T5] cp210x 6-1:0.0: cp210x converter detected 23:53:02 executing program 1: syz_usb_connect$cdc_ecm(0x2, 0x56, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[{{0x9, 0x5, 0x81, 0x3, 0x40, 0xc0}}], {{0x9, 0x5, 0x82, 0x2, 0x200}}}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000080)={0xa}, 0x0, 0x0}) 23:53:02 executing program 3: syz_usb_connect$uac1(0x1, 0x71, &(0x7f0000002040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000002440)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) [ 736.807336][ T7] usb 2-1: USB disconnect, device number 111 [ 736.838513][ T729] usb 3-1: USB disconnect, device number 119 23:53:02 executing program 5: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x12, &(0x7f0000000140)=@conn_svc_rsp={0x0, 0x0, 0xa, "48a6ba94", {0x3, 0x0, 0x0, 0x7f}}) [ 736.930162][ T3836] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 736.950052][ T5] cp210x 6-1:0.0: failed to get vendor val 0x370b size 1: -71 [ 736.957664][ T5] cp210x 6-1:0.0: querying part number failed [ 736.967204][ T5] usb 6-1: cp210x converter now attached to ttyUSB0 [ 736.975872][ T5] usb 6-1: USB disconnect, device number 122 [ 736.984249][ T5] cp210x ttyUSB0: cp210x converter now disconnected from ttyUSB0 [ 736.992891][ T5] cp210x 6-1:0.0: device disconnected [ 737.040132][ T4066] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 737.049937][ T4066] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid wMaxPacketSize 0 [ 737.129919][ T22] usb 4-1: new low-speed USB device number 66 using dummy_hcd [ 737.259964][ T7] usb 2-1: new full-speed USB device number 112 using dummy_hcd [ 737.259969][ T4066] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 737.260000][ T4066] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 737.284754][ T4066] usb 5-1: Product: syz [ 737.288907][ T4066] usb 5-1: Manufacturer: syz [ 737.293535][ T4066] usb 5-1: SerialNumber: syz [ 737.336842][ T729] usb 1-1: USB disconnect, device number 104 [ 737.399880][ T5] usb 6-1: new high-speed USB device number 123 using dummy_hcd 23:53:02 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0), 0x0, 0x0) ioctl$EVIOCGBITKEY(r0, 0x40044591, &(0x7f0000000400)=""/134) [ 737.559987][ T22] usb 4-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 737.568783][ T22] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 737.579043][ T22] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 737.579945][ T7] usb 2-1: not running at top speed; connect to a high speed hub [ 737.611487][ T4066] cdc_ether: probe of 5-1:1.0 failed with error -22 [ 737.614352][ T9637] usb 3-1: new high-speed USB device number 120 using dummy_hcd [ 737.630123][ T4066] usb 5-1: USB disconnect, device number 108 23:53:03 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0), 0x0, 0x0) ioctl$EVIOCGBITKEY(r0, 0x40044591, &(0x7f0000000400)=""/134) 23:53:03 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0), 0x0, 0x0) ioctl$EVIOCGBITKEY(r0, 0x40044591, &(0x7f0000000400)=""/134) [ 737.670756][ T7] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid maxpacket 512, setting to 64 [ 737.681813][ T7] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid wMaxPacketSize 0 23:53:03 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0), 0x0, 0x0) ioctl$EVIOCGBITKEY(r0, 0x40044591, &(0x7f0000000400)=""/134) 23:53:03 executing program 4: syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xef, 0x5, 0xbb, 0x20, 0x46d, 0x8c7, 0xc602, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xff, 0x1, 0x0, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x9, 0x4, "22ec1b94a6bf7f"}]}}]}}]}}]}}, 0x0) [ 737.850383][ T7] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 737.859468][ T7] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 737.867726][ T7] usb 2-1: Product: syz [ 737.871947][ T7] usb 2-1: Manufacturer: syz [ 737.876582][ T7] usb 2-1: SerialNumber: syz [ 737.891482][ T22] usb 4-1: string descriptor 0 read error: -22 [ 737.897743][ T22] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 737.906928][ T22] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 737.910336][ T9637] usb 3-1: Using ep0 maxpacket: 16 [ 737.919930][ T9912] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 737.931088][ T7] cdc_ether: probe of 2-1:1.0 failed with error -22 [ 737.940563][ T5] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 737.949643][ T5] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 737.957714][ T5] usb 6-1: Product: syz [ 737.962118][ T5] usb 6-1: Manufacturer: syz [ 737.966723][ T5] usb 6-1: SerialNumber: syz [ 737.972683][ T22] usb 4-1: 0:2 : does not exist [ 738.011185][ T5] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 738.040492][ T3836] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 738.048970][ T3836] ath9k_htc: Failed to initialize the device [ 738.055913][ T9637] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 738.071799][ T729] usb 1-1: ath9k_htc: USB layer deinitialized [ 738.085621][ T9637] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 738.096656][ T9637] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 738.106465][ T9637] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x2 has invalid maxpacket 0 [ 738.116201][ T9637] usb 3-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 738.146914][ T22] usb 2-1: USB disconnect, device number 112 23:53:03 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000140)={0x0, 0x0, 0x0, {}, {}, @ramp}) [ 738.175031][ T3921] usb 4-1: USB disconnect, device number 66 [ 738.200106][ T4066] usb 5-1: new high-speed USB device number 109 using dummy_hcd [ 738.210002][ T9637] usb 3-1: string descriptor 0 read error: -71 [ 738.216257][ T9637] usb 3-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 23:53:03 executing program 2: ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f00000010c0)={{}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001, 0x377, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001]}) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) [ 738.225367][ T9637] usb 3-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 738.241832][ T9637] usb 3-1: config 0 descriptor?? [ 738.270014][ T9637] usb 3-1: can't set config #0, error -71 [ 738.278320][ T9637] usb 3-1: USB disconnect, device number 120 23:53:03 executing program 2: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f00000003c0)={0x0, 0x0, 0x5, &(0x7f0000000080)={0x5, 0xf, 0x5}}) 23:53:03 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="0e01000066230f40ef170372dde100000001090212000100001a000904"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)={0x40, 0xb, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000000)={0x2c, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000480)={0x2c, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000580)={0x2c, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0}) [ 738.479942][ T729] usb 1-1: new high-speed USB device number 105 using dummy_hcd [ 738.499952][ T4066] usb 5-1: Using ep0 maxpacket: 32 [ 738.609935][ T7] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 738.670186][ T4066] usb 5-1: config 0 has an invalid interface number: 34 but max is 0 [ 738.678325][ T4066] usb 5-1: config 0 has 2 interfaces, different from the descriptor's value: 1 [ 738.687312][ T4066] usb 5-1: config 0 has no interface number 1 [ 738.700086][ T4066] usb 5-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 738.710684][ T4066] usb 5-1: config 0 interface 34 altsetting 236 has 0 endpoint descriptors, different from the interface descriptor's value: 27 [ 738.723917][ T4066] usb 5-1: config 0 interface 34 has no altsetting 0 [ 738.749980][ T9637] usb 3-1: new high-speed USB device number 121 using dummy_hcd [ 738.909939][ T3921] usb 2-1: new full-speed USB device number 113 using dummy_hcd [ 738.917783][ T4066] usb 5-1: New USB device found, idVendor=046d, idProduct=08c7, bcdDevice=c6.02 [ 738.926890][ T4066] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 738.929860][ T729] usb 1-1: device descriptor read/64, error -71 [ 738.934950][ T4066] usb 5-1: Product: syz [ 738.934974][ T4066] usb 5-1: Manufacturer: syz [ 738.950001][ T4066] usb 5-1: SerialNumber: syz [ 738.956220][ T4066] usb 5-1: config 0 descriptor?? [ 739.000074][ T9637] usb 3-1: Using ep0 maxpacket: 16 [ 739.002000][ T4066] usb 5-1: Found UVC 0.00 device syz (046d:08c7) [ 739.011672][ T4066] usb 5-1: No valid video chain found. [ 739.019928][ T22] usb 4-1: new low-speed USB device number 67 using dummy_hcd [ 739.021081][ T5] usb 6-1: USB disconnect, device number 123 [ 739.219984][ T9637] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 739.233813][ T4066] usb 5-1: USB disconnect, device number 109 [ 739.269944][ T3921] usb 2-1: not running at top speed; connect to a high speed hub [ 739.350087][ T3921] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid maxpacket 512, setting to 64 [ 739.361050][ T3921] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid wMaxPacketSize 0 [ 739.379983][ T22] usb 4-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 739.388916][ T22] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 739.399209][ T22] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 739.439986][ T9637] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 739.449151][ T9637] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 739.457172][ T9637] usb 3-1: Product: syz [ 739.461585][ T9637] usb 3-1: Manufacturer: syz [ 739.466168][ T9637] usb 3-1: SerialNumber: syz [ 739.510177][ T729] usb 1-1: New USB device found, idVendor=17ef, idProduct=7203, bcdDevice=e1.dd [ 739.519379][ T729] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 739.528521][ T9637] cdc_ether: probe of 3-1:1.0 failed with error -22 [ 739.529978][ T3921] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 739.540273][ T729] usb 1-1: config 0 descriptor?? [ 739.544291][ T3921] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 739.557529][ T3921] usb 2-1: Product: syz [ 739.561784][ T3921] usb 2-1: Manufacturer: syz [ 739.566403][ T3921] usb 2-1: SerialNumber: syz [ 739.600528][ T9912] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 739.621004][ T3921] cdc_ether: probe of 2-1:1.0 failed with error -22 [ 739.630154][ T7] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 739.637128][ T7] ath9k_htc: Failed to initialize the device [ 739.643963][ T5] usb 6-1: ath9k_htc: USB layer deinitialized [ 739.660168][ T22] usb 4-1: string descriptor 0 read error: -22 [ 739.667294][ T22] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 739.676543][ T22] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 739.721983][ T22] usb 4-1: 0:2 : does not exist [ 739.733060][ T4105] usb 3-1: USB disconnect, device number 121 23:53:05 executing program 1: syz_usb_connect$cdc_ecm(0x2, 0x56, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[{{0x9, 0x5, 0x81, 0x3, 0x40, 0xc0}}], {{0x9, 0x5, 0x82, 0x2, 0x200}}}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000080)={0xa}, 0x0, 0x0}) [ 739.821521][ T22] usb 2-1: USB disconnect, device number 113 23:53:05 executing program 3: syz_usb_connect$cdc_ecm(0x3, 0x4d, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) [ 739.862371][ T3840] usb 4-1: USB disconnect, device number 67 [ 739.970179][ T9637] usb 5-1: new high-speed USB device number 110 using dummy_hcd [ 740.010185][ T5] usb 6-1: new high-speed USB device number 124 using dummy_hcd 23:53:05 executing program 5: syz_usb_connect(0x0, 0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="120100005520f010402038b1420104000001090238000100000000090400000371055900090582eb10000000010200"], 0x0) [ 740.220018][ T9637] usb 5-1: Using ep0 maxpacket: 32 [ 740.230143][ T729] asix 1-1:0.0 (unnamed net_device) (uninitialized): invalid hw address, using random [ 740.279962][ T3840] usb 4-1: new high-speed USB device number 68 using dummy_hcd [ 740.309966][ T22] usb 2-1: new full-speed USB device number 114 using dummy_hcd [ 740.349954][ T9637] usb 5-1: config 0 has an invalid interface number: 34 but max is 0 [ 740.358124][ T9637] usb 5-1: config 0 has 2 interfaces, different from the descriptor's value: 1 [ 740.367240][ T9637] usb 5-1: config 0 has no interface number 1 [ 740.373475][ T9637] usb 5-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 740.384141][ T9637] usb 5-1: config 0 interface 34 altsetting 236 has 0 endpoint descriptors, different from the interface descriptor's value: 27 [ 740.397439][ T9637] usb 5-1: config 0 interface 34 has no altsetting 0 [ 740.440071][ T729] asix 1-1:0.0 (unnamed net_device) (uninitialized): Error reading PHY_ID register: fffffffb [ 740.450582][ T729] asix: probe of 1-1:0.0 failed with error -5 [ 740.519888][ T3921] usb 3-1: new high-speed USB device number 122 using dummy_hcd [ 740.530260][ T3840] usb 4-1: Using ep0 maxpacket: 8 [ 740.570327][ T9637] usb 5-1: New USB device found, idVendor=046d, idProduct=08c7, bcdDevice=c6.02 [ 740.579409][ T9637] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 740.587473][ T9637] usb 5-1: Product: syz [ 740.591678][ T9637] usb 5-1: Manufacturer: syz [ 740.596284][ T9637] usb 5-1: SerialNumber: syz [ 740.603074][ T9637] usb 5-1: config 0 descriptor?? [ 740.644504][ T4066] usb 1-1: USB disconnect, device number 105 [ 740.650868][ T22] usb 2-1: not running at top speed; connect to a high speed hub [ 740.664248][ T9637] usb 5-1: Found UVC 0.00 device syz (046d:08c7) [ 740.670953][ T9637] usb 5-1: No valid video chain found. [ 740.699980][ T3840] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 740.713060][ T5] usb 6-1: device not accepting address 124, error -71 [ 740.730037][ T22] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid maxpacket 512, setting to 64 [ 740.740950][ T22] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid wMaxPacketSize 0 [ 740.779899][ T3921] usb 3-1: Using ep0 maxpacket: 16 23:53:06 executing program 4: syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xef, 0x5, 0xbb, 0x20, 0x46d, 0x8c7, 0xc602, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xff, 0x1, 0x0, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x9, 0x4, "22ec1b94a6bf7f"}]}}]}}]}}]}}, 0x0) [ 740.903377][ T3840] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 740.910503][ T22] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 740.912527][ T3840] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 740.921568][ T22] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 740.929486][ T3840] usb 4-1: Product: syz [ 740.937568][ T22] usb 2-1: Product: syz [ 740.941655][ T3840] usb 4-1: Manufacturer: syz [ 740.941673][ T3840] usb 4-1: SerialNumber: syz [ 740.945812][ T22] usb 2-1: Manufacturer: syz [ 740.951096][ T9637] usb 5-1: USB disconnect, device number 110 [ 740.954981][ T22] usb 2-1: SerialNumber: syz [ 740.990337][ T9937] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 741.020068][ T3921] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 741.021002][ T3840] cdc_ether: probe of 4-1:1.0 failed with error -22 [ 741.034270][ T22] cdc_ether: probe of 2-1:1.0 failed with error -22 [ 741.099968][ T5] usb 6-1: new high-speed USB device number 125 using dummy_hcd [ 741.209954][ T3921] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 741.219041][ T3921] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 741.227185][ T3921] usb 3-1: Product: syz [ 741.231400][ T3921] usb 3-1: Manufacturer: syz [ 741.236089][ T3921] usb 3-1: SerialNumber: syz [ 741.245188][ T729] usb 4-1: USB disconnect, device number 68 [ 741.276592][ T22] usb 2-1: USB disconnect, device number 114 [ 741.284040][ T3921] cdc_ether: probe of 3-1:1.0 failed with error -22 23:53:06 executing program 2: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x5, 0xd0, 0xd3, 0x8, 0x77d, 0x4aa, 0x5bd8, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xdb, 0xcc, 0x7a, 0x0, [], [{{0x9, 0x5, 0xb8fc4d5e64cee785, 0x13, 0x40}}]}}]}}]}}, 0x0) [ 741.350025][ T5] usb 6-1: Using ep0 maxpacket: 16 [ 741.355280][ T9637] usb 5-1: new high-speed USB device number 111 using dummy_hcd [ 741.358315][ T3921] usb 3-1: USB disconnect, device number 122 [ 741.430077][ T3840] usb 1-1: new high-speed USB device number 106 using dummy_hcd [ 741.480035][ T5] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 741.490880][ T5] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 741.501797][ T5] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 3 [ 741.600056][ T5] usb 6-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 741.609103][ T5] usb 6-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 741.617139][ T5] usb 6-1: Manufacturer: syz [ 741.621805][ T9637] usb 5-1: Using ep0 maxpacket: 32 [ 741.628469][ T5] usb 6-1: config 0 descriptor?? [ 741.749960][ T9637] usb 5-1: config 0 has an invalid interface number: 34 but max is 0 [ 741.758159][ T9637] usb 5-1: config 0 has 2 interfaces, different from the descriptor's value: 1 [ 741.767181][ T9637] usb 5-1: config 0 has no interface number 1 [ 741.777076][ T9637] usb 5-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping 23:53:07 executing program 1: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) [ 741.788621][ T9637] usb 5-1: config 0 interface 34 altsetting 236 has 0 endpoint descriptors, different from the interface descriptor's value: 27 [ 741.789942][ T3921] usb 3-1: new high-speed USB device number 123 using dummy_hcd [ 741.802100][ T9637] usb 5-1: config 0 interface 34 has no altsetting 0 [ 741.875486][ T22] usb 6-1: USB disconnect, device number 125 [ 741.880022][ T3840] usb 1-1: New USB device found, idVendor=17ef, idProduct=7203, bcdDevice=e1.dd [ 741.890927][ T3840] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 741.903013][ T3840] usb 1-1: config 0 descriptor?? [ 741.995141][ T3840] asix 1-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 742.006206][ T3840] asix: probe of 1-1:0.0 failed with error -71 [ 742.020336][ T9637] usb 5-1: New USB device found, idVendor=046d, idProduct=08c7, bcdDevice=c6.02 [ 742.029399][ T9637] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 742.037492][ T9637] usb 5-1: Product: syz 23:53:07 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="0e01000066230f40ef170372dde100000001090212000100001a000904"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000500)={0x44, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)={0x40, 0xb, 0x2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000000)={0x2c, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000480)={0x2c, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000580)={0x2c, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0}) [ 742.041681][ T9637] usb 5-1: Manufacturer: syz [ 742.046277][ T9637] usb 5-1: SerialNumber: syz [ 742.049847][ T3921] usb 3-1: Using ep0 maxpacket: 8 [ 742.082765][ T3840] usb 1-1: USB disconnect, device number 106 [ 742.102854][ T9637] usb 5-1: config 0 descriptor?? [ 742.129975][ T5] usb 4-1: new high-speed USB device number 69 using dummy_hcd [ 742.152594][ T9637] usb 5-1: Found UVC 0.00 device syz (046d:08c7) [ 742.158978][ T9637] usb 5-1: No valid video chain found. [ 742.170365][ T3921] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 742.259929][ T7] usb 2-1: new high-speed USB device number 115 using dummy_hcd [ 742.339942][ T3921] usb 3-1: New USB device found, idVendor=077d, idProduct=04aa, bcdDevice=5b.d8 [ 742.349056][ T3921] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 742.357100][ T3921] usb 3-1: Product: syz [ 742.361309][ T3921] usb 3-1: Manufacturer: syz [ 742.365918][ T3921] usb 3-1: SerialNumber: syz [ 742.380538][ T3921] usb 3-1: config 0 descriptor?? [ 742.409866][ T5] usb 4-1: Using ep0 maxpacket: 8 [ 742.423442][ T9637] usb 5-1: USB disconnect, device number 111 [ 742.520004][ T3840] usb 1-1: new high-speed USB device number 107 using dummy_hcd [ 742.570124][ T5] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 742.650031][ T3921] powermate: Expected payload of 3--6 bytes, found 64 bytes! [ 742.658436][ T3921] input: Griffin SoundKnob as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/input/input38 [ 742.668794][ T4066] usb 6-1: new high-speed USB device number 126 using dummy_hcd [ 742.680093][ T7] usb 2-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 742.688819][ T7] usb 2-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 742.690285][ C1] powermate: config urb returned -71 [ 742.699671][ T7] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 742.709858][ C1] powermate: config urb returned -71 [ 742.719674][ T3921] usb 3-1: USB disconnect, device number 123 [ 742.734813][ C1] powermate 3-1:0.0: powermate_irq - usb_submit_urb failed with result: -19 [ 742.743554][ C1] powermate: config urb returned -71 [ 742.748858][ C1] powermate: usb_submit_urb(config) failed [ 742.800594][ T5] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 742.815648][ T5] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 742.823760][ T5] usb 4-1: Product: syz [ 742.827937][ T5] usb 4-1: Manufacturer: syz [ 742.832636][ T5] usb 4-1: SerialNumber: syz 23:53:08 executing program 3: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000001940)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x2, &(0x7f0000001cc0)=@string={0x2}}, {0x4, &(0x7f0000001d80)=@lang_id={0x4}}]}) [ 742.891118][ T5] cdc_ether: probe of 4-1:1.0 failed with error -22 [ 742.910392][ T5] usb 4-1: USB disconnect, device number 69 [ 742.930007][ T3840] usb 1-1: New USB device found, idVendor=17ef, idProduct=7203, bcdDevice=e1.dd 23:53:08 executing program 4: syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xef, 0x5, 0xbb, 0x20, 0x46d, 0x8c7, 0xc602, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xff, 0x1, 0x0, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x9, 0x4, "22ec1b94a6bf7f"}]}}]}}]}}]}}, 0x0) [ 742.939123][ T3840] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 742.950207][ T4066] usb 6-1: Using ep0 maxpacket: 16 [ 742.964281][ T3840] usb 1-1: config 0 descriptor?? [ 742.979933][ T7] usb 2-1: string descriptor 0 read error: -22 [ 742.986519][ T7] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 742.996034][ T7] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 743.042721][ T7] usb 2-1: 0:2 : does not exist [ 743.080609][ T4066] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 743.094227][ T4066] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 743.105354][ T4066] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 3 23:53:08 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x7e, 0x79, 0x7e, 0x8, 0xcf3, 0x36, 0x5c6b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x5e, 0x25, 0x27}}]}}]}}, 0x0) [ 743.229945][ T4066] usb 6-1: New USB device found, idVendor=2040, idProduct=b138, bcdDevice= 1.42 [ 743.239118][ T4066] usb 6-1: New USB device strings: Mfr=4, Product=0, SerialNumber=0 [ 743.250493][ T4066] usb 6-1: config 0 descriptor?? [ 743.259133][ T7] usb 2-1: USB disconnect, device number 115 [ 743.270535][ T4066] usb 6-1: can't set config #0, error -71 [ 743.277770][ T4066] usb 6-1: USB disconnect, device number 126 [ 743.300509][ T9637] usb 5-1: new high-speed USB device number 112 using dummy_hcd [ 743.379891][ T5] usb 4-1: new high-speed USB device number 70 using dummy_hcd [ 743.399913][ T3921] usb 3-1: new high-speed USB device number 124 using dummy_hcd [ 743.579900][ T9637] usb 5-1: Using ep0 maxpacket: 32 [ 743.629867][ T5] usb 4-1: Using ep0 maxpacket: 32 [ 743.629882][ T4066] usb 6-1: new high-speed USB device number 127 using dummy_hcd [ 743.640212][ T3840] asix 1-1:0.0 (unnamed net_device) (uninitialized): invalid hw address, using random [ 743.642931][ T3921] usb 3-1: Using ep0 maxpacket: 8 [ 743.699907][ T9637] usb 5-1: config 0 has an invalid interface number: 34 but max is 0 [ 743.708148][ T9637] usb 5-1: config 0 has 2 interfaces, different from the descriptor's value: 1 [ 743.717226][ T9637] usb 5-1: config 0 has no interface number 1 [ 743.723877][ T9637] usb 5-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 743.734436][ T9637] usb 5-1: config 0 interface 34 altsetting 236 has 0 endpoint descriptors, different from the interface descriptor's value: 27 [ 743.747768][ T9637] usb 5-1: config 0 interface 34 has no altsetting 0 [ 743.760084][ T5] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 743.780398][ T3921] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 743.810237][ T5] usb 4-1: language id specifier not provided by device, defaulting to English [ 743.849980][ T3840] asix 1-1:0.0 (unnamed net_device) (uninitialized): Error reading PHY_ID register: fffffffb [ 743.860359][ T3840] asix: probe of 1-1:0.0 failed with error -5 [ 743.900193][ T4066] usb 6-1: Using ep0 maxpacket: 8 [ 743.910029][ T9637] usb 5-1: New USB device found, idVendor=046d, idProduct=08c7, bcdDevice=c6.02 [ 743.919213][ T9637] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 743.927552][ T9637] usb 5-1: Product: syz [ 743.931791][ T9637] usb 5-1: Manufacturer: syz [ 743.936401][ T9637] usb 5-1: SerialNumber: syz [ 743.941337][ T5] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 743.950418][ T5] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 743.958401][ T5] usb 4-1: Product: syz [ 743.962601][ T5] usb 4-1: SerialNumber: syz [ 743.968628][ T9637] usb 5-1: config 0 descriptor?? [ 743.979972][ T3921] usb 3-1: New USB device found, idVendor=077d, idProduct=04aa, bcdDevice=5b.d8 [ 743.989078][ T3921] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 743.997241][ T3921] usb 3-1: Product: syz [ 744.001560][ T3921] usb 3-1: Manufacturer: syz [ 744.006198][ T3921] usb 3-1: SerialNumber: syz [ 744.021253][ T3921] usb 3-1: config 0 descriptor?? [ 744.021961][ T9637] usb 5-1: Found UVC 0.00 device syz (046d:08c7) [ 744.030156][ T22] usb 2-1: new high-speed USB device number 116 using dummy_hcd [ 744.032581][ T9637] usb 5-1: No valid video chain found. [ 744.046514][ T5] cdc_ether: probe of 4-1:1.0 failed with error -22 [ 744.081717][ T4064] usb 1-1: USB disconnect, device number 107 [ 744.209934][ T4066] usb 6-1: New USB device found, idVendor=0cf3, idProduct=0036, bcdDevice=5c.6b [ 744.219036][ T4066] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 744.227110][ T4066] usb 6-1: Product: syz [ 744.231342][ T4066] usb 6-1: Manufacturer: syz [ 744.235947][ T4066] usb 6-1: SerialNumber: syz [ 744.239323][ T5] usb 4-1: USB disconnect, device number 70 23:53:09 executing program 2: syz_usb_connect$cdc_ecm(0x0, 0x54, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x42, 0x1, 0x1, 0x0, 0xa0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x3f}, [@network_terminal={0x7}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x0, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff}}}}}]}}]}}, 0x0) [ 744.275464][ T4066] usb 6-1: config 0 descriptor?? [ 744.280675][ T3921] powermate: Expected payload of 3--6 bytes, found 64 bytes! [ 744.293089][ T3921] input: Griffin SoundKnob as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/input/input39 [ 744.303410][ T9637] usb 5-1: USB disconnect, device number 112 [ 744.320605][ T3921] usb 3-1: USB disconnect, device number 124 [ 744.329940][ C1] powermate: config urb returned -71 [ 744.335261][ C1] powermate: usb_submit_urb(config) failed [ 744.410097][ T22] usb 2-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 744.424898][ T22] usb 2-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 744.435044][ T22] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 23:53:09 executing program 0: syz_usb_connect$cdc_ncm(0x0, 0x7d, &(0x7f0000000040)=ANY=[@ANYBLOB="12011003020000202505a1a440000102030109026b0002010930090904"], &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0}) [ 744.553938][ T4066] usb 6-1: USB disconnect, device number 127 [ 744.679955][ T22] usb 2-1: string descriptor 0 read error: -22 [ 744.686394][ T22] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 744.695636][ T22] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 23:53:10 executing program 4: syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xef, 0x5, 0xbb, 0x20, 0x46d, 0x8c7, 0xc602, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xff, 0x1, 0x0, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x9, 0x4, "22ec1b94a6bf7f"}]}}]}}]}}]}}, 0x0) [ 744.740022][ T3921] usb 3-1: new high-speed USB device number 125 using dummy_hcd [ 744.749961][ T22] usb 2-1: 0:2 : does not exist 23:53:10 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x80004506, 0x0) 23:53:10 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x40004580, 0x0) [ 744.883084][ T4064] usb 2-1: USB disconnect, device number 116 [ 744.909929][ T9637] usb 1-1: new high-speed USB device number 108 using dummy_hcd [ 744.980445][ T3921] usb 3-1: Using ep0 maxpacket: 16 23:53:10 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000007ee0508ac05dfad033d010203010902240001000000010904000102fffd01000905032600000000000905810626"], 0x0) [ 745.039968][ T22] usb 4-1: new high-speed USB device number 71 using dummy_hcd [ 745.089879][ T4066] usb 5-1: new high-speed USB device number 113 using dummy_hcd [ 745.100188][ T3921] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 745.189867][ T9637] usb 1-1: Using ep0 maxpacket: 32 [ 745.270037][ T3921] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 745.279152][ T3921] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 745.287225][ T3921] usb 3-1: Product: syz [ 745.291423][ T3921] usb 3-1: Manufacturer: syz [ 745.296001][ T3921] usb 3-1: SerialNumber: syz [ 745.300687][ T22] usb 4-1: Using ep0 maxpacket: 32 [ 745.320331][ T9956] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 745.327276][ T9956] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 745.329895][ T4065] usb 6-1: new high-speed USB device number 2 using dummy_hcd [ 745.343632][ T3921] cdc_ether: probe of 3-1:1.0 failed with error -22 [ 745.350321][ T4066] usb 5-1: Using ep0 maxpacket: 32 [ 745.370088][ T9637] usb 1-1: unable to get BOS descriptor or descriptor too short [ 745.410039][ T4064] usb 2-1: new high-speed USB device number 117 using dummy_hcd [ 745.420153][ T22] usb 4-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 745.459901][ T9637] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 745.470126][ T9637] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 745.470265][ T4066] usb 5-1: config 0 has an invalid interface number: 34 but max is 0 [ 745.487166][ T4066] usb 5-1: config 0 has 2 interfaces, different from the descriptor's value: 1 [ 745.496145][ T4066] usb 5-1: config 0 has no interface number 1 [ 745.502502][ T22] usb 4-1: language id specifier not provided by device, defaulting to English [ 745.511579][ T4066] usb 5-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 745.522071][ T4066] usb 5-1: config 0 interface 34 altsetting 236 has 0 endpoint descriptors, different from the interface descriptor's value: 27 [ 745.535390][ T4066] usb 5-1: config 0 interface 34 has no altsetting 0 [ 745.547810][ T5] usb 3-1: USB disconnect, device number 125 [ 745.629885][ T4065] usb 6-1: Using ep0 maxpacket: 8 [ 745.629969][ T9637] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 745.644012][ T9637] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 745.650060][ T22] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 745.652113][ T9637] usb 1-1: Product: syz [ 745.661187][ T22] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 745.665257][ T9637] usb 1-1: Manufacturer: syz [ 745.673251][ T22] usb 4-1: Product: syz [ 745.677816][ T9637] usb 1-1: SerialNumber: syz [ 745.682016][ T22] usb 4-1: SerialNumber: syz [ 745.691222][ T4064] usb 2-1: Using ep0 maxpacket: 8 [ 745.731129][ T22] cdc_ether: probe of 4-1:1.0 failed with error -22 [ 745.760416][ T4066] usb 5-1: New USB device found, idVendor=046d, idProduct=08c7, bcdDevice=c6.02 [ 745.769463][ T4066] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 745.777590][ T4066] usb 5-1: Product: syz [ 745.781930][ T4066] usb 5-1: Manufacturer: syz [ 745.786534][ T4066] usb 5-1: SerialNumber: syz [ 745.806207][ T4066] usb 5-1: config 0 descriptor?? [ 745.830364][ T4064] usb 2-1: config 0 interface 0 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 745.840165][ T4064] usb 2-1: config 0 interface 0 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 745.849971][ T4064] usb 2-1: config 0 interface 0 altsetting 1 bulk endpoint 0x81 has invalid maxpacket 38 [ 745.859832][ T4064] usb 2-1: config 0 interface 0 has no altsetting 0 [ 745.868339][ T4066] usb 5-1: Found UVC 0.00 device syz (046d:08c7) [ 745.874766][ T4066] usb 5-1: No valid video chain found. 23:53:11 executing program 3: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000a504bd40eb030200c0ba0000000109021b0001000000000904000001b504b100090581"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000b00)={0x84, &(0x7f0000000700), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 745.940485][ T22] usb 4-1: USB disconnect, device number 71 [ 745.983721][ T9637] usb 1-1: USB disconnect, device number 108 [ 745.990172][ T4065] usb 6-1: New USB device found, idVendor=0cf3, idProduct=0036, bcdDevice=5c.6b [ 745.999258][ T4065] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 746.007488][ T4065] usb 6-1: Product: syz [ 746.011693][ T4065] usb 6-1: Manufacturer: syz [ 746.016302][ T4065] usb 6-1: SerialNumber: syz [ 746.048300][ T4065] usb 6-1: config 0 descriptor?? [ 746.080050][ T4064] usb 2-1: New USB device found, idVendor=05ac, idProduct=addf, bcdDevice=3d.03 [ 746.089141][ T4064] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 746.097252][ T4064] usb 2-1: Product: syz [ 746.101427][ T4064] usb 2-1: Manufacturer: syz [ 746.106011][ T4064] usb 2-1: SerialNumber: syz [ 746.139990][ T4066] usb 5-1: USB disconnect, device number 113 [ 746.154479][ T4064] usb 2-1: config 0 descriptor?? [ 746.170256][ T9966] raw-gadget gadget: fail, usb_ep_enable returned -22 23:53:11 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x10, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x5f, 0xe9, 0xd9, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2, 0x400}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000007c0)={0x14, 0x0, &(0x7f0000000780)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000ac0)={0x44, 0x0, &(0x7f0000000900)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000940)={0x0, 0x8, 0x1, 0xfa}, 0x0, &(0x7f00000009c0)={0x20, 0x85, 0x4}, &(0x7f0000000a00)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000a40)={0x20, 0x87, 0x2}, &(0x7f0000000a80)={0x20, 0x89, 0x2}}) [ 746.223815][ T9637] usb 6-1: USB disconnect, device number 2 [ 746.329893][ T5] usb 3-1: new high-speed USB device number 126 using dummy_hcd [ 746.409947][ T4064] ipheth 2-1:0.0: ipheth_get_macaddr: usb_control_msg: -71 [ 746.417245][ T4064] ipheth: probe of 2-1:0.0 failed with error -71 [ 746.423938][ T22] usb 4-1: new high-speed USB device number 72 using dummy_hcd [ 746.434334][ T4064] usb 2-1: USB disconnect, device number 117 23:53:11 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x5d, 0x43, 0x8c, 0x40, 0xc72, 0x14, 0x58e9, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb3, 0xe0, 0x14}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000006c0)={0x84, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x40, 0x1c, 0x1}, 0x0, 0x0}) [ 746.569866][ T5] usb 3-1: Using ep0 maxpacket: 16 [ 746.650026][ T9637] usb 6-1: new high-speed USB device number 3 using dummy_hcd [ 746.690061][ T5] usb 3-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 746.740060][ T4066] usb 1-1: new high-speed USB device number 109 using dummy_hcd [ 746.819935][ T22] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 746.830220][ T22] usb 4-1: New USB device found, idVendor=03eb, idProduct=0002, bcdDevice=ba.c0 [ 746.839377][ T22] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 746.849638][ T22] usb 4-1: config 0 descriptor?? [ 746.890060][ T3840] usb 5-1: new high-speed USB device number 114 using dummy_hcd [ 746.899185][ T5] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 746.908402][ T5] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 746.916454][ T5] usb 3-1: Product: syz [ 746.920684][ T5] usb 3-1: Manufacturer: syz [ 746.925282][ T5] usb 3-1: SerialNumber: syz [ 746.929941][ T9637] usb 6-1: Using ep0 maxpacket: 16 [ 746.950003][ T22] rc_core: IR keymap rc-hauppauge not found [ 746.955984][ T22] Registered IR keymap rc-empty [ 746.960615][ T9956] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 746.962039][ T22] rc rc0: IgorPlug-USB IR Receiver as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/rc/rc0 [ 746.967710][ T9956] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 746.979304][ T22] input: IgorPlug-USB IR Receiver as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/rc/rc0/input40 [ 746.995221][ T4066] usb 1-1: Using ep0 maxpacket: 32 [ 747.011467][ T5] cdc_ether: probe of 3-1:1.0 failed with error -22 [ 747.080164][ T9637] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 1024 [ 747.100651][ T22] usb 4-1: USB disconnect, device number 72 [ 747.160041][ T4066] usb 1-1: unable to get BOS descriptor or descriptor too short 23:53:12 executing program 2: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000400)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x10}}}}}}}]}}, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000540)=@lang_id={0x4}}, {0x2, &(0x7f00000005c0)=@string={0x2}}]}) [ 747.220165][ T5] usb 3-1: USB disconnect, device number 126 [ 747.230593][ T7] usb 2-1: new high-speed USB device number 118 using dummy_hcd [ 747.240485][ T4066] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 747.250704][ T4066] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 747.260829][ T9637] usb 6-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f [ 747.269934][ T9637] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 747.277943][ T9637] usb 6-1: Product: syz [ 747.282134][ T9637] usb 6-1: Manufacturer: syz [ 747.286717][ T9637] usb 6-1: SerialNumber: syz [ 747.293829][ T9637] usb 6-1: config 0 descriptor?? [ 747.320236][ T9970] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 747.349989][ T3840] usb 5-1: New USB device found, idVendor=0c72, idProduct=0014, bcdDevice=58.e9 [ 747.359097][ T3840] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 747.368976][ T9637] zr364xx 6-1:0.0: Zoran 364xx compatible webcam plugged [ 747.376081][ T9637] zr364xx 6-1:0.0: model 06d6:003d detected [ 747.382993][ T9637] usb 6-1: 320x240 mode selected [ 747.389120][ T3840] usb 5-1: config 0 descriptor?? [ 747.419945][ T4066] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 747.429068][ T4066] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 747.437255][ T4066] usb 1-1: Product: syz [ 747.441454][ T4066] usb 1-1: Manufacturer: syz [ 747.446036][ T4066] usb 1-1: SerialNumber: syz [ 747.520072][ T7] usb 2-1: Using ep0 maxpacket: 8 23:53:12 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x80404508, 0x0) [ 747.640620][ T3840] peak_usb 5-1:0.0: PEAK-System PCAN-USB X6 v0 fw v0.0.0 (2 channels) [ 747.650405][ T7] usb 2-1: config 0 interface 0 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 747.660208][ T7] usb 2-1: config 0 interface 0 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 747.670111][ T7] usb 2-1: config 0 interface 0 altsetting 1 bulk endpoint 0x81 has invalid maxpacket 38 [ 747.680050][ T7] usb 2-1: config 0 interface 0 has no altsetting 0 [ 747.684201][ T4066] usb 1-1: USB disconnect, device number 109 [ 747.686812][ T5] usb 3-1: new high-speed USB device number 127 using dummy_hcd 23:53:13 executing program 0: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="30011c00090000082505a1a440000102030109025c00020100d92a090400000102090000052406000105240000000d240f0100000000000000000006", @ANYRES64], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 747.781093][ T9637] usb 6-1: Zoran 364xx controlling device video0 [ 747.797365][ T9637] usb 6-1: USB disconnect, device number 3 [ 747.803371][ C0] usb 6-1: error submitting urb (error=-19) [ 747.811517][ T9637] zr364xx 6-1:0.0: Zoran 364xx webcam unplugged [ 747.849970][ T3840] peak_usb 5-1:0.0 can0: unable to request usb[type=2 value=5] err=-71 [ 747.858350][ T3840] peak_usb 5-1:0.0: unable to tell PCAN-USB X6 driver is loaded (err -71) [ 747.890035][ T22] usb 4-1: new high-speed USB device number 73 using dummy_hcd [ 747.900049][ T7] usb 2-1: New USB device found, idVendor=05ac, idProduct=addf, bcdDevice=3d.03 [ 747.909111][ T7] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 747.917286][ T7] usb 2-1: Product: syz [ 747.921494][ T7] usb 2-1: Manufacturer: syz [ 747.926079][ T7] usb 2-1: SerialNumber: syz [ 747.930936][ T3840] peak_usb: probe of 5-1:0.0 failed with error -71 [ 747.940496][ T3840] usb 5-1: USB disconnect, device number 114 [ 747.956844][ T7] usb 2-1: config 0 descriptor?? [ 747.979932][ T5] usb 3-1: Using ep0 maxpacket: 16 [ 747.985965][ T9966] raw-gadget gadget: fail, usb_ep_enable returned -22 23:53:13 executing program 1: syz_usb_connect$uac1(0x0, 0x84, &(0x7f0000001240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x72, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@processing_unit={0x9, 0x24, 0x7, 0x0, 0x0, 0x0, "2797"}, @extension_unit={0xa, 0x24, 0x8, 0x0, 0x0, 0x0, "98347e"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) [ 748.059939][ T7] ipheth 2-1:0.0: ipheth_get_macaddr: usb_control_msg: -71 [ 748.067276][ T7] ipheth: probe of 2-1:0.0 failed with error -71 [ 748.085244][ T7] usb 2-1: USB disconnect, device number 118 [ 748.101620][ T7450] udevd[7450]: setting mode of /dev/bus/usb/002/118 to 020664 failed: No such file or directory [ 748.112445][ T5] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 748.119455][ T7450] udevd[7450]: setting owner of /dev/bus/usb/002/118 to uid=0, gid=0 failed: No such file or directory [ 748.123446][ T5] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 748.124942][ T5] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 16 [ 748.154420][ T5] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 748.164122][ T5] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 748.199948][ T4066] usb 1-1: new high-speed USB device number 110 using dummy_hcd [ 748.280283][ T22] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 748.290147][ T22] usb 4-1: New USB device found, idVendor=03eb, idProduct=0002, bcdDevice=ba.c0 [ 748.299180][ T22] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 748.308900][ T22] usb 4-1: config 0 descriptor?? [ 748.360412][ T5] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 748.369486][ T5] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 748.377517][ T5] usb 3-1: Product: syz [ 748.381705][ T5] usb 3-1: SerialNumber: syz [ 748.409999][ T22] rc_core: IR keymap rc-hauppauge not found [ 748.415965][ T22] Registered IR keymap rc-empty [ 748.421419][ T22] rc rc0: IgorPlug-USB IR Receiver as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/rc/rc0 [ 748.432379][ T22] input: IgorPlug-USB IR Receiver as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/rc/rc0/input41 [ 748.443194][ T4066] usb 1-1: Using ep0 maxpacket: 8 [ 748.480097][ T7] usb 2-1: new high-speed USB device number 119 using dummy_hcd 23:53:13 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000807e9040450c426192fd000000010902120001000000000904"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000600)={0x2c, &(0x7f0000000580)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000640)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00003900000012"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) [ 748.540710][ T3840] usb 6-1: new high-speed USB device number 4 using dummy_hcd [ 748.560459][ T9637] usb 4-1: USB disconnect, device number 73 [ 748.560644][ T4066] usb 1-1: config 1 has an invalid descriptor of length 255, skipping remainder of the config [ 748.576750][ T4066] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 748.587817][ T4066] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 748.620185][ T4064] usb 5-1: new high-speed USB device number 115 using dummy_hcd [ 748.660320][ T5] cdc_ncm 3-1:1.0: bind() failure [ 748.672255][ T5] cdc_ncm 3-1:1.1: CDC Union missing and no IAD found [ 748.679075][ T5] cdc_ncm 3-1:1.1: bind() failure [ 748.686993][ T5] usb 3-1: USB disconnect, device number 127 [ 748.740000][ T7] usb 2-1: Using ep0 maxpacket: 16 [ 748.759951][ T4066] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 748.769105][ T4066] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 748.777251][ T4066] usb 1-1: Product: syz [ 748.781446][ T4066] usb 1-1: Manufacturer: syz [ 748.786023][ T4066] usb 1-1: SerialNumber: syz [ 748.790032][ T3840] usb 6-1: Using ep0 maxpacket: 16 [ 748.840755][ T4066] hub 1-1:1.0: bad descriptor, ignoring hub [ 748.846685][ T4066] hub: probe of 1-1:1.0 failed with error -5 [ 748.853341][ T4066] cdc_wdm 1-1:1.0: skipping garbage [ 748.858554][ T4066] cdc_wdm: probe of 1-1:1.0 failed with error -22 [ 748.869998][ T7] usb 2-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 748.879068][ T7] usb 2-1: config 1 has no interface number 1 [ 748.886097][ T7] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 748.899527][ T7] usb 2-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 748.910586][ T7] usb 2-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 748.939979][ T3840] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 1024 [ 748.979950][ T4064] usb 5-1: New USB device found, idVendor=0c72, idProduct=0014, bcdDevice=58.e9 [ 748.989082][ T4064] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 749.010635][ T4064] usb 5-1: config 0 descriptor?? [ 749.029967][ T9637] usb 4-1: new high-speed USB device number 74 using dummy_hcd [ 749.090204][ T7] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 749.099276][ T7] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 749.107295][ T7] usb 2-1: Product: syz [ 749.111485][ T7] usb 2-1: Manufacturer: syz [ 749.116085][ T7] usb 2-1: SerialNumber: syz [ 749.160107][ T3840] usb 6-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f [ 749.169300][ T3840] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 749.177349][ T3840] usb 6-1: Product: syz [ 749.181563][ T3840] usb 6-1: Manufacturer: syz [ 749.186157][ T3840] usb 6-1: SerialNumber: syz [ 749.194909][ T3840] usb 6-1: config 0 descriptor?? [ 749.200253][ T5] usb 1-1: USB disconnect, device number 110 [ 749.220763][ T9970] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 749.241601][ T3840] zr364xx 6-1:0.0: Zoran 364xx compatible webcam plugged [ 749.248730][ T3840] zr364xx 6-1:0.0: model 06d6:003d detected [ 749.257642][ T3840] usb 6-1: 320x240 mode selected 23:53:14 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x10, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x5f, 0xe9, 0xd9, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2, 0x400}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000007c0)={0x14, 0x0, &(0x7f0000000780)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000ac0)={0x44, 0x0, &(0x7f0000000900)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000940)={0x0, 0x8, 0x1, 0xfa}, 0x0, &(0x7f00000009c0)={0x20, 0x85, 0x4}, &(0x7f0000000a00)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000a40)={0x20, 0x87, 0x2}, &(0x7f0000000a80)={0x20, 0x89, 0x2}}) 23:53:14 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x5d, 0x43, 0x8c, 0x40, 0xc72, 0x14, 0x58e9, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb3, 0xe0, 0x14}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000006c0)={0x84, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x40, 0x1c, 0x1}, 0x0, 0x0}) [ 749.270167][ T4064] peak_usb 5-1:0.0 can0: unable to request usb[type=0 value=1] err=-71 [ 749.278533][ T4064] peak_usb 5-1:0.0: unable to read PCAN-USB X6 firmware info (err -71) [ 749.321552][ T3840] usb 6-1: Zoran 364xx controlling device video0 [ 749.342053][ T3840] usb 6-1: USB disconnect, device number 4 [ 749.360180][ T4064] peak_usb: probe of 5-1:0.0 failed with error -71 [ 749.370261][ T3840] zr364xx 6-1:0.0: Zoran 364xx webcam unplugged [ 749.380603][ T4064] usb 5-1: USB disconnect, device number 115 [ 749.419927][ T729] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 749.460500][ T9637] usb 4-1: New USB device found, idVendor=0c45, idProduct=6142, bcdDevice=fd.92 [ 749.469578][ T9637] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 749.480308][ T9637] usb 4-1: config 0 descriptor?? [ 749.495354][ T7] usb 2-1: USB disconnect, device number 119 [ 749.522541][ T9637] gspca_main: sonixj-2.14.0 probing 0c45:6142 [ 749.546737][ T7452] udevd[7452]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 749.719872][ T729] usb 3-1: Using ep0 maxpacket: 16 [ 749.749946][ T4064] usb 5-1: new high-speed USB device number 116 using dummy_hcd [ 749.779964][ T3840] usb 6-1: new high-speed USB device number 5 using dummy_hcd [ 749.839869][ T4066] usb 1-1: new high-speed USB device number 111 using dummy_hcd [ 749.860147][ T729] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 749.871262][ T729] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 749.881351][ T729] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 16 [ 749.891229][ T729] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 749.900956][ T729] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 750.029977][ T3840] usb 6-1: Using ep0 maxpacket: 16 [ 750.070310][ T729] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 750.079407][ T729] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 750.087451][ T729] usb 3-1: Product: syz [ 750.091688][ T729] usb 3-1: SerialNumber: syz [ 750.100098][ T4066] usb 1-1: Using ep0 maxpacket: 8 [ 750.149994][ T3840] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 1024 [ 750.159999][ T4064] usb 5-1: New USB device found, idVendor=0c72, idProduct=0014, bcdDevice=58.e9 [ 750.169226][ T4064] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 750.177346][ T22] usb 2-1: new high-speed USB device number 120 using dummy_hcd [ 750.186992][ T4064] usb 5-1: config 0 descriptor?? 23:53:15 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="0e01000066230f40ef170372dde100000001090212000100001a000904"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000780)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x40, 0xb, 0x2, "7383"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000e00)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000b80)={0x40, 0xb, 0x2, "569c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000040)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000f80)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={0x40, 0x19, 0x2, "17d6"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x40, 0x9, 0x1, 0x40}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 750.270079][ T4066] usb 1-1: config 1 has an invalid descriptor of length 255, skipping remainder of the config [ 750.280464][ T4066] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 750.289529][ T4066] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 750.290789][ T729] cdc_ncm 3-1:1.0: bind() failure [ 750.309990][ T729] cdc_ncm 3-1:1.1: CDC Union missing and no IAD found [ 750.316786][ T729] cdc_ncm 3-1:1.1: bind() failure [ 750.322321][ T3840] usb 6-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f [ 750.331517][ T3840] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 750.339487][ T3840] usb 6-1: Product: syz [ 750.343694][ T3840] usb 6-1: Manufacturer: syz [ 750.348283][ T3840] usb 6-1: SerialNumber: syz [ 750.367562][ T729] usb 3-1: USB disconnect, device number 2 [ 750.395125][ T3840] usb 6-1: config 0 descriptor?? [ 750.420326][ T9992] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 750.439877][ T22] usb 2-1: Using ep0 maxpacket: 16 [ 750.442283][ T3840] zr364xx 6-1:0.0: Zoran 364xx compatible webcam plugged [ 750.452191][ T3840] zr364xx 6-1:0.0: model 06d6:003d detected [ 750.458213][ T3840] usb 6-1: 320x240 mode selected [ 750.470227][ T4066] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 750.479309][ T4066] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 750.487338][ T4066] usb 1-1: Product: syz [ 750.491644][ T4066] usb 1-1: Manufacturer: syz [ 750.496247][ T4066] usb 1-1: SerialNumber: syz [ 750.500921][ T4064] peak_usb 5-1:0.0: PEAK-System PCAN-USB X6 v0 fw v0.0.0 (2 channels) [ 750.560858][ T4066] hub 1-1:1.0: bad descriptor, ignoring hub [ 750.566810][ T4066] hub: probe of 1-1:1.0 failed with error -5 [ 750.573557][ T4066] cdc_wdm 1-1:1.0: skipping garbage [ 750.578769][ T4066] cdc_wdm: probe of 1-1:1.0 failed with error -22 [ 750.600006][ T22] usb 2-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 750.609034][ T22] usb 2-1: config 1 has no interface number 1 [ 750.617850][ T22] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 750.631048][ T22] usb 2-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 750.642151][ T22] usb 2-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 23:53:16 executing program 0: syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="12010003000000082505a8a440000102030109022400010101a0010904"], &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0}) [ 750.710045][ T4064] peak_usb 5-1:0.0 can0: unable to request usb[type=2 value=5] err=-71 [ 750.718468][ T4064] peak_usb 5-1:0.0: unable to tell PCAN-USB X6 driver is loaded (err -71) [ 750.729985][ T729] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 750.780163][ T4064] peak_usb: probe of 5-1:0.0 failed with error -71 [ 750.791337][ T4064] usb 5-1: USB disconnect, device number 116 [ 750.860022][ T22] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 750.869134][ T22] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 750.877449][ T22] usb 2-1: Product: syz [ 750.881665][ T22] usb 2-1: Manufacturer: syz [ 750.886276][ T22] usb 2-1: SerialNumber: syz [ 750.900771][ T3840] usb 6-1: Zoran 364xx controlling device video0 [ 750.917094][ T3840] usb 6-1: USB disconnect, device number 5 [ 750.922978][ C0] usb 6-1: error submitting urb (error=-19) [ 750.935784][ T3840] zr364xx 6-1:0.0: Zoran 364xx webcam unplugged 23:53:16 executing program 1: syz_usb_connect$uac1(0x0, 0x84, &(0x7f0000001240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x72, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@processing_unit={0x9, 0x24, 0x7, 0x0, 0x0, 0x0, "2797"}, @extension_unit={0xa, 0x24, 0x8, 0x0, 0x0, 0x0, "98347e"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) [ 751.097785][ T729] usb 3-1: New USB device found, idVendor=17ef, idProduct=7203, bcdDevice=e1.dd [ 751.100151][ T4066] usb 1-1: reset high-speed USB device number 111 using dummy_hcd [ 751.106958][ T729] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 751.135302][ T729] usb 3-1: config 0 descriptor?? [ 751.184717][ T22] usb 2-1: USB disconnect, device number 120 [ 751.196721][ T7452] udevd[7452]: setting mode of /dev/bus/usb/002/120 to 020664 failed: No such file or directory [ 751.207893][ T7452] udevd[7452]: setting owner of /dev/bus/usb/002/120 to uid=0, gid=0 failed: No such file or directory 23:53:16 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x5d, 0x43, 0x8c, 0x40, 0xc72, 0x14, 0x58e9, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb3, 0xe0, 0x14}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000006c0)={0x84, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)={0x40, 0x1c, 0x1}, 0x0, 0x0}) [ 751.244362][ T7452] udevd[7452]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory 23:53:16 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x10, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x5f, 0xe9, 0xd9, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2, 0x400}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000007c0)={0x14, 0x0, &(0x7f0000000780)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000ac0)={0x44, 0x0, &(0x7f0000000900)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000940)={0x0, 0x8, 0x1, 0xfa}, 0x0, &(0x7f00000009c0)={0x20, 0x85, 0x4}, &(0x7f0000000a00)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000a40)={0x20, 0x87, 0x2}, &(0x7f0000000a80)={0x20, 0x89, 0x2}}) [ 751.410130][ T4066] usb 1-1: Using ep0 maxpacket: 8 [ 751.569893][ T4064] usb 5-1: new high-speed USB device number 117 using dummy_hcd [ 751.589925][ T22] usb 2-1: new high-speed USB device number 121 using dummy_hcd [ 751.610012][ T4066] usb 1-1: unable to get BOS descriptor or descriptor too short [ 751.617797][ T4066] usb 1-1: device firmware changed [ 751.623426][ T4066] usb 1-1: USB disconnect, device number 111 [ 751.699919][ T9637] gspca_sonixj: reg_r err -71 [ 751.729877][ T3840] usb 6-1: new high-speed USB device number 6 using dummy_hcd [ 751.759877][ T9637] sonixj: probe of 4-1:0.0 failed with error -71 [ 751.771494][ T9637] usb 4-1: USB disconnect, device number 74 [ 751.839953][ T729] asix 3-1:0.0 (unnamed net_device) (uninitialized): invalid hw address, using random [ 751.850491][ T22] usb 2-1: Using ep0 maxpacket: 16 [ 751.969864][ T3840] usb 6-1: Using ep0 maxpacket: 16 [ 751.970004][ T4064] usb 5-1: New USB device found, idVendor=0c72, idProduct=0014, bcdDevice=58.e9 [ 751.984104][ T4064] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 751.992650][ T22] usb 2-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 752.001751][ T22] usb 2-1: config 1 has no interface number 1 [ 752.007848][ T4066] usb 1-1: new high-speed USB device number 112 using dummy_hcd [ 752.015560][ T22] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 752.029080][ T22] usb 2-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 752.040085][ T22] usb 2-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 752.051277][ T4064] usb 5-1: config 0 descriptor?? [ 752.090294][ T3840] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 1024 [ 752.240248][ T22] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 752.249327][ T22] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 752.257367][ T22] usb 2-1: Product: syz [ 752.260271][ T3840] usb 6-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f [ 752.261580][ T22] usb 2-1: Manufacturer: syz [ 752.261603][ T22] usb 2-1: SerialNumber: syz [ 752.270744][ T3840] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 752.283337][ T4066] usb 1-1: Using ep0 maxpacket: 8 [ 752.287815][ T3840] usb 6-1: Product: syz [ 752.287835][ T3840] usb 6-1: Manufacturer: syz [ 752.287855][ T3840] usb 6-1: SerialNumber: syz [ 752.291818][ T3840] usb 6-1: config 0 descriptor?? [ 752.320054][ T4064] peak_usb 5-1:0.0: PEAK-System PCAN-USB X6 v0 fw v0.0.0 (2 channels) [ 752.330261][T10004] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 752.351763][ T3840] zr364xx 6-1:0.0: Zoran 364xx compatible webcam plugged [ 752.358806][ T3840] zr364xx 6-1:0.0: model 06d6:003d detected [ 752.365121][ T3840] usb 6-1: 320x240 mode selected [ 752.489921][ T4065] usb 4-1: new high-speed USB device number 75 using dummy_hcd [ 752.529878][ T4066] usb 1-1: unable to get BOS descriptor or descriptor too short [ 752.540221][ T4064] peak_usb 5-1:0.0 can0: unable to request usb[type=2 value=5] err=-71 [ 752.548513][ T4064] peak_usb 5-1:0.0: unable to tell PCAN-USB X6 driver is loaded (err -71) [ 752.600090][ T4064] peak_usb: probe of 5-1:0.0 failed with error -71 [ 752.610166][ T4064] usb 5-1: USB disconnect, device number 117 [ 752.620451][ T4066] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 752.671070][ T22] usb 2-1: USB disconnect, device number 121 [ 752.694053][ T7452] udevd[7452]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 752.810797][ T3840] usb 6-1: Zoran 364xx controlling device video0 [ 752.819057][ T3840] usb 6-1: USB disconnect, device number 6 [ 752.829891][ T3840] zr364xx 6-1:0.0: Zoran 364xx webcam unplugged [ 752.830066][ T4066] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 752.845393][ T4066] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 752.853606][ T4066] usb 1-1: Product: syz [ 752.857787][ T4066] usb 1-1: Manufacturer: syz [ 752.862449][ T4066] usb 1-1: SerialNumber: syz [ 752.910104][ T4065] usb 4-1: New USB device found, idVendor=0c45, idProduct=6142, bcdDevice=fd.92 [ 752.919238][ T4065] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 752.930291][ T4065] usb 4-1: config 0 descriptor?? 23:53:18 executing program 3: syz_usb_connect(0x0, 0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000700aa40936901b02c5800000001090222000100000000090400000103000000090582"], 0x0) [ 752.991734][ T4065] gspca_main: sonixj-2.14.0 probing 0c45:6142 [ 753.019932][ T4065] gspca_sonixj: reg_w1 err -71 [ 753.024860][ T4065] sonixj: probe of 4-1:0.0 failed with error -71 [ 753.037849][ T4065] usb 4-1: USB disconnect, device number 75 [ 753.045921][ T7452] udevd[7452]: setting owner of /dev/bus/usb/004/075 to uid=0, gid=0 failed: No such file or directory 23:53:18 executing program 4: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000380)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x1, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) 23:53:18 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000369ddd10341902120800000000010902240001000000000904750002ab21c10009050d1e00f200000009058d"], 0x0) [ 753.163499][ T4066] usb 1-1: USB disconnect, device number 112 23:53:18 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x10, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x5f, 0xe9, 0xd9, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2, 0x400}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000007c0)={0x14, 0x0, &(0x7f0000000780)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000ac0)={0x44, 0x0, &(0x7f0000000900)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000940)={0x0, 0x8, 0x1, 0xfa}, 0x0, &(0x7f00000009c0)={0x20, 0x85, 0x4}, &(0x7f0000000a00)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000a40)={0x20, 0x87, 0x2}, &(0x7f0000000a80)={0x20, 0x89, 0x2}}) [ 753.409894][ T3840] usb 5-1: new high-speed USB device number 118 using dummy_hcd [ 753.420031][ T9637] usb 2-1: new high-speed USB device number 122 using dummy_hcd [ 753.480041][ T4065] usb 4-1: new high-speed USB device number 76 using dummy_hcd [ 753.629864][ T22] usb 6-1: new high-speed USB device number 7 using dummy_hcd [ 753.679876][ T3840] usb 5-1: Using ep0 maxpacket: 8 [ 753.684997][ T9637] usb 2-1: Using ep0 maxpacket: 16 [ 753.780094][ T729] asix 3-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 753.790230][ T729] asix: probe of 3-1:0.0 failed with error -71 [ 753.798979][ T729] usb 3-1: USB disconnect, device number 3 [ 753.839998][ T3840] usb 5-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 753.840307][ T4065] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 753.853055][ T9637] usb 2-1: config 0 has an invalid interface number: 117 but max is 0 [ 753.863012][ T4065] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 753.871202][ T9637] usb 2-1: config 0 has no interface number 0 [ 753.875649][ T9637] usb 2-1: config 0 interface 117 altsetting 0 has a duplicate endpoint with address 0x8D, skipping [ 753.881098][ T4065] usb 4-1: New USB device found, idVendor=6993, idProduct=b001, bcdDevice=58.2c [ 753.887143][ T9637] usb 2-1: New USB device found, idVendor=1934, idProduct=1202, bcdDevice= 0.08 [ 753.897935][ T4065] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 753.907052][ T9637] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 753.916012][ T22] usb 6-1: Using ep0 maxpacket: 16 [ 753.926621][ T9637] usb 2-1: config 0 descriptor?? [ 753.941520][ T4065] usb 4-1: config 0 descriptor?? [ 753.947288][ T7] usb 1-1: new high-speed USB device number 113 using dummy_hcd [ 753.981899][ T4065] usbhid 4-1:0.0: couldn't find an input interrupt endpoint [ 754.001762][ T9637] f81534 2-1:0.117: required endpoints missing [ 754.050076][ T22] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 1024 [ 754.185344][ T4065] usb 4-1: USB disconnect, device number 76 [ 754.205273][ T729] usb 2-1: USB disconnect, device number 122 [ 754.211710][ T3840] usb 5-1: string descriptor 0 read error: -22 [ 754.218225][ T7] usb 1-1: Using ep0 maxpacket: 8 [ 754.219957][ T22] usb 6-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f [ 754.224545][ T3840] usb 5-1: New USB device found, idVendor=0000, idProduct=0000, bcdDevice= 0.40 [ 754.232520][ T22] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 754.241638][ T3840] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 754.257654][ T22] usb 6-1: Product: syz [ 754.261866][ T22] usb 6-1: Manufacturer: syz [ 754.266479][ T22] usb 6-1: SerialNumber: syz [ 754.277483][ T22] usb 6-1: config 0 descriptor?? [ 754.300137][T10013] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 754.322137][ T3840] gspca_main: spca501-2.14.0 probing 0000:0000 [ 754.322139][ T22] zr364xx 6-1:0.0: Zoran 364xx compatible webcam plugged [ 754.322163][ T22] zr364xx 6-1:0.0: model 06d6:003d detected [ 754.341869][ T22] usb 6-1: 320x240 mode selected 23:53:19 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000180)=ANY=[@ANYBLOB="120100008ddbdc08fc042815057900000001090212000100000000090401"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000ec0)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) [ 754.419988][ T7] usb 1-1: unable to get BOS descriptor or descriptor too short [ 754.510104][ T7] usb 1-1: unable to read config index 0 descriptor/start: -71 [ 754.517762][ T7] usb 1-1: can't read configurations, error -71 [ 754.540042][ T3840] gspca_spca501: reg write: error -71 [ 754.545470][ T3840] spca501 5-1:1.0: Reg write failed for 0x02,0x0f,0x05 [ 754.552613][ T3840] spca501: probe of 5-1:1.0 failed with error -22 [ 754.559391][ T3840] usbhid 5-1:1.0: couldn't find an input interrupt endpoint [ 754.566809][ T9637] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 754.576008][ T3840] usb 5-1: USB disconnect, device number 118 [ 754.760627][ T22] usb 6-1: Zoran 364xx controlling device video0 [ 754.780847][ T22] usb 6-1: USB disconnect, device number 7 [ 754.799902][ T22] zr364xx 6-1:0.0: Zoran 364xx webcam unplugged [ 754.890145][ T7] usb 1-1: new high-speed USB device number 114 using dummy_hcd [ 754.959954][ T729] usb 4-1: new high-speed USB device number 77 using dummy_hcd [ 754.980215][ T9637] usb 3-1: New USB device found, idVendor=17ef, idProduct=7203, bcdDevice=e1.dd [ 754.989270][ T9637] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 755.010315][ T5] usb 2-1: new high-speed USB device number 123 using dummy_hcd [ 755.018902][ T9637] usb 3-1: config 0 descriptor?? 23:53:20 executing program 2: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0xffffffff, 0xffffffff, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f00000003c0)={0x0, 0x0, 0xc, &(0x7f0000000080)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7}]}}) [ 755.100109][ T9637] usb 3-1: can't set config #0, error -71 [ 755.114044][ T9637] usb 3-1: USB disconnect, device number 4 [ 755.130072][ T7] usb 1-1: Using ep0 maxpacket: 8 [ 755.260090][ T5] usb 2-1: Using ep0 maxpacket: 16 23:53:20 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x10, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x5f, 0xe9, 0xd9, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2, 0x400}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 755.290133][ T7] usb 1-1: config 0 has an invalid interface number: 1 but max is 0 [ 755.298182][ T7] usb 1-1: config 0 has no interface number 0 [ 755.300407][ T22] usb 5-1: new high-speed USB device number 119 using dummy_hcd [ 755.339851][ T7] usb 1-1: New USB device found, idVendor=04fc, idProduct=1528, bcdDevice=79.05 [ 755.348952][ T7] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 755.359976][ T729] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 755.370669][ T729] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 755.380482][ T729] usb 4-1: New USB device found, idVendor=6993, idProduct=b001, bcdDevice=58.2c [ 755.389520][ T729] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 755.399199][ T7] usb 1-1: config 0 descriptor?? [ 755.405969][ T729] usb 4-1: config 0 descriptor?? [ 755.411265][ T5] usb 2-1: config 0 has an invalid interface number: 117 but max is 0 [ 755.419437][ T5] usb 2-1: config 0 has no interface number 0 [ 755.426048][ T5] usb 2-1: config 0 interface 117 altsetting 0 has a duplicate endpoint with address 0x8D, skipping [ 755.436933][ T5] usb 2-1: New USB device found, idVendor=1934, idProduct=1202, bcdDevice= 0.08 [ 755.446175][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 755.455789][ T7] gspca_main: spca1528-2.14.0 probing 04fc:1528 [ 755.464260][ T729] usbhid 4-1:0.0: couldn't find an input interrupt endpoint [ 755.479697][ T5] usb 2-1: config 0 descriptor?? [ 755.531059][ T5] f81534 2-1:0.117: required endpoints missing [ 755.547944][ T9637] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 755.559961][ T22] usb 5-1: Using ep0 maxpacket: 8 [ 755.629866][ T4065] usb 6-1: new high-speed USB device number 8 using dummy_hcd 23:53:21 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000000040)=""/12) [ 755.670282][ T5] usb 4-1: USB disconnect, device number 77 [ 755.680433][ T22] usb 5-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 23:53:21 executing program 3: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x10, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x5f, 0xe9, 0xd9, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2, 0x400}}]}}]}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x7f, 0xe7, 0x4f, 0x0, 0x499, 0x5007, 0x410f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x40, 0x4, 0x110, 0x8, [{{0x9, 0x4, 0x0, 0x1, 0x0, 0xeb, 0x2, 0x62}}]}}]}}, &(0x7f00000004c0)={0x0, 0x0, 0x24, &(0x7f00000000c0)={0x5, 0xf, 0x24, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x76, "1b94cad9725333df51245167ad278ba6"}, @wireless={0xb}]}, 0x3, [{0x0, 0x0}, {0x4, &(0x7f0000000240)=@lang_id={0x4}}, {0x0, 0x0}]}) 23:53:21 executing program 1: syz_usb_connect$uac1(0x0, 0x76, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x64, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@mixer_unit={0x5}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x0, 0x0, 0x4}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) [ 755.737999][ T4066] usb 2-1: USB disconnect, device number 123 [ 755.800426][ T9637] usb 3-1: Using ep0 maxpacket: 16 [ 755.870172][ T4065] usb 6-1: Using ep0 maxpacket: 16 [ 755.949933][ T22] usb 5-1: string descriptor 0 read error: -22 [ 755.956410][ T22] usb 5-1: New USB device found, idVendor=0000, idProduct=0000, bcdDevice= 0.40 [ 755.965518][ T22] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 755.990490][ T4065] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 1024 [ 756.011617][ T22] gspca_main: spca501-2.14.0 probing 0000:0000 [ 756.049948][ T9637] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 23:53:21 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x200000000000, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000010c0)={0x0, 0x1, 0x0, 0x0, "397759afe9f44c580575b0598994d88b00"}) [ 756.150070][ T22] gspca_spca501: reg write: error -71 [ 756.155645][ T22] spca501 5-1:1.0: Reg write failed for 0x02,0x0f,0x05 [ 756.162715][ T22] spca501: probe of 5-1:1.0 failed with error -22 [ 756.169374][ T4065] usb 6-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f [ 756.178574][ T4065] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 756.186777][ T4065] usb 6-1: Product: syz [ 756.191097][ T4065] usb 6-1: Manufacturer: syz [ 756.195718][ T4065] usb 6-1: SerialNumber: syz [ 756.200546][ T4066] usb 2-1: new high-speed USB device number 124 using dummy_hcd [ 756.209051][ T22] usbhid 5-1:1.0: couldn't find an input interrupt endpoint [ 756.220188][ T5] usb 4-1: new high-speed USB device number 78 using dummy_hcd [ 756.221081][ T22] usb 5-1: USB disconnect, device number 119 [ 756.244526][ T4065] usb 6-1: config 0 descriptor?? 23:53:21 executing program 4: r0 = syz_open_dev$evdev(&(0x7f00000003c0), 0x0, 0x0) ioctl$EVIOCGBITKEY(r0, 0x80284504, 0x0) [ 756.250727][ T9637] usb 3-1: New USB device found, idVendor=ffff, idProduct=ffff, bcdDevice= 0.40 [ 756.259850][ T9637] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 756.267857][ T9637] usb 3-1: Product: syz [ 756.272162][ T9637] usb 3-1: Manufacturer: syz [ 756.276775][ T9637] usb 3-1: SerialNumber: syz [ 756.281764][T10020] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 756.295400][ T4065] zr364xx 6-1:0.0: Zoran 364xx compatible webcam plugged [ 756.302561][ T4065] zr364xx 6-1:0.0: model 06d6:003d detected [ 756.313521][ T4065] usb 6-1: 320x240 mode selected 23:53:21 executing program 4: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0}) [ 756.352703][ T9637] usbhid 3-1:1.0: couldn't find an input interrupt endpoint [ 756.519854][ T5] usb 4-1: Using ep0 maxpacket: 16 [ 756.554328][ T4064] usb 3-1: USB disconnect, device number 5 [ 756.560390][ T4066] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 756.570591][ T4066] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 756.582226][ T4066] usb 2-1: Duplicate descriptor for config 1 interface 0 altsetting 0, skipping [ 756.639902][ T5] usb 4-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 1024 [ 756.730933][ T4065] usb 6-1: Zoran 364xx controlling device video0 [ 756.748148][ T4065] usb 6-1: USB disconnect, device number 8 [ 756.754054][ C1] usb 6-1: error submitting urb (error=-19) [ 756.760409][ T22] usb 5-1: new high-speed USB device number 120 using dummy_hcd [ 756.769001][ T4065] zr364xx 6-1:0.0: Zoran 364xx webcam unplugged [ 756.790009][ T4066] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 756.799076][ T4066] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 756.807200][ T4066] usb 2-1: Product: syz [ 756.810097][ T5] usb 4-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f [ 756.811461][ T4066] usb 2-1: Manufacturer: syz [ 756.820468][ T5] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 756.825049][ T4066] usb 2-1: SerialNumber: syz [ 756.833101][ T5] usb 4-1: Product: syz [ 756.841828][ T5] usb 4-1: Manufacturer: syz [ 756.846440][ T5] usb 4-1: SerialNumber: syz [ 756.869416][ T5] usb 4-1: config 0 descriptor?? [ 756.890186][T10024] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 756.911598][ T5] zr364xx 4-1:0.0: Zoran 364xx compatible webcam plugged [ 756.918648][ T5] zr364xx 4-1:0.0: model 06d6:003d detected [ 756.924732][ T5] usb 4-1: 320x240 mode selected [ 757.029867][ T22] usb 5-1: Using ep0 maxpacket: 16 [ 757.150141][ T4066] usb 2-1: 0:2 : does not exist [ 757.172832][ T4066] usb 2-1: USB disconnect, device number 124 [ 757.190095][ T7] gspca_spca1528: reg_r err -71 [ 757.190141][ T22] usb 5-1: unable to get BOS descriptor or descriptor too short [ 757.195093][ T7] spca1528: probe of 1-1:0.1 failed with error -71 23:53:22 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x10, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x5f, 0xe9, 0xd9, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2, 0x400}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 757.203470][ T7452] udevd[7452]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 757.211889][ T7] usb 1-1: USB disconnect, device number 114 [ 757.311307][ T22] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 757.349945][ T9637] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 757.480102][ T22] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 757.480725][ T5] usb 4-1: Zoran 364xx controlling device video0 [ 757.489250][ T22] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 757.503592][ T22] usb 5-1: Product: syz [ 757.507766][ T22] usb 5-1: Manufacturer: syz [ 757.512433][ T22] usb 5-1: SerialNumber: syz [ 757.528715][T10024] UDC core: couldn't find an available UDC or it's busy: -16 [ 757.536333][T10024] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 757.547409][ T4066] usb 4-1: USB disconnect, device number 78 [ 757.549850][ C0] usb 4-1: error submitting urb (error=-19) [ 757.554661][ T22] cdc_ether: probe of 5-1:1.0 failed with error -22 [ 757.566526][ T4066] zr364xx 4-1:0.0: Zoran 364xx webcam unplugged [ 757.580719][ T3840] usb 6-1: new high-speed USB device number 9 using dummy_hcd [ 757.620144][ T9637] usb 3-1: Using ep0 maxpacket: 16 [ 757.763630][ T7] usb 5-1: USB disconnect, device number 120 [ 757.859907][ T3840] usb 6-1: Using ep0 maxpacket: 16 [ 757.890131][ T9637] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 757.939859][ T22] usb 2-1: new high-speed USB device number 125 using dummy_hcd [ 757.969861][ T5] usb 1-1: new high-speed USB device number 115 using dummy_hcd [ 758.000077][ T3840] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 1024 23:53:23 executing program 2: syz_usb_connect$uac1(0x0, 0x71, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x3, [{0x2, &(0x7f0000000180)=@string={0x2}}, {0x4, &(0x7f0000000240)=@string={0x4, 0x3, "8bf9"}}, {0x0, 0x0}]}) [ 758.072277][ T9637] usb 3-1: New USB device found, idVendor=ffff, idProduct=ffff, bcdDevice= 0.40 [ 758.081519][ T9637] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 758.089675][ T9637] usb 3-1: Product: syz [ 758.094204][ T9637] usb 3-1: Manufacturer: syz [ 758.098810][ T9637] usb 3-1: SerialNumber: syz [ 758.129933][ T9637] usb 3-1: can't set config #1, error -71 [ 758.150967][ T9637] usb 3-1: USB disconnect, device number 6 [ 758.180145][ T3840] usb 6-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f [ 758.189190][ T3840] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 758.197345][ T3840] usb 6-1: Product: syz [ 758.201548][ T3840] usb 6-1: Manufacturer: syz [ 758.206131][ T3840] usb 6-1: SerialNumber: syz [ 758.216146][ T3840] usb 6-1: config 0 descriptor?? [ 758.240153][T10035] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 758.247059][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 758.261829][ T3840] zr364xx 6-1:0.0: Zoran 364xx compatible webcam plugged [ 758.268917][ T3840] zr364xx 6-1:0.0: model 06d6:003d detected [ 758.275237][ T3840] usb 6-1: 320x240 mode selected [ 758.339933][ T22] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 758.350223][ T22] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 758.359103][ T4066] usb 4-1: new high-speed USB device number 79 using dummy_hcd [ 758.367084][ T22] usb 2-1: Duplicate descriptor for config 1 interface 0 altsetting 0, skipping [ 758.369909][ T5] usb 1-1: config 0 has an invalid interface number: 1 but max is 0 [ 758.384492][ T5] usb 1-1: config 0 has no interface number 0 [ 758.390650][ T5] usb 1-1: New USB device found, idVendor=04fc, idProduct=1528, bcdDevice=79.05 [ 758.400197][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 758.410001][ T5] usb 1-1: config 0 descriptor?? 23:53:23 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x12, &(0x7f0000000080)=@conn_svc_rsp={0x0, 0x0, 0xa, "612dd918", {0x3, 0x107}}) [ 758.451637][ T5] gspca_main: spca1528-2.14.0 probing 04fc:1528 [ 758.505540][ T5] gspca_spca1528: reg_w err -71 [ 758.510620][ T9637] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 758.529932][ T4065] usb 5-1: new high-speed USB device number 121 using dummy_hcd [ 758.540247][ T5] spca1528: probe of 1-1:0.1 failed with error -71 [ 758.551038][ T5] usb 1-1: USB disconnect, device number 115 [ 758.560381][ T22] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 758.569460][ T22] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 758.577622][ T22] usb 2-1: Product: syz [ 758.581863][ T22] usb 2-1: Manufacturer: syz [ 758.586484][ T22] usb 2-1: SerialNumber: syz [ 758.640023][ T4066] usb 4-1: Using ep0 maxpacket: 16 [ 758.700818][ T3840] usb 6-1: Zoran 364xx controlling device video0 [ 758.721029][ T3840] usb 6-1: USB disconnect, device number 9 [ 758.739898][ T3840] zr364xx 6-1:0.0: Zoran 364xx webcam unplugged [ 758.750005][ T9637] usb 3-1: Using ep0 maxpacket: 8 23:53:24 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000600)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) [ 758.800134][ T4066] usb 4-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 1024 [ 758.830289][ T4065] usb 5-1: Using ep0 maxpacket: 16 [ 758.869939][ T9637] usb 3-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 758.878715][ T9637] usb 3-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 758.888846][ T9637] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 758.900163][ T22] usb 2-1: 0:2 : does not exist [ 758.907806][ T22] usb 2-1: USB disconnect, device number 125 23:53:24 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0xd8c, 0x22, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000006c0)={0x24, 0x0, 0x0, &(0x7f0000000640)={0x0, 0x22, 0x1, {[@main]}}, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_disconnect(r0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) [ 758.919868][ T5] usb 1-1: new high-speed USB device number 116 using dummy_hcd [ 758.930206][ T9637] usb 3-1: language id specifier not provided by device, defaulting to English [ 758.932618][ T7450] udevd[7450]: error opening ATTR{/sys/devices/platform/dummy_hcd.1/usb2/2-1/2-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 759.000061][ T4066] usb 4-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f [ 759.009227][ T4066] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 759.017303][ T4066] usb 4-1: Product: syz [ 759.021516][ T4066] usb 4-1: Manufacturer: syz [ 759.026572][ T4065] usb 5-1: unable to get BOS descriptor or descriptor too short [ 759.037397][ T4066] usb 4-1: config 0 descriptor?? [ 759.069996][ T4066] usb 4-1: can't set config #0, error -71 [ 759.077602][ T4066] usb 4-1: USB disconnect, device number 79 [ 759.085595][ T7450] udevd[7450]: setting mode of /dev/bus/usb/004/079 to 020664 failed: No such file or directory [ 759.096489][ T7450] udevd[7450]: setting owner of /dev/bus/usb/004/079 to uid=0, gid=0 failed: No such file or directory [ 759.130131][ T4065] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 23:53:24 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x10, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x5f, 0xe9, 0xd9, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2, 0x400}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 759.249988][ T9637] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 759.259120][ T9637] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 759.267389][ T9637] usb 3-1: Manufacturer: 曆 [ 759.272048][ T9637] usb 3-1: SerialNumber: syz [ 759.290089][ T22] usb 2-1: new high-speed USB device number 126 using dummy_hcd 23:53:24 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0xb0, 0x8b, 0xc, 0x8, 0x553, 0x2, 0x1f8b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x5d, 0xc8, 0x69}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000a40)={0x84, &(0x7f0000000340), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000740)={0x84, &(0x7f00000002c0), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000380)={0x2c, &(0x7f0000000100)=ANY=[], 0x0, 0x0, 0x0, 0x0}) [ 759.339974][ T4065] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 759.349079][ T4065] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 759.357142][ T4065] usb 5-1: Product: syz [ 759.361346][ T4065] usb 5-1: Manufacturer: syz [ 759.365941][ T4065] usb 5-1: SerialNumber: syz [ 759.410009][ T4065] usb 5-1: can't set config #1, error -71 [ 759.429442][ T4065] usb 5-1: USB disconnect, device number 121 [ 759.440789][ T5] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 759.449980][ T4066] usb 4-1: new high-speed USB device number 80 using dummy_hcd [ 759.457647][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 759.465745][ T5] usb 1-1: Product: syz [ 759.470027][ T5] usb 1-1: Manufacturer: syz [ 759.474653][ T5] usb 1-1: SerialNumber: syz [ 759.489881][ T3840] usb 6-1: new high-speed USB device number 10 using dummy_hcd [ 759.520859][ T5] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 759.590151][ T22] usb 2-1: Using ep0 maxpacket: 32 [ 759.590333][ T9637] usb 3-1: 0:2 : does not exist [ 759.611747][ T9637] usb 3-1: USB disconnect, device number 7 [ 759.629703][ T7450] udevd[7450]: error opening ATTR{/sys/devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 759.730052][ T3840] usb 6-1: Using ep0 maxpacket: 16 [ 759.739943][ T22] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 759.820018][ T4065] usb 5-1: new high-speed USB device number 122 using dummy_hcd [ 759.860215][ T3840] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 1024 [ 759.879991][ T4066] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 759.890943][ T4066] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 759.900731][ T4066] usb 4-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.40 [ 759.909992][ T4066] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 759.920577][ T4066] usb 4-1: config 0 descriptor?? [ 759.949956][ T22] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 759.959042][ T22] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 759.967221][ T22] usb 2-1: Product: syz [ 759.971425][ T22] usb 2-1: Manufacturer: syz [ 759.976027][ T22] usb 2-1: SerialNumber: syz [ 760.021019][ T22] cdc_ether: probe of 2-1:1.0 failed with error -22 [ 760.059895][ T4065] usb 5-1: Using ep0 maxpacket: 8 [ 760.060325][ T3840] usb 6-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f [ 760.074113][ T3840] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 760.082126][ T3840] usb 6-1: Product: syz [ 760.086280][ T3840] usb 6-1: Manufacturer: syz [ 760.090904][ T3840] usb 6-1: SerialNumber: syz [ 760.097343][ T3840] usb 6-1: config 0 descriptor?? [ 760.120237][T10047] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 760.142013][ T3840] zr364xx 6-1:0.0: Zoran 364xx compatible webcam plugged [ 760.149054][ T3840] zr364xx 6-1:0.0: model 06d6:003d detected [ 760.155155][ T5] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 760.164257][ T3840] usb 6-1: 320x240 mode selected [ 760.180056][ T4065] usb 5-1: New USB device found, idVendor=0553, idProduct=0002, bcdDevice=1f.8b [ 760.189115][ T4065] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 760.210317][ T4065] usb 5-1: config 0 descriptor?? [ 760.225341][ T22] usb 2-1: USB disconnect, device number 126 [ 760.251269][ T4065] gspca_main: cpia1-2.14.0 probing 0553:0002 [ 760.289898][ T9637] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 760.401033][ T4066] cm6533_jd 0003:0D8C:0022.0042: unknown main item tag 0x0 [ 760.408648][ T4066] cm6533_jd 0003:0D8C:0022.0042: No inputs registered, leaving [ 760.419009][ T4066] cm6533_jd 0003:0D8C:0022.0042: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.3-1/input0 [ 760.539969][ T9637] usb 3-1: Using ep0 maxpacket: 8 [ 760.560266][ T7] usb 1-1: USB disconnect, device number 116 [ 760.573608][ T3840] usb 6-1: Zoran 364xx controlling device video0 [ 760.582782][ T3840] usb 6-1: USB disconnect, device number 10 [ 760.600186][ T3840] zr364xx 6-1:0.0: Zoran 364xx webcam unplugged [ 760.612747][ T7452] udevd[7452]: setting mode of /dev/bus/usb/006/010 to 020664 failed: No such file or directory [ 760.623620][ T7452] udevd[7452]: setting owner of /dev/bus/usb/006/010 to uid=0, gid=0 failed: No such file or directory [ 760.690017][ T9637] usb 3-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 760.690573][ T4065] cpia1 5-1:0.0: unexpected state after lo power cmd: 00 [ 760.698740][ T9637] usb 3-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 760.716142][ T9637] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 760.780261][ T9637] usb 3-1: language id specifier not provided by device, defaulting to English [ 760.989861][ T729] usb 2-1: new high-speed USB device number 127 using dummy_hcd 23:53:26 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x10, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x5f, 0xe9, 0xd9, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2, 0x400}}]}}]}}]}}, 0x0) 23:53:26 executing program 2: syz_open_dev$evdev(&(0x7f0000000000), 0x7, 0x101300) [ 761.120109][ T9637] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 761.120152][ T4065] cpia1 5-1:0.0: only firmware version 1 is supported (got: 0) [ 761.129177][ T9637] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 761.129202][ T9637] usb 3-1: Manufacturer: 曆 [ 761.129222][ T9637] usb 3-1: SerialNumber: syz [ 761.190001][ T9637] usb 3-1: can't set config #1, error -71 [ 761.198603][ T9637] usb 3-1: USB disconnect, device number 8 [ 761.230161][ T5] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive 23:53:26 executing program 2: syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x4f, [{{0x9, 0x2, 0x48}}]}}, 0x0) [ 761.238482][ T5] ath9k_htc: Failed to initialize the device [ 761.255282][ T7] usb 1-1: ath9k_htc: USB layer deinitialized [ 761.261491][ T729] usb 2-1: Using ep0 maxpacket: 32 [ 761.322995][ T4065] usb 5-1: USB disconnect, device number 122 [ 761.389903][ T3840] usb 6-1: new high-speed USB device number 11 using dummy_hcd [ 761.420142][ T729] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 761.610204][ T729] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 761.619302][ T729] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 761.627342][ T729] usb 2-1: Product: syz [ 761.631630][ T729] usb 2-1: Manufacturer: syz [ 761.636256][ T729] usb 2-1: SerialNumber: syz [ 761.641048][ T7] usb 1-1: new high-speed USB device number 117 using dummy_hcd [ 761.648808][ T9637] usb 3-1: new high-speed USB device number 9 using dummy_hcd 23:53:27 executing program 0: syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x0, 0x0) [ 761.670011][ T3840] usb 6-1: Using ep0 maxpacket: 16 [ 761.721359][ T729] cdc_ether: probe of 2-1:1.0 failed with error -22 23:53:27 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000600)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) [ 761.819960][ T3840] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 1024 [ 761.842311][ T729] usb 2-1: USB disconnect, device number 127 [ 761.960137][ T9637] usb 3-1: too many configurations: 79, using maximum allowed: 8 [ 762.029964][ T3840] usb 6-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f [ 762.039167][ T3840] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 762.047223][ T3840] usb 6-1: Product: syz [ 762.051471][ T3840] usb 6-1: Manufacturer: syz [ 762.056070][ T3840] usb 6-1: SerialNumber: syz [ 762.063491][ T3840] usb 6-1: config 0 descriptor?? [ 762.090236][T10053] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 762.109867][ T4065] usb 5-1: new high-speed USB device number 123 using dummy_hcd [ 762.112769][ T3840] zr364xx 6-1:0.0: Zoran 364xx compatible webcam plugged [ 762.124640][ T3840] zr364xx 6-1:0.0: model 06d6:003d detected [ 762.130760][ T7] usb 1-1: device descriptor read/64, error -71 [ 762.137148][ T3840] usb 6-1: 320x240 mode selected 23:53:27 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x8, &(0x7f0000000100)={[{0x2, 0x4e00, "138f"}]}) [ 762.238810][ T3836] usb 4-1: USB disconnect, device number 80 [ 762.260100][ T729] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 762.349976][ T4065] usb 5-1: Using ep0 maxpacket: 8 [ 762.360762][ T3840] usb 6-1: Zoran 364xx controlling device video0 [ 762.369309][ T3840] usb 6-1: USB disconnect, device number 11 [ 762.380222][ T3840] zr364xx 6-1:0.0: Zoran 364xx webcam unplugged [ 762.390561][ T7450] udevd[7450]: setting mode of /dev/bus/usb/006/011 to 020664 failed: No such file or directory [ 762.401356][ T7450] udevd[7450]: setting owner of /dev/bus/usb/006/011 to uid=0, gid=0 failed: No such file or directory [ 762.469940][ T4065] usb 5-1: New USB device found, idVendor=0553, idProduct=0002, bcdDevice=1f.8b [ 762.479080][ T4065] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 762.488742][ T4065] usb 5-1: config 0 descriptor?? 23:53:27 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000005d0d3087d07aa04d85b0102030109021b000f000000000904000001dbcc7a00090585138a"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) [ 762.529974][ T729] usb 2-1: Using ep0 maxpacket: 32 [ 762.532122][ T4065] gspca_main: cpia1-2.14.0 probing 0553:0002 [ 762.560060][ T4065] gspca_cpia1: usb_control_msg 05, error -71 [ 762.579969][ T4065] gspca_cpia1: usb_control_msg 01, error -71 [ 762.586031][ T4065] cpia1 5-1:0.0: only firmware version 1 is supported (got: 0) [ 762.596790][ T4065] usb 5-1: USB disconnect, device number 123 [ 762.670045][ T729] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 762.683124][ T3836] usb 4-1: new high-speed USB device number 81 using dummy_hcd 23:53:28 executing program 5: [ 762.830108][ T7] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 762.839189][ T7] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 762.847290][ T7] usb 1-1: Product: syz [ 762.851545][ T7] usb 1-1: Manufacturer: syz [ 762.856153][ T7] usb 1-1: SerialNumber: syz 23:53:28 executing program 5: 23:53:28 executing program 5: [ 762.879991][ T9637] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 762.889074][ T9637] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 762.897154][ T9637] usb 3-1: Product: syz [ 762.901614][ T9637] usb 3-1: Manufacturer: syz [ 762.906229][ T9637] usb 3-1: SerialNumber: syz [ 762.911307][ T729] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 762.920412][ T729] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 23:53:28 executing program 5: syz_usb_connect(0x0, 0x0, 0x0, 0x0) [ 762.928415][ T729] usb 2-1: Product: syz [ 762.932707][ T729] usb 2-1: Manufacturer: syz [ 762.937325][ T729] usb 2-1: SerialNumber: syz [ 762.942733][ T7] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 762.959910][ T4065] usb 5-1: new high-speed USB device number 124 using dummy_hcd [ 763.010943][ T9637] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 763.020176][ T729] cdc_ether: probe of 2-1:1.0 failed with error -22 [ 763.219859][ T4065] usb 5-1: Using ep0 maxpacket: 8 [ 763.234283][ T729] usb 2-1: USB disconnect, device number 2 [ 763.340115][ T3836] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 763.340300][ T4065] usb 5-1: config 0 has 1 interface, different from the descriptor's value: 15 [ 763.349225][ T3836] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 763.349256][ T3836] usb 4-1: Product: syz [ 763.349275][ T3836] usb 4-1: Manufacturer: syz [ 763.349295][ T3836] usb 4-1: SerialNumber: syz [ 763.379931][ T4065] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 763.401257][ T3836] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 23:53:28 executing program 5: syz_usb_connect(0x0, 0x0, 0x0, 0x0) [ 763.549960][ T4065] usb 5-1: New USB device found, idVendor=077d, idProduct=04aa, bcdDevice=5b.d8 [ 763.559082][ T4065] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 763.567355][ T4065] usb 5-1: Product: syz [ 763.571580][ T4065] usb 5-1: Manufacturer: syz [ 763.576199][ T4065] usb 5-1: SerialNumber: syz [ 763.583034][ T4065] usb 5-1: config 0 descriptor?? [ 763.620015][ T7] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 763.680062][ T9637] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 23:53:29 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000f000000e100afe1b580f7099534b3"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000040)={0x3}) [ 763.828296][ T4066] usb 1-1: USB disconnect, device number 117 [ 763.840084][ T4065] powermate: Expected payload of 3--6 bytes, found 138 bytes! [ 763.848317][ T4065] input: Griffin SoundKnob as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/input/input42 [ 763.886160][ T4065] usb 3-1: USB disconnect, device number 9 23:53:29 executing program 5: syz_usb_connect(0x0, 0x0, 0x0, 0x0) [ 764.069916][ T729] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 764.129955][ T3836] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 764.262578][ T5] usb 5-1: USB disconnect, device number 124 [ 764.279900][ C1] powermate: config urb returned -71 [ 764.499996][ T729] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 764.511092][ T729] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 764.521069][ T729] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 764.534170][ T729] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 764.534994][ T22] usb 4-1: USB disconnect, device number 81 [ 764.543264][ T729] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 764.562647][ T729] usb 2-1: config 0 descriptor?? [ 764.669868][ T7] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 764.677052][ T7] ath9k_htc: Failed to initialize the device [ 764.683501][ T4066] usb 1-1: ath9k_htc: USB layer deinitialized [ 764.749916][ T9637] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 764.757020][ T9637] ath9k_htc: Failed to initialize the device [ 764.764170][ T4065] usb 3-1: ath9k_htc: USB layer deinitialized 23:53:30 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000280), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000100)={0x0, 0xfffffffffffffc5a, &(0x7f0000000000)="d013301a8fbe2ca0590c193b74bb3f7936e5c2ba56506e1b9c2ea234673ae8322c7aa7bcdda0279a49a4195e8c403224435a3f103845bc8db9a0cc028758f55027ef5cf553a68bb2d74d6c65498558fbd3e0b888ab43fd26123a666f477693555e01cf6287a5280a50a9d5d83d54d460ea1b8dd1cae2b03afdb34c23aec1a7c954db305acad6b0579148cec3c34fe0cfc7a9cd0ddd0e8e24bb42e98c45a3dd1eb92f53ba58676915a54edc69b57612801e941d1082537fd138be4d274f2c19a71d9fd4084df0c2491b7e350cc930aa7840651b80a0585988cad39e657da10bbc67011eb8099664ad3dcfd2"}) ioctl$EVIOCREVOKE(r0, 0x80004506, 0x0) 23:53:30 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x0, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x5f, 0xe9, 0xd9, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2, 0x400}}]}}]}}]}}, 0x0) 23:53:30 executing program 0: syz_usb_connect$printer(0x0, 0x36, &(0x7f0000001400)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x2, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x0, 0x0, 0x0, 0x26}}, [{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x7}}]}}}]}}]}}, 0x0) [ 765.059884][ T4064] usb 5-1: new high-speed USB device number 125 using dummy_hcd [ 765.061413][ T729] plantronics 0003:047F:FFFF.0043: unknown main item tag 0xe [ 765.076241][ T729] plantronics 0003:047F:FFFF.0043: No inputs registered, leaving [ 765.093465][ T729] plantronics 0003:047F:FFFF.0043: hiddev0,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.1-1/input0 [ 765.150164][ T3836] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 765.159205][ T3836] ath9k_htc: Failed to initialize the device [ 765.166016][ T22] usb 4-1: ath9k_htc: USB layer deinitialized [ 765.310031][ T3921] usb 6-1: new high-speed USB device number 12 using dummy_hcd [ 765.339863][ T4064] usb 5-1: Using ep0 maxpacket: 8 [ 765.343881][ T729] usb 2-1: USB disconnect, device number 3 [ 765.359936][ T4066] usb 1-1: new high-speed USB device number 118 using dummy_hcd [ 765.459904][ T4064] usb 5-1: config 0 has 1 interface, different from the descriptor's value: 15 [ 765.468982][ T4064] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 765.549906][ T22] usb 4-1: new high-speed USB device number 82 using dummy_hcd [ 765.579931][ T3921] usb 6-1: device descriptor read/64, error 18 [ 765.599899][ T4066] usb 1-1: Using ep0 maxpacket: 16 23:53:31 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGABS2F(r0, 0x8000450a, 0x0) 23:53:31 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGRAB(r0, 0x80004509, 0x0) 23:53:31 executing program 4: syz_usb_connect$cdc_ecm(0x0, 0x67, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x55, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, [@mdlm_detail={0x5, 0x24, 0x13, 0x0, "9f"}, @mdlm={0x15}]}}}]}}]}}, 0x0) [ 765.640101][ T4064] usb 5-1: New USB device found, idVendor=077d, idProduct=04aa, bcdDevice=5b.d8 [ 765.649179][ T4064] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 765.657249][ T4064] usb 5-1: Product: syz [ 765.661481][ T4064] usb 5-1: Manufacturer: syz [ 765.666224][ T4064] usb 5-1: SerialNumber: syz [ 765.702729][ T4064] usb 5-1: config 0 descriptor?? [ 765.720387][ T4064] usb 5-1: can't set config #0, error -71 [ 765.742047][ T4064] usb 5-1: USB disconnect, device number 125 [ 765.750242][ T4066] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid wMaxPacketSize 0 [ 765.760098][ T4066] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 765.769969][ T4066] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 23:53:31 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x4f, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x12, &(0x7f0000000080)=@conn_svc_rsp={0x0, 0x0, 0xa, "6584f241"}) 23:53:31 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000000)=""/209) 23:53:31 executing program 3: syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000402609333300000000000109022400010000000009040000090300000009210000000122290009058103", @ANYRES32=r0], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x22, 0x371, {0x9}}}, &(0x7f0000000080)={0xffffffffffffffeb, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_ep_write(r1, 0x0, 0x28, &(0x7f0000000200)="8268d57c4d403c1eb6d7a1cc2ba3c06da713a4ab6340825e8301b2001c6d81e5336cde0986cc531f") [ 765.940065][ T4066] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 765.949251][ T4066] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 765.957508][ T4066] usb 1-1: Product: syz [ 765.961906][ T4066] usb 1-1: Manufacturer: syz [ 765.966525][ T4066] usb 1-1: SerialNumber: syz [ 765.989996][ T3921] usb 6-1: device descriptor read/64, error 18 [ 765.990321][T10080] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 766.159858][ T7638] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 766.189894][ T4064] usb 5-1: new high-speed USB device number 126 using dummy_hcd [ 766.239988][ T22] usb 4-1: device not accepting address 82, error -71 [ 766.248505][ T4066] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 118 if 0 alt 0 proto 2 vid 0x0525 pid 0xA4A8 [ 766.259973][ T3921] usb 6-1: new high-speed USB device number 13 using dummy_hcd [ 766.270363][ T4066] usb 1-1: USB disconnect, device number 118 [ 766.280310][ T4066] usblp0: removed [ 766.285931][ T7450] udevd[7450]: setting mode of /dev/bus/usb/001/118 to 020664 failed: No such file or directory [ 766.290237][ T4065] usb 3-1: new high-speed USB device number 11 using dummy_hcd [ 766.296814][ T7450] udevd[7450]: setting owner of /dev/bus/usb/001/118 to uid=0, gid=7 failed: No such file or directory [ 766.480225][ T4064] usb 5-1: Using ep0 maxpacket: 16 [ 766.560008][ T3921] usb 6-1: device descriptor read/64, error 18 [ 766.580017][ T7638] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 766.590941][ T7638] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 766.600786][ T7638] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 766.613712][ T7638] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 766.622787][ T7638] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 766.631091][ T4065] usb 3-1: too many configurations: 79, using maximum allowed: 8 [ 766.639919][ T22] usb 4-1: new high-speed USB device number 83 using dummy_hcd [ 766.648295][ T7638] usb 2-1: config 0 descriptor?? [ 766.670196][ T4064] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 23:53:32 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000f000000e100afe1b580f7099534b3"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000040)={0x3}) [ 766.859998][ T4064] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 766.869113][ T4064] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 766.877311][ T4064] usb 5-1: Product: syz [ 766.881707][ T4064] usb 5-1: Manufacturer: syz [ 766.886323][ T4064] usb 5-1: SerialNumber: syz [ 766.891422][ T7638] usbhid 2-1:0.0: can't add hid device: -71 [ 766.897422][ T7638] usbhid: probe of 2-1:0.0 failed with error -71 [ 766.917578][ T7638] usb 2-1: USB disconnect, device number 4 [ 766.981027][ T4064] cdc_ether: probe of 5-1:1.0 failed with error -22 [ 766.988874][ T3921] usb 6-1: device descriptor read/64, error 18 [ 766.999981][ T7] usb 1-1: new high-speed USB device number 119 using dummy_hcd [ 767.060125][ T22] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 767.071123][ T22] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 767.084295][ T22] usb 4-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 767.093475][ T22] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 767.106676][ T22] usb 4-1: config 0 descriptor?? [ 767.111875][ T3921] usb usb6-port1: attempt power cycle [ 767.188455][ T729] usb 5-1: USB disconnect, device number 126 [ 767.269870][ T7] usb 1-1: Using ep0 maxpacket: 16 [ 767.299997][ T7638] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 767.400068][ T7] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid wMaxPacketSize 0 [ 767.409844][ T7] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 767.419670][ T7] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 [ 767.499972][ T4065] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 767.509055][ T4065] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 767.517475][ T4065] usb 3-1: Product: syz [ 767.521686][ T4065] usb 3-1: Manufacturer: syz [ 767.526670][ T4065] usb 3-1: SerialNumber: syz [ 767.531398][ T3921] usb 6-1: new high-speed USB device number 14 using dummy_hcd [ 767.580660][ T4065] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 767.590936][ T22] keytouch 0003:0926:3333.0044: fixing up Keytouch IEC report descriptor [ 767.603681][ T22] input: HID 0926:3333 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:0926:3333.0044/input/input43 [ 767.620239][ T3921] usb 6-1: Invalid ep0 maxpacket: 0 [ 767.630165][ T7] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 767.639319][ T7] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 767.647497][ T7] usb 1-1: Product: syz [ 767.651817][ T7] usb 1-1: Manufacturer: syz [ 767.656505][ T7] usb 1-1: SerialNumber: syz [ 767.679998][ T7638] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 767.680756][T10080] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 767.691223][ T7638] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 767.707443][ T7638] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 767.720383][ T7638] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 767.729412][ T7638] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 767.741932][ T22] keytouch 0003:0926:3333.0044: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.3-1/input0 [ 767.755926][ T7638] usb 2-1: config 0 descriptor?? [ 767.809991][ T3921] usb 6-1: new high-speed USB device number 15 using dummy_hcd 23:53:33 executing program 0: syz_usb_connect$uac1(0x0, 0x84, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x72, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@mixer_unit={0x9, 0x24, 0x4, 0x1, 0x0, "7a443ffa"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x0, 0x0, 0x0, "e7"}]}, {{0x9, 0x5, 0x1, 0x9, 0x8, 0x3f, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) [ 767.909934][ T3921] usb 6-1: Invalid ep0 maxpacket: 0 [ 767.917259][ T3921] usb usb6-port1: unable to enumerate USB device [ 767.931295][ T7] usblp 1-1:1.0: usblp0: USB Bidirectional printer dev 119 if 0 alt 0 proto 2 vid 0x0525 pid 0xA4A8 [ 767.949574][ T7] usb 1-1: USB disconnect, device number 119 23:53:33 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x0, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x5f, 0xe9, 0xd9, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2, 0x400}}]}}]}}]}}, 0x0) [ 767.968543][ T7] usblp0: removed [ 767.972486][ T9637] usb 5-1: new high-speed USB device number 127 using dummy_hcd [ 767.996725][ T3836] usb 4-1: USB disconnect, device number 83 [ 768.219968][ T4065] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 768.230108][ T9637] usb 5-1: Using ep0 maxpacket: 16 [ 768.281294][ T7638] plantronics 0003:047F:FFFF.0045: unknown main item tag 0xe [ 768.289574][ T7638] plantronics 0003:047F:FFFF.0045: No inputs registered, leaving [ 768.300336][ T7638] plantronics 0003:047F:FFFF.0045: hiddev0,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.1-1/input0 [ 768.360132][ T7] usb 1-1: new high-speed USB device number 120 using dummy_hcd [ 768.380230][ T9637] usb 5-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 768.509880][ T3921] usb 6-1: new high-speed USB device number 16 using dummy_hcd [ 768.563647][ T3836] usb 2-1: USB disconnect, device number 5 [ 768.580166][ T9637] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 768.589272][ T9637] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 768.597308][ T9637] usb 5-1: Product: syz [ 768.601504][ T9637] usb 5-1: Manufacturer: syz [ 768.606087][ T9637] usb 5-1: SerialNumber: syz [ 768.625198][ T22] usb 3-1: USB disconnect, device number 11 [ 768.671148][ T9637] cdc_ether: probe of 5-1:1.0 failed with error -22 23:53:34 executing program 4: syz_usb_connect(0x0, 0x4ed, &(0x7f0000000000)=ANY=[@ANYBLOB="1201100347733b08d2191900c5e8010203010902db04026f8110200904833d0bffffff010a"], &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x6, [{0xc1, &(0x7f0000000700)=@string={0xc1, 0x3, "1c79f3b54b59aa8a0b281a210131798f9988a64f01aa3251895b4d7384bfceb2a29aa15bc75865e6e6a27204ef202ea49d9e03f504ec66234c36ad305b7c70fe203b24b3b61bd6adb1a7aa7e40d6e958ede3dbf461ae2384fe2dd827e458cf3a6c992f035ee9a38c8b8f4bdd1d80a94a127551c973626021341bf0648a2918ea1b627ece6cdbc6ae4f77fd9a402f56a6ed971ab09f382192eaa012595bd8018014c36d3c16b29b696b90ce65c3765180649ad972cbe6fb82829b40b94f6a98"}}, {0x101, &(0x7f0000000800)=@string={0x101, 0x3, "c05ac2e5f43dffbb4a31b807b48e030f32bb2ae3a4f5f635a0c64cb4ed9b4e0b471a3632eb14043d18fb32b90213bb9d01791763f6c26e96f1d5f55a5b7f48c17e63851a3c1e4c4e1fb05490e160911e829e81167d622d53e1bd14ee0b4ec3c880a5aa5338391898f9986315d79eb8739e767dc59abd2167ab060c704114836bb9d41b5634d1e37af382f2e45c95ee1b7ee9c3060a0899374cfe97fe7af6fcaa866c83cd77220e63328d52b8d9d6e45229b597e7834e44876fd435b3d213a5cb64e2e70765ee70feb1d603e0d34b53262cd4680b3b55809a575d5caf8fe5df4729d8c7d6a9ff780b4d80a7fbc9a65f5ae0be2254febdbca6e3fed5846ef703"}}, {0x4, &(0x7f0000000940)=@lang_id={0x4, 0x3, 0x100a}}, {0x0, 0x0}, {0x0, 0x0}, {0x2, &(0x7f0000000ac0)=@string={0x2}}]}) [ 768.754819][ T9637] usb 5-1: USB disconnect, device number 127 [ 768.769976][ T7638] usb 4-1: new high-speed USB device number 84 using dummy_hcd [ 768.780129][ T3921] usb 6-1: device descriptor read/64, error 18 [ 768.780140][ T7] usb 1-1: too many endpoints for config 1 interface 1 altsetting 0: 122, using maximum allowed: 30 [ 768.820656][ T7] usb 1-1: config 1 interface 1 altsetting 0 endpoint 0x1 has an invalid bInterval 63, changing to 7 [ 768.831657][ T7] usb 1-1: config 1 interface 1 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 122 [ 768.848978][ T7] usb 1-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 768.860012][ T7] usb 1-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 23:53:34 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000f000000e100afe1b580f7099534b3"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000040)={0x3}) [ 769.050097][ T7] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 769.059169][ T7] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 769.067214][ T7] usb 1-1: Product: syz [ 769.071420][ T7] usb 1-1: Manufacturer: syz [ 769.076044][ T7] usb 1-1: SerialNumber: syz [ 769.170062][ T7638] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 769.179895][ T9637] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 769.181020][ T7638] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 769.181077][ T7638] usb 4-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 769.210395][ T7638] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 769.218433][ T3921] usb 6-1: device descriptor read/64, error 18 [ 769.226346][ T7638] usb 4-1: config 0 descriptor?? 23:53:34 executing program 3: syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000100), 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000402609333300000000000109022400010000000009040000090300000009210000000122290009058103", @ANYRES32=r0], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000040)={0x24, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0x0, 0x22, 0x371, {0x9}}}, &(0x7f0000000080)={0xffffffffffffffeb, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_ep_write(r1, 0x0, 0x28, &(0x7f0000000200)="8268d57c4d403c1eb6d7a1cc2ba3c06da713a4ab6340825e8301b2001c6d81e5336cde0986cc531f") [ 769.310113][ T4065] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 769.317079][ T4065] ath9k_htc: Failed to initialize the device [ 769.325986][ T22] usb 3-1: ath9k_htc: USB layer deinitialized [ 769.390120][ T4064] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 769.410140][ T7638] usbhid 4-1:0.0: can't add hid device: -71 [ 769.416148][ T7638] usbhid: probe of 4-1:0.0 failed with error -71 [ 769.424963][ T7638] usb 4-1: USB disconnect, device number 84 [ 769.441187][ T9637] usb 5-1: Using ep0 maxpacket: 8 [ 769.484504][ T7] usb 1-1: USB disconnect, device number 120 [ 769.490357][ T3921] usb 6-1: new high-speed USB device number 17 using dummy_hcd [ 769.519929][ T7450] udevd[7450]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 769.639926][ T9637] usb 5-1: unable to get BOS descriptor or descriptor too short 23:53:35 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGRAB(r0, 0x80004519, 0x0) [ 769.689916][ T22] usb 3-1: new high-speed USB device number 12 using dummy_hcd [ 769.750055][ T4064] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 769.750247][ T9637] usb 5-1: config 111 has an invalid interface number: 131 but max is 1 [ 769.761086][ T4064] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 769.769355][ T9637] usb 5-1: config 111 has an invalid descriptor of length 0, skipping remainder of the config [ 769.779341][ T4064] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 769.789551][ T9637] usb 5-1: config 111 has 1 interface, different from the descriptor's value: 2 [ 769.789579][ T9637] usb 5-1: config 111 has no interface number 0 [ 769.802435][ T4064] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 769.816252][ T9637] usb 5-1: config 111 interface 131 altsetting 61 has 0 endpoint descriptors, different from the interface descriptor's value: 11 [ 769.817709][ T4064] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 23:53:35 executing program 2: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 769.817778][ T3921] usb 6-1: device descriptor read/64, error 18 [ 769.826844][ T9637] usb 5-1: config 111 interface 131 has no altsetting 0 [ 769.861580][ T7638] usb 4-1: new high-speed USB device number 85 using dummy_hcd [ 769.881220][ T4064] usb 2-1: config 0 descriptor?? [ 770.109999][ T3836] usb 1-1: new high-speed USB device number 121 using dummy_hcd [ 770.229950][ T9637] usb 5-1: New USB device found, idVendor=19d2, idProduct=0019, bcdDevice=e8.c5 [ 770.229950][ T7638] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 770.229991][ T7638] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 770.239043][ T9637] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 770.249959][ T7638] usb 4-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 770.262699][ T9637] usb 5-1: Product: ည [ 770.284064][ T7638] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 770.292306][ T3921] usb 6-1: device descriptor read/64, error 18 [ 770.303739][ T7638] usb 4-1: config 0 descriptor?? [ 770.361135][ T4064] plantronics 0003:047F:FFFF.0046: unknown main item tag 0xe [ 770.368957][ T4064] plantronics 0003:047F:FFFF.0046: No inputs registered, leaving [ 770.379529][ T4064] plantronics 0003:047F:FFFF.0046: hiddev0,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.1-1/input0 23:53:35 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000007ee0508ac05dfad033d010203010902240001000000010904000102fffd010009050326000000000009058106"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000007c0)={0x44, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 770.420398][ T3921] usb usb6-port1: attempt power cycle [ 770.500615][ T3836] usb 1-1: too many endpoints for config 1 interface 1 altsetting 0: 122, using maximum allowed: 30 [ 770.511788][ T3836] usb 1-1: config 1 interface 1 altsetting 0 endpoint 0x1 has an invalid bInterval 63, changing to 7 [ 770.522775][ T3836] usb 1-1: config 1 interface 1 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 122 [ 770.538743][ T3836] usb 1-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 770.549702][ T3836] usb 1-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 770.600916][ T9637] option 5-1:111.131: GSM modem (1-port) converter detected [ 770.633745][ T9637] usb 5-1: USB disconnect, device number 2 [ 770.649179][ T9637] option 5-1:111.131: device disconnected [ 770.656778][ T7] usb 2-1: USB disconnect, device number 6 [ 770.739935][ T3836] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 770.749013][ T3836] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 770.757038][ T3836] usb 1-1: Product: syz [ 770.761257][ T3836] usb 1-1: Manufacturer: syz [ 770.765856][ T3836] usb 1-1: SerialNumber: syz [ 770.800675][ T7638] keytouch 0003:0926:3333.0047: fixing up Keytouch IEC report descriptor [ 770.811131][ T7638] input: HID 0926:3333 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:0926:3333.0047/input/input44 [ 770.822829][ T22] usb 3-1: device descriptor read/64, error -71 [ 770.839905][ T3921] usb 6-1: new high-speed USB device number 18 using dummy_hcd [ 770.895057][ T7638] keytouch 0003:0926:3333.0047: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.3-1/input0 23:53:36 executing program 0: syz_usb_connect$cdc_ecm(0x2, 0x8b, &(0x7f0000000140)=ANY=[@ANYBLOB="12011001020000102505a1a440000102030109027900010104207f0904000303020200ef0a240700006d4e8870ff05240002000d240f01010049b7feffff016808241c0600400200152412f7ffa317a88b045e4f01a607c0ffcb7e392a0c241b030000002000b90006072414040000040905810340000404040905820210000308090905030210"], 0x0) [ 770.950112][ T3921] usb 6-1: Invalid ep0 maxpacket: 0 23:53:36 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x0, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x5f, 0xe9, 0xd9, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2, 0x400}}]}}]}}]}}, 0x0) [ 771.110727][ T3921] usb 6-1: new high-speed USB device number 19 using dummy_hcd [ 771.131288][ T3836] usb 1-1: USB disconnect, device number 121 23:53:36 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000f000000e100afe1b580f7099534b3"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000040)={0x3}) [ 771.183159][ T7450] udevd[7450]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 771.219238][ T9637] usb 4-1: USB disconnect, device number 85 [ 771.229967][ C1] keytouch 0003:0926:3333.0047: usb_submit_urb(ctrl) failed: -19 [ 771.239880][ T22] usb 3-1: Using ep0 maxpacket: 8 [ 771.300298][ T7] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 771.370036][ T22] usb 3-1: config 0 interface 0 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 771.379837][ T22] usb 3-1: config 0 interface 0 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 771.389472][ T22] usb 3-1: config 0 interface 0 altsetting 1 endpoint 0x81 has invalid wMaxPacketSize 0 [ 771.399493][ T22] usb 3-1: config 0 interface 0 altsetting 1 bulk endpoint 0x81 has invalid maxpacket 0 [ 771.409288][ T22] usb 3-1: config 0 interface 0 has no altsetting 0 [ 771.499881][ T7638] usb 2-1: new high-speed USB device number 7 using dummy_hcd [ 771.519869][ T3836] usb 1-1: new full-speed USB device number 122 using dummy_hcd [ 771.539871][ T7] usb 5-1: Using ep0 maxpacket: 8 [ 771.580034][ T22] usb 3-1: New USB device found, idVendor=05ac, idProduct=addf, bcdDevice=3d.03 [ 771.589250][ T22] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 771.597305][ T22] usb 3-1: Product: syz [ 771.601511][ T22] usb 3-1: Manufacturer: syz [ 771.606210][ T22] usb 3-1: SerialNumber: syz [ 771.610925][ T3921] usb 6-1: device not accepting address 19, error -71 [ 771.617809][ T3921] usb usb6-port1: unable to enumerate USB device [ 771.640612][ T22] usb 3-1: config 0 descriptor?? 23:53:37 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="31010000dccd5e08cb06010000e9200084010902240001000000000904340102d469e70009058a"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) [ 771.710033][ T7] usb 5-1: unable to get BOS descriptor or descriptor too short [ 771.790019][ T7] usb 5-1: config 111 has an invalid interface number: 131 but max is 1 [ 771.798410][ T7] usb 5-1: config 111 has an invalid descriptor of length 0, skipping remainder of the config [ 771.808709][ T7] usb 5-1: config 111 has 1 interface, different from the descriptor's value: 2 [ 771.817820][ T7] usb 5-1: config 111 has no interface number 0 [ 771.824457][ T7] usb 5-1: config 111 interface 131 altsetting 61 has 0 endpoint descriptors, different from the interface descriptor's value: 11 [ 771.837891][ T7] usb 5-1: config 111 interface 131 has no altsetting 0 [ 771.890283][ T7638] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 771.901378][ T7638] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 771.911205][ T7638] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 771.920031][ T3836] usb 1-1: config 1 interface 0 has no altsetting 0 [ 771.924123][ T7638] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 23:53:37 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x18, 0x23, 0x63, 0x8, 0x93a, 0x2621, 0xb74e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xec, 0x14, 0xd0}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0xffffffffffffffff, 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 771.939811][ T7638] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 771.947875][ T22] ipheth 3-1:0.0: ipheth_get_macaddr: usb_control_msg: short packet: 0 bytes [ 771.959596][ T22] ipheth: probe of 3-1:0.0 failed with error -22 [ 771.978669][ T7638] usb 2-1: config 0 descriptor?? [ 772.020089][ T7] usb 5-1: New USB device found, idVendor=19d2, idProduct=0019, bcdDevice=e8.c5 [ 772.029185][ T7] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 772.029850][ T3921] usb 6-1: new high-speed USB device number 20 using dummy_hcd [ 772.037267][ T7] usb 5-1: Product: ည [ 772.080238][ T7] usb 5-1: can't set config #111, error -71 [ 772.087973][ T7] usb 5-1: USB disconnect, device number 3 [ 772.110031][ T4064] usb 4-1: new high-speed USB device number 86 using dummy_hcd [ 772.114844][ T9637] usb 3-1: USB disconnect, device number 12 [ 772.123715][ T3836] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 772.132843][ T3836] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 772.140882][ T3836] usb 1-1: Product: syz [ 772.145056][ T3836] usb 1-1: Manufacturer: syz [ 772.149659][ T3836] usb 1-1: SerialNumber: syz [ 772.379843][ T3921] usb 6-1: device descriptor read/64, error 18 [ 772.390085][ T4064] usb 4-1: Using ep0 maxpacket: 8 [ 772.449957][ T7] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 772.490663][ T3836] cdc_acm 1-1:1.0: ttyACM0: USB ACM device [ 772.498992][ T3836] usb 1-1: USB disconnect, device number 122 [ 772.501363][ T7638] plantronics 0003:047F:FFFF.0048: unknown main item tag 0xe [ 772.516122][ T7638] plantronics 0003:047F:FFFF.0048: No inputs registered, leaving [ 772.526536][ T7638] plantronics 0003:047F:FFFF.0048: hiddev0,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.1-1/input0 [ 772.550581][ T4064] usb 4-1: config 0 has an invalid interface number: 52 but max is 0 [ 772.558749][ T4064] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 772.568907][ T4064] usb 4-1: config 0 has no interface number 0 [ 772.576644][ T4064] usb 4-1: config 0 interface 52 altsetting 1 endpoint 0x8A has invalid wMaxPacketSize 0 [ 772.586567][ T4064] usb 4-1: config 0 interface 52 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 772.600097][ T4064] usb 4-1: config 0 interface 52 has no altsetting 0 [ 772.689883][ T7] usb 5-1: Using ep0 maxpacket: 8 [ 772.740246][ T4064] usb 4-1: New USB device found, idVendor=06cb, idProduct=0001, bcdDevice=e9.00 [ 772.749360][ T4064] usb 4-1: New USB device strings: Mfr=32, Product=0, SerialNumber=132 [ 772.757698][ T4064] usb 4-1: Manufacturer: syz [ 772.762360][ T4064] usb 4-1: SerialNumber: syz [ 772.769124][ T4064] usb 4-1: config 0 descriptor?? [ 772.783645][ T3836] usb 2-1: USB disconnect, device number 7 [ 772.829976][ T3921] usb 6-1: device descriptor read/64, error 18 [ 772.909867][ T7638] usb 3-1: new high-speed USB device number 13 using dummy_hcd [ 773.019977][ T7] usb 5-1: New USB device found, idVendor=093a, idProduct=2621, bcdDevice=b7.4e [ 773.029240][ T7] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 773.037317][ T7] usb 5-1: Product: syz [ 773.041526][ T7] usb 5-1: Manufacturer: syz [ 773.046222][ T7] usb 5-1: SerialNumber: syz [ 773.057878][ T7] usb 5-1: config 0 descriptor?? [ 773.100031][ T3921] usb 6-1: new high-speed USB device number 21 using dummy_hcd [ 773.111793][ T7] gspca_main: gspca_pac7302-2.14.0 probing 093a:2621 [ 773.149861][ T7638] usb 3-1: Using ep0 maxpacket: 8 [ 773.219866][ T9637] usb 1-1: new full-speed USB device number 123 using dummy_hcd [ 773.234456][ T4064] usb 4-1: USB disconnect, device number 86 23:53:38 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000f000000e100afe1b580f7099534b3"], 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000040)={0x3}) [ 773.280452][ T7638] usb 3-1: config 0 interface 0 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 773.290222][ T7638] usb 3-1: config 0 interface 0 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 773.299955][ T7638] usb 3-1: config 0 interface 0 altsetting 1 endpoint 0x81 has invalid wMaxPacketSize 0 [ 773.309754][ T7638] usb 3-1: config 0 interface 0 altsetting 1 bulk endpoint 0x81 has invalid maxpacket 0 [ 773.319574][ T7638] usb 3-1: config 0 interface 0 has no altsetting 0 [ 773.389944][ T3921] usb 6-1: device descriptor read/64, error 18 23:53:38 executing program 2: syz_usb_connect$cdc_ncm(0x0, 0x7b, &(0x7f00000012c0)=ANY=[@ANYBLOB="12010000020000082505a1a44000010203010902690002010000000904000001020d0000051606000105240000000d240f0100000000000000000006241a000000052401004004240200042402000905810300000000000904010000020d0000095ee5cd991b0401010202"], 0x0) [ 773.499918][ T7638] usb 3-1: New USB device found, idVendor=05ac, idProduct=addf, bcdDevice=3d.03 [ 773.509054][ T7638] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 773.517204][ T7638] usb 3-1: Product: syz [ 773.521405][ T7638] usb 3-1: Manufacturer: syz [ 773.528136][ T7638] usb 3-1: config 0 descriptor?? [ 773.549949][ T7638] usb 3-1: can't set config #0, error -71 [ 773.557562][ T7638] usb 3-1: USB disconnect, device number 13 [ 773.565499][ T7450] udevd[7450]: setting owner of /dev/bus/usb/003/013 to uid=0, gid=0 failed: No such file or directory [ 773.630029][ T3836] usb 2-1: new high-speed USB device number 8 using dummy_hcd [ 773.659992][ T9637] usb 1-1: config 1 interface 0 has no altsetting 0 [ 773.789878][ T3921] usb 6-1: device descriptor read/64, error 18 [ 773.799954][ T7] gspca_pac7302: reg_w() failed i: ff v: 01 error -71 [ 773.806975][ T7] gspca_pac7302: probe of 5-1:0.0 failed with error -71 [ 773.828036][ T7] usb 5-1: USB disconnect, device number 4 [ 773.870107][ T9637] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 773.879175][ T9637] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 773.887213][ T9637] usb 1-1: Product: syz [ 773.891406][ T9637] usb 1-1: Manufacturer: syz [ 773.896007][ T9637] usb 1-1: SerialNumber: syz [ 773.910033][ T7638] usb 3-1: new high-speed USB device number 14 using dummy_hcd [ 773.917780][ T3921] usb usb6-port1: attempt power cycle 23:53:39 executing program 0: syz_usb_connect(0x0, 0x60, &(0x7f0000000140)=ANY=[@ANYBLOB="120100004f343210990409507cd80102030109024e0001000000000904000002d13c9f00052406000105240000000d240f0100000000000000000006241a0000000424020009210000000122000009058a020004000000090585ff"], 0x0) [ 774.010360][ T729] usb 4-1: new high-speed USB device number 87 using dummy_hcd [ 774.070476][ T3836] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 774.081512][ T3836] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 774.091285][ T3836] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 774.104204][ T3836] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 23:53:39 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x10, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x5f, 0xe9, 0xd9}}]}}]}}, 0x0) [ 774.113372][ T3836] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 774.124357][ T3836] usb 2-1: config 0 descriptor?? [ 774.141281][ T9637] cdc_acm 1-1:1.0: ttyACM0: USB ACM device [ 774.149914][ T7638] usb 3-1: Using ep0 maxpacket: 8 [ 774.161136][ T9637] usb 1-1: USB disconnect, device number 123 [ 774.269979][ T7638] usb 3-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 774.278749][ T7638] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 774.289223][ T7638] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 774.300159][ T7638] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 774.339956][ T729] usb 4-1: Using ep0 maxpacket: 8 [ 774.460234][ T729] usb 4-1: config 0 has an invalid interface number: 52 but max is 0 [ 774.468395][ T729] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 774.478507][ T729] usb 4-1: config 0 has no interface number 0 [ 774.485049][ T729] usb 4-1: config 0 interface 52 altsetting 1 endpoint 0x8A has invalid wMaxPacketSize 0 [ 774.494955][ T729] usb 4-1: config 0 interface 52 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 774.507879][ T729] usb 4-1: config 0 interface 52 has no altsetting 0 [ 774.510076][ T7638] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 774.523698][ T7638] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 774.531704][ T7638] usb 3-1: Product: syz [ 774.535985][ T7638] usb 3-1: Manufacturer: syz [ 774.540718][ T7638] usb 3-1: SerialNumber: syz [ 774.549873][ T3921] usb 6-1: new high-speed USB device number 22 using dummy_hcd [ 774.550023][ T7] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 774.580184][ T9637] usb 1-1: new high-speed USB device number 124 using dummy_hcd [ 774.581334][ T7638] cdc_ncm 3-1:1.0: skipping garbage [ 774.593301][ T7638] cdc_ncm 3-1:1.0: CDC Union missing and no IAD found [ 774.600260][ T7638] cdc_ncm 3-1:1.0: bind() failure [ 774.601627][ T3836] plantronics 0003:047F:FFFF.0049: unknown main item tag 0xe [ 774.608576][ T7638] cdc_ncm 3-1:1.1: skipping garbage [ 774.615450][ T3836] plantronics 0003:047F:FFFF.0049: No inputs registered, leaving [ 774.617952][ T7638] cdc_ncm 3-1:1.1: invalid descriptor buffer length [ 774.617973][ T7638] cdc_ncm 3-1:1.1: CDC Union missing and no IAD found [ 774.618006][ T7638] cdc_ncm 3-1:1.1: bind() failure [ 774.649087][ T3836] plantronics 0003:047F:FFFF.0049: hiddev0,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.1-1/input0 [ 774.661950][ T729] usb 4-1: New USB device found, idVendor=06cb, idProduct=0001, bcdDevice=e9.00 [ 774.671141][ T729] usb 4-1: New USB device strings: Mfr=32, Product=0, SerialNumber=132 [ 774.679444][ T729] usb 4-1: Manufacturer: syz [ 774.684065][ T729] usb 4-1: SerialNumber: syz [ 774.689926][ T3921] usb 6-1: Using ep0 maxpacket: 16 [ 774.713320][ T729] usb 4-1: config 0 descriptor?? 23:53:40 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000001280)=""/2) 23:53:40 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000080)=""/98) [ 774.790081][ T729] usb 4-1: Can not set alternate setting to 1, error: -71 [ 774.797306][ T729] synaptics_usb: probe of 4-1:0.52 failed with error -71 [ 774.803188][ T4064] usb 3-1: USB disconnect, device number 14 [ 774.810338][ T7] usb 5-1: Using ep0 maxpacket: 8 [ 774.822336][ T5] usb 2-1: USB disconnect, device number 8 [ 774.850466][ T9637] usb 1-1: Using ep0 maxpacket: 16 [ 774.864631][ T729] usb 4-1: USB disconnect, device number 87 23:53:40 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000480)) [ 774.970533][ T9637] usb 1-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 1024 [ 774.980601][ T9637] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 774.991627][ T9637] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x85 has invalid wMaxPacketSize 0 [ 775.010059][ T3921] usb 6-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f 23:53:40 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, 0x0) [ 775.019336][ T3921] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 775.027390][ T3921] usb 6-1: Product: syz [ 775.031596][ T3921] usb 6-1: Manufacturer: syz [ 775.036196][ T3921] usb 6-1: SerialNumber: syz [ 775.043562][ T3921] usb 6-1: config 0 descriptor?? [ 775.082293][ T3921] zr364xx 6-1:0.0: Zoran 364xx compatible webcam plugged [ 775.089586][ T3921] zr364xx 6-1:0.0: model 06d6:003d detected [ 775.096370][ T3921] usb 6-1: 320x240 mode selected [ 775.101453][ T3921] zr364xx 6-1:0.0: Could not find bulk-in endpoint [ 775.107360][ T7] usb 5-1: New USB device found, idVendor=093a, idProduct=2621, bcdDevice=b7.4e [ 775.111808][ T3921] zr364xx: probe of 6-1:0.0 failed with error -12 [ 775.117113][ T7] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 23:53:40 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f00000000c0)=""/45) [ 775.131814][ T7] usb 5-1: Product: syz [ 775.135988][ T7] usb 5-1: Manufacturer: syz [ 775.140658][ T7] usb 5-1: SerialNumber: syz [ 775.165723][ T7] usb 5-1: config 0 descriptor?? [ 775.180500][ T9637] usb 1-1: New USB device found, idVendor=0499, idProduct=5009, bcdDevice=d8.7c [ 775.189578][ T9637] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 775.197736][ T9637] usb 1-1: Product: syz [ 775.202047][ T9637] usb 1-1: Manufacturer: syz [ 775.206656][ T9637] usb 1-1: SerialNumber: syz 23:53:40 executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000011c0), 0x0, 0x0) ioctl$EVIOCSREP(r0, 0x40084503, 0x0) 23:53:40 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x18, 0x23, 0x63, 0x8, 0x93a, 0x2621, 0xb74e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xec, 0x14, 0xd0}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0xffffffffffffffff, 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 775.253791][ T7] usb 5-1: can't set config #0, error -71 [ 775.274100][ T7] usb 5-1: USB disconnect, device number 5 [ 775.281067][ T9637] usb 1-1: config 0 descriptor?? [ 775.285080][ T3921] usb 6-1: USB disconnect, device number 22 [ 775.300194][T10131] raw-gadget gadget: fail, usb_ep_enable returned -22 23:53:40 executing program 3: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0xa0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x4, [{0x4, &(0x7f00000001c0)=@lang_id={0x4}}, {0x0, 0x0}, {0xa, &(0x7f0000000240)=@string={0xa, 0x3, "fb271cc01ddb06fe"}}, {0x0, 0x0}]}) 23:53:40 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000f000000e100afe1b580f7099534b3"], 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000040)={0x3}) [ 775.530548][ T5] usb 1-1: USB disconnect, device number 124 [ 775.580450][ T729] usb 3-1: new high-speed USB device number 15 using dummy_hcd [ 775.709862][ T7] usb 5-1: new high-speed USB device number 6 using dummy_hcd [ 775.759857][ T9637] usb 4-1: new high-speed USB device number 88 using dummy_hcd [ 775.769885][ T4064] usb 2-1: new high-speed USB device number 9 using dummy_hcd [ 775.819873][ T729] usb 3-1: Using ep0 maxpacket: 8 [ 775.940065][ T729] usb 3-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 775.948928][ T729] usb 3-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 775.959351][ T7] usb 5-1: Using ep0 maxpacket: 8 [ 775.964530][ T729] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 775.975417][ T729] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 776.129976][ T9637] usb 4-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 776.129970][ T4064] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 776.130011][ T4064] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 776.138739][ T9637] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 776.149662][ T4064] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 776.159389][ T9637] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 776.169475][ T4064] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 776.189924][ T729] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 776.191237][ T4064] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 776.200367][ T729] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 776.211195][ T4064] usb 2-1: config 0 descriptor?? [ 776.217300][ T729] usb 3-1: Product: syz [ 776.234471][ T729] usb 3-1: Manufacturer: syz [ 776.239164][ T729] usb 3-1: SerialNumber: syz [ 776.291224][ T729] cdc_ncm 3-1:1.0: skipping garbage [ 776.296489][ T729] cdc_ncm 3-1:1.0: CDC Union missing and no IAD found [ 776.303337][ T729] cdc_ncm 3-1:1.0: bind() failure [ 776.311084][ T729] cdc_ncm 3-1:1.1: skipping garbage [ 776.316325][ T729] cdc_ncm 3-1:1.1: invalid descriptor buffer length [ 776.323031][ T729] cdc_ncm 3-1:1.1: CDC Union missing and no IAD found [ 776.329869][ T729] cdc_ncm 3-1:1.1: bind() failure [ 776.340088][ T7] usb 5-1: New USB device found, idVendor=093a, idProduct=2621, bcdDevice=b7.4e [ 776.349160][ T7] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 776.357228][ T7] usb 5-1: Product: syz [ 776.361503][ T7] usb 5-1: Manufacturer: syz [ 776.366113][ T7] usb 5-1: SerialNumber: syz [ 776.370929][ T5] usb 1-1: new high-speed USB device number 125 using dummy_hcd [ 776.380717][ T7] usb 5-1: config 0 descriptor?? [ 776.422060][ T7] gspca_main: gspca_pac7302-2.14.0 probing 093a:2621 23:53:41 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcc3e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r1, &(0x7f0000000200)="5560106c6403baa7051d63a665c9cd8963396275ac669e4f77d7ad39abc3350cf03cdc7303ef759eeaa153b91be2431d0cae4c5ce6a8e0551f5f515213635f11ec75ce9007bf9aa729321fb9b88227483f0f36d77d3362335a0c0aedbd3535e11486444ee10fa859b92d9c2e3d73ad10f80d030af0e3dfc0af1a50bbc6654096d95bcb488781ed874590ad4347080683acd07509f15514fa2dc54466a1693c77e1944b5d3f7283a1dbfa2bbf88100dde3827fe71b33faa2a0640458183e6c4fa03af10c7337262da9985c705958ec0eab2fa30031271296ce4e0a18e16b1905027c139b623cb2121ebba388ed811cd8355a6fba7b1aa93f514498141df976575c68ac26aaaa2eb2cb7766c718612008e02f92bfca3ca5abac5c5f7e2afc47a9c80b8b55ee35f10b26a5555d4237eb3fbc99bc3b41ba928952dea36d77ff85daa2c08cc34e66a973a5acf1592f4831a5eee29de036349d07b41a03a1d4f4ef613623ed31491409f591eddc5dda55150b510c724272e8c250a033c4fb504144f79c0db4e4db1a504a0ef97e79b1051841c95cb0b834131e8cfcadf08756f711c6408c336472c1665d65d03f20610bdff86dc25bed804c31b1e0f11dbabc72ad09d6bf4a30ed2e6e72b5ef04c3fc1ad7b4b183579b94b296d0cb09dcb01c8734f354e2086f786c66f42e42e246b5eb93143cd2a451e673cfe0ca6d73ed144884342", 0x200) read$hidraw(r0, &(0x7f0000000400)=""/4096, 0x1000) [ 776.495060][ T729] usb 3-1: USB disconnect, device number 15 [ 776.526975][ T23] kauditd_printk_skb: 2 callbacks suppressed [ 776.526987][ T23] audit: type=1800 audit(1635119621.837:2041): pid=10153 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1174 res=0 errno=0 [ 776.640114][ T5] usb 1-1: Using ep0 maxpacket: 16 [ 776.690929][ T4064] plantronics 0003:047F:FFFF.004A: unknown main item tag 0xe [ 776.698682][ T4064] plantronics 0003:047F:FFFF.004A: No inputs registered, leaving [ 776.709025][ T4064] plantronics 0003:047F:FFFF.004A: hiddev0,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.1-1/input0 [ 776.790196][ T5] usb 1-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 1024 [ 776.800447][ T5] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 776.811483][ T5] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x85 has invalid wMaxPacketSize 0 [ 776.879931][ T9637] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 776.889232][ T9637] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 776.897277][ T9637] usb 4-1: Product: ⟻쀜︆ [ 776.901954][ T4064] usb 2-1: USB disconnect, device number 9 23:53:42 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x10, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x5f, 0xe9, 0xd9}}]}}]}}, 0x0) [ 776.980012][ T5] usb 1-1: New USB device found, idVendor=0499, idProduct=5009, bcdDevice=d8.7c [ 776.989095][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 776.997283][ T5] usb 1-1: Product: syz [ 777.001712][ T5] usb 1-1: Manufacturer: syz [ 777.006298][ T5] usb 1-1: SerialNumber: syz [ 777.012559][ T5] usb 1-1: config 0 descriptor?? 23:53:42 executing program 0: syz_usb_connect(0x0, 0x60, &(0x7f0000000140)=ANY=[@ANYBLOB="120100004f343210990409507cd80102030109024e0001000000000904000002d13c9f00052406000105240000000d240f0100000000000000000006241a0000000424020009210000000122000009058a020004000000090585ff"], 0x0) 23:53:42 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcc3e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r1, &(0x7f0000000200)="5560106c6403baa7051d63a665c9cd8963396275ac669e4f77d7ad39abc3350cf03cdc7303ef759eeaa153b91be2431d0cae4c5ce6a8e0551f5f515213635f11ec75ce9007bf9aa729321fb9b88227483f0f36d77d3362335a0c0aedbd3535e11486444ee10fa859b92d9c2e3d73ad10f80d030af0e3dfc0af1a50bbc6654096d95bcb488781ed874590ad4347080683acd07509f15514fa2dc54466a1693c77e1944b5d3f7283a1dbfa2bbf88100dde3827fe71b33faa2a0640458183e6c4fa03af10c7337262da9985c705958ec0eab2fa30031271296ce4e0a18e16b1905027c139b623cb2121ebba388ed811cd8355a6fba7b1aa93f514498141df976575c68ac26aaaa2eb2cb7766c718612008e02f92bfca3ca5abac5c5f7e2afc47a9c80b8b55ee35f10b26a5555d4237eb3fbc99bc3b41ba928952dea36d77ff85daa2c08cc34e66a973a5acf1592f4831a5eee29de036349d07b41a03a1d4f4ef613623ed31491409f591eddc5dda55150b510c724272e8c250a033c4fb504144f79c0db4e4db1a504a0ef97e79b1051841c95cb0b834131e8cfcadf08756f711c6408c336472c1665d65d03f20610bdff86dc25bed804c31b1e0f11dbabc72ad09d6bf4a30ed2e6e72b5ef04c3fc1ad7b4b183579b94b296d0cb09dcb01c8734f354e2086f786c66f42e42e246b5eb93143cd2a451e673cfe0ca6d73ed144884342", 0x200) read$hidraw(r0, &(0x7f0000000400)=""/4096, 0x1000) [ 777.050038][ T5] usb 1-1: can't set config #0, error -71 [ 777.059640][ T5] usb 1-1: USB disconnect, device number 125 [ 777.072199][ T23] audit: type=1800 audit(1635119622.387:2042): pid=10156 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1174 res=0 errno=0 [ 777.089899][ T7] gspca_pac7302: reg_w() failed i: ff v: 01 error -71 23:53:42 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcc3e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r1, &(0x7f0000000200)="5560106c6403baa7051d63a665c9cd8963396275ac669e4f77d7ad39abc3350cf03cdc7303ef759eeaa153b91be2431d0cae4c5ce6a8e0551f5f515213635f11ec75ce9007bf9aa729321fb9b88227483f0f36d77d3362335a0c0aedbd3535e11486444ee10fa859b92d9c2e3d73ad10f80d030af0e3dfc0af1a50bbc6654096d95bcb488781ed874590ad4347080683acd07509f15514fa2dc54466a1693c77e1944b5d3f7283a1dbfa2bbf88100dde3827fe71b33faa2a0640458183e6c4fa03af10c7337262da9985c705958ec0eab2fa30031271296ce4e0a18e16b1905027c139b623cb2121ebba388ed811cd8355a6fba7b1aa93f514498141df976575c68ac26aaaa2eb2cb7766c718612008e02f92bfca3ca5abac5c5f7e2afc47a9c80b8b55ee35f10b26a5555d4237eb3fbc99bc3b41ba928952dea36d77ff85daa2c08cc34e66a973a5acf1592f4831a5eee29de036349d07b41a03a1d4f4ef613623ed31491409f591eddc5dda55150b510c724272e8c250a033c4fb504144f79c0db4e4db1a504a0ef97e79b1051841c95cb0b834131e8cfcadf08756f711c6408c336472c1665d65d03f20610bdff86dc25bed804c31b1e0f11dbabc72ad09d6bf4a30ed2e6e72b5ef04c3fc1ad7b4b183579b94b296d0cb09dcb01c8734f354e2086f786c66f42e42e246b5eb93143cd2a451e673cfe0ca6d73ed144884342", 0x200) read$hidraw(r0, &(0x7f0000000400)=""/4096, 0x1000) [ 777.100314][ T7] gspca_pac7302: probe of 5-1:0.0 failed with error -71 [ 777.119932][ T7] usb 5-1: USB disconnect, device number 6 [ 777.194051][ T23] audit: type=1800 audit(1635119622.507:2043): pid=10162 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1174 res=0 errno=0 23:53:42 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xcc3e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) write$hidraw(r1, &(0x7f0000000200)="5560106c6403baa7051d63a665c9cd8963396275ac669e4f77d7ad39abc3350cf03cdc7303ef759eeaa153b91be2431d0cae4c5ce6a8e0551f5f515213635f11ec75ce9007bf9aa729321fb9b88227483f0f36d77d3362335a0c0aedbd3535e11486444ee10fa859b92d9c2e3d73ad10f80d030af0e3dfc0af1a50bbc6654096d95bcb488781ed874590ad4347080683acd07509f15514fa2dc54466a1693c77e1944b5d3f7283a1dbfa2bbf88100dde3827fe71b33faa2a0640458183e6c4fa03af10c7337262da9985c705958ec0eab2fa30031271296ce4e0a18e16b1905027c139b623cb2121ebba388ed811cd8355a6fba7b1aa93f514498141df976575c68ac26aaaa2eb2cb7766c718612008e02f92bfca3ca5abac5c5f7e2afc47a9c80b8b55ee35f10b26a5555d4237eb3fbc99bc3b41ba928952dea36d77ff85daa2c08cc34e66a973a5acf1592f4831a5eee29de036349d07b41a03a1d4f4ef613623ed31491409f591eddc5dda55150b510c724272e8c250a033c4fb504144f79c0db4e4db1a504a0ef97e79b1051841c95cb0b834131e8cfcadf08756f711c6408c336472c1665d65d03f20610bdff86dc25bed804c31b1e0f11dbabc72ad09d6bf4a30ed2e6e72b5ef04c3fc1ad7b4b183579b94b296d0cb09dcb01c8734f354e2086f786c66f42e42e246b5eb93143cd2a451e673cfe0ca6d73ed144884342", 0x200) read$hidraw(r0, &(0x7f0000000400)=""/4096, 0x1000) [ 777.240027][ T9637] usb 4-1: 0:2 : does not exist [ 777.261545][ T9637] usb 4-1: USB disconnect, device number 88 [ 777.290696][ T23] audit: type=1800 audit(1635119622.607:2044): pid=10164 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=1174 res=0 errno=0 23:53:42 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x1, 0x0) ioctl$HIDIOCGFEATURE(r0, 0x5452, &(0x7f0000000080)={0x0, "dea28ccf5490d118db6a0dbe625726f79ee457c1dbc374ec5716bbd0566d610aff86f2536eb5ff7b7e29a36acd66fd0e7d17240c7cacf8720309b2fe148851b3"}) 23:53:42 executing program 2: syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x17ef, 0x60b5, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0}) [ 777.314238][ T7450] udevd[7450]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 777.340204][ T3921] usb 6-1: new high-speed USB device number 23 using dummy_hcd 23:53:42 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000f000000e100afe1b580f7099534b3"], 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000040)={0x3}) [ 777.509951][ T5] usb 1-1: new high-speed USB device number 126 using dummy_hcd 23:53:42 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x18, 0x23, 0x63, 0x8, 0x93a, 0x2621, 0xb74e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xec, 0x14, 0xd0}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0xffffffffffffffff, 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 777.609866][ T3921] usb 6-1: Using ep0 maxpacket: 16 [ 777.669841][ T7] usb 3-1: new full-speed USB device number 16 using dummy_hcd [ 777.720016][ T729] usb 2-1: new high-speed USB device number 10 using dummy_hcd [ 777.749836][ T5] usb 1-1: Using ep0 maxpacket: 16 [ 777.870337][ T5] usb 1-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 1024 [ 777.880463][ T5] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 777.891487][ T5] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x85 has invalid wMaxPacketSize 0 [ 777.919941][ T3921] usb 6-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f [ 777.929073][ T3921] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 777.937235][ T3921] usb 6-1: Product: syz [ 777.939942][ T9637] usb 4-1: new high-speed USB device number 89 using dummy_hcd [ 777.941468][ T3921] usb 6-1: Manufacturer: syz [ 777.941492][ T3921] usb 6-1: SerialNumber: syz [ 777.958389][ T4064] usb 5-1: new high-speed USB device number 7 using dummy_hcd [ 777.980599][ T3921] usb 6-1: config 0 descriptor?? [ 778.031321][ T3921] zr364xx 6-1:0.0: Zoran 364xx compatible webcam plugged [ 778.038372][ T3921] zr364xx 6-1:0.0: model 06d6:003d detected [ 778.044567][ T3921] usb 6-1: 320x240 mode selected [ 778.049643][ T3921] zr364xx 6-1:0.0: Could not find bulk-in endpoint [ 778.056436][ T3921] zr364xx: probe of 6-1:0.0 failed with error -12 [ 778.060007][ T5] usb 1-1: New USB device found, idVendor=0499, idProduct=5009, bcdDevice=d8.7c [ 778.072069][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 778.080193][ T5] usb 1-1: Product: syz [ 778.084368][ T5] usb 1-1: Manufacturer: syz [ 778.088978][ T5] usb 1-1: SerialNumber: syz [ 778.093852][ T729] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 778.104786][ T729] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 778.114672][ T729] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 778.127609][ T729] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 778.136930][ T729] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 778.144996][ T7] usb 3-1: unable to get BOS descriptor or descriptor too short [ 778.154547][ T5] usb 1-1: config 0 descriptor?? [ 778.161801][ T729] usb 2-1: config 0 descriptor?? [ 778.170187][T10160] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 778.219872][ T4064] usb 5-1: Using ep0 maxpacket: 8 [ 778.242450][ T3921] usb 6-1: USB disconnect, device number 23 [ 778.290501][ T7] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 778.298154][ T7] usb 3-1: can't read configurations, error -71 [ 778.389922][ T9637] usb 4-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 778.398752][ T9637] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 778.409150][ T9637] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 778.421818][ T7638] usb 1-1: USB disconnect, device number 126 23:53:43 executing program 3: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x46d, 0x101a, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000500)={0x0, 0x0, 0x1c, &(0x7f0000000080)={0x5, 0xf, 0x1c, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "77cd966476d37f1f4830f20fb7c8bfb8"}, @generic={0x3}]}, 0x4, [{0x2, &(0x7f0000000140)=@string={0x2}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x403}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x459}}, {0x0, 0x0}]}) [ 778.559991][ T4064] usb 5-1: New USB device found, idVendor=093a, idProduct=2621, bcdDevice=b7.4e [ 778.569072][ T4064] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 778.577166][ T4064] usb 5-1: Product: syz [ 778.581404][ T4064] usb 5-1: Manufacturer: syz [ 778.586010][ T4064] usb 5-1: SerialNumber: syz [ 778.611082][ T4064] usb 5-1: config 0 descriptor?? [ 778.631147][ T729] plantronics 0003:047F:FFFF.004B: unknown main item tag 0xe [ 778.639019][ T729] plantronics 0003:047F:FFFF.004B: No inputs registered, leaving [ 778.650077][ T9637] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 778.652525][ T4064] gspca_main: gspca_pac7302-2.14.0 probing 093a:2621 [ 778.659369][ T9637] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 778.674120][ T9637] usb 4-1: Product: ⟻쀜︆ [ 778.681254][ T729] plantronics 0003:047F:FFFF.004B: hiddev0,hidraw0: USB HID v0.40 Device [HID 047f:ffff] on usb-dummy_hcd.1-1/input0 [ 778.710000][ T9637] usb 4-1: can't set config #1, error -71 23:53:44 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x10, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x5f, 0xe9, 0xd9}}]}}]}}, 0x0) [ 778.732225][ T9637] usb 4-1: USB disconnect, device number 89 [ 778.832861][ T7638] usb 2-1: USB disconnect, device number 10 23:53:44 executing program 0: syz_usb_connect(0x0, 0x2d, &(0x7f0000001a40)=ANY=[@ANYBLOB="1201000050cb5320450c10108e490102030109021b00010000000009040000017b35040009058dffff"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0x0, 0x0) read$char_usb(r0, 0x0, 0x0) [ 778.979888][ T7] usb 3-1: new full-speed USB device number 17 using dummy_hcd [ 779.079862][ T729] usb 6-1: new high-speed USB device number 24 using dummy_hcd [ 779.099908][ T9637] usb 4-1: new high-speed USB device number 90 using dummy_hcd [ 779.239853][ T3921] usb 1-1: new high-speed USB device number 127 using dummy_hcd 23:53:44 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000040)={0x3}) [ 779.319877][ T729] usb 6-1: Using ep0 maxpacket: 16 [ 779.319885][ T4064] gspca_pac7302: reg_w() failed i: ff v: 01 error -71 [ 779.319933][ T4064] gspca_pac7302: probe of 5-1:0.0 failed with error -71 23:53:44 executing program 2: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f00000008c0)=ANY=[@ANYBLOB="12010000020000202505a1a4400001020348090216c7a8"], 0x0) [ 779.364696][ T4064] usb 5-1: USB disconnect, device number 7 [ 779.390011][ T7] usb 3-1: unable to get BOS descriptor or descriptor too short [ 779.519868][ T3921] usb 1-1: Using ep0 maxpacket: 32 [ 779.529913][ T7] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 779.537643][ T7] usb 3-1: can't read configurations, error -71 [ 779.544489][ T9637] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 779.557698][ T7] usb usb3-port1: attempt power cycle [ 779.600006][ T9637] usb 4-1: language id specifier not provided by device, defaulting to English [ 779.629942][ T729] usb 6-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f [ 779.639035][ T729] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 779.647151][ T729] usb 6-1: Product: syz [ 779.651393][ T729] usb 6-1: Manufacturer: syz [ 779.655993][ T729] usb 6-1: SerialNumber: syz [ 779.660276][ T3921] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 779.662338][ T729] usb 6-1: config 0 descriptor?? [ 779.672286][ T7638] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 779.721627][ T729] zr364xx 6-1:0.0: Zoran 364xx compatible webcam plugged [ 779.728692][ T729] zr364xx 6-1:0.0: model 06d6:003d detected [ 779.735324][ T729] usb 6-1: 320x240 mode selected [ 779.740384][ T729] zr364xx 6-1:0.0: Could not find bulk-in endpoint [ 779.747166][ T729] zr364xx: probe of 6-1:0.0 failed with error -12 23:53:45 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x18, 0x23, 0x63, 0x8, 0x93a, 0x2621, 0xb74e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xec, 0x14, 0xd0}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0xffffffffffffffff, 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 779.880319][ T3921] usb 1-1: New USB device found, idVendor=0c45, idProduct=1010, bcdDevice=49.8e [ 779.889405][ T3921] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 779.897506][ T3921] usb 1-1: Product: syz [ 779.901775][ T3921] usb 1-1: Manufacturer: syz [ 779.906387][ T3921] usb 1-1: SerialNumber: syz [ 779.918765][ T3921] usb 1-1: config 0 descriptor?? [ 779.931837][ T4064] usb 6-1: USB disconnect, device number 24 [ 779.940463][ T9637] usb 4-1: New USB device found, idVendor=046d, idProduct=101a, bcdDevice= 0.40 [ 779.949604][ T9637] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 779.957768][ T9637] usb 4-1: Product: љ [ 779.961897][ T9637] usb 4-1: Manufacturer: Ѓ [ 779.969971][ T7] usb 3-1: new high-speed USB device number 18 using dummy_hcd [ 779.982417][ T3921] yurex 1-1:0.0: USB YUREX device now attached to Yurex #0 [ 780.003468][ T9637] usbhid 4-1:1.0: couldn't find an input interrupt endpoint [ 780.060142][ T7] usb 3-1: Using ep0 maxpacket: 32 [ 780.100170][ T7] usb 3-1: too many configurations: 72, using maximum allowed: 8 [ 780.129904][ T7638] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 780.140841][ T7638] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 780.149846][ T729] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 780.150609][ T7638] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 780.170894][ T7638] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 780.179977][ T7638] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 780.180627][ T7] usb 3-1: config index 0 descriptor too short (expected 50966, got 92) [ 780.189965][ T7638] usb 2-1: config 0 descriptor?? [ 780.196483][ T7] usb 3-1: config 0 has too many interfaces: 168, using maximum allowed: 32 [ 780.209186][ T4064] usb 1-1: USB disconnect, device number 127 [ 780.210107][ T7] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 780.210133][ T7] usb 3-1: config 0 has 0 interfaces, different from the descriptor's value: 168 [ 780.232266][ T9637] usb 4-1: USB disconnect, device number 90 [ 780.237906][ T4064] yurex 1-1:0.0: USB YUREX #0 now disconnected [ 780.290019][ T7] usb 3-1: config index 1 descriptor too short (expected 50966, got 92) [ 780.298409][ T7] usb 3-1: config 0 has too many interfaces: 168, using maximum allowed: 32 [ 780.307135][ T7] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 780.317256][ T7] usb 3-1: config 0 has 0 interfaces, different from the descriptor's value: 168 23:53:45 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x10, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x5f, 0xe9, 0xd9, 0x0, [], [{{0x9, 0x5, 0x0, 0x2, 0x400}}]}}]}}]}}, 0x0) [ 780.410118][ T7] usb 3-1: config index 2 descriptor too short (expected 50966, got 92) [ 780.418480][ T7] usb 3-1: config 0 has too many interfaces: 168, using maximum allowed: 32 [ 780.427252][ T7] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 780.437368][ T7] usb 3-1: config 0 has 0 interfaces, different from the descriptor's value: 168 [ 780.446957][ T729] usb 5-1: Using ep0 maxpacket: 8 [ 780.540029][ T7] usb 3-1: config index 3 descriptor too short (expected 50966, got 92) [ 780.548566][ T7] usb 3-1: config 0 has too many interfaces: 168, using maximum allowed: 32 [ 780.557299][ T7] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 780.567451][ T7] usb 3-1: config 0 has 0 interfaces, different from the descriptor's value: 168 [ 780.660154][ T7] usb 3-1: config index 4 descriptor too short (expected 50966, got 92) [ 780.668700][ T7] usb 3-1: config 0 has too many interfaces: 168, using maximum allowed: 32 [ 780.677533][ T7] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 780.687792][ T7] usb 3-1: config 0 has 0 interfaces, different from the descriptor's value: 168 [ 780.749926][ T7638] usbhid 2-1:0.0: can't add hid device: -71 [ 780.756167][ T7638] usbhid: probe of 2-1:0.0 failed with error -71 [ 780.766696][ T7638] usb 2-1: USB disconnect, device number 11 [ 780.769889][ T5] usb 6-1: new high-speed USB device number 25 using dummy_hcd [ 780.780399][ T729] usb 5-1: New USB device found, idVendor=093a, idProduct=2621, bcdDevice=b7.4e [ 780.789593][ T729] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 780.797711][ T729] usb 5-1: Product: syz [ 780.801984][ T729] usb 5-1: Manufacturer: syz [ 780.806597][ T729] usb 5-1: SerialNumber: syz [ 780.811809][ T7] usb 3-1: config index 5 descriptor too short (expected 50966, got 92) [ 780.820243][ T7] usb 3-1: config 0 has too many interfaces: 168, using maximum allowed: 32 [ 780.828930][ T7] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 780.839070][ T7] usb 3-1: config 0 has 0 interfaces, different from the descriptor's value: 168 [ 780.849914][ T729] usb 5-1: config 0 descriptor?? [ 780.901628][ T729] gspca_main: gspca_pac7302-2.14.0 probing 093a:2621 [ 780.929944][ T7] usb 3-1: config index 6 descriptor too short (expected 50966, got 92) [ 780.938373][ T7] usb 3-1: config 0 has too many interfaces: 168, using maximum allowed: 32 [ 780.947086][ T7] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 780.957309][ T7] usb 3-1: config 0 has 0 interfaces, different from the descriptor's value: 168 [ 781.009845][ T4064] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 781.039970][ T9637] usb 4-1: new high-speed USB device number 91 using dummy_hcd [ 781.070183][ T7] usb 3-1: config index 7 descriptor too short (expected 50966, got 92) [ 781.078587][ T7] usb 3-1: config 0 has too many interfaces: 168, using maximum allowed: 32 [ 781.087338][ T7] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 781.097515][ T7] usb 3-1: config 0 has 0 interfaces, different from the descriptor's value: 168 [ 781.106958][ T5] usb 6-1: Using ep0 maxpacket: 16 23:53:46 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000040)={0x3}) [ 781.230086][ T5] usb 6-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 781.279853][ T4064] usb 1-1: Using ep0 maxpacket: 32 [ 781.279994][ T7] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 781.294134][ T7] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 781.302282][ T7] usb 3-1: Product: syz [ 781.306460][ T7] usb 3-1: Manufacturer: syz [ 781.311139][ T7] usb 3-1: SerialNumber: syz [ 781.317466][ T7] usb 3-1: config 0 descriptor?? [ 781.429955][ T5] usb 6-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f [ 781.439179][ T5] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 781.439925][ T4064] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 781.447287][ T5] usb 6-1: Product: syz [ 781.462402][ T5] usb 6-1: Manufacturer: syz [ 781.467089][ T5] usb 6-1: SerialNumber: syz [ 781.473591][ T5] usb 6-1: config 0 descriptor?? [ 781.479981][ T3840] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 781.490309][T10186] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 781.511771][ T5] zr364xx 6-1:0.0: Zoran 364xx compatible webcam plugged [ 781.519021][ T5] zr364xx 6-1:0.0: model 06d6:003d detected [ 781.525681][ T5] usb 6-1: 320x240 mode selected [ 781.530776][ T5] zr364xx 6-1:0.0: Could not find bulk-in endpoint [ 781.537368][ T5] zr364xx: probe of 6-1:0.0 failed with error -12 [ 781.550110][ T729] gspca_pac7302: reg_w() failed i: ff v: 01 error -71 [ 781.556950][ T729] gspca_pac7302: probe of 5-1:0.0 failed with error -71 [ 781.564198][ T9637] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 23:53:46 executing program 3: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000100)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}}}}}]}}, &(0x7f0000000700)={0x0, 0x0, 0x8, &(0x7f0000000200)={0x5, 0xf, 0x8, 0x1, [@generic={0x3}]}}) [ 781.570566][ T7638] usb 3-1: USB disconnect, device number 18 [ 781.578974][ T729] usb 5-1: USB disconnect, device number 8 [ 781.609938][ T9637] usb 4-1: language id specifier not provided by device, defaulting to English [ 781.670387][ T4064] usb 1-1: New USB device found, idVendor=0c45, idProduct=1010, bcdDevice=49.8e [ 781.679520][ T4064] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 781.687728][ T4064] usb 1-1: Product: syz [ 781.692101][ T4064] usb 1-1: Manufacturer: syz [ 781.696712][ T4064] usb 1-1: SerialNumber: syz [ 781.704024][ T4064] usb 1-1: config 0 descriptor?? [ 781.715443][ T3921] usb 6-1: USB disconnect, device number 25 [ 781.752361][ T4064] yurex 1-1:0.0: USB YUREX device now attached to Yurex #0 [ 781.760454][ T9637] usb 4-1: New USB device found, idVendor=046d, idProduct=101a, bcdDevice= 0.40 [ 781.769516][ T9637] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 781.799942][ T9637] usb 4-1: can't set config #1, error -71 [ 781.815786][ T9637] usb 4-1: USB disconnect, device number 91 [ 781.849970][ T3840] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 781.861114][ T3840] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 781.870948][ T3840] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 781.883904][ T3840] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 781.893241][ T3840] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 781.907904][ T3840] usb 2-1: config 0 descriptor?? 23:53:47 executing program 0: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x2c, 0x0, 0x0, 0x0, 0x0, 0x0}) r0 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGSTRING(r0, 0x81044812, 0x0) [ 781.954834][ T729] usb 1-1: USB disconnect, device number 2 [ 781.971403][ T729] yurex 1-1:0.0: USB YUREX #0 now disconnected 23:53:47 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x18, 0x23, 0x63, 0x8, 0x93a, 0x2621, 0xb74e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xec, 0x14, 0xd0}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0xffffffffffffffff, 0x0) 23:53:47 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x10, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x5f, 0xe9, 0xd9, 0x0, [], [{{0x9, 0x5, 0x0, 0x2, 0x400}}]}}]}}]}}, 0x0) [ 782.200227][ T9637] usb 4-1: new high-speed USB device number 92 using dummy_hcd [ 782.389868][ T3921] usb 3-1: new high-speed USB device number 19 using dummy_hcd [ 782.409934][ T7638] usb 5-1: new high-speed USB device number 9 using dummy_hcd 23:53:47 executing program 0: r0 = syz_usb_connect(0x0, 0x55, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000080ef15404f1c0030a7740000000109024300010000001c09040000000e010000082405240000000d24"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000f00)={0x2c, &(0x7f0000000100)={0x0, 0x0, 0x1, '\a'}, 0x0, 0x0, 0x0, 0x0}) [ 782.439868][ T9637] usb 4-1: Using ep0 maxpacket: 8 [ 782.450271][ T3840] usbhid 2-1:0.0: can't add hid device: -71 [ 782.456300][ T3840] usbhid: probe of 2-1:0.0 failed with error -71 [ 782.477503][ T3840] usb 2-1: USB disconnect, device number 12 [ 782.520090][ T729] usb 6-1: new high-speed USB device number 26 using dummy_hcd [ 782.640129][ T9637] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 782.651120][ T9637] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 782.659838][ T3921] usb 3-1: Using ep0 maxpacket: 32 [ 782.661221][ T9637] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 782.675890][ T9637] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 782.679837][ T7638] usb 5-1: Using ep0 maxpacket: 8 [ 782.685700][ T9637] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 782.685731][ T9637] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 782.720250][ T3921] usb 3-1: too many configurations: 72, using maximum allowed: 8 [ 782.779847][ T729] usb 6-1: Using ep0 maxpacket: 16 [ 782.809956][ T4064] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 782.817527][ T3921] usb 3-1: config index 0 descriptor too short (expected 50966, got 92) [ 782.825908][ T3921] usb 3-1: config 0 has too many interfaces: 168, using maximum allowed: 32 [ 782.834701][ T3921] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 782.844821][ T3921] usb 3-1: config 0 has 0 interfaces, different from the descriptor's value: 168 23:53:48 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f0009058103"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000040)={0x3}) [ 782.870066][ T9637] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 782.879145][ T9637] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 782.887278][ T9637] usb 4-1: Product: syz [ 782.891510][ T9637] usb 4-1: Manufacturer: syz [ 782.896115][ T9637] usb 4-1: SerialNumber: syz 23:53:48 executing program 2: syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x0, 0x0, "", {{}, [{}]}}}]}}]}}, 0x0) [ 782.920243][ T729] usb 6-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 782.999944][ T3921] usb 3-1: unable to read config index 1 descriptor/start: -71 [ 783.007604][ T3921] usb 3-1: can't read configurations, error -71 [ 783.069942][ T7638] usb 5-1: New USB device found, idVendor=093a, idProduct=2621, bcdDevice=b7.4e [ 783.079052][ T7638] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 783.087238][ T7638] usb 5-1: Product: syz [ 783.090074][ T729] usb 6-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f [ 783.091459][ T7638] usb 5-1: Manufacturer: syz [ 783.100507][ T729] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 783.105087][ T7638] usb 5-1: SerialNumber: syz [ 783.113105][ T729] usb 6-1: Product: syz [ 783.113123][ T729] usb 6-1: Manufacturer: syz [ 783.113139][ T729] usb 6-1: SerialNumber: syz [ 783.116196][ T729] usb 6-1: config 0 descriptor?? [ 783.126212][ T7638] usb 5-1: config 0 descriptor?? [ 783.150209][T10197] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 783.174740][ T729] zr364xx 6-1:0.0: Zoran 364xx compatible webcam plugged [ 783.181852][ T729] zr364xx 6-1:0.0: model 06d6:003d detected [ 783.187817][ T729] usb 6-1: 320x240 mode selected [ 783.192838][ T729] zr364xx 6-1:0.0: Could not find bulk-in endpoint [ 783.199517][ T729] zr364xx: probe of 6-1:0.0 failed with error -12 [ 783.199945][ T4064] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 783.217361][ T9637] cdc_ncm 4-1:1.0: bind() failure [ 783.218277][ T7638] gspca_main: gspca_pac7302-2.14.0 probing 093a:2621 [ 783.222491][ T3840] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 783.229174][ T4064] usb 1-1: New USB device found, idVendor=1c4f, idProduct=3000, bcdDevice=74.a7 [ 783.242830][ T9637] cdc_ncm 4-1:1.1: CDC Union missing and no IAD found [ 783.245726][ T4064] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 783.247331][ T4064] usb 1-1: config 0 descriptor?? [ 783.252612][ T9637] cdc_ncm 4-1:1.1: bind() failure [ 783.281320][ T9637] usb 4-1: USB disconnect, device number 92 [ 783.293089][ T7450] udevd[7450]: setting mode of /dev/bus/usb/004/092 to 020664 failed: No such file or directory [ 783.304844][ T7450] udevd[7450]: setting owner of /dev/bus/usb/004/092 to uid=0, gid=0 failed: No such file or directory [ 783.322413][ T4064] usb 1-1: Found UVC 0.00 device (1c4f:3000) [ 783.374977][ T22] usb 6-1: USB disconnect, device number 26 [ 783.409999][ T3921] usb 3-1: new high-speed USB device number 20 using dummy_hcd [ 783.530117][ T4064] usb 1-1: Failed to query (GET_INFO) UVC control 6 on unit 36: -32 (exp. 1). [ 783.619912][ T7638] gspca_pac7302: reg_w() failed i: 78 v: 00 error -71 [ 783.626827][ T7638] gspca_pac7302: probe of 5-1:0.0 failed with error -71 [ 783.629921][ T3840] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 783.636131][ T7638] usb 5-1: USB disconnect, device number 9 [ 783.644759][ T3840] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 783.660366][ T3840] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 783.673323][ T3840] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 783.682442][ T3840] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 783.689970][ T3921] usb 3-1: Using ep0 maxpacket: 16 [ 783.710752][ T3840] usb 2-1: config 0 descriptor?? [ 783.780001][ T4064] usb 1-1: Failed to query (GET_INFO) UVC control 9 on unit 36: -71 (exp. 1). [ 783.789025][ T4064] usb 1-1: No valid video chain found. [ 783.796725][ T4064] usb 1-1: USB disconnect, device number 3 [ 783.819989][ T3921] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid wMaxPacketSize 0 23:53:49 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x10, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x5f, 0xe9, 0xd9, 0x0, [], [{{0x9, 0x5, 0x0, 0x2, 0x400}}]}}]}}]}}, 0x0) [ 783.829849][ T3921] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 783.839506][ T3921] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 783.849257][ T3921] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 783.959954][ T9637] usb 4-1: new high-speed USB device number 93 using dummy_hcd 23:53:49 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x18, 0x23, 0x63, 0x8, 0x93a, 0x2621, 0xb74e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xec, 0x14, 0xd0}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0xffffffffffffffff, 0x0) [ 784.060008][ T3921] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 784.069121][ T3921] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 784.077163][ T3921] usb 3-1: Product: syz [ 784.081360][ T3921] usb 3-1: Manufacturer: syz [ 784.085963][ T3921] usb 3-1: SerialNumber: syz [ 784.190039][ T7638] usb 6-1: new high-speed USB device number 27 using dummy_hcd [ 784.200204][ T9637] usb 4-1: Using ep0 maxpacket: 8 [ 784.250006][ T3840] usbhid 2-1:0.0: can't add hid device: -71 [ 784.256049][ T3840] usbhid: probe of 2-1:0.0 failed with error -71 [ 784.275267][ T3840] usb 2-1: USB disconnect, device number 13 [ 784.345591][ T7] usb 3-1: USB disconnect, device number 20 [ 784.400110][ T9637] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 784.411179][ T9637] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 784.421513][ T9637] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 784.431315][ T9637] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 784.441091][ T9637] usb 4-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 784.450778][ T9637] usb 4-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 784.459839][ T7638] usb 6-1: Using ep0 maxpacket: 16 [ 784.460592][ T729] usb 5-1: new high-speed USB device number 10 using dummy_hcd [ 784.570109][ T5] usb 1-1: new high-speed USB device number 4 using dummy_hcd 23:53:50 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f0009058103"], 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000f000000e100afe1b580f7099534b3"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000040)={0x3}) [ 784.630108][ T7638] usb 6-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 784.630139][ T9637] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 784.649703][ T9637] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 784.657720][ T9637] usb 4-1: Product: syz [ 784.661918][ T9637] usb 4-1: Manufacturer: syz [ 784.666496][ T9637] usb 4-1: SerialNumber: syz 23:53:50 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)=ANY=[@ANYBLOB="0e01000066230f40ef170372dde100000001090212000100001a000904"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000780)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x40, 0xb, 0x2, "7383"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000e00)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000b80)={0x40, 0xb, 0x2, "569c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000040)={0x2c, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000840)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x40, 0x9, 0x1, 0x40}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 784.710257][ T9637] usb 4-1: can't set config #1, error -71 [ 784.719868][ T729] usb 5-1: Using ep0 maxpacket: 8 [ 784.726400][ T9637] usb 4-1: USB disconnect, device number 93 [ 784.830167][ T7638] usb 6-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f [ 784.839239][ T7638] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 784.847285][ T7638] usb 6-1: Product: syz [ 784.851473][ T7638] usb 6-1: Manufacturer: syz [ 784.856064][ T7638] usb 6-1: SerialNumber: syz [ 784.864408][ T7638] usb 6-1: config 0 descriptor?? [ 784.890147][T10206] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 784.921714][ T7638] zr364xx 6-1:0.0: Zoran 364xx compatible webcam plugged [ 784.928794][ T7638] zr364xx 6-1:0.0: model 06d6:003d detected [ 784.929954][ T5] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 784.935213][ T7638] usb 6-1: 320x240 mode selected [ 784.945504][ T5] usb 1-1: New USB device found, idVendor=1c4f, idProduct=3000, bcdDevice=74.a7 [ 784.949825][ T7638] zr364xx 6-1:0.0: Could not find bulk-in endpoint [ 784.950438][ T7638] zr364xx: probe of 6-1:0.0 failed with error -12 [ 784.958935][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 784.983113][ T5] usb 1-1: config 0 descriptor?? [ 785.020108][ T729] usb 5-1: New USB device found, idVendor=093a, idProduct=2621, bcdDevice=b7.4e [ 785.029154][ T729] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 785.037219][ T729] usb 5-1: Product: syz [ 785.041399][ T729] usb 5-1: Manufacturer: syz [ 785.045975][ T729] usb 5-1: SerialNumber: syz [ 785.052038][ T5] usb 1-1: Found UVC 0.00 device (1c4f:3000) [ 785.058979][ T7] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 785.068094][ T729] usb 5-1: config 0 descriptor?? [ 785.111658][ T729] gspca_main: gspca_pac7302-2.14.0 probing 093a:2621 [ 785.127676][ T7638] usb 6-1: USB disconnect, device number 27 [ 785.139855][ T9637] usb 4-1: new high-speed USB device number 94 using dummy_hcd [ 785.159892][ T3921] usb 3-1: new high-speed USB device number 21 using dummy_hcd [ 785.229931][ T5] usb 1-1: Failed to query (GET_INFO) UVC control 6 on unit 36: -32 (exp. 1). [ 785.419972][ T7] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 785.430962][ T7] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 785.439836][ T3921] usb 3-1: Using ep0 maxpacket: 16 [ 785.440725][ T7] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 785.458743][ T7] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 23:53:50 executing program 0: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x0, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x0, 0x0, 0xb0}}}}}]}}]}}, &(0x7f0000000100)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) [ 785.467812][ T7] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 785.490048][ T5] usb 1-1: Failed to query (GET_INFO) UVC control 9 on unit 36: -71 (exp. 1). [ 785.499389][ T5] usb 1-1: No valid video chain found. [ 785.506774][ T5] usb 1-1: USB disconnect, device number 4 [ 785.525185][ T7] usb 2-1: config 0 descriptor?? [ 785.550107][ T729] gspca_pac7302: reg_w() failed i: 78 v: 00 error -71 [ 785.556940][ T729] gspca_pac7302: probe of 5-1:0.0 failed with error -71 [ 785.569971][ T9637] usb 4-1: New USB device found, idVendor=17ef, idProduct=7203, bcdDevice=e1.dd [ 785.579135][ T9637] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 785.579948][ T3921] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid wMaxPacketSize 0 23:53:50 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x10, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x5f, 0xe9, 0xd9, 0x0, [], [{{0x9, 0x5, 0x8a, 0x0, 0x400}}]}}]}}]}}, 0x0) [ 785.590519][ T729] usb 5-1: USB disconnect, device number 10 [ 785.596844][ T3921] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 0 [ 785.604962][ T9637] usb 4-1: config 0 descriptor?? [ 785.612533][ T3921] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x82 has invalid wMaxPacketSize 0 [ 785.627167][ T3921] usb 3-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 0 [ 785.849923][ T3921] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 785.859047][ T3921] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 785.867067][ T3921] usb 3-1: Product: syz [ 785.871240][ T3921] usb 3-1: Manufacturer: syz [ 785.875820][ T3921] usb 3-1: SerialNumber: syz 23:53:51 executing program 2: syz_usb_connect$cdc_ncm(0x0, 0x74, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x62, 0x2, 0x1, 0xd6, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}, [@country_functional={0x6, 0x24, 0x7, 0x80}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x1, 0x3, 0x1}}}}}}}]}}, 0x0) [ 785.949882][ T5] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 785.959841][ T7638] usb 6-1: new high-speed USB device number 28 using dummy_hcd [ 785.975414][ T729] usb 3-1: USB disconnect, device number 21 23:53:51 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x18, 0x23, 0x63, 0x8, 0x93a, 0x2621, 0xb74e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xec, 0x14, 0xd0}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0xffffffffffffffff, 0x0) [ 786.119986][ T7] usbhid 2-1:0.0: can't add hid device: -71 [ 786.126026][ T7] usbhid: probe of 2-1:0.0 failed with error -71 [ 786.141333][ T7] usb 2-1: USB disconnect, device number 14 [ 786.239834][ T7638] usb 6-1: Using ep0 maxpacket: 16 [ 786.329982][ T9637] asix 4-1:0.0 (unnamed net_device) (uninitialized): invalid hw address, using random [ 786.339971][ T3921] usb 5-1: new high-speed USB device number 11 using dummy_hcd [ 786.349981][ T5] usb 1-1: unable to get BOS descriptor or descriptor too short [ 786.389912][ T729] usb 3-1: new high-speed USB device number 22 using dummy_hcd [ 786.390209][ T7638] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid maxpacket 1024, setting to 64 [ 786.430149][ T5] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 23:53:51 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f0009058103"], 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000f000000e100afe1b580f7099534b3"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000040)={0x3}) [ 786.549915][ T9637] asix 4-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -32 [ 786.559983][ T9637] asix 4-1:0.0 (unnamed net_device) (uninitialized): Error reading PHY_ID register: ffffffe0 [ 786.571058][ T9637] asix: probe of 4-1:0.0 failed with error -32 [ 786.580309][ T7638] usb 6-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f [ 786.589507][ T7638] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 786.597616][ T7638] usb 6-1: Product: syz [ 786.601857][ T7638] usb 6-1: Manufacturer: syz [ 786.606473][ T7638] usb 6-1: SerialNumber: syz [ 786.611303][ T3921] usb 5-1: Using ep0 maxpacket: 8 [ 786.626899][ T7638] usb 6-1: config 0 descriptor?? [ 786.640562][ T729] usb 3-1: Using ep0 maxpacket: 16 [ 786.689932][ T5] usb 1-1: string descriptor 0 read error: -22 [ 786.696254][ T5] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 786.701890][ T7638] zr364xx 6-1:0.0: Zoran 364xx compatible webcam plugged [ 786.705407][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 786.712332][ T7638] zr364xx 6-1:0.0: model 06d6:003d detected [ 786.726537][ T7638] usb 6-1: 320x240 mode selected [ 786.731541][ T7638] zr364xx 6-1:0.0: Could not find bulk-in endpoint [ 786.738096][ T7638] zr364xx: probe of 6-1:0.0 failed with error -12 [ 786.780413][ T729] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 786.791462][ T729] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 786.801839][ T729] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 786.811725][ T729] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 786.821506][ T729] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 786.831160][ T729] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 786.909908][ T3921] usb 5-1: New USB device found, idVendor=093a, idProduct=2621, bcdDevice=b7.4e [ 786.919038][ T3921] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 786.927092][ T3921] usb 5-1: Product: syz [ 786.928298][ T5] usb 6-1: USB disconnect, device number 28 [ 786.931320][ T3921] usb 5-1: Manufacturer: syz [ 786.941962][ T3921] usb 5-1: SerialNumber: syz [ 786.946620][ T7638] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 786.957068][ T3921] usb 5-1: config 0 descriptor?? [ 786.965465][ T9637] usb 1-1: USB disconnect, device number 5 [ 787.001534][ T3921] gspca_main: gspca_pac7302-2.14.0 probing 093a:2621 [ 787.019992][ T729] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 787.029094][ T729] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 787.037164][ T729] usb 3-1: Product: syz [ 787.041396][ T729] usb 3-1: Manufacturer: syz [ 787.046078][ T729] usb 3-1: SerialNumber: syz [ 787.309907][ T7638] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 787.320874][ T7638] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 787.330647][ T7638] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 787.343584][ T7638] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 787.352666][ T7638] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 787.362594][ T7638] usb 2-1: config 0 descriptor?? [ 787.369997][ T729] cdc_ncm 3-1:1.0: bind() failure [ 787.377810][ T729] cdc_ncm 3-1:1.1: CDC Union missing and no IAD found [ 787.384844][ T729] cdc_ncm 3-1:1.1: bind() failure [ 787.392772][ T729] usb 3-1: USB disconnect, device number 22 23:53:52 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x10, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x5f, 0xe9, 0xd9, 0x0, [], [{{0x9, 0x5, 0x8a, 0x0, 0x400}}]}}]}}]}}, 0x0) [ 787.429976][ T3921] gspca_pac7302: reg_w() failed i: 78 v: 00 error -71 [ 787.436806][ T3921] gspca_pac7302: probe of 5-1:0.0 failed with error -71 [ 787.458000][ T3921] usb 5-1: USB disconnect, device number 11 23:53:53 executing program 3: syz_usb_connect$cdc_ecm(0x0, 0x56, &(0x7f0000000380)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x44, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[{}], {{0x9, 0x5, 0x82, 0x2, 0x10}}, {{0x9, 0x5, 0x3, 0x2, 0x40}}}}}]}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x1, 0x4d, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) [ 787.739866][ T4064] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 787.747011][ T729] usb 4-1: USB disconnect, device number 94 [ 787.769962][ T9637] usb 6-1: new high-speed USB device number 29 using dummy_hcd 23:53:53 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x18, 0x23, 0x63, 0x8, 0x93a, 0x2621, 0xb74e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xec, 0x14, 0xd0}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 787.949902][ T7638] usbhid 2-1:0.0: can't add hid device: -71 [ 787.957874][ T7638] usbhid: probe of 2-1:0.0 failed with error -71 [ 787.971966][ T7638] usb 2-1: USB disconnect, device number 15 [ 788.010200][ T9637] usb 6-1: Using ep0 maxpacket: 16 [ 788.089911][ T5] usb 3-1: new high-speed USB device number 23 using dummy_hcd [ 788.130155][ T9637] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid maxpacket 1024, setting to 64 [ 788.150031][ T729] usb 4-1: new high-speed USB device number 95 using dummy_hcd [ 788.219931][ T4064] usb 1-1: unable to get BOS descriptor or descriptor too short [ 788.249903][ T7] usb 5-1: new high-speed USB device number 12 using dummy_hcd [ 788.300424][ T4064] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 23:53:53 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f0009058103"], 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000f000000e100afe1b580f7099534b3"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000040)={0x3}) [ 788.350169][ T9637] usb 6-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f [ 788.359331][ T9637] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 788.367418][ T9637] usb 6-1: Product: syz [ 788.371632][ T9637] usb 6-1: Manufacturer: syz [ 788.376243][ T9637] usb 6-1: SerialNumber: syz [ 788.389864][ T5] usb 3-1: Using ep0 maxpacket: 16 [ 788.397172][ T9637] usb 6-1: config 0 descriptor?? [ 788.441641][ T9637] zr364xx 6-1:0.0: Zoran 364xx compatible webcam plugged [ 788.448810][ T9637] zr364xx 6-1:0.0: model 06d6:003d detected [ 788.455234][ T729] usb 4-1: Using ep0 maxpacket: 8 [ 788.460628][ T9637] usb 6-1: 320x240 mode selected [ 788.465566][ T9637] zr364xx 6-1:0.0: Could not find bulk-in endpoint [ 788.472233][ T9637] zr364xx: probe of 6-1:0.0 failed with error -12 [ 788.510211][ T7] usb 5-1: Using ep0 maxpacket: 8 23:53:53 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="12010000000000105804195000000000000109022400010000000009040000010300000009210000000122dc0109058103"], 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000080)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0xff}, {0xd, 0x24, 0xf, 0x1, 0x0, 0xa9}}, {[], {}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, &(0x7f0000000380)={0x0, 0x0, 0x50, &(0x7f0000000100)={0x5, 0xf, 0x50, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "9cda63e8e0466a47952fe998240edc08"}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x0, 0x9}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x0, 0x0, 0x9}, @generic={0x26, 0x10, 0x0, "851611b30602d641402987afb19a54807010f4b1fe912a133c2de2095d2c82ed5fedd5"}]}, 0x1, [{0xb1, &(0x7f0000000200)=@string={0xb1, 0x3, "e1139d8b4689cd66d4e013e01c3305fe38c62de1e4de612ba1ce463b8bcd47d41002c97fd6a2ffeff6098a03aecac3f28abd127f62ca23e531363ab854c4a4c5641ad91a092f3ff13750c191b5135918cc2617873adcb5a442f6b7f022b053ff9a50156423e82c34d3fc755238bc5cc7390154eb7b24fcb53b59b6f3148d6e8b7a930f1615beba70ba1feea3b47a88357b379aa70b59ef9327166c7a948a91d209052a30384c22128a40441047e4c9"}}]}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x18, &(0x7f0000000040)=ANY=[@ANYBLOB="0000b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) [ 788.530451][ T5] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 788.541493][ T5] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 788.549884][ T4064] usb 1-1: string descriptor 0 read error: -71 [ 788.556134][ T5] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 788.566770][ T4064] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 788.567202][ T5] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 788.576262][ T4064] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 788.586022][ T5] usb 3-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 788.603719][ T5] usb 3-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 788.614075][ T729] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 788.625106][ T729] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 788.635043][ T729] usb 4-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 16 [ 788.644952][ T729] usb 4-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 64 [ 788.659902][ T7638] usb 2-1: new high-speed USB device number 16 using dummy_hcd [ 788.666379][ T9637] usb 6-1: USB disconnect, device number 29 [ 788.673179][ T4064] usb 1-1: can't set config #1, error -71 [ 788.693946][ T4064] usb 1-1: USB disconnect, device number 6 [ 788.860117][ T729] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 788.869200][ T729] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 788.877266][ T729] usb 4-1: Product: syz [ 788.881475][ T729] usb 4-1: Manufacturer: syz [ 788.886402][ T729] usb 4-1: SerialNumber: syz [ 788.891107][ T5] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 788.900195][ T5] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 788.908187][ T5] usb 3-1: Product: syz [ 788.912413][ T5] usb 3-1: Manufacturer: syz [ 788.917010][ T5] usb 3-1: SerialNumber: syz [ 788.940322][T10230] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 788.947322][T10230] raw-gadget gadget: fail, usb_ep_enable returned -22 23:53:54 executing program 2: syz_usb_connect$uac1(0x0, 0x7a, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x68, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x0, 0x7f}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x0, 0x6}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x0, 0x2, 0x9}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x3, 0x0, {0x7}}}}}}}]}}, 0x0) [ 788.960042][ T7] usb 5-1: New USB device found, idVendor=093a, idProduct=2621, bcdDevice=b7.4e [ 788.969102][ T7] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 788.977129][ T7] usb 5-1: Product: syz [ 788.981340][ T7] usb 5-1: Manufacturer: syz [ 788.986040][ T7] usb 5-1: SerialNumber: syz [ 788.996632][ T7] usb 5-1: config 0 descriptor?? [ 789.049984][ T7638] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 789.052853][ T7] gspca_main: gspca_pac7302-2.14.0 probing 093a:2621 [ 789.061031][ T7638] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 789.061065][ T7638] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 789.061111][ T7638] usb 2-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 789.099575][ T7638] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 789.099962][ T5] cdc_ncm 3-1:1.0: bind() failure [ 789.107633][ T4064] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 789.116513][ T5] cdc_ncm 3-1:1.1: CDC Union missing and no IAD found [ 789.122987][ T7638] usb 2-1: config 0 descriptor?? [ 789.127067][ T5] cdc_ncm 3-1:1.1: bind() failure [ 789.141616][ T5] usb 3-1: USB disconnect, device number 23 23:53:54 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x10, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x5f, 0xe9, 0xd9, 0x0, [], [{{0x9, 0x5, 0x8a, 0x0, 0x400}}]}}]}}]}}, 0x0) [ 789.172630][T10230] UDC core: couldn't find an available UDC or it's busy: -16 [ 789.180121][T10230] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 789.190264][ T729] cdc_ether: probe of 4-1:1.0 failed with error -71 [ 789.215075][ T729] usb 4-1: USB disconnect, device number 95 [ 789.359870][ T4064] usb 1-1: Using ep0 maxpacket: 16 [ 789.480097][ T4064] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 789.491252][ T4064] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 789.501055][ T4064] usb 1-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 789.509931][ T7] gspca_pac7302: reg_w() failed i: 78 v: 00 error -71 [ 789.510229][ T4064] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 789.517074][ T7] gspca_pac7302: probe of 5-1:0.0 failed with error -71 [ 789.527071][ T4064] usb 1-1: config 0 descriptor?? [ 789.531983][ T5] usb 3-1: new high-speed USB device number 24 using dummy_hcd [ 789.532084][ T9637] usb 6-1: new high-speed USB device number 30 using dummy_hcd [ 789.561307][ T7] usb 5-1: USB disconnect, device number 12 [ 789.679938][ T7638] usbhid 2-1:0.0: can't add hid device: -71 [ 789.686144][ T7638] usbhid: probe of 2-1:0.0 failed with error -71 [ 789.702217][ T7638] usb 2-1: USB disconnect, device number 16 [ 789.789892][ T9637] usb 6-1: Using ep0 maxpacket: 16 [ 789.796699][T10236] UDC core: couldn't find an available UDC or it's busy: -16 [ 789.804277][T10236] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 789.889936][ T5] usb 3-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 789.898699][ T5] usb 3-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 789.908845][ T5] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 789.917855][ T9637] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid maxpacket 1024, setting to 64 23:53:55 executing program 4: syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) [ 789.979929][ T3921] usb 4-1: new high-speed USB device number 96 using dummy_hcd [ 790.040926][ T4064] hid (null): bogus close delimiter [ 790.046658][ T4064] hid (null): unknown global tag 0xfe [ 790.058724][ T4064] input: HID 0458:5019 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5019.004C/input/input45 [ 790.072481][ T4064] input: HID 0458:5019 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5019.004C/input/input46 [ 790.089965][ T5] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 790.099075][ T5] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 790.107138][ T5] usb 3-1: Product: syz [ 790.111491][ T5] usb 3-1: Manufacturer: syz [ 790.116090][ T5] usb 3-1: SerialNumber: syz [ 790.120795][ T9637] usb 6-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f [ 790.130038][ T9637] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 23:53:55 executing program 1: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000240)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000f000000e100afe1b580f7099534b3"], 0x0, 0x0, 0x0, 0x0}, 0x0) r0 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000040)={0x3}) [ 790.138043][ T9637] usb 6-1: Product: syz [ 790.142333][ T9637] usb 6-1: Manufacturer: syz [ 790.146942][ T9637] usb 6-1: SerialNumber: syz [ 790.154437][ T4064] kye 0003:0458:5019.004C: input,hidraw0: USB HID v0.00 Pointer [HID 0458:5019] on usb-dummy_hcd.0-1/input0 [ 790.195933][ T9637] usb 6-1: config 0 descriptor?? [ 790.219932][ T3921] usb 4-1: Using ep0 maxpacket: 8 [ 790.244641][ T4064] usb 1-1: USB disconnect, device number 7 [ 790.272049][ T9637] zr364xx 6-1:0.0: Zoran 364xx compatible webcam plugged [ 790.279202][ T9637] zr364xx 6-1:0.0: model 06d6:003d detected [ 790.285646][ T9637] usb 6-1: 320x240 mode selected [ 790.290924][ T9637] zr364xx 6-1:0.0: Could not find bulk-in endpoint [ 790.297537][ T9637] zr364xx: probe of 6-1:0.0 failed with error -12 [ 790.340893][ T3921] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 790.351961][ T3921] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 790.361804][ T3921] usb 4-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 16 [ 790.371849][ T3921] usb 4-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 64 [ 790.474172][ T9637] usb 6-1: USB disconnect, device number 30 [ 790.510165][ T5] usb 3-1: 0:2 : does not exist [ 790.531729][ T5] usb 3-1: USB disconnect, device number 24 [ 790.549660][ T7450] udevd[7450]: error opening ATTR{/sys/devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 790.566586][ T3921] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 23:53:55 executing program 4: syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) [ 790.575852][ T3921] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 790.583900][ T3921] usb 4-1: Product: syz [ 790.588080][ T3921] usb 4-1: Manufacturer: syz [ 790.592728][ T3921] usb 4-1: SerialNumber: syz [ 790.640585][T10230] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 790.647832][T10230] raw-gadget gadget: fail, usb_ep_enable returned -22 23:53:56 executing program 1: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000240)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000f000000e100afe1b580f7099534b3"], 0x0, 0x0, 0x0, 0x0}, 0x0) r0 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000040)={0x3}) 23:53:56 executing program 3: syz_usb_connect(0x0, 0x6a, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x2a, 0xfe, 0xec, 0x8, 0x403, 0xe0f7, 0xe991, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x58, 0x2, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xe, 0x0, 0x3, 0xb1, 0x59, 0xe8, 0x0, [@uac_control={{0xa, 0x24, 0x1, 0x0, 0x4}}], [{}, {{0x9, 0x5, 0x0, 0x2}}, {{0x9, 0x5, 0x8, 0x0, 0x200, 0x5, 0xe, 0xff}}]}}, {{0x9, 0x4, 0x0, 0x1, 0x2, 0xee, 0xd6, 0x22, 0x2, [], [{{0x9, 0x5, 0x0, 0x10, 0x40, 0x0, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7, 0x61}]}}, {{0x9, 0x5, 0x0, 0x2, 0x400, 0x7}}]}}]}}]}}, &(0x7f0000000900)={0xa, &(0x7f0000000500)={0xa, 0x6, 0x300, 0x6, 0x4, 0x7, 0x8, 0x1}, 0x35, &(0x7f0000000540)={0x5, 0xf, 0x35, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x0, 0x0, 0x81}, @ssp_cap={0x1c, 0x10, 0xa, 0x0, 0x4, 0x9, 0xf00f, 0x1, [0xff0000, 0x0, 0xffc000, 0xff3fff]}, @ptm_cap={0x3}]}, 0x5, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x4, &(0x7f0000000780)=@lang_id={0x4}}, {0x4, &(0x7f00000007c0)=@lang_id={0x4}}]}) syz_usb_connect$printer(0x0, 0x0, 0x0, 0x0) [ 790.810049][ T3921] cdc_ether: probe of 4-1:1.0 failed with error -71 [ 790.833229][ T3921] usb 4-1: USB disconnect, device number 96 23:53:56 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x10, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x5f, 0xe9, 0xd9, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) [ 791.059862][ T5] usb 1-1: new high-speed USB device number 8 using dummy_hcd 23:53:56 executing program 4: syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) 23:53:56 executing program 1: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000240)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000f000000e100afe1b580f7099534b3"], 0x0, 0x0, 0x0, 0x0}, 0x0) r0 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000040)={0x3}) [ 791.219872][ T4064] usb 3-1: new high-speed USB device number 25 using dummy_hcd [ 791.227540][ T3921] usb 4-1: new high-speed USB device number 97 using dummy_hcd [ 791.299914][ T5] usb 1-1: Using ep0 maxpacket: 16 [ 791.310030][ T7638] usb 6-1: new high-speed USB device number 31 using dummy_hcd [ 791.420118][ T5] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 791.431092][ T5] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 791.440873][ T5] usb 1-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 791.449950][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 791.460052][ T5] usb 1-1: config 0 descriptor?? [ 791.519903][ T3921] usb 4-1: Using ep0 maxpacket: 8 [ 791.570081][ T7638] usb 6-1: Using ep0 maxpacket: 16 23:53:56 executing program 0: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000d00)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000001080)={0xa, &(0x7f0000000e40)={0xa}, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) 23:53:57 executing program 4: r0 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 791.680254][ T4064] usb 3-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 791.688995][ T4064] usb 3-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 791.699218][ T4064] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 791.700108][ T5] usbhid 1-1:0.0: can't add hid device: -71 [ 791.714155][ T5] usbhid: probe of 1-1:0.0 failed with error -71 [ 791.723173][ T5] usb 1-1: USB disconnect, device number 8 [ 791.760481][ T7638] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 791.770485][ T7638] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 791.800009][ T3921] usb 4-1: config 0 has an invalid interface number: 14 but max is 1 [ 791.808354][ T3921] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 791.818608][ T3921] usb 4-1: config 0 has 1 interface, different from the descriptor's value: 2 [ 791.827628][ T3921] usb 4-1: config 0 has no interface number 0 [ 791.834245][ T3921] usb 4-1: config 0 interface 14 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 3 [ 791.950070][ T4064] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 791.959161][ T4064] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 791.967197][ T4064] usb 3-1: Product: syz [ 791.971452][ T4064] usb 3-1: Manufacturer: syz [ 791.976057][ T4064] usb 3-1: SerialNumber: syz [ 791.990058][ T7638] usb 6-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f 23:53:57 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x40084504, 0x0) 23:53:57 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000f000000e100afe1b580f7099534b3"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000040)={0x3}) [ 791.999309][ T7638] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 792.007422][ T7638] usb 6-1: Product: syz [ 792.011656][ T7638] usb 6-1: Manufacturer: syz [ 792.016265][ T7638] usb 6-1: SerialNumber: syz [ 792.024516][ T7638] usb 6-1: config 0 descriptor?? 23:53:57 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x1, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x541b, 0x0) [ 792.072295][ T7638] zr364xx 6-1:0.0: Zoran 364xx compatible webcam plugged [ 792.079362][ T7638] zr364xx 6-1:0.0: model 06d6:003d detected [ 792.079986][ T5] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 792.085925][ T7638] usb 6-1: 320x240 mode selected [ 792.100193][ T7638] zr364xx: start read pipe failed [ 792.105798][ T7638] zr364xx: probe of 6-1:0.0 failed with error -90 [ 792.112510][ T4064] usb 3-1: 0:2 : does not exist 23:53:57 executing program 2: syz_usb_connect$uac1(0x0, 0x8c, &(0x7f0000000400)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7a, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@input_terminal={0xc}, @processing_unit={0x7}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x40, 0x0, 0xff}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0x8}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x4, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) [ 792.120426][ T4064] usb 3-1: USB disconnect, device number 25 [ 792.160476][ T3921] usb 4-1: string descriptor 0 read error: -22 [ 792.166734][ T3921] usb 4-1: New USB device found, idVendor=0403, idProduct=e0f7, bcdDevice=e9.91 [ 792.175883][ T3921] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 792.185818][ T3921] usb 4-1: config 0 descriptor?? 23:53:57 executing program 4: r0 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 792.198119][ T7450] udevd[7450]: error opening ATTR{/sys/devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 792.241637][ T3921] ftdi_sio 4-1:0.14: FTDI USB Serial Device converter detected [ 792.260558][ T3921] usb 4-1: Detected FT-X [ 792.290936][ T7638] usb 6-1: USB disconnect, device number 31 [ 792.339931][ T5] usb 1-1: Using ep0 maxpacket: 16 [ 792.449986][ T3921] ftdi_sio ttyUSB0: Unable to read latency timer: -71 [ 792.469920][ T3921] ftdi_sio ttyUSB0: Unable to write latency timer: -71 [ 792.489926][ T3921] ftdi_sio 4-1:0.14: GPIO initialisation failed: -71 [ 792.497321][ T3921] usb 4-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 792.508003][ T3921] usb 4-1: USB disconnect, device number 97 [ 792.515781][ T3921] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 792.530140][ T5] usb 1-1: unable to get BOS descriptor or descriptor too short [ 792.539547][ T3921] ftdi_sio 4-1:0.14: device disconnected 23:53:57 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000f000000e100afe1b580f7099534b3"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000040)={0x3}) [ 792.569848][ T4064] usb 3-1: new high-speed USB device number 26 using dummy_hcd [ 792.620113][ T5] usb 1-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 792.628835][ T5] usb 1-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 792.638947][ T5] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 792.821766][ T4064] usb 3-1: Using ep0 maxpacket: 32 [ 792.939951][ T5] usb 1-1: string descriptor 0 read error: -22 [ 792.940153][ T4064] usb 3-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 792.946253][ T5] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 792.954991][ T4064] usb 3-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 792.964031][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 792.972970][ T4064] usb 3-1: config 1 has no interface number 1 [ 792.987231][ T4064] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 793.000086][ T4064] usb 3-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 793.041921][ T5] usb 1-1: 0:2 : does not exist [ 793.170147][ T4064] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 793.179230][ T4064] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 793.187248][ T4064] usb 3-1: Product: syz [ 793.191422][ T4064] usb 3-1: Manufacturer: syz [ 793.196003][ T4064] usb 3-1: SerialNumber: syz [ 793.244726][ T5] usb 1-1: USB disconnect, device number 9 [ 793.259993][ T9637] usb 4-1: new high-speed USB device number 98 using dummy_hcd [ 793.509927][ T9637] usb 4-1: Using ep0 maxpacket: 8 [ 793.543578][ T4064] usb 3-1: USB disconnect, device number 26 [ 793.588940][ T7450] udevd[7450]: error opening ATTR{/sys/devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/sound/card1/controlC1/../uevent} for writing: No such file or directory [ 793.749902][ T9637] usb 4-1: config 0 has an invalid interface number: 14 but max is 1 [ 793.758001][ T9637] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 793.768164][ T9637] usb 4-1: config 0 has 1 interface, different from the descriptor's value: 2 [ 793.777054][ T9637] usb 4-1: config 0 has no interface number 0 [ 793.783445][ T9637] usb 4-1: config 0 interface 14 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 3 23:53:59 executing program 3: syz_usb_connect$uac1(0x0, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x80, 0x3, 0x1, 0x0, 0x10, 0x50, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@output_terminal={0x9, 0x24, 0x3, 0x0, 0x0, 0x0, 0x0, 0x4}, @selector_unit={0x5, 0x24, 0x5, 0x1, 0xe5}, @extension_unit={0x7}, @mixer_unit={0x5, 0x24, 0x4, 0x5}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x0, 0x94}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x7, 0x2, 0x2, {0x7, 0x25, 0x1, 0x0, 0xbc}}}}}}}]}}, &(0x7f0000000740)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x110, 0x0, 0x0, 0x8, 0x0, 0xfe}, 0x2c, &(0x7f0000000200)={0x5, 0xf, 0x2c, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "394b9dca41ed35697b6d652793bfc476"}, @ssp_cap={0x10, 0x10, 0xa, 0x0, 0x1, 0x0, 0x0, 0x0, [0xffc0f0]}, @ptm_cap={0x3}]}, 0x5, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 23:53:59 executing program 4: r0 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) 23:53:59 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x10, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x5f, 0xe9, 0xd9, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) 23:53:59 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000f000000e100afe1b580f7099534b3"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000040)={0x3}) [ 793.879946][ T9637] usb 4-1: string descriptor 0 read error: -71 [ 793.886673][ T9637] usb 4-1: New USB device found, idVendor=0403, idProduct=e0f7, bcdDevice=e9.91 [ 793.896004][ T9637] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 793.906687][ T9637] usb 4-1: config 0 descriptor?? [ 793.930241][ T9637] usb 4-1: can't set config #0, error -71 [ 793.946549][ T9637] usb 4-1: USB disconnect, device number 98 [ 794.139873][ T7] usb 6-1: new high-speed USB device number 32 using dummy_hcd [ 794.147512][ T5] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 794.219870][ T729] usb 3-1: new high-speed USB device number 27 using dummy_hcd [ 794.329836][ T9637] usb 4-1: new high-speed USB device number 99 using dummy_hcd [ 794.399898][ T7] usb 6-1: Using ep0 maxpacket: 16 [ 794.405288][ T5] usb 1-1: Using ep0 maxpacket: 16 [ 794.479957][ T729] usb 3-1: Using ep0 maxpacket: 32 [ 794.570057][ T7] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 794.579857][ T7] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 794.589636][ T9637] usb 4-1: Using ep0 maxpacket: 32 [ 794.610145][ T5] usb 1-1: unable to get BOS descriptor or descriptor too short [ 794.640276][ T729] usb 3-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 794.648995][ T729] usb 3-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 794.657981][ T729] usb 3-1: config 1 has no interface number 1 [ 794.664542][ T729] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 794.677705][ T729] usb 3-1: config 1 interface 2 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 23:54:00 executing program 0: r0 = syz_usb_connect$cdc_ncm(0x0, 0x76, &(0x7f00000003c0)=ANY=[@ANYBLOB="12010000020000402505a1a44000010203010902640002010000000904000001020d0000052406000105240000000d240f0100000000000000000006241a00000008241c00000000000905810320000000000904010000020d00000904010102020d0000090582020002000000090503020002"], 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000340)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x20, 0x80, 0x1c}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) 23:54:00 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000f000000e100afe1b580f7099534b3"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000040)={0x3}) 23:54:00 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x18, 0x23, 0x63, 0x0, 0x93a, 0x2621, 0xb74e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xec, 0x14, 0xd0}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 794.700250][ T5] usb 1-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 794.708967][ T5] usb 1-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 794.719084][ T5] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 794.800119][ T5] usb 1-1: string descriptor 0 read error: -71 [ 794.806770][ T7] usb 6-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f [ 794.815893][ T7] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 794.823950][ T7] usb 6-1: Product: syz [ 794.828135][ T7] usb 6-1: Manufacturer: syz [ 794.832794][ T7] usb 6-1: SerialNumber: syz [ 794.837724][ T9637] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 794.848018][ T9637] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 794.857373][ T5] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 794.866529][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 794.882513][ T7] usb 6-1: config 0 descriptor?? [ 794.890033][ T5] usb 1-1: can't set config #1, error -71 [ 794.896982][ T729] usb 3-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 794.906196][ T729] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 794.914351][ T729] usb 3-1: Product: syz [ 794.918528][ T729] usb 3-1: Manufacturer: syz [ 794.923252][ T729] usb 3-1: SerialNumber: syz [ 794.930201][ T7] zr364xx 6-1:0.0: Zoran 364xx compatible webcam plugged [ 794.937358][ T7] zr364xx 6-1:0.0: model 06d6:003d detected [ 794.943512][ T5] usb 1-1: USB disconnect, device number 10 [ 794.951093][ T7] usb 6-1: 320x240 mode selected [ 794.956617][ T7] zr364xx: start read pipe failed [ 794.968030][ T7] zr364xx: probe of 6-1:0.0 failed with error -90 23:54:00 executing program 2: syz_usb_connect(0x0, 0x3f, &(0x7f0000000240)={{0x12, 0x1, 0x0, 0xa8, 0xc3, 0x11, 0x40, 0x2040, 0xb701, 0x48fe, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x2, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0xb9, 0x1, 0x1, 0x75, 0xb0, 0x0, [], [{}]}}, {{0x9, 0x4, 0x0, 0x0, 0x1, 0xff, 0x1, 0x1, 0x0, [], [{}]}}]}}]}}, 0x0) [ 795.127118][ T3840] usb 6-1: USB disconnect, device number 32 [ 795.133170][ T3836] usb 2-1: new high-speed USB device number 17 using dummy_hcd [ 795.140937][ T9637] usb 4-1: string descriptor 0 read error: -22 [ 795.147186][ T9637] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 795.156297][ T9637] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 795.164570][ T7] usb 5-1: new high-speed USB device number 13 using dummy_hcd [ 795.310358][ T9637] usb 4-1: 0:2 : does not exist [ 795.317250][ T729] usb 3-1: USB disconnect, device number 27 [ 795.323449][ T5] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 795.360205][ T7450] udevd[7450]: error opening ATTR{/sys/devices/platform/dummy_hcd.2/usb3/3-1/3-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 795.416059][ T3840] usb 4-1: USB disconnect, device number 99 [ 795.449975][ T3836] usb 2-1: device descriptor read/64, error 18 [ 795.456227][ T7] usb 5-1: device descriptor read/64, error 18 23:54:00 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xdf, 0xbf, 0x10, 0x6d6, 0x3d, 0x3e8f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x5f, 0xe9, 0xd9, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) [ 795.709999][ T5] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 795.721202][ T729] usb 3-1: new high-speed USB device number 28 using dummy_hcd [ 795.839845][ T3836] usb 2-1: device descriptor read/64, error 18 [ 795.869874][ T7] usb 5-1: device descriptor read/64, error 18 [ 795.889930][ T5] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 795.899082][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 795.907120][ T5] usb 1-1: Product: syz [ 795.911300][ T5] usb 1-1: Manufacturer: syz [ 795.916022][ T5] usb 1-1: SerialNumber: syz [ 795.949868][ T4064] usb 6-1: new high-speed USB device number 33 using dummy_hcd [ 796.089958][ T729] usb 3-1: config 0 has 1 interface, different from the descriptor's value: 2 [ 796.098876][ T729] usb 3-1: config 0 interface 0 altsetting 185 has an invalid endpoint with address 0x0, skipping [ 796.109862][ T3836] usb 2-1: new high-speed USB device number 18 using dummy_hcd [ 796.117474][ T729] usb 3-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 796.127999][ T729] usb 3-1: config 0 interface 0 has no altsetting 1 [ 796.139930][ T7] usb 5-1: new high-speed USB device number 14 using dummy_hcd [ 796.219908][ T3921] usb 4-1: new high-speed USB device number 100 using dummy_hcd [ 796.227655][ T4064] usb 6-1: Using ep0 maxpacket: 16 [ 796.290060][ T729] usb 3-1: New USB device found, idVendor=2040, idProduct=b701, bcdDevice=48.fe [ 796.299187][ T729] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 796.307298][ T729] usb 3-1: Product: syz [ 796.311499][ T729] usb 3-1: Manufacturer: syz [ 796.316083][ T729] usb 3-1: SerialNumber: syz [ 796.322505][ T729] usb 3-1: config 0 descriptor?? [ 796.360164][ T4064] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 796.361841][ T729] usb 3-1: dvb_usb_v2: found a 'Hauppauge 126xxx ATSC' in warm state [ 796.370061][ T4064] usb 6-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 796.378842][ T729] usb 3-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer [ 796.399261][ T3836] usb 2-1: device descriptor read/64, error 18 [ 796.405672][ T729] dvbdev: DVB: registering new adapter (Hauppauge 126xxx ATSC) [ 796.413510][ T7] usb 5-1: device descriptor read/64, error 18 [ 796.419898][ T729] usb 3-1: media controller created [ 796.430222][ T729] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [ 796.442303][ T729] usb 3-1: selecting invalid altsetting 1 [ 796.448051][ T729] set interface failed [ 796.448062][ T729] ------------[ cut here ]------------ [ 796.457563][ T729] DEBUG_LOCKS_WARN_ON(lock->magic != lock) [ 796.457602][ T729] WARNING: CPU: 0 PID: 729 at kernel/locking/mutex.c:575 __mutex_lock+0x9c3/0x12b0 [ 796.469814][ T3921] usb 4-1: Using ep0 maxpacket: 32 [ 796.472899][ T729] Modules linked in: [ 796.472915][ T729] CPU: 0 PID: 729 Comm: kworker/0:2 Not tainted 5.15.0-rc6-syzkaller #0 [ 796.490432][ T729] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 796.500629][ T729] Workqueue: usb_hub_wq hub_event [ 796.505652][ T729] RIP: 0010:__mutex_lock+0x9c3/0x12b0 [ 796.511070][ T729] Code: 08 84 d2 0f 85 cd 08 00 00 8b 05 30 9d cb 02 85 c0 0f 85 51 f7 ff ff 48 c7 c6 40 5b 27 86 48 c7 c7 c0 58 27 86 e8 3b 01 d3 ff <0f> 0b e9 37 f7 ff ff 48 8b 44 24 40 48 8d b8 f8 07 00 00 48 89 f8 [ 796.530800][ T729] RSP: 0018:ffffc90002266dc0 EFLAGS: 00010286 [ 796.536862][ T729] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000 [ 796.540006][ T4064] usb 6-1: New USB device found, idVendor=06d6, idProduct=003d, bcdDevice=3e.8f [ 796.544863][ T729] RDX: 0000000000040000 RSI: ffffffff812accc8 RDI: fffff5200044cdaa [ 796.553922][ T4064] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 796.561854][ T729] RBP: 0000000000000000 R08: 0000000000000001 R09: 0000000000000000 [ 796.569817][ T4064] usb 6-1: Product: syz [ 796.577781][ T729] R10: ffffffff814cddff R11: 0000000000000000 R12: dffffc0000000000 [ 796.581963][ T4064] usb 6-1: Manufacturer: syz [ 796.589952][ T729] R13: ffff8881142221d8 R14: ffff888114222158 R15: 0000000000000001 [ 796.594508][ T4064] usb 6-1: SerialNumber: syz [ 796.602573][ T729] FS: 0000000000000000(0000) GS:ffff8881f6800000(0000) knlGS:0000000000000000 [ 796.616154][ T729] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 796.622783][ T729] CR2: 0000001b2d427000 CR3: 000000010de65000 CR4: 00000000003506f0 [ 796.625324][ T4064] usb 6-1: config 0 descriptor?? [ 796.630791][ T729] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 796.630808][ T729] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 796.630822][ T729] Call Trace: [ 796.630829][ T729] ? devkmsg_read+0x730/0x730 [ 796.659810][ T729] ? mxl111sf_ctrl_msg+0xc2/0x240 [ 796.664840][ T729] ? lock_release+0x6e0/0x6e0 [ 796.669506][ T729] ? mutex_lock_io_nested+0x1130/0x1130 [ 796.671664][ T4064] zr364xx 6-1:0.0: Zoran 364xx compatible webcam plugged [ 796.675069][ T729] ? mark_held_locks+0x9f/0xe0 [ 796.682176][ T4064] zr364xx 6-1:0.0: model 06d6:003d detected [ 796.686845][ T729] ? vprintk+0x80/0x90 [ 796.694001][ T4064] usb 6-1: 320x240 mode selected [ 796.696823][ T729] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 796.696867][ T729] ? irq_work_claim+0x76/0x90 [ 796.702543][ T4064] zr364xx: start read pipe failed [ 796.708076][ T729] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 796.708113][ T729] mxl111sf_ctrl_msg+0xc2/0x240 [ 796.713624][ T4064] zr364xx: probe of 6-1:0.0 failed with error -90 [ 796.717791][ T729] mxl111sf_write_reg+0x97/0x150 [ 796.717827][ T729] ? mxl111sf_frontend_attach_mercury_mh+0x9b0/0x9b0 [ 796.730099][ T3921] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 796.735333][ T729] ? usb_hcd_submit_urb+0xc7f/0x22d0 [ 796.740277][ T3921] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 796.746924][ T729] mxl1x1sf_soft_reset+0x6b/0x190 [ 796.776115][ T729] mxl111sf_lgdt3305_frontend_attach.constprop.0+0x24c/0x7c0 [ 796.783541][ T729] ? mxl111sf_lgdt3305_frontend_attach.constprop.0+0x7c0/0x7c0 [ 796.791215][ T729] dvb_usbv2_probe.cold+0x258d/0x2fa9 [ 796.796603][ T729] ? dvb_usb_fe_sleep+0x560/0x560 [ 796.801649][ T729] ? trace_hardirqs_on+0x5b/0x1a0 [ 796.806681][ T729] ? __pm_runtime_set_status+0x48a/0xc30 [ 796.812341][ T729] usb_probe_interface+0x315/0x7f0 [ 796.817462][ T729] ? usb_match_dynamic_id+0x1a0/0x1a0 [ 796.822867][ T729] really_probe+0x245/0xcc0 [ 796.827378][ T729] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 796.833712][ T729] __driver_probe_device+0x338/0x4d0 [ 796.839008][ T729] driver_probe_device+0x4c/0x1a0 [ 796.844049][ T729] __device_attach_driver+0x20b/0x2f0 [ 796.849432][ T729] ? driver_allows_async_probing+0x150/0x150 [ 796.855446][ T729] bus_for_each_drv+0x15f/0x1e0 [ 796.860322][ T729] ? bus_for_each_dev+0x1d0/0x1d0 [ 796.865339][ T729] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 796.871357][ T729] ? trace_hardirqs_on+0x5b/0x1a0 [ 796.876391][ T729] __device_attach+0x228/0x4a0 [ 796.877866][ T4064] usb 6-1: USB disconnect, device number 33 [ 796.881198][ T729] ? device_driver_attach+0x210/0x210 [ 796.892560][ T729] ? kobject_uevent_env+0x2bb/0x1650 [ 796.897864][ T729] bus_probe_device+0x1e4/0x290 [ 796.902869][ T729] device_add+0xc17/0x1ee0 [ 796.907304][ T729] ? mark_held_locks+0x9f/0xe0 [ 796.912126][ T729] ? __fw_devlink_link_to_suppliers+0x2d0/0x2d0 [ 796.918383][ T729] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 796.924413][ T729] ? _raw_spin_unlock_irqrestore+0x42/0x50 [ 796.929924][ T3921] usb 4-1: string descriptor 0 read error: -71 [ 796.930249][ T729] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 796.937755][ T3921] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 796.942641][ T729] usb_set_configuration+0x113f/0x1910 [ 796.942673][ T729] usb_generic_driver_probe+0xba/0x100 [ 796.951694][ T3921] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 796.957123][ T729] usb_probe_device+0xd9/0x2c0 [ 796.975338][ T729] ? usb_driver_release_interface+0x180/0x180 [ 796.981464][ T729] really_probe+0x245/0xcc0 [ 796.986341][ T729] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 796.992642][ T729] __driver_probe_device+0x338/0x4d0 [ 796.997944][ T729] driver_probe_device+0x4c/0x1a0 [ 797.003035][ T729] __device_attach_driver+0x20b/0x2f0 23:54:02 executing program 3: syz_usb_connect$cdc_ncm(0x0, 0x89, &(0x7f0000000700)=ANY=[@ANYBLOB="12011001020000082505a1a44000010203010902"], 0x0) [ 797.008423][ T729] ? driver_allows_async_probing+0x150/0x150 [ 797.014458][ T729] bus_for_each_drv+0x15f/0x1e0 [ 797.019338][ T729] ? bus_for_each_dev+0x1d0/0x1d0 [ 797.024443][ T729] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 797.030467][ T729] ? trace_hardirqs_on+0x5b/0x1a0 [ 797.031981][ T3921] usb 4-1: can't set config #1, error -71 [ 797.035501][ T729] __device_attach+0x228/0x4a0 [ 797.035536][ T729] ? device_driver_attach+0x210/0x210 [ 797.050841][ T3921] usb 4-1: USB disconnect, device number 100 [ 797.051408][ T729] ? kobject_uevent_env+0x2bb/0x1650 [ 797.062742][ T729] bus_probe_device+0x1e4/0x290 [ 797.067639][ T729] device_add+0xc17/0x1ee0 [ 797.072107][ T729] ? __fw_devlink_link_to_suppliers+0x2d0/0x2d0 [ 797.078377][ T729] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 797.084686][ T729] usb_new_device.cold+0x63f/0x108e [ 797.089910][ T729] ? hub_disconnect+0x510/0x510 [ 797.094757][ T729] ? rwlock_bug.part.0+0x90/0x90 [ 797.099683][ T729] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 797.105676][ T729] hub_event+0x2357/0x4330 [ 797.110141][ T729] ? hub_port_debounce+0x3c0/0x3c0 [ 797.115277][ T729] ? mark_lock+0x731/0x17b0 [ 797.119883][ T729] ? workqueue_congested+0x1f1/0x2f0 [ 797.125180][ T729] ? lock_release+0x6e0/0x6e0 [ 797.129899][ T729] ? lock_downgrade+0x6e0/0x6e0 [ 797.134805][ T729] ? do_raw_spin_lock+0x120/0x2b0 [ 797.139873][ T729] process_one_work+0x9bf/0x1620 [ 797.144823][ T729] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 797.150226][ T729] ? rwlock_bug.part.0+0x90/0x90 [ 797.155174][ T729] worker_thread+0x85c/0x11f0 [ 797.159871][ T729] ? __kthread_parkme+0x126/0x1f0 [ 797.164913][ T729] ? process_one_work+0x1620/0x1620 [ 797.170135][ T729] kthread+0x3c2/0x4a0 [ 797.174212][ T729] ? _raw_spin_unlock_irq+0x1f/0x30 [ 797.179407][ T729] ? set_kthread_struct+0x130/0x130 [ 797.184631][ T729] ret_from_fork+0x1f/0x30 [ 797.189148][ T729] Kernel panic - not syncing: panic_on_warn set ... [ 797.195714][ T729] CPU: 0 PID: 729 Comm: kworker/0:2 Not tainted 5.15.0-rc6-syzkaller #0 [ 797.204026][ T729] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 797.214104][ T729] Workqueue: usb_hub_wq hub_event [ 797.219123][ T729] Call Trace: [ 797.222385][ T729] dump_stack_lvl+0xcd/0x134 [ 797.226961][ T729] panic+0x2b0/0x6dd [ 797.230844][ T729] ? __warn_printk+0xf3/0xf3 [ 797.235432][ T729] ? __warn.cold+0x1a/0x44 [ 797.239873][ T729] ? __mutex_lock+0x9c3/0x12b0 [ 797.244642][ T729] __warn.cold+0x35/0x44 [ 797.248868][ T729] ? irq_work_queue+0x44/0x50 [ 797.253528][ T729] ? __mutex_lock+0x9c3/0x12b0 [ 797.258274][ T729] report_bug+0x1bd/0x210 [ 797.262590][ T729] handle_bug+0x3c/0x60 [ 797.266732][ T729] exc_invalid_op+0x14/0x40 [ 797.271312][ T729] asm_exc_invalid_op+0x12/0x20 [ 797.276161][ T729] RIP: 0010:__mutex_lock+0x9c3/0x12b0 [ 797.281588][ T729] Code: 08 84 d2 0f 85 cd 08 00 00 8b 05 30 9d cb 02 85 c0 0f 85 51 f7 ff ff 48 c7 c6 40 5b 27 86 48 c7 c7 c0 58 27 86 e8 3b 01 d3 ff <0f> 0b e9 37 f7 ff ff 48 8b 44 24 40 48 8d b8 f8 07 00 00 48 89 f8 [ 797.301226][ T729] RSP: 0018:ffffc90002266dc0 EFLAGS: 00010286 [ 797.307281][ T729] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000 [ 797.315235][ T729] RDX: 0000000000040000 RSI: ffffffff812accc8 RDI: fffff5200044cdaa [ 797.323189][ T729] RBP: 0000000000000000 R08: 0000000000000001 R09: 0000000000000000 [ 797.331143][ T729] R10: ffffffff814cddff R11: 0000000000000000 R12: dffffc0000000000 [ 797.339098][ T729] R13: ffff8881142221d8 R14: ffff888114222158 R15: 0000000000000001 [ 797.347060][ T729] ? irq_work_queue+0x1f/0x50 [ 797.351918][ T729] ? vprintk+0x88/0x90 [ 797.356353][ T729] ? devkmsg_read+0x730/0x730 [ 797.361032][ T729] ? mxl111sf_ctrl_msg+0xc2/0x240 [ 797.366049][ T729] ? lock_release+0x6e0/0x6e0 [ 797.370714][ T729] ? mutex_lock_io_nested+0x1130/0x1130 [ 797.376333][ T729] ? mark_held_locks+0x9f/0xe0 [ 797.381088][ T729] ? vprintk+0x80/0x90 [ 797.385162][ T729] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 797.391390][ T729] ? irq_work_claim+0x76/0x90 [ 797.396057][ T729] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 797.402294][ T729] mxl111sf_ctrl_msg+0xc2/0x240 [ 797.407172][ T729] mxl111sf_write_reg+0x97/0x150 23:54:02 executing program 5: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) [ 797.409812][ T3921] usb 4-1: new high-speed USB device number 101 using dummy_hcd [ 797.412128][ T729] ? mxl111sf_frontend_attach_mercury_mh+0x9b0/0x9b0 [ 797.412164][ T729] ? usb_hcd_submit_urb+0xc7f/0x22d0 [ 797.431693][ T729] mxl1x1sf_soft_reset+0x6b/0x190 [ 797.436739][ T729] mxl111sf_lgdt3305_frontend_attach.constprop.0+0x24c/0x7c0 [ 797.444139][ T729] ? mxl111sf_lgdt3305_frontend_attach.constprop.0+0x7c0/0x7c0 [ 797.451705][ T729] dvb_usbv2_probe.cold+0x258d/0x2fa9 [ 797.457108][ T729] ? dvb_usb_fe_sleep+0x560/0x560 [ 797.462155][ T729] ? trace_hardirqs_on+0x5b/0x1a0 [ 797.467196][ T729] ? __pm_runtime_set_status+0x48a/0xc30 [ 797.472825][ T729] usb_probe_interface+0x315/0x7f0 [ 797.477930][ T729] ? usb_match_dynamic_id+0x1a0/0x1a0 [ 797.483287][ T729] really_probe+0x245/0xcc0 [ 797.487817][ T729] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 797.494049][ T729] __driver_probe_device+0x338/0x4d0 [ 797.499333][ T729] driver_probe_device+0x4c/0x1a0 [ 797.504369][ T729] __device_attach_driver+0x20b/0x2f0 [ 797.509726][ T729] ? driver_allows_async_probing+0x150/0x150 [ 797.515818][ T729] bus_for_each_drv+0x15f/0x1e0 [ 797.520687][ T729] ? bus_for_each_dev+0x1d0/0x1d0 [ 797.525728][ T729] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 797.531731][ T729] ? trace_hardirqs_on+0x5b/0x1a0 [ 797.536784][ T729] __device_attach+0x228/0x4a0 [ 797.541570][ T729] ? device_driver_attach+0x210/0x210 [ 797.546980][ T729] ? kobject_uevent_env+0x2bb/0x1650 [ 797.552259][ T729] bus_probe_device+0x1e4/0x290 [ 797.557099][ T729] device_add+0xc17/0x1ee0 [ 797.561505][ T729] ? mark_held_locks+0x9f/0xe0 [ 797.566266][ T729] ? __fw_devlink_link_to_suppliers+0x2d0/0x2d0 [ 797.572576][ T729] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 797.578544][ T729] ? _raw_spin_unlock_irqrestore+0x42/0x50 [ 797.584373][ T729] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 797.590612][ T729] usb_set_configuration+0x113f/0x1910 [ 797.596068][ T729] usb_generic_driver_probe+0xba/0x100 [ 797.601712][ T729] usb_probe_device+0xd9/0x2c0 [ 797.606463][ T729] ? usb_driver_release_interface+0x180/0x180 [ 797.612538][ T729] really_probe+0x245/0xcc0 [ 797.617038][ T729] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 797.623267][ T729] __driver_probe_device+0x338/0x4d0 [ 797.628648][ T729] driver_probe_device+0x4c/0x1a0 [ 797.633751][ T729] __device_attach_driver+0x20b/0x2f0 [ 797.639110][ T729] ? driver_allows_async_probing+0x150/0x150 [ 797.645089][ T729] bus_for_each_drv+0x15f/0x1e0 [ 797.649934][ T729] ? bus_for_each_dev+0x1d0/0x1d0 [ 797.654960][ T729] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 797.659838][ T3921] usb 4-1: Using ep0 maxpacket: 8 [ 797.660945][ T729] ? trace_hardirqs_on+0x5b/0x1a0 [ 797.670975][ T729] __device_attach+0x228/0x4a0 [ 797.675760][ T729] ? device_driver_attach+0x210/0x210 [ 797.681139][ T729] ? kobject_uevent_env+0x2bb/0x1650 [ 797.686437][ T729] bus_probe_device+0x1e4/0x290 [ 797.691288][ T729] device_add+0xc17/0x1ee0 [ 797.695692][ T729] ? __fw_devlink_link_to_suppliers+0x2d0/0x2d0 [ 797.701923][ T729] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 797.708156][ T729] usb_new_device.cold+0x63f/0x108e [ 797.713478][ T729] ? hub_disconnect+0x510/0x510 [ 797.718316][ T729] ? rwlock_bug.part.0+0x90/0x90 [ 797.723244][ T729] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 797.729217][ T729] hub_event+0x2357/0x4330 [ 797.729838][ T4064] usb 6-1: new high-speed USB device number 34 using dummy_hcd [ 797.733633][ T729] ? hub_port_debounce+0x3c0/0x3c0 [ 797.733667][ T729] ? mark_lock+0x731/0x17b0 [ 797.750771][ T729] ? workqueue_congested+0x1f1/0x2f0 [ 797.756067][ T729] ? lock_release+0x6e0/0x6e0 [ 797.760736][ T729] ? lock_downgrade+0x6e0/0x6e0 23:54:03 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000080)=ANY=[@ANYBLOB="00000f000000e100afe1b580f7099534b3"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000040)={0x3}) 23:54:03 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x18, 0x23, 0x63, 0x0, 0x93a, 0x2621, 0xb74e, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xec, 0x14, 0xd0}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 797.765595][ T729] ? do_raw_spin_lock+0x120/0x2b0 [ 797.770613][ T729] process_one_work+0x9bf/0x1620 [ 797.775568][ T729] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 797.780968][ T729] ? rwlock_bug.part.0+0x90/0x90 [ 797.783603][ T3921] usb 4-1: config 0 has no interfaces? [ 797.786196][ T729] worker_thread+0x85c/0x11f0 [ 797.786237][ T729] ? __kthread_parkme+0x126/0x1f0 [ 797.801358][ T729] ? process_one_work+0x1620/0x1620 [ 797.806575][ T729] kthread+0x3c2/0x4a0 [ 797.810666][ T729] ? _raw_spin_unlock_irq+0x1f/0x30 [ 797.815887][ T729] ? set_kthread_struct+0x130/0x130 [ 797.821105][ T729] ret_from_fork+0x1f/0x30 [ 797.825804][ T729] Kernel Offset: disabled [ 797.830118][ T729] Rebooting in 86400 seconds..