0x0) syz_open_dev$evdev(0x0, 0x50f000, 0x107400) 09:54:44 executing program 0: syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$evdev(0x0, 0x400000, 0x107400) [ 341.708071][ T6804] usb 2-1: Using ep0 maxpacket: 16 09:54:44 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000080020c61000000010902120001000000000904320000f1c2950000000000000099a3f59ac3a4069b484c8f4b4f965c4a941d6e602a9ae888861e76a8968bef8864c12a6b297baa07a48967a38b4978751c129378aab8ab8445dd"], 0x0) [ 342.088387][ T6804] usb 2-1: device descriptor read/all, error -71 [ 342.098246][ T4639] usb 5-1: new high-speed USB device number 27 using dummy_hcd 09:54:44 executing program 0: syz_open_dev$evdev(0x0, 0x0, 0x328c0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect$cdc_ncm(0x3, 0x1, &(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x51, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x3, 0x8d, 0x53, 0x100000008, 0x82d, 0x100, 0x87c2, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xad, 0x0, 0x0, 0x89, 0xa3, 0x52}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r1, 0x0, &(0x7f00000006c0)={0x1c, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000600000001"], 0x0, 0x0}) syz_usb_control_io$printer(r1, &(0x7f00000000c0)={0x14, &(0x7f0000000040)={0x70, 0x24, 0x30, {0x30, 0x22, "0746be750584755e41063d691769f361b6c1b878ecea84e7efedc57508f76e381beab37218918694024486158530"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x413}}}, &(0x7f0000000440)={0x34, &(0x7f00000001c0)={0x60, 0xc, 0xac, "ad65b94a9db618b2e6a2f5e705c8db314ad747d659620ee10e37157888d78917f610f614be8034d0210cc9e4346e4609346f590130e4b041b3f7de0bbe0c84af148229f828dc65063d850603dd4b9e97ea1e0c8697baeb49456c033bf58a71c1142db6395638b06033d3a80dec2d4b131f54428217508e72f4a29f94b514c094f778db24bba87629ff40b5f71e3ae75cab60d4a2a73e52b91d19809a04abb699b9118f8595fbb98a4707c135"}, &(0x7f0000000100)={0x0, 0xa, 0x1, 0xa5}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x4}, &(0x7f00000002c0)={0x20, 0x0, 0xd7, {0xd5, "0d26c290650b3442741955146639199bbacb7d61090d7ed8034669f81db53bfb1c68a561cfa1e7358701c1985ed756abaace2a2444d018fb17969efb6727fa17dc22822a38487a94ad324fe7f94051447728acd08743d32a61abab1e2afa906768e8ab9a5c36314afffdce2968dd8fe7b94c2f7cac64b692f49ccd77e1418e5783d2d34f870c7fd3f8ff6ef3ac2d4d426147dcc0059a59cbf9ced75fc6db2c890bf152f018292682935deaf7ea338a986ba71e0633742f831858fd662833afb60a74724c0facd5b5f620dc32af32a671ed3d80bbd8"}}, &(0x7f00000003c0)={0x20, 0x1, 0x1, 0x2}, &(0x7f0000000400)={0x20, 0x0, 0x1, 0x3f}}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) [ 342.348032][ T4639] usb 5-1: Using ep0 maxpacket: 16 [ 342.388113][ T2747] cdc_ncm 6-1:1.0: MAC-Address: 42:42:42:42:42:42 [ 342.394581][ T2747] cdc_ncm 6-1:1.0: dwNtbInMaxSize=0 is too small. Using 2048 [ 342.402019][ T2747] cdc_ncm 6-1:1.0: setting rx_max = 2048 [ 342.478020][ T6804] usb 2-1: new high-speed USB device number 47 using dummy_hcd [ 342.478105][ T4639] usb 5-1: config index 0 descriptor too short (expected 58986, got 36) [ 342.494051][ T4639] usb 5-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 342.502989][ T4639] usb 5-1: config 161 has 1 interface, different from the descriptor's value: 201 [ 342.512223][ T4639] usb 5-1: config 161 has no interface number 0 [ 342.518765][ T4639] usb 5-1: config 161 interface 8 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 9 [ 342.528599][ T4639] usb 5-1: config 161 interface 8 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 24 [ 342.538743][ T4639] usb 5-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce [ 342.547882][ T4639] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 342.588119][ T2740] usb 1-1: device descriptor read/64, error -71 [ 342.610506][ T2747] cdc_ncm 6-1:1.0 usb0: register 'cdc_ncm' at usb-dummy_hcd.5-1, CDC NCM, 42:42:42:42:42:42 09:54:45 executing program 2: syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$evdev(0x0, 0x70f000, 0x107400) [ 342.748030][ T6804] usb 2-1: device descriptor read/64, error 18 [ 342.808098][ T4639] usb 5-1: GET_CAPABILITIES returned 50 [ 342.810916][ T2747] usb 6-1: USB disconnect, device number 67 [ 342.813716][ T4639] usbtmc 5-1:161.8: can't read capabilities [ 342.821016][ T2747] cdc_ncm 6-1:1.0 usb0: unregister 'cdc_ncm' usb-dummy_hcd.5-1, CDC NCM [ 342.842583][ T4639] usb 5-1: USB disconnect, device number 27 [ 342.988014][ T2740] usb 1-1: Using ep0 maxpacket: 8 09:54:45 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000580)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce050000000109026ae6c9a10000000904080002fe03000009050502090000000009058f1e1800000000ad9f985d6528773c24588826f247eba1662b39140267c15ddd303f1fdae9d1218e659640eff6a5e823e3653840e879819d88facf9f132a4632e0a3e1b816497c2777272c1a1d0b6ea3ed6bca7a2c5820a060a64f36a22a9d40d98327aac30a03000000000000001048efa4c3915e16509dd33db714000000587dc700ec86900759d7c21c0710b0871f379c5d8ca357889bc802b241bd21aa7485e315baeb1990adbd2f1f959fee9c4b0b3ba77417060565ba377f004ff9000000000000000000000cf58599f8f7b61cd8bd237da6d6ffcc5714419866a19c5ddf2c1c4d73fe41502accb39b9eb1deaf48cc59e187cd7534eb3e7d58589cb1146d147bb107d162ebe46b591d942bd63d4cb2eab4aadf01369e543c0eede4836b43ae2ccf5ac28b32ffb113cbe113537010fa5c3e1cb3b462a30ee0fa188bd7e489cfff1b8489ea0d6ec5342e025bcb0ae1907748a39daeaf470dd39387464c275533eed8e9143e352652aa8782aaf60000077e6685b4828a63f7297cd286780615a4f4d2c7947b945cb500252fbf4392acf9496c15de1acb5988a72a35f52f1c27825335e90d089ba2ad901a8bcf01a34fb74ad8362c88b5a546868a31f4b9faf86e09de4a46637337e22f219f7a093789449f48fab4febad54c0bdc89c6ea0596adcd4efe7c8082ba7c6894a11e19f13aff4e029e0eab86eb226ed3e47b85d4ced610ef8d54a4c683466400ed18df07396b4bdb48f33bf2192c81780f3f95b9afa3570b59efcfa9149ae4d0ddb75f2faa77cd992c1d5b6e8bbe8bb7290ea1681b7b02f344105d5c74ceaeaa7d90e155f32d4ea16480218bb0a771a5d2c85558e7757e4bc337413c3c9ee9e7b171e704f02ee203ae97052a6f62d92e45da3ae20d9782d9f67fcdb87423f47645abe73ca314f44d3a50e37f957a080ea24b21c18c877670d3dccb83e79c9f3b324c8cdff523011c"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000ac0)={0xac, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$evdev(0x0, 0x500, 0x107400) [ 343.108227][ T2740] usb 1-1: config 1 has an invalid interface number: 173 but max is 0 [ 343.116535][ T2740] usb 1-1: config 1 has no interface number 0 [ 343.126695][ T2740] usb 1-1: New USB device found, idVendor=082d, idProduct=0100, bcdDevice=87.c2 [ 343.135816][ T2740] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 343.148074][ T6804] usb 2-1: device descriptor read/64, error 18 [ 343.268196][ T6804] usb usb2-port1: attempt power cycle [ 343.388098][ T2740] usb 1-1: Handspring Visor / Palm OS: port 0, is for Generic use [ 343.396123][ T2740] usb 1-1: Handspring Visor / Palm OS: Number of ports: 1 [ 343.408014][ T4639] usb 5-1: new high-speed USB device number 28 using dummy_hcd 09:54:46 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5ac, 0x25b, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x2, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000100)={0x24, &(0x7f0000000000)={0x0, 0x5, 0x6, {0x6, 0x4, "57c9b52f"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x429}}, &(0x7f0000000080)={0x0, 0x22, 0x18, {[@local=@item_4={0x3, 0x2, 0x5, "ef3d8272"}, @global=@item_4={0x3, 0x1, 0x0, "a34c1223"}, @global=@item_4={0x3, 0x1, 0x4, "f26d0ba9"}, @global, @global=@item_012={0x2, 0x1, 0x5, 'W8'}, @main=@item_012={0x1, 0x0, 0x8, "c2"}, @local=@item_012={0x2, 0x2, 0x9, ' \x00'}]}}, &(0x7f00000000c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x3, 0x1, {0x22, 0xfd}}}}, &(0x7f0000001300)={0x2c, &(0x7f0000000140)={0x20, 0x8, 0x9d, "c4bf8f45c11d94c25d92a31bc7185d637f02669c4a0df0e35f7dea116baf62016a3d70088989a1e8df3e764d2a6a5009f0dc45aa067381e0e5f9211d3d24f2f4ab701f1e78e94567cf386d104d38829ace1f13e47f4814b249ae9485b772482bc271fd54283e818bfe884bbbf42684279c180aaadaeefe5df1c25d33d3d9fe0df97ab43587e67c10a5c8bd125bccf21d80baa4042bc51de84291039db1"}, &(0x7f0000000200)={0x0, 0xa, 0x1}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000280)={0x20, 0x1, 0x1000, "29337d2fdaa4522edef1eb2873240964188bb7f6ea744d8a4642ec2f53a7aa0fa6985325723b2d4fa298c3b1b663badcec55b86bb3944674cd7f5f774eb8c8afe14317367d0c588dfe5d6ccddda1321704fd61e407fd6f003c4e740345ecbaffae13fd3ced65f109bfbe8f39c72fe5f90c975a24eb0e58f019ec78e0c587924b40f6857214d6b411ddfc36ea6c85393ec64da333c3712d522670ad117efa6a9637a2b6b9d791a436a4d788fff2f69ba5f4bafd3fff119c59fe9f3a0f9f0e749b0079299e10d2f598d7bca25d925da86df9c4dfc56c06d87dffa6838a0486a8779f5e69b2e488ea5ebb967f46e24dd23deaa0f294766acd015736e92704eda93286dd771e4396eabb12a8f16bc8aa47d564647cbbb6120ca21d4d9a32984eee44e62b65355361c66ce10ca0c045b4ae311097666e835ab332a76b4ef357bd1b484d32208fb3c2e0266b3af762103ef54a21c1b54298b68db9345c00b9df0009f093e94b2187d02e616d48f8a8ffe06c6acf8379739f883d441605eafabdd3a23351453735b0b5c42aef53a5ce4eafb740ffdc3a8fbd007ad7cc2ae8ec68068886c60a3813081748097ed1f9f8e32e0f19e8cf4861579c51337c65f41cc250893fc0bcd25ba37f1303f549ad2bf2ff8b5fad6c298ba07a1066a160464445719c1ebb242e30ce5ce31d280619046ae980ca95dd825ca78ff90a7c3480c5adb286404e37d9742e458ae0e5d77efeda4e9b3db73e50bf4a0607e7103ae773f6c6339391588b00e3532b164df83c998f8a114c78b90563434cdb7ba168f21cd1eb7c6b436b63598b04145736d2316bdb9a4e1ee6fe645c793e042a2374c97ed485c41e7d9ef190e6ebe56cab1f8474dde965217b4adf3696d55b74a359774c50a9ef120323a8ecaecdd7e0dddab7a15d77b08f880ab1eacaf62991aa4ecaf386175e98841713b89c158d783439f7c58e9a1e8d8328ee401077178558f3d43fe49e2ebe2ce60c35c749a510f20b9fbb4ca84a95d71ae0be69fb702def6e2972b2854acc5533de3d62548ced62d84ab2c97faf636b5e57f2a1fcaf098ed51898ffd480b76c4c975aed4cc69ee1053472bb49577afb4b77d886cb9e89801fe61e0c4fea9bb7e1dc6191409edea4b39879d19e332c57701ef707bcd12abdd082401f3702b1aae16ce9ec2eab971121afd56aa429660b3600dac459056c8d20fa365885cdd5fc5d1da7f264fa17d215e091281c5a2983fa5aa8a2f38d03ba46511dc2cc2d4c4de08032975c413d80441abd00ffda00a96a912c4662ff7e4b2bcd0e5e79c0fdc1a99964adaa1d95cca1b1db327b61805a3959ab6f2acec1d535f2d7c6978ab176cf4a76113fd985ce509cd31f5009fe41a659abbe048dbb15dc055c8feedb9bda0e5090742e265f81943c782269c54aa890c29b3ddc2b59184ac4b3b95205766da471600aea062edb87cefcc70fee6887b4adeff63f7f4204d621f6c344881836cea71b579ace94d22e4ad81e98ae9708e06c7ddba1a63f3feaf8deea6dbdee5186a0ed53ead9f931d6d5ed2aa001978e2c3e1478e63828cb91e65d88f1e4779ee5ab2f1f4f39eb430c1fd484f4c285134c1c67aef94b0a52ba88d7585cb0eb810ffa3efcce0adbfbf6dfe0a7d418a6055244c37f73d8e3a67360eca87d6a1e6c0dc41d305ab936507c97a9a8ad98a6fc250513a3b2d44009961f8660f69ade1e4cc9409754977ae059a9d0c12bb905fb5605e04b6cb37ddf459ced7d0f630d21ea92087895e46a96cc7e63d33f7d64a58cf81a879ec0d0ae4c88c28f81024a61bb485fb0cb5560921010524dd7df899e5ce482d721705e21b0c6b39af5cd1a4e93ea74389b4f714ea3916d9f0dda5f32178c1117c8c8bd02fca1fd5e686503cae61ecfd2678f08188a9dc25e9ad0294da97841e903f467cf496ed5c2aa576ee326872c603f841a2dff04a2a6df6bdfc316bd31fabed8ba0a292b2c246e907966f0adaea74dd7f0beea3359768b89085ca00602facdf8c7ac7d37ff18a985c288723c31f22b0bea045549cb90d1e376546ce7887636c647564ab2f02e7583950419cdf7779dc9a755e92748a3bb1f1ed879f46c33255751c032776c9cef7707e67b899d3d8da934c1fa029dec57100c77b216d86a7814309664dbdddd943d3f0d3ff0a5c5a4338c715f27ba3df1015d83bb67b78a7f8c2a9685e7d6ead8895658e8d2f6c1b1a73eafbe83e604a4f30fc1a83fa879c557654e54ff215c7aa9b56e83a7013f3d2749523e75c36723b30e938d825cabfdc0a853dc3d561463103ecdbf09822cef31cfef9d4535e4b012df2391157d6be08288f04ff6c8e72ff8a2ad6a3115cbc952abe8550249c4d205985ad36d89504e8d16dbb6c91ec7337ada8ffc8d5aedd4c72a9d816a619f1a4113efc686b5172b53d67cebb2d1bc7448825c009b07d7af210a54761f37e5f1fb96e121807cf0c3a81b61dec17fa453a7a12dd3b7f03a3d0053489f121f40b4957d592a3f081116704fa822e6aa1a57767c1a3bcf473324ae65ac2d0d848a763a3965135294579ae43c2291e588b1d8cf20a94dfbfe0c21f96d844055a802a4de84ad5dc91e62752e87834cab01f567b115f953b1b83e5d30ee31ccb8d360d9df4e41669d2f9fff0ed595db000444696e14cadced3327005e53b8642f8b2ef4edae9ab242e1a49c4e537fb550e02bb1cb61720d064d19bb52d02b82bc95d6c28f2bb93a7b48dd938754a8895260b22ad6d07f78a240f1e057a5a0797827b8985dc883083e775de13c97730c562c0cf788253a76f3e7f49b4580d6818e59b028540b99193196c5b06a2c337fa243a5756b61878fcf28c9c8b466069537370b2d5c034134d5b1be3304acd17f9f2ac9c6761df0955b31341c0074a5f1ee767cfececbe801c4457efa6c05b05f1e3cfa0e0b3f53330aca3121413a264ad98843d0f6a8999db92f236472ba9ffcadf2987aabc50036fa06ab0caaf08186e99758057428c7102c1c30538dc6520daa95679e19ed8e320c62d3d28c8035bd963ef546c6f1cf319377b2b42bf4d8a03b1a63b74b45976ca804924cdbfd11039c55841fc18c0ab1b67f137120a0242aa319107f78fdae613bbb8605ddda921d4db98465386a5e01d44d3eb288ab81ded08d8bc8d62b888c8a6a678fb02b34b9423bdd1fd6abb74ff45fc7762336cfcd497588a9ca0276ca2ffd5f185c528135c96616ab0ec534f5191f7656df8f1dcfb4ff6b8608eb00cf8ec385865da22d3be13e450bda65e3774a725c87f37c6057c2aaebc4812acb84089cf5a004c07bcf96032df5a4ed60d4affb8eda3ca318e8ca7edceb71237b518ef46c24b7bb59b21beda62df805ef403f0b1c1b5b5213673104efce828e6496586040dfb83af36091340ca2d77e00e1c764fcb70faf111a464716c566703ecb309f99ac21af352e483ebe423cf8a3608b0b7ac1d35e49bc0491bc3534badfbb69f5dc435f526dddfd04f3efceba644b90daba94db72b593229123f27a02464b34fb4e9c05400fb169fe81787771deca6d2f07b5e230e185996eeda88048b9bd9c0d1a19474eb88c621f3818d4843df1130d90e76c04dbd4957b90ed7c8d3ed6350affcdfc800895f76c98c84f8cf33e46eca4c11dd1ae8468ed36cd3014dcd75e3f0da208c9feeeb173d340d01a44fd1bce4d5fcc383f1d133c7898562c7d2ffc78c442404339501fd6ab38eeb35751034c2771d0883bf9dde5b31d4ae89a4b7173281d90004401dead02bd996b9029dcd65aade5689a129c8b4317e12bb10babf8853ef236faeaa389170d6d000ef8fa54030c66c1abe220e1b86a073d2e9d67361724b254e532545d97305efcca0cd79a486a09b25f177365a30cdd5ced70ad63ad471410304cd218d7eae34934dac3e7b07991dee04acbccb6cdbd0ede87cf007ce2b3f3347dda1e8dae348afa703caf7f3aba6b795ca6739fb01582e678ac9a126ec1ff21288e19e1c958da8f122373bd88797d5ed92282356ff4d7197ea9ae7b55ed518bf0bf450d0c79e763d03625b531d8d8974764391c9e4246e574fa7ae6a9b24e6d09842ae7865d8a21964f73cfa4d25e13ed508b5cb423ee82e61488d28513fec41c3822f18d822e60e5becefb1b99f05806acc97283e865f098c5d2765e6d60383115c980e70541ff61073ad3c2e10a1ec5687f758931e9519cec6678bac7c073c7d0c60eb16ff77d6ea983527377c5bc1737432c1abfc393226c187901a5fd12f04c7f077a8bde3db4d5aa1bbcf7252a7693e9dd3e5a221464795c94d128c60c2989890ff2c5606f699249c14f41fcb0380f9753c2681445646619f2df8d2749776199636d6a79cd7653672eede1769343bab10c5bcb9e26c40e710fc2c8882fc7d7a4fbade0d2a286aeb0645d86ced7245eacee8d5533a5ffde513efc809165f9679c52f0227f38f9818b6253ad8d220384151863149b6056a14f41cb24dbf30a5ae853ac40172dc9d3b94aef57c2832c0a6ef021a15f05be25cc7103e598de097a7f09439e2c620b6713324297ad7e4c6d8e61d6148271fcdacb7c14061b5a3d9b14b8633d893b54e813d8494302b951ad83e3589a0a43efe2d2a0e274bbc69ac43901c6854fec6ff9c6c55e693f0fae7b8f96e9a63de9e8ad5ae80df2f110ce00abf64b3e681a0eb97c69fa93d3a92c0a42f3172ff4fed6a0aa6e73a4262f0496a7c8b2be33211dfeaf83fb91ec3fbcdc04a540c957ea7bda00af43fe11c2655b929cefa4ff78eaabbeeaa1a0a9d3fa948e71b9bcbe5972872a921751ba4bb242ec5a23184fa4e1af5d8bf968f9ed0b6c074d677208f8e49394f92352cfb6b11d65de703ea3ae84c95ed7ba4983b4168d905748835995d6774f0f3841e2b24272177a6a09052f3ce4dbfd49dc7cdf4243961d4c8983a05c854dbce49004b603765514bf603519c170aa6f4f721908abc8f8c8db52bf6f50ddbb99eb48071ff2739e116687faf001bddded3ad2cdc2736437bde92b75e8b2426f2532bfa2702477fc779c2ba59ef023801dca1810b6794d753428358f050675323730bb079b79f219f3630fac62a85af21de639603d6648c2c1877551568d3578b028f9a3dc8c3be47f311e070cbf25f6bda6682888564e39d0f612b964f2473f901368acd25c84a480371a2b28ecbb497ad41401f25b4a96aec3375eb30bfba13d1821b1714fa4d074b8e1407f4c4cc182da9ae612716229c1a90f6467bcf5d921a043794a8cba883d381a25e04387dbac9506190611ef61a5cf9daf040e8d23d87ddb427647df958740ccc17d22e8e7a16a72b3083b188eb8295bc18bba11b276942a652463931ca408f38089430a28abf0adcb342a6063c0b3c58db815ce2fe1d2d2b1d63cf26e7a5c168d814fc574b2bcdf3deeddb2d9d28b1e9da278bc9f9423e5734e528e06d972b170e4ed1a4e7b7a33745848fdd6728d6d529c457afad592a1fffb02a04a8847d762c14f54fad61a680852581cd2cd256e08f0b9190d03b09879f7890145840f5f2cc81d6fb03a23e711d9dd9e78bbb02b1901c8962abc1efa4406880212486df7587bb2ba7e9dce05606d4d534a103e10cbbb594cfb0480eb5d4b6e03ff1965a9884f127be07ac1491673df1a2c41f9f77497676e1af3fe4f52cc49fe4a84bd1f4290b36c191c4177c94de24e2cfdf948c4a610b7e10bf439286425a1f6fff7cc09455518e86cbf17df7cb1f3eb642762885700921960edd2600ea741dbcec9b8f5ca9cf0cb78bd4eb2f31ad210ba04e0b6"}, &(0x7f00000012c0)={0x20, 0x3, 0x1, 0x1}}) r1 = syz_open_dev$evdev(&(0x7f0000001340)='/dev/input/event#\x00', 0x1, 0x8000) r2 = syz_open_dev$hiddev(&(0x7f00000014c0)='/dev/usb/hiddev#\x00', 0x9734, 0x18000) ioctl$HIDIOCGUCODE(r2, 0xc018480d, &(0x7f0000001500)={0x3, 0xffffffff, 0x9, 0x5, 0x80000000, 0x8e5}) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000001480)={0x16, 0xc3, &(0x7f0000001380)="825267cbe60f3df9885d5459226835a85f63735f3a5e33b4bdbf1403bf792d96bcd82cca54946ef8cb0cf8133937d71cc04ff344fe366dba9e64333e50a7e1f52a828acbf692dbca5d8ec25cbbb410f57f38aa4f4bc39abebe4de6b02a6ba79672e2eda931d37b2f451c8ae04f0aa16da974b39aa7d4f62b1f0d7a96520bf4e26e1c73f8839b635c25206053b0e8ee070042ae16e0ad0ebc1bd34d8b55a9323df3e818f2b3c3e4de39c810f2d239bba5da4c9ac74f62a00e5c33c63b2e3a89b039626b"}) [ 343.588061][ T2681] usb 6-1: new high-speed USB device number 68 using dummy_hcd [ 343.608270][ T2740] visor 1-1:1.173: Handspring Visor / Palm OS converter detected [ 343.619552][ T2740] usb 1-1: Handspring Visor / Palm OS converter now attached to ttyUSB0 [ 343.658014][ T4639] usb 5-1: Using ep0 maxpacket: 16 09:54:46 executing program 2: syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$evdev(0x0, 0x718000, 0x107400) [ 343.798143][ T4639] usb 5-1: config index 0 descriptor too short (expected 58986, got 36) [ 343.806496][ T4639] usb 5-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 343.811312][ T2747] usb 1-1: USB disconnect, device number 61 [ 343.815466][ T4639] usb 5-1: config 161 has 1 interface, different from the descriptor's value: 201 [ 343.830671][ T4639] usb 5-1: config 161 has no interface number 0 [ 343.831683][ T2747] visor ttyUSB0: Handspring Visor / Palm OS converter now disconnected from ttyUSB0 [ 343.837055][ T4639] usb 5-1: config 161 interface 8 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 9 [ 343.851006][ T2747] visor 1-1:1.173: device disconnected [ 343.857283][ T4639] usb 5-1: config 161 interface 8 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 24 [ 343.857313][ T4639] usb 5-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce [ 343.881813][ T4639] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 343.889852][ T2681] usb 6-1: Using ep0 maxpacket: 32 [ 343.988026][ T6804] usb 2-1: new high-speed USB device number 48 using dummy_hcd [ 344.008216][ T2681] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 344.019282][ T2681] usb 6-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 466 [ 344.029321][ T2681] usb 6-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 896 [ 344.039178][ T12] usb 4-1: new high-speed USB device number 54 using dummy_hcd [ 344.138111][ T4639] usb 5-1: GET_CAPABILITIES returned 30 [ 344.143768][ T4639] usbtmc 5-1:161.8: can't read capabilities [ 344.198124][ T2681] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 344.207324][ T2681] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 344.215379][ T2681] usb 6-1: Product: syz [ 344.219824][ T2681] usb 6-1: Manufacturer: syz [ 344.224408][ T2681] usb 6-1: SerialNumber: syz 09:54:46 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xcc, 0x8, 0xa7, 0x20, 0xbfd, 0x122, 0xfc8a, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x4e, 0x0, 0x0, 0x9f, 0x48, 0x4b}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x5, 0x4002) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r1, &(0x7f0000000180)="fdc814fd531469f6e0fc51756c4da44f4dd2c5c6129aeeae65e5a5dbcc1a171f35bc28510557bd3fed0f3f5cb91d6338ed5f448d22dc262e430d0b4358cb3194d53678c9dd71b05eb0abf161fc57825d92e62d3b4874fa7826141af026fc218c8a64358cb033b10b5414276bc824dd61d2c32cb921d06e4a18", 0x79) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000080)={0x8000, 0xb61, 0x6, 0x2, 0x100, 0xbf2}) syz_usb_connect(0x2, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100001afc6f4058041f70bf660000000109021200016f0e000000000000008239f600d8ffbdaad67c488bd22fbf3d5ad4607699fdad9e6fef17bf1f312f2f22eb63d832f653842e73943473891c2142b0454d25ba27659cde3ce96ecec060f6f58cf3c39c9d92435f1fd29fbe8eac2d27984cfa0449f8bb9d2731c1b9c3c54c5b1f375a69848e4cc313a8e1ef1aa2908970e3c73454c132bf7991404c7ad59a3a2fa6a1951b7407fe1acb03566b"], 0x0) [ 344.258066][ T6804] usb 2-1: device descriptor read/64, error 18 [ 344.288082][ T12] usb 4-1: Using ep0 maxpacket: 16 [ 344.341020][ T17] usb 5-1: USB disconnect, device number 28 [ 344.368256][ T2681] cdc_ncm 6-1:1.0: bind() failure [ 344.376177][ T2681] cdc_ncm 6-1:1.1: bind() failure [ 344.383855][ T2681] usb 6-1: USB disconnect, device number 68 [ 344.448110][ T12] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 344.461122][ T12] usb 4-1: New USB device found, idVendor=05ac, idProduct=025b, bcdDevice= 0.00 [ 344.470320][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 344.479162][ T12] usb 4-1: config 0 descriptor?? [ 344.520920][ T12] input: bcm5974 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/input/input108 [ 344.578034][ T2747] usb 1-1: new high-speed USB device number 62 using dummy_hcd [ 344.658009][ T6804] usb 2-1: device descriptor read/64, error 18 09:54:47 executing program 2: syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$evdev(0x0, 0x760000, 0x107400) [ 344.788192][ T2681] usb 6-1: new high-speed USB device number 69 using dummy_hcd [ 344.818051][ T2747] usb 1-1: Using ep0 maxpacket: 8 [ 344.938580][ T6804] usb 2-1: new high-speed USB device number 49 using dummy_hcd 09:54:47 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xd2, 0x100) r1 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x8, 0x44ac1) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000180)=[0x4]) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000100)={0x21995d211b491465, 0xaf, &(0x7f0000000040)="aea6fc0e7432480de1719032aab579b79c9a37f8bd9eef974727a5807aa5448b463f195149d0c30487dc0d984389e332822487c3736c38cdf405ef2d4b00224ec6b181c027f1309a2b3063bb4554d969aa2d74af7bd3bdaf29e5ea3c77ab212ec92601ed2074a762f72dfecd9f674d085979668e5f786ebb7ab5c49c3cb651fa5dd327bec65954a1cbb8043fcf3df162afb8cc4a9f8d98ac72cd619253dd9070ac5806058d3f35f62e94ac8f4a6130"}) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f00000001c0)=""/37) [ 345.038023][ T2681] usb 6-1: Using ep0 maxpacket: 32 [ 345.108145][ T17] usb 5-1: new high-speed USB device number 29 using dummy_hcd 09:54:47 executing program 0: syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x8a42) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xe9202) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r0, &(0x7f0000000240)='\x00', 0x1) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, 0x0) r3 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xfffffffffffff001, 0x40) ioctl$EVIOCGSW(r3, 0x8040451b, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x660c, 0x0) syz_open_dev$hidraw(0x0, 0x2000, 0x351180) syz_open_dev$hiddev(0x0, 0x0, 0x2000) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x660c, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/de\xe7\xff\x00\x00\x00\x00\x01\x00', 0x40, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x660c, 0x0) read$hiddev(0xffffffffffffffff, &(0x7f00000003c0)=""/232, 0xe8) syz_open_dev$hidraw(0x0, 0x0, 0x26640) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x660c, 0x0) syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) r5 = syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io(r5, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r5, 0x0, 0x0) r6 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x79, 0x52, 0x4, 0x8, 0x413, 0x6f12, 0xd6f3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xaa, 0x8e, 0x6b}}]}}]}}, 0x0) syz_usb_control_io$hid(r6, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r5, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) r7 = syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000001240)=ANY=[@ANYBLOB="9125f0a451d3487ea4464e1fe5738f0be70a34aa663909a84635aefcde7537fa3b58e6beeb628d1b3f2e66440cd4331c1d5c160435a73621e9f6239c510bc1c5e59bd6ffea48bf80e5e8e56b6a757f84d0ca100bc7e7f437c6ff11bb471ca1183ecaadf0dc0af90890f3f3c976c27a6353bec22eb1b913c4d92c17aab3df45a184285d73620fe63bd31fc72da857c52862c457150069fed2fccc4070e0e89eb2b8d34996ad3fcc255ee280e93c54aa86b108bd7297ffafd0df85a43ea18f2c7e804a01013f1a86bc9702de60b23547176f724bbbf52f62d020bf8229d96a3115432b2477fb3adcd05bbda3f4b5694f40ccbed875e42d746e87a178b6875baf6559817e8e49a21fc5823c3e3061509a06487b699afcc8ea922e7323906d38b7121640023b687a33344cd1e4ae9589f82f44ab3bb2a250bc5f96e33b64f5c5a80c6a0cf552498ba10c28f80292105dcbcf8a9b22de6990840c835b1e560f75da827d7270b82beb464cf8d0bd108f2474c1120b26f9d5ae014f7fa7076bf76487069a62721cb28bbf96d8455849c5e67b0c2801fc655d2735f601756a48083be3f4c6d518791f520fae9a80cba62908ec2e59e56aff23ac58bba30a3f05cde084d0a6d34e835ce4ac2cc295a2a6487406144e70c9574884a9c3e008919478bd07964b677481013ade9892a2c656c74c09b259f6b97bb0b277a3fee7c8c383f47756b22db5c2f3537e549db9b6008e294826e75395434e11a8329ba7f88cf57b445aa12a88b9c7728aa2c09c25c951b69afdf5af859fb7ea77dcebf2e9d2c28529ebc0dec2dd9db72458a4b4f250414558c10f99ed6f9426686fd9f1312dbbed045df57b4073b2b10f2953d27b03ca9e80c18db11dd7f235948c81a6cc9c86c61eaf19f9ca115b63ca407de5eb143f2a81a562b066a8c4e8aca88cfce2a95587ab60a8fe00e7ae1ca81adee6e1d4bd87c0b3bed6e0e0601489d6adac3b13c2cb212af806d6470a1cb5e9ae96d3b5c74844d78e6901ff3c70a98558d94055868e158a3cabe32c662ec07de3a83639ec3ee5695ba37d75ebff0cdb64d312a63e66ffc186a28c66bb7cd7d5867fd005182e7a285e6fa04dc2a3245dd941f7588fbaa7c971e955d45ed4ce3f357907aac23d92b4cdede67de82a42aa6142c5ff3483cbdd291a2780da93bad3998ee79f3b11c6f5a99953a70b1126abfa1d6a79acf1aab1438e273612b4ebeaac1721927e55f34cd85f163c3b9d433e9c7762e93b82b196028fec85512569e15d665461257ef6625b54ac6c6217c26023b849e1dae836ebb15702b03365f5d5a18e8ff207205636fbcadd697733292c76fc3df04a98093d262f8f0ccba66082a66bbccb37378c34351e00acf50b6b3490b602ca1a4f4ede3a0186b48bfc0681cab123063b019b3e8b391140549c25c1f34ef13e75cf32ac3e741c9dc7faaea75b30793caf2a9559a6f0a2af1313387ae0c6849ee69cfe21fcadf3fd316ecfe7f37ce840cc95cef6393b409e590898af48c60e7f67c9d3de1c426ee7b7c7c2d54c27988d4c3d3524d4e296d7325137b9ba62526a93b26778235f5c47fa8965c465b11ef8a3f5179205d8d17648bae78791a5a4170ec2b095776018ddaec63f03dac141b49fd57fa746872fa370c90154d3463817e74f69b7401d324a248770671515098a2632aa45859fc797d69cd5cfc7d2bc4adf0b7d4cb23c3d8f1a875c7cfef100078fca5997ef430681416033e2287208439256e6a52e00305b0fbf4ce91a7cca42f49cf4b08fa0a94a9d38a5937eac5a788de761433d8b20c05dfcb603a7d422aec63583f1831e547cb151d15c5397433c07d0558d607d37accbc9fce711b47c4ce62a748c8afeac306ddaf327c133d16fcfe2200ba11d67a7cd19857b577f00fabd4d332f819ab759e7c4a227a85fced7f44bffbbc7614951540a27be398b686a980edbc6e8c4ac1eea1fe63f065d09adb34bbe887c5bac2f4a17fa1c00994f6654a1777d825dde0107f170a045a0c175376ab3a8c16d0809372b9c9be3bbe67328ad45135194c43d5b4b336a857f8fb67cd1e4eed4acd6da4cc28682e6e9653aa0d35856abc878792c5ec5f8f461db3b8940615c27dbc957a7aa4190487dd32ec188b942fada6d9273d22070a2645da52a2b88a6089251ddb0930d46220d9e6299e41e5d0d1af498f387282c00e5c46d47d073a920122a1f2311d377c810627a7393048bac60292cb837fe8d9d137e979c3509ae8e10b3382c735cbed8e53a0d706a20ab44b35ebb43f2db79c948bd75caf0f971a39d377e54966bfd57219b7d0189a5a6ac69115c648c850784be294e079630d873dbc1de8cb907dabbee9ed6438241f8c3bdfa0638e2c743e20f18b730287f93c0f14495c8cac6bdc8de2d0db26d8f888a57453b5a6ee556fe352579268f256873addcbfc7c00f981ba37832ab9364eac6a5221e95334918278b0074fd5069cfb6c3a6273f6c629fba35157a1108e8a8e4567f3920a9ff14d78094bb7d2b3ff95f2d259219e4393586abee84d7d5710d46d02a27798562d419de577e6d1730d1994ba90f1f4f04271e00ec5338a06762ed27936c7f56f4fce9d053f4d15939328bddbc38ec042018096855733391e6994f385b5170d106da6b335ec7f5d2ad5d366473bcb8faf6834decf783ab4de17d90f71ae8cf25f3bf959a5da34d57170523e316dc25617396bb000a10797c23bbd71f0c2eb880e0c90e8c5e6db8638de3162b65c71fbd5d1fc2e309d6056358012d774b2c5a6bf16e1c97b52259b22956e9d3a99946822c1ee266a0be8802550e2d1fcbc6dfaeff16f525512b7d6a1be14573d56d368f504ab177f1551575cdeb2c94c4ae18af0ca8"]], 0x0) syz_usb_control_io(r7, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r7, 0x0, 0x0) syz_usb_control_io(r7, 0x0, 0x0) syz_usb_control_io(r7, 0x0, 0x0) r8 = syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000525d6f404f17316a70300000000109021200010000000009041c0000f026c30051f7bf13deb7e7e3591a73808a78a9b66534a87c9cf3462a457a3e7c5857932af3fbca1730a27c2a799088e3dca88d19b2c74e34b62f724b3964626a0f89aa5eb4eea1165ce25450e9ab126dcb1c50b83a1572e9119a054ac7a0d3d70d92de73dc590cee32e7352b7a72919e67ad7f87fb24134bb85ee956cbb4995dc0ddad1c93f09bd59ff823b88b34640abbe943f807b6421c0a1d3686dbea5aa1bdf81ca72e645439"], 0x0) syz_usb_control_io$cdc_ecm(r8, 0x0, 0x0) [ 345.168168][ T2681] usb 6-1: config 0 has an invalid interface number: 78 but max is 0 [ 345.176304][ T2681] usb 6-1: config 0 has no interface number 0 [ 345.184799][ T2681] usb 6-1: New USB device found, idVendor=0bfd, idProduct=0122, bcdDevice=fc.8a [ 345.194024][ T2681] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 345.203432][ T2681] usb 6-1: config 0 descriptor?? [ 345.208242][ T2747] usb 1-1: device descriptor read/all, error -71 09:54:47 executing program 1: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x62, 0x8a, 0xae, 0x8, 0x22b8, 0x6425, 0xd726, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x24, 0x0, 0x0, 0x2, 0xa, 0x0, 0x0, [@hid_hid={0x9}]}}]}}]}}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000008c0)='/dev/usb/hiddev#\x00', 0xc8, 0x80) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000900)={0x1, 0x1, 0xff}) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, &(0x7f0000000000)={0x0, 0x11, 0xd, {0xd, 0x3, "a2336c3f34e7161d6caf44"}}, &(0x7f0000000080)={0x0, 0x3, 0xc5, @string={0xc5, 0x3, "607fb5403e71d0ec14db724392f5db748a4a34f2c722a6503a947eb61451cb150e979e3addd140ce7b352437fe7c75a1e17c0240b9ea4ac47167ffbdcc37ca2a5b18cbee8c4a660a7f98a91d28ff5dfbd3376c8f26cf3da24f6537470784af1500b301536a9e0244bb54a65ba2fd661a4e9d78bf4098b9f1dfcd3612376316d806ee4f255dfa95aafee19d1e29d233036fcdb2fd34588b97754336226747668ed7606d8a4bf7e747953081591f8c5aa05cad0330a80d38ff411ff241d86e2d5c4b0c39"}}, &(0x7f0000000180)={0x0, 0xf, 0x61, {0x5, 0xf, 0x61, 0x6, [@ptm_cap={0x3}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x6, 0x0, 0x40, 0x3, 0x9}, @ss_container_id={0x14, 0x10, 0x4, 0x7, "5f7b388b54fb1f73b6094451967c47ce"}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "b3325d2d51e771184e55310b0d097cff"}, @generic={0x24, 0x10, 0x1, "4937b5e40ddfc4f6d84149fe80ba74fdc86751f2752f4b78268c7fe7ca89aa567f"}]}}, &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0x3f, 0x70, 0x8, 0x7, "a523d0e1", "8639086b"}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x40, 0x0, 0x7, 0x4, 0x9, 0x3, 0xa9f3}}}, &(0x7f0000000800)={0xac, &(0x7f00000002c0)={0x40, 0x22, 0x2, 'ffff8881ca802f00: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 426.150072][ T2747] ^ [ 426.150080][ T2747] ffff8881ca802f80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 426.150089][ T2747] ffff8881ca803000: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb 09:56:08 executing program 5: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5ac, 0x25b, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x2, 0x0, {0x9}}}]}}]}}, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x4, 0x800) ioctl$HIDIOCAPPLICATION(r0, 0xc0c0583b, 0x20000000) ioctl$HIDIOCINITREPORT(r0, 0x4805, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000040)=')', 0x1) read$char_usb(r1, &(0x7f0000000000)=""/4096, 0x1000) [ 426.150092][ T2747] ================================================================== [ 426.150103][ T2747] Disabling lock debugging due to kernel taint [ 426.156984][ T2740] usb 2-1: config 0 interface 65 altsetting 0 endpoint 0xF has invalid maxpacket 1792, setting to 1024 [ 426.164822][ T2747] Kernel panic - not syncing: panic_on_warn set ... [ 426.171216][ T2740] usb 2-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 426.173504][ T2747] CPU: 1 PID: 2747 Comm: kworker/1:3 Tainted: G B 5.4.0-rc1+ #0 [ 426.179261][ T2740] usb 2-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 426.187268][ T2747] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 426.195352][ T2740] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 426.203399][ T2747] Workqueue: usb_hub_wq hub_event [ 426.203407][ T2747] Call Trace: [ 426.203426][ T2747] dump_stack+0xca/0x13e [ 426.203447][ T2747] panic+0x2a3/0x6da [ 426.213642][ T2740] usb 2-1: config 0 descriptor?? [ 426.216771][ T2747] ? add_taint.cold+0x16/0x16 [ 426.216784][ T2747] ? retint_kernel+0x10/0x10 [ 426.216801][ T2747] ? trace_hardirqs_on+0x55/0x1e0 [ 426.260786][ T2740] input: Generic X-Box pad as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.65/input/input147 [ 426.268629][ T2747] ? __mutex_unlock_slowpath+0x96/0x670 [ 426.268638][ T2747] end_report+0x43/0x49 [ 426.268649][ T2747] ? __mutex_unlock_slowpath+0x96/0x670 [ 426.268657][ T2747] __kasan_report.cold+0xd/0x33 [ 426.268667][ T2747] ? __mutex_unlock_slowpath+0x96/0x670 [ 426.268680][ T2747] kasan_report+0xe/0x20 [ 426.380733][ T2747] check_memory_region+0x128/0x190 [ 426.386190][ T2747] __mutex_unlock_slowpath+0x96/0x670 [ 426.388073][ T2751] usb 4-1: config 1 interface 0 altsetting 3 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 426.393896][ T2747] ? wait_for_completion+0x3c0/0x3c0 [ 426.393913][ T2747] ? wait_for_completion+0x3c0/0x3c0 [ 426.393926][ T2747] adu_disconnect+0x83/0x150 [ 426.393947][ T2747] usb_unbind_interface+0x1bd/0x8a0 [ 426.404884][ T2751] usb 4-1: config 1 interface 0 altsetting 3 bulk endpoint 0x82 has invalid maxpacket 876 [ 426.410044][ T2747] ? usb_autoresume_device+0x60/0x60 [ 426.410059][ T2747] device_release_driver_internal+0x42f/0x500 [ 426.410069][ T2747] bus_remove_device+0x2dc/0x4a0 [ 426.410085][ T2747] device_del+0x420/0xb20 [ 426.415357][ T2751] usb 4-1: config 1 interface 0 altsetting 3 bulk endpoint 0x3 has invalid maxpacket 636 [ 426.419937][ T2747] ? __device_link_del+0x2f0/0x2f0 [ 426.419947][ T2747] ? usb_remove_ep_devs+0x3e/0x80 [ 426.419957][ T2747] ? remove_intf_ep_devs+0x13f/0x1d0 [ 426.419967][ T2747] usb_disable_device+0x211/0x690 [ 426.419976][ T2747] usb_disconnect+0x284/0x8d0 [ 426.419984][ T2747] hub_event+0x1454/0x3640 [ 426.419998][ T2747] ? find_held_lock+0x2d/0x110 [ 426.420009][ T2747] ? mark_held_locks+0xe0/0xe0 [ 426.420017][ T2747] ? hub_port_debounce+0x260/0x260 [ 426.420032][ T2747] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 426.425206][ T2751] usb 4-1: config 1 interface 0 has no altsetting 0 [ 426.435153][ T2747] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 426.435165][ T2747] process_one_work+0x92b/0x1530 [ 426.435175][ T2747] ? pwq_dec_nr_in_flight+0x310/0x310 [ 426.435190][ T2747] ? do_raw_spin_lock+0x11a/0x280 [ 426.542266][ T2747] worker_thread+0x96/0xe20 [ 426.546759][ T2747] ? process_one_work+0x1530/0x1530 [ 426.551939][ T2747] kthread+0x318/0x420 [ 426.555990][ T2747] ? kthread_create_on_node+0xf0/0xf0 [ 426.561365][ T2747] ret_from_fork+0x24/0x30 [ 426.566509][ T2747] Kernel Offset: disabled [ 426.570829][ T2747] Rebooting in 86400 seconds..