x1, 0x3}}) ioctl$HIDIOCSFEATURE(r3, 0xc0404806, &(0x7f0000000100)="3bd24660e9ce85e9bbcfe25973940d9a6cce7d45aa455259aed245ef58711732f50f299da8ae1069dee8e5837dd4b2904919a449720abbbdc458bdaee9eb791fd3da525ac0f371def9db4bf4c82c0133d449dd379cca4715638d0fc9caedf771c08a3419717e94127c4c252b42d87577d2fe820e0daf424af83739bbeca181eb3a9e27584104092b24e56686aa8b44ada44f23b85ad8528681245175273ccab01e") [ 735.649763][ T3885] usb 3-1: USB disconnect, device number 112 [ 735.658134][ T3885] usblp0: removed [ 735.663371][ T3284] usb 1-1: too many configurations: 33, using maximum allowed: 8 [ 735.762101][ T8957] usb 5-1: Using ep0 maxpacket: 8 13:25:57 executing program 1: syz_open_dev$hiddev(&(0x7f0000000180)='\xff\x03\x00\x00\xee\xc7\xe9\x14\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x216bd) write$hidraw(r0, &(0x7f0000000000)=':', 0x1) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) r2 = syz_usb_connect(0x3, 0x0, &(0x7f0000000040)=ANY=[], 0x0) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_disconnect(r3) syz_open_dev$char_usb(0xc, 0xb4, 0x8000000000010003) r4 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fec4981ae90109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d300"/52], 0x0) syz_usb_disconnect(r4) syz_usb_disconnect(r4) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000082505a89b400000000001090224000101000000090400000007018300090501020000000000090582024c9de7a700"], 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 735.792182][ T3284] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 735.800101][ T3284] usb 1-1: can't read configurations, error -61 [ 735.806724][ T3284] usb usb1-port1: attempt power cycle [ 735.842453][ T3239] usb 6-1: Using ep0 maxpacket: 8 [ 735.882296][ T8957] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 735.893390][ T8957] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 735.903359][ T8957] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 735.916178][ T8957] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 735.925243][ T8957] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 735.939326][ T8957] usb 5-1: config 0 descriptor?? [ 735.962192][T13252] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 736.072122][ T3885] usb 3-1: new high-speed USB device number 113 using dummy_hcd [ 736.092179][ T3239] usb 6-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 736.100947][ T3239] usb 6-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 736.111102][ T3239] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 736.272266][ T3239] usb 6-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 736.281411][ T3239] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 736.289519][ T3239] usb 6-1: Product: 定㲸ᵼ嬔튆㳖䩦㰰ₕ畄鼒쯧ᔬ䏕䥶ǘ㟉빘봆ビბӖ웇㚌鮕馴ᔺウ葯ꜽ쎽꿪ᓳ咍⑺럫鏒뎒◑䉙ဧม嗪␟꘴쟱塊埒脗䇽뽇魯퐊ാퟚꐪ岡씠㺙唚솰휄碱熶팮㛒큞ﵻ孈鹘컕荟䋨䛦て⭀鼆徭粬㋓ꆔ儂빱ଵ挙∔챷쁹鉔览䲗鴇䀁ᯥ⫨톘섾㾃띶튱뉂茮㕕㈯㫩 [ 736.324227][ T3239] usb 6-1: Manufacturer: 닚竔㆜܎齋꬈䙟ᬰ렛쎘 [ 736.331326][ T3239] usb 6-1: SerialNumber: п [ 736.362158][ T17] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 736.384420][T13267] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 736.393001][T13267] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 736.423026][ T8957] keytouch 0003:0926:3333.005D: fixing up Keytouch IEC report descriptor [ 736.433989][ T8957] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.005D/input/input162 [ 736.492272][ T3885] usb 3-1: New USB device found, idVendor=0471, idProduct=0303, bcdDevice=b4.46 [ 736.501396][ T3885] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 736.510699][ T3885] usb 3-1: config 0 descriptor?? [ 736.520765][ T8957] keytouch 0003:0926:3333.005D: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 736.542186][ T3284] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 736.563801][ T3885] pwc: Philips PCA646VC USB webcam detected. [ 736.574309][T13249] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 736.631933][ T8957] usb 5-1: USB disconnect, device number 112 [ 736.662259][ T17] usb 2-1: device descriptor read/64, error 18 [ 736.732244][ T3239] usb 6-1: 0:2 : does not exist [ 736.740271][ T3239] usb 6-1: USB disconnect, device number 97 [ 736.793312][ T4153] usb 4-1: USB disconnect, device number 4 [ 736.802569][ T3284] usb 1-1: Using ep0 maxpacket: 8 [ 736.842287][ T3284] usb 1-1: too many configurations: 33, using maximum allowed: 8 [ 736.962270][ T3284] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 736.969940][ T3284] usb 1-1: can't read configurations, error -61 [ 737.052091][ T17] usb 2-1: device descriptor read/64, error 18 [ 737.132599][ T3284] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 737.322159][ T17] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 737.352112][ T8957] usb 6-1: new high-speed USB device number 98 using dummy_hcd 13:25:59 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000180)=""/55) [ 737.382120][ T3284] usb 1-1: Using ep0 maxpacket: 8 13:25:59 executing program 0: r0 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r2], 0x0) r3 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f0000000280)={0x0, 0xb0, 0x0}) ioctl$EVIOCGBITKEY(r4, 0x80404521, &(0x7f0000000280)=""/3) syz_usb_disconnect(r3) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0xc020662a, 0x20000000) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020662a, 0x20000000) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0xc020662a, 0x20000000) r8 = syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r6, @ANYPTR, @ANYRESHEX=r1, @ANYRES16=r2, @ANYRESDEC=r3, @ANYRESHEX=r0, @ANYRESHEX=r7], @ANYRES16=r3], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r5, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r3]], 0x0) syz_usb_disconnect(r8) syz_usb_ep_write(r8, 0xf, 0x1000, &(0x7f0000000680)="d6578950e34f40cd8f08b02bc10460405704fec9e4571a6aaf93aa2bfc5e4fc0383dab28b0238bbe0136e3c512cf3e91f7e0b42acfa8ced2628e3ff240da860fd909c724a7655c74a141cf1aae91221c65520b6f918970c169c9c08cd0ee5dade23adf0cacb57840b69add6edcd1b0a2fb4d0b406e026ddb3c331b5a56aa12648ea14452e2f0e16954db59c7fb1087f079b70a6492e905a9ffaba25989152931b9a09163934787cc320bfbd730e14450d3773b7bf1114228df111959a2e3cb9e00e960e85e807b6fdd34226329ba4bbcbca81308a01ae2d84a0b779907d8afa65c1575c7aa2f83d15d6be3a592b672e1b90443434e80cfc65ad1997b15d5f460a0f054b6fdd2735e25a2dc5d80676e54b341952ce1d925532e903e2aba27ed65f8cf8d8ad0ae9b497298cb4a4cda271c6274576233c34dac91bd221419d26489ddc4b3bcf3e5219e0136e5cdade0ba3befc8fc264abd37413a6667dbd5dd67aba7bfa6f8cef598998343a30fa7e9bcfcbddf56e90f03e5571a187e9bcacc71fb3a86fa453e3d93ed9699eea36431f7742ab1fb92dbd7b7ad57125b8a0807e22b579206029c2b650193efb5b059dc7b527ddb827348fb4dd567ae97455a655689d5cf89d820069f3a36f38073e183486f9eae7c97c2874eff1bc6c8a326bf99644c6da219af7cb15bf9f11aece77960b8530810dc0ae085985cb0dd57e1312d677764d43670f144f415524d92e0539deb85d2e1c86e2a1c449e522438067022320d3c90e5a9a05fd8141e3974ceb2ae0aa3e8dd4b3a7aa3e9eb0c131e0e60ae6e5237ec27f97d46392151d8bd3c7f35a58dedf313105feb7d57353fe95a339d90927819df758b8bc749eb9129df361ebeb0a5898b4fe85f482c2e6fa06df7aaf4396907060c9ac2e68efede906b095e69dbefb0c9ee0c10f57bd68c2f7deb41d07ef2d5a2f7374c59ee272c091c2b24477e6302988b0dedceca547b859fb68a5e8d5ce72e29c13b0370451c73160a0851d7e00ff7da8de1dc6d514dd71df3e7d610e2005e87a4f1a2da748ec3b3adb0131c56d23503b526b0079c4ba30210ab1a59e46ba32391adb7a458880d38258100dfb3e0c547b31923052facef75acf29ed4e5bb3f49e999f978c0b54df3522cdfda204431ff8b78a9e38bb8414c7e590b2018af877abd4c0155ceb1a5d580426872957a3aa8c943a00abacced9330dfd696e2a3f0e683be10203493bf51c88851d228a5fbb99bdeb95788164c50cd9b168e3d2f5939eb31d2e0f778bb7b95130c6890cc3bc95a4754a4b013f763d0923c2d8faba3af0fab112c61a4390f372631997a1920602f7887bf560202e784d6cb06255bd08d24a671116e63236f5cb2473de446f6320f19561cefe1e740870543d8d2264e346e7b78755cf4b209156812870b74db363f5148b435ff97cb95d807a622596e6068b6b99fbd4ca4807d6328f5db58b39e706714653b9de2738eaf56d0688b00cce7ed4f1786a38d73bd1c904c517c7ec797e8b4c04063dc0d8db7794c7c3af4adb0e7729bfd789fbbad37ac1330f4ba680056a9b1322693d702e7b9cd47cbea2cecbe59f3574cad41311c64a977ab111a02c85c62446c9a3073fa968e620d4e9b1873f3d890fde5feffd73ffe6b8869d3ddd51cdef416861b2a03654455b7c5b8109368a57c6e4f779976202920a2bc039a8d02476c4bfe6dadc7b9a9b25a8eacecf6c272517fe139054286718fb0abb9ed6cd29f800ed11a1950ecb145eb5291f4f6a755fb7f4cf09ef0e132889c145a4564f64e028b719d4be5e7045dae6c138398406fe13f1cc2f0dd576aa8bbe47b4e36810e1b43ec5a0adbf185dd098275da74d75982afb3ec7be08637df5f668eaec35ba1655ec1805a942c724cb00422b83ac3294e041789bda0d3d01eb13da9d361ef0ee6a17aaf66c890917fd4184b15b7fb013a405eb95902c66dad0d129d4610c4899f47c25a33cff04a64b6f5fbb4fc401d18915fec5c52d5b7d3930dda14c2577f90d24a63570af757aef3022720de2beb9099eb065d9276fabe8f5f8ffcb09e23726a0180566f0c03cd108840c2abad36db2b9cc7f5fe99e14fad142a8ba54d4b889dd0aed51cd1c4a0e9ea96eabf4cca183b89662e26b97c7d80b5add8489a5868f3e31d82da1d70de2c4b2305579158f33b9ba8c47c7e611e7d0f9b8c0a589771e326a099bce47cc579490822bf48ef713eb2480d5219d5cbd43c918e3191c63a69ef3bf2bfb9595d2e94d4092639b7951767d6e96d1c38e728e7437401eff928e5d0ad62c446f6298d12a65f8d00ac5b8a21f8138ebd6be9327288b32a1d369f1cb3ed69afd22ef9add9fa8b96274a2c2cba8076c41b42c7e37d8de469bc8081f49eeda3d59f51f2c740bec2865d55f7308df79b041d274c685c027dc9905d122471eeed175fbdc6a8bc4b4d55a4f57020ab329cbb1883aede2b8b081f0df2a3755c10c28c8cfbef9e492c9e7e7ede486d9ccf86141a3c4d09bcc76b079e40e09e57b36a936a0e344339c54141ee16c6b86a7c93a3043e129b30e5b1089efda3f1a848707e2531bcac29fb914f7daa17531d2ce3202d742c71323675f45fc8fe4359cc99fa035fc01e65318736878c4687598d2cd3f141f57188da3900753b4307b5b2bcd07279e7533c6bdbb570d03844a7c18ab92fefb10d0960dce09b1bef47e52bd304149a756ba84dfd8a83a0e653092fcef0e7b28e603c87bee6378da8edad1514a33768f2cb0636c7a7920a85997e5c8d76a6be033070131fb19544f672e0f3bf2b959cfb64b471ba78caca9e70ddcaf1b4850ccad946035c11df433d327bdf028c067d3aa3dadf87493c26840362b86397445f8ffd785deff5fe0fb092d1f4d97d6bc9304f31dda696f32fdacca5b546e08e299e94d23676df646180c838c1ec9fa6d14e9bdbf2905f3f792840b99e47096075ded0d6b4a1de9b0648e702f248b4e4ce5d16071df6c1be770488aa87f3537681e075cb3e79218ef0802aa4dc684a43d06e40958e31ca596877deb07a2e3a3290f6f6eec975344ce2b45fe5407e6f35f469fa162b2024cf0d5aa28ff37deddadf6eb2fd367f8e51be09d58efbef874945e1233445adf79ecda510c4978230dc1e91da0f7a37b7a1bbef5546e020d46ccf4b16d6cfa1205ef0ce186af3827d977ecf6eed679cd8af6ae7525e4679c4e37ebaa4d3d199835c0b70f8b2f2a31dcfcd61b830be4943cabe1b23f0058e02e93627cfbb3ae44c4bf63f3e8a6df8f7a5b8318d52aea636f405534bba93cca59d55d25be0208c1ad5d4822cfbd47d052355b07a26e4119e51e2ef85517b2bd3054f1327fd75331fbce474e4b6880663f131d81add722494029f165b3c141b5d61abc41a3b0d7f683855a8eba6387f6c88566b9f254797cfc7fd5a1f2720f8546bee3c1ff18018f3de6335d18cc860ace361669b318c207fedce50b46e28ed814c9afdd4e3846c071b98466263bbcee0c93eb769fd6d462333e1d55ac38067f4aac371cd45ea2fa887d9009717d19a4fc41edd5476b3b03c3c4e37b4433ef896180dea77bceaf21f7895bdf0812c36617771def62b91b8d11105f91e0dc796da86c19867eef866db4d4f579a7f7d7c34c0ed6697e3dbec799142681f324a998d94a11ce6fe0d27710192763115ab4752b2682e185e3c316b5e1207fe0bfd6183825ef98a5aae2d4ec5d5e5513db4126f33954c8b85ec6a312e6d7646d89006712d218109f7840918c3dd6bbb1182f4aa87003f9750b1ece4cab91ee0ac93d8263dd7f24792b6a6d649f03d13be6e2a58c94abe13d4935eb4fa264b38c3d57c457a40786db9274ddff7f256fb3c627c64022d10c9135da6fbf79cc2eb3fcb0512b1377e4df82e389f8baabf85d4f1bb9985a0b96097bb1f7b8a3c39e5d89540cf442d19f48097d7804a97f0c7a7c12cd27687bfe7ae3c7944de826b4cec70b37fa65895133cd989569fb615beb590f872f9179ba7e126af07973da59e7a9f52e9040c033d6685fc4a6a5f5ad313b5c7310c640f0a4d9be6d7dbe8e4d4788f702ad16c0c02e9f8c08e77ce0abaf0af1b3050e4162949a3f1f80de0f8d557ccb7fca55a6508c66939b6276eab01b3d088ab2a5eafd4b89dbafd1d1729264ede2792ff595c1fb7dccbc1b94ce619b52a98fb7ced51192ca354f8b839758e8ee94230a7dc71bb8807b21b986e0a01c0ca386d76525a56e0ddbc507e0d4e920f57c0de10c7474cd793c5df509f876923bf378d691cd6a4948ffeff9ce6cae6a5cd462788c1c0abe0afaefddfc00ec5ad38412331aac94a80a017c54e9a4b5ff09543796d745ca36c1a4395dc25e5ce08bb517cbe5ec2938183fcbc377411d83e1d85a2356ae5e09211ce37e197d4bc7015ef1607e1617af017c13998a2149e120c4ce03ef6dcccf53fba5f6d99d86600aef1e79caf633894a2c9d19371ed18818689a1f2e94b0522af7f3f47657a7853d30178e90cf248e4b3e3caf8908ede4b4c5e1c4c4744aee2e00ebb9094483ed19530d9fb2d71bb5be94729d4c04af11716ad1b5a7578abc759f219cd9e8ab343a15875c5f468f6a8f338e1880fb5e392c63c668ff85c51dae9f6802deac95f14040147de4f5e97fdc37790996f8034fcfbe675655b64685a3a6548efdaf98855d025107147d5943e3f64a9242af8d29b2a7ebc64a9188272ce7f0eb7a49687c16cfa45a67d3e6f0012153a319f10249a0dcd02b43cabbac1b9228867f7f9e6caf9b70a42efcb7c9bb18d59741b7cac52b1e5344421d5e111c8970cd08969bb603edec267fede8a086e8399e1d8e6c4d7b42e983f31c3a0111ef86887a92fa3a87af883b98e912c2bd2b7167ced04f517a6bd0584ec4959cee1fe4e2a5263a293137d6a805c519249c8b7eaa47568c0ce41c0014607305bb31b77bff8df7a3ba03346fdff709fc14fb95100fac674e280fa9dfed02afd2f60e1aa5f50341068b41a7166c43ecc14ee95e714975610173d3c9600a03b6f1673c98530dc7f89355e94f76263b674900caf321e81646987729700ccede3035e9bf15afc172e2cb99cd497f40ebefff8602f1efe1c0537a5df814a0a0cedca1502c6f266dab80834e4d29b361f8be03f4ac0b9bf6e31de9fb311203fcc039bac2c4aaf6c1982e12ae594d516df0d6b5582288de5a71be85951a3b74b36c3a14aa54b0360bec6a7ee7f2930edf601c545230eda30dd99826dc02d1c2eed9e6f243ef90998ae51aa740a07bdc5e7e5663970901a96f03ef176aedff3bc615d2946d2042725837cdc696fc0295cb1aa40c4fd7ded0b30e6f7fcc12ad539e74a76c171cef89965753ec7b68172860ac273e2e244aba2f0de125cb51237bead09ecaef4fd5178a8df95e1ad6d16912e11f6caffbbf35af12770a04c0bb051d7dc623ceaffc800bc0c18ac28cb0dc6c155daab52d4d3e30bcd12be7fd83a27ec6b10dae256af4ce8e5644ca9e0c829596b84c7d97a568bd55bed0430ca47009283f43b7ab009a89968b93370d8219287a297daec90f3d39712547c54635039c0f78fde230237448a3da3aac64be85dc97532a15dba8635ffcfeb41fb4d2ce429a1bc86ff45974227d67f4c6778385f1eb91a0ad5cb527db32bfefc25f03c01e6bcc77801079cea2059fa51b48ca25bba3fe731b5569d09fd6a41b31d9e58688e744a52e3f6e674b45f89a076baae8ec77877a19328e575876a6a566e7387f772541b41c3e092d6f45380a670337db81bff9c3577ace7f5ed11a064236e6e5c99") r9 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1000, 0x800) ioctl$EVIOCSKEYCODE_V2(r9, 0x40284504, &(0x7f0000000200)={0x4, 0x13, 0x8001, 0x7, "b839d2f9947d99f7e099ba1c5018e1c1cad2577ae439575e241fad9a6f1dc55c"}) r10 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r10, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r10, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCGREPORT(r10, 0x400c4807, &(0x7f0000000000)={0x1, 0x200, 0x401}) syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100007a9d5708861246208912000000010902240001000000000904ef0002ff04010009058f02ecffffff0009050212000000000015cba0a5d9b03391f278f103bdaae25e1db4c687153a80ec396fba759c0c5b608f3cdd52961885ae1644a406eadd3cae4d1e33dfd29b0a79e03d3ea9accb8e597305674264d92a22edddaa5fa256069957697f595302a8a71bfab8cbd46fcdea0a79035a39b3a2514d585acd43320b530520c28ee259203890f51f565cf59f0900c80ba417f555cd6fef3547d80b95cc554be4a59fed2252df905a6bd3975ebb634855249f76f21406dd527764ad351124ca492f3fd66a824c56500f88174fe5e0ec5c19cc768b433c1816eed4a27b5f9d5d0b1f1b4412b34320221644874eb344f72eae534e901a62df8693df199f2f7324498ec948ba0746775154c5e3ec8eb01c56b1c05495e7e3231b3c8c373e73c0e1794c93fe167692b0090e95b80a02c105a8d815c13cbfcc2c78ba39308aa26dcd490ff0065326"], 0x0) [ 737.462590][ T3284] usb 1-1: device descriptor read/all, error -71 [ 737.469186][ T3284] usb usb1-port1: unable to enumerate USB device [ 737.475631][ T4153] usb 5-1: new high-speed USB device number 113 using dummy_hcd [ 737.562123][ T83] usb 4-1: new high-speed USB device number 5 using dummy_hcd [ 737.592099][ T8957] usb 6-1: Using ep0 maxpacket: 8 [ 737.592107][ T17] usb 2-1: device descriptor read/64, error 18 [ 737.593315][T13261] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 737.722105][ T4153] usb 5-1: Using ep0 maxpacket: 8 [ 737.802155][ T83] usb 4-1: Using ep0 maxpacket: 32 [ 737.802164][ T8957] usb 6-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 737.802182][ T8957] usb 6-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 737.826137][ T8957] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 737.832301][ T3284] usb 1-1: new high-speed USB device number 17 using dummy_hcd [ 737.842790][ T3885] pwc: recv_control_msg error -71 req 04 val 1000 [ 737.849343][ T4153] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 737.860252][ T4153] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 737.870285][ T4153] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 737.883188][ T4153] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 737.892288][ T4153] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 737.900992][ T3885] pwc: recv_control_msg error -71 req 04 val 1300 [ 737.908533][ T4153] usb 5-1: config 0 descriptor?? [ 737.922196][ T3885] pwc: recv_control_msg error -71 req 04 val 1400 [ 737.932222][T13252] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 737.942433][ T3885] pwc: recv_control_msg error -71 req 02 val 2000 [ 737.962141][ T3885] pwc: recv_control_msg error -71 req 02 val 2100 [ 737.972289][ T83] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 116, changing to 10 [ 737.983534][ T83] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1824, setting to 1024 [ 737.994641][ T83] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 738.003686][ T83] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 738.013056][ T17] usb 2-1: device descriptor read/64, error 18 [ 738.019261][ T3885] pwc: recv_control_msg error -71 req 04 val 1500 [ 738.026831][ T83] usb 4-1: config 0 descriptor?? [ 738.032191][ T8957] usb 6-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 738.041303][ T8957] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 738.042195][ T3885] pwc: recv_control_msg error -71 req 02 val 2500 [ 738.049338][ T8957] usb 6-1: Product: 定㲸ᵼ嬔튆㳖䩦㰰ₕ畄鼒쯧ᔬ䏕䥶ǘ㟉빘봆ビბӖ웇㚌鮕馴ᔺウ葯ꜽ쎽꿪ᓳ咍⑺럫鏒뎒◑䉙ဧม嗪␟꘴쟱塊埒脗䇽뽇魯퐊ാퟚꐪ岡씠㺙唚솰휄碱熶팮㛒큞ﵻ孈鹘컕荟䋨䛦て⭀鼆徭粬㋓ꆔ儂빱ଵ挙∔챷쁹鉔览䲗鴇䀁ᯥ⫨톘섾㾃띶튱뉂茮㕕㈯㫩 [ 738.049353][ T8957] usb 6-1: Manufacturer: 닚竔㆜܎齋꬈䙟ᬰ렛쎘 [ 738.055927][T13223] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 738.090298][ T8957] usb 6-1: SerialNumber: п 13:26:00 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe00b1a83c0800240042ef420000000108f21b00017600091909040000010209bd00070581070000000000bf52cfab63a9c334ccbe202c3d8d75086e57"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 738.112221][ T3885] pwc: recv_control_msg error -71 req 02 val 2400 [ 738.119259][ T83] hub 4-1:0.0: USB hub found [ 738.132311][ T17] usb usb2-port1: attempt power cycle [ 738.142161][ T3284] usb 1-1: Using ep0 maxpacket: 8 [ 738.147356][ T3885] pwc: recv_control_msg error -71 req 02 val 2600 [ 738.172249][ T3885] pwc: recv_control_msg error -71 req 02 val 2900 [ 738.182839][ T8957] usb 6-1: can't set config #1, error -71 [ 738.192196][ T3885] pwc: recv_control_msg error -71 req 02 val 2800 [ 738.193887][ T8957] usb 6-1: USB disconnect, device number 98 [ 738.213008][ T4153] keytouch 0003:0926:3333.005E: fixing up Keytouch IEC report descriptor [ 738.223032][ T3885] pwc: recv_control_msg error -71 req 04 val 1100 [ 738.230738][ T4153] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.005E/input/input163 [ 738.242805][ T3885] pwc: recv_control_msg error -71 req 04 val 1200 [ 738.250428][ T3885] pwc: Registered as video0. [ 738.256109][ T3885] input: PWC snapshot button as /devices/platform/dummy_hcd.2/usb3/3-1/input/input164 [ 738.272249][ T3284] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 738.282651][ T3284] usb 1-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 738.293763][ T3284] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 738.302860][ T3284] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 13:26:00 executing program 3: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="12010000090001206d041cc34000000000010902240001000000000048e08bf5090505030000000000bdaa99b0c6a5fd3d5c5204d1693aa6d26a0947ad4ab26c57ab8796837cbdff72ee93855da64b466bc1da371d095bfaffd1f079db45ca864c3fc2d7dbe5baebdd46993aca7e53202d415df9aff3f8e67349990e24f41bb5b0e3260a840bf21d0188c36a87f9ad77354ddf12294358363e70a40000000000000000000000000059f6940678a0fd6044132fe991ac13f36c8b50bf32bff3deb606595cae6a70ee0c1a94e03af939616e0668686b9bcce8d8d82b8d156ac911bd710c48fbbfaab7ea60a138ccf768e56f6017b20ea6eabc165000acedf07283aad00c9452b873584ed5c46e35d0774d8df103f1fe2b59bcc7174f55e57b54a1974babf7c51c8cf2a5f8df1cb87a2037b276371add245cd5922d0d58f503e2ef05"], 0x0) 13:26:00 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0xffffffffffffffff, 0x8000) ioctl$EVIOCGKEYCODE(r0, 0x80084504, 0x0) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x80284504, &(0x7f00000000c0)=0x5) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, 0x0) syz_usb_connect(0x1, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9"], 0x0) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) syz_usb_disconnect(0xffffffffffffffff) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r4, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000500)=ANY=[@ANYBLOB="7c0100004e6d6629b289c9da682938645097a6cc4ac168985e94cfb2cbc924150a71287301dbef7b0e652f956933083016d4ea33f6cbf5d94a38cc25d77a7488d2e64f0ecb2d94d5f32aac27dd9872113f8724bee7771a0b84753ae3932921b58bc0cf529ffecea5ce73bf6d4c70e8a2533bc8ded9b53a1ab5b33ec8e566f660b7163e1ceedf8b50a968fdc8a64aff40aeb6a05801a0b20b04897a15e383e09b98d346a9525ef03e5fc55615772b27c216bda8ae0b4b8f9998d81fe66cd5f0c0ee32c80902b9c4dbec84d8e6cd5c987fb752f817f8aca806a6a0308ebab155795e81fcf812d01c964622c2640d37a6b71f431af54ed7ff867d1974f2b6c6a458440d8173eacbfdc0f39bbb6037664106df8707f9d2e634"]) write$hidraw(r4, &(0x7f00000003c0)="67bcd0160818b472762cc5ae4cfa130587a298c8b2a8e9910e2a4f317be04f11c0688f682ea30e94cb737555042b1f90151832fcaf467303046528841e604530876216d610a9068c23f5c9a222286c1dbda444681658c7963801f7a65b127dd5a219a02f1f294ef0c992993894584a686a0bafa9e4326507d607f7a8df89256b5ebb7c767336ef0f2d0d98a64a23237cf9a0b1d38caae650a149720b4007e7ee66ab510a34788e0da21605259a113d40b3fcbd5ed8e0a68305ed88a3159f5a48a9c0ba37bd9641d1ff0ccd01d9504a2cb07e783d92bdcac50722e5ae5f2583d281", 0xe1) r5 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x6, 0x681) ioctl$EVIOCSREP(r5, 0x40084503, &(0x7f00000000c0)=[0x1, 0x6]) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f00000001c0)='J\xa3\xc8\x1b\v>\xd0\xb2\x00', 0xfc7b, 0x40) syz_usb_disconnect(r1) syz_usb_connect(0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x0) r6 = syz_usb_connect(0x0, 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b0001"], 0x0) syz_usb_disconnect(r6) syz_usb_disconnect(0xffffffffffffffff) [ 738.318855][ T4153] keytouch 0003:0926:3333.005E: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 738.334114][ T3885] usb 3-1: USB disconnect, device number 113 [ 738.348887][ T4153] usb 5-1: USB disconnect, device number 113 [ 738.372309][ T83] hub 4-1:0.0: config failed, can't read hub descriptor (err -22) [ 738.394033][ T3284] hub 1-1:118.0: bad descriptor, ignoring hub [ 738.400219][ T3284] hub: probe of 1-1:118.0 failed with error -5 [ 738.408400][ T3284] cdc_wdm 1-1:118.0: cdc-wdm0: USB WDM device [ 738.482371][ T83] usbhid 4-1:0.0: can't add hid device: -71 [ 738.488572][ T83] usbhid: probe of 4-1:0.0 failed with error -71 [ 738.572117][ T8957] usb 6-1: new high-speed USB device number 99 using dummy_hcd [ 738.672331][ T83] usb 4-1: reset high-speed USB device number 5 using dummy_hcd [ 738.712273][ T3239] usb 1-1: USB disconnect, device number 17 [ 738.734416][T13265] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 738.782116][ T3885] usb 3-1: new high-speed USB device number 114 using dummy_hcd [ 738.812118][ T8957] usb 6-1: Using ep0 maxpacket: 8 [ 738.842116][ T17] usb 2-1: new high-speed USB device number 7 using dummy_hcd [ 738.913335][ T83] usb 4-1: Using ep0 maxpacket: 32 [ 738.952281][ T83] usb 4-1: device firmware changed [ 738.957853][ T83] usb 4-1: USB disconnect, device number 5 [ 738.972164][ T8957] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 738.979880][ T8957] usb 6-1: can't read configurations, error -61 [ 739.112138][ T17] usb 2-1: device descriptor read/64, error 18 [ 739.132089][ T8957] usb 6-1: new high-speed USB device number 100 using dummy_hcd [ 739.142306][ T3885] usb 3-1: New USB device found, idVendor=0471, idProduct=0303, bcdDevice=b4.46 [ 739.151402][ T3885] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 739.160396][ T3885] usb 3-1: config 0 descriptor?? [ 739.206258][ T3885] pwc: Philips PCA646VC USB webcam detected. 13:26:01 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x3, 0x1) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x800) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0xc0c0583b, 0x20000000) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000180), 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r5, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(0xffffffffffffffff, &(0x7f00000006c0)=""/170, 0xaa) write$hidraw(r1, &(0x7f0000000780), 0x0) read$hidraw(r4, 0x0, 0x0) r6 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x5, 0x4eac02) ioctl$HIDIOCGRDESC(r6, 0x90044802, &(0x7f0000001240)=ANY=[@ANYBLOB="06090000c0644eba3d9592e1cb8779c175927c2953f61237bb4067109a0d7ff5ea17a9dde10e2762eb91ddf7894c5492834cf31f4b4f453203581f61a492789789be9a71b6965d7198b38738776165a8910159c8b116c6791a7ab7dd750c41f875d4e6c69c3beacf036b71f9e5e7d1d107a014ebfe9885231cc53158638bedb880f320469e9c9c6ef5c659eb12219ae15edc67e0c282ee866f7f288886ea644184f18cab88860898295bae7c9ef5c10f00336683f416c9f81be277de0eb41f879f9f6039b83f7b07c601ff1962e0a2f6620b64ca303ac13e0c80cb44b2d76c2aab85f416971591ac86a71fc5d4ca318541ad8b1fc64efa1b2dee0ed60b3ae4edbc1ad9d8c5f7c2fe14606617db0d9d2f7ae209b0f61c9562e1d20601aa618e8866458eaa488190c99180c81a356385b76df7cafe0608ef31a45e483b47a8ee17fffc7bdd8849d94ef516aba6c2c85c72efca41a0b4ffd04613ba965326ecac497d18c836675d0bfbdc2a974b461f36f5456a9b0721d0d255f19b37530a84bda32f5f4b758c4f4a0b7ea1e7b317eb009f9f85034e12f64257daf7c07431d83774e68ecf11ac94d1fca96d222254c8419ba373dad7267a16f81ae96d05dab513c3bf139e8a397b535a58c4fa699884177ff5ecb10f95b83a0ab943ec5cb8dce7912a4b5ed95c4197dba0358c1539e77620351a16544b90768d47c85715772fa85f3ad9b2c9b9fe08e4aac996af22b5184715948b05ca7e02cd3e3be13341891ac1b38f68c4d679ce1890c49eefc3ef7d802f9d7a53396b68ca076537b8ccf7dfa8050170bcba796559202ad47cf9d4f13c61995532248f61b686853c51d2201c0f6a9ae83eab42db8766e47d75631f0051502834f173250bf3ab455fbb531d33986aff5be02cb6ea308144e403defab7dc2d154b94d11136b3ab3f95d79f8f3e81fa0614bc7d783728439dc0c88c9fc973ab47ada8399c1c779029da5daa9776c4e8d900c9d582941947c09ec3b600c81d54dffebf9de494c7b3b2763713d97d618a2cc1fb10053875e0d1553455d778ae094548cafd82738928c6ba1ec486610fb4b59dbfd1da62ba0ca300d4177e25702306921624696e3a0c194dae14d2ddc5ab0d8d316938cfb433eb3f83be7ed5043ce14da46abcb7169bcc8e06b490579d446a3375c7eaabda226f6ad080f9768d0c577ea1c2112d46aefcdb81c760754d19e252040fd5291eb42e0bea86941e306fd1b1c34b49715669709473d845f10752fa8ac37ad96b999df3c6f085e59dfcb29f63e0989aaeb52f874dd4348358001874bd3aabd10eb19134886e2595a6e928bdcf702e6d4379c9f89c900ea0595fc7d1345af2b7b5e5aef886e65987c10d0f2ff936be1aed2f2068907018a79bff715f63bc63cd43e03d4002c143917b6428a217c19baf8a3bc3f2c7988c2fce38233b1e7f3fe311429ad45a8b1a6df48432087edf5b754e3c92331e16cc31689375fdbba6d9e47d0cc54694a00a6c96d82f4492a4b15e2480c4c9a4798d77c1c161f4bd3435940816f0f70e26e154c5e3b37e51aa95fd04c12f6e00e05ec7c1cea384872600fceadf0f68fbe466712a0bfd3c986b4c2469b5247fad0db8c4cf0064b05acb85ffd8d91a40ea638c690990f716ea0744a977e6ecd65e2ebb8d4ad5b47e9742889d9b1f71ea01b22e54ad2d7c1249ae760d6a64e3b5c35a8f42a4108310fc7bb30af4aa5e466e00b00ff2aa88fbc2a780fdab612a0db3da038d1f2c0d6a0f26eda94b6e73056c6f6ad084c814bcf334cd9a81ef1fd217a2508113756b3c5e943ad3d8cdd983bb543755a27980d0e4571c5c5ba16b753205239032dd5d32d25362ef8e96fd30f6d416954fbd7274bd598a6eac31bf3c7ea87985e12104f03fa2a9ead404511afef9500625cb07a9bfba03001d30ddaa15d2ac43637a98513d2385f7b810642f42175f8337e4d4369aab906e37f7f95c160fb64437d5188a6e02a31bd99da163026b8c8dc90ce1b154c4883c1674a6a9469ef3e3064efa2b8bb2f2ef839a5556a7df28311a572d321f5954b6e3491b4d6bc813a3a2c710cf175884a02b1f93efa04aefae7313e135d448c424605e1af2ba4645a11744a512bf3d81eb974854f1fe38bfa189d1cc704aa7c09c5e7af6c0d9a0f2c3d19d3dd2f79f05db4c1224a7413d37f76a3c333bad8d017e4ca2c57614caf591b5694bb52ad70fd2410999f25b8c8ce59e410c5769916e4f1eafff8ea10f7cb295c01cd6302126ce4ee971c1fdc13af4e90ac31bb2db52332698f719b28a291f3f48072528fe9ec8ecb70538363040a1c7958317319898d3344a4382460f49c717ade290dc74900d7afd3d8dfd1e7c4d1c6619ab2e1f61c79c9e6745dd8fe34d4f2a009ee68a589053076bb4cf28f2b9c7bacc4cd521aff6b1b208553605a7e900bedcb4581f563e95f3b21632d2393daf9f03a83a647dee56509e40fc580ebeafd8c43b0059479dfe7a9e045646af4f320e5a8f1a03e6f8d1831fb320b9c50a773d4f63b3d3455cbbd064f77308f4a0f14eb086806eac703f30c8e702d180dc07ee4d2fb66097f628aae93477c5dae73b3d650e5caad4ba336c174dcc5e1aab12acac1c7d563ab9be92b46bfe0ce0017aaa7d100afebba8bd6dbc89644e424d6a554722b0edaf2b01ff1cb26eeae0cb99c019ec7d455af969572d383d59c0727e25c8556a93882769317b3a575ca498848922a0ea67e23c3f3939bc3577a35e6e2157594ed80a35ccedb8653f2f96081956d3c0599d3476c130b181877c6b5634600b0a6f5a19670716e24a6d9589dfced5f57660e88e8d368e50c826e8167113c72971abde7f578bf7b4a0ac89e5d7ca908a190089965e11a523e5a24a29b69d2d39e6420cf36a9226dac79248ebe061a4706fbd078928a5d71ed0c087ab9768011dc8df040fd890d31f6831f27ff4efe92421777a85f755429da37abd67f12ce04f254bde966b03885e15868c00a37dde1df6c33ef39933b4538e0bf1d0b19eb87c74af10da07bae115fec79b45ad8a9d90f4afb16bfbcec776317d647b9535e47544c38c179c02034a88c4ca3f5fb48a7d31e7d8e3a6d669c01d49d30f3a59a16053c111353126b0fb367d6f6c8d68323c0935a00c30cdc3076aef684dd551207bfcbef765202ec668e7b1c71d33ecb7773ca2082e4eb24b99285ab65da08cb166d1eaf0f6088a731c4de7a33533d72d7358910ca51bf5f23d91308fd73402cb2f71a45919e9657d59f20d9503f07069790f59eba71c90601832de3fbf97845295e0de50b96be844e36f642fe32949dfcdc6334be82e50e253a682c09a4cec1f7aae38ae96a28bac418a34ac7720efc29efb77beb219e3be6a64034578aea7be5ec74da892f679e1"]) syz_open_dev$hidraw(&(0x7f00000009c0)='/dev/hidraw#\x00', 0x2, 0x200) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r3, &(0x7f0000000280)="975ab768051a7477059a7e3cae848b66676711a1f4047bd62814441e3ae039d0f23ed1548562dc3cc78ab16507a99cd9ca2fb2e0ab6202f2f6e23b83ca05544804a2f60762dad47a2d23d3a5b25176a203e429f8451df25ec2c25a502ce23bef25353c4b0243fe45b0da58b93a70021f1189967d87ab78925c6cfdff8e50a1981ca1c442677d3be3bd349abeb63461788a059c68ce993e0efaa6465427b8aad18a7faea57d69f9", 0xa7) [ 739.312840][ T83] usb 4-1: new high-speed USB device number 6 using dummy_hcd [ 739.352212][ T3885] pwc: send_video_command error -71 [ 739.357521][ T3885] pwc: Failed to set video mode CIF@30 fps; return code = -71 [ 739.366933][ T3885] Philips webcam: probe of 3-1:0.0 failed with error -71 [ 739.375970][ T3885] usb 3-1: USB disconnect, device number 114 [ 739.382229][ T8957] usb 6-1: Using ep0 maxpacket: 8 [ 739.462178][ T3239] usb 1-1: new high-speed USB device number 18 using dummy_hcd [ 739.512172][ T17] usb 2-1: device descriptor read/64, error 18 [ 739.562148][ T8957] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 739.569829][ T8957] usb 6-1: can't read configurations, error -61 [ 739.576308][ T8957] usb usb6-port1: attempt power cycle [ 739.582139][ T83] usb 4-1: Using ep0 maxpacket: 32 [ 739.702110][ T3239] usb 1-1: Using ep0 maxpacket: 8 [ 739.702195][ T83] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 739.717387][ T83] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 739.726418][ T83] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 739.735487][ T83] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 739.744847][ T83] usb 4-1: config 0 descriptor?? 13:26:01 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x25, 0xad, 0xef, 0x40, 0x61c, 0xc084, 0xb315, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xd4, 0x39, 0xcf}}]}}]}}, 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0xffff, 0x521202) [ 739.812123][ T17] usb 2-1: new high-speed USB device number 8 using dummy_hcd [ 739.852193][ T3239] usb 1-1: config 0 has an invalid interface number: 239 but max is 0 [ 739.860489][ T3239] usb 1-1: config 0 has no interface number 0 [ 739.866776][ T3239] usb 1-1: config 0 interface 239 altsetting 0 endpoint 0x8F has invalid maxpacket 2028, setting to 1024 [ 739.878077][ T3239] usb 1-1: config 0 interface 239 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 1024 [ 739.888274][ T3239] usb 1-1: config 0 interface 239 altsetting 0 endpoint 0x2 has wMaxPacketSize 0, skipping [ 739.898321][ T3239] usb 1-1: New USB device found, idVendor=1286, idProduct=2046, bcdDevice=12.89 [ 739.907381][ T3239] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 739.916385][ T3239] usb 1-1: config 0 descriptor?? [ 739.932184][T13283] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 739.939779][T13283] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 739.952787][ T3239] usb 1-1: NFC: intf 0000000000162728 id 00000000fbb4c5b2 [ 739.966025][ T3239] nfcmrvl 1-1:0.239: NFC: registered with nci successfully [ 739.984680][ T83] usb 4-1: USB disconnect, device number 6 [ 740.232786][ T83] usb 1-1: USB disconnect, device number 18 [ 740.239346][ T83] usb 1-1: NFC: intf 0000000000162728 [ 740.252116][ T17] usb 2-1: device descriptor read/64, error -71 [ 740.302123][ T8957] usb 6-1: new high-speed USB device number 101 using dummy_hcd 13:26:02 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000900e0206d041cc304000000000109022400010000a0000904000001030101000921000000012205000905810346fa121c00"], 0x0) syz_usb_control_io(r0, &(0x7f0000000480)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="00000d0000000908f8"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000000b00)) syz_usb_ep_write(r1, 0x4, 0xfffffffffffffe18, &(0x7f0000000040)="4f86422fdd40d0430bafd147a5bba62a5af20173adee06b7048a2e05449afc89f1601227043bcabbf0045c056077052015810caed86a9530d8d4bda0ad561bd6061fc241902f4080cf9e85509df308aa0b23afb06b6cd156") syz_usb_connect$printer(0x5, 0x2d, &(0x7f0000000a00)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x3, 0xc0, 0x81, [{{0x9, 0x4, 0x0, 0x6, 0x2, 0x7, 0x1, 0x2, 0xfd, "", {{{0x9, 0x5, 0x1, 0x2, 0x34b, 0x61, 0x6, 0x3}}}}}]}}]}}, &(0x7f0000000ac0)={0xa, &(0x7f0000000a40)={0xa, 0x6, 0x250, 0x7f, 0x0, 0x81, 0x10, 0x9}, 0xf, &(0x7f0000000a80)={0x5, 0xf, 0xf, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x16, 0x4, 0x8, 0x6}, @ptm_cap={0x3}]}}) syz_usb_control_io(0xffffffffffffffff, &(0x7f00000004c0)={0x2c, &(0x7f0000000b40)={0x0, 0xb, 0x173, {0x173, 0x4, "4d3924c4be954c95cdd4fe43a53b4e01f86a706bb8ca497bb4f03e43b8f8c5054a7cd9a21c7626443bb6afaf5bd830257c74bff1c523003429a0c3b89a7447a489eea302b9e355456e010100003232ded68006000000e668934722145bd7975ad81dec6526d974bc51c091b285e0ab332266f028cd97d0087ca7cd26293341790c0e7e0dba45c388b6b4b8022da1341c03208f35145e67d7dfb3f774f40341d0f08e9774a0ab8d3d39c92f8a79e4a7be40eb981860dc39172c0e28ac10af166c60ea3414267e8e55197b8026bc460e332f35d4f4f4f007e423ea6ddb7ed54c41028e156e7009740251c7058c6d737c7a0d3c5b22ece688d6c9a882b89c460dd572c985b3c03ad99401de721beb846f3ce1775c1b45432a5fb714a23eac1a30dc07be459af7888ff14fab7141134305c9cb335446000e751e95336ab8e60f64a67b0b814f280e2d0200000000000000ce86b76af6977c58f5cc48e063f7441b6c9b02451834dd4d94f3e4e2c8f57cc77f97"}}, &(0x7f0000000280)={0x0, 0x3, 0xd9, @string={0xd9, 0x3, "fa61bd6d4644e8adb4f7af65be668413fe4f6f297e70171c6980e41dcb804767c1d97714537a0b5e25c923c06fd86e0900cb6cfecb5352f07b57b46e17738ffb0d11d527290bee6a1f0abdec451c90617748936fc8f85288825e8ed04209c8805ed97ab097a545d447ad46106684fdff7773793044a864966745fd765c20513297ad58af86c432283550c62ca3cdb73ddc6ea4bf924514476994c06cb56ef94933b02b7c0db12354650f2d0fede070b4fab5e6b62896da02c6bf2a1e074882ab2c4a5d867ba8e4c5288b16e4b16a7879732a73f6a79c5f"}}, &(0x7f0000000380)={0x0, 0xf, 0xab, {0x5, 0xf, 0xab, 0x3, [@wireless={0xb, 0x10, 0x1, 0xc, 0x84, 0x7f, 0x81, 0x3f, 0x1f}, @generic={0x94, 0x10, 0xb, "7b3953b684b43b310078f61530536f9edabfb168f8c1ec56262e099e1c60047c6e0e2b926f6bfca3330458d611be9cce44d5f0e51de16b609cd79f11f29ed2738a753736d08c3d5156f6c8903f08131268f768cb41cde319e9fc2aa31a403745cb6b26d5836ee3db9905a208516ce5c657b1faf0c3f4b6e3ed4ac9b91393f9678530296d8a575c6beefb1b91062778f602"}, @ext_cap={0x7, 0x10, 0x2, 0x18, 0xe, 0x4, 0xf4ab}]}}, &(0x7f00000001c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x5, 0x18, 0x4, 0x9, "66abd270", "40dcc117"}}, &(0x7f0000000440)={0x20, 0x2a, 0x0, {0xc, 0x2a, 0x2, 0x2, 0x20, 0xa, 0x6, 0xb06f, 0x1}}}, &(0x7f0000000940)={0x84, &(0x7f0000000500)={0x0, 0x7, 0x64, "f19a0c32b05557d614e94f906850d6c927c763a11b90a1f78f358d02b46b43684ceb7d6015cc6b7e07845d80482bd76566d7184f6a9237f35111a03591cb9019d7c1bc40fecb0e303149ab979adf764437b878d1cf7c7cc9903c0d975913460d9a245410"}, &(0x7f0000000580)={0x0, 0xa, 0xfffffffffffffdc9, 0x3f}, &(0x7f00000005c0)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x3, 0x3}}, &(0x7f0000000640)={0x20, 0x0, 0x8, {0x120, 0x20, [0xf0]}}, &(0x7f0000000680)={0x40, 0x7, 0x2, 0x1ff}, &(0x7f00000006c0)={0x40, 0x9, 0x1, 0x4}, &(0x7f0000000700)={0x40, 0xb, 0x2, "c2fa"}, &(0x7f0000000740)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000000780)={0x40, 0x13, 0x6, @dev={[], 0x18}}, &(0x7f00000007c0)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000000800)={0x40, 0x19, 0x2, "26bf"}, &(0x7f0000000840)={0x40, 0x1a, 0x2, 0xb1a}, &(0x7f0000000880)={0x40, 0x1c, 0x1, 0x7}, &(0x7f00000008c0)={0x40, 0x1e, 0x1, 0x1}, &(0x7f0000000900)={0x40, 0x21, 0x1}}) [ 740.552185][ T8957] usb 6-1: Using ep0 maxpacket: 8 [ 740.722202][ T8957] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 740.729842][ T8957] usb 6-1: can't read configurations, error -61 [ 740.742220][ T17] usb 2-1: New USB device found, idVendor=061c, idProduct=c084, bcdDevice=b3.15 [ 740.751379][ T17] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 740.752102][ T3239] usb 4-1: new high-speed USB device number 7 using dummy_hcd [ 740.765825][ T17] usb 2-1: config 0 descriptor?? [ 740.822118][ T5] usb 3-1: new high-speed USB device number 115 using dummy_hcd [ 740.892110][ T8957] usb 6-1: new high-speed USB device number 102 using dummy_hcd [ 741.002100][ T3239] usb 4-1: Using ep0 maxpacket: 32 [ 741.002111][ T83] usb 1-1: new high-speed USB device number 19 using dummy_hcd [ 741.017465][ T4133] usb 2-1: USB disconnect, device number 8 [ 741.072182][ T5] usb 3-1: Using ep0 maxpacket: 32 [ 741.132201][ T8957] usb 6-1: Using ep0 maxpacket: 8 [ 741.137424][ T3239] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 741.147688][ T3239] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 741.156769][ T3239] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 741.165841][ T3239] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 741.174972][ T3239] usb 4-1: config 0 descriptor?? 13:26:03 executing program 5: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000e40)=ANY=[@ANYBLOB="04010000c212b9089406010088fb000000010902240001050000000904db000261ae460009050f1f00000000000905830bef00000000db176ae1feadfbd6a2790c3bbbd13fde4e297871d8a8a101030a6650284ac502c468b7d15ab3bb363d63c85f24181484610b1878452f298bea035f3121f5bc11beb83beadcbdf96bcdd3e72b6bfbbc5e0fa1b758c2639652927e252bb47fb54e305fb06f9a02d87b210551f9af3cc75f57b12501add33af8a61df993370d4697a79e3ffaa2b0c2446f8a6506b144040796ff3e2f54fec325fecc3051a9411498479e0fb348dabd4aaa87b9ab3996e7459ff8ea1e13300a5bcf0ad1df67ca69c508de844a75a4e489f59e2d387ed80e6b54d356c34b8f3b86b8e507d674ba377a5c5e2f000000000000000000000000006798a992a1ede25cc2f8c2ad424bef2072f544f5c0ab5ffe7fabff8123ae4978858ece740f60d49bfe53e28d09e7757bf67f1c549626da8521c6e7b7d65ff0f93fd306495c3b384e738439e80e6ecc2d4a15a904b9f0a0dd0c8335e2e80f667d287724214ffadc0d1d0f67cebb36391dbb03727f4b0baeef7992d60576c7882f728cd94d80c70364a552eaf5f8ae1816314a1985892cada283b73b082a8264abbea2e3e3c30b446b374e362b5b0929f913e8dd9e2d46c7fb917b8ab4c58810856420dde1c54e2e78d50cd12770084f3bd21a5deb71fd1dd9b3785a95e9fb280313266d16e64bced15093c42441d616048e5952c1fa69ee88c8bc35b9042f2f4f1e73a94738"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f00000007c0)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\b'], 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r2) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r3], 0x0) r4 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$hidraw(&(0x7f0000000180), 0x1000003, 0x82) ioctl$HIDIOCAPPLICATION(r5, 0xc020662a, 0x20000000) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020662a, 0x20000000) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0xc020662a, 0x20000000) r8 = syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r6, @ANYPTR, @ANYRESHEX=r2, @ANYRES16=r3, @ANYRESDEC=r4, @ANYRESHEX=r1, @ANYRESHEX=r7], @ANYRES16=r4], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r5, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r4]], 0x0) syz_usb_disconnect(r8) syz_usb_control_io(r8, &(0x7f0000000280)={0x2c, &(0x7f0000000100)={0x0, 0x0, 0x75, {0x75, 0x22, "19bd4e51a09254c078dd7889689a1b4fc2c6662fc0d3b770d9c40e9b518ffd1e0d92a5e64f9b3ff4f926cd69e4a66c960306fb741af52c0bc236c8d724fa0828aa53fbc4ac7ef21f57d348c7751e1fe4bfa42c09ce73ee4450979bca20dd0f9615e9947a9ee3187782b17293544e45b8c2083b"}}, &(0x7f0000000180)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x430}}, &(0x7f00000001c0)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0x62, 0x8, 0x3, 0x7, "8baf091f", "19796f0e"}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x1, 0x9, 0x6, 0x3e, 0x9, 0x2}}}, &(0x7f0000000840)={0x84, &(0x7f00000002c0)={0x0, 0xe, 0xed, "2b07b291714d1e1fa01a750b05fbe5b59b09251717dd55343ff3c7d9b81989558da1ce38885c1481135d7d814f33753a0d7ec106f603b1247d1cbf724303a787ab2280586f6b3f44cd316122d155fdea09d05dfee1e136700385617fd05f76c7a2643a952254adbdbe7a6fa5fe50aeb0367ae37efc5e0c921c39fec3bdcff1e4b019fc5002730450a3deeb5df1017af79b61f5e9289654b5efda29137fb3ae12a61c9c80924103b36e87eac97aa567e03daa8d5c96719d994fe71aabd0ba7c6da1f9b3ba0a5c8873b3cd1dcaeb93026526a2df994b0e4409dcc6a3257a67ed5fa4d2ebe23a6a83bcb1f763596e"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f0000000480)={0x20, 0x0, 0x4, {0x1f00, 0x2e}}, &(0x7f00000004c0)={0x40, 0x7, 0x2, 0xcb}, &(0x7f0000000500)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000000540)={0x40, 0xb, 0x2, "b1a6"}, &(0x7f0000000580)={0x40, 0xf, 0x2, 0x7fff}, &(0x7f00000005c0)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000600)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000000640)={0x40, 0x19, 0x2, "54be"}, &(0x7f0000000680)={0x40, 0x1a, 0x2, 0x4}, &(0x7f00000006c0)={0x40, 0x1c, 0x1}, &(0x7f0000000700)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000000740)={0x40, 0x21, 0x1, 0x2}}) syz_usb_control_io(r0, 0x0, &(0x7f0000000c40)={0x84, &(0x7f0000000800), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r9 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r10 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r10, &(0x7f0000003200)=""/4096, 0xffffffad) r11 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r11) r12 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r12], 0x0) r13 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r13) r14 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r14, 0xc020662a, 0x20000000) r15 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r15, 0xc020662a, 0x20000000) r16 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r16, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r15, @ANYPTR, @ANYRESHEX=r11, @ANYRES16=r12, @ANYRESDEC=r13, @ANYRESHEX=r10, @ANYRESHEX=r16], @ANYRES16=r13], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r14, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458faee45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42308bc23f7c833271d32bda280b7c4df9b83dd865eae5e5dcfb7216ff8f5b209d9c53b8284da2273fbb57b5e1d2849556a447a3a20efa88429289091e0722bc7ae9d48869114f8b7be8b6603b5a721992b026729a2ec8d39fd0a36408b96ffdacd4d1be8fa308d9f9a822495e9fcb2201aed2e3eacb9a828dd37c8b44c38600", @ANYRESOCT=r13]], 0x0) ioctl$HIDIOCGRDESCSIZE(r15, 0x80044801, &(0x7f0000000780)) read$char_usb(r9, &(0x7f0000000040)=""/107, 0x6b) write$char_usb(r9, 0x0, 0x0) read$char_usb(r9, &(0x7f00000000c0)=""/51, 0x33) [ 741.212268][ T5] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 18, changing to 8 [ 741.223473][ T5] usb 3-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.04 [ 741.232554][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 741.243634][ T5] usb 3-1: config 0 descriptor?? [ 741.252190][ T83] usb 1-1: Using ep0 maxpacket: 8 13:26:03 executing program 4: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/M\xde\x80K\x9c(2,\x00', 0x0, 0x2246) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(r3, &(0x7f0000000240)="3a0ad97e059d001042000000534674a735b6cee9dc5b46f021b50b33b9cbd14670027b3cca239956e22f0f379768736538c7a0979925d67990c0ed1ecd87d02cc2462bf4", 0xfffffdf6) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x98f) write$hidraw(r2, &(0x7f0000000180)="a9", 0x134) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000000)={0x2, 0x200, 0xfff, 0x80000000, 0x506, 0x7aa6093b}) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000580)={0x843, "6883c64298c1dfc389de3a23d8edea8a5bbf7ac29ea2d480f87d9a90e7cf3454da73c04462d2287c36bd6ceb99aaf083293289892c3fe520e6eecb6f0eab66b1f1e7dadb350d723c99d155a817a04a2ccedaeba827d11981e3b5fcf610cbbbd554e4cf2ea0693f32beeb0472d3ff928a55dd2e28ab47d74e4cb0e535d927526b815099f773ad8361bdf12ce9a464fd2c02ce3c4b233e8cf5b2c488e0a2c0f10fdc5d8cb977b3642cae1c0804112513a8642f63ca3fca815834b0389058f34ef39828bba3ff3f99ad67d861061c849c9d20efb28a29ef6ee6e2e735dcecbfdbf53de8ece7f3bbe573223efb328505f05555889eb111244013c74400a39ca6f6853e1cbcdc54687bf9c86fb1f5258f270f46e8a014834e6429292bb92e822bcf1777cdc7847ed4512a3289891b822101fd4dd895bdbe5fb0eb21ed34accb3ee996b912bb2a6591ee7b28d972e9ed4c6e4c64f3ceb7acb7f5184c59b737317791f6465ba34da52f8af5d5413c9d2c8da7ec8367932097715c2d904952c339aebcf2d6f89a92e1be95aa13c4f20fae8f3adc16d7671338fe2fd10cc7f6dc8df57d63ec7b0fba00f0e1a45447c071f6457d4a1f7228f64fc0194011af6ccf3ebd5743d752f1b2c1422db8f84dc853e5206b5a76010064ff2fd1ea00a4c7169d61f355333e3bb55a91ef5a7c25f3ae43741a6c098692b6fe3d5f63029d47dfcf5bb4ffb4c3d6b35aa3f6aa98aa8a84886629b523d3a937855fd098166a84d3a275bc599ff5b34fc02aed65d0e58e36605c647248043702217e683820bc8a4d142f0fb6cea515c2f4990e7dad94850be839b2437defc72b411a754a998e20ef728e20d6cf2a3666798b7b7ef7877c8f251b02edb5c11e42ef79af83736fd2236d60e2815f43acf5f3c0ed92eafd35eb6e2a31e5255f81c6d2c6de7b99de3301bb15412bc4f0b39d20aa3ac8a262700e7cd7224c3dd723368b1a71c45a513ed13db21ad12eefa0c85f8ef2d82c162240cfd148ad20057b9cf998917968de83a17b378cedab0ff9731282918fdc2c8d6b7b9a8df6236f8a5ef4e786a21e0406956f3583f7c9963f0969626a0e800ba15905e203182e188e167edcfc2a5ad03be377d75ac2dddf77a8761e0c37717870a0573f12dd49517fdc3f2e10d04c06c27bf63c52a25b34ec2abe06f28a771bef0f520484653e6d5726e635add6c1ad3822b1debef06039cc1b93bd143eb94a84467e999e66be703fb9b5ddb5a4a9b0b6ffbbf43379ba7d459c1641a3e20cfc8b54456f5e305af4016b54a3ab0f801eaa012a57c0ebf8e189e758c04206550bc7204d2961a51e93a8605515c387215a9aa1850ecd68a7e124c966160f470696ef6b5ee49e9d39c1103739bcbc83227ed95bee8cc31ea5ba975c5b8e43a53e5bee3131b514a2c51223317142549e56d3081a60f8fd7a71332a8a4ed58bdbeadf76fddbec7fa369f18c8fc983a37cbeeddbe0175d26da6b20ca4f59ab94f57822242003e332d1c3dd4476d848090ddc388e0d024b94451b8506da6d2f888df640b406ef10a85c29edebea681e6af427bffbbe6b070439281520b2cadcdf45804c32c189da93e2c40970517a64562aa83e1e27bb3bf33e5c71bfffe3a343868a38e7165c20677c7ef180661a7f7ac49e97499f8455252dd570b7f605632058a3062a923adc9b3edabf0ccb02cd0bdb9575fa3aaf6eff30d055fa21ebd094bb0f9eeabfbd87fb8329c6241442159982b6d8b95dcc4066fee1e6b603f8274ea681576a47852072e97d27806a23390adc83715ca94672e1d89378b044dcac0af600c6e185f282453b51956ab5a4c09ae52d28b0b3aff5bead9309baeb1ebc5bd092e02daab15f0a47e0e7bcc3e7eb24fdd3fbc39f5890d0dde1bc5056f969d7e5396aa409a88f41b8b5a6e4fac1f4d1a791fcd6243b730872f268f6544dd22deaffc91801a16e203251b62b9f8ec7073916bb2fa998e39d70c13bb2e770869bc7a318de7666ce193d8fdb4eff2ef474908c4db3dd53aec3c2b16a1b3f6d0d09f1e08da79ca408ba639a2c979d2bb239e206db28db71f9cdfc77a7dba088160bc42519bc79d34ed5bea1100eafffa1743d6bc59ea5b3f101b6016e633a55e6f8a67f422dffcc2a70c1f2e2510ba6a436cec52b58949f460b6aca060ed82a65405fe84b91aad2a818006b3cd8055a9f332c519a686694bfebed1c755ed0cbb407a07c1d940e984d93f76fa341f4a7da407d4f6c3b1c37757db001784318522a906258c22df5546c3295f005eec2984d072eb842840502a509b2ecdf3032d04cd0bb8608f9b110bb1672637ef8c0d8f14eebd8daa92f5ec8498b521b05854a23bc7f5c3adc338ccab5604d05b28b2f799478ff3226e0c1fb1335c296b5bb2eb6816bd04153a3eefc0aecb09c55845dd70131b0dc4c12a4a842e279bbdf61790af7ba2e399cb1b604db9106e8f95604de41b402444077b5c78c312f6010f1534327fe7653dbfac61b6d7fa881d57eb9cfab963dc9e1b154f2584631aad8566fc7fcdad5efbe93703a84e62ad6d211a63640d6d5e3854119d2d9e955655ec4d5ee5a43cb3b5925ee904314b34089a0e66437be79367a604fff4b74de26a6391bf681c1d5b9b4c13ca95efbd782e266515d0713d4b56b74673645c60ea14aca6ea34408f59ac8778748e15b475695d5f36a32fde436bca8a6cf68a97b1e6a167d33c1e1cb05855a8f690f29720fdfed706f20907b1fd934c35da8961d9e5babf4075fcee2a33bce7002b3c9dba69176b0ff5e1367a6658e16f76efd55a7f1a2568bc201fac9ddee81c4db9398a45a6e2981440e765ee2359553759ccdb8d069dca0a6e4cce1baa745ce041b0d7d603ee5c8d3b34c2a312fa889dd1ee9c4c1428bc3c18b23e46585ba0e56f272c8470309a9aa03b5fdcb2f8c3d36fc8d05775b28b2fa66f0925d598fee907af963155e664a2cc60869e10d17ef464482167b"}) read$hidraw(r1, &(0x7f00000004c0)=""/172, 0xfffffec8) r4 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x0, 0x1) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x7) [ 741.272157][ T8957] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 741.279801][ T8957] usb 6-1: can't read configurations, error -71 [ 741.286827][ T5] hub 3-1:0.0: USB hub found [ 741.312356][ T8957] usb usb6-port1: unable to enumerate USB device [ 741.372186][ T83] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 741.383750][ T83] usb 1-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 741.395058][ T83] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 741.404121][ T83] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 741.422318][ T17] usb 4-1: USB disconnect, device number 7 [ 741.453123][ T83] hub 1-1:118.0: bad descriptor, ignoring hub [ 741.459317][ T83] hub: probe of 1-1:118.0 failed with error -5 13:26:03 executing program 3: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="12010000090001206d041cc34000000000010902240001000000000048e08bf5090505030000000000bdaa99b0c6a5fd3d5c5204d1693aa6d26a0947ad4ab26c57ab8796837cbdff72ee93855da64b466bc1da371d095bfaffd1f079db45ca864c3fc2d7dbe5baebdd46993aca7e53202d415df9aff3f8e67349990e24f41bb5b0e3260a840bf21d0188c36a87f9ad77354ddf12294358363e70a40000000000000000000000000059f6940678a0fd6044132fe991ac13f36c8b50bf32bff3deb606595cae6a70ee0c1a94e03af939616e0668686b9bcce8d8d82b8d156ac911bd710c48fbbfaab7ea60a138ccf768e56f6017b20ea6eabc165000acedf07283aad00c9452b873584ed5c46e35d0774d8df103f1fe2b59bcc7174f55e57b54a1974babf7c51c8cf2a5f8df1cb87a2037b276371add245cd5922d0d58f503e2ef05"], 0x0) [ 741.472609][ T83] cdc_wdm 1-1:118.0: cdc-wdm0: USB WDM device [ 741.502203][ T5] hub 3-1:0.0: config failed, can't read hub descriptor (err -90) [ 741.655505][ T83] usb 1-1: USB disconnect, device number 19 [ 741.662142][ T8957] usb 6-1: new high-speed USB device number 103 using dummy_hcd [ 741.702489][T13338] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 741.792200][ T3239] usb 2-1: new high-speed USB device number 9 using dummy_hcd 13:26:03 executing program 0: syz_usb_connect(0x0, 0x3b, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000c2e42140d1122aa1a965000000010902290001000000000904000200ff013900052406000005240000000d240f010000000000000000cbc964b90fe35c468b8a08f53a5cf8b304005fac127eb6b00a81b0bd5e0a5d3f8433723e4964a7a0324f281fb94a14eeecc310e7d3643d115c3badc789c61904e82487754dd270581456e8eb24e5d99e94bfae13940bf56bf477fe4ca9807b3fbd682e2ea1d3113d6d979662a7a5961aaaa7e812f6a9cd7d8be02c05239a28c339b3f9da3c9f441b3bb5843de27c80845c959986107f495cab671039c37f4bb8404928e13f9c6bd855139f1b8549a9f7f2be10dee09ae6146316f7b8a3c3a2"], 0x0) syz_usb_connect$cdc_ncm(0x4, 0x130, &(0x7f00000003c0)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x11e, 0x2, 0x1, 0xa8, 0x20, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x3f, {{0x5}, {0x5, 0x24, 0x0, 0x5a}, {0xd, 0x24, 0xf, 0x1, 0x20, 0x67, 0x3, 0x6}, {0x6, 0x24, 0x1a, 0xfff, 0x8}, [@mdlm_detail={0x29, 0x24, 0x13, 0x2, "20cc4e8a66a865f1d57beaf53ffc8159db9761803aee90b34dfa7ae8ac0348807ce3a90519"}, @mdlm_detail={0x7b, 0x24, 0x13, 0x3f, "1cafb5bce1b2ce76f2ec7deee9d823d13c6db727d7c74e3e6ffa1ca3a357399d63ba9d737a7e9a3a5c90aaeb0ad17e93235f3cc209c58efffee0bc116d9f094eec97276ac103413ac2154894d708fe4d0f3b4987a88d7f91591dc2dbf8fd061afbcc1abed4127fb05d575dd39d2903e21a7ab4a6611c26"}, @mdlm_detail={0x1e, 0x24, 0x13, 0x5, "175023700716b66aef7f4f0569ae940dcc536790a87a6ece9bca"}]}, {{0x9, 0x5, 0x81, 0x3, 0x14c, 0x8, 0x4, 0x80}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x4}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x5, "", {{{0x9, 0x5, 0x82, 0x2, 0x209, 0x7, 0x0, 0x2}}, {{0x9, 0x5, 0x3, 0x2, 0x135, 0x9, 0x8c, 0xcf}}}}}}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x310, 0x5, 0xec, 0x6, 0x8, 0x6}, 0x8, &(0x7f0000000280)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x3, [{0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x4001}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x44e}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x437}}]}) 13:26:03 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fc0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) r1 = syz_usb_connect(0x4, 0x1, &(0x7f0000000240)=ANY=[@ANYRES64], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$hid(r1, &(0x7f0000000340)={0x24, &(0x7f00000000c0)={0x50, 0x1, 0x7a, {0x7a, 0x4, "b00d2d6c7b699b8deabcbe85402b96d1bdfd820e6b3748e1e33587081118858cc08b1ef1e6bea9729d02f1d59682b088dc79e5757f78502989f51569f32d69e46bac477623b15ee99fa0cc5284fa9d3fefd7e203f796eb61d21560d5678bcebdf092d75c03217e8c2a2fde9c7228bca64afa595a1e71cd63"}}, &(0x7f0000000140)={0x0, 0x3, 0x76, @string={0x76, 0x3, "3703e65c196954c26c2e90bc20104fe5c842d36f16fd86483733318d9f182a25311509883e487322cad1ebd7608d8876e9f83b8b816a5c53232d77c8d8aea0362e5b8826e59f68816fd9cb7851818a38a71b31ebc1947b0cf7a47f3eddbbf3892bc7f633ce648d71a7fa55c9193387de08b14689"}}, &(0x7f00000002c0)={0x0, 0x22, 0x7, {[@main=@item_4={0x3, 0x0, 0xb, "525bf26d"}, @main=@item_012={0x1, 0x0, 0xc, "1e"}]}}, &(0x7f0000000300)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3ff, 0x9, 0x1, {0x22, 0xf3a}}}}, &(0x7f00000005c0)={0x2c, &(0x7f0000000400)={0x20, 0x0, 0x65, "f0efae75a03261465b8646f4408ed62fc94094c75519e39153d89716482c0f84dc764dff233d8b539a0d0fc509bafbfb8eb8c3ae1110ca78f102f035cecb9dda9e2ee066c04247057ee418831746e5a3f579f30e128b0692702fad5c50d7b50834c104638c"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0xfb}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x9}, &(0x7f00000007c0)={0x20, 0x1, 0x1000, "11e5e363d6e672351808acf03e1432db89e5cad46765729484ac7e870f8e048091df3c5c42b9f5e8702c380ca5949594692266142771bda0ada6bc00514f607290871c5a941795e485d60410158750afc3c45744658aaac6fd27ee0bf96202b15e578bbade77dec975f30319b41f9b2ee75c51447a5c1dfe6078688f8c56fa23957eba257e179c71965ea4b7768a29dc2bcd816280e157a5cc35c71eec3972dd38ccf4a7b5c87f498dfb5dcc8e2050faf68a73e781365e5edd7dbcf4403a332950d238b63c60c8798a2ea547e5b74d3d04daa8e1877574115c6d16ad810f2637f27e46cf07919cd6fe42c1b882a6e74e8990c214e20c55a52dd4a0003ffd4a2af890f56ab271e11c95568466cc36142c5c0b822353aec9762caff40ec35375084314b388c4f93dce98a52a0ab23f6da0f2b99ce2a73d135007e2f99c5d8c7e09cb6c09c32e91c67f0cdb377921629f463ad25a8c70929edd1cb80892af2eb275e1d9cde083adfdcd90cf13c56c87ea789b5693163c49d332eca36accf262c0d15d43e578291ac49e6e3944e0e10de132cab1afa5e71393a9693adee295327db207f3c4b530e56fc84dc68a91381fc151e5e9127ec0f99ee430e0abbf395f54a355e9f8a55e2524781a0ec9c61377114f96b5bad115b429b0a6b267764938a55a93a8988f83655ab4f5081a7c9e71be9cd824df8d2b8dd790168c19f082c23aaea4a3745467baa36ced5ae424ddb54a494e351b4904bf80a6264f527ff585fac23e6dd6fa14569efe44f84dceacf234dbc9865cb906a911c0e6df8bce002c327cb37ec02e53d6ea6fa0df9701d01f91e19651b3ce5dd4026ca58908cdc1fb3ab02b1e363172e3c8b7e6c8a847a7e20a3c5babae3446f642817a0e56225470077c58d7b3d5d03232445e25af0f6087f629f4c3580ceae7ba71452a399630418071bae70b44bc7cf718806d4bf46ae5e240775f372a3fdbab6cf03bd184f33bd120a971a4f1f59fc214d733fa60dfd48e3c00a72d72017b2484f1829d561c0d9aa7ce50db39e8b125bf0e4a6add017315d127150b1971da0b26eabd2706b5114ef768cdcc9555aad7658c7459a811d2bc3138178af68bc61880e9aa4e245f10df9b1c86eb58a9cd390bd4cb96383742c2fe9de74f5d708867fb6c5ba6ceded22926590f55644aa37f1003a7970d74e77bbc0c7692a23aa97c174440dfd6fe1b4a89718bbb653f3ef098c329efd403d52897bcae4189df3c59f566dad76b9a1ceb4d510f34732e83c5da27a4190962c211fa36f5ba5a12e3823a2657c10c9cde91c296fd87869db166c74d7da45bf8cf88bb4415737cd75a5a13d08800fb221c5bc31a4440bbd73da93c3b03013e0cdeb36c763c88e13ac9d1afb742ffecc2a0a6eb7fe51f578cc61a92be36637e64fe4064587df5c24c7c5b8ef9ed2c00107e251dc4ebca3bfee0a359ec754f6026766233e17b4c8d8ef48f0746383492076676121a30bde81caf3e338fb270619b70607551d758000dd27ddfbe3b42e071dc9c56a73576d2c3cb3d5d0386d7443f9d6f024b389c81f22134969d1c981ad0af961f5f81cafa5dde1569722864bd8c496498bf8dd4c025c0e517e716a9e459fd98670592a955df7e3a9eedb4a9835ecff7b4d3adc83a1c4043abb9b2721935953ec479f6230d31fd532219be59922c2ec0271449cbe45aa01d0c50554a6657337fb3d97a47e65f9f1140dc79d0a8de2c58b76fc87987b11abe234b922655ae145b0c432a1158136d0d30d467526073b9c99aafd8f20a3e473760bdf7cc93c0e46ffb4c64c2b23f4494dbfc45e196e6f2bf9c7cfc150a17aa4d9494bef9429bf7960ba5866c422d5108673b4098136795a276ba47a3be64403430b52c098d6f35172ec52c1041b232918c2a2919435386adc46bb24ee7adcef1271b2b8d8d568e95d7d018cdf12bc987c10bf6c4a9ec8de1ce37ea7755c1765ffe14c04dc3ce6ce5811eabe67e8d5eccb9e27e4ee0261cfc364e54ef1ade4779a7f99383885688f651c3291113de9c50475351bfe701b1514a3b0c995eb7ad159862f99558ad76b832b2d0af0b224b39e1353f2a4e3c7fcb3b621b042622b894781bb3e46bc4c979a9c6a33ba80a76f4e5c7649c8917bf0e9101fe85243c96a734889674ee3f047c6098365e90bba50e85dd6152c56348a0b411bfe0990c99576464fd4004b342b6d9e1bdb7ed47c0e7899796fc05214f640d482d67a70bfe00c0a93a2c5bb30d81225cda9e2f857ed2f26618ab6d8bb09a70acbbee5dbd0dc18b7957292ac179a372af36ee4cc85127de9c6a8bb404b8c277531ca55ce5bbd1cdf93f89cb0f62a0fbfff4d39305ffa9eeb18422e8342ee1365977acf3510b3e8af5255fbfbdc373a36bc527b3e51ba47d2ed1d8c325c58a41895faa03341233ed63eb6b909797d0b1cc0607f63ccc1787c1c7b621a1120e77bf8790d4cb076220f7de23844cd4e7d0ce0c71e4a45d57822dc437433abc7d4d578fde58e84e22ae973a7ed21e55848787250bb72190b9c1f2e128a01dff2c90a9641ab831d9b15edb28c7a9f8e3fc792f58a63f391ed934dd34a51e300cf926a15b45690706e4321cbeecab197c5ca7385a867b15192ed527fb9aa0157da831fa4fe4dd77bdde8fe933ac6c52fbace6d46f6d2da151e9bed05bee101d81161f6ec54005f716e5bc9d95ad27ac9bc467fdbf5ed2adee220c0d9253f061b2d85a43a2b337d439305e1bba12921e4b5da76369b85f26e39768b40f69b2456b87de55b9acd581d742c0a8bb5e2e52bb9d5a5a5751d6cdbbd43ee42795581d7965079c445cc86c9ccb2b480e8b858d87932d23a6061e3397c1459f46be4aa1480b3525be264f2b1e045016b04c8ecb300e407669a2bcf43895750057227f8370a0bf932184c26537281cba8739d516d531de61596f3d046abae79e05770329c41e5e95337ec8f8ce96f5e7c29f6ae7aab6c0c9dd034fe0fcebac96b848046a280d5da6be7ec212bc4db66b9bead9a591dd406859dfa0828542bcf13cf80fb4f2afbda6b4097ac7f9b64dbb115fa152d35af7dd25b388c6de9f7d529a9bce7610a90d9465676ad1adafcb473aed07fee3d43534e2d138b6a62b9677c6289d43b9bc0a6352c7756ce86f11bfdd392b2ce8dd371544067526a9b6de2a347063e71432f07700b337919f89cd7d6ef3a5babe7464fc6fd761c7168a7db06bf7bfb46fbeeca4cf9957297221b76afe067c0d14eb76fa4c710c6ad09b3221ee747254557298a0206dd7cf2726f8616be8ba1654216dc69b17c18f7cbee9e371a9dbe7254cf166f12e3a45668bb2c5c28ac3d81094ed6b061823264f51c4b91f05d92664f70d4fa835ec9e02ab83e7158b665aeeb09583b175a052cb7d4098933c08d8d12287a48311107933e41de4b9e6f1f2b16bde164cf44398a12d9381602f90ad4bf9fc53228fbb8eab11bb3c3e45b54bd2b8e2671ae17c830083d6c7e2da0285a614cf8419c049f5943615ca23337a98ef9f9079d18068c755a6406daded56ac42084bfc564afe8b0c665374d75b1cfeac7b2fb0d5d36126b3ac9760d15f54579318b807afa7ac9bf875a638c3fe150b111721565c2ec03ac1dad5c6d4b14ce794f34130a721f3e4ac9044ee801dc62df1b0cceff2f63b93a4650b20f6c305337c5cbdb12263845d5ba807f76ef637637b526f976c1062d106ac2af8840c2c0be346baab915544412aa0677406add00a34a46e76f2652a253378abdb0a940ed6faae44b60774dbd87ae738c8d16952dd0ab083e113c0157b341b82235bbc10b6111001119514ed112f96145621ca173a640bc3d957726fb77a57a7748442b0dd59305ea0e6ddf339d1b7ee72b2bb809462e67c2863b942ce38502852c232e86c48ad4545824b47617da36151cc4f402a063ae671b0de11dd2b89b8ee10a6d22da8b910951840a40fd57ff4d14dd85d382bc84d9bd9e75d53c68fec6c606041cec71c7b731ed29ba8aad39ab300ffde35c4cb0886371d489c9a8bbb795fe404da5fe227cca32988da1c71e379139b7ec4a8e0582d89842a9ae8d85972ee2daaa72168f63f30c33ad4f3be1629ff001940f75a41061c9ec014dd5dc256e97901267dcc458ee4c935514b2cd917c3c4aa62f76875dfcec804589664caa972ad51772afb16750f4d067c06e6e045ae1f95214bfe7b072ab83b3c62f350335cfbf17b32715b6b0f43107263fe3ebdffea9c9f8defb41016872fbeb7124f82aeba9451b6ea8bff3a743376b35535e139b42599d826c49239c5e4e88f1125c2815cfd8b24038e09006b6dbceee7c6f733c5f1a4e68a202b7695c3a592ac47d6ac505e034dfb4c665b22ddf289dc590fa0daf9316e58954cf3869af14eea4048a157ab203e0fc85ed035a95403ee0092d57ce3b1568f93fda004503b87b4d2b5d868f212dc61e807d5351f230f8e101c700439bcbe42bf536df0fefbaec985eada4be8ae34398ae9280f826da5214c4373b0a6f3d749bc37851f5dd9b7574ccfdbc9f826beb519984252265f009d5b39a0a910ccca9a928285711f0d2831df6551da2a796805a90d5d6efa66ddca6856e12d052620a1e84dd0396844ea0eda48510ec0974ed1a5bb85f15faaa6f0db21ec01979f013acb9ec050f067913679919e4a6a36a9d93859a726d7137ea367468d98976197e7dde57c7023e713965b4a3ae3a34ad5452a070869cf955d801ff9922de5c0e9c923b0209df01543b12e1c42884741dfb49d18973ae81794b03b0d98e182b25b2581793de112d4debcdc1039a7a98b6a6724ab3d441325ba7b861f8e36a01edb2afcc1ef3288e6b2fcfb707db1d200d83ab5dd260998a8cf497c85e9b881ac7a3dbfc10670ac1cf8609aab27788a06d5ff1660610df97a4b9bd1606b598da10717e3a21c6ded0f375a104a674b503135c1d9c346bf4512cb3f5ade666b1b22d3a90bc6ab1d82d7c39f2051d0e25482f3662fcc17058bb471c3259d0dfc70b8ffc3b174848a49f60e719a4dcf3d79c19a18afdbecc6ccf64e727b27b0336bb53525e16212e2633a07ced7c4417f14cad3f253ec288ce286e651535b35d78230398955418e382887a8ad03ceb3267e9bab75c95d255314a36b799368d068212068a346d7de7b237729b972bd6a956da6b5e92e82e4aa9d00bca4b30fd62b4c90158b929b4101eaa6d102523270ec39ed1a289057e3cd2512c30b0c9b4b77e341586e86a964c1fae7930f921edd95d9bfbc439c90f7afc4af0af9f270280a29e19668fcb665b149812e1d50aac85e6c6a02ef1fb8d73c90fd9d4776804ea0070f74f41447b345bbf4db502a352a4e1a4f5b5d9233d62d8a27f910e2940277d52bccb09db5eb74df420bbd93006705222f6e195bf3c7abe94a946aaa3af7e00a435c2c9a344c0bd3f5272dd8cd01dbadd3badf323ed00c4840046f25b8f147a5356bbc40242590d1cc95c09aa469f66fd102df45db32eee3ce7783ceefcf4bc680d676138aad15baa6d9e40a31b23b9fcbf9a0fcedfeb68fa11b91ff005501f7048e92ceaaf20892b09618efeef3797521d540929b0410964727f1fbe46055ad23b73dd8b0f5d4e368c4f1274e2392b8c2f5f6871ee44dd88e97cf1d2aff5f4734e43dbcd9710a84a36be6092c17d1969448ba143afb79d604fdb43ddee0697c4794feb10feb602342f999b8f33221a1e0492ad23b504cee8a3d58d614edabfb948d1b1f99a38249838894bc0a0d8c7dab2ae310ffc2e5ef2adedc1efe5af5a62a4751bb"}, &(0x7f0000000580)={0x20, 0x3, 0x1, 0x2}}) syz_usb_disconnect(r0) syz_usb_disconnect(0xffffffffffffffff) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010026821881800000016fc0c46632a6ad43000104e00000ff00700068d6391b6e45e619d3baea971c7fd6665fe58216c13b6005610f6324a6de470e0c71ff50fea22c4dfb0d6c59a8eb8adbfcb69efd72b589a9aad400000000000000cab5bd52335c139b4f92396c57c1d4808cd8e9ef4b1f48bad8d8510ab8118f66590528afb0440647ac4e0f0ef6a8f4e6079ff59dcf7cf5ff5f6b9aa51c2e79386b"], 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_disconnect(r2) syz_usb_control_io(r0, &(0x7f0000001940)={0x2c, &(0x7f0000000600)={0x40, 0x7, 0xa7, {0xa7, 0x21, "dd5b53e40ce025c1f59b45ca999b9b89572ab1444290bb5da7a0daaf6f94b354ca657ce4f14011d09e2d490d6098855100517a0c0818550bbb651df1d4f0db030ed062f09670f355417f6acccbf6e27ef737d58e7802e97324c576aaafab2a8121d32d973ef42abfaf0bdef15898819bfe040a784ee15759f8b745b221653cce659907c502480a8c87c06c06fc1e13bfa1840f0a40471ff6df576461ac1fda55553be51fa8"}}, &(0x7f0000001800)={0x0, 0x3, 0xaf, @string={0xaf, 0x3, "cb1956966f255694dd1072e64e0534036b1563fa4fd0d336fc4b33819ad076b4a9c76bb7d829ab17486832547c7a04e415366e1313279a75b00c671d472f87e65cc65fa91a660a93b4f0b158691b2503b28e578634197da326af86f9ef5fb7378d536c5ade10f97c0ae67bdd1cc3b9c36c70709749385074cc09f4500023bbc5adc30a1d88efa71b754fc6795bea4cc77e378c698d33ba9e0b256f3336f0220c9612f1acb42219d41b18a3f505"}}, &(0x7f00000006c0)={0x0, 0xf, 0x50, {0x5, 0xf, 0x50, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x5, "a48708a124389d8edd1b3447ac8ff006"}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x800, 0xf000, 0x3295, [0xf, 0x0, 0x0]}, @wireless={0xb, 0x10, 0x1, 0x4, 0x0, 0x2, 0x7, 0x1000, 0x6}, @ssp_cap={0x14, 0x10, 0xa, 0x4, 0x2, 0x1, 0xf000, 0xce7, [0xf, 0xffc038]}]}}, &(0x7f00000018c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x0, 0x7, 0x7, "50d90df3", "f5f3d733"}}, &(0x7f0000001900)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x80, 0x65, 0x3, 0x3, 0x4, 0x20, 0x800}}}, &(0x7f0000001dc0)={0x84, &(0x7f0000001980)={0x0, 0x14, 0x54, "ed526f436707cf30706b1e10fdd2109077919f7d14ae3029c4a4b5422f5b2995936e725aff7527ff24831ac78c468b53be3ad3108e3155cc4a31df96442eb8caa3dc60e3ba6b30f4a83c20936148d70831f74d21"}, &(0x7f0000001a00)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000001a40)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000001a80)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000001ac0)={0x20, 0x0, 0x4, {0x100, 0x10}}, &(0x7f0000001b00)={0x40, 0x7, 0x2, 0x9}, &(0x7f0000001b40)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000001b80)={0x40, 0xb, 0x2, "b13f"}, &(0x7f0000001bc0)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000001c00)={0x40, 0x13, 0x6, @remote}, &(0x7f0000001c40)={0x40, 0x17, 0x6, @random="316f0b9d4945"}, &(0x7f0000001c80)={0x40, 0x19, 0x2, "88be"}, &(0x7f0000001cc0)={0x40, 0x1a, 0x2, 0x9}, &(0x7f0000001d00)={0x40, 0x1c, 0x1, 0xf2}, &(0x7f0000001d40)={0x40, 0x1e, 0x1, 0x7}, &(0x7f0000001d80)={0x40, 0x21, 0x1, 0xe}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x20) write$char_usb(r3, &(0x7f0000001e80)="be81b026257a6d884ebe72833c51192496d494c87a1d6c4e40bf232115f10631a7e57e76bde2fdbffe2fc215cfe81fc2d87a01b4057edc19fd08b979d71cf88188d9864314af606716abaa1c213b5eb723b4036d7abdae95ef717f6cd6095ba3dd4146d48af9", 0x66) syz_usb_connect(0x6, 0x36, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0xda, 0x90, 0x4d, 0x8, 0x3eb, 0x7604, 0xa26, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x6, 0x2, 0x20, 0x8, [{{0x9, 0x4, 0xc3, 0x40, 0x2, 0x69, 0x8f, 0xea, 0x3, [], [{{0x9, 0x5, 0x4, 0x10, 0x0, 0x0, 0x5, 0xe3}}, {{0x9, 0x5, 0x9, 0x0, 0x39c, 0xdb, 0x22, 0xb1}}]}}]}}]}}, &(0x7f0000000740)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x300, 0x3, 0x40, 0x3, 0x20, 0x9}, 0x5, &(0x7f00000003c0)={0x5, 0xf, 0x5}, 0x6, [{0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x1809}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x416}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x458}}, {0x4, &(0x7f0000000540)=@lang_id={0x4}}, {0x0, 0x0}, {0x0, 0x0}]}) syz_usb_disconnect(0xffffffffffffffff) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r4, 0x0, 0x0) syz_usb_disconnect(r0) [ 741.911826][T13338] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 741.920119][ T8957] usb 6-1: Using ep0 maxpacket: 8 [ 741.932211][ T17] usb 4-1: new high-speed USB device number 8 using dummy_hcd [ 742.012413][ T5] usbhid 3-1:0.0: can't add hid device: -71 [ 742.018417][ T5] usbhid: probe of 3-1:0.0 failed with error -71 [ 742.042173][ T8957] usb 6-1: config 5 has an invalid interface number: 219 but max is 0 [ 742.050402][ T8957] usb 6-1: config 5 has no interface number 0 [ 742.057554][ T5] usb 3-1: USB disconnect, device number 115 [ 742.064689][ T8957] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 742.075748][ T8957] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0xF has wMaxPacketSize 0, skipping [ 742.085833][ T8957] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 742.096978][ T8957] usb 6-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 742.106033][ T8957] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 742.182213][ T17] usb 4-1: Using ep0 maxpacket: 32 [ 742.192385][ T3239] usb 2-1: New USB device found, idVendor=061c, idProduct=c084, bcdDevice=b3.15 [ 742.201466][ T3239] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 742.210428][ T3239] usb 2-1: config 0 descriptor?? [ 742.252113][ T3318] usb 5-1: new high-speed USB device number 114 using dummy_hcd [ 742.259883][ T83] usb 1-1: new high-speed USB device number 20 using dummy_hcd [ 742.302452][ T17] usb 4-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 742.312619][ T17] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 742.321562][ T17] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 742.330618][ T17] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 742.340098][ T17] usb 4-1: config 0 descriptor?? [ 742.372147][ T8957] legousbtower 6-1:5.219: LEGO USB Tower firmware version is 0.0 build 0 [ 742.386112][ T8957] legousbtower 6-1:5.219: LEGO USB Tower #-160 now attached to major 180 minor 0 [ 742.456712][ T3284] usb 2-1: USB disconnect, device number 9 [ 742.552167][ T3318] usb 5-1: Using ep0 maxpacket: 8 [ 742.574578][T13343] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 742.592459][ T4153] usb 4-1: USB disconnect, device number 8 [ 742.672209][ T3318] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 742.682665][ T83] usb 1-1: config 0 interface 0 has no altsetting 0 [ 742.689275][ T83] usb 1-1: New USB device found, idVendor=12d1, idProduct=a12a, bcdDevice=65.a9 [ 742.698377][ T83] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 742.706435][ T17] usb 3-1: new high-speed USB device number 116 using dummy_hcd [ 742.714753][ T3318] usb 5-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 742.725845][ T3318] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 742.735380][ T3318] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 742.744205][ T83] usb 1-1: config 0 descriptor?? 13:26:04 executing program 1: r0 = syz_usb_connect(0x0, 0x24f, &(0x7f0000001740)={{0x12, 0x1, 0x0, 0xfb, 0xb9, 0x30, 0x10, 0x424, 0x9d00, 0xb49, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7b, 0x68, 0xd8}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000380)={0x34, &(0x7f0000000c00)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000007c0)={0x44, &(0x7f0000000940)={0x0, 0x0, 0xfffffffffffffd57}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000440)={0x34, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002f"], 0x0, 0x0, 0x0, 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$printer(r0, 0x0, &(0x7f0000000540)={0x34, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r2) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r3], 0x0) r4 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x0, 0x401) ioctl$HIDIOCAPPLICATION(r5, 0xc020662a, 0x20000000) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020662a, 0x20000000) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0xc020662a, 0x20000000) r8 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r8, &(0x7f0000003200)=""/4096, 0xffffffad) r9 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r9) r10 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r10], 0x0) r11 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r11) r12 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r12, 0xc020662a, 0x20000000) r13 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r13, 0xc020662a, 0x20000000) r14 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r14, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r13, @ANYPTR, @ANYRESHEX=r9, @ANYRES16=r10, @ANYRESDEC=r11, @ANYRESHEX=r8, @ANYRESHEX=r14], @ANYRES16=r11], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r12, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r11]], 0x0) r15 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r15, &(0x7f0000003200)=""/4096, 0xffffffad) r16 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r16) r17 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r17], 0x0) r18 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r18) r19 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r19, 0xc020662a, 0x20000000) r20 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r20, 0xc020662a, 0x20000000) r21 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r21, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r20, @ANYPTR, @ANYRESHEX=r16, @ANYRES16=r17, @ANYRESDEC=r18, @ANYRESHEX=r15, @ANYRESHEX=r21], @ANYRES16=r18], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r19, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r18]], 0x0) r22 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r22, &(0x7f0000003200)=""/4096, 0xffffffad) r23 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r23) r24 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r24], 0x0) r25 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r25) r26 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r26, 0xc020662a, 0x20000000) r27 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r27, 0xc020662a, 0x20000000) r28 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r28, 0xc020662a, 0x20000000) r29 = syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r27, @ANYPTR, @ANYRESHEX=r23, @ANYRES16=r24, @ANYRESDEC=r25, @ANYRESHEX=r22, @ANYRESHEX=r28], @ANYRES16=r25], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r26, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r25]], 0x0) syz_usb_disconnect(r29) r30 = syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR=&(0x7f0000000c80)=ANY=[@ANYRES16=r5, @ANYRES64=r15, @ANYPTR=&(0x7f0000000100)=ANY=[], @ANYBLOB="3f921bf4abb3716d5422838d866e97028575a9b64c4c662c0d1cb7af6cba9a083ba5bd35f82645d7938f7bcd0f118efd6e4be185a39a5c46875419b52db7562089710c1417c3c82bd87aa57043c2ad2b36caf0c108824c481f6c73a3748a1385c705d1a64d7108f86d39a3c0f0f07b57407fa73bb47428f973693ef5032b857792597da69723721d388be3e58b25f4e3dbf8335f24941b58a76ad54d746bfb4649ed53cf4f590fbd8aa5e35a1fab45171248623918c5e0e7dc7deb2ea9502612cd3dfdf2acc318", @ANYRES32=r5, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRES64=r2, @ANYBLOB="78320cb2240a6d3933c6c3d8a3c9e383e4335bc013096994e3d3eb4edfc4749d84e074222f0f3f229d95fcdf232eee98058c1f93a7f6021164baef49fd2454a389612a5f14e796217b5061dc28bcbd261b79cbeaf51ce3b613261b8b5474c2d8cd8ec2d457d2bb1a408b3368fd4aa2cbb0ff0fb5916892dd90fd175c28a5e0148ba6cfcf34d119e0d00c103e7d897beefe89c88232781d82dff3162f0bbabf91aa8096aa03ba44a4d489c31ac233a994acaa0115543a10f8", @ANYRESHEX=r29, @ANYBLOB="de2c78df765e542e5aa55f8a42e6638864ad260eebec5888fe06f4dbdedb2d66fd30930994b6b095349f2b3cbf49e81388bf7b8257422c95dcde246014d64135b060f32d8a9df7e8a259ac3575b0721c6817b2e80446dd3bc2db7f5e01ed1fd8e395dda1816aef6cfb012ed1dd9e", @ANYRESDEC=r4], @ANYRESDEC=0x0, @ANYBLOB="49399be68e83677bd46012b795b36ac6c73b0a5266fdd149e8ffdea195086362935fe42a9ff7c57044ca6b9523c8ecff6122fd51d3be179cf8b9cc32479a2000e757490e0552ef18179b03e7c4ceaa29d3127c6cab4644a21e92fa9e945a3563140bbcbea523d0616d09b9a57454d5ba8ce0"], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r5, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r4]], 0x0) syz_usb_disconnect(r30) syz_usb_control_io$printer(r30, &(0x7f00000000c0)={0x14, &(0x7f0000000000)=ANY=[@ANYBLOB="600db6000000b60b9ef229f83facc2bf1d63874b59bee0299ff4d086d19ee3d6112ffb04a3cc09e8d41cc97edaec7da81a22b769989734ec6211747602b3814762087a3e9108e77e6b28b5d020de0a409676536a91288369edc55b3ba81ecb364a10c200322e13a6df56d98b37f2d9a96fbbaeab49595fbaf5cc1da5c87ee523e48f6022d71e5fa0ffb107317416fce5853b52fd9db94cd3aedbc4abe439280cde09595b2d195e01c9b61f45c87884d5f3e62012dbe0ed4c3b2239eb"], &(0x7f0000000580)={0x0, 0x3, 0xfe, @string={0xfe, 0x3, "0ffee9a43324cb8f20b2e04b8a59a51af2ee68e4db682c33fa7acb0d9625e6a3a6c7194b46bb3b10f5793bf71288a8b3e0fc099034a4a0d41377446595439a8213ca7b809fa7b5348c2ebfd4778584b56c294c7a9715ca1225ddbe75b384c568557084a7324f1f018bb6af4c506bbc3ba8e686786269fa4f4de48c78b5fdb1980e69bf02c3a989dfe68e2caf83ccaa4e961843d0a65550096d2635436ec84cdaf4a27f1ff50956a7ebe1c65cf1e0619f47606e624337a536d3788eeef948d3a40435d4981da06e5ea8ea105b8951246e7f2a730f9941c2bb8b9ac5a59cb5d64e1e3a9f9738196a47e7236beef4a5cd1f3eeaf12d3dfa26220f8f0e5d"}}}, 0xffffffffffffffff) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000e00)={0x1fb, &(0x7f0000000ac0), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) [ 742.784956][ T3318] hub 5-1:118.0: bad descriptor, ignoring hub [ 742.791130][ T3318] hub: probe of 5-1:118.0 failed with error -5 [ 742.804514][ T3318] cdc_wdm 5-1:118.0: cdc-wdm1: USB WDM device [ 742.942189][ T83] qmi_wwan: probe of 1-1:0.0 failed with error -22 [ 742.952224][ T17] usb 3-1: Using ep0 maxpacket: 32 [ 742.985827][T13359] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 742.994399][ T83] usb 1-1: USB disconnect, device number 20 13:26:05 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000a40)=ANY=[@ANYBLOB="12010000ddbfe908f8060400016200ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd0667f8dd9dc8c46d544a7e74aef28fbdde383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcbc2cb7732fceff000000000000008243a06685e47356542838ec20f8d4ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841eadc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a6bf4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13f91aaae61b5e6a527dd5fbfbe4a59cd03cff9dab0ab8ad70f8c78a487777c67e44da75f3a8e51f2de159c3e8112bd48ff47ec8f8f88bcb8b54ab96286cb620c6602c1d7a5d84786aad841e0ddde2c91a6e4bb3a7ac379e88f21e949043edceb1b24ef135418a89a512c2c949ed6794ee25d6e70d23a16be7bf46dcfcff055f1a4304498469f6cf8708601034c82d0147b54b3e441b061246d3f8b7a08e9e4ad04cb833be6cbdfc62e4f0c26a3763dacee8081d57c2d0bc8bd5c7e1c2f7752ecc7cfe352e1b0d9fa32e61d6d0aa0abef43054c152cc2368ef67f85e0671072b8adc197c318246c692f023fc266fdbd22d0a2c3c48d1eebb96239ab8ea8728f4a4e9188d8fa2e4063ce9ce3ac53f242f4ca6d88d54213cdea8db01337f3f08237d9e1a0281a8e6df83cba57d3484964cd06235b9f6dd4a"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000500)={0x2c, &(0x7f0000000080)={0x0, 0x0, 0x20, "01000000000000005446ac9e3d4e2cd80864f435be8a38f5b50300bd9d2e5610"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0058d3bc4800e6"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000003c0)={0x24, &(0x7f00000002c0)={0x9429d3f6b708e7, 0x32, 0xc4, {0xc4, 0x9, "11ad6bd4a6653bd13778b89309bd81cde4db58c74ec814e608aa4324c50b20a6a7a4ebd26e8062f8c0cc270472835a1328382f21c693d3aa442e423327a59dec0de8d4b5e64996dc342e713c35a4ae90bbda14afd64749afda7b94255a7be00b7e539b4331143f07a4ea6d4689de2279d8abc4b8151d40822c18b836146972898be054a890dbd1444ea0faf03f256a9e86f3f51e909affec8ae2fa357358072be195069db1b766c52b65b1fe9fd6e3c02e974cf2bd56ecd7cedf0e6fe475773b72d2"}}, &(0x7f0000000040)={0x0, 0x3, 0x2, @string={0x2}}, &(0x7f00000000c0)={0x0, 0x22, 0x19, {[@local=@item_4={0x3, 0x2, 0x7, "d9c0f795"}, @main=@item_4={0x3, 0x0, 0x1e, "740ed58d"}, @local=@item_4={0x3, 0x2, 0xe, "4593e304"}, @local=@item_4={0x3, 0x2, 0x0, "83f9e896"}, @global=@item_012={0x2, 0x1, 0x0, "b8b1"}, @main=@item_012={0x1, 0x0, 0x10, "bf"}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x400, 0x2, 0x1, {0x22, 0x94e}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000d00)={0x70, 0x13, 0x1000, "3674df3c749ccef1562af07186fe3dde5b7ac91deb44bc7f90bebfaab38defa0e595346774327d209b80075099a029e15bcea60e521f9a0a795cb99be3ce3316392bab583628e5e047cbc5b0879dc8a24795a63439dd8a03270dd6f0bf5eb2ce9384a74574f5a30aa301caa0f949bc43023eabc0f286840ddfe512042422f902519d4c7312c68ef01e8ac5407c803cccad7a8fa82e2e93ca619d7e2434b4d144d903e081fe94a75a71a45753c0dcb2b3b34c312144587ca8b1d8cdbbb5968b5d25702578e59cbdbc0e2496c26e1340f884b4ff0b83e506bcd3f1e5c07282637133233fbbf4a93bfc355fa6a36423a2467f112d486d17675afc5c763f8a016f475470767d31a0622b27fae6bbb54fb5b4bc08ac57f407a58b72240eccca4e4d06f3418373601009c7a03666639586fc7003de55008e79a5017aaea93f7fbb66bdb40512d551854740a86569a16f98b47dac155fdac9735e898fd7869fc5367410ebf76f21c85f3806e4328c298c038fc60d9b2891b2ba7f822d1cda7565b25ed984846ac378289aee806870f359cdb2d4d396ebed6e0205b35abc10b9369b10d7cb9a0572a264a1ebd18c7e132ad26589aa9e2e4533fd347d3d31d3ee9fb399089f8a1b112fb43df220ed4ba035ca0df06b01bf39b18b672467a45d708365a8d7d99833848478ee5ed71c50092872a8dfa541ba47b46b55261ea96d7b306ff421c762bc23e8b41083c0f5b10cbad094534b833e9c17e1c884d3e87edfa34b79c095121119716a0f5e3da242c05e57ab6377daeaf3f07ba6a087bca8d844a15cbb1040ba4bc8dab05aa34a207113c99d5722eba6c755d5f28015b6afe4b1bf19ebf28c51d4769864b4b37f490d9e0315d08bb5145b6585dfc8c4a3dc40b77ba4755b41029dc430da1a02346d74168e93baa82a93bde31333134a390354c18de3ec007fee211653e34d7e1f6d9857fe3d586c71ce3f4f2d67c9f9a77d3e71dca0f90d52e3a33bd707d77f08d2cc375cf69c474b4a0d97b3c11cd733f26fc22fcd5e8db875d2ff407b85ae2de4daf1c0325652694061b317424ffb564084bef9b781e386c2b9db5bc5c6cb76fd2e57e323a76ef883017b655dc25c8eb166a2452dbac371fc2438d59ed6a96aabedf3e343fd74951e94ff7826e34f2263b443c1c9de87b696df9c2c78dbff2d5f0cfbe6e7dccc3e8827632f35acb6198aaa728310f2c89869d867b7001a7bfb7265336673d6f49fe346db1c24d7d8c24b135beb0a08120e28756b6f4c7fff2a0671c6b3eca753b14290176a3155c9ab73ed2f7d4c48bfba00e5432b54dc79b4db73ec760b90025f59b89574dc722405bf33cfcc0f2950dc93969f87334cfb86d1094201a2ad9436e3965dbb5935f45a7d377e96367a21b10fc33631a2418548264b3c7504a0f579a6e3d504f3d542bee71a750197fdf057dbe3c6550313dc7a696a562382612012ccf6b70fd903f89e649de1f1ecc331890ab2b5b9577dafa72ee730af3699bb83aaaeb0a0f9067a06db2e539bbb1d95a819a20dedd6feffa02c8b27eca16f2041fe4b4bf15297856da98f7cf008af3e896171dc74b3f5a26725447b07d65c75073481b92f3cd402f9db16b0ad2708e805b854b0eb7a62791b83aa6b064e81e3fd0218f01110d33ba7034b13236efce70efd0a6ac7c4d59fe91c87b7cdd56f34668255ba35ab699329998c320661fd1c5433cf51fa2990f26e125d36e49d9ade6437f91b7e50f8efd8c68885e677feef96d3a8c638d65b6961cf94c61250dea5b56ff3d76a45ed7b889ce7d91f610420e49bbc36b85171f5af563e19b25a046fbe972b102d1efdbb59b9db46f71c90b304b508cdbfe7590bca6b9cf9d78d330e7c97a16677d52eb1a116f116fd0ec4523055aaee2b25a8335fe0ccee85f20d86d60acdba4f3cd2543f24ea85de6e84f5e2fbd9a610b81d0d829c00739f9876a7c28addd639360f8453cdc889a8c199ce722c6d565806e63fade7cefaf4ab9c9d069ab7ccd7cec984dcd0c66c34e5d53879dd9e4569ec10019ab3ff32faff3b3b7035613aa0737aee2a948f0ac8c09e079d3eea0dbb502664068ecdf3a6dc569cff9a0feb75d102523e816d4940edafa806daa26968fe4f23f64a8d3c718dcbb03127eb12f88d9f06dd4fff11125b1099a59ab21e2b47bea257fc885de4af6363799c3031132b7677b5e2260b28dcaae0035536b3447a1a838c63fbdce9a5b1c6979a13c327f4dcb48901e9322f52afe51d3fcdd308b95a77d7ed53661a9e043df9142bafe10167671a7a55cd8683e26562bad022bd63194dbea97b0e08408e96c2d9b2e98013b0bc711f7df25f62caffb27440962eb7e6b6b33afd78c0427d1c7920dc0d505e81ec1adc3b6ab5114144b7a8a7a4a3d5cd69b168f8b30da4051736c528909700717daa2a2fef3aa93dc49de111d5ed9615e1146e0f97e02435a53c1ff81a4a905220401c3e7a1aaec55b55544bfb66d74a1ed6e8ec7497c2d1acaa1fcab3793c39f726415db0aa6e75d9ae3c92b2d7cd2d89236406cce6818f761bfa55e8ca95dae83be32f8fbfe1ccb79749ee2a5ba31de48913190aa8c2ba0f17fc71b5033c69f34914e9e253e894479a40614c9a825e3d831dc8fc830ef7645410163818f635e313bfc673c71ebee8d8b54ae30053f717bd599308288bf3a1fc8dcbfe41ba1e720699f0732b98f4924bcaa771d1d91f7b270d1855809270469653dbb86c5d6887cda450fb868494ae71230e0833f992e1cde6cbc05cc297174e8463f7e1762a0d8e9cedd721929ae813106b3949b50df31aab9dcf88b051ff4f7ab84b0cfc1a69aedcf8b75879f3a8d2a976502030cf00070e163325b64cccf50c2122c92f5c27ee9d55215a6dfa4b894964349f893ed4ab257358afe6aae50f0f76322651bc581db36ece8c84892db406081038f0fae07609d7d56c157ecb51a73563fb5df65c66f75c5af8576bc1e9b966dab35360603dd6515b6f1f98c66e855359da3a893b8d822fda5794a79cfe062f427fd7988ce09c1caa232a82388508e75e0f77caacfae464bce5d26bf7f633400f785b3daad60276d918dd5f8b2c5f8ece66ad8ea87d114048a72f778e856426e471c6d43f74210a6b9a8bc18dc29dd2ef0a9a60ad5b23b452443e28f9d11fa7205afac3e8b60aabf517af285cc1c5faec4df9717e13979dfd3152b004749011e602f2b3cda3ac54b9fad6956cc8afb7c7afa21ce9dd4378cc4466fb03759db1c5f797990d8fe75063c55f843010b1dafc341107e8ffdb15ae02edab47c620e463c83c33d0c72c4a4ff3c22ac54cac2052a18a113afdb583f1843171d3209ca29b3b467ccc45536bf41cc90416e0b46ddf16ed4b86a19a86fccae4f8460200382a2707c3aca0934e165ce70ac39754eef9d75abfd36f0f2bdc8befe21a81733343012d5c54bf14ef0c7e9fe183f368e8444ce24f87bfbfe4cac1ac24f9cc8dab2950c4eb11c6450dc4569e94cc9e9c9c3fdaa6aae7fe3b94d289597399430d80d34301b21e06ee2bdcdd38df25869d1de8db786dca82a67dd78e0c4274276937cbc66c75988c2ced1e8fa298475750487d436b7a8172f3a8db3d8e840790d6b7eac04183ead0a804d48fdb7e4a88d894923b21a428a97dbe71f5604897417ceb23b1410521949daa9d5e53ecfbc17f6cf160e3a5e2adbfe4a3c8e66afd6fc2fd4183708b194814e8a9a8d1fd66e041be6ccb986e6a699a74c56117148d5f45e80d6954c2f6ac15f336e274ca075579335e7ce360e0600f62db9ae514bfc99f6426e9d23b35dc46e597f20abb33c1b7d72fa1f889c34b1b6ee764ea61ca3d5a429c98ac428c5e101a54e95972937f1fe78563daff7893f6206558fe3b93d2cede1c1672338a831be5b8fc0c91f9a22b6b904b0eadac026baa11ae482fd658c7ac9644192343ccf98095b4ee986ed3b5379d795415f2a9cd74954d07301eab7e34ba4417abefa27c5e4366ff1c46a462c6c18520efde0d84fa4812b7d550692ff8ee8cfe0a5b335573d6211ebc0a5d3b68381d23c018b9329adcef0f58618bd2656fe314b1488f0178de795e5332ac2789ace3a05a685cc1e02c10a4d572049106b60465a5fd51b9fd3a25e648243f3a411c1e713dc1d1c2c3f5238dbb91283addfb9aafb4270daa5e569ec5ab616ce9f206b1fb0c38eb603869c963dedbd0645212751dc5ce16b60f8bb16800427faa395989e333e327e40ce539e2a07494b74a0e8d2687a00ce20c7d4c63c1d2e7c1c7b576d646a29aaff871a7de26136cd56e6dbda7626dc0f17829b090cc233e410cf97893a0e302b0c34142d9e764fc7fdf88626465db38b791cb34e2d3cfba47bd0f61eefeaa2a374ee89cda99605425360ac3383ef5cd3960d881f2dc5ced8718d467fac98c01b02c01e26392e47395062ea492bb4c44a7502a7f8856afb2d450a8da5e95233c37ddb66dfe65e30963114aee678a2b1160956f088fee5d4a982441d8a98d4f7b102bf29a6d7d89a02a5df35d2392d25e7c60214910887c10942c3ddf409161e6f14e263c08c21b23692a75773c14554cd30ae13ac6cabe1d8fd11eabe4882e688a7c71a2c5f6608767b7a3ae4bdae0f91a1bef5903e9f6edc715c6f2ed06e7af6fbda66361228a724ce8b188b10c23e97f46ea7b6212e7cb43040f65466aad882fd8dd13125b0a7d81dda4a6ba1ffef31d05ad9bb46c6683e404426261ddf8d1581ceac96f75a69d9964d482947982c60fef4bf42ed33b8bbfb5821870e44161774a0f21b0c935239a1d5ced8b3d95858146e0ef7ad2669aaa337f83b9856519b83c9d31b0a7012ee78f94c0864d38a09b7a44b58a450a46d025976add4597af0ca9a826dedf588d4387b140e204c0a4eee64c105777dbc409627a161d3b4c04f8595031a172144f75041051908921635fd0c884903b6e42ad160e15d2a570162c001b850f39ce502346d58350e2d9e866c5a257eaea359ac983d614ec0daca2bc0f3e7c14941231cac3b076a71414920dc55c6c0ec28f74645299ac94eaf78422e90f4d5a3ee34c1d567a2d2a15816498ba89451454dab4b7da6788d99e47e300023e8f3c29011ecef39268e902eadbddd6694d8a425c67654fdaaac9371331be81972a1a423f11fa2d722a7adda532daa1fb9fedd308762f9395ef8e6e404649c388b9d7decee5793295e4e995bd1cab84718005806249ecf6f183be307870ee84171e4eea99307ddae8cfa9d312d110e42a9b023acddfa518eeab096f0671d0f0c8afa33beb71cb38070cd16a80f45422d8d8875024e99f1edf6ee7b3c65841153dc6ea7345d254f705759ffdb7d0ac9c09ab736d846674651e7e11a05de91359600fd5738a60f7bce1f9a7be6b2802de584f0591a5a75d08a3f10809fb05e03302642e2ae6f89fd9c9d6c0ea37cb8f0324d617185b721d3b015eb5597e0ce1095d4f3b74dc416c5a89b362ba9761feef5c41793217c83494e67f6fd0b159998439ca6f15b4a94f16d78cb7ed219377a8fdfa3d020d83160a92b9952766d50bb7b40dfbf7518954d439500f8d625e4bf65f3c263e62b3eabb95f7c1e1671639954de1f5ab1efbadc07986fc41f787603a7945f18a7559e5fff259b4eb358a1b1f05db64375e67fc020679e89ff488b8b1df42810ad595a44bbbc09137843930f2548880897f0b7834de65bb205361d385cbc70bf5ba15f7ec62e3bb37adc37954c2e78bcbfbc7ed25a60082d2454bcf5f6ab787b03893c371d2ff35f4c26481530ff9c11a"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x3}, &(0x7f00000005c0)={0x20, 0x1, 0xb8, "92a09d6d930fadee9b7c300064ccab89330fe5697eb8f2bf52408f41e4d183604739710fa5c5426e75c10e5c54713d6c70d68b63e28ce40a8d948362be1ef5f1488cfe8a19fbe9c36b76ae72437c87f65738204e2bda9137bdce168cff9095fcc862d5ac0864bc5c13ef5671636089869b65275c30a67c247ef9acbd44eca2e2d8235213834a886b42bd1072b509f7659488319b708658296c375a1e0f2c16bff3af6cae8efb92f194e828e53d4b406ab72150ef4fc8392f"}, &(0x7f0000000480)={0x20, 0x3, 0x1, 0x6}}) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000280)={0x0, 0xb0, 0x0}) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f0000000180)=""/158) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x52, 0xffffffff, 0x0, {}, {}, @rumble}) [ 743.082218][ T17] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 18, changing to 8 [ 743.093310][ T17] usb 3-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.04 [ 743.102403][ T17] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 743.111758][ T17] usb 3-1: config 0 descriptor?? [ 743.122168][ T8957] usb 2-1: new high-speed USB device number 10 using dummy_hcd [ 743.152855][ T17] hub 3-1:0.0: USB hub found [ 743.302228][ T3239] usb 5-1: USB disconnect, device number 114 [ 743.352842][T13374] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 743.362442][ T17] hub 3-1:0.0: config failed, can't read hub descriptor (err -90) [ 743.392156][ T8957] usb 2-1: Using ep0 maxpacket: 16 [ 743.402155][ T5] usb 4-1: new high-speed USB device number 9 using dummy_hcd [ 743.472215][ T17] usbhid 3-1:0.0: can't add hid device: -71 [ 743.478306][ T17] usbhid: probe of 3-1:0.0 failed with error -71 13:26:05 executing program 2: syz_usb_connect$cdc_ecm(0x0, 0x79, &(0x7f0000000100)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x67, 0x1, 0x1, 0x3f, 0x20, 0x6, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x2, 0x6, 0x0, 0x2, {{0x8, 0x24, 0x6, 0x0, 0x0, "c53712"}, {0x5, 0x24, 0x0, 0x7f}, {0xd, 0x24, 0xf, 0x1, 0x27, 0x3cb, 0x3f, 0x9}, [@mbim={0xc, 0x24, 0x1b, 0x0, 0x6, 0x9, 0x42, 0x2, 0x1}, @mdlm={0x15, 0x24, 0x12, 0x2}, @country_functional={0x8, 0x24, 0x7, 0x2, 0x101, [0x101]}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x1e0, 0x7f, 0xad, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x1bc, 0x0, 0x2f, 0x7f}}}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x240, 0x1, 0x9, 0x70, 0xff, 0x1f}, 0x46, &(0x7f00000001c0)={0x5, 0xf, 0x46, 0x6, [@wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0x6, 0x40, 0x2, 0xf7}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0xe09f79674065783a, 0xa, 0x4, 0x1, 0x9}, @wireless={0xb, 0x10, 0x1, 0x4, 0x0, 0x3, 0x2, 0x9e, 0x9}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "c847ec8ece84c10c40008733b52ae5ad"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x20, 0x7f, 0x4}]}}) syz_usb_connect(0x4, 0x314, &(0x7f0000000280)={{0x12, 0x1, 0x500, 0x99, 0x42, 0x34, 0xff, 0x12d1, 0x1406, 0x6a5a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x302, 0x1, 0xae, 0x2, 0xa0, 0x2, [{{0x9, 0x4, 0x40, 0x0, 0x10, 0xff, 0xff, 0xff, 0x2, [], [{{0x9, 0x5, 0xf, 0x0, 0x43, 0x81, 0x80, 0x40, [@generic={0x2e, 0x22, "3cfc45ea8c33c7f251869868a2f7df1d8167507b90b3762009b805ab5a5d2dbe191bc55ebec0fee1aad2b8a3"}, @generic={0x1d, 0x0, "07906832418255a206fcdd41b6e69a389d67a52cc39af4a36d6755"}]}}, {{0x9, 0x5, 0xd3de14f751f6ca93, 0x0, 0x305, 0x46, 0xe1, 0x9a}}, {{0x9, 0x5, 0xa, 0x10, 0x19, 0xff, 0xad, 0x4}}, {{0x9, 0x5, 0x1d, 0x10, 0x140, 0x7f, 0x0, 0x6, [@generic={0x4, 0x7e, "f564"}]}}, {{0x9, 0x5, 0x6, 0x1, 0x70, 0x5, 0x6, 0x9}}, {{0x9, 0x5, 0x5, 0x8, 0x3fb, 0x5, 0x2b, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x1, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x42, 0x8, 0x3}]}}, {{0x9, 0x5, 0x5, 0x0, 0x3e9, 0x7f, 0x4, 0x4, [@generic={0x42, 0x4, "4c2eb9f5fff49c82fc5a68a91772790cb184fc166ded7cf993148f808298ebce67aa72864c538a4b2090f1694aa1ff1880b7c95e52306707c4a3a5b427610c67"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x2, 0xfff}]}}, {{0x9, 0x5, 0xf, 0x0, 0x31a, 0x3f, 0x1f, 0x7, [@generic={0x7e, 0x8, "c1135281e060112604852e9fa31fd82565d8d4aa9fbcdf29d4bce0f91e3d6e9f3072566060bbba15e366513dc928c6a60ac6cbe6411dbac841d42790ff0ec42aa569c11ae6f864e1685471c23224aedd9fd7f7e1285c8f13c1974ceb7fc78928e15f73feee83f4e598d32c142fa2e2faeca33a0254fded087268a704"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x20, 0xea}]}}, {{0x9, 0x5, 0x87, 0x10, 0x33, 0x0, 0x4, 0xff}}, {{0x9, 0x5, 0x7, 0x366eed29644b6f84, 0x2e9, 0x1, 0xc0, 0x1f}}, {{0x9, 0x5, 0xe, 0x9a7c3a4b7f86ffbc, 0x3bd, 0x1, 0x2, 0x81, [@generic={0x4, 0xe, '< PQ: 0 ANSI: 0 [ 748.585051][ T17] sd 1:0:0:0: Attached scsi generic sg1 type 0 [ 748.642272][ T8957] usb 2-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice= b.49 [ 748.651406][ T8957] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 748.662785][ T8957] usb 2-1: config 0 descriptor?? [ 748.822926][ T4153] usb 6-1: USB disconnect, device number 104 [ 748.842128][T13417] sddr09: could not read card info [ 748.847501][ T1747] sd 1:0:0:0: [sdb] 0 512-byte logical blocks: (0 B/0 B) [ 748.854673][ T1747] sd 1:0:0:0: [sdb] 0-byte physical blocks [ 748.860848][ T1747] sd 1:0:0:0: [sdb] Write Protect is off [ 748.866842][ T1747] sd 1:0:0:0: [sdb] Asking for cache data failed [ 748.873239][ T1747] sd 1:0:0:0: [sdb] Assuming drive cache: write through [ 748.892099][ T83] usb 1-1: device descriptor read/64, error 18 [ 748.922314][ T3318] usb 3-1: new high-speed USB device number 120 using dummy_hcd [ 748.931500][ T1747] sd 1:0:0:0: [sdb] Attached SCSI removable disk 13:26:11 executing program 4: syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x8b, 0x33, 0xea, 0x8, 0x3eb, 0x2, 0x4a2d, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xba, 0x0, 0x1, 0x72, 0x77, 0x55, 0x0, [], [{{0x7, 0x5, 0x81}}]}}]}}]}}, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r2], 0x0) r3 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r3) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc020662a, 0x20000000) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0xc020662a, 0x20000000) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r5, @ANYPTR, @ANYRESHEX=r1, @ANYRES16=r2, @ANYRESDEC=r3, @ANYRESHEX=r0, @ANYRESHEX=r6], @ANYRES16=r3], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r4, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r3]], 0x0) syz_usb_control_io(r3, &(0x7f0000000340)={0x2c, &(0x7f0000000080)={0x60, 0x4937b8b916995a1b, 0xdd, {0xdd, 0xe, "2c83f9516cdbcbcc13533310cdd9ea853c62bc4fdf4cdeef4574e8f43741e476b16f4b5e2eb3d0ae91152cce6c3faebe7842033323c009cdb4d869a9826766c0549f119cf1eabcd45ce8c90390026686d87910d42cdf310c9f6449469b8f201e17b673e24d724013cfcdc94b0fda94c0305d2300b43090a5a445e4dc07e71a49a32b9576b8af159a415b52c91d421b579228baf0e048dcfff30fb34e3228fafe26ff4b12f258fce7a6203032e6539c97a09220fc542d8aa5abd69207715d4f91882b607591e4e38e8778fe6337045eab6a17d9a05ee4ff97f2192c"}}, &(0x7f0000000180)={0x0, 0x3, 0x9c, @string={0x9c, 0x3, "69813e7bb4a546cbc37019a69ac32fff4df6dbda672ef6374c1ea4ce27711570e02b1dc26b1255857a782e521cec02cf35d63042180c7ae20a6f36d15cb569be531ee5b0ca6e1398920b5574210253a6e680e1c6c9b89358fd0f0a44fbc8d847afdb2b034db9193a0f2d8c9aa0f7e8cd397787dec0268f4b0742648419c543cc8eb1e838e071a8eb787f0f805619ad294ea52f8d66180817702d"}}, &(0x7f0000000240)={0x0, 0xf, 0x46, {0x5, 0xf, 0x46, 0x5, [@ssp_cap={0x1c, 0x10, 0xa, 0x5, 0x4, 0x800000, 0xf00, 0x7, [0x30, 0x9b17832139675bd0, 0x1f20, 0xf]}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x9, 0x0, 0x80}, @ss_container_id={0x14, 0x10, 0x4, 0x3f, "3745b7eb06d8f277dd52c7e8cc7121ae"}, @ext_cap={0x7, 0x10, 0x2, 0x15, 0xc, 0x7, 0xfe}]}}, &(0x7f00000002c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x60, 0x8, 0x8, "697f46dc", "eee27222"}}, &(0x7f0000000300)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x0, 0x7, 0x2, 0x4, 0x7, 0x9}}}, &(0x7f0000001780)={0x84, &(0x7f0000000380)={0x20, 0x10, 0x1000, "039897bdfed21facd902106731c3f9bc71d94a9cf25b5e5a757451f2afc908f06d38182d509730ec6703b797fd23dabdf08ebb1ae9b7a8865940540d7019dd3691765b8616256c1f18e82746e9455b738715f7c06a22ac60bf24d035b08371bc45dd8a2f4597bc525c352542ea6efb994dbf319f9e3a4ca111000b19bc7a6290be23783493b0f994d7533151a28bdb704c62bf8707121eae1ab2e9b43d054084af9908e554d20fbe620ad41f97cfb4d05c8c5dd7cc12bbe6f8a90b903c784b4f79eec80f2d8955036fccf789a1784ac28b600c4d63d464b2254426e7d1cd215a7b81047ad493936f2c883ca2e0adc1928416b9c3937aa96241aa1974c8eb815c501080f932cffd1c054843ee1e2a0143646fabec42794b4efff6ef1237679a2aff89e5c57efdca952bd12abab103e7eea138a62cc5e2a3856089060b3ee4a4bb83ba474f72e7c6b3ca54082d541ff4083adf2f75c12552f9bab8e00f1422bde351483c860b726510e4d9ea14013e3559f4254e321abe16ccd2b34fd36b39132b27b4d83ab60f67bd89dec2657eaf08a6c88430d0ecda5e3838b6d5b6597602547622100ed77f083fee4cfce64c803a48e2ffad930242e4fe4815d423037aa992b489eb8354a15970e336d1c5c26f136f137df2d3647c7ccc2dd85339c1e62f36c96353842ab59c4d7e9666d5952dc3cb8218f9d69683424f1123250d30b1bf3bfd03e7e5d85a411f867e49fa20854474d031b364a45eabc2a2319a2ab0b655ecbecdeff1c87c9f2c3de16911ca7a097ad0955fe165d4fd62b286176efa050c49021d005d650e7db2dba651a496be5a4d0d87b5ca2eea1ee884a30352037ac1f8a1d19c2e47e1d22bfccb1f11d30ddf2fbd9ce42fe16accda8535cb99dd0a2ea2910d539fca4bab7dd08a4b4df745f604b9e3cec2f15e95c1feddec337f5be69a1c240b47f559fa762060fdbefcb5ea8a6a6de27b3184e0c764bf82ac6abe3c80266c2ff32abf9441346e57bf92fe14f751e62989bea0426a70ee508d3f2500d1928cb185835e10541f5f29f6c59c577b9888eb5a964964b7ff684aa4dad6b273658bfe4ea8a541a45ae543bddce5811cc85adab4f7944039c8910f86726cd5be629941e1eefa621a8f99ba3ca2fa78e14dcb1b52c62d2ec47064c93adfebd484fbd40f3474f9442aebef28f71cbb989160bce193d70e70be5cf51b198f181bab5d8e81e7992b072430c791217d04bd25674cbedfa8932fd122ebde56786d38deb9a261632cabfff8acaff07c9dc5f8cfdb383918826dd00c06d69589329b017abf003341aab8115f16070a4053736320794c9acd6d4752b42f007011e1ba983bd2a7f3eeed9695c5a04ed383ea9f1731a5749f49b1408b67f58441c2f8a52a3cab2a20df99265ecb493354ce3d48cbc856c25c9e60e296490af515836cc8f0cd9ea997c3da9e895303fb4f9724151f9473131e01918da48ab92f094738867736a6b3de2e55510423709956d2f585dbe83b556da55d6ac78ff3e3d37b22d1314145a0504508637aad5bd7395e67a2b6579df5aaa6b8b648554e11fc59a8dbf7969447a1b9ed192ef63da6f03c9ed48cebdd11f3254645eea955cbf141d7d2f17cf3563e875b48bf6cb38bfca8d181e808741983c7372a0eb27ec41dea82aa0ffbeddb969f26ff20acb2587a2b488de80f0274ca612cc9a0950219590eba156b04f1167be2ae3f734e7f4f12431fc0e956d8b7d6d458ba711afb6ce8b18d1842a93ef81469945dbe5bf140d13808efaae31f79ed123e2ee75ca93667d32923e2e8ed620951f75a59b7aa07b3123856525b3a8025c847bb65ed1286a8b95561954501a20648c025ced8f810ee9b464c7dc91ccf3d9ccf98bc7412c02796f8f5576e75eddaf1036ebee7ee1dd998187a4dcaca30fae68f6c1a7a15a57b133419151be29b44524bf95aa33b92ced93f2af8bff06ffc994e2e52f7884d2c63a87492ef851ef2e120a85f7e431007933c50b43e480ea905b48a0d30d07cc5db93a506e4dc834df8c07c55faa1a7bb3aa61b3b6fb8ce6f6ead97be7ca2ce720a446338459e835c638d33edd15d943bd612783ad351aff52375dd1195395da68ab1579fa2f8391a038058b21dc9ebe9857786e81de2781196d76569c53186ca04d30a6a6ae453ba97cb4f8efd63b476ba478c435c34872f7699490f88b81a1995ccd19225022e6e125edc80063be60992596d923bb9a0ebb8894b8cc35c3ad3e741708828f33daed6c22d6406a8678e64dec4bead30d18c3bd39ab8c9dc04a046600847eb7361f4d58518bf1e75643c9f2953ae882e019cd5dfef8314d245d9065fb6609e73ce9e52ea5252c290de1f22e8845cce44f3c3504be7385361168c2a656d91f9de9854b1682e37680709db2c7e4afda3d9872a05ae09d2a30b9e0164159db1d0b75a885c87dc8efc23920a10ded04f165791a9a3a87cdd439c4ed513a903f42e2a8f36516b3549c4203605770c9a6013bb7c00522e8f0a31e1e7d66c2f8781d5f979173896f7121c1dabb21291bc1a6cdeaeb4e7606ce59116bdc231cfb3903572af69ddb60c988ed7ca5e3856b5276addd802c7cdcff67b72239897ab9c17d133ce0a801548a77e032e72dbd7ec53a8a2e050ed05aa8a0e3c0f3bb788c1acac103a2283952d5262d09016d89cb363826c98293b90eb06d1a41e1e9200be98af2a354a5dfaaec87c24c0e01f53dd7f7d6db16b6eeaa6c76582b875181840f2d1bc1fe4c7bf0ace27713aafa4a4b3375c2ad97ee31d82a84c0e821d0f469365df3e1ed975ff09ad0e36da77408e0e5da140b4f3d68bd9d3164950f5b38470c0d4344972c94b08fa2054a3e212635e413c3cd395eadb78651a40e512991c127e3c970974c1cf8389abd89d217c876bf63aa468e7c5cf5473b4ea8fb6f775ca02b8f03b12411a4e3d43255294d5aa0a86e1e568d3dfbac7a2d2ec7d551090f5581fa3f7dc831f7fedc0675ba9101e93baf9494564e1e67e0dd804ce3246e6415637fb5d781c3d94a8eec2b3c98243cb1de1343fb1bccda4b60a7dea25e2aa2fd865b0dbab881810f141b8aeb077ff93f9525016edd3a8877124b7f7a8228fdc0573bb1c872e9b4fac6fcc101c53dcd7ee23a3485ab86277d3aa2b118010aceb9fabbd1eae03fcdca11eb14b214763f41c94e1dbf3b965831d7f530fe0d7f6efacd070de06de29de9b64f56972de37e13f04c7f89abeb0845c5b36e0cd4880f5571fd59085fd1912e06c241b1290e319b558c3c10f23cba127944ad9013719383bae942dc56ea15d519747f4a094c8c5e0594a99debbbdf791da91fb653ed89e38b0711bb93e14048bc209f1f561aaf009149ca44a0a1229b0cea73dc7d897a069b372607dfbd8f89a2b84b7e0c30200ae35e6b044d8882225bfab85e49935d40190909d1d68c865338ed4db227b98d199b53eb2a278570f8c646550465b1416642d215a97031b4f0575522ad37f0ee385a7540b098dd8255de97e07c7a4158883fe5dc6cbf0e5b4d9a43b41ea1dc3106d0b44e7593eee02ae453ccfdd2205fca347ca2b39ee672e004140332e34b4766c1a81dc4cf085f0431e1c6a818b1f29b3fb24acc059c97fabcd96e58471fbb85181f95474a280c15fefef422b582449f9f4769d370f2c78af5d6ec119904576da7b628704514874749be73da72505889914a2bd622ac3b817e67d730dc89c1adb7584070694b7791fcca81b8a1174292da01d1166198e9bd5896cc8b94f438eda0e1c5a254d504cac85bb3aaf568e04b89e70f8f25f26c5654b11405a8ea4bcb6e6f8647dd82f6b381f0c29ecb371f0f03dad1a36c1f845cff3c00e6064efce10ad72853c7d8129280a438570b9c1651a8104cc2746218014209c488a0b703369b73e0f8298959cbe578e6024944c9b761de6ef70724fe04366f3ec47dcb5ff4ff45db8ffe276d952b739e855be10baea2736090ae83f325f102f39be5d620d4c57437e6522d09d2ad6df16f5315d9a630f9fa757707e21df103a11898f4d41dedbd06a569d924af7036d4f99107ff1474b5a68662d2fe4d869055a1bdf07448d610d3c7b13ae20134ec64bbc8dbef33ab00609041fa798e644e8bbac6e2b2a82f1612d3531bbb53020626effd3887f3c6e3ce1c8c7aaa1e4f47a5cce771b6e5e02384fb3af56b8a0f746767e332ddc6d2702b2a291ddbb2e4111018b96a37a048de2f72548eba913763088e7f7045982830ef08015751c54adc2244873ba6f9a013149a5b0694640bfa581e2bfdf72c3fa555c774bfec82a9332b1dcbc65e651b5d08868c781dc44a9b639485bf3192c704ef4bb1b327b4fa5e10d6864a196623e334096e30e9d1bde17f6ddd3e6e60caa1d0e6f4bd7aa416518ca34b842caa6a7f7f9e646722c671cdf17348e8cf188a8060958becb928b38369c834d86ec0bc927a759eb1d7202f5d387e63b08bb40b10ecd95459359eda9334bbdb7450f7533057aac85e10687d6861414d1b7251ff88e993c61aa6b139fe17cfe454a62fa9ff64032103b1f3dcb312281d4ffb58300bf9a7977676e9e1d6b543f1b4d0952f12e0947590bfc88d65c9c1300c0d11a229f4811b3e4c132803fead72a86de679fdd343dd16122a110e7717ad778730d0bf923a8cc76cf9251000010867c9559bc5ed234a7b636e836bd1f654eac5623ffd0064a610c50cf04b7179d382a03c79ff68b713d445a86932a52c729c9bc17660b5b86b76422bdb727a2024e064f9e4aba9fa704e79601d0c63c5f8154b8e88c97676b3627b6935a0926f3e98edbe5e66005ebce971d49c5208c5a9408701442d2328f991d7d82312e92e548485512833073ef66e2bd30cdc0297d1a52a91f14da5deb2ba7c116c1e70fa461129500ef63e536ceaba16e80ef7b8c7e3692ae55085c6d62f4148842264d0189198d17903d3bae27977bbd656927e1fd0f87ba58fb3329eef2f2407192090a3e2b42c27c4fd47acd6915e195ee3fbe5fa9c34ca380a5fbe87246161b6cb6e99645d675455aadd3fe8516c6d8c77e333d63e9bd5b6e01641163e478f93749b609c8b1e405f6f54f350a20c7008c9f0fa291ad86d69077a0e759990749b773c5829863bd48afb00bf0fea4e262380a62e1c1ca4af3a631eba6cd11293482a3f8c467a66eb815002fed126b5f49945181e703bb4c33db1b211d4ae6c22ad388f0fc2a6aaf488269159d36395c9a280c65cb2f54ff2f929fbec71024234897f4e2bfe5f851170ec1a35d570eddf6d81b9e30529a3d07f9bba3016137d9a51c73c8136b425bd5fc62478bd4f7095cc90c880a44593e255dd38142818524f1b126df270d84bbbfd3a7b90af579c8c785a6dac1644a3b51158c3524397db4c312ed8408c2a46243e3b3b63607af11473dee8be84cc9d735e0d4243b6d2434322c069a8147b5dbec64b65b6f0eebbbd5954a4a76dae3d4834e08a934f73da107eb64c99581f84c630acd480209fbaaefba324a3ef5a66fb76c577d82bf90f5e2624890de771a86a8c6dbd9a1ddb547e753e7f1a51b8ba53ebf5f613c3ee27017613289aceacb5a42bf4c596578d079ec7c9bb2bab842d1bba4092179c0f4f0843d2b5a6c1bcd9fb9cf3aa3a55d12f4e984f6753778cd84e97f7af7cb14eb68e61ccc052d0c37819e0de48a3a1fabfdfa327707d1847f852d088bfc6509572937eeae54d05f57dd6e994d396300b152e51a2e4131d02d98961cbed260cb0c3aafd62a08ec5665399e364c5be1c6a7fda33e9f6bbb9a70f96b"}, &(0x7f00000013c0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000001400)={0x0, 0x8, 0x1}, &(0x7f0000001440)={0x20, 0x0, 0x4, {0x1}}, &(0x7f0000001480)={0x20, 0x0, 0x8, {0x0, 0x20, [0xf00]}}, &(0x7f00000014c0)={0x40, 0x7, 0x2, 0x80}, &(0x7f0000001500)={0x40, 0x9, 0x1, 0x4}, &(0x7f0000001540)={0x40, 0xb, 0x2, 'd@'}, &(0x7f0000001580)={0x40, 0xf, 0x2, 0xac81}, &(0x7f00000015c0)={0x40, 0x13, 0x6}, &(0x7f0000001600)={0x40, 0x17, 0x6, @dev={[], 0x1e}}, &(0x7f0000001640)={0x40, 0x19, 0x2, "b957"}, &(0x7f0000001680)={0x40, 0x1a, 0x2, 0x4435}, &(0x7f00000016c0)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000001700)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000001740)={0x40, 0x21, 0x1, 0x8}}) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5e, 0x0) r7 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r7, 0x80284504, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fd3092cfa6ec31675171da9cb78d3e18b5ae8b5ad525ed0162304ba6c0c826ff"}) [ 749.162112][ T83] usb 1-1: new high-speed USB device number 25 using dummy_hcd [ 749.169836][ T3318] usb 3-1: Using ep0 maxpacket: 8 [ 749.293330][ T3318] usb 3-1: New USB device found, idVendor=054c, idProduct=0038, bcdDevice=f8.e3 [ 749.302562][ T3318] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 749.311907][ T3318] usb 3-1: config 0 descriptor?? [ 749.354119][ T3318] visor 3-1:0.0: Sony Clie 3.5 converter detected [ 749.452125][ T83] usb 1-1: device descriptor read/64, error 18 [ 749.482120][ T3284] usb 5-1: new high-speed USB device number 119 using dummy_hcd [ 749.582195][ T3318] usb 3-1: clie_3_5_startup: get config number failed: -71 [ 749.589746][ T3318] visor: probe of 3-1:0.0 failed with error -71 [ 749.598393][ T3318] usb 3-1: USB disconnect, device number 120 [ 749.602109][ T5] usb 6-1: new high-speed USB device number 105 using dummy_hcd 13:26:11 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x299, &(0x7f0000000380)=ANY=[@ANYBLOB="12010000ca4ce5206d040e0aae0b00000001090212000100000000090444000003000000780369fd62a8b772fb47d40b2d72bb64b5d333ea62dbd89eeadea6e8f461ab04cb133426d0ba7db55b87c129c4b232083f4cd38e29652a1ad8ce8d48cc66606b7a834b5652e88100aa868f6905637c8100"/131], 0x0) syz_usb_control_io$printer(r1, &(0x7f00000001c0)={0x14, &(0x7f0000001240)=ANY=[@ANYBLOB="100441100000f8092a86c077f01812f8b8a6f634d0eab5345414649baebd5383051c5443543c509e9dccaaa78ff04a2e93e98e8c6e7cca9fba543e35fbd44786b0ac0d2395e948c9cd28c8c0374d3ac7dbc89553aad36f934c0640833b4ac3958da3138d1182fe4d200eb2137b6b26d31e94268397ecd516cc411cecb54a9fcb0c280e53b681ce9e6287c960f32a3240a47974c82df5516f6d21f79b6efe827d14efb9821c2f5796a1480fb3cd23ebe71f9c53399d0ea46c1e57dfa03564630cadb0199007a774971ed9d37d1d4c10e804f00844f8636c9e30f741d5f5c65b5a4b39131654d6b03de8a0e7a03d710dabad466af2ebd338381c485357a96a220e6cdd4df2ada33a75984c2f47c773eff7addd6cf7b9da6e500fbaeadfc3b13966a233470d62858025d2bd37fa9774544add0db2ac9e6c2d88ea0f5bee5137383be8f12451121ce887fcfc1ca3334d21d4a5ca8eeee30f25d49f3a1333f7205f23331a62d5173754b6dda065b8e4c71ceac9566e1c7d334f77f724b5cac887fd3356b7d59e56012d473ddd8ba5fa785801839548563cb239da03b6627c3d4568439cacf1f07ff047542b1648b095c78b85c75e5e49494f6f9047badc892b2edc8c5e3e44687e8ec5f0ec70c32967a60ce9fccfa3d2991bd1f3709f95f604fe1572a847e33260a957dfb0bc193d2951ffd2f67f34b322233a3ee6f39b0c10499e9f5b9dc349e7792c81143ff99b1bf5e189e7b79993cda5e66735568c49a61fab3654786394dd5feabd985fb892fa5e1c0ea2ee5a7ab34b67786b61718c14dcada14e1d011a5616f851a032ae6d4e3bad7116119e04f55958d3721ed48f3db05b1da82b6ee4d1e6884f5b60b2034b091818c92a4f33c0cd6ba8ca413b1375384b21061d99c258ced1ec43a2cb44ba12b5911ce443431b20a1e79b7b13867a42ff08ad90b8dd40857c0703cb7699ca770d430b31ff9bc4ee84935b6b9983fa595d1929dbeb70cc479c9053a49231095d7873077119110a225a5367ba337b3a008820373fb9ec1d101027b218c400a758873bacce13c1af0251e37ab9db86f6a6682ffb30bd3bafd661588be64bd8f4df2e007f018e3a0148a03a413d054008d4aa96b707af275cbc5bf849fd1bb4d935ad5955b96848b605af5063884f185302affd21875be8b810edee8f4e1499f48a58d7714a1a4e64044ca82fcef020a2659c022ca809fb142228bf3f379709463f75b48470bb4b1138b2b940f23e65023cd388ca82282fb9ca382e8656bbfb9f901c7c870600004136565f03a89ee4b71e46d49b17a5d33c7e9ced655a1b4116fe6db9299a415e6d0716d218a56133c0247d4b1743276f97f868a31cbe94b453c496def28558b2f62318dd839be270bcaf57f1cc08f5ae59615f0c8d42bdeaddb63dce897adb66dd0e90006f0644da4858ed4fc731967120f94ba0530a0196627fd2960c888ffb7f1854ef1e7bd3bc9b1e47d50c68fd5dded3e1bc0c34ada4d6ffd8a8ab2ab0f70a8e1c044f28add8ce175fff5828afe77c6927d28aa16f42b35f12f99cc0e3f0ab02f7671b106354938fa64eb9fa31d1e7f7d1f18e960347acec0cbbad63fc825ea9ff87aafdcff7c1d93ad4d19313aaa68cecfd20b85d9fd78e51af366cd04630d4214e27d7f7eeaa0c9f582a6464af21462bafb7d71bbcb9475cf630b8bfd04120508375b4b57cf41a4a77d241646caea1c7e33ec070a36fd499b596394a45095950367409023680987fa89484a13df6393e387e6a365d8343299af0d4b5856737a1e488944588617780b5dccd850d6578d27f840262b073cc5247ace05a725c91c5923de3a8fa64ba74249807a815bd5a6da894b0accc1914924e47267a0880382749763fafe8a45f1f0fe86516ce071ab6cf1d1329553055520bce6cea5ee9ce4da18c662865e91b8f0e295afb92cf0c5a824d66e85833c290254f4735331a8832122e93d70c1b5682c3c35c8a593eb9a14984c5b1a82c6f328f8d39dbc9af56dd508670d1b1a2878c7237915489561ec2b09d3b70eb7903e450a344b3c8b36dee5a7ea8f7be215549889e3ab3d4f269df8fba0dbefcbc6acfcfe78d8d76a4615a08d67d2672e0435c6438bf68040f4188d68d30e5cf0c7626bd324e8b12ec3c3bf18aac379ac79d1472f63307e2734c9942e11d4eee7cca18c5b195a8f1040325063ea4d65c87cf31aa501d2bf3147c4aeb24e63622d4f118698bd350f26ac534e251d297fbbffa9966a9f1ba9f38d538f0447620698c71055e563cd4d469df45b48b332a8c9fe22da88ac4cbf3dc981b25d662ee71ad1ea51a3d64de0b57356ea0ac8dfd8be5bbb29b96b9567bab24fb78fe202284767a989c8d4da51306fb443e46dc38ad0bf3ff2eed745494e85abef072319e80bf8c6f8bb83c215833d72867f2f5b28410b48028331b8aff8b4e85ddc1018f047b1f519d4bd4169bc0845e7df182efa4aa2d11f7ec9bbc117df2f0898c890480d5f63ea062fb373302905e7bc1331dfe0131f292d0ff0700003090afae841fafaea6f63ed75ae228299ffc511afdd90735d8c0497d7065e91254869bbbf420cb76d24603ebb489da95dc6089ac9489a6f66ea7aea2d518594bbbfca9eb530918933ea32eeb4b2eb0d9770eb75b7bd3a4adb50bf6330cc23b0c0ac4cd49d1bc8b04209709750fd1316baf17a0283812613eff6552fa97d63b9c1dc7ac835488614659e04aa33fce13d519cd8f29abfd3c9908c8dfc20755264c2e45ba7ef6c4dc0c2b03e79303425caf9e2adb049b87ced612973df7a29b0a268179b5ce1a5b9ca09fc2aa832fae590be5d1d344aa59c3c60b44a0e580083023f3968d11c88e0afa2df0d55476f4facb1f3b754f3e3231f00886ccd93ec4e78adfe1e5eb92e4bf858da42a2424915cb79ae12deb1e6f99b392f699838b23969518fa7bf911bbfb5d7e615f8331455853f2e440a87af1dc3546a12e91782b2e3befe43606d20769e953d2df6e0bd9289ad39189daf0f5d0b6a8b19961f22ea2fd72baefd4aa69506ec57abc8bdbfdc63e31110272202e445a35cae727a103e6adb69a3b865f5be7535669f0264b8a4101d000197f1b50475cdfc0893c5dde07e80d0a11054a1489ad9f661f1c97dcbf0591e2d0eea88263bf3ad48dac5ff61ef4cbc4003ef20d34ed7b2cd5a2d5adf34095212543cba64058523b5963d9aa597e065ecff4662fcf3e5ea8d2ee8b940e2c6731dd6a49759afefa5bdd49a80adc55890fada7eebef2bd5f933e09fb96f8beb247d3db9e17f57305b6d745ae231dab3d77a22e7b23ebb8042f416e9926e31af495ebfde9b566286e754dfb4043c34a447c70caacfac6d273e60329c9ac2dbf9a6ba56923d1089bdce5a3e874a4b2592b82400dfaa0a376ace788f4441b5741fac3d4edadb29e292f0ef82df1c4101bc5cccdf792eba516a139b59cb17b98c20d4046d00f055255fb050cc63fa4d5fcfd79eb6d8834e386000eabd46a0eb77ff6c4658cd9eec23fb8959a2bded2e8caca5f2ca2aa33878356444a9d7d9061cd0b6bed3850534b3452cd276d791149110742a579cb2dec9a389ddf9832ec80724b96877af2a3c8d8063e6bda44b1e03c7122b0d32e2682c602e2efe18b04ba7b7f6513492ebd9405559d8be0a406bd79376816ed363ab79536af3906f3082f027c10bb4c883ee9f6fda514c276c94ad6b182a7b38cf3b0941943cac4ef3a0ee286b9ccaffddeeacf593fc041eeb0360da07f56384ee256963f0609c779d15c4c3a586e5e7d9353356c456a1317dab16f3b75bde6a8a80f1d8a8e922973491802ff067448e86f20ebb7cfca2ec7e0b787a7434619d779eea528da7417a0673fa98e8754db6258ea8c379a6f9e030c0b2a39e69910f5295d88ba75217529a51019dcccd14dd0ef8ebc4e3d6beba0633e186846f14c9337a7a29e428a1f5d14ebf472f7ba12191121c1c1c9138acb5ac2d93c7739d48e7c5c9cd18f7b50673f265a02b603b7721f4210595692e5bc9a8f8e4fd7aaf885407fa3055662aa10312a40618d9746529b5dabe19377930ad18f1313b04d8635614b04227b587c489fcf939f5685f5b2088fecf02927f2abeff78c72cfcc9098f23360ba6ef09c4a639749bbd8e76ee955735bf54f44565c4d164cb7eb967c99c4dc87e982694c5865aeb4043afbf4a6052772a69c0fd17e93d889d26d36945c7e70d02142af4294d2bbf993daf5a051f34dad6aeae015cb8acbc2e9bc52c06a2cce954e7c06cf9674c08eb3ba5a4e05ee0ed346c294528c97b2a3123a39c0d6e6a9c4643876052ff503da1d6738264c58ae170152e68da2a8aa093316ccb61093fc8e4af5ad998ada0697434b2eb8cb53e2e975c051bb09fdd95139d49ecd81d24ce4bb8cdd163c00e42d0be0397803f02eb8f459a296fcde5998b972d6a94e9440d6770f8011cba7b02745ff31c0d2cce8c5f7c5433083870aaad85137c267d4b9631b17abedf48ddfd81876894710fe067c8e7702f5f2e8ef77edc19560a6516b61913007d98c0c861d40c01a99f8aa7f280f276b5f49fd7a702ace84d2a628acdbfe9a4ca3eac25d9c790d7b191a154a20ceff2d7f9bd492fde843110340d14a85fc4d417654d193933cba189efac39a2d13e1cf3b3cdcdfd4a68d6bca8a7babf47ceed2b2dd1b29dc165c523cc0dc5bf1acd45961bdffc032a2fd1ec0cd8f9fc8ef7b418bb57d1cc2a99a56764597e7d8f0a3e03ad12449a59a505659f2b1ecf2df9f1dd9757f1e4e7bdee5b8a94ea499b5aa1b9a647a6cd0cd6f1e51e04ae27b4c2b0145343fd2cc8f7484f0ba6f5602a08a9a4c6c8d80ec9e7fd4bf3c2f68ba557216ab70a9e10d60db08a9e2a9e512b9aefd6888841b2eafc36e0f8890a10bd3f12113271d0900058507e8fb04fd4df509c311aa1b1f99ce8d4750fa43afa2a367a4b4ff19911ac6b0c437db35159d04258df793e24fd06c459d140b4e76058ebf9c78e2331d4ed5cfb2fa58b42c3fd440a39dc36b1d4b7ed337b262d74a83af7c2d27a1ea90e30ea28211cfb1ed52908bbf5146b6a5fc494df0aeba31ad7c345c16ed3378f8530d979d6fb31a3d09b2cf900c15813f057ffb5bc0a2132d3554f77277ae91b3fd5ff49f5c47008432b574f1aa7027223188b49ebb9f531208d22bb04a9068548a3705966aaa8f62e3cd32b8a3eddf4805e35b2b9484b6fda0f84e2425267324c437cd389f121f18de7aa62e20a849fb1ae2ffa9897b2e8da19f97c439696cb1270fe93b7200b648956575881ef181b5e1c2dc2e557d3cda745c751b8eb85b436599ff4d191ce209a668e798283b0ac3696bfe722b0b949830b5b013818573ba6746f68dae1211cb057c91b48e60d1aa0b0f6b30594cc316be6fdb1a2fa94a885d0c986c2f5ce2005aab1bdc76251b5bbbb19374293a7c8ceceddd2eaa13a4531f09c4660bc405517b7c62dbb2c1c675e1971e9bde41fd9f3a56f346e4dea9147cc0979a56833c4040162432af538d655a8bcbbe29d7f3f500218827cfc59a03398ddbf05f97fa45bedd2b8c6d49509af68856c663fa4957515f0fbd6e200aa2f2a039d1702c6b8fee43d888f64a7019be158e262a51fe11f77d9780a39fc79876f9c8b853d720c8434cba3229b3d53d7f972d3b1bbde23195c166bbbd5ec34d445547cde8c4d33f7bfff6c1871c3947e2e56dbe8a49859d5e197f9308d21d17244573a755d4f1a752dfb2189b06a1a26a2ab505153eb31d9ef79ea48100"], &(0x7f0000000640)=ANY=[]}, &(0x7f0000000540)={0x34, &(0x7f00000002c0)={0x0, 0x7}, &(0x7f0000000880)={0x0, 0xa, 0x1, 0x81}, 0x0, &(0x7f00000003c0)={0x20, 0x0, 0xd9, {0xd7, "289a6efc04c291085f75852d98e5aa1fc6ffc77a0aa89ca7c930a081dc519fc27437c9231ce7fb40fe7fb01d0dd0a961631705479f3c52cd38f924eefd2384629246eaa3ec8108b8c8b153662805cc874983147fbd965d606ae58cbf6cd06938bd6d81e2c1a5208f2f7d56386d054a7db2ed8b5a780be55420a020dda0d6e4f77fcf4125fc5a3547cabbb5f255eb8324408771efa73b8f90ea24b6e1a466b7a92bad50952a3a54d85a012abc26a6df2d286b0a99bb71eff59f23087037170b68b13362ba8bec12d88aa011ec894fb1e1c0f4ddf6a6da86"}}, &(0x7f00000004c0)={0x20, 0x1, 0x1, 0x40}, &(0x7f0000000500)={0x20, 0x0, 0x1}}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000800), 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x84a45) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f00000000c0)) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d13d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_usb_connect(0x4, 0x1, &(0x7f0000000240)=ANY=[@ANYRES64], 0x0) syz_usb_disconnect(r5) syz_usb_control_io$cdc_ncm(r5, &(0x7f0000000140)={0x14, &(0x7f0000000080)={0x20, 0x30, 0x5, {0x5, 0x23, 'gh,'}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000700)={0x44, &(0x7f0000000580)={0x20, 0x12, 0xe4, "a05059e1ef57d197556813779cc898ddd356f5155ac7abde580a36f9a9894f942429049391ad3ceba058c894729a76e4568c30bb24da21cf274e78517eec745851eb318c689cec4058ddaf2fd015ef9378b443b66b5e112eeb15e6e3e1ec6377fde7eb46d40c75f8ac8d113e8f912b598e17f9e8fc937551677b03d1b708284bcc1c91439942150a92ef54b5a7f570b1f333aa3146dec84f16aa70ac4d1725e3b5b082c35c99a941c281b6afc5f67f17a5044059818f9c9515c210c5cea3bb1f187ad8a665e9e3981f17cd6f47cf9d56f797f0c5d344349cd90aaca64f3eb4fed0524455"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000000280)={0x20, 0x80, 0x1c, {0x6, 0x9, 0x200, 0xfffe, 0x6, 0x200, 0x0, 0x64, 0x6, 0x4, 0xfff7, 0xffff}}, &(0x7f0000000300)={0x20, 0x85, 0x4, 0x3}, &(0x7f0000000340)={0x20, 0x83, 0x2}, &(0x7f0000000680)={0x20, 0x87, 0x2, 0x6}, &(0x7f00000006c0)={0x20, 0x89, 0x2}}) [ 749.722099][ T3284] usb 5-1: Using ep0 maxpacket: 8 [ 749.842148][ T3284] usb 5-1: config 0 has an invalid interface number: 186 but max is 0 [ 749.850433][ T3284] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 749.860605][ T3284] usb 5-1: config 0 has no interface number 0 [ 749.866799][ T83] usb 1-1: device descriptor read/64, error 18 [ 749.872077][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 749.873109][ T3284] usb 5-1: config 0 interface 186 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping 13:26:11 executing program 3: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x1, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000040)={0x3, 0x3, 0x3ff}) syz_usb_connect(0x1, 0x24, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0xba, 0x68, 0x14, 0x8, 0x547, 0x80, 0xad3, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe9, 0x22, 0xb}}]}}]}}, 0x0) [ 749.888142][ T3284] usb 5-1: New USB device found, idVendor=03eb, idProduct=0002, bcdDevice=4a.2d [ 749.888827][ T3239] usb 4-1: USB disconnect, device number 11 [ 749.897223][ T3284] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 749.898303][ T3284] usb 5-1: config 0 descriptor?? [ 749.955313][ T3284] Registered IR keymap rc-hauppauge [ 749.992379][ T83] usb usb1-port1: attempt power cycle [ 750.012090][ T3284] rc_core: Loaded IR protocol module ir-rc5-decoder, but protocol rc-5 still not available [ 750.012218][ T5] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0xB has wMaxPacketSize 0, skipping [ 750.023822][ T3284] rc rc0: IgorPlug-USB IR Receiver as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.186/rc/rc0 [ 750.032019][ T5] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x8A has wMaxPacketSize 0, skipping [ 750.032187][ T5] usb 6-1: New USB device found, idVendor=04e6, idProduct=0003, bcdDevice=74.ec [ 750.032204][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 750.062183][T13400] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 750.070427][ T3284] input: IgorPlug-USB IR Receiver as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.186/rc/rc0/input168 [ 750.087835][ T3318] usb 3-1: new high-speed USB device number 121 using dummy_hcd [ 750.088698][T13400] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 750.122972][ T5] ums-sddr09 6-1:1.0: USB Mass Storage device detected [ 750.155624][T13438] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 13:26:12 executing program 5: syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCSUSAGES(r0, 0x501c4814, &(0x7f00000001c0)={{0x3, 0x3, 0x7, 0x1, 0x400, 0x8}, 0x2d2, [0x0, 0x2, 0xffffffff, 0x7, 0x3, 0x37, 0x81, 0x6, 0xcfe, 0x80000001, 0x6, 0x3, 0x2, 0x0, 0x0, 0x1b8, 0x40, 0x0, 0x1f, 0x800, 0x9, 0x0, 0x6, 0x3, 0x6f0c9239, 0x6, 0x6, 0xff, 0x9, 0x7, 0x3, 0x80000001, 0x7ff, 0xfffffffb, 0x6, 0xfff, 0x8, 0x8, 0x6, 0x1ff, 0xff, 0x1, 0xfffffffd, 0x0, 0x7, 0x6, 0x8, 0x4, 0xf8, 0x2, 0xb0, 0x3, 0x401, 0x7, 0xffffffff, 0x6, 0x9, 0x1, 0x3ff, 0xffffffff, 0x400, 0x4, 0x52, 0x0, 0x7f, 0x6, 0x4, 0xfffffff9, 0x6, 0xfff, 0x7f, 0x3, 0x2, 0x9, 0x0, 0x3, 0x5, 0x9, 0x401, 0x200, 0x3, 0x5, 0x1000, 0x9c, 0x6, 0x2, 0x6, 0xffff, 0x6ffe, 0x10000, 0xff, 0x101, 0x4, 0x0, 0x0, 0xffff, 0x80000001, 0x1ff, 0x5, 0x6, 0x8, 0x400, 0x9, 0x0, 0x7, 0x3, 0x9, 0x9, 0xfffffffd, 0xfffffff7, 0x9f, 0x7, 0x2, 0x5, 0x6, 0x3, 0x800, 0x8, 0xfff, 0x3, 0x760e00, 0x10001, 0x200, 0x8, 0x4507, 0x3, 0x22, 0x8, 0x7, 0x1, 0x10001, 0x3, 0xffffffff, 0x0, 0x6, 0xa93b, 0x3f, 0x7fff, 0xf4ab, 0x3, 0x8, 0x10001, 0x9, 0xd1, 0x5, 0x6, 0x9, 0x4, 0x8, 0x8001, 0x0, 0x67a, 0x8001, 0x5, 0x4, 0xffffffff, 0xffffff67, 0x5, 0x2, 0x3, 0x800, 0x9, 0x80000000, 0xffffffd5, 0x17, 0x2, 0x10001, 0x9, 0x2, 0x5cc8, 0x3, 0x1000, 0x1, 0x3c5, 0x0, 0x0, 0x3, 0x1, 0x0, 0xfffffc00, 0xfc, 0x5, 0x80000001, 0xf, 0x3, 0xff, 0x3ff, 0x1000, 0x280, 0x7, 0x0, 0x10001, 0x9, 0x1, 0x3, 0x7, 0x7, 0x7fff, 0x8000, 0x7, 0x9, 0x3ff, 0x10000, 0xa44, 0xfff, 0x2, 0x10000, 0x8, 0x2, 0x3f, 0x0, 0x63, 0x10000, 0x6, 0xfff, 0x39e000, 0x7f, 0x8, 0x1, 0x0, 0x3, 0x3, 0x1, 0x4, 0x7, 0x8, 0x8, 0x0, 0x0, 0x7, 0x2c860acb, 0xfffffff8, 0x0, 0xfffffffd, 0x5, 0x7, 0x7fffffff, 0x3f, 0x4, 0x800000, 0x0, 0x9, 0x4, 0xfffffffd, 0x1, 0x2, 0xffff, 0x8fa, 0x4, 0x1, 0x101, 0x9f03, 0x351, 0x6, 0x6, 0x0, 0x5, 0x3, 0x7d7, 0x8, 0x8, 0x921f, 0x2, 0x36e6, 0x400, 0x1, 0x8000, 0x6, 0x400, 0xb8af, 0x4, 0xc7e, 0x800, 0x6, 0x4, 0x6, 0x8, 0x6, 0xffffffff, 0xc80f, 0x8000, 0x0, 0x8000, 0x401, 0x935a, 0x5, 0x3a, 0x7f, 0x3ff, 0x4, 0x101, 0x9, 0x6, 0x3, 0xfff, 0x6, 0x7fff, 0xfffffffa, 0x3cbc, 0x0, 0x400, 0x3, 0x5, 0x8, 0x1, 0x0, 0x9, 0x13a9, 0x5, 0x7, 0x8, 0x8, 0x7, 0x3, 0x4, 0xb096, 0x10000, 0x80, 0x3, 0xfffffffa, 0x5, 0x7, 0x9, 0x5, 0x9, 0x2e, 0x8, 0x24f, 0x1, 0x6, 0x7, 0x1, 0x3fe000, 0x401, 0x0, 0x0, 0x4, 0x7, 0x0, 0x26, 0xfff, 0x3, 0x2, 0x400, 0x7f000000, 0x4, 0x1, 0x8, 0x2, 0x4, 0x1, 0x4, 0x101, 0x859d, 0x8, 0xfffffffe, 0xffffffff, 0x10001, 0x6, 0x8, 0x2, 0x400, 0x9, 0x6, 0xf5ea, 0x7, 0x8, 0x4, 0x9, 0x3, 0x1, 0x7, 0x0, 0x0, 0xffffff80, 0x3, 0x6, 0xc0000000, 0x9, 0xfffffff4, 0x2, 0x0, 0x8, 0x5f1, 0x1f, 0x0, 0x7, 0x8, 0xf97, 0x20, 0xc2, 0xc528, 0x7, 0x8, 0x0, 0x8, 0x6, 0x7fff, 0x3, 0xfff, 0x5, 0x5ae, 0x5, 0x8, 0x15f, 0x8000, 0x41b4, 0x4, 0x7fff, 0x1ff, 0x9, 0x4, 0x5, 0xfffffffa, 0x7, 0x5, 0x4, 0x8, 0x5, 0x6, 0x9, 0x4, 0x5, 0x3, 0x101, 0x1, 0x3ed3, 0xa9, 0x9b6, 0x7fff, 0x9, 0x6, 0x10000, 0x40, 0x401, 0x5, 0x400, 0x2, 0x0, 0x6, 0xc399, 0x0, 0x967a, 0x6, 0x2, 0x101, 0x3, 0x40, 0x6, 0x6, 0x4, 0x401, 0x3, 0x16e, 0x1a, 0x4, 0x9, 0x19, 0x0, 0x8001, 0x7, 0x5, 0x9, 0x7, 0x3, 0xfff, 0x4, 0x70000, 0x8e8, 0x400, 0x8, 0x7ff, 0x10ab, 0x10000000, 0x3ff, 0x7, 0x800, 0x6, 0x401, 0x8, 0x4, 0x10001, 0xfffffc01, 0x200, 0x6, 0x6, 0xfffff51a, 0x7, 0x8000, 0x3aa6912b, 0x0, 0x10000, 0x8, 0x81, 0x247, 0x8, 0xf4, 0x2, 0x2, 0x4, 0xdd2a, 0x70b, 0x5, 0x7ff, 0x9, 0x7, 0xffff, 0x0, 0x3ff, 0x1f, 0x5, 0x2, 0xffffffff, 0x1, 0x5e32, 0x2, 0x8, 0x2, 0x9, 0xfffffffb, 0x9, 0x14970297, 0x1, 0x6, 0x3, 0x10000, 0x6, 0x4, 0xfff, 0x3, 0xffffffc2, 0x800, 0x6737, 0x5, 0x0, 0x4, 0x8001, 0x10001, 0x4, 0x200, 0xfff, 0xc0, 0x6d28, 0xffff8000, 0xfff, 0x20, 0x4, 0x3f, 0x7, 0x7fffffff, 0x7f, 0x2, 0x0, 0x80000000, 0x2, 0x8, 0x3, 0x0, 0x84d, 0x9, 0xfff, 0x100, 0xffff, 0x2, 0x98cb, 0x25a, 0x5fb9, 0x40, 0x14c, 0x386df4ac, 0x9, 0x20, 0x0, 0x2, 0xa9, 0x0, 0x4, 0xffff, 0x7ff, 0xa1, 0x3, 0x7, 0x4, 0x1, 0xffffffff, 0x101, 0x80000001, 0x0, 0xffffffff, 0x6, 0x1, 0x900, 0x40, 0x13a1028e, 0x3f, 0x8000, 0xfff, 0xfffffffc, 0x3, 0x4, 0x5, 0x9, 0x8, 0x7f, 0x1f, 0x4, 0x6, 0x2, 0x1, 0x5, 0x8, 0x37, 0x5, 0x5, 0x1, 0x8000, 0xfc4, 0xffff, 0x3f, 0x6, 0x80000001, 0xff, 0x40, 0x6, 0xee, 0x1230, 0x80000000, 0x3, 0x9, 0x1, 0x9, 0xffff, 0x9, 0xe0, 0xd4, 0x9, 0x8000, 0x2, 0x2, 0x0, 0x5, 0xf3c1, 0x7, 0x6, 0x3, 0x1ff, 0x0, 0x3, 0xd0, 0xfffffff9, 0x1, 0x8000, 0x2, 0x52, 0xeddf, 0x1, 0x10000, 0x8, 0x3ff, 0x80, 0x5, 0x80000001, 0xeb9, 0xffff0000, 0xfff, 0xffff0001, 0x80000001, 0xfffffff7, 0x8, 0x4, 0x7, 0x400, 0x10001, 0xb7, 0x1ff, 0x10000, 0x7fff, 0x101, 0x10001, 0x1, 0xfffffff8, 0x4, 0x1, 0x4, 0xb5d5, 0x0, 0x5, 0x6f9, 0x7, 0x8001, 0xf0ec, 0xb3, 0xfffffe00, 0x6, 0xd1d4, 0x80, 0x3f, 0x3, 0x1, 0x10af, 0x45bc, 0x99000000, 0x7fffffff, 0x1, 0x2, 0x1, 0x6, 0x2, 0x5, 0x9, 0x7fffffff, 0x31c, 0x1000, 0x7, 0x8, 0x3, 0x10000, 0x5, 0x1f, 0x2, 0x2, 0x400, 0x7, 0x1, 0x9, 0x2, 0x1, 0x7f, 0x7, 0x10000, 0x3ff, 0xffffffff, 0xd, 0x546f6fb3, 0x80000001, 0xffff, 0x6, 0x7f, 0x8001, 0x3ff, 0x101, 0x800, 0x81, 0x401, 0x1f, 0x9c7e, 0x3, 0x6, 0x20, 0x5, 0x696, 0x60b, 0x6, 0x6, 0x1f, 0x1, 0x1000, 0x3, 0x3, 0xffffffff, 0x7fff, 0x8001, 0x3874, 0x6, 0x800, 0x101, 0x8, 0x8, 0x775, 0x10000, 0x0, 0x70, 0xffff, 0x12000, 0xffff0000, 0x7fffffff, 0x5, 0xd38, 0x7ff, 0x5, 0x7, 0x20, 0x9, 0x7, 0x2, 0x3, 0x37fa71a5, 0x6e74, 0xfffffffe, 0x7, 0x3, 0x400, 0x80000000, 0x40, 0x0, 0x1, 0x4, 0x0, 0x81, 0x1, 0xffffffff, 0x3, 0xdff, 0x3, 0xe72a, 0x100, 0x4, 0x1, 0x7, 0x3, 0x10000, 0xfffff523, 0xe1, 0xa2d, 0x5, 0x8, 0xffffffff, 0x20, 0x8000, 0x1, 0xeb0, 0x2, 0x5, 0x5, 0x7, 0x80000000, 0x3103, 0x80000001, 0x9, 0x7f, 0x9, 0x25000000, 0x200, 0x578, 0x5, 0x10001, 0x6, 0x0, 0x80, 0x6, 0xbaeb, 0x8, 0x10001, 0x7f, 0x1, 0x8, 0x8, 0x2, 0x7, 0x9, 0x1, 0x8, 0x0, 0x2, 0x7fff, 0x9, 0x8, 0x400, 0x0, 0x7c1, 0x8, 0x298, 0x8, 0x9, 0x800, 0x4, 0x7fff, 0x101, 0x3, 0x2a, 0x8, 0x1, 0x9, 0x1, 0x716, 0x6, 0x424118ad, 0x1, 0xfffffff7, 0x7, 0x80000000, 0x2, 0x2, 0x10001, 0x400, 0x3, 0x1, 0x100, 0x1, 0x0, 0x9, 0x0, 0x7, 0x8, 0x8001, 0x200, 0x9, 0x0, 0x800, 0x6, 0x10001, 0xe6, 0xf4e, 0x20, 0x80000000, 0x8, 0xa6e, 0x7, 0x9, 0x9, 0xfffffffa, 0x6, 0x81, 0x4, 0x3ff, 0x6, 0x0, 0xfffffffa, 0x400, 0xffffffff, 0x7, 0xffff3da4, 0x3, 0x3, 0x4, 0x6, 0xc, 0x4e, 0x8001, 0x101, 0x1, 0x8, 0x5, 0x1, 0x40, 0x99, 0x1, 0x1, 0x6, 0x7, 0x8, 0x114, 0xfffffff7, 0x7, 0x5, 0x4, 0xf0a, 0x8, 0x4, 0x0, 0x8001, 0x3, 0x1, 0xffff8001, 0x2, 0x5e94, 0x20, 0x8, 0x3, 0x7ff, 0x8c9b, 0x7fff, 0x3ff, 0x39e, 0xd44f, 0x1, 0x1, 0x3, 0x0, 0x2, 0x2, 0x1, 0x9e71, 0xffff, 0x3, 0x80000000, 0x979, 0x1, 0x6, 0x1, 0x0, 0x8001, 0x100, 0x1000, 0x8, 0xe99, 0x1, 0xf887d4d, 0x827, 0x240, 0x1f, 0x0, 0xcda4, 0x0, 0x8ef, 0x0, 0xfffffff8, 0x300000, 0x81, 0x7, 0x80, 0x1, 0x7, 0x9, 0x1, 0x10001, 0xffff, 0x0, 0x5, 0x8, 0x275, 0x3ff, 0x92, 0x2, 0x6, 0x3, 0x9c700000, 0x1, 0x101, 0x2, 0x8, 0x100, 0x3, 0x8001]}) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r3, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r3, 0xc0104811, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000001240)={0x2, 0x0, 0xff}) ioctl$HIDIOCAPPLICATION(r2, 0xc020662a, 0x20000000) r4 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xffff, 0x180) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f0000000000)) r5 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r5, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r5, 0xc0104811, 0x0) ioctl$HIDIOCGDEVINFO(r5, 0x801c4803, &(0x7f0000001200)=""/22) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f00000000c0)="3a0ac17e00595345e24ea7e5c04e52962cf29a4f4d35a7102c6bc445292da8c16bd8605cc6dd642a2a0a38d71b9a3783b3fc3dff108282258048e658bf5bb9de143ebbe46de7beb233df63443caeb560daed4f79298bf20aefcbcdcc8c58e55ee1865d88a68ae316d5d58019fbb33f750b98ea215b7cecaba5979e70453c8c69d3e2441fc7652823ff621648883bff20ee44acafe9f08fe44f6cbba5ad77f5ba12cd94ad7aa52ca8cb439490e399551cfb68ed7e5dd6b79707b35f6221082b4c8b7757eb8ae25a5fec07b39c01eb0760c6c09d0e321e095d45a6173c15cc2365a5be71b6a77219312f1b5ce24e3dc3f7e5faff", 0xf3) 13:26:12 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000000000020961b13000000000000010902240001210000000122220009058103000000000020e5e96089fb983fd19d922ba5630c24fc1d554248f3a8cf205bc7c11c05309c7cf8da549ccb670ecbe4b2bfd31c57fd00019082ea901a6e77d9e25108d039faa3aa4c974652b9204bae5cd6517f3734fd1bd067bfa34ecbfde334aa2e6bc7f0baadea9d4f4ce6731ea1b96165f10a12c7d371a0888ca0349a354fa3f9a3099584173bf5982cc5cf0e3b5e52e4b24c5a143d814005c9ac8e5c4e6bb06695a3ff593f627ed278916f7ff72a74ce515b8fdf76f05f6940ebf5fd12b54d043a8e05cf4c94f7d25dbdc59622c5f8394f39fad44c6e7807a1db85ea97e77daadd8d42ff4d44693a86e9dc9cb022bd7a27"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f00000003c0)={0x2c, &(0x7f0000000040)={0x0, 0x0, 0x32e, {0xfffffffffffffcfe, 0x0, "6c12e792f3752b2203c4daad8728ba452b6b42d4f300831afe6705892b6cac9a84"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) [ 750.332119][ T3318] usb 3-1: Using ep0 maxpacket: 32 [ 750.352179][ T3239] usb 4-1: new low-speed USB device number 12 using dummy_hcd [ 750.415360][ T5] ums-sddr09: probe of 6-1:1.0 failed with error -22 [ 750.426857][ T5] usb 6-1: USB disconnect, device number 105 [ 750.452233][ T3318] usb 3-1: config 0 has an invalid interface number: 68 but max is 0 [ 750.461433][ T3318] usb 3-1: config 0 has no interface number 0 [ 750.467983][ T3318] usb 3-1: New USB device found, idVendor=046d, idProduct=0a0e, bcdDevice= b.ae [ 750.477115][ T3318] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 750.486473][ T3318] usb 3-1: config 0 descriptor?? [ 750.566535][ T4133] usb 5-1: USB disconnect, device number 119 [ 750.642716][T13421] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 750.702620][ T83] usb 1-1: new high-speed USB device number 26 using dummy_hcd [ 750.782214][ T3239] usb 4-1: New USB device found, idVendor=0547, idProduct=0080, bcdDevice= a.d3 [ 750.791325][ T3239] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 750.800419][ T3239] usb 4-1: config 0 descriptor?? [ 750.822253][ T5] usb 6-1: new high-speed USB device number 106 using dummy_hcd [ 750.843548][ T3239] usbtest 4-1:0.0: EZ-USB device [ 750.848573][ T3239] usbtest 4-1:0.0: low-speed {control intr-in intr-out} tests (+alt) [ 750.972144][ T83] usb 1-1: device descriptor read/64, error 18 [ 751.044428][ T3284] usb 4-1: USB disconnect, device number 12 [ 751.072149][ T5] usb 6-1: Using ep0 maxpacket: 32 [ 751.083284][T13421] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 751.182146][ T3318] video4linux radio0: keene_cmd_main failed (-71) [ 751.188669][ T3318] radio-keene 3-1:0.68: V4L2 device registered as radio0 [ 751.200297][ T3318] usb 3-1: USB disconnect, device number 121 [ 751.202271][ T5] usb 6-1: config 33 has an invalid descriptor of length 1, skipping remainder of the config [ 751.216537][ T5] usb 6-1: config 33 has 0 interfaces, different from the descriptor's value: 1 13:26:13 executing program 0: syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x7ab, 0x2000) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000002340)=ANY=[@ANYBLOB="12010000b954c910c4107a80300b0004000109021200010000000009046f00005a80f100"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000009c0)={0xac, &(0x7f00000003c0)={0x0, 0x0, 0x1, "04"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x6, 0x272c, &(0x7f0000002380)={{0x12, 0x1, 0x250, 0x87, 0x89, 0x78, 0x20, 0x12d1, 0x34ef, 0xc1a6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x271a, 0x2, 0x3, 0x9, 0x40, 0x8, [{{0x9, 0x4, 0x1d, 0x8, 0x4, 0xff, 0x4, 0x6b, 0x3f, [@cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "d1e12aa5c0"}, {0x5, 0x24, 0x0, 0xff}, {0xd, 0x24, 0xf, 0x1, 0x5, 0xc3, 0x7fff, 0x4f}, [@mbim={0xc, 0x24, 0x1b, 0x100, 0x2, 0x81, 0xa9, 0xfffc, 0xfe}, @mbim_extended={0x8, 0x24, 0x1c, 0x9, 0x6, 0x8}, @mdlm_detail={0x92, 0x24, 0x13, 0xf5, "686a707e8a02661c5910d10c8b9efa440c016bf647dc99ae9db17b7bee8a3013ea92319ee16aae75113b89701a4f87fbde0f47a6c277f96aca348dfe7b34c39ddeb9468c70f7690368f1c54db8279dd5f9cdcedc7f85bb3a3694fa23307e0852f8c283c0dc1943118bc65a28b4f110972ed483331d7186811ee057f4fe5a96a0713d4f6a15238a109dcc7fe00aa4"}]}, @uac_control={{0xa, 0x24, 0x1, 0x3f, 0x7}}], [{{0x9, 0x5, 0xf, 0xc, 0x1f1, 0x1, 0xee, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0xb2, 0x3f}]}}, {{0x9, 0x5, 0xa, 0x10, 0x333, 0x1f, 0x75, 0x92}}, {{0x9, 0x5, 0xd, 0x10, 0x67, 0x4, 0x20, 0x8}}, {{0x9, 0x5, 0x8, 0x10, 0x378, 0x7f, 0x7, 0x1, [@generic={0xca, 0x37, "3ef2842161c8f9e84321a79e7d0cbb2e0bf9c95bca3b61d0d1ae21da4c0f74ed0aa4bd8a4fca78cb1bc20bb254ed7893bc73ce8e78a1f3635030d2a5b4d3fe0ce1bdf816e250adf14b08c1c6ffee50d6dec26d7ca4b94bcf6cc91fb01fbde85642c88e3cb1dc04cee5da130d77fa00dd82016d0ce8d07366bcb3dc59a7333e1da8ad132ed4ec63a2622355de9feccd2761cf0a7800e69dca10318516d9ed57c4d8f9a9eab083f6f3fe9a0d5390d3f6bacaa2cb9fb3dcec66b426575d4c1822daf1df37f058a7960f"}]}}]}}, {{0x9, 0x4, 0xdc, 0x96, 0xf, 0xc3, 0x75, 0x6c, 0x88, [@uac_control={{0xa, 0x24, 0x1, 0x2, 0x1}, [@processing_unit={0xd, 0x24, 0x7, 0x4, 0x83373dbdd4fe3a29, 0x3, "f6f9c644aedb"}, @processing_unit={0xb, 0x24, 0x7, 0x3, 0x6, 0x8, "ddb68419"}, @output_terminal={0x9, 0x24, 0x3, 0x3, 0x303, 0x6, 0x4}, @mixer_unit={0x7, 0x24, 0x4, 0x4, 0x2, "1a01"}, @processing_unit={0xb, 0x24, 0x7, 0x5, 0x4, 0xe8, "3353da5a"}, @input_terminal={0xc, 0x24, 0x2, 0x3, 0x100, 0x2, 0x5, 0x200, 0x4, 0x4}]}], [{{0x9, 0x5, 0x3, 0x10, 0x133, 0x6, 0x9, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0xa, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x6, 0x8}]}}, {{0x9, 0x5, 0x4, 0x10, 0x32e, 0x81, 0xc0, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0x6}]}}, {{0x9, 0x5, 0x7, 0x10, 0x3a1, 0x7, 0xff, 0x4}}, {{0x9, 0x5, 0x2, 0x10, 0xd7, 0x1, 0x2, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0x40}]}}, {{0x9, 0x5, 0x8, 0x3, 0x2e6, 0x0, 0x1, 0x2, [@generic={0x73, 0x2, "f5216f38a03ed575cc97352017da7e2d2b4876be0c56aec29aca24ca2675d9b16463c1e69b9471f5974ed55568f6f9bfdba4e820bed445230eb60dc9afd4f629d83beddabb1e79106d108a6d87fbbb409d14bfc073473a45c7154cd14674030c2fb8851d6528cba0a2dab46561eee54ac5"}]}}, {{0x9, 0x5, 0x3, 0x1, 0x9f, 0x20, 0xc0, 0x58}}, {{0x9, 0x5, 0x2, 0x6, 0x3d4, 0x1, 0x7, 0x20, [@generic={0x1002, 0x11, "3bb0c45432db3d39a66ecf642eae6ce514eb7b96bc7e0681da330b8f081a5ada0b997e2bcb586ee93052c5eaf50b77320036d59427596d8c668480ba00aec23432829c45718d73f574dd34992e507316329ea9328ab6beb2db2cf606ab0163452f5a5fdc0f879c092c3465369fdf9cdc5411afa0ffd39d7c5e55ae548d5e873d369c2e9d7700aec3f850d6d3e5b76c41702aff46717b5971fe078e5e0c4f542a3d84e157097b9ef114515dc1133601cb940cbe61211465b20550b4841b64c1a2cda12d24bccfdc8ae55b4df29fbf4e80cfab161d42011f3a30ee07b4fb50d6568d67e52b2bbacc62eed8d7afcf9ac1ea2e88bd74e4f35027eaffddad782ac3527a7608772ce8fd6c366cb246aaa93896a66b1c92ced206d1c1634d0da9bc504f8c76c7ddfa5e7c59479ff418b1a9d9b144d26448c3a687e01a21136dc07053d0bf6eca1ab40a6bf57cf4695c381cf0acb3d8d9ab6f84d712f781da1657a1b78200c9f83ba9d6f41407e71bb9544c3ce1d63548363ff2d3b47965d2a420a1bee0e0fd52949e9922d4b66bc6a375fd97287b0b12fb34ad21c69e777d011c5c7579971fed9a1196457fe7d8b8f2c1ce35efbfaf7978a5ded006e80d113965fb57bf9fd92fcd182ede1487fb798cc0083e7dc147b19a34463c6385a19ceb075e80c2c709f0dd338ed366ae33fa366c816d3c7e59078805e0202d50d4229c1283d100dca12b45db9e0646e90d41742af67f3194901577b58c857fd8c8290bc8177cbd8e5d757a407f638b0de02f5f1dc34d3ef3acf894495505d47ac6406e7396bc83c04ba62e53ad643825e5293c53a5cbe4349c08b549919c810367899c5df02f2c5c772c0b86acbd7e81c6e509c4c386cc6d7b5fb4b9af57ce48127723d4af27487b5460148eaedc03073e4fc7b098d4bf17b69179ee0c2589583625c7523832caab18518388a8a395a4d311ac528f72a81741527751d04821acddde64f42513654a1e8b89ff41e8fd3b4d44b11902d8abd04e7a2fa1b6ab3c6a354f07eb4846751aefe5289be30a35b35b7581a274a0f1ecc75062598c00d16d3d910686c1acabc05fb01103a3d2347eae9635d3134f650d9b034c5941500c969d915dd8eb994dd2c1b4d14791166bdb25bbc9cb17974b68a47bb87b60b9937915942baff419dba6d9d8244f15b7f3ac51760f083480ea0c7ec08a21a3d54e380393a16616f8455a3d13359d47fed3eeb6ae33459687d698790afade8d7e7fe1ced48fc61513134235595a1336089f6e3c2a28cdad616b1adf9c24ba168ef6251aac10370468932ee1d046835901a27dc1935de342e4e5a284c3c00860ba9b167fe9684d09127371107cfb4d45e54f08c89733b03006ea9b9355cb7cd2f661620df26552d8e2b9a822e318c9c38a62a730d9c5058271c1812ceb1ad6bcaaa9ad315c91de17ed3710d96261f99f0ce7a9262f52d4bbb16b5b3ad855efd3aaba4290e8fb312ad2ee3f3d691b7b3856d807102a526617695a95835be91884f49c0c7710c2274bd95f545982ae464ec768c7734b01ac1d309734ae61dd046f4208c8cfee8893da345c8c37c39c2828e9be5b7a78bd97e6488cd570b4c9c123c7d69c17c2774ac15315330df34b7a41188b5f102df152135306c03bcaa2af180a8365afab9ebf893021b7c10ef0d21e4eb4dc4e5600b502e99c2f36961ad720da050a065ef04e136f415dcf8f496cc6de3c62fc88ad2cd4d580eed1c536aaa5142d627feb6be2d779823efba7e47958d6fda0b2d4a2fd2797f96f3a9bd125ef4ce399cdf82bfd374c1cdad2af73c279514e7cbeddaf2150c005786251b33141c0b9c5878a2377e821fb8ae6c3d797d8d1e507864101fe0ad6a33db96d0ad12774c00d5718169aac8d834a7aacf7cd22b9a8f881f9b237c83dc627a4bcdb3b471f35a55879d1c258c8f0f7e4bf6481d6a3c1b75e05c29be23f42f88f831cdd7935805cedd750a930331a4d8a41fc5ad88ea2fc58e08d8ee20dbcb9aec56fac33d591a0f43cdde66beff9e0985f19b8670bb7d5dbbeb4d23f743d9f774b3093a86d87b86fefbc17ad4743d9436b3461d5f3c9bbb83aa486d5e907ba68c96ed7ea46bf0a368b4fc23fe818b5482bd86cb345836a8da8b91843439462db2062fa084ffb174cc30ca665bbc5db40801f2a2692caa52c2adc6ee21defa09d92b8d47d1568cd65272bb834c33116f55e9ef91791c9815cba3b547ed2bc8fe0b240aa8d3a34f2faeb94dae0c37fc620d236ce5b891cf1e71d1e980c6e0eaf359482b377cb66da5513d7ca25ff4da08a06b57a482fc95bd5ab4e8d73c4232bcf3aaf382b91e6519f5a36ec6ed07e7f61aaff5434513d9187403e67128ac99da87459804f749b190d1b08d9684261153c5d0cbd739b9c05ecf5e8fa160323a741766489fb6fd486c464518e079c0074621474587d66c901302d87a35f391db38e0d2c5728ac90e07d308566d9ea1d15aeb344afef75a5d03728dd621646a85380ebdaf07736ab32152b67424965fa5570cbf38049bd2b4a6e4d780e8f01eafc715a583f052b9cd1031c78efde237bbe30e7ff7fb2b97764561353008eb4b203db2b08440e44f3496dc79d13ce0011b837c52c98818bdae7c79ce8bb71da33ba61f1f7261a3f23e9e9131b55e52848e15fa957fc05c54725b70435288a2a78b0f23d38f73b01f451e6f82336af6f4e0aefa7d1870a10996c93a15841c2120e38ec6c7c26c9f45f95aa9ddaeaf596d5434aa0417c39f86c1d13c052d0162f6a06d2179853dda841f57ebeb741c207fb0767a6f73b2dbd27338b860034cd499490f87ff2ee8efec3b6d980d7b7d77986a8f58a6704e6cba8e8c10abf677395a4ccda1d5f778581169a0c150e4952102640b39aa341fc2e0c86f1c9fda7b7860472a1a15f9beed1759b392b642656d3db2e67a5bc2e33cee7550ba8a34ed9e5dee3889fbeeac572c3adf0a5d692e8a76afa2eb398bb8991ae81f226e0e1566263ecd99ac034e77da326aad3434d7637b5733b811c1db8e5e44f14c581fd73d4c9e674177dd4116e92ad4ce3bd69ecbc406e0e91374f880483500c214da1096cfe2fbc2f525fc13e039357277b390442d82e0a233ad7afe6e547b2c836e75903450ad8cc53b848a0d2c130ea8b77d063d0f40d8792e182a70416a1cc4c2a05e533cb4116df22cc130ec78ec2736e044cc8f63af7d42640cb904bf617e8ea42a0172f1c4f0ab77981e4b603cae428aad5abe129e6dbd3132286028ff50f244c75b868b717239eb1d0b5d0eb43570444b8fb678615fadc02b7d2a6c9c1cec3607387693b93fde4dbc3af6486900e7c39f6fb8c97cc4ead5f6b43fbd5ce08edd890fbebe509a30ff234c4c4ac5a692a4650b8d4b7cd1b09f213c7117422e2d34f613326ce93c0214855b6e86c8db56021ee93facd7396308e88d3e9c09fe34c1e9ebf1c9a17d545937c4ef118a9341ba21a2536f4e8c8d3ea9b25cb2f40e2ed1338fc3920014a5517d2d0cf5acd1e1c0fa2e5a4b430c8597e8fc58ac6661315a24914c232457ecde377f8ea0fc403fb9954f02272139dea336580a268e60336801384b563b71d9d1ba0603ae9d101dd8018e361cf5dcb44afe69ff876559afa5714db7df9c23ab97c541705c14736d12c477d1f0fae52515bd9044157eb77254ed948f3e6790488dbc56eab27a179a53de61b7df3a398e4b083ab716f45f88212ddc3d5aaf743d42e76055011e3175afdffd1af85894aa03efebbb58daa0120b14ac35975176809da68ae013cd84938a72a8f9acc8ac2f4f030abc1900fdc8e46ffd21b998b5d5ca25236c38e9632cbf38999eed032d35ed642fe4018f98a8a7e0607fed0b41daf508ec2cf9e738d5925c8ab37bb3c1f023afb22e494dcca92f1d98859bb3205dac7103c126d83d0ffd2e3b72353699407d267c7040b5c660c689884ac52c5725f2837f9d8c9e420087858418fd99d8ecd8400e712031fb95be1c522bc2e231613e482a8d0e201cc6b5d2809e8058ba4bd60806ab8d20d713cb75f12bf35efd11e656aa09203ca5a7c7117cf83eaba9f45536c1165c2108bbc45551638ccfe5b1165953aae3b536da257bdbeecbc86ca57f6b5799545200864cfb56788c6a927fc70f3cfa6f8e5af45d9acb1496f6ff46ac1ad0e78c20b9ca9ac2e94cb2eca6f9db7a09431529f8c1585418c69e8e838bdc7e54e0b9196840b5cef747ff77341c5939a06aa9a8223d1db36dabeccebbe0fc218a036f28046ddba59ee79cb7c5e6858f1e38f724a3ceb8084d355cd526293639af9fdb251cfef9e92ff513a28af28842158e0ae407809278dcf78941a985dfb4e022918abd133407492619023f2a69f54d041e0213cc8fdc769d7ecf77d94a3aa0c6e36f5176eb472ea3c2e84598734596b7a7dd5090b91a78285d2d3d90584e50c08790700da8ff6cc323a0758bae5b3a6fa37c4ee0cd429b7e69698420af8058db003d64dc5b7333bb7aff73f47ab0eba3adc7cf135ac4cd5773719fa83d5753426916f0afd1e219f98c374f7cf302f5935193bb0d990c8ac876ec7ae1f21621104764a219ef3481637612cbc6734cc355fefa9f1810a2e9efa0842147fc44e5093559ca3d41b9e904fd634f599777119dc0f3bb9ee074af3bb038d704f9803b3749e4ed882eb53a06ce02bae04e5995e8894e41dc3793780cf830d87866a826171d939caf70f2e8c9f2db2cae9ebbe1ea09ca605f7fbebac4d9eaf262da1c239651dabb32da285202509f2d145a5e0bc79f106f5e9516c953ea6c38c2ceefc5d77d7e4e271a31554d44a4433023c7dbdd5ed990f7833d185a6d0c9d4dcbbccc6a91af01fcfd2f7e6e50aacac278da0d56fb2d041abedc11c414353b49fc716c78c474db9a995be0c0b66083860ee760738f0eceb7c14eea58a5262b94b3b41951c45a4f7f62ea6007886c9d914b45b114c58e4ed795cb235d3bd2c83b21cad617b7ff70dc03772b664a3303f857393f5487905e27c81cde800beca9fb64686e9dbe8abe5651c9b152285722b27ef2d3405142a635dc477bd895419e976ea34a4f01f18f079b2edb77743c5d31b21712dfcf3fc0aa62eeaed588bebc18d018bf51121e383bf50ea6577c9fc187e1e8551abaf5a9634b275dbee786b8535e09fdd6fcbc0f6937c51bed06755eb104d47dc0cb74fee0aff728ee9efe3a22f503ea6d681bfcc4fedc63216c9c36f74308c0ea6cb56b91d963cced3dc87414fd2990e0c65c93ff61ed8fd4ac59cdae9f83390446150584b501744dedf3f0dbc45fa7e813ff1c67b73e121df91aa1d9efee23bcde033b1cb20e68d9610c9d4d119410c1523a6aaa4ac9769e5cafc732fc0d6e73df7712db90d0deaed7e9eb414faa8ba87b88402009e2165ab74b699cfe6a0bb02179984752ec92384e933924c8a0031aa5035c957a6dbae1eb511801d4220939499109afaa750e8c0b95745976a7104829897d12644bf3ac38d818439fe1b68044ddbd18b0a44a669053a4bb081d2faf0fa87dd828753e2bb1927706bce3e277253e8836fcbfc2042ddeedb5692aeb8b5458247fe388b12bb9bb9cd8eed6fdf437c87b6c83b9914d1c6eff011376af12b517f845ba3b761d7c5aecde6308f13ff135ab39163b316a30d51c9c9e556aa672944c1fc61a5ec8f2312414a3a03d06c1a4e6afa4cf887f1a86687d96bc58c56be000383c206cb9743bdf06171eeb1bee564519865c8d8ad387f9c3b4587622e8bb11ac278191850f6b6fea28b02e0aa73a40017ef43ab"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x4, 0x4, 0x2a, 0x20}}, {{0x9, 0x5, 0xd, 0x18, 0x1f1, 0x40, 0x1, 0x3f, [@generic={0x2d, 0x4, "dc30613bddb5d70e1a5ee5a1f945dc37d4029d5a9f732e478a4362355d82746308b10afcc7bfaaacb25028"}, @generic={0x5e, 0x11, "46cf1ae3800127ff4606b2a011decede6d0f978816a086e8b336d17ea6da434be3ad850efedebf09ed2fe221837df8f9611610c26262b7174ec06fef8edc73c5419289e1d9522be79d57c07f0f51b418dbb865796c57ac771e9abf91"}]}}, {{0x9, 0x5, 0x0, 0x8, 0x2ea, 0x1f, 0x0, 0x5, [@generic={0x46, 0x22, "9d09831f9c3a1f74f910223d622bcc00b74c499c3559dab099a9c5527222946187b4b0702f39e25bbc72c07968bd688573b2e29384b860dfde574c3329a50dd761e5e771"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x256, 0x6, 0x80, 0x40, [@generic={0xaa, 0x23, "6492485520e07b3307c757253e0a8645432ebb4d48746ecc42434383766d3522e9711f2b9645ea82e7cddcf88a504a580a16181a8eefe191781028636a3b8ab339c001b4b6b2ebad8052c64378b92c0264616cd44ff4c5c877a8e4fe15874c82ab299540542f01682556d9e1afd9f1d550d540a529122256a5bed630d3c15221699f57ec6a3c520e7f0d713cb6bf23870621f013dd4eec193df50841e05d10c74c1b09d24ead486d"}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0xff, 0x59}]}}, {{0x9, 0x5, 0x3, 0x0, 0xa3, 0x0, 0x1f, 0x4, [@generic={0xdb, 0x22, "41905a1603a26af52010e660b0fc0c9a277c931d7ae8c39ef9f4f114a7b425878998f065f308be672b14aecc0cf2ea841645936e28f6ac683cd03527980673d3274acabd57d7699af41b769d57f6552ee1d397001ee7b170b184e6477a556ca5b9a0936f0e04648067ea0ec29e0f562519f40b952979d53ca0666c1276d116b3707529f80d74fdad30205286dc0f6e12816a4c5620e7627a02b31fb4aeb5c09a38f72ba78a67a43ff8fcacea3a99f04a51ec3f175f6c98e0a705fe1a5129ed104e7bf40d5701504c9ea3bfe14b64d88f22c0a1850c5df5eb7c"}, @generic={0xb2, 0x22, "329b4f7fbbd39c2e910d608d1c267e854a4ffbbb30f142ab38346a0d619a6783d99a605240095595f1ee38475c6ce5a25c612c9435779c7b175d73122cb0b459e3c4b1ecf72b826d644b6713a8083cd938f9c829484fc53128a47c6c3491669c67aac94cce07d503b570fada356f6759ba994d5539094bc27327ca9e997561d119efbecca78d9efc1302e454c466917b06e1e477259a800de5f93363e37e8a892ce14b30d433001a7fce22ba5bea3fe3"}]}}, {{0x9, 0x5, 0xe, 0x8, 0x352, 0x8, 0xff, 0xd6, [@generic={0xc7, 0x31, "f15879b8fd60a1ed859dcba3b3828f18989b450971d36946efb687f760f322de4ed2f8c739ff357a6540b4789a8235e54fcb3c52135d0d91c4c156f17280527c25be9731654df859798d0558c03772ef15c9b259247eeaaf8680c1cfa3a1339d1a1ce10df80a960ab45318fbcf32c9a1e41d7ee3015d176476f8fcea61eac995e2e8ae6d5bca97ae58754ccecf4afa91745b51229d8165e29e3d7dd5ee68c7a601ccabf85a2222cd48a9e915af50f8a3ff6cd35a887b9aa50f894dad0d39b56b2c97f00516"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0xc1, 0x8}]}}, {{0x9, 0x5, 0x3, 0x0, 0x15e, 0x0, 0x4, 0x9, [@generic={0x1002, 0x2, "92e2e33f6a60468faf4350f2a7b92e9277465843877b9b70f8129e92d639dcfb65543902b11ce8a480f95f2bb1ef6d68208b7ff24a4d150fa38ce7ab00cebb6a975f527e5b06c212ce2bfdb88198fce7f7bc1eba441ca0e6e8a3ca7a446f20a30bd0bcceb07376a8d8bfd4fbb5ddfaa383eab8c0a0ee436e6e99d613b980dc90bf8c61f035c780008115a9944b691dbd66c374f60efa77f11634a3c4488a003c3c3dac8fbc30fe1bcd6678d7de282f721d3cf2bae43fb78e0870a50a15aae5c7941f17ca476cb52b4ffff24dfe9a046438d890e35718bf9445c32614dc1f8f2746152a509f00fad1bc6a6b4b990c1e7cfc8450ade58f2a29282879007a15aa1bd09b89c506abd80cd6436acb835ef7f3ca8ef6e623be25ac202a4932d71edec913842b5276eb5e1afa813f80de060d0ffb80d307246b77d3e363f012e45f5ee91241222133c76a370a948637f245af2c9c53e36b4a94495faa213f47d90fabc2d95035d6b8a5be8d6b866f6e2dc6ff383ca716c64083dcbc978e47cc5ca9ffd9f155e380f9a024bed4af4d4fae3cb6c1df8ac8b30492d511c4426b9a06ccbc99e2255ba55b5cf3d06ba33afb857ffdef5106ef05b33b1baea24e27487b7f5bcd8c3a1dffb3eed6c2435b89a0da477386acb29dfacca58319a247fbddafe9639a462086fd3e22af6eecba0ff4e3271a219ba1674ded2066dd70fae8403a01d3c57dc830480808b2f872d2118eb0cb0e4e1a3d6fe34d81467e1b5f9117d8bc14631f627ffbfcafc80e9a3b3e3f79af9ec1cbbfa7bf18b6412c1d9b50ffcf522d8eab386b88fddf2c47924a91b083f6e436ffb07d2f61ca3bdd88e65918875771410f80934ecc9024f8a3fa14e60007a222083293bc525315b6a00a1945a70ac2648c75a9c7e229275db6f6b9f9bbca11206470482dce0fb0c84bbc5a4d1d69a64e21310823b9c6a5a43dc2fbec3302b3b35500e0a0c2fb43dc74361d7e6ba62308c00ed49f782ae3f36e7749dd257622deb845fabdeef75d455b1a6f4321b6d733130da3d3c24ca5052e4cdb4747cca6ca5ebb1695f8b614c6a38f7f577fe363565e4831247dec3c3443e8d1c6696974f0016f831488c097ba6917dd27399593a26d3107b65002ad957d0dac90b1dd204c3baf46d613bc430ed1c04f1b5e09d6e4d7f50f46c01388fe9788e7ea0beecf2a12fce65117280954700b4b0cc62e11b5d1887583db39d61120f2b2dc767e4b3cd00566b70cf13d4423ec2ceb04ded1b6a734850aa7b16d1037df8af74cb51abee4607dce325afc0bc0a6089e5919b3236187927bf43947ba5cd1f34c93cc9642a1059d53b803264fc67d09d4fcdfc58d038bd798468088ae62e3a44b456ade60afd6d4152355e67a81b643a686254f14349bc6f45e13b531f4a9691d7fd778b7bddbc0a765975e6a4899e6e213036688f0ba6071f1eb867f69dd8b05d77dd3b45d4d4de55f989ade826a314d46c437002b1e6f37035f82da15f3b8b76eac1c3f540b2cd35bd31b4fdd78eb5b791578676dc2ac85f9c32a2fc8e1b53342782a72863e43fd6626f0f8f880c921ebdfb34cf34345ef59ca217b27829afcd7d47c2bf2406cc30522b8f271b20a8b998be16a9f4f006366d500d780612ba69aa3a09c754ef49ec1e9dd8bac88df5a497a43c5f74fe97aad5fa28e5651578c943d50b2d3dfb7f3463016cfa0b6e97ba4040ea5c334536ae4dcfcc94ada6309dc9f02cebf97472aec5c3628b97b284c5507ce6bd5599eb73e4bb29d713baffe709746b4857dc894030edb00ee4ff7878726269ae9c6ff7a6d0b3c9c2c43861ae4c7b7bc89d05a236d34c7fbb6865bf7abfb8594c232edc60f428b0855cc4856c368a3ef4625dc5e2e60a4def58436d96e46e02f4df8deee2000d94a9bb9c032281fe0d6228358a43b0e89cdbf48393416a5cf88bab762c0e9a35a34e1ca47328b5fd0b4bc7657cdaff1848a9204a9d3926a77ea5dfaf7bcc6b2b835001e42bc68b9d71d19e526141fa9e3d197cf7c89af718877928594b4b149e875149372eb4819a456c2dda101a3b6b4129aa15d1dbaa6f3213b4963932d1c4237c2529360f9ef40dfaa2aeb605c21211fb577c568e8ad55a90244a1efdb5a6c6e084473750170c5b3cc5227d1113b5773437ada091823baa73b17f8bdce4ac838d2e29c8a541d68c79f861ab87e945a0219351882faaa54bb476169a0a3f6e32ade5bd1a0618a5b356b9747111cf6bd0dbe9972ce7b137dd88b0c193a71e39298875fa2b6b1e7fe9d0b0e9f44867f6a21e3829bd3358ea8d09083f54a90c28df3aa4b4e11b1ea592cd6089dc1598382dd9f12178df7c260fbd32cad5b2c31cc9a7e4bbc1880aeaacbf689ce5390e20296aeeb7abbd1e02145e0c66b20d84ad9acb24c03bf02dae30eb5d582fbdba241e0f5ddb55ecafc65979907ccfbcbc432db94349d35f137d1e662a80c68b5e50fb3e9ccdd2cecdb5adf2fab8d52355cf8a181e01d5f0b884acaf8f7e263d8b9e518f7e89fbdef4535bc02b6cdd530b3c9adc49a076e4768d58e87f30b3eeee41969eebc5d408e63c32cfcf2f1fe947a5da4dc7d3ff521fc7813528e8b55fdda1f9da607a827a830f6318e094e865dcf932f486e97e265c1c8025553a11c494de481e77ee629dcd782e7640a890d4fc21c9764699d809aec4a32a1eba6637f57bd44790643fa0c377e1c5fc4cfac04e58bd8a9e768dbf69ab2a721b08adcbbd10fc11fb4252b5e60def8c4d478ee54692c9e4f6e1da2dab2b743c9386aa62e621799f5ec811a64d2639ec618966b9f36d622ab3d1040be9ab0220ef1d47cec4f4fc5df3d072fa068212fe05a65d31b6e1a0fd12b8846e6c4f973c556bfadfc182e8f71fe6accd194ffdc4f8dab94acc02ff9ab6ad3e8d6949bf79aa4b7708ce4c6634e22b8c1143a8a11d7ea86385b301bdcbc811d5730cf426d56e8524d1fb699131ba1e527a376a67b58f47e67b0694927e2197caa976ee3c284b6da60c1b442d7a92277b005206904194d1170671185b66383083a46459f216e7ec207a1aac535cd7dec982aefa791930a8b4a5962819c9f4ba7a484686ceab4a6d5eba3c2f24a711bb5e4ef73723db43aebfcbf4e699720c16bd6135dfde9076319fe6ebf8b1021ea425330838247c6bf82fa69bc55c2e543fd3204beff39a763d9efef21137535c3ca07031f95844ebc4c01adb8eacd109b5588de4a3417b8aeadf5b51e04c9fa4be65a270709d939307698f7d5c4e0dc74bd6da6b5a2b5b1d2888636eda124d761c89de43c2c34ff679f8235bebf5a97ec58aaf9e620edb9e4523b1e6ae404a99aad09328aaf7219e43a88a918571af33901f1b0ed419e723b5756219581400f81d66cefcd2ae678518b0b148a610771b091be18dbaef0f7258cff54817a7473c0c4979d0a719b145f7c5781ff4fa1b30c730d94a202fa201f608925780028a447734fd57a99fbf3032c32ba36f13bb809fd1aa6b775c89156573449a4cf511506ea47ae954462f4907168c18a56f079bf6add3f7ab524326d2201522700cfc9283d096a83da5efe7610ded47bf9bc5c9d9fc1a2b6c6b734d99808d2bd79098235c7b4e8bc43f9ec309d025fe1bc533717edc10cdf4ad211a4d7a5fa0f6fbacc5d8e21400a5469cd483d27bd0c104c62e8a28737955e3b25d4e38bd284839f989f1cf8131a1501471eb76da93879b62f32e093cd2cfe74c8d89136a0d7a8c9195e06d385b0ca912b1dcf0317508f2daae369ac018bc5c58b30c218efdaeeb02a2a72a6f8a2ed86da7d5de8306f5d37f59018f567e077c88366ac9c0e1b126b43983416843a1e5bef9e8710f26ea0e24120f20bbeb93d1db1ce64ede6fd0d9a5e30b9033b10bb8f15a3c6bf46ce5a33d51e41318d4db6b2e0b697131386c0236d655795cce70b482fbeb87b64d4c4a01b71cdc272d76d8f05d361b3a0c7c56bd811828e3415f47af21fd658563c559acaed0cda11e6a64a5c052f0cc1eaf1de3e7a6b1e448f261191949f416150d255fdc99093df3f43fbcda7372d49d08145102cf0a6a6cd19adf772d59144bc51943bee28fa434832ceb0f5146d8cad027401168c089bd70538a53f70890c65b8843dd6ccad8828657b63b4a405f1b975678e73804de82dbfc42c2ab3f7d6af35869c82d46b8d198fa76b2db97b53157406d1a3994b80165290acbdef56b5653606a44589e504c6d9909646f5a8a674afb063178de1d9e89fb66f3dd9787848057f4befeed1dfe900b2b5a2a31a40c042cdf49ab6df3bfee8ca115d0e191262287330e173ec38cfe22c688f47ddf464fc68e88ec0a23d0cd2619232061cea91027e74d52c2846aadd86d049541ffc268d6ba1b534ba6f56489adace6ef09618db6b9ea957aa98f9b3597fb395f168621f9b7d3bd3fa16ba9e4171de850ca8438ddee3afee925c6c844e87907aa84fbec5d3c902a210b786411efe4ef7744f49013a8cefd799e7e5a917dd7ce46b997c1f85e1ccf80cb7dc9133c3a1dc62120206d74f31fab8e34769e59810b6857c5a4fcd26b87ae786a21bd7c5239b62b4cdcba339b13767777f8b1b693ef38f2e5d2f4f65aa190f95ce5705ae654a0cf836a25a93cdc48f6c9eae2ae63155c95366f82faabd96e774cc70db30128bd38a9ef8385e0c8f1dbfb3c66b31bef91c3425cd6b0c65f7f827562ad1caefa03a4b94473d89da9a7e5b7a29842ff61fed1af82c60ae2ed96738013af32996099aee5759638ae3e7c1072508295172e18176573b48d1f53e2492a442e217372ffac52c033a0d4bfe46d1844aa315d39126d46eae65ef653e23a851e7776e5de8d0e5a45890c1d5ddb4f75dd09e242e5ab95f40273fb4f70d1c280ef73bab7cbd45bb6bd11d4f715fd74cfbd75fdafbce2633944816043fd7a186fcf460576ea1fb42ceee8abb4eb3bd30b871cccdda902710b641ccbac5bad23e7cb7305adac700f5e6e16d253157a137fa4abbba536b3cc66d9d30cd141bacbd2c63db5599292c7989ec94b17e2823010473dc09e98edfe8fea5c9dcf8571034124473292014ae826a2c72b1954afcbe01e7c118bf9747aefb45ab5516bc7367fb3199c1096f98351f7877509dffb85139b4ef96ccb1495b31254dfd40c223c0f0f01a865f8bf4e49eca6c2944e276f474d0aa725f14245fc195ebc9ceed3b52a4e5dcd51cf07cb7d6ec233b1b8e84ce86d7b7c1c27de4f6730ffa45f5904c0b3ff8ab6c921ef1d13aacc5e80ca2a615dc6776ee416e26a8db074f59236c7592ea3c493d60087769c0722cc6f2d2330d0b4b7bf0d117f0b908a2b88d5e5e6b4471d76f1ac44edf7012f0cebc915fa2b8e89394ac3e46617c156cc3391d3e0f7ec92e0e5c97b57e3fcc44ed61c8ccfef32612fceb0c1fa586c857124d2b66aec61cdc39ffa44c43acb4a2de7b135fce8fbf2daeb11db0420cb1b9911dcaa5dfcb1506952763cc8f7d5055d87819a62812162617cb17d2c3fe2d4e2234e6847485c115e50222a03be8536a835a8c5e82d6875b21d8807bc019b20ad6d2213c09cd1e469b9a129960b8a6ff1ec6644c49b67b2914d3f5090a74e3379b511582c786097a004eca5c6b3c50d69add2db797721369491e4e1495480c837dbb2731344a58be7fad1e3b3353ab16149a57693ef9dc8e521ccf86dce51826619204157b84f482b9d9d9a2fc951299638d6a1356c9140ffb9d757dad209851a5c5c9ae87b0af233f116a8401cd4d33bb3498f58a0a5628080a2bbde81287e3492d396a53fbe8876a"}]}}, {{0x9, 0x5, 0x0, 0x8, 0x3ba, 0x9, 0x8, 0x7f}}]}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x300, 0x6, 0x0, 0x8, 0xff, 0x1}, 0x44, &(0x7f0000000040)={0x5, 0xf, 0x44, 0x2, [@ptm_cap={0x3}, @generic={0x3c, 0x10, 0x3, "8d1c467bb19c92941bfa8542ed2ffe2a4524bc6c1c1efb0ab4df5e5a315a485bfd51543583d7b445e715eb1d438d3f2aec5a873851ced3003b"}]}, 0x4, [{0x16, &(0x7f00000000c0)=@string={0x16, 0x3, "b89d619ed3da9f507887622eefa8aa42f8331379"}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x1009}}, {0xe0, &(0x7f0000000200)=@string={0xe0, 0x3, "c1429af5e897e0e28893bbe2dfb9646f0d4b3eb3d13b617d2088e4025bac437c56be996fa50cdf591db61e96c1c07c8ebc664ee8cc5e3ab26870c363172511807f912cdcd59d8cdea00e8875479f666912a226a985b4a93b006c785e4664783c837dc06b162de071c06c2d083ea7036e626f3d6eebbc3cee03d79e86dedb9cc6cfda9abb95b057fd0184eaa608242d589e11df5f4209e3ecb991ba896872dc87d09aca14a3fe102c070bd0a255329dc31ad4ad3ddb6b975adb802c52c2c9aba2f2303bafe4d7428611fce910114a06c126c1d798b0d6ca6edbace9cb6bff"}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0xc01}}]}) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r2) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r3], 0x0) r4 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0xc020662a, 0x20000000) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020662a, 0x20000000) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r6, @ANYPTR, @ANYRESHEX=r2, @ANYRES16=r3, @ANYRESDEC=r4, @ANYRESHEX=r1, @ANYRESHEX=r7], @ANYRES16=r4], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r5, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r4]], 0x0) syz_usb_disconnect(r2) syz_usb_control_io(r2, &(0x7f0000000600)={0x2c, &(0x7f0000000400)={0xb0, 0x0, 0x96, {0x96, 0x9, "4220b905997fd2a2ffb58a7a15ceb9e6f65ad1f548c6945ee7a181a7604a173f3a6c3b1f8c067b4e3cfe268d24dc594ad0aa8f8c6a58793c5ad98aeec11f3d8314021bf9b9b513cfd881df6435bad021b494b58f98ba333ad13ac80fb5e96b307ea5478ba1da961ffc403966438064320806f6d52144b49b677d5c54eab3ec20213626e09f6a428a24189bb7e77e9c46fd1f391b"}}, &(0x7f00000004c0)={0x0, 0x3, 0x68, @string={0x68, 0x3, "c3bfa43944b2e58206c8a68bd87e70cc98ed61ebb4ab687726e32c08b201eae4c03cac0f6709033957e981b928ed3cf8bd0fc05cc619b1c82086ad74326239ec46e2f69165bb0c195f7f8f599f901f37faf22086b0449a092e26bd02393ce7d9dcbc376ac1a2"}}, &(0x7f0000000380)={0x0, 0xf, 0x27, {0x5, 0xf, 0x27, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x3f, "957cbbfd6aacc897d4eb44a5c13066ce"}, @ext_cap={0x7, 0x10, 0x2, 0x16, 0x8, 0x9, 0x2}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x8, 0x7, 0x3000}]}}, &(0x7f0000000540)={0x20, 0x29, 0xf, {0xf, 0x29, 0x80, 0x32, 0x0, 0x3f, "e048572e", "6eb50d8c"}}, &(0x7f00000005c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x80, 0x7, 0x5, 0x3, 0x400, 0x6}}}, &(0x7f0000000c40)={0x84, &(0x7f0000000640)={0x20, 0x30, 0x90, "506627392723d4fd81ee3512ee21c094c8740cceee0869351fbbc72333f35e728d9983b09eeacb07704bde3f340152350e6360553479d78eb745e873ec6f5953a2c34cf6b9c5f69517db613811bee208014e239cf0e9d8b44ad1e04a1e2529a95c11870e321d55ec9ccb844a2e8959fdf492de5d332b2a520865586ceffefdfdc096a0a6f7e7f860db4ab412d8450d81"}, &(0x7f00000007c0)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000800)={0x0, 0x8, 0x1, 0xfe}, &(0x7f0000000840)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000880)={0x20, 0x0, 0x4, {0x20, 0x85}}, &(0x7f00000008c0)={0x40, 0x7, 0x2, 0x56f0}, &(0x7f0000000900)={0x40, 0x9, 0x1}, &(0x7f0000000940)={0x40, 0xb, 0x2, "409e"}, &(0x7f0000000980)={0x40, 0xf, 0x2, 0x9}, &(0x7f0000000a80)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000ac0)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, &(0x7f0000000b00)={0x40, 0x19, 0x2, "a9c5"}, &(0x7f0000000b40)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000000b80)={0x40, 0x1c, 0x1, 0x80}, &(0x7f0000000bc0)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000000c00)={0x40, 0x21, 0x1, 0x5}}) syz_usb_control_io(r0, 0x0, &(0x7f0000000700)={0x84, &(0x7f00000001c0)={0x20, 0x0, 0xd, "deccc488d62e1eb08403e62d1d"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x40, 0x17, 0x6, @broadcast}, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 751.225684][ T5] usb 6-1: New USB device found, idVendor=1b96, idProduct=0013, bcdDevice= 0.00 [ 751.234737][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 751.432134][ T3239] usb 5-1: new high-speed USB device number 120 using dummy_hcd [ 751.672107][ T3239] usb 5-1: Using ep0 maxpacket: 8 [ 751.702107][ T83] usb 1-1: device descriptor read/64, error -71 [ 751.792189][ T3239] usb 5-1: config 0 has an invalid interface number: 186 but max is 0 [ 751.800433][ T3239] usb 5-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 751.810645][ T3239] usb 5-1: config 0 has no interface number 0 [ 751.816788][ T5] usb 4-1: new low-speed USB device number 13 using dummy_hcd [ 751.824318][ T3239] usb 5-1: config 0 interface 186 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 751.834467][ T3239] usb 5-1: New USB device found, idVendor=03eb, idProduct=0002, bcdDevice=4a.2d [ 751.843749][ T3239] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 751.852716][ T3239] usb 5-1: config 0 descriptor?? [ 751.893991][ T3239] Registered IR keymap rc-hauppauge [ 751.942093][ T3239] rc_core: Loaded IR protocol module ir-rc5-decoder, but protocol rc-5 still not available [ 751.952733][ T3239] rc rc0: IgorPlug-USB IR Receiver as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.186/rc/rc0 [ 751.962123][ T3318] usb 3-1: new high-speed USB device number 122 using dummy_hcd [ 751.964326][ T3239] input: IgorPlug-USB IR Receiver as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.186/rc/rc0/input169 [ 751.982181][ T83] usb 1-1: new high-speed USB device number 27 using dummy_hcd [ 752.095209][ T3284] usb 5-1: USB disconnect, device number 120 13:26:14 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090400000903000000092100000001222200090581030000000000dcfb05d1a1d50b4bb6b8afb12665f777006ff39910cd57106f1a51c84689fbdbf0082ec556d806f31f257eeb6c8a27a572afe36c31dc26090c8da36fe03f3d6f4914e7928ac1a9a3da95a1a9c261f5183df146fcfb9126ed3882d7808b3346c31e22f64ea57f420a"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)={0x0, 0x0, 0x22, {0x22, 0x0, "bedc2a5443640a789bdd51ea6221d59bc578290bb75545b86415f523b546d3b9"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$EVIOCSREP(0xffffffffffffffff, 0x40084503, &(0x7f0000000280)=[0x10001, 0x9]) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000280)={0x0, 0xb0, 0x0}) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000000)={0x1f, 0xcd, &(0x7f0000000300)="f9887392ff793ac96dd33cbc2d56279775b900b716d8ede037b413b6bffe4d75dbee8f1f26c573e9d712971a8a085d68ba4031592b6e319dbcdcfca72b3b17d217d1bd74592c1d4b02e7cddd704bbcaa8379ba0324cf4adbc9d429be704fba61d023c0afa9e720e7210aff81a40b27b157cba498f7e0bec30656a60fb349bbd0956595aaf405b3d6ebf9256513a04c3b2b31a2fc5913e6d196d697593ca5c144cb7655de469920e4e43ef6d23ab66612b61937b4de22d4e048077abff955be894d0ef2fb66ed34769c89b93c2d"}) r2 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x31b) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f00000002c0)=0x6) [ 752.202215][ T5] usb 4-1: New USB device found, idVendor=0547, idProduct=0080, bcdDevice= a.d3 [ 752.211345][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 752.220638][ T5] usb 4-1: config 0 descriptor?? [ 752.232133][ T3318] usb 3-1: Using ep0 maxpacket: 32 [ 752.242146][ T83] usb 1-1: Using ep0 maxpacket: 16 [ 752.263666][ T5] usbtest 4-1:0.0: EZ-USB device [ 752.268693][ T5] usbtest 4-1:0.0: low-speed {control intr-in intr-out} tests (+alt) [ 752.362191][ T83] usb 1-1: config 0 has an invalid interface number: 111 but max is 0 [ 752.370528][ T83] usb 1-1: config 0 has no interface number 0 [ 752.452218][ T83] usb 1-1: New USB device found, idVendor=10c4, idProduct=807a, bcdDevice= b.30 [ 752.461386][ T83] usb 1-1: New USB device strings: Mfr=0, Product=4, SerialNumber=0 [ 752.463021][ T5] usb 4-1: USB disconnect, device number 13 [ 752.469480][ T83] usb 1-1: Product: syz [ 752.481863][ T83] usb 1-1: config 0 descriptor?? 13:26:14 executing program 2: syz_open_dev$hidraw(&(0x7f0000000240)='aw# \x00\x00\x00\xec\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000040)="9d920f047f3985b7b3049a775c7e109143232da06e00c9e2b6a743ef0ad8d366f04a6a5664d60d11ca14a6e6deaef6fbcd9832d400da5cdb") write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x400007) syz_open_dev$evdev(0x0, 0x0, 0x600) [ 752.523161][ T83] cp210x 1-1:0.111: cp210x converter detected [ 752.542286][ T3284] usb 5-1: new high-speed USB device number 121 using dummy_hcd [ 752.582322][ T3318] usb 3-1: device descriptor read/all, error -71 13:26:14 executing program 2: r0 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000080)) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xffffffff963315dd, 0xa1cb7d57ff851a07) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000040)=0x7f) syz_open_dev$hidraw(0x0, 0x98f1, 0x80) syz_usb_connect(0x0, 0x9f, &(0x7f00000008c0)=ANY=[@ANYBLOB="12fc0b000000000000040300ec74000000010902060000000000000009050b02000000000009058a0200"/54], 0x0) [ 752.802277][ T3284] usb 5-1: Using ep0 maxpacket: 8 13:26:14 executing program 1: syz_usb_connect$cdc_ecm(0x2, 0x4d, &(0x7f00000003c0)={{0x12, 0x1, 0x201, 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}}}}]}}]}}, &(0x7f0000001d40)=ANY=[@ANYBLOB='\n', @ANYPTR=&(0x7f0000000480)=ANY=[]]) syz_usb_connect$cdc_ecm(0x0, 0x7b, &(0x7f0000000000)={{0x12, 0x1, 0x2d8, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x69, 0x1, 0x1, 0x3f, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0x6f, 0x3, 0x2, 0x6, 0x0, 0xff, {{0xb, 0x24, 0x6, 0x0, 0x0, "9024d387e44d"}, {0x5, 0x24, 0x0, 0x825f}, {0xd, 0x24, 0xf, 0x1, 0x7fff, 0x7, 0xfffd, 0xfd}, [@obex={0x5, 0x24, 0x15, 0x6dbd}, @country_functional={0xc, 0x24, 0x7, 0xff, 0x1, [0x5, 0x6, 0x20]}, @ncm={0x6, 0x24, 0x1a, 0x8000, 0x6}, @mbim_extended={0x8, 0x24, 0x1c, 0xad, 0xff, 0x20}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x136, 0x2, 0x0, 0x33}}], {{0x9, 0x5, 0x82, 0x2, 0x177, 0x7, 0xd7}}, {{0x9, 0x5, 0x3, 0x2, 0x247, 0x0, 0x8, 0x3}}}}}]}}]}}, &(0x7f0000000540)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x150, 0xff, 0xc3, 0x0, 0x40, 0x6}, 0x10, &(0x7f00000000c0)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0x6, 0xa2, 0x9, 0x1}]}, 0x7, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x448}}, {0x91, &(0x7f0000000140)=@string={0x91, 0x3, "1f677dc3e6a71f6cc8f861da968e2358fb1325856d8ab98c58120754a2b21af847edc2d769f5d643da93fb7cdacf6a6fcab0a2c9a605d09f700523c44b920124381f720ce5d9523402b2f2ecb6f3f43868c444b071fba8eadb26939a4899ee6b92c2568a814d94dfbbf54e6f4296418bd0517aff8c2463abff84fcf57e8f97d22c038d049ac832c26481b358532f26"}}, {0x56, &(0x7f0000000200)=@string={0x56, 0x3, "3101a67d0010bbe8d6b41cfbe6032cd233b15f174124f35f1a08c2e48581255c9fb540a2a608185e352742134f0284521258e383117df1870ed22d87d2bc06798edcd2acb19abec7b97414428ae5a89e50a8a006"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x340e}}, {0xbc, &(0x7f00000002c0)=@string={0xbc, 0x3, "289a95fc20984175fcd0376db96727e327091f95255ad799b93c25e4f4220aa3d2076ce5d9fb76bc4dd32035820674c874a80da917cf7f766a6c9abc43740b06e424dc32a4839e18da059082292d2430c7d919968ee79ed1fe83d16b1b93b11f18cea73f1638d0ebb3ede956dbf3184096cf2fce28cb578bee8a3272e16d3ef1e6fbaffbc272c8ac58bc93a357111b46c8e642bfd9e3366ea4c1c2695a0d38f0d19a51aabc81f6b657f8bfa8129b68c763c2281152c1543044d0"}}, {0xd9, &(0x7f0000000440)=@string={0xd9, 0x3, "de92e0b919610a98fe73f13988ca0a000de5f82873b9f95010903793987d0531fb6c37b2272354dac7c8784dcb551069445842ff40c014dfd8a34f7431eacf2061815b419371a1e065d250d904e25fc465c7f933e2a94948fcb32ff7f127ecb2678156ae34375f2d1cc948ac569f11aef76581adae97a6944386ff985bbf9ed45d6c517df2a938dcd7e2fd230ca060eb2039f09bffd2568786d1bbed89949501986fab3a2e12001de635818ea239e9de79583f84969fa0f1cf5e0e0ce9fd7c6161a3fa232742d67c6e09a5e6d21f35b9d633c72ad643f7"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x406}}]}) [ 752.882175][ T8957] smscufx: Failed to read register index 0x0000700c [ 752.888847][ T8957] smscufx: ufx_reg_clear_and_set_bits error reading 0x700c [ 752.888854][ T8957] smscufx: error clearing output gate in 0x700C [ 752.896114][ T8957] smscufx: error -71 configuring system clock [ 752.902782][ T8957] smscufx: probe of 2-1:0.0 failed with error -71 [ 752.918049][ T8957] usb 2-1: USB disconnect, device number 11 [ 752.932208][ T3284] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 752.943313][ T3284] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 752.948856][T13470] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 752.953262][ T3284] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 752.965590][T13470] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 13:26:14 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc340000000000109022400010000a000090400000103010100092100000001220500090581030000000000"], 0x0) syz_usb_control_io(r0, &(0x7f0000000480)={0x2c, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000d000000090001"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f00000002c0), 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$hid(r0, 0x0, &(0x7f0000000c80)={0x2c, &(0x7f0000000a40)={0x0, 0x0, 0x4, "ce793a38"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000280)={0x0, 0xb0, 0x0}) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000400)=""/90) syz_usb_connect(0x5, 0x66, &(0x7f0000000040)={{0x12, 0x1, 0x201, 0xc6, 0x4e, 0x87, 0x40, 0x19d2, 0x257, 0x9a10, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x54, 0x1, 0x4, 0x6, 0x40, 0x3, [{{0x9, 0x4, 0x8a, 0x40, 0x1, 0xff, 0xff, 0xff, 0x81, [@uac_control={{0xa, 0x24, 0x1, 0x81, 0x3f}, [@processing_unit={0x8, 0x24, 0x7, 0x3, 0x35be27f2e3fe90bc, 0xfb, '^'}, @output_terminal={0x9, 0x24, 0x3, 0x4, 0x302, 0x2, 0x3}, @input_terminal={0xc, 0x24, 0x2, 0x3, 0x2, 0x1, 0x6, 0x3816, 0x4a, 0x3}, @extension_unit={0xd, 0x24, 0x8, 0x1, 0x1, 0x0, "bc668ec50b83"}, @selector_unit={0x6, 0x24, 0x5, 0x1, 0x1, '('}]}], [{{0x9, 0x5, 0x0, 0x1, 0x3, 0x8, 0x2, 0x1f}}]}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x201, 0x6, 0xb2, 0x9, 0x10, 0x81}, 0x5, &(0x7f00000003c0)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x81a}}, {0x44, &(0x7f0000000340)=@string={0x44, 0x3, "a672db29adbf2da18b315f7c75d019900af691b9b241c34e8ce396de2e4563503c03ea5febabb3fabddf0607d7e1613cb4561246add0d46ef3d9124c5e262f317b58"}}]}) [ 752.973736][ T3284] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 752.990458][ T3284] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 753.002124][ T3284] usb 5-1: config 0 descriptor?? [ 753.022180][T13486] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 753.272116][ T5] usb 4-1: new high-speed USB device number 14 using dummy_hcd [ 753.282209][ T3318] usb 3-1: new high-speed USB device number 123 using dummy_hcd [ 753.292166][ T8957] usb 2-1: new full-speed USB device number 12 using dummy_hcd 13:26:15 executing program 5: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) ioctl$HIDIOCGFLAG(0xffffffffffffffff, 0x8004480e, &(0x7f0000000080)) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000400)={0xa, &(0x7f0000000380)={0xa, 0x6, 0x300, 0x7f, 0x0, 0xfc, 0x8, 0xc4}, 0x0, 0x0, 0x1, [{0xe5, &(0x7f0000000840)=@string={0xe5, 0x3, "ab51e745dd3c44791b4a9560444841b1afdd09b3483df319c50607b90ac6c068884fd9b2ed136d9d702bd55652fa4bb4d0edd530fa7012d32a08d5065ef8555aaa0585ed848edd52495d9c7eef5040fef1e846829002b6e358024bddb256036b349c4d15954f42bc76b42e20337bb882c202fd748cd753eb6404da52d8ab22dca3238e87dd5197b8801347c1bb88d95fac79274ac3fd499019a62bc5c6d406aaf155e60b735a89a34a997ebc8a51301aaa6a411622faf120ecc5b282bdfc55630efa022d51112c471b86e34ec86690998ea826c664f45aec521b331daeafe9239ec014"}}]}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000600)=ANY=[@ANYPTR], 0x0, 0x0, 0x0, 0x0}) r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x0, 0x12080) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x81, 0x1b, 0x200, 0x4, "d2fff75a1f8363f24c32b0ad91c01f49a19418637472e8c6862254543fe31827"}) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r2 = syz_open_dev$hidraw(0x0, 0x10000000000000, 0x4000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(0xffffffffffffffff, &(0x7f0000000540)=""/150, 0x96) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000180)) [ 753.401296][ T4153] usb 6-1: USB disconnect, device number 106 [ 753.473046][ T3284] keytouch 0003:0926:3333.005F: fixing up Keytouch IEC report descriptor [ 753.483425][ T3284] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.005F/input/input170 [ 753.542285][ T5] usb 4-1: Using ep0 maxpacket: 32 [ 753.552208][ T3318] usb 3-1: device descriptor read/64, error 18 [ 753.572676][ T3284] keytouch 0003:0926:3333.005F: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 753.683092][ T5] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 753.694294][ T5] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 753.704250][ T5] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 753.713298][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 753.721465][ T3239] usb 5-1: USB disconnect, device number 121 [ 753.728823][ T5] usb 4-1: config 0 descriptor?? [ 753.734006][ T8957] usb 2-1: unable to get BOS descriptor or descriptor too short [ 753.762222][T13501] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 753.782758][ T5] hub 4-1:0.0: USB hub found [ 753.812186][ T83] cp210x ttyUSB0: failed get req 0x4 size 2 status: -71 [ 753.819294][ T83] cp210x: probe of ttyUSB0 failed with error -71 [ 753.830721][ T83] usb 1-1: USB disconnect, device number 27 [ 753.843402][ T83] cp210x 1-1:0.111: device disconnected [ 753.942121][ T3318] usb 3-1: device descriptor read/64, error 18 [ 753.972190][ T8957] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 753.992307][ T5] hub 4-1:0.0: 1 port detected [ 754.062688][ T3318] usb usb3-port1: attempt power cycle [ 754.142171][ T8957] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 754.151279][ T8957] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 754.159335][ T8957] usb 2-1: Product: syz [ 754.163535][ T8957] usb 2-1: Manufacturer: syz [ 754.168116][ T8957] usb 2-1: SerialNumber: syz [ 754.192183][T13497] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 754.199740][T13497] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 754.382244][ T8957] cdc_ether: probe of 2-1:1.0 failed with error -22 [ 754.425887][T13497] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 754.436351][ T83] usb 2-1: USB disconnect, device number 12 [ 754.622126][ T3239] usb 5-1: new high-speed USB device number 122 using dummy_hcd 13:26:16 executing program 5: syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x3ffffff, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x401, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x100, 0x101300) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r3 = syz_open_dev$hidraw(0x0, 0x1, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x80, 0x2) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, 0x0, 0x4}) ioctl$HIDIOCGSTRING(r4, 0x81044804, &(0x7f0000000240)=ANY=[@ANYBLOB="18cfed4ba0e665f1c3bd1d926f1803e13af5d076d57eefddcd4fb2794ecfb7671f3137b2dbfc6780509f88d5ad987f3b3bbb63ddec1b53c2076761600fc0839d9012a1479e4641c4a25276f5131c951d9e3058556c90ea55ee3608db4071c4e11517b800cff07419ffcb0b733d48d99b9ebd782971d70e564bacdcd9eb18e1a6e6ae4d1755"]) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000200)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r5, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000001340)='/dev/hidraw#\x00', 0xfffffffffffffffd, 0x0) syz_open_dev$hidraw(0x0, 0x23, 0x80) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000040)={0x0, 0x0, 0x6, 0x7, 0x0, 0x8}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x19, 0x102) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) r6 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r6, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r6, 0xc0104811, 0x0) ioctl$HIDIOCGCOLLECTIONINFO(r6, 0xc0104811, &(0x7f0000000100)={0x80000000, 0x0, 0x20, 0x3}) 13:26:16 executing program 0: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000090409021b00017600000009040000010209bd000710810700010000a9d3a670b8af096cca2feb505bb3333c49bc37ad4b29cd9845c5e8ff000840f80dc43f520476602fa9c0d7ee145b1700b72fe35c091d43e2a0e2b328f72ebf01c8c33bbaf4ea3e4881ad000000000000000000"], 0x0) syz_open_dev$evdev(0x0, 0x800, 0x402800) ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, &(0x7f0000000240)=""/4096) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x3babb0e64441a51) syz_open_dev$hidraw(&(0x7f0000001680)='/dev/hidraw#\x00', 0xf1e6, 0x100) syz_usb_connect(0x4, 0x2d9, &(0x7f00000012c0)={{0x12, 0x1, 0x201, 0xd5, 0x6b, 0xc5, 0x8, 0x45e, 0x452, 0xd04b, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2c7, 0x3, 0x1f, 0x81, 0x60, 0x60, [{{0x9, 0x4, 0x32, 0x4, 0x5, 0x5e, 0xcc, 0xee, 0x7, [@cdc_ecm={{0x7, 0x24, 0x6, 0x0, 0x0, 'sR'}, {0x5, 0x24, 0x0, 0xb3}, {0xd, 0x24, 0xf, 0x1, 0x800, 0x0, 0xfa, 0x7f}}], [{{0x9, 0x5, 0x0, 0x4, 0xce, 0xb9, 0x0, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x1000}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x40, 0x6}]}}, {{0x9, 0x5, 0x8, 0x1, 0x3d3, 0x0, 0x80}}, {{0x9, 0x5, 0x9, 0x3, 0x7c, 0x6, 0x40, 0x81, [@generic={0xa0, 0x5, "0b67484d0429cfeaa96871ee8acd1f506e8419ddabeb70a673a3450482f6f9cbc9b300e4722c5fa40e259b46403d949ab6502098d8f053fede8fa4183d0fa54c0e17fb0f896cba4cfb2ade55ed8a69d9ae550a803dcba2fe22a64b1d8df69370c06b23df93c53fa48f89ae0422172bfbc89268b80233bba26f315b85f324ca4ee7387e955ae0dee8e67ba255982a76a8163191e40f7edf4fbb5516462b0c"}]}}, {{0x9, 0x5, 0x8, 0x6, 0x2c7, 0x81, 0xfe, 0x0, [@generic={0xc3, 0x3, "df66870c95ad498d2b877506d9b56536e93ad8d250a3a7d81a0d1bdf02c12d1649b64fe2ff618796b79072a89f5f8e15bcb28afe2f1d2bc8ad26c2cbc85d135679fde6b0d70735821879b5e9dbede69fcb9dbc74143f938419a0da01b58fc44cc525ffaedab2a778f1eb13771fd915f57e4a7f61152b0da504ffaa09f289a3028fcf066cbbb8ccb1fccf933a63f60728444028b5d5e813d68129dc42052fcf7c91d1ee8591dac216236e2b735e2be826ff8b2388cb0c27182c47f6268a5e35066b"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x2}]}}, {{0x9, 0x5, 0xa, 0x0, 0x312, 0x3f, 0x5, 0x7, [@generic={0x6b, 0x11, "ad13696ace84a87434b15b4b331eb0bb4e47c573de0e7140fc75e09517275e589adb33039b014cea2aaa0d7a4a824f55b4aa44f11946b1f428770d0cd9739138f683d3358a7e40ff7cc09a6042abd81ab6c6b6f3d46ba81e4e7bf37c97d44dbca8ba36db1be6cae9bc"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x20, 0xf0}]}}]}}, {{0x9, 0x4, 0x7f, 0x9, 0x4, 0xcb, 0x4f, 0xfb, 0xbb, [@cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "100dddb452"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x8001, 0x0, 0x200, 0x3}, [@mdlm={0x15, 0x24, 0x12, 0x77}]}], [{{0x9, 0x5, 0x87, 0x0, 0x247, 0x7f, 0x8, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7, 0x9}]}}, {{0x9, 0x5, 0x5, 0x0, 0x194, 0x1f, 0x7, 0x35}}, {{0x9, 0x5, 0xb, 0x82d04254e2ecbfda, 0xc5, 0x1f, 0x5, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x7, 0x7}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x8}]}}, {{0x9, 0x5, 0x80, 0x0, 0xd5, 0x8, 0xd6, 0xee}}]}}, {{0x9, 0x4, 0x7e, 0x0, 0x1, 0xff, 0x6, 0x62, 0x7, [], [{{0x9, 0x5, 0xd936be3ae114e143, 0x10, 0x25e, 0xfc, 0x9, 0x7e}}]}}]}}]}}, &(0x7f0000001600)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x0, 0x2, 0x2, 0x7, 0x3b, 0x4}, 0x5, &(0x7f00000001c0)={0x5, 0xf, 0x5}, 0x1, [{0x4, &(0x7f00000015c0)=@lang_id={0x4, 0x3, 0x100a}}]}) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000100)) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r4 = syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r3], 0x0) r5 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r5, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r5, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCGCOLLECTIONINDEX(r5, 0x40184810, &(0x7f0000001640)={0x3, 0x1, 0x101, 0x7, 0x5, 0x4}) syz_usb_disconnect(r4) syz_usb_connect$uac1(0x0, 0x1, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESHEX, @ANYRES16, @ANYRES16=0x0, @ANYPTR64=&(0x7f0000001240)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX=r2, @ANYPTR64, @ANYRES16=r1, @ANYPTR64, @ANYRESHEX], @ANYRESHEX=r4, @ANYRES64=r2]], 0x0) write$char_usb(r1, &(0x7f0000000000)="29b50079a6b25ea720c24f81766b9fb82e21877298050b113a215f92f3d9ff11af5b6ac8fcd0621b4db434a5a2b990648cc942ace30c86155d077aff34154a5d9f9eb6680b6b366865fd9517b41cade47bf5a15029ffbf5ac4da4869c67d956d933d83a059ba3b9ee71e84f6770067a938cb8675c5a8951bcb51567ff05042342e240950677b4180e512cb91b30462ad6c9f7a4de722f9c1baccc1bee46b3c1b2b", 0xa1) [ 754.772187][ T3318] usb 3-1: new high-speed USB device number 124 using dummy_hcd [ 754.862111][ T3239] usb 5-1: Using ep0 maxpacket: 8 [ 755.002964][ T3239] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 755.013888][ T3239] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 755.023818][ T3239] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 755.036932][ T3239] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 755.046038][ T3239] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 755.052142][ T3318] usb 3-1: device descriptor read/64, error 18 [ 755.073147][ T3239] usb 5-1: config 0 descriptor?? [ 755.092231][T13486] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 755.132177][ T5] usb 1-1: new high-speed USB device number 28 using dummy_hcd [ 755.222093][ T4133] usb 2-1: new full-speed USB device number 13 using dummy_hcd 13:26:17 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x14440) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000240)=""/156) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="c6f2f98330ed01000000fc", 0xb) syz_open_dev$evdev(&(0x7f0000000100)='k/\x00\xde\xff\xff\xff\x00\x00\x00\x00\v\xaa\x00\x06\x00\x00\x03', 0x7c2, 0x0) syz_open_dev$evdev(&(0x7f0000000140)='/dev/inpu\x8f/event#\x00', 0x0, 0x2800) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000440), 0x0, 0x343000) read$hiddev(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) syz_open_dev$evdev(&(0x7f0000000300)='/dev/input/event#\x00', 0x100000080000000, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) r2 = syz_open_dev$evdev(0x0, 0x3f, 0xcf60b4bdab637b33) ioctl$EVIOCGEFFECTS(r2, 0x80044584, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5e, 0x0) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000002b40)) ioctl$EVIOCGABS0(r3, 0x80184540, &(0x7f0000000340)=""/125) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00605cc6dd6400"/23, 0x17) r5 = syz_open_dev$hidraw(0x0, 0x2, 0x80001) write$hidraw(r5, &(0x7f0000001200)='&', 0xffffff45) syz_open_dev$hidraw(0x0, 0x4000000000000000, 0x0) [ 755.372375][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 755.442221][ T3318] usb 3-1: device descriptor read/64, error 18 [ 755.442364][ T3239] usbhid 5-1:0.0: can't add hid device: -71 [ 755.455052][ T3239] usbhid: probe of 5-1:0.0 failed with error -71 [ 755.467838][ T3239] usb 5-1: USB disconnect, device number 122 [ 755.512287][ T5] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 755.522861][ T5] usb 1-1: config 118 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 755.612304][ T5] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 755.622925][ T5] usb 1-1: config 118 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 755.652184][ T4133] usb 2-1: unable to get BOS descriptor or descriptor too short [ 755.712117][ T3318] usb 3-1: new high-speed USB device number 125 using dummy_hcd [ 755.712267][ T5] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 755.730241][ T5] usb 1-1: config 118 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 13:26:17 executing program 2: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f00000001c0)=0x7f) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd", 0x16) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x1) read$hidraw(r2, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/../raw#\x00', 0x0, 0x81102) syz_open_dev$hidraw(0x0, 0x100000000000000, 0x220400) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x40) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x8) syz_open_dev$hidraw(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r5, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) write$hidraw(r5, &(0x7f0000000040)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd647252240d57e28c8faff8e17b4739f8c301d1839500"/55, 0x37) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x6609, 0x0) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x800) ioctl$HIDIOCINITREPORT(r7, 0x4805, 0x0) ioctl$HIDIOCGUCODE(r7, 0xc018480d, &(0x7f00000000c0)={0x2, 0xffffffff, 0xa7, 0xaab0, 0x5, 0x8e}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc0c0583b, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r8 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x5, 0x0) ioctl$HIDIOCGRDESCSIZE(r8, 0x80044801, &(0x7f0000000240)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x3c140) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r9, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r9, &(0x7f0000000100)=""/100, 0x64) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) [ 755.822407][ T5] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 755.832946][ T5] usb 1-1: config 118 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 755.862334][ T4133] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 755.875473][ T8957] hub 4-1:0.0: activate --> -90 13:26:17 executing program 1: r0 = syz_usb_connect(0x0, 0xfffffffffffffe3e, 0x0, 0x0) syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000400)=""/163) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r1 = syz_open_dev$hidraw(0x0, 0x4, 0x60000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62dd2c6ccb", 0x48) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000080)) read$hidraw(r2, 0x0, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, &(0x7f0000001f80)=ANY=[@ANYBLOB="3016020c0000020c98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d283c5f7666fffaa2fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf2e5f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e605300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808727b14d38935d10880d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3743eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9401010000812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1e4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e0600000000000000b72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c6999822f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896ddf6533898a72c9c3a5995169bd6658177bf1fa516f584e76a765e2d77c3a5a1f3194563022cd0f0866ed5ee44e77be90a043eaf18cef49437afaf61f49d1120128a6de3a9f4e7896aa1588c5e2e42e9cdf23f0aba666d158381504d2c5f93b8c3920094d7b070531577b33a45fff1761c6d9a4595995deec7ed83fa64551de96044852bddd0cb9abcd2222b04e40c5bbd1d3a3a0f9120857b7c637e867f88439b79d77542f1346f20d0c9faacda70132ae0b2dd5499774ee6b22dd1c52c7d11d12cff4a6742f24b89219188eac653156146297a58b4e80b3ff173f7a66db351e0a33113b4df4187b1261ebcc06b16e2cf9d44e720e5c6b1bc4f3851651f4da17694a075fb19e03da7bab7da9b4bc0bd2bb7b14a39a31867b3da0f3763b80b6f0e4a35424606090435b5f6a2579d80aa63a8b81ac077d9cfe569ea5583a099ac8990439576a14cadcdc60e60b0a3a27077dbd101100ce04910c2a3f9d3347ebe111df9b11e8f58cdf8c109b36418bcb4afc312a85dd0abd4f85bc12629abe91ec3b890b1d7eee8c1901703b4968554466271a76fc2a47a63cdb0c4e5c61c9c417c9e01041e0c006fb712a2eb1ec5db2857e36c7ab3a03159bf760a64d058cb1f10cb63ab66a99da74ef9e6776ac146babeb08de68b106e549247e58fe70823c62f84ddd712939f3ff2449acbd68c90867f7f7d321029bd34d8ebea11da8de03cd5c571b6828282d2d82943a059378f5ab9d89fd689533e3b5bcb1fd5fe05a6f03ba5becfd5789e44590555ccf653cd81610ec0f5e221d2db437f2d5be2d3c02d9323bd08f33c5e20ab79c1dc4e6545e894c8a1c71913427d6fb780d600494a7066db1469b84c992a92b5d94fd038b5f66d30b310a6a366b33456ee818709babfcde52614c53ed13233ce3a160d9594f312f267b980cc7320613f78f841a7b566d0c0554164aa2dd515163d230408f65a33ab98bb6a8b1193f1075fdf4ab27e9eca6878442b33f346c172a04054d1ced77cab110944c4986584c2f44adc78baa6ff33ec5bc756bb2b26c462ea63e353d0d359bedd7843291aac55b3214b5ed03bf046e4b0334498ee0592d696fc4a911b2d8892c65009c17994f60b08ccc6595077b91307197baec76ced540aac412b184665201784bd83de35dd0d0c3aa9a5be249226f9b69fbad80aedfeb9fe0a7fe3cb26fb9c06c1e6f53e9ce0f940fa2827822c21d0f6662818154e1cc0a44cf491ed4cf7dba7c430a2730916afa7ac793b09461f07a42e58860fe69c9efec6ac2e13cdc697421e836697de5acd7a30f66f9039abf4183d42b1d1754e54e34ea7b910005772c717683d5cb73ac3491a54facac3e7f7672e51dd10d624d708fba29298c9fc3df082901d5ce8e83d86388c88878ad020cf1d1896a3aef031ba78dbebaa3906f034c07ed46ddcd988b2e02d5f40c1e71687281f6cc1a86064ae48541ff7b6efb759a1e69124097ffdb110737b6d65da03810810f59fae1777c0410f427d3e9aa906083ecc20d64704d9e4fa4ed09ed1eb0625c3403592c27bf7500000000000000"], 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="d242090000d17effb0a9cecef000000000000000000000008c206b392dee36fe87271af106fde8988d3931cba6dd00749d4b5de255c0fccbe85f59cde302c8f8ade90aee0d1f0d2d3a4d2c4f403534cf5e61619c61e29e64d593785eb2912e0dc76f55c7450e92e1be13b8571e1ff96b690e6f4821eb7efd7d96a6f15520ac33a3fdec3ec09d0c26ac264c25a32b7d8915439da8f7f46560ab5932973629b5055fe39f13e40000000000000022ba1debebec227f909dd9af4f10f65bd04557e38b24e5163fe78605dbdae9c853fa6a5346b80ed4794812261c9c2c4ff94c71c6dcd6833d64720398639d445beded576bdb497552244ed78360abc0dbc563875a13a3b97da407a782ebab5e693465be9abff57ac3cee216dfe614c6e69454006696e40317d312be92c3a54b5fc1e90108f8a5b741d6483706a2f88ac223e8000000000000"], &(0x7f0000000100)={0x0, 0x21, 0x9, {0xcc, 0x21, 0x100, 0x4, 0x1, {0x22, 0xa82}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000780)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000200)={0x0, 0x8, 0x310, 0xff}, &(0x7f00000005c0)=ANY=[@ANYRESOCT], &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r6 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGPROP(r6, 0x80404509, &(0x7f0000000680)=""/216) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_connect(0xd, 0x1, &(0x7f0000000980)=ANY=[@ANYRESOCT], 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, 0x0) [ 755.932333][ T5] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 755.941487][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=9 [ 755.949539][ T5] usb 1-1: SerialNumber: syz [ 755.972170][ T8957] hub 4-1:0.0: hub_ext_port_status failed (err = -32) [ 756.032876][ T5] hub 1-1:118.0: bad descriptor, ignoring hub [ 756.039076][ T5] hub: probe of 1-1:118.0 failed with error -5 [ 756.049839][T13501] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 756.057830][ T4133] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 756.066930][ T4133] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 756.085279][ T5] cdc_wdm 1-1:118.0: skipping garbage [ 756.110180][ T5] cdc_wdm: probe of 1-1:118.0 failed with error -22 [ 756.142430][ T4133] usb 2-1: can't set config #1, error -71 [ 756.152738][ T4133] usb 2-1: USB disconnect, device number 13 13:26:18 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x4000000000000, 0x201) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f00000003c0)={0x34, &(0x7f00000001c0)=ANY=[@ANYBLOB="6a6f4c2cc674"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(0x0, 0x0, 0x40) r2 = syz_open_dev$hiddev(0x0, 0x291da4b9fffe, 0x10b000) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000040)={0x0, 0x0, 0x4}) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f00000000c0)=0x1) read$hiddev(r2, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r5], 0x0) r6 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r6) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0xc020662a, 0x20000000) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r8, 0xc020662a, 0x20000000) r9 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r9, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r8, @ANYPTR, @ANYRESHEX=r4, @ANYRES16=r5, @ANYRESDEC=r6, @ANYRESHEX=r3, @ANYRESHEX=r9], @ANYRES16=r6], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r7, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r6]], 0x0) write$hidraw(r5, &(0x7f0000001cc0)="76e05fcd2c9a24bd375c54072a721c5681636f8a4f90730805144245f0d416c4028ca49fac09d94c512cec866600147ce515927f4b345d0695997ed078a486136feec1ab278a13eb940f277cdc3e0705ccb404d6e1b38cb9e6709074cc6820f45f01614ded5415f8ca4238c82ee711322b779e136f50932c3bedb13759b26d377ad0983da5c1742fc423e94f3e6d1814bbc87353555cbe065e4f42c1b66f18ef099c993fff15a4010f200d6d76ee52da0cbfcf3302a671427bd6f712ab3da3ed452e72b156a57d964084ff5dfef495b9e62e22115f2efdc8779595d363d49041a4a14cdb2ef6eb7842a7ec7716ad3916255ddd535d1f189ce424cf37f36f7a0cb2b53b60d78df99b230045c413faf15e3facc6502808504fd58c0dc863b2d30dd993b3d6a68de06e9233ab0cc030c97393f7e1648b394d80ac5c6cf8eca86af8ff07b695bb66b6a4290c23456ab4cbc8b3339541d91aaacd8ec4caf5b15edbcbfd5de20d5f614ea0cfced20c6305e7e6a4a0e7d4360008d9814f77da6b3e45feac3d11d51c03d73f667cc1418a7cc818fcda36480d5cb23370defb66145a9fafc267132832c9892c78a928ad8051ee289fdc278bddd37f4c87a954ccc4bf13da7b2a96dc537f486253af8ff658d765df08245b98d7ea8340830775d44ac721d26e0dd0a9ad50038b0577b34ef8cfbf6356ec9347da32398d2375233d19dd3eee28fe5c2adb5c8753744e98d23052564a8dcb9bb9f2f2e1e08188bb39ff90571bf811e4da04af9c4d17ad09b84981e5f057260c3ebf99d34f059c13e15dae1262c05337144c3e2236cf5bd99dfb8f1e27f21949ec53ca8e63d71d7ea481152c41a91200c1dcfdd7e129e3ccf568cdb45c2e6de7319dd36a54b41114c2e079c9ea73483f93de0f4c5a056dd6dddb80bb2b133ebc5c0a7a0a6cd8e44d39e6108f3707be855ed321484642975bd8a41c5f6b63c73df5dbbf836f9c081df515a0464d2a002914dff2cb4a8fc07183b3d5f23f511a3e052de6ab845005e7e9a8c50edfafa06201594c1948646c57b34163dbdd9be16126066b5662db483969be11bfc800ef2c925d7f3449ae31e29a2c6cb84baef7325ed04d9f032a6b614410d4409c79ff7cf15e7089216480e5ba2d94493e491a234409017713e3ad806d8dd9c28991a4013a34ab1215f7f213298f96c437bf9ea7953365da065b9e93cd0c759bd0dd2d7921794c66b2631de2919e73746bed6f6329c92c4cad6e37ab30a73bdb8defe1448ebf7e41fc88601ed4f2aaed5de154accbcc2c90f9b77166c2854578ba33cad478c3c01f3379fc2ab7eeb1d9436b9cff5e797eeed60b0c8d0c3680e75dc846d49d572a5f523e6e1580fbfd87eaed11d46015e8cb4c9a069bddc1f9d39f7c62f05b09042612011147726570de0bbae6e96f5e0c7f892660d36b0ee0129e44af0a94f08f98cf0b03f5b9bbac3a5ea5277a0966dcccbcf203fda65a3f46347644d486dd19aff2b2ba61b91b75b348c1d59754dbe2b10c29da5430814f66b84b1ac4d1940c8d7d8b96fc793c4c3c197625ebdc6d6e38358a1a2f2d07cd85ec361cc983f1bab94e55f370c41f63c0299c78e76c145b2de73a1f56e222f68f6c7dd14a67d86579645a77eff4b18d2c32b3fc20032792cd47989b427b83050daeb01868f909ef635f55910f6151a46d6ad37cb727425123f751f7a1abcc1af282556b5ddb5c515f18b9d802f5daeadd15cbb0787170c17f14645231f6fac4e8fa332da4b36f6143d0ba71e4765d7d25e7de39bffad61371fff64e4b2d83f5a8e5c93f45bc91a653c121823977886e4c766681a5e65373fe35d828f90b5a01f9645ecf3c5afc32275b7d6486b17c4c7f984eb44a026d899dfff79aa3097f2a5563e823d6f1a0f52a1579808e95935c2c0299ac41ca3ceb6e68c5c400bb8afb143c08a3b8485ba2b8e7676cb55b99c01833e4697b99d090bee4b9b63880985f003a28196a46dc9d7d926720d984766b34d987a115536950795d11dae47ccd7416bed6b53654ae39a8c439acc5d112473ccd4d58ae9c5fe3f5befde85e1bd7ed744a984d9e3174a803871434893f1f4086e0f2b9942707a9fece4f6408a931b578cdf70f3e37f0b2bd0775822724a0e721c94fdff871dfff5bfa4220336abcd63758b2b2b182bbf546eafc200639df5c381382c99ebe3a807c5eceae8e70f86fcb15bc3a1ffc11b3c53da3eda9f408e1ece776332f5143c77fc262184248ab50ebfbfb3f105307939b9e113e0c097a5e360f4ad19335fd207f51764cec9c76a5fb71b1a4403159d5ba7a6cba7dbb68c45aba6383ac1e25275eaaea65130f9be0f48e78b9ef59b38083719e1b7054f64ba7c10fc06e45288ea9a66cbc505ad4dc237ff34b72aa60f7cd04f40e5421c9098d8de3c291a3c3e76f33df69dacd9e973472e916db9f5618314bb26dac7e7f971610c37fbab28da1903ea66a16ab35aead03b13c216c8d810e58453e59ba375de82cc9171265c9bdfa56a3b7fdaa29ad96d2e2b7d90161425fb08b5182850e29410bd569d9f4d4deec98e29dcbd254d2df8e7edfa4fb0f9a983537d0a4695bd58496c535ac8fbd90c8298fd5e3a3b9f1db1f151be79eb386983933468f9fc5d037c935ba39e667789291ed5d6c8ffe2244ff4f8f8e24db50e1a0d3afc4740ac21c61f2568a94a4570a93a266c5d7bd6129b9899fdea8504d83dc0f70168f5c1a784343c3bb5ce2507f7b0b4124ef7e4bae90e4e6b10e3b53a32327fb52e4b700debd2b3415af96cf5f92c8f4c9df1dde4696309b0aed457bced79f94c4738db7cb19dc64b0ac3015fceb01eaee44dd7fd23f2a2dc5964f0a33f85e7fee8c176a8735a4c7908bbc06df1f332abb262f4d1bbfe1ff6bc09f71823402698810f1667ae32b905338e556015c98ea6d5a738374d959739b4e9dd86600cc6bdcea13dab2d1481307aca50e68e79a3f7ad51fd3a27ba6036c9c427b983dacb7fa838bdaba2aff0d8cc69e0e81db5a67b14b76fd29ea7ce73df4dbad638eb2f3974bec3736c6c8ee4ec8a458afaf4f621fbce3d6d7d99c11529b486a95ae804c5aceb9aa499fedb8f12170cf10e6f551b9c1df471674825317c2f07eef91ba184a9f4eb45bf861781cae2ebaa41a6f1398c98ab27290626c656e845049cc4c46b031a47798a91addba3015a426b83cb3a36054824644d3ccbd632cb4869a06713ee4908541e1ff9873ee24f9b1a0b4afd9c2693be97b811771f0828a0bd32e874c8430bcdbfe8173a32fa80fa4619ddc3627a726d964f90730aa5017a1b3ca4568edf28a943759132628ef2d160c6ae3171299c1de640e6980942eb366ae26f3fab13207ff6b93b869365a3cd23cf4a961243121ad9ce2d80fed09fdbe0d2cddecbf75b708fe5356db11d3c845462c7dc6eb1dcbc5b5a66de95e633d8ee680f3cc7a91686d9d0e48a1102c1094258363ef13bf94c95ebbd457a4a80909432d84f17e9217114b2ebb3a7e3b8310dcee26a849c192b4aa88f09df7ff105a78c93388a28ba61364e6ec010ac68ee4ec32121e6e93cd302149f8860a7d998135295343ff7bcdc589078e29a0b4ac2f92dc2b61bd2f3f1526c8b1a7ae41c81cd99b079391c348f915b096c608bfe21cd4c7f767696376530c998b61e9aa76e644f66250c4de7340b5c9aab361bf4d03a39eb88a466dc4cabe651faa75332325758b596f2e7c20f6832b9ef43d9a0dd399d9e21a29ff4dc6e16aff7909a8dc71d5a57dba538aac04d82d3610f5440a5a57f79a376042e9916172eea479ea39c812b10868dac5d09d0dc8ad1a8e6ccc242926fbc9eb4e33e413a07be5e48cc54e40dc7ee77aee7abfc96c479af5b22ae463abdecf677cbb018d336bb0152c9f12c2cf85729480f8587d98d7b94250aec0a9dbe9f06c79637faf76398849745c3c64388de1d718dc6d1dda3b1af7da8d7f7687e2142247914147dd1f51191fa33ee9aa27caaf728a38779ee460d668e6e38cec33d01e4335d85b8215054a5909ae691b78280be0fb206dea54bc768dd02f23f89ac2a54624b71381870ee01546e80914dd9c1acbaea6c956d80dcf6fe4c4da25651bd96a669b779a9d8f77c7a6e0012025664ae6db4c47540e2e21184c3e0eb1dca461796410fee05de1610ce6bd249c5f872aead721ea75981794a7014533f5c91b019ba434ac7749414941d27a4a1c20acfbf34d9e77cb0ab13f215e0142ea3da3199c9c17a2a17c35a3f370371141979d451e84b955e40e7d83de72e53e409671906046adffeb82351c7fde95409da76481d4e6018ef81849b55a0881c0c828a0a16ce23b28f131dfc200e4d1acfb7861a73a59dd6f03189d8d9d2f802c1052708c412635c0673bdc5fe6c25facc075d65cc4579abf488320ccd83df5e17c39e6bcd9111d6a66705e39100f0558763b993e720caebfa1aa27c28c44d8c435759acc5ae1d46e7bfd864f978cbe5fe2b9f6de22637c4b0e60a54f59e37aa8f8878fcac139e7e6d3b6f7d897ff91347002a182d4ba19daa993bea0ae0f8a5bdc26a5f4eeb495860a1f0e4ab8cd77d18c65f898229227604b6c86dc56146c542c3749ac49b92e09764513591c9233a7bfa4902ec5a07544d8b1717aad4dc72eab78f8e02eb0e62c44888867bca6849747a9703760fd5476ac0510a2e8a307bb3c6692b2b5b8f9a109defcd67aa8485d3eb0a38f1c2caba8708c2691ece5477c8acbe0de623ce710dbb32dc92daff150b283e7f1849aa4cd97207d2c0ea66c3a96b0e14fc0440710f8d1cd942815a12e6e5d11fe99472ff7a5806739c78f868c3b8b5ee1d0b3538cdef3c44666ca2e82ebff240c5792597352dbd4ee357a18ab93b2d73a14fabefe6114aafe58084c9520219370c5e1a7d13a8f2d85a8c62289ce33a7e7a78ccd9b61b774d4e697199e39794171a3947eec5e18ee7d2e7ca79c37a83e62ffbe0ac1fedae34e8237168c799381308796018318a4672ba65aa1e58364050a92d69f55a2b9137e616b71648d33a3e3b74f9a5bc45b1c2f6802da7a6163ab0bdb95aaccc0ee4f527563ee24dce86285005430c5abbb1e1d357ceb329be1c93f2b33ce4c24a630190223f688142810ff631c92cb1f59370c3b13ed32e62313473732998f4fcd3dfd0ba4e70ae1fb32b536c1d300284286279daad56a560eff7ee0d46f20288443681d983b82059d32983bad2357a47c816176e6f73ed55c8b66338c53c1af2f3bbab19527d8206a0f9c92aeba078282e1833b4ee9c8cf07dd6c81e24b0d4299c93d94ae1f99c5687219f3554b6f4688790018be5b4e14d3459b537803faeae567860aeddc89562e8760c67b0a1821a3293d31fde00e14095d42696f7cd5390f7dff2b388e11e824e6dac4acb048e8615ac28debc74e8b332891974dd6a57bd3a6d4fcdfd467df59fbcd9e02f5f53846cba567e1b71b5b2695ac3f2f5ea70bbe143ab06823abd62c0f8fdfa078a7fe9521de67ca52a2010c093faf4a48d753a8c1f4b3c0ab35db565a74458ca94694607026a01360237174ade86e3063dcde251901d0e608141af99e1baa8c7ce0ad4f16304d6514c64de57b95d522beff0bd246af106736a9c2bd4d1001d75aebe22c5b4a611ecfbe8901b9cfe199beb2d84f160a98dd7c5726e00676b3b0daf08daad290cc1b3b5b24234942cd47e22a620acfdfcb4741474e38e09d2dadeb56d5bed49d0122986f3c2e699b5b847a6c2dcca282457e920130a87923241041b665669426c64ec15c45900c8d66914811", 0x1000) r10 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xfb, 0xeb, 0x1a, 0x8, 0x403, 0x8a98, 0xc9e5, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb8, 0x0, 0x0, 0xdc, 0x11, 0xcc}}]}}]}}, 0x0) syz_usb_control_io$hid(r10, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) write$char_usb(0xffffffffffffffff, &(0x7f0000001240)="5b482e759d018056493f1069e1ecb64924b85695b3717e18469f02fe438b5881baf16f382bbc677e9381cbaf3998c2e72062615cb594abfe70647d60523ffc19728af49102a057064fb8d0c5c47a90ccbb07283c90f1bff70ddaec54b9b07579825432ddb36ee103e7006dc3f99002f14858adc30b5eac6652ff21cd11fa6b907e639df9770d72d62d5ba03e2367b5518588505b13ac4521a7474179dd6bcdc02d7a2e46d31a93cc744f5e451d6ae9883e3bb23f626167b433de460e9aa29f416e0c8677b686d5b74edc368ffbd5b8dc89bf6731839fa571020eef4157e85c9bd6160cbd3618084483b12f3fc5b0248e849939855a859f4030de6a0f7e2aa73658e29bef1fd853bc748b552e53a5bc95f8ecfa087f7bade45fe073f706446bbda98a3ab39d313e5e82123a82082caebf7da50b4b4af7754ce14bf73d9b24f8cbd2346ebf6845cd50f9fc9ad6309a82063242a4d5717cf31e7024c0a9d2100732aab5a8d1ad9527d2bd313fe2770b641c2ab6bb7a9999b6b9ec5ae184266d59d545373c9cebcc8e062bdc197bb852af2925c52007bca82f1c41814e629c32c2310a0fa0654ab1dddbc7fa8190c1e9c96a8ce8fa10c2003163f6f01a471777afcd172d2ab016046deb5085b65144b3b9023266c1dc1eca35f70f4236c4d37aac9dcfe6e9716897eef432fda9d63cbb2a8a93532d7c38857c621aa163bd192666da53aa15bcb71ad24d0e4e085de7e77e4186054a85291bca6158df18020ddacb8c7e4d83548c5e8acffa8695c8a71b06d575f3c63c92c0084cd3fc4c9e5212fed64e8c0ca3f2f19144ff1ffec8bd8703edda4242b722bf1ea912d9f7bcd56de0de4e61b742d6f2d23d5d808da196885a2beb014b5c432bad6e71c030826dcf8d1f0d99efe73600184a3bb7091b1ce9557937a693f23196caff6ba83c6bbbb46c21b31a5723a714ae7ed4124612dc2cfe7e39334b315709a9ebb6b44e3a4137624cbebec6ae7ea404186464b413d81a68f825c5f1350ec26ac0eb7153c74baf433765cf5f39e991a06253b081592b88cc31262041fd1eaeb9963c737787410a7b5804c19a0196cb51f1b179e7802702aea41606ea771e1ecf052c555ca2ff8629ec4e0d7c000cffd2193e8e6f13d8c5b7554ce67e06f431cf8cdee9c8edb003b6dcec81b1fc559a058cfe023c124e77a08370871166289132c222692f7cf365bd5bd075316190767b923568084a619103d8cb496a36bd84d6321dd17894e6014503b626b5e98d818a3080ac4338ae1c8e0ac419e439deac4cf99632f4a53f14b527ada666fb37ffe7c4fb057f6d063eba9e6357efc9a09b331fa295bc1923e35fa934e205f8c67edc671df696c646a6538d027a386048355df07346e8da8131efad2f6262dc019dc9959c04ed0b19fbd869fd86d61be218ade2e3a1121e8beebad640c7858baefb8a8090bd0439700a740841ffd25d02c82f48e2ccc0fef7d7d0c6d241b6007c8b0a1f8be2a6a155b9895b530fe99bcb42f6e25c7452428e8563863b3657e79de326028a88c004a8db8d4a3019fde982d1fd1f2e62c05538b451f42e8544c981fbdf40102ac6176471a744611afb5b7c5ad7d4714d6b15252d1e81264f9ef7944854d1b9b2991fafecd7bbf67c6247aa96ce5e2ccd4a954aadf3dd96d1bcd72b70f04c1994fbb22c42028f6aef5d88bb56a9f99ef3c154dae71d09001b99c6bb73d891a0303752a17d0f4bab7f3e482474ec4d274d780395d3c56026f1616f61607f98a77c6104c4d6aa2754c2549373cc9d343ed870a8c0851d8b8355a97e30919782f52ab3ee4b8a6cf4098bf8dd9557e74135dff84570d35633c607ad500106e094ac96df981960cff58bc376c5c3e64cf591dfa9f25099f0ee2ab249d32d6ca44992ddcd7ecb5ab689a67d33769657796375020f010e2334920ccb1b94b5d4c3af9915e2e857e65968fb18fd62e750010b966dcdc59e8d5ef551de1b085a4f731562e16143dbdd836a67a555932864d432bb819f4a2365c9c33da879b7e1af22cd6169df990deb316365a837e5695d3213b54811ef17ea9ed2059c50edfe36e8de62a63e22e6ddc0e8536b51564b92a5f56218c41d53e780c5716069cccaafa46df96a86272024dd8a790b2b401bad5915cb9c22a01879fe58cdbabe8c935a909939bd4577e77b2481e3721e491a63b13917b143d7d2aa34a1d60e84be5c71bf0437cba53eecc36059adff67f6855ef654da947160c9080dfe58ee9f78628c7ce8fa7eebc3ed2902ee7401cd2cebda4e88eaa5fc596d8631f7512c09e17121d70a217a3b7f0c832b7591de281d5de51ca57b5914dabf27ac2ba9b11979eef2708ced3d0e237e27e8b1043a7ae64a5032cf89b524f0c83e63bea1bf8df3774f665fba7b854725b0b0fadd3b91fc89dfcf502f21be184e5fe05fe8a971b8e0489e433d7c5f7660be2e00ed00f7cd48d60b5a2ccdbc6350045fe737f162e69e9f635fa8fc3873092ba37742d4a81362980dd13a4400d0d51301745b35e356b00cfa73aac74e4ee31a0968482b4379e33c542f8cfa12205e0485259c7c38dabcf2f5516a4f04e554e1f6df211557a83248bfe652b0cf3b12b124874a0f6fc85605f79ed13c983537743062c1ad81134500c0bbc16b27ab480bb585441e80febd835d44b29e9347e4da7b3b834a0a9e3959630ce919c0ab5263b6f27c3f2f29233e79c83b5af22d3a8e1d38ee2077dc603ae7016c962f5fbc6f1513634e0da752ef9ac5ad5734f04a7fc80a3cd435244bf0b3dc61c97d946b5943bcc5f8d047d14d8e6866120916fea7c7db78e60c5909e15435b00a42fd03bfb37fde0809511dbceb6d3c8e119740d36fc78d8d848b4a73d11ee047465bd9d3eee01fbc8c8ac385656e3a1add0dbc0676671c931b4db4e31fb0bcbcb6653881ed0e04991942b0cb1ab6d5ca1df8fe1eecd890eed3836c62e8586a2e6c58ccd5a767408ae22157d7b6b951d8d8ef5fef3c9d93764f8b76b01bc23af3ddb1af35ccfd1d8039146dd699f97807e20e276d8c98f762679a626fbc75f6f67565f2187b524a07096610f95d9ad88e58ac6fb3bd64f2e436b5881a92545cadbbbc36488d75268e98d969dd23e18057591d88be5e8a15317af982a177856aa9b1a1767c76193745b6a74522fbd4569d49891796cfd59aed162d2dedf309c27aecc93dabd2708d9160fb4b796e4172bf2ec125ec70b8ba59ef54a24f8b7523607ed9d5a49210861a81fbdbb1d38c99668f6c0c89cdcb1bb1b9166992d69590f9322b6d9c655f108d4cfb9552265c2c1b3217246682da0ffb666118bb264683912e6dfd5d0523c9f3d47223d0c19054a2a276836f4cea3be89e44ba65a9f1fd52a9ad02616397d376ccff977023c58a8841c0ccb89e142860fa1c51c10525f48b274013ac922815303d248d57c027c4fadbca47e8f79c67a1b03bafd0dfaf4ba7c96a5e933a077361ac8cba80b86391f5e3f23066aa4e23a8a1ded92998e44da802a2283d44a2a8952f387cdfe52a23fdf0957bf1b7f96442e4f000a82fe4ed16499bedce894c15c917396ba7b62f64b4a727575be4c190046dc136327bdad8a21eea313a00d407c80042433c1439cd5750c9599eafcee5bc3fccec8e8d355517fafac64f4592c4ebf88a63f7fb3ca79a0f31d23477dd451de655ddea88d7676f1936d6d7e661e3184d841d042962d594286e416d2592", 0xa50) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000002c0)="8b3559d048430919d01ae1df7a52c66ad507d80c4c8da2defaa0a870053512c62464f52252b4a6b0336647bce548d7e972e1166374c8d254eee4ee28c1305ac5891a5aea41b5be9547bd69c33021a96b54f2c15d0f5b7cb98a1715ee9d3096a552394f480c5e9cccba80e17b2d16d02a7bcbe8d15944e48fefeffed7a10b849b52d70a35181762f0f7b555a714ae2158f4598e437fd6e5f25c290937144f4fc0fb9be7fb63422df77d16707a4f635ad61db18dd960b5b6c5267b8232bf4cadce1d29f3d869539a50ac67ea39fcf10d9b6b8dadde8726d0e855975a83de0f211627b555af14c26ab84a3c02de23d70e74793963cf") r11 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) read$hidraw(r11, &(0x7f0000001080)=""/149, 0x95) r12 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r12, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000100)={0x7, "97ffe5c7b05de058834e3083bfc483ab882188bb2d0130ce2dc454384f996e75cfb4f386465e10f373ea1efcb46e5404d1db55f05eb741c09a16f4693d44042c"}) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) [ 756.159452][ T5] usbvision_probe: Hauppauge WinTv-USB found [ 756.165634][ T5] usbvision 1-1:118.0: interface 0 has 0 endpoints, but must have minimum 2 [ 756.186268][ T8957] usb 4-1: USB disconnect, device number 14 13:26:18 executing program 2: syz_usb_connect$hid(0x802c2401735ada4e, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0xff, 0x45e, 0x713, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x87, 0x20, 0x81, [{{0x9, 0x4, 0x0, 0x3f, 0x2, 0x3, 0x1, 0x7, 0x98, {0x9, 0x21, 0x4, 0x2, 0x1, {0x22, 0x558}}, {{{0x9, 0x5, 0x81, 0x3, 0x175, 0x1, 0x5, 0x2}}}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x310, 0x4, 0xff, 0x6, 0x40, 0x3}, 0x17, &(0x7f00000000c0)={0x5, 0xf, 0x17, 0x2, [@wireless={0xb, 0x10, 0x1, 0x0, 0x9, 0x4, 0x4d, 0x16, 0xff}, @ext_cap={0x7, 0x10, 0x2, 0x8, 0x2, 0x0, 0x5}]}, 0x2, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x814}}, {0x95, &(0x7f0000000140)=@string={0x95, 0x3, "f595369c702ebaddd00a47413970762a8c06c298ad6e5dbfc689130fc049b05f714fbb5494f304bd2f7f4bd3e34116adb1e6fc548acffb33b6013eb5701493d5f325d449ef33cab7761a229e0c651673ca70c5c6b112e032576b27c1cd1aa2697f37b4c0a60f06202550bd26520b4639500eed3c82aeb8b6987004f8be51415de335bc6c3f17d8074f1a78f2d684bfa495a3bd"}}]}) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc3, 0xa0, 0x9, 0x10, 0x471, 0x602, 0x9128, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x4, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x1a, 0x0, 0x0, 0xee, 0x9e, 0x22}}]}}]}}, 0x0) [ 756.354786][ T5] usb 1-1: USB disconnect, device number 28 13:26:18 executing program 4: r0 = syz_usb_connect(0x0, 0x1cf, &(0x7f00000004c0)=ANY=[@ANYBLOB="120100006ff94610b4070a010201000000010902240001000000000904c00002a6db5d000905091e000000000009058f0200000000001fa01b6d21bb63259fab25683a4e7b575530cc5a7c11a25515e744de1800000000000001010000000000005115c4dfc55cf9acdfa55b015a64fba9af9cb0877281afef2051ae623e53a7f9f75963ac1f1482c0a4f60d87731226cf79b05ae07508a0b31677fdb620a27c5313c4feee3e20b45534a4b42ef8f8f3f596aa26cc1cfb919650d842ba5af102d587bfe42a3568f29ae6e0d56a7146e22d3899fdb32241b8bbf3c7703c1995a7b1f321d196f4e395b07a2edf51a24e625b8c29d26fd84c9b274ff3d3a39bd002213813fcf585fa0f836968e047ca4ef3d64358a64d2229e16e8432d648c8fb9167188c685c48463c4f1f3425abe4cf45916f55d11fb6e9e0bbbdc7581b00e7b422c572ba0a5e2446f594dbfd0b78b57553c8247604b5032015c13c8ce7f7111efff5b068bcbdbabfbcdd36a75dd74315992bdf7028985051ba66d25ee353f21ec3196d3ba59acaff2cd5a5df53bed0c400c39bd18a3ea8a0bc6164c7d30787e8362214bc3a68314483c218ee02000000000000005f40ef76e1c675721c6b02f1872d3378481eb1e5c382b5092acfbb3b8975a4b1c47f10985f10da61995b21fa0cb80616c083dc09256b383abec841e9f29f659d0ccf0fd5fefd01172522145505a91fd7c49387d7fd2a9610953efb09f4614261079e6ff02c497f97672f592b91721f182e4d1796578f19ff24cab1a03d484b2c18ba73f5773260f4776385ae2c78df515de22e791e2225653db771fb19b1b72b90b11c7ed72953d46f8bf21c225e4c993975d62c58120a4f466831f46d92ce38717d00a4d582eaec0b4e5d6bb084bef48efa97202e9023fbc7cb652f16440f54037ef9251584a25503c3139b85ca696b14f5e8c71e59e773d62774b263"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x2, 0x20000) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000080)) syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f00000000c0)={0x20, 0x11, 0xf8, {0xf8, 0x4f, "b1bf213c589ba94fd104251f3e9b38e80b5a40199023d10f2b2fce16e30df0e99ca1b0b00a334ef3e4190a7e000c2b6499465c9c973cee0765377ccd32a12943a55b75a5f585f25f4999b3f6d8ac2c93c0e240ef8d3d90270bcd07beea7355312f662f8433de35fb5aae1e3cf21120f2e1d73ba429f104134621f388c8ead98f4a0385485e2658fa8e919415c297f03936116051080c4285093f884068e18001136ec39fd0ed40ee37e4876a63816bafd269a33980821334d7ac09733efdd776aa79749566c4c52268f7b8ed8425f0182645ff2ed791a5a50066af5e95ee9fff308da08e1d2350766a1029954a6ac841dcbd75cfda8f"}}, &(0x7f00000001c0)={0x0, 0x3, 0xad, @string={0xad, 0x3, "e7a66f528e6fc8a145dea17723c35de937b4b30010ec6b8caeb15c7e601c38a916bc39c9a39651c59a7273bb9203ace80bcabd0e4807bcb4726d2564606c3fe700d85c7157e70f1cc016a0bc0b38e22f0ca58ca2f1e3a4757f36549e6c13476aa3b3787cb7544518ade588851d4eea1223adce9dbd1102c4cbc52f28e3e9d246a743a206b16c2e0d08dea08305eae4dcf78be1058f9ad41679da27a4c079de73cf8be8fc4e574bec2a9805"}}, &(0x7f0000000000)={0x0, 0xf, 0x25, {0x5, 0xf, 0x25, 0x3, [@wireless={0xb, 0x10, 0x1, 0x4, 0x0, 0x0, 0x4, 0x40, 0x9}, @ss_cap={0xa, 0x10, 0x3, 0x4, 0x2, 0x3b, 0x60, 0x1}, @wireless={0xb, 0x10, 0x1, 0x2, 0x9, 0x3f, 0x7, 0x144, 0x3}]}}, &(0x7f0000000040)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x4, 0x1, 0xc1, "54276fea", "a113b702"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x20, 0x0, 0x17, 0xfb, 0x7, 0x1, 0x3}}}, &(0x7f0000000a80)={0x84, &(0x7f0000000300)=ANY=[@ANYBLOB="9a83c6000000b2d7d1fdee3e176c89e24eb065c2ae85323d095a94497eb92807bbbe875ab2b275d6f87e1bc802ddc5a850cd6b4ab38aaaa01a8e8b6a2161aa292c0a4835f64abb6e60190309129169a73714900f398cdbb8d5950e3ae46d103076559466a5b9e6b094d032352384106152c7830da72a4ade681b550930c943ed4d09ab00a4f7e3466a2c3159e278170b7cad1b45afd311ce8b6865b0bbae5e00a53eb9ed0c372ad546f58bb664a11b94a7dd3f72eccbd694e16e12195043541617d5bc1901cd1177fd2f9243"], &(0x7f0000000400)={0x0, 0xa, 0x1, 0x8d}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000480)={0x20, 0x0, 0x4, {0x5, 0x3}}, &(0x7f0000000780)={0x20, 0x0, 0x8, {0x5, 0x10, [0xf000]}}, &(0x7f00000007c0)={0x40, 0x7, 0x2, 0x1ff}, &(0x7f0000000800)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000000840)={0x40, 0xb, 0x2, "1804"}, &(0x7f0000000880)={0x40, 0xf, 0x2, 0x6}, &(0x7f00000008c0)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000000900)={0x40, 0x17, 0x6, @local}, &(0x7f0000000940)={0x40, 0x19, 0x2, "1503"}, &(0x7f0000000980)={0x40, 0x1a, 0x2, 0xffff}, &(0x7f00000009c0)={0x40, 0x1c, 0x1, 0x20}, &(0x7f0000000a00)={0x40, 0x1e, 0x1, 0x2}, &(0x7f0000000a40)={0x40, 0x21, 0x1, 0x80}}) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) [ 756.602096][ T3239] usb 6-1: new high-speed USB device number 107 using dummy_hcd [ 756.702110][ T4133] usb 1-1: new high-speed USB device number 29 using dummy_hcd [ 756.732182][ T3318] usb 3-1: device descriptor read/64, error -71 [ 756.842085][ T3239] usb 6-1: Using ep0 maxpacket: 8 [ 756.922111][ T83] usb 5-1: new high-speed USB device number 123 using dummy_hcd [ 756.942166][ T4153] usb 4-1: new high-speed USB device number 15 using dummy_hcd [ 756.942275][ T4133] usb 1-1: Using ep0 maxpacket: 8 [ 756.972256][ T3239] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 756.982679][ T3239] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 756.993855][ T3239] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 757.003366][ T3239] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 757.052589][ T3239] hub 6-1:118.0: bad descriptor, ignoring hub [ 757.058946][ T3239] hub: probe of 6-1:118.0 failed with error -5 [ 757.066928][ T3239] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device 13:26:19 executing program 1: r0 = syz_usb_connect(0x0, 0xfffffffffffffe3e, 0x0, 0x0) syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000400)=""/163) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r1 = syz_open_dev$hidraw(0x0, 0x4, 0x60000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62dd2c6ccb", 0x48) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000080)) read$hidraw(r2, 0x0, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, &(0x7f0000001f80)=ANY=[@ANYBLOB="3016020c0000020c98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d283c5f7666fffaa2fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf2e5f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e605300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808727b14d38935d10880d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3743eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9401010000812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1e4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e0600000000000000b72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c6999822f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896ddf6533898a72c9c3a5995169bd6658177bf1fa516f584e76a765e2d77c3a5a1f3194563022cd0f0866ed5ee44e77be90a043eaf18cef49437afaf61f49d1120128a6de3a9f4e7896aa1588c5e2e42e9cdf23f0aba666d158381504d2c5f93b8c3920094d7b070531577b33a45fff1761c6d9a4595995deec7ed83fa64551de96044852bddd0cb9abcd2222b04e40c5bbd1d3a3a0f9120857b7c637e867f88439b79d77542f1346f20d0c9faacda70132ae0b2dd5499774ee6b22dd1c52c7d11d12cff4a6742f24b89219188eac653156146297a58b4e80b3ff173f7a66db351e0a33113b4df4187b1261ebcc06b16e2cf9d44e720e5c6b1bc4f3851651f4da17694a075fb19e03da7bab7da9b4bc0bd2bb7b14a39a31867b3da0f3763b80b6f0e4a35424606090435b5f6a2579d80aa63a8b81ac077d9cfe569ea5583a099ac8990439576a14cadcdc60e60b0a3a27077dbd101100ce04910c2a3f9d3347ebe111df9b11e8f58cdf8c109b36418bcb4afc312a85dd0abd4f85bc12629abe91ec3b890b1d7eee8c1901703b4968554466271a76fc2a47a63cdb0c4e5c61c9c417c9e01041e0c006fb712a2eb1ec5db2857e36c7ab3a03159bf760a64d058cb1f10cb63ab66a99da74ef9e6776ac146babeb08de68b106e549247e58fe70823c62f84ddd712939f3ff2449acbd68c90867f7f7d321029bd34d8ebea11da8de03cd5c571b6828282d2d82943a059378f5ab9d89fd689533e3b5bcb1fd5fe05a6f03ba5becfd5789e44590555ccf653cd81610ec0f5e221d2db437f2d5be2d3c02d9323bd08f33c5e20ab79c1dc4e6545e894c8a1c71913427d6fb780d600494a7066db1469b84c992a92b5d94fd038b5f66d30b310a6a366b33456ee818709babfcde52614c53ed13233ce3a160d9594f312f267b980cc7320613f78f841a7b566d0c0554164aa2dd515163d230408f65a33ab98bb6a8b1193f1075fdf4ab27e9eca6878442b33f346c172a04054d1ced77cab110944c4986584c2f44adc78baa6ff33ec5bc756bb2b26c462ea63e353d0d359bedd7843291aac55b3214b5ed03bf046e4b0334498ee0592d696fc4a911b2d8892c65009c17994f60b08ccc6595077b91307197baec76ced540aac412b184665201784bd83de35dd0d0c3aa9a5be249226f9b69fbad80aedfeb9fe0a7fe3cb26fb9c06c1e6f53e9ce0f940fa2827822c21d0f6662818154e1cc0a44cf491ed4cf7dba7c430a2730916afa7ac793b09461f07a42e58860fe69c9efec6ac2e13cdc697421e836697de5acd7a30f66f9039abf4183d42b1d1754e54e34ea7b910005772c717683d5cb73ac3491a54facac3e7f7672e51dd10d624d708fba29298c9fc3df082901d5ce8e83d86388c88878ad020cf1d1896a3aef031ba78dbebaa3906f034c07ed46ddcd988b2e02d5f40c1e71687281f6cc1a86064ae48541ff7b6efb759a1e69124097ffdb110737b6d65da03810810f59fae1777c0410f427d3e9aa906083ecc20d64704d9e4fa4ed09ed1eb0625c3403592c27bf7500000000000000"], 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="d242090000d17effb0a9cecef000000000000000000000008c206b392dee36fe87271af106fde8988d3931cba6dd00749d4b5de255c0fccbe85f59cde302c8f8ade90aee0d1f0d2d3a4d2c4f403534cf5e61619c61e29e64d593785eb2912e0dc76f55c7450e92e1be13b8571e1ff96b690e6f4821eb7efd7d96a6f15520ac33a3fdec3ec09d0c26ac264c25a32b7d8915439da8f7f46560ab5932973629b5055fe39f13e40000000000000022ba1debebec227f909dd9af4f10f65bd04557e38b24e5163fe78605dbdae9c853fa6a5346b80ed4794812261c9c2c4ff94c71c6dcd6833d64720398639d445beded576bdb497552244ed78360abc0dbc563875a13a3b97da407a782ebab5e693465be9abff57ac3cee216dfe614c6e69454006696e40317d312be92c3a54b5fc1e90108f8a5b741d6483706a2f88ac223e8000000000000"], &(0x7f0000000100)={0x0, 0x21, 0x9, {0xcc, 0x21, 0x100, 0x4, 0x1, {0x22, 0xa82}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000780)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000200)={0x0, 0x8, 0x310, 0xff}, &(0x7f00000005c0)=ANY=[@ANYRESOCT], &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r6 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGPROP(r6, 0x80404509, &(0x7f0000000680)=""/216) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_connect(0xd, 0x1, &(0x7f0000000980)=ANY=[@ANYRESOCT], 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, 0x0) [ 757.092757][ T3318] usb 3-1: Invalid ep0 maxpacket: 512 [ 757.098272][ T3318] usb usb3-port1: unable to enumerate USB device [ 757.162228][ T4133] usb 1-1: config 31 has an invalid interface number: 50 but max is 2 [ 757.170551][ T4133] usb 1-1: config 31 has an invalid interface number: 127 but max is 2 [ 757.178896][ T4133] usb 1-1: config 31 has an invalid interface number: 126 but max is 2 [ 757.187403][ T4133] usb 1-1: config 31 has no interface number 0 [ 757.192117][ T4153] usb 4-1: Using ep0 maxpacket: 32 [ 757.194324][ T4133] usb 1-1: config 31 has no interface number 1 [ 757.194343][ T4133] usb 1-1: config 31 has no interface number 2 [ 757.194652][ T4133] usb 1-1: config 31 interface 50 altsetting 4 has an invalid endpoint with address 0x0, skipping [ 757.199522][ T83] usb 5-1: Using ep0 maxpacket: 16 [ 757.205676][ T4133] usb 1-1: config 31 interface 50 altsetting 4 endpoint 0x8 has an invalid bInterval 0, changing to 7 [ 757.238649][ T4133] usb 1-1: config 31 interface 50 altsetting 4 endpoint 0xB has invalid maxpacket 1352, setting to 1024 [ 757.249945][ T4133] usb 1-1: config 31 interface 50 altsetting 4 has a duplicate endpoint with address 0x8, skipping [ 757.260829][ T4133] usb 1-1: config 31 interface 50 altsetting 4 endpoint 0xA has invalid maxpacket 786, setting to 64 [ 757.271737][ T4133] usb 1-1: config 31 interface 50 altsetting 4 has 6 endpoint descriptors, different from the interface descriptor's value: 5 [ 757.285195][ T4133] usb 1-1: config 31 interface 127 altsetting 9 endpoint 0x87 has invalid maxpacket 583, setting to 64 [ 757.296293][ T4133] usb 1-1: config 31 interface 127 altsetting 9 endpoint 0x5 has invalid maxpacket 404, setting to 64 [ 757.307252][ T4133] usb 1-1: config 31 interface 127 altsetting 9 bulk endpoint 0xB has invalid maxpacket 197 [ 757.317385][ T4133] usb 1-1: config 31 interface 127 altsetting 9 has an invalid endpoint with address 0x80, skipping [ 757.328294][ T4133] usb 1-1: config 31 interface 126 altsetting 0 has an invalid endpoint with address 0x43, skipping [ 757.332300][ T4153] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 757.339103][ T4133] usb 1-1: config 31 interface 50 has no altsetting 0 [ 757.350034][ T4153] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 757.356720][ T4133] usb 1-1: config 31 interface 127 has no altsetting 0 [ 757.373510][ T4153] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 757.382570][ T4153] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 757.390635][ T83] usb 5-1: config 0 has an invalid interface number: 192 but max is 0 [ 757.398852][ T83] usb 5-1: config 0 has no interface number 0 [ 757.404968][ T83] usb 5-1: config 0 interface 192 altsetting 0 endpoint 0x9 has wMaxPacketSize 0, skipping [ 757.415087][ T83] usb 5-1: config 0 interface 192 altsetting 0 endpoint 0x8F has wMaxPacketSize 0, skipping [ 757.425229][ T83] usb 5-1: New USB device found, idVendor=07b4, idProduct=010a, bcdDevice= 1.02 [ 757.437276][ T83] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 757.446000][ T83] usb 5-1: config 0 descriptor?? [ 757.451986][ T3318] usb 6-1: USB disconnect, device number 107 [ 757.458327][ T4153] usb 4-1: config 0 descriptor?? [ 757.463435][T13607] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 757.474622][T13607] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 757.482358][T13501] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 757.503047][ T83] ums-alauda 5-1:0.192: USB Mass Storage device detected [ 757.510944][ T4153] hub 4-1:0.0: USB hub found [ 757.522170][ T4133] usb 1-1: New USB device found, idVendor=045e, idProduct=0452, bcdDevice=d0.4b [ 757.531312][ T4133] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 757.539387][ T4133] usb 1-1: Product: syz [ 757.543713][ T4133] usb 1-1: Manufacturer: syz [ 757.548310][ T4133] usb 1-1: SerialNumber: syz [ 757.552443][ T83] scsi host1: usb-storage 5-1:0.192 [ 757.582213][T13523] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 757.589734][T13523] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 13:26:19 executing program 3: r0 = syz_usb_connect(0x6, 0x0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000005140)={0x84, 0x0, 0x0, &(0x7f0000004c80)={0x0, 0x8, 0x1}, 0x0, &(0x7f0000000100)=ANY=[], &(0x7f0000000580)=ANY=[@ANYBLOB="2bc3901136c898567ef401d3acf0906180247c5d9b753a78a19a3c522098e499b2e725f98b7dd87235f3dd0bcad83c685954fdb7250c523e6485d4e9629eedbfb39a810356b6661278ad5972089078fde3a25459f14f44948507583f458b92aced0a7e254d1643eac86bfd3b7347bdc663c02c14a0948eaab7bcdffa0f5b90688295c4e6edf2a2bc91dfad014852635ef7456f496178703bb188ca2852cf66ba0ceb9ac022d19c2f6ccbb2a46a3b"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/../raw#\x00', 0x0, 0x4b8bc3) r1 = syz_open_dev$hidraw(0x0, 0xd, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x8, 0x400000) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x1ff}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r2, &(0x7f0000000080)='\x00', 0x1e8) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000100)) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80) r5 = syz_usb_connect(0x0, 0x2d, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000018b7c540c215430065d20000000109021b00010000d3c9090400000145e54f00090584033e330fae63e7c0bdc1110cbb203cec6e3be523851115c7b03efc"], 0x0) r6 = syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0x4, 0x602000) ioctl$EVIOCGPHYS(r6, 0x80404507, &(0x7f0000000640)=""/177) syz_usb_control_io(r5, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r5, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000140)='/dev/usb/hiddev#\x00', 0xd525, 0xa401) syz_open_dev$hiddev(0x0, 0x0, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x1, 0x4000) r8 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r8, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r8, 0x8004480e, &(0x7f0000000240)) read$hiddev(r8, &(0x7f00000001c0)=""/80, 0x50) ioctl$HIDIOCAPPLICATION(r7, 0x40086604, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) r9 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x2028c0) ioctl$EVIOCSKEYCODE(r9, 0x40084504, &(0x7f0000000100)=[0x6, 0x1000]) ioctl$HIDIOCAPPLICATION(r3, 0xc020660b, 0x20000000) 13:26:19 executing program 1: syz_usb_connect(0x0, 0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="120100005f6008207205a558044000000001090209003f621f0000"], 0x0) syz_open_dev$evdev(&(0x7f00000005c0)='/dev/input/event#\x00', 0x800, 0x420201) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000280)={0x0, 0xb0, 0x0}) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000980)=""/223) r1 = syz_open_dev$evdev(&(0x7f0000000700)='/dev/input/event#\x00', 0x8, 0x105200) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000740)=""/220) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0xc020662a, 0x20000000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000500)) syz_usb_connect$cdc_ecm(0x5, 0x63, &(0x7f0000000040)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x51, 0x1, 0x1, 0x8, 0x30, 0x8, [{{0x9, 0x4, 0x0, 0x81, 0x3, 0x2, 0x6, 0x0, 0x9, {{0xb, 0x24, 0x6, 0x0, 0x0, "5d7bc6955627"}, {0xfffffd5e, 0x24, 0x0, 0x7f}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x9, 0x5, 0x20}, [@network_terminal={0x7, 0x24, 0xa, 0xb, 0x7c, 0x7f, 0x7f}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x11f, 0xba, 0x5, 0x3f}}], {{0x9, 0x5, 0x82, 0x2, 0x27c, 0x4, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x302, 0x1, 0x7, 0x3}}}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0x1, 0x2, 0x9, 0x8, 0x80}, 0x5, &(0x7f0000000100)={0x5, 0xf, 0x5}, 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x401}}, {0xc8, &(0x7f0000000180)=@string={0xc8, 0x3, "5cf8ccc952f35c4c370358cbfa744c25bf70d73f0650790bc4b18ebd302c0a1b35a09f7cb62fe068664b2c7a931946f5633e3a6fad012f8189a0ff4dc7458345535803f90e441104de9dacb58deee03f605e7b533eb1051be938f0fc82e00301b57ab0565776b3024c661214273be0b20adafcba2943fe0316b7f1bcf07a1df3efe7c68f778ae6a40ccaa4f7c091639ed8a8fdc75be2f24388041dde4b7058fda0a6bc6afe1ab276ce103dfdda8c6782a38066bc6fd446a00cb6cc3d5acc4f829b563ea4fbf4"}}, {0xb8, &(0x7f0000000280)=@string={0xb8, 0x3, "0e164f31ae43e776791b4a4ef84fc7eb3a8a269548f48ec8bd71f0c1aeebfb65e5586a18e46fb77d2d15f8d60f231bb737b292fb0709753a0a3c15d5622d2e7c2692055a19bb3146ce0fd84e9b47e12ba28f43583150f6810874a68c2135f4eb6864185a6a0895db0a3fb7b2375fd9a513ab740a934500af43a29bd3c09e82d2f019b5245d23d01c6a36427ba3710d36663632914ccfbc5dd15a2b6910e459cc633ba7d9afdca7fe4e35ed77e14b00cf08046e6a389d"}}, {0xc9, &(0x7f0000000340)=@string={0x492, 0x3, "8a7db0d6bab628972e87d611753b4773f9e725fe5129fcd3392c9454c8aef404939af44836617a5d8161059abc5bfe60c879e148cdf5aee4488bfed2d4237b97bb5503c80f3a030d716f42de09a63628e9ae31ac124e8ea2fd8ba8b3468ba91a371168f4c8c0648aad6a5fbbe8cef1952c284226112fb82e79cb0344bf0c95b978f9b3fc7f8f182225ada44b041398fae0e8002e90b46bd55585342bc5fef3cd633b0c9963bbf0dba3348ecde6a8fcba7216acf165d04ca7047e84b5ed08abe899ecfe4f6f8176"}}]}) r3 = syz_open_dev$evdev(&(0x7f0000000540)='/dev/input/event#\x00', 0x3, 0x20) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000580)=[0x7, 0x8001]) syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000840)={{0x12, 0x1, 0x730, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x30, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x20, 0x10, 0x3, [{{0x9, 0x4, 0x0, 0x7f, 0x1, 0x3, 0x1, 0x0, 0xf8, {0x9, 0x21, 0x0, 0x1, 0x1, {0x22, 0xa2a}}, {{{0x9, 0x5, 0x81, 0x3, 0x3b6, 0x8c, 0x7, 0x20}}, [{{0x9, 0x5, 0x2, 0x3, 0x373, 0x1f, 0x6, 0x2}}]}}}]}}]}}, &(0x7f0000000900)=ANY=[@ANYBLOB="000000226149f13006c3b285ec547c2c9ee7017452b1a7fb954f5b0e8d67aea7e32a03782cbf2cbc5168e7cf9dd5f30d2c9381", @ANYPTR=&(0x7f0000000880)=ANY=[@ANYBLOB="0a060102031f06404000"], @ANYBLOB='>\x00\x00\x00', @ANYPTR=&(0x7f00000008c0)=ANY=[@ANYBLOB="050f3e0005141004ff70c927560365857c0e3aaa8e1c66487c0710020af0050010100afce1feffff0087070000807f0003100b0b10010202001f0e190702"], @ANYBLOB='\x00\x00\x00\x00']) [ 757.732192][ T4153] hub 4-1:0.0: config failed, can't read hub descriptor (err -22) [ 757.842159][ T4153] usbhid 4-1:0.0: can't add hid device: -71 [ 757.848201][ T4153] usbhid: probe of 4-1:0.0 failed with error -71 [ 757.942108][ T83] usb 6-1: new high-speed USB device number 108 using dummy_hcd [ 758.032184][ T4153] usb 4-1: reset high-speed USB device number 15 using dummy_hcd [ 758.082129][ T3239] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 758.182147][ T83] usb 6-1: Using ep0 maxpacket: 8 [ 758.182591][ T4133] usb 1-1: USB disconnect, device number 29 [ 758.302247][ T83] usb 6-1: config 1 has an invalid interface number: 184 but max is 0 [ 758.310509][ T83] usb 6-1: config 1 has no interface number 0 [ 758.316767][ T83] usb 6-1: New USB device found, idVendor=0403, idProduct=8a98, bcdDevice=c9.e5 [ 758.325886][ T83] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 758.333985][ T4153] usb 4-1: device firmware changed [ 758.339304][ T4153] usb 4-1: USB disconnect, device number 15 [ 758.342088][ T3239] usb 2-1: Using ep0 maxpacket: 32 [ 758.393328][ T83] usb 6-1: Ignoring serial port reserved for JTAG [ 758.395351][T13634] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 758.492174][ T3239] usb 2-1: config 98 has too many interfaces: 63, using maximum allowed: 32 [ 758.501071][ T3239] usb 2-1: config 98 has 0 interfaces, different from the descriptor's value: 63 [ 758.510276][ T3239] usb 2-1: New USB device found, idVendor=0572, idProduct=58a5, bcdDevice=40.04 [ 758.519329][ T3239] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 758.572630][ T3318] scsi 1:0:0:0: Direct-Access Olympus MAUSB-10 (Alauda 0102 PQ: 0 ANSI: 0 CCS [ 758.585696][ T3318] sd 1:0:0:0: Attached scsi generic sg1 type 0 [ 758.692095][ T4153] usb 4-1: new high-speed USB device number 16 using dummy_hcd [ 758.772145][ T83] usb 1-1: new high-speed USB device number 30 using dummy_hcd [ 758.783535][T13629] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 758.791719][T13629] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 758.822152][ T3239] usb 2-1: string descriptor 0 read error: -71 [ 758.832279][ T3239] usb 2-1: USB disconnect, device number 14 [ 759.012273][ T83] usb 1-1: Using ep0 maxpacket: 8 [ 759.052234][ T4153] usb 4-1: New USB device found, idVendor=15c2, idProduct=0043, bcdDevice=d2.65 [ 759.061290][ T4153] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 759.092620][ T4153] usb 4-1: config 0 descriptor?? [ 759.134938][ T4153] input: iMON Panel, Knob and Mouse(15c2:0043) as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/input/input171 [ 759.147040][ T83] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 759.157590][ T83] usb 1-1: config 118 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 759.242221][ T83] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 759.252724][ T83] usb 1-1: config 118 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 759.342177][ T83] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 759.353151][ T83] usb 1-1: config 118 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 759.372151][ T4153] Registered IR keymap rc-imon-pad 13:26:21 executing program 2: r0 = syz_usb_connect(0x4, 0x1, &(0x7f0000000240)=ANY=[@ANYRES64], 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x4, 0x1, &(0x7f0000000240)=ANY=[@ANYRES16=r0], 0x0) syz_usb_disconnect(r1) syz_usb_disconnect(0xffffffffffffffff) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010026821881800000016fc0c46632a6ad43000104e00000ff00700068d6391b6e45e619d3baea971c7fd6665fe58216c13b6005610f6324a6de470e0c71ff50fea22c4dfb0d6c59a8eb8adbfcb69efd72b589a9aad400000000000000cab5bd52335c139b4f92396c57c1d4808cd8e9ef4b1f48bad8d8510ab8118f66590528afb04406365d47ac4e0f0ef6a8f4e6079ff59dcf7cf5ff5f6b9aa51c2e79"], 0x0) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_disconnect(r2) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_usb_connect(0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x0) syz_usb_disconnect(r5) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r6], 0x0) r7 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r7) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r8, 0xc020662a, 0x20000000) r9 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r9, 0xc020662a, 0x20000000) r10 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r10, 0xc020662a, 0x20000000) syz_usb_connect(0x6, 0x1, &(0x7f0000000100)=ANY=[@ANYRESOCT=r3], 0x0) syz_usb_disconnect(r7) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) [ 759.442194][ T83] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 759.452978][ T83] usb 1-1: config 118 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 13:26:21 executing program 0: syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240001000000000904410002ff5d010009050f1f00000000000905830300911b00000000"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) syz_usb_connect$hid(0x4, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x20, 0x13ec, 0x6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x3, 0x0, 0x6, [{{0x9, 0x4, 0x0, 0x9, 0x1, 0x3, 0x1, 0x2, 0x8, {0x9, 0x21, 0x7f, 0x6, 0x1, {0x22, 0x60f}}, {{{0x9, 0x5, 0x81, 0x3, 0x18, 0x20, 0x3, 0x7}}}}}]}}]}}, &(0x7f00000016c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x53b0516fc37b46d6, 0x9, 0x7f, 0xf8, 0xff}, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x8, [{0x66, &(0x7f00000001c0)=@string={0x66, 0x3, "7688ec9c0ca36ac20b90938beebee5eabf3ced9b58a76fc46de9da78c5c8b583bdfaa03ea264a1d25c1002a31ee82d98671cf79d5ad464e6794398a9c0403232c9b85d0ad6ca53e0946112dc8e6cb97da971116d5d9a73d688d31621f234396ac822cd9a"}}, {0x8f, &(0x7f00000002c0)=@string={0x8f, 0x3, "fbb4c8e538dfbf8bf14b70c90e7ba0fea69258f47cef9805c71b2aacc8371f5666f8806e4ad5fd80cb45d65d91b52cb062f063cdcdc36f385472bce65e7e02c913e9a6c62a87c53d18eaddda8edb498b26cb662384ec947dd86fd81d23c6f5857cd7148b1821e0ce274e39af7680c253a539d273ba6a06a6d16e929f54b38f6b4d5ce6dfed70696a5767b31f57"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x4001}}, {0xcf, &(0x7f0000000380)=@string={0xcf, 0x3, "206f0a35f0bc62a0a6413ef0fc50ff21587a9fd411c205e62e631a23f8600e834383d97a109a38fbca351720ac3ba43f88323a4ebfc46d4a13d04b5a8b3ab9ba56d39720613e219a1ef515564d6de8db655bb3e44bfb61cfa070cd8d3751ffa9f35f5d8ddab0def454512f563ba38776fbf0bc3676ef70952a275f459d66de0bc813b70dd99fdb8c5412e5defd58f00f79ce02c39a91ba619b2c97ec159bef262ecad6ef01cf88c3bd4519d3bc3d4b827739255d0796da95364666482e79423c244879eb6e1419adab8542eddb"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4}}, {0xf0, &(0x7f00000004c0)=@string={0xf0, 0x3, "bc0334af4398908a30cc265fa14871de34a8410951ee67eacd2efd2adf468eec92885ecf755b98c622762a4bf6878bf44537ce38664da3f1635d4638897ce0949684cf15724914995d33c277df0f045cca9569650d69c61ceb02e91ebbaf2125e6af7dbdbb7c3a0a9eae2badcf91f2aa10fbb412dfcdb45d84b45096f84d0466d1bf8434da0cfabf4c51ed484ff0ee6524db3004597cf536e968304df8e6821fa2613d2ba71b04580b33f691fbd9da9042f13b29026485947773e50b5467ad04c10697aa8e9f3e8a22d8322c0c9964e59af6fd3f747a82546dcfa0dc444d9c435e4b905c3bc5f076b54b9a07c01f"}}, {0x93, &(0x7f00000005c0)=@string={0x93, 0x3, "ea0f4c810d39ce2e70b942f9eab518533dde376acb411581fe52e7ee6cae4422fbb51e8e6d8d0bfb12fdbd33fd9e8f9699a5d71eb2d72222a0b9113dc490b6a67205959fe35e043a6108268562d4806c02345ceb39376f3ccd1e55ac43d519125ce3a08a6af5678582fc27568fc6b070ce3cd9c7d3ccc2bd717cbd0f62b191340c639da9eca475f516decd2659f3747972"}}, {0x1002, &(0x7f0000000680)=@string={0x1002, 0x3, "817df4bf8586b4b0a50c12fd75312a0b1b18c7f0c25912f6d59487f554fdba8a797a6d41aa5d921e7dead7795dd7e3c043e03d6e4450bf4725a4123c95b53d1d3fea4a0a056d93894822b61beef7fc8819ef7d8b167808fb34850bc48b76c5792b48cc2c2eb7f42b9097af7be698de4c6671a607d17eaf8f4caa8ff030acb35f1902e2e57d92e2d5760a2b381cdb8f5adabbe483c1ec78a9ce4a71bae7cbb97d93bcd6d201ff8dbbc15bd5b06c61156a354f5c48fdc1a7185ac7fc0dbb330fe21f834db44d763a9f107f06aef01005fbf31a9776f254e49affd84ec2a07b30149bc28ee423459935c46ff2791f2b40b2a0fbbfe850c24cfbf53af00382bf36700f1ba0410d66581b9e2a43b2d9f83625badfc42c48026648462adb276fbf45c3694fdb3ed0d15d6fc16afeec02bec3d6767c648cfc597eb8042d679534d912ed5ef20ceb3dd64369572159251c63699aa2f43ae0025371f95a07a7ebf5fbf2bbd56addc6db07676e200fb6101d076bfc6393781a25143914cef2d5da22019d36589a673702aa5840d23ee5b9f3943247d68ce7ed39e53fe6967ca2d6c7bc191a7cb2ed11905b515e44c447b02f614d0eea635db2164f9bd01a0ceb31ec31528c2080e963081c78267febb20b593d4148b14df406f64660efb864bde4e65adb46117418ea5de1c093df22d404e02ee9be1f96d48ba2574337c45b0897513edd18d5c39b79f98e87ddb29bacf59921a295754a7ca86793c92d9c0a2c770ec4326e95f6ace381f4453c625886bfc7f9293a2befd1d8662660241f31393ac5ca91909933ede0490cbb30493839cb32dec6b7635309ebb8642f36ded19403b84fbaeb1896b3c067b70316066d051d1c20070ed49c5a9f1fedfd3c02a7040b0dd892e476d0d52277b832b7fea56b32b205c1e1179609ac88c2f17ee4e47b7b6e30b272322196ec5acd6e88094d9890cec344320afa3e0389985785e34f88d327f5db7956b78f8b6a0a7a2c68c987d2caca7eb9fec688bae1b8acc5d00edbe2b80d9d5a4b93337198d81bd7f9e39ddabf76b4b501f6f8dad6d68a8edd50dcbccf9aac7d7bf568d68b2f130493990b75f966a81267320b993aa0a6e1a4aea86829a804c218c2fec91ea232d9ada2b91d8813c025892c6c9f37668f4514b01b273bf80ec4fdb9d3f51dff5b249411ab5865067d328c581b3ea29608b06a393cbc8a694ed6d203951651117fce6121846dfbef7574cadcc3fcc3ceff4941e29475dc62e3705dafdb2a707d5cbea7009407c9d1ae0960db5cd27cf67037e4663aa00cc5f320d323824682cb2c49a03d0997dfd8cb54666c02983fccc7c990b1398d8cc07f199ce7c11a0af00677949a5fa6db92f13e0dcfd1b59fa41e481f3da4aad36701d75366fd8b653af87e03b6c7ce77ea5474e632806d57d8bfb2549bb96596d8913168ef0788362834ce5225010b1d1da897e0d8a87e2526002d117ecaf8a64bf2c993519514b6b2c626cc56ba02a56bf1b50f0cc9f4107e91eb3e6b86a077635ad19aa217ca81f7f96e67e9b5fc5625b62d5bd145754c61361f7f9ca9fc97431f52f528d214cd2a73ba4c162fd5dd2cfec3204fabfdaa1a3e1bd98d9992312d5e0a6a77bf45f1090a61a1c8a15c6f069d0f5f2f884150d1a27cefe13b59d15b62473c4ebba6de3726ba701e316d7ed37d5674dd0f3aaab2020a1a3441c2e799c3e3eb1a2d694f42e3cd3695ce56ad93ce54b6f687e007072d091e99a66c7e6d77680fe2f2486dd25b1dee8a7057b09548186d5d12864d56b9dd637e3136ff295c86957d1edb3ac661c900ec2c8828db0b9b2ca7f391218dad181edbf82800f996ff4e70631288a05368f6995095c22504f18f1b0c77cc63779735a839720f42c63c48437e62cd2c568bcedb4545172c185cc7927deda00b86d7bf43a5859602a23123c3a7d0a56065c9b88b12a2634056868501c10db5740b1769f57f597de2ee17861e18c99fdcf4ebbd92ab21a6f153e736d716f6ac804e1f12bdefdd547dcb9ac83324a641acf6368e9a3aa0604f8deea0588d5e3ce7e890f4acdabbd6cda94f5a09f3604b2a80632c9fa13db25d0e8ec0af16f1374f8b24b0cb0babb991042c049121f75e64c6d50ab2a0703e2c76d8436cb46e3fde0a4083292b7d1da4b61c3cefa49551799f591a6d16110eca7ec3f397155ea7018ff17a397ab848a8f4a783edc1fd82270542b37e81d3bbf237a4ce202502b6a7e972a69b4424fdc4fc58578da671b2c5e17b4dfd77b05d64b6ad6ec9b0d63b8cdeaa278840dc1ea85e814bcf1bb316d4dad8fcc04fc3a23f998309cb42cdf7a58d77488383b9ee5609e9d71a1678bf7c9ad86e24f725c46f98fe234f13294831c832564433238500c3ed894ea197eea6efb608c8b945020bab276c0ea9710777cb76d33797d1e380a18316736d5a88b0a234a72482b8e8d591c99f05069d7b8a455af1c631d36a106778067ff407fa42b12dec51277ab256a0635b8cd372c900e1b5b6450c72cba074b327ff1393a565987b5eb496a9519afb2af94b2a4f475384ba8e5c30feaad2ae6add210165a18acfc6874990274b17fcaa9e0acec905af3124dc59ebff41335b4686c06993d412c4d7fd17f3f4ba46dd6ab56913f4c76ba245fa7f3377d9b9eb4c2a8da4ea9c9c55df96541069b729448b283e603c41c4edf9b3f5e850bc393ee8f36dddcb6d4a0e8410991946def3479904e392e2db3713d081a79607678babe141a2b2e0559fbd960d9c8a4a509d5c8a80063b42a3747daef9ae4d5048a53dceeb13df4ed16d418402e5dafb1239062785d88022ce94c80b29267d009bd6ec17e8b7cfa67a707503ed9ce8d8c5bef79e501c76a0884861c3ebdb2f7cf77ef169977f32141ec0366f50f0e66dc1588e150cb45d507b8ef58d2739706d76faea5534edac7679c8b7b0593099e25bb8606e19f31239b42caf7f9193f549b94f44003cbf022c2dcb843bd77cc9292cb80c9eb33b2fa871de5247002895109870621a5a59fe656e67c5bcb211904241587cdfe440ec4bec2b8ed019100c5911acd1c779e93ce2644606a07735c9a442f4dd0d09196f947257bdb51f54bd160bdb4b9e27ab5545a8bdb361cdf958f46c1e381aaaf178ed6d3449e41f4e78a8f2af1fa85a9bba52177e4d7a6e4971ef90e12847992de1d6f45ee48a08859ec8521b23de429b50409e696d362f214b426f33d51067fce118d742a3cc4720bf6dd888ab81ecf2b4644677fe6a8ca5213188a2a55d7741f13a8cea3609a6e8c1caed63dca589790ee5001dc29db1aaf1584307c4895b3b8b2800bf23a8778b0304f2c23166ee0efb0c7b665a9bd1b90da89f5ab39f8c0f31cb2d0f813b81e3ef94c9a16c339dc6cfd40e0959b1fc97d2e6ab939b5c6684a846b9f2225419e30f3b14f0c25a00e5a58dd6bcf11619a93858710e576fd148b24292956be3f962340ad79d3b64ce72ac44a6372ebacd1349785ce84601083b9f1db14a02ade0017031ae576b62a84edc1489c313df3830b730d2363b47e7bad8fb160477016f57992e29cfca1cb477f94f2102e2f52321cc7cbb99b527c2d47e2b77b239eedec629b3cd1b1416b219dc36b794d9b168d26b0f0b35132c88283458d9c425f818d9f569d7c5709071568fc2a7ce6e38ee80e3d304f48a617d099cdd7ac829ecc32eaa8d2f2f1fad412be1069976c310445f63c9c2ea61828364af8355dd2a45770036042691c34b1fbf24508b647ed22b6751b1ed58b778e7fb164a63039681ea6c0548e195e9cf4a13fb220f70a37c84b2c56bf4755fdc4e131f5aba853b83a90ef2f2a8b50e932fd375e00e17d14260c38b60c3e33ceea0fd1b1e23f97e2fe36223e1e9bf03a05a07a10d847607b5be7144b28a2a364fa2949ac84018932cf04589c8dca3feb431239d3c421da4ef3639fbdb2207dcd336230c6ca6dfb80249e137d7580738dcd2171926e82b1307e836bb95d20636be082a074a6b0079f8ffe07b5dbf2ade6dc8437a4bd7263f94428ac8864b000c0abe522d84218c5876be8d4935ef27d3ccfccd4a3b46e7ff590d0f7119c0043f87a92243b8493c420b3004cc3c526e6c4d7438c9f6fa5447b6ea9932bea7ccee3b8c10f9b03ac26e25baed323f14c9fd40f2f6e1166825a0482cdcc44850a61e440bd53cfce132181a0887b6b72e26dc4dea49209bc014210d3cb6b6924c5c559ba2619fa2ef905253264f5855012f17dab46fd229277daa7bc7b549ce75841b6925034e5affa7cb2098ceac58a24c85373548217085322eacd6299efbd63313cffde46630d2ad009e516a44d3795d6bab45e368b2a3d4998515935a93c09e0840177235cb70ebd8f309586869ec3e68de0de53f900d7ee0b129b6114d94fa72c528a03f91504f27afebdbb8f255151cc182b8a14f8604817c978b0a05cfa54f95a17af9c2ed7fd6de2036c33e35d51bf2a08659fb4d23edabdd9b14d772659af475a991a2ba204d5f8fe0020984175d60921cd3a17ea9fa5da59ec136349f2a7a4a8fd35bdf91116476d669f3787054606fecdcd572a4435d796b5079a28fa860b299cc7678eb5a980e72bbdd2410a8755bc6b12b076e627ebb770045adb9a8ffd5cbba352dbeff94e8ccfe2b645f54657c20265dcba3234fd25d39a1ce0128d34b55a3dcf6c0b5d8bbc91b47b1e5c743a372c47447a4ef6061ddcb07b7b54b0ba860018bab22047de739754352c33e6347b87fba4277a096644d0af394238d0b73a7ae7fa9a0abd1f7b27fedf193aea3e9c6dd81aef43e5ee8e7b7daf931e853e48e24482e3e06cb5dcf62620c078122adbba0e2ed0087be15dbcb96446b93231da7d1c4fcc61ced8b58f9d30150d36337f0f568c9f9b48fea58664e0a91221cb2c0a0f42dd720b9eaefd4b05e076b264894ca1a43deeb1f74e7f02af8b8f7fe82b3a52512b5af736146a8a3e70edc1d997c90c7cbbfa14532413162a9124c34865477ebed75931d6bedb7150faaf99bf6b6e1225bce062b71ad154fd182a35f3bb81c0790e3bd2bd6881567c7ab4f131c6bf064f017cef18e725c68a406806aa44215b4049af716b0b932cd37ce8f007b7b8a2909569dcb333108ebc86e2c646695137f610d97386411a6ad3f195bc354951833b1d84d82fa96ae56210562ac874ff6b02faf928fc92cbb303865dd2e374d41c81cc8c31c5eb862230014489994e28611cdc5f490167e44b8d4ad4aa1085c38de43dd7745a39da68ecd7315fb03768145b7f1a9a06ba24abb632752a4d4540f27f8af53b744f4f4a355ad9c0da14256b89a19bd0b55372625ff13aa9884dcaef24800608c0f751d1a08820352c62a1f4be7181f3025344bb57a0772df5159f6f595e7d239bb2c23ebb43925432aca11c1b46c327d01daa08dbf26e3134c178e8facd34137972702b8f7700b02ade9e1684f4bb0dc644a5080794c7bdb31556d1d226719b38db1fedf86dfcd64cb35b1b7e808ea8698315c6c4a1dd3a9848cf3de22855c6a969eb274ae68eca618f8710ef367b0094b16dd5f3be848061f4cc33e551f10f46c943472e58470868f38d9ecea2145ab56d4fbb5e73f779052139cc8886e5c59de2171d9dc61b9bd49b6dbe27fefae6ff7238b97217c17ffc1e1f82f3af64f9188227d44ed4c7a3732f89d3d65ff7ab186a75600abd7cf4ac8422443b921d8d2e721cd6b919336c74055a0abb864edece508491f6bdce53b42bb93e8459ba809888c8255469c23259ff14d23cdb5a0bc288fdd82f220606e"}}]}) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000280)={0x0, 0xb0, 0x0}) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000000)=""/34) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f00000000c0)={0x50}) [ 759.542173][ T83] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 759.551311][ T83] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=9 [ 759.572509][ T4153] rc rc0: iMON Remote (15c2:0043) as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/rc/rc0 [ 759.582740][ T83] usb 1-1: can't set config #118, error -71 [ 759.590941][ T4153] input: iMON Remote (15c2:0043) as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/rc/rc0/input172 [ 759.602374][ T83] usb 1-1: USB disconnect, device number 30 [ 759.611936][ T4153] imon 4-1:0.0: iMON device (15c2:0043, intf0) on usb<4:16> initialized 13:26:21 executing program 4: syz_open_dev$hiddev(&(0x7f0000000180)='\xff\x03\x00\x00\xee\xc7\xe9\x14\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) r1 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) ioctl$HIDIOCAPPLICATION(r1, 0xc028660f, 0x400003) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000008260933330000000000010902240001000000000904000060069b49000921000041145f9000090581030000ea242b"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io(r2, &(0x7f0000000200)={0x2c, &(0x7f0000000040)={0x0, 0x3, 0x13, {0x13, 0x2, "be789bdd51b75545b86415f523b546d3b9"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r3, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r3, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCGFIELDINFO(r3, 0xc038480a, &(0x7f00000000c0)={0x1, 0x100, 0xe6, 0x20, 0x8, 0x3f, 0x8, 0x1, 0x1, 0x2, 0x3f, 0x0, 0x1, 0x7}) ioctl$HIDIOCGCOLLECTIONINDEX(r3, 0x40184810, &(0x7f0000000140)={0x1, 0x100, 0x12, 0x5, 0xb85}) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r4 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r4, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r4, 0xc0104811, 0x0) ioctl$HIDIOCGUCODE(r4, 0xc018480d, &(0x7f00000001c0)={0x2, 0x202, 0x2, 0x10001, 0x7, 0x2}) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x45, 0x1}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd", 0x16) ioctl$HIDIOCGRAWINFO(r5, 0x80084803, &(0x7f0000000280)=""/11) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r6, &(0x7f0000000080)='\x00', 0x1e8) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000180)) [ 759.654321][ T4153] usb 5-1: USB disconnect, device number 123 [ 759.706780][ T28] sd 1:0:0:0: [sdb] Attached SCSI removable disk [ 759.752291][ T3284] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 759.828763][ T3318] usb 4-1: USB disconnect, device number 16 [ 759.834868][ C1] imon 4-1:0.0: imon usb_rx_callback_intf0: status(-71): ignored [ 759.952135][ T83] usb 1-1: new high-speed USB device number 31 using dummy_hcd [ 759.992156][ T3284] usb 2-1: Using ep0 maxpacket: 32 [ 760.112161][ T3284] usb 2-1: config 98 has too many interfaces: 63, using maximum allowed: 32 [ 760.120932][ T3284] usb 2-1: config 98 has 0 interfaces, different from the descriptor's value: 63 [ 760.130191][ T3284] usb 2-1: New USB device found, idVendor=0572, idProduct=58a5, bcdDevice=40.04 [ 760.139252][ T3284] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 13:26:22 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x4000000000000, 0x201) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f00000003c0)={0x34, &(0x7f00000001c0)=ANY=[@ANYBLOB="6a6f4c2cc674"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(0x0, 0x0, 0x40) r2 = syz_open_dev$hiddev(0x0, 0x291da4b9fffe, 0x10b000) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000040)={0x0, 0x0, 0x4}) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f00000000c0)=0x1) read$hiddev(r2, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r5], 0x0) r6 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r6) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0xc020662a, 0x20000000) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r8, 0xc020662a, 0x20000000) r9 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r9, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r8, @ANYPTR, @ANYRESHEX=r4, @ANYRES16=r5, @ANYRESDEC=r6, @ANYRESHEX=r3, @ANYRESHEX=r9], @ANYRES16=r6], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r7, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r6]], 0x0) write$hidraw(r5, &(0x7f0000001cc0)="76e05fcd2c9a24bd375c54072a721c5681636f8a4f90730805144245f0d416c4028ca49fac09d94c512cec866600147ce515927f4b345d0695997ed078a486136feec1ab278a13eb940f277cdc3e0705ccb404d6e1b38cb9e6709074cc6820f45f01614ded5415f8ca4238c82ee711322b779e136f50932c3bedb13759b26d377ad0983da5c1742fc423e94f3e6d1814bbc87353555cbe065e4f42c1b66f18ef099c993fff15a4010f200d6d76ee52da0cbfcf3302a671427bd6f712ab3da3ed452e72b156a57d964084ff5dfef495b9e62e22115f2efdc8779595d363d49041a4a14cdb2ef6eb7842a7ec7716ad3916255ddd535d1f189ce424cf37f36f7a0cb2b53b60d78df99b230045c413faf15e3facc6502808504fd58c0dc863b2d30dd993b3d6a68de06e9233ab0cc030c97393f7e1648b394d80ac5c6cf8eca86af8ff07b695bb66b6a4290c23456ab4cbc8b3339541d91aaacd8ec4caf5b15edbcbfd5de20d5f614ea0cfced20c6305e7e6a4a0e7d4360008d9814f77da6b3e45feac3d11d51c03d73f667cc1418a7cc818fcda36480d5cb23370defb66145a9fafc267132832c9892c78a928ad8051ee289fdc278bddd37f4c87a954ccc4bf13da7b2a96dc537f486253af8ff658d765df08245b98d7ea8340830775d44ac721d26e0dd0a9ad50038b0577b34ef8cfbf6356ec9347da32398d2375233d19dd3eee28fe5c2adb5c8753744e98d23052564a8dcb9bb9f2f2e1e08188bb39ff90571bf811e4da04af9c4d17ad09b84981e5f057260c3ebf99d34f059c13e15dae1262c05337144c3e2236cf5bd99dfb8f1e27f21949ec53ca8e63d71d7ea481152c41a91200c1dcfdd7e129e3ccf568cdb45c2e6de7319dd36a54b41114c2e079c9ea73483f93de0f4c5a056dd6dddb80bb2b133ebc5c0a7a0a6cd8e44d39e6108f3707be855ed321484642975bd8a41c5f6b63c73df5dbbf836f9c081df515a0464d2a002914dff2cb4a8fc07183b3d5f23f511a3e052de6ab845005e7e9a8c50edfafa06201594c1948646c57b34163dbdd9be16126066b5662db483969be11bfc800ef2c925d7f3449ae31e29a2c6cb84baef7325ed04d9f032a6b614410d4409c79ff7cf15e7089216480e5ba2d94493e491a234409017713e3ad806d8dd9c28991a4013a34ab1215f7f213298f96c437bf9ea7953365da065b9e93cd0c759bd0dd2d7921794c66b2631de2919e73746bed6f6329c92c4cad6e37ab30a73bdb8defe1448ebf7e41fc88601ed4f2aaed5de154accbcc2c90f9b77166c2854578ba33cad478c3c01f3379fc2ab7eeb1d9436b9cff5e797eeed60b0c8d0c3680e75dc846d49d572a5f523e6e1580fbfd87eaed11d46015e8cb4c9a069bddc1f9d39f7c62f05b09042612011147726570de0bbae6e96f5e0c7f892660d36b0ee0129e44af0a94f08f98cf0b03f5b9bbac3a5ea5277a0966dcccbcf203fda65a3f46347644d486dd19aff2b2ba61b91b75b348c1d59754dbe2b10c29da5430814f66b84b1ac4d1940c8d7d8b96fc793c4c3c197625ebdc6d6e38358a1a2f2d07cd85ec361cc983f1bab94e55f370c41f63c0299c78e76c145b2de73a1f56e222f68f6c7dd14a67d86579645a77eff4b18d2c32b3fc20032792cd47989b427b83050daeb01868f909ef635f55910f6151a46d6ad37cb727425123f751f7a1abcc1af282556b5ddb5c515f18b9d802f5daeadd15cbb0787170c17f14645231f6fac4e8fa332da4b36f6143d0ba71e4765d7d25e7de39bffad61371fff64e4b2d83f5a8e5c93f45bc91a653c121823977886e4c766681a5e65373fe35d828f90b5a01f9645ecf3c5afc32275b7d6486b17c4c7f984eb44a026d899dfff79aa3097f2a5563e823d6f1a0f52a1579808e95935c2c0299ac41ca3ceb6e68c5c400bb8afb143c08a3b8485ba2b8e7676cb55b99c01833e4697b99d090bee4b9b63880985f003a28196a46dc9d7d926720d984766b34d987a115536950795d11dae47ccd7416bed6b53654ae39a8c439acc5d112473ccd4d58ae9c5fe3f5befde85e1bd7ed744a984d9e3174a803871434893f1f4086e0f2b9942707a9fece4f6408a931b578cdf70f3e37f0b2bd0775822724a0e721c94fdff871dfff5bfa4220336abcd63758b2b2b182bbf546eafc200639df5c381382c99ebe3a807c5eceae8e70f86fcb15bc3a1ffc11b3c53da3eda9f408e1ece776332f5143c77fc262184248ab50ebfbfb3f105307939b9e113e0c097a5e360f4ad19335fd207f51764cec9c76a5fb71b1a4403159d5ba7a6cba7dbb68c45aba6383ac1e25275eaaea65130f9be0f48e78b9ef59b38083719e1b7054f64ba7c10fc06e45288ea9a66cbc505ad4dc237ff34b72aa60f7cd04f40e5421c9098d8de3c291a3c3e76f33df69dacd9e973472e916db9f5618314bb26dac7e7f971610c37fbab28da1903ea66a16ab35aead03b13c216c8d810e58453e59ba375de82cc9171265c9bdfa56a3b7fdaa29ad96d2e2b7d90161425fb08b5182850e29410bd569d9f4d4deec98e29dcbd254d2df8e7edfa4fb0f9a983537d0a4695bd58496c535ac8fbd90c8298fd5e3a3b9f1db1f151be79eb386983933468f9fc5d037c935ba39e667789291ed5d6c8ffe2244ff4f8f8e24db50e1a0d3afc4740ac21c61f2568a94a4570a93a266c5d7bd6129b9899fdea8504d83dc0f70168f5c1a784343c3bb5ce2507f7b0b4124ef7e4bae90e4e6b10e3b53a32327fb52e4b700debd2b3415af96cf5f92c8f4c9df1dde4696309b0aed457bced79f94c4738db7cb19dc64b0ac3015fceb01eaee44dd7fd23f2a2dc5964f0a33f85e7fee8c176a8735a4c7908bbc06df1f332abb262f4d1bbfe1ff6bc09f71823402698810f1667ae32b905338e556015c98ea6d5a738374d959739b4e9dd86600cc6bdcea13dab2d1481307aca50e68e79a3f7ad51fd3a27ba6036c9c427b983dacb7fa838bdaba2aff0d8cc69e0e81db5a67b14b76fd29ea7ce73df4dbad638eb2f3974bec3736c6c8ee4ec8a458afaf4f621fbce3d6d7d99c11529b486a95ae804c5aceb9aa499fedb8f12170cf10e6f551b9c1df471674825317c2f07eef91ba184a9f4eb45bf861781cae2ebaa41a6f1398c98ab27290626c656e845049cc4c46b031a47798a91addba3015a426b83cb3a36054824644d3ccbd632cb4869a06713ee4908541e1ff9873ee24f9b1a0b4afd9c2693be97b811771f0828a0bd32e874c8430bcdbfe8173a32fa80fa4619ddc3627a726d964f90730aa5017a1b3ca4568edf28a943759132628ef2d160c6ae3171299c1de640e6980942eb366ae26f3fab13207ff6b93b869365a3cd23cf4a961243121ad9ce2d80fed09fdbe0d2cddecbf75b708fe5356db11d3c845462c7dc6eb1dcbc5b5a66de95e633d8ee680f3cc7a91686d9d0e48a1102c1094258363ef13bf94c95ebbd457a4a80909432d84f17e9217114b2ebb3a7e3b8310dcee26a849c192b4aa88f09df7ff105a78c93388a28ba61364e6ec010ac68ee4ec32121e6e93cd302149f8860a7d998135295343ff7bcdc589078e29a0b4ac2f92dc2b61bd2f3f1526c8b1a7ae41c81cd99b079391c348f915b096c608bfe21cd4c7f767696376530c998b61e9aa76e644f66250c4de7340b5c9aab361bf4d03a39eb88a466dc4cabe651faa75332325758b596f2e7c20f6832b9ef43d9a0dd399d9e21a29ff4dc6e16aff7909a8dc71d5a57dba538aac04d82d3610f5440a5a57f79a376042e9916172eea479ea39c812b10868dac5d09d0dc8ad1a8e6ccc242926fbc9eb4e33e413a07be5e48cc54e40dc7ee77aee7abfc96c479af5b22ae463abdecf677cbb018d336bb0152c9f12c2cf85729480f8587d98d7b94250aec0a9dbe9f06c79637faf76398849745c3c64388de1d718dc6d1dda3b1af7da8d7f7687e2142247914147dd1f51191fa33ee9aa27caaf728a38779ee460d668e6e38cec33d01e4335d85b8215054a5909ae691b78280be0fb206dea54bc768dd02f23f89ac2a54624b71381870ee01546e80914dd9c1acbaea6c956d80dcf6fe4c4da25651bd96a669b779a9d8f77c7a6e0012025664ae6db4c47540e2e21184c3e0eb1dca461796410fee05de1610ce6bd249c5f872aead721ea75981794a7014533f5c91b019ba434ac7749414941d27a4a1c20acfbf34d9e77cb0ab13f215e0142ea3da3199c9c17a2a17c35a3f370371141979d451e84b955e40e7d83de72e53e409671906046adffeb82351c7fde95409da76481d4e6018ef81849b55a0881c0c828a0a16ce23b28f131dfc200e4d1acfb7861a73a59dd6f03189d8d9d2f802c1052708c412635c0673bdc5fe6c25facc075d65cc4579abf488320ccd83df5e17c39e6bcd9111d6a66705e39100f0558763b993e720caebfa1aa27c28c44d8c435759acc5ae1d46e7bfd864f978cbe5fe2b9f6de22637c4b0e60a54f59e37aa8f8878fcac139e7e6d3b6f7d897ff91347002a182d4ba19daa993bea0ae0f8a5bdc26a5f4eeb495860a1f0e4ab8cd77d18c65f898229227604b6c86dc56146c542c3749ac49b92e09764513591c9233a7bfa4902ec5a07544d8b1717aad4dc72eab78f8e02eb0e62c44888867bca6849747a9703760fd5476ac0510a2e8a307bb3c6692b2b5b8f9a109defcd67aa8485d3eb0a38f1c2caba8708c2691ece5477c8acbe0de623ce710dbb32dc92daff150b283e7f1849aa4cd97207d2c0ea66c3a96b0e14fc0440710f8d1cd942815a12e6e5d11fe99472ff7a5806739c78f868c3b8b5ee1d0b3538cdef3c44666ca2e82ebff240c5792597352dbd4ee357a18ab93b2d73a14fabefe6114aafe58084c9520219370c5e1a7d13a8f2d85a8c62289ce33a7e7a78ccd9b61b774d4e697199e39794171a3947eec5e18ee7d2e7ca79c37a83e62ffbe0ac1fedae34e8237168c799381308796018318a4672ba65aa1e58364050a92d69f55a2b9137e616b71648d33a3e3b74f9a5bc45b1c2f6802da7a6163ab0bdb95aaccc0ee4f527563ee24dce86285005430c5abbb1e1d357ceb329be1c93f2b33ce4c24a630190223f688142810ff631c92cb1f59370c3b13ed32e62313473732998f4fcd3dfd0ba4e70ae1fb32b536c1d300284286279daad56a560eff7ee0d46f20288443681d983b82059d32983bad2357a47c816176e6f73ed55c8b66338c53c1af2f3bbab19527d8206a0f9c92aeba078282e1833b4ee9c8cf07dd6c81e24b0d4299c93d94ae1f99c5687219f3554b6f4688790018be5b4e14d3459b537803faeae567860aeddc89562e8760c67b0a1821a3293d31fde00e14095d42696f7cd5390f7dff2b388e11e824e6dac4acb048e8615ac28debc74e8b332891974dd6a57bd3a6d4fcdfd467df59fbcd9e02f5f53846cba567e1b71b5b2695ac3f2f5ea70bbe143ab06823abd62c0f8fdfa078a7fe9521de67ca52a2010c093faf4a48d753a8c1f4b3c0ab35db565a74458ca94694607026a01360237174ade86e3063dcde251901d0e608141af99e1baa8c7ce0ad4f16304d6514c64de57b95d522beff0bd246af106736a9c2bd4d1001d75aebe22c5b4a611ecfbe8901b9cfe199beb2d84f160a98dd7c5726e00676b3b0daf08daad290cc1b3b5b24234942cd47e22a620acfdfcb4741474e38e09d2dadeb56d5bed49d0122986f3c2e699b5b847a6c2dcca282457e920130a87923241041b665669426c64ec15c45900c8d66914811", 0x1000) r10 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xfb, 0xeb, 0x1a, 0x8, 0x403, 0x8a98, 0xc9e5, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xb8, 0x0, 0x0, 0xdc, 0x11, 0xcc}}]}}]}}, 0x0) syz_usb_control_io$hid(r10, 0x0, &(0x7f0000000800)={0x2c, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0}) write$char_usb(0xffffffffffffffff, &(0x7f0000001240)="5b482e759d018056493f1069e1ecb64924b85695b3717e18469f02fe438b5881baf16f382bbc677e9381cbaf3998c2e72062615cb594abfe70647d60523ffc19728af49102a057064fb8d0c5c47a90ccbb07283c90f1bff70ddaec54b9b07579825432ddb36ee103e7006dc3f99002f14858adc30b5eac6652ff21cd11fa6b907e639df9770d72d62d5ba03e2367b5518588505b13ac4521a7474179dd6bcdc02d7a2e46d31a93cc744f5e451d6ae9883e3bb23f626167b433de460e9aa29f416e0c8677b686d5b74edc368ffbd5b8dc89bf6731839fa571020eef4157e85c9bd6160cbd3618084483b12f3fc5b0248e849939855a859f4030de6a0f7e2aa73658e29bef1fd853bc748b552e53a5bc95f8ecfa087f7bade45fe073f706446bbda98a3ab39d313e5e82123a82082caebf7da50b4b4af7754ce14bf73d9b24f8cbd2346ebf6845cd50f9fc9ad6309a82063242a4d5717cf31e7024c0a9d2100732aab5a8d1ad9527d2bd313fe2770b641c2ab6bb7a9999b6b9ec5ae184266d59d545373c9cebcc8e062bdc197bb852af2925c52007bca82f1c41814e629c32c2310a0fa0654ab1dddbc7fa8190c1e9c96a8ce8fa10c2003163f6f01a471777afcd172d2ab016046deb5085b65144b3b9023266c1dc1eca35f70f4236c4d37aac9dcfe6e9716897eef432fda9d63cbb2a8a93532d7c38857c621aa163bd192666da53aa15bcb71ad24d0e4e085de7e77e4186054a85291bca6158df18020ddacb8c7e4d83548c5e8acffa8695c8a71b06d575f3c63c92c0084cd3fc4c9e5212fed64e8c0ca3f2f19144ff1ffec8bd8703edda4242b722bf1ea912d9f7bcd56de0de4e61b742d6f2d23d5d808da196885a2beb014b5c432bad6e71c030826dcf8d1f0d99efe73600184a3bb7091b1ce9557937a693f23196caff6ba83c6bbbb46c21b31a5723a714ae7ed4124612dc2cfe7e39334b315709a9ebb6b44e3a4137624cbebec6ae7ea404186464b413d81a68f825c5f1350ec26ac0eb7153c74baf433765cf5f39e991a06253b081592b88cc31262041fd1eaeb9963c737787410a7b5804c19a0196cb51f1b179e7802702aea41606ea771e1ecf052c555ca2ff8629ec4e0d7c000cffd2193e8e6f13d8c5b7554ce67e06f431cf8cdee9c8edb003b6dcec81b1fc559a058cfe023c124e77a08370871166289132c222692f7cf365bd5bd075316190767b923568084a619103d8cb496a36bd84d6321dd17894e6014503b626b5e98d818a3080ac4338ae1c8e0ac419e439deac4cf99632f4a53f14b527ada666fb37ffe7c4fb057f6d063eba9e6357efc9a09b331fa295bc1923e35fa934e205f8c67edc671df696c646a6538d027a386048355df07346e8da8131efad2f6262dc019dc9959c04ed0b19fbd869fd86d61be218ade2e3a1121e8beebad640c7858baefb8a8090bd0439700a740841ffd25d02c82f48e2ccc0fef7d7d0c6d241b6007c8b0a1f8be2a6a155b9895b530fe99bcb42f6e25c7452428e8563863b3657e79de326028a88c004a8db8d4a3019fde982d1fd1f2e62c05538b451f42e8544c981fbdf40102ac6176471a744611afb5b7c5ad7d4714d6b15252d1e81264f9ef7944854d1b9b2991fafecd7bbf67c6247aa96ce5e2ccd4a954aadf3dd96d1bcd72b70f04c1994fbb22c42028f6aef5d88bb56a9f99ef3c154dae71d09001b99c6bb73d891a0303752a17d0f4bab7f3e482474ec4d274d780395d3c56026f1616f61607f98a77c6104c4d6aa2754c2549373cc9d343ed870a8c0851d8b8355a97e30919782f52ab3ee4b8a6cf4098bf8dd9557e74135dff84570d35633c607ad500106e094ac96df981960cff58bc376c5c3e64cf591dfa9f25099f0ee2ab249d32d6ca44992ddcd7ecb5ab689a67d33769657796375020f010e2334920ccb1b94b5d4c3af9915e2e857e65968fb18fd62e750010b966dcdc59e8d5ef551de1b085a4f731562e16143dbdd836a67a555932864d432bb819f4a2365c9c33da879b7e1af22cd6169df990deb316365a837e5695d3213b54811ef17ea9ed2059c50edfe36e8de62a63e22e6ddc0e8536b51564b92a5f56218c41d53e780c5716069cccaafa46df96a86272024dd8a790b2b401bad5915cb9c22a01879fe58cdbabe8c935a909939bd4577e77b2481e3721e491a63b13917b143d7d2aa34a1d60e84be5c71bf0437cba53eecc36059adff67f6855ef654da947160c9080dfe58ee9f78628c7ce8fa7eebc3ed2902ee7401cd2cebda4e88eaa5fc596d8631f7512c09e17121d70a217a3b7f0c832b7591de281d5de51ca57b5914dabf27ac2ba9b11979eef2708ced3d0e237e27e8b1043a7ae64a5032cf89b524f0c83e63bea1bf8df3774f665fba7b854725b0b0fadd3b91fc89dfcf502f21be184e5fe05fe8a971b8e0489e433d7c5f7660be2e00ed00f7cd48d60b5a2ccdbc6350045fe737f162e69e9f635fa8fc3873092ba37742d4a81362980dd13a4400d0d51301745b35e356b00cfa73aac74e4ee31a0968482b4379e33c542f8cfa12205e0485259c7c38dabcf2f5516a4f04e554e1f6df211557a83248bfe652b0cf3b12b124874a0f6fc85605f79ed13c983537743062c1ad81134500c0bbc16b27ab480bb585441e80febd835d44b29e9347e4da7b3b834a0a9e3959630ce919c0ab5263b6f27c3f2f29233e79c83b5af22d3a8e1d38ee2077dc603ae7016c962f5fbc6f1513634e0da752ef9ac5ad5734f04a7fc80a3cd435244bf0b3dc61c97d946b5943bcc5f8d047d14d8e6866120916fea7c7db78e60c5909e15435b00a42fd03bfb37fde0809511dbceb6d3c8e119740d36fc78d8d848b4a73d11ee047465bd9d3eee01fbc8c8ac385656e3a1add0dbc0676671c931b4db4e31fb0bcbcb6653881ed0e04991942b0cb1ab6d5ca1df8fe1eecd890eed3836c62e8586a2e6c58ccd5a767408ae22157d7b6b951d8d8ef5fef3c9d93764f8b76b01bc23af3ddb1af35ccfd1d8039146dd699f97807e20e276d8c98f762679a626fbc75f6f67565f2187b524a07096610f95d9ad88e58ac6fb3bd64f2e436b5881a92545cadbbbc36488d75268e98d969dd23e18057591d88be5e8a15317af982a177856aa9b1a1767c76193745b6a74522fbd4569d49891796cfd59aed162d2dedf309c27aecc93dabd2708d9160fb4b796e4172bf2ec125ec70b8ba59ef54a24f8b7523607ed9d5a49210861a81fbdbb1d38c99668f6c0c89cdcb1bb1b9166992d69590f9322b6d9c655f108d4cfb9552265c2c1b3217246682da0ffb666118bb264683912e6dfd5d0523c9f3d47223d0c19054a2a276836f4cea3be89e44ba65a9f1fd52a9ad02616397d376ccff977023c58a8841c0ccb89e142860fa1c51c10525f48b274013ac922815303d248d57c027c4fadbca47e8f79c67a1b03bafd0dfaf4ba7c96a5e933a077361ac8cba80b86391f5e3f23066aa4e23a8a1ded92998e44da802a2283d44a2a8952f387cdfe52a23fdf0957bf1b7f96442e4f000a82fe4ed16499bedce894c15c917396ba7b62f64b4a727575be4c190046dc136327bdad8a21eea313a00d407c80042433c1439cd5750c9599eafcee5bc3fccec8e8d355517fafac64f4592c4ebf88a63f7fb3ca79a0f31d23477dd451de655ddea88d7676f1936d6d7e661e3184d841d042962d594286e416d2592", 0xa50) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000002c0)="8b3559d048430919d01ae1df7a52c66ad507d80c4c8da2defaa0a870053512c62464f52252b4a6b0336647bce548d7e972e1166374c8d254eee4ee28c1305ac5891a5aea41b5be9547bd69c33021a96b54f2c15d0f5b7cb98a1715ee9d3096a552394f480c5e9cccba80e17b2d16d02a7bcbe8d15944e48fefeffed7a10b849b52d70a35181762f0f7b555a714ae2158f4598e437fd6e5f25c290937144f4fc0fb9be7fb63422df77d16707a4f635ad61db18dd960b5b6c5267b8232bf4cadce1d29f3d869539a50ac67ea39fcf10d9b6b8dadde8726d0e855975a83de0f211627b555af14c26ab84a3c02de23d70e74793963cf") r11 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) read$hidraw(r11, &(0x7f0000001080)=""/149, 0x95) r12 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r12, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000100)={0x7, "97ffe5c7b05de058834e3083bfc483ab882188bb2d0130ce2dc454384f996e75cfb4f386465e10f373ea1efcb46e5404d1db55f05eb741c09a16f4693d44042c"}) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000000200)=""/13) [ 760.181262][ T4133] usb 6-1: USB disconnect, device number 108 [ 760.192131][ T83] usb 1-1: Using ep0 maxpacket: 8 [ 760.222151][ T4153] usb 5-1: new high-speed USB device number 124 using dummy_hcd [ 760.312215][ T83] usb 1-1: config 0 has an invalid interface number: 65 but max is 0 [ 760.312253][ T3239] usb 3-1: new high-speed USB device number 126 using dummy_hcd [ 760.320375][ T83] usb 1-1: config 0 has no interface number 0 [ 760.320546][ T83] usb 1-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 760.345185][ T83] usb 1-1: config 0 interface 65 altsetting 0 endpoint 0xF has wMaxPacketSize 0, skipping [ 760.355150][ T83] usb 1-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 760.366243][ T83] usb 1-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 760.375327][ T83] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 760.393973][ T83] usb 1-1: config 0 descriptor?? [ 760.422216][T13646] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 760.435544][T13677] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 760.446455][ T83] xpad 1-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 760.466920][ T83] input: Generic X-Box pad as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.65/input/input173 [ 760.482429][ T3284] usb 2-1: string descriptor 0 read error: -71 [ 760.496192][ T3284] usb 2-1: USB disconnect, device number 15 [ 760.502585][ T4153] usb 5-1: Using ep0 maxpacket: 8 [ 760.612112][ T8957] usb 4-1: new high-speed USB device number 17 using dummy_hcd [ 760.619773][ T3239] usb 3-1: device descriptor read/64, error 18 [ 760.622182][ T4153] usb 5-1: too many endpoints for config 0 interface 0 altsetting 0: 96, using maximum allowed: 30 [ 760.646669][ T4153] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 234, changing to 11 [ 760.658040][ T4153] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 760.668108][ T4153] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 96 [ 760.681018][ T4153] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 760.690086][ T4153] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 760.697767][T13680] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 760.705961][ T4133] usb 6-1: new high-speed USB device number 109 using dummy_hcd [ 760.709738][ T4153] usb 5-1: config 0 descriptor?? [ 760.732169][T13650] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 13:26:22 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x4) syz_usb_connect(0x2, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0xb2, 0xfe, 0xf5, 0x10, 0x1ae7, 0x9004, 0x699e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x76, 0xdf, 0x6c, 0x0, [], [{{0x9, 0x5, 0x8f}}, {{0x9, 0x5, 0x84}}]}}]}}]}}, 0x0) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x1, 0x0, 0x0, 0x0, 0x10, 0x46d, 0xc517, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x2a, 0xe0, 0x7, [{{0x9, 0x4, 0x0, 0x53, 0x2, 0x3, 0x1, 0x0, 0x7f, {0x9, 0x21, 0x7, 0x6, 0x1, {0x22, 0x6c7}}, {{{0x9, 0x5, 0x81, 0x3, 0x265, 0x4, 0x20, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0x393, 0x7, 0x7f, 0x1}}]}}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000040)={0xa, 0x6, 0xaa2ef55d2ba39145, 0x40, 0x2, 0x9c, 0xff, 0x3f}, 0x103d, &(0x7f0000000300)={0x5, 0xf, 0x103d, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x1f, "9545b609ccc91a7803bc77cca4cb335a"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x88, 0x80, 0x7f, 0x2, 0xf8}, @wireless={0xb, 0x10, 0x1, 0xe, 0x8, 0xd1, 0x65, 0x1, 0x80}, @wireless={0xb, 0x10, 0x1, 0x4, 0x4, 0xf8, 0xc5, 0xffff, 0xac}, @generic={0x1003, 0x10, 0xa, "5f9770044db3b22d930b48650b0592ee09c7e271bac8d3c65b8b2597db0eef82f9ef058ef931ae66254907a588ef366cba47da8dbb2a275693d6e62aa2e264b80032f0041662c47bc0ef3feb3ccdf00e8c31d4d6f82dab96beacf67638fd3781c47c13ea4a624522084a09fa8e5385da871b59c8e5cabbc80c5eebda9399bf06f887252e99806e5da022a9623bf23241e53d44aed4a8344cf73d9cac3869776bea28587692a1979d5a9152dad9eb1817457d1b3eebe6fd256d0bc34ad2b472aeacfee35e2d1090e2b8790565fed188225fee6674b6d9d9ba1bdb2b73088a539efc7e2939d0125895b86343f22a413ccd9140ff077261d7eeeb02684c405d28aface2d3c165591ae999b1367fccdeaa95d3a7088a82f3c1115673d3bf741dc4184d682d5bd364eacf84bb463f2efff3ae89a8e3e233b0b38910889946398a18b81701788b0a5afd8a6c5eb55bd10266bffe3440f020a04590801f459c7e56ca1eecfb0f9b1fa62dbabd207f40bcebd03474c98b20cfcdfc198c9f98911f04667a1475e74bd012d4c7d3b9eefe6ed163dccbd0d8d05138776b0e8b2facb9cdfb703bd4b2d68eef173daa4148f125363174290f9c70cfe40a39d49b451415e5ff94d654bf0666a8ede1cfd481d1f48398bebe42449967fadaab5abc357c32a29cbb7d092ea514e70eb79a84fb9ebe86560baa22900d55c8ae85fbf2379d91a32253f70f449591677444212b3987bf9057e30b1fc5655011f6f05416eb354ac7d06b06cadb7f8f248570df0f80ae5c70d038de7964a512e0f7c344ef0c12c46add59409075b1b647f87e082628a3b6bdd301c3ab483632d4837dea357471ac2b91c5576e388da3d3ced89bc98451a11144d4e5ce6cca64f26c8945e2b75b4eab6dca23795885517d33216293442180557020c1ef03a376f768689ebae490e1d289630ebcd5ef3216b4375a4d766c7aa9db87a20fabaa033986d6e9a0b781ee5db8f5f13dfae7d315061384dd95d4679bc086af301ca4d02171f93fbaaf156bb4899045e471dd1ad6587bce041e716e65e382f8c1b8034d483405f53630340736f24034039922aeec6609174ecc1188a9bb67d0134e2f7b8f8ce250e4750c3b323f04e2ee7ef376e0f3af695a7ce907d2ea2f5a6d3e925868dea04c0b828839b00fcdb707b234b76b75af2687e2365401376f9a3f97e7128e36e38070726901de6d7fe3966cad904cbd1c2f20b4405057c1646c60f9bb8165e4244b6f88f86e6529923c132a402f4ec2f1458c22e65a4259f672075c8b35050643aafbd97eab990e88223a7a0dfd7381d5c75316b592479287974eacf58f77a635579fe9f5c244c7c882b1abca5031f443f669e0746cbf912dbf7c5dc9b4cf2e92b21d6fb5d8ce15d4fc977cecb7a5e845b32eb91de6ce9055611eb4c21691416607feb0d73f6ad51f56aa9746f26585de473d28556b38aa1b50d0746807b8263ba45d63e2f7873e91bc9019b4d869705bb6d2b66a8fd3f1fe472687e5ee508c4d6b9fd7af8ba38e6738891253796720782548a9410f8fbcb9ef471407fd66f171a15e2474d976552e7edfd5294e86d3570fbaf732fa59c2789fa9fbbcbe873c12321a56fe0820c3c82f48df89df07d6c433cc1de4693f9e080ba1b83c20261206e1519ee650389c9a86e7b812d32d840e6ad39e8f3b7e9ad2336a71ace180f06c0a3bc5c2e1240ce9f6cfdc4fc95d4f42fedcf08b060718ad97ef7b0fbdbcbb3925aec42f1fda89b5a71701af47e7f09026f73ef00b48eed7c3ff3af2e41f0d87ff98be9af070319f11370de6d8cbc99bb47d6a2a811bf1772f02559b80783b6f7effbe17b3242e9c584ab7477e0dccab183a31ca7db70eeec1d834ead64a63b01665e8211e196437e2b804a1bb46cc5a51891046146f268629f08c5f9bad6c15af557db17701d0f0bd886ac3f4646f09bf6e6fad1e95de2541cc0f50b9db68233c84c73365395da4661d9d729db136a66caf035ed1f24f1d356eda38f2bda822cfb6545695780c5510bed570a895d5398ec488f2e887a736da1ecfcba10a11057fdd3c9f6ea8fe7e68a01701f99f9d208cbf7c151aa289794af08a5eb5ae819bb187d55ff1309955c0c12faa5d7fae00c647951e7279d0fcbc03a337b44d2b9b8cff75ea8919d110123e0d386565f5d4da154e51e282f7c9edbd2d9d5e7f00203a9e722d6f49e37329dacda5cd74bb31d85f732bd64452ee19b6146b16ada07ec988ef0a98938b0a863dc5eb8fbe9016ded083cfefae6ec656967b1b33fdacd35802614fb0e98e7c31c1377fc4218bb452d7abe9ea221d20c031f1717c1b9f1466225166345c269ab55b81e7b92a371ff6f2ef56075737a4cbee038bc329ffa145435e8f025f5a88a647c1549f1236cd6b79f764e65132fc9d25c6d3d69a067697b33862693db62615af481e51746220bf770f36f830209e27645cd68835b1d03ae3be8435dd6ab9c229796a658b73b567cf6c3e9f8f38a5f679fe50d070868f52642ee5570e1457e475167765385c966e2a8fb16923ec047b83eaefb855d2ff109fd82f75ef6bee99ca0df6fbaec1fffd2b29793488f77b63a5e98a6288aee1e09c8e930560f9f9061a655b53073dc6760878fb53876a4f0ac02fa90b9d458faf9d6b733f214d7ffd637d53e6fc986151c32de26aa161bd7f865db8f8009109b411ee5e0d19bf766b78786f7f48c7b84f98edce1e434be873ea4557321cdb4d85df140d6f6b8e1a5dcf90bfd28f84512a568972fe28e6837832a75d010c27e623e82b6f65b641ef8507e8bb3746a3c6e5076056f74763f7f3240002f9ba989ea587aa757056d587bbc5d6fa88bedc1e7f3e41907785faa0279d616c270dae426bbc2601b6ace54864cce9a6e5a6a91453db57176dff44ee76b340b781763edc73abcafd5a67a254a49385e38e55755fbf8cb5f3d2ff69b5de2328c2a47c497387d28b1aa9ceddb83d924f470a1089742975bb000cd65cb6fcaa521aa97fa2cac6ecf2021424987c8d18f8940f007220a5fdee4df537eb3b3d2a01dbd2e61dd3ffc4f09c2c4e158a984c2c2a2db3326968273cc5a36007d82c7fe38f1d1fc790403ea38662a94dd12538d6d516c233b91d08ae03bcde32e4b1d8ebc3bc7f62dc538ba5395c8da41845b0b26b7f8dc07abdced1159282d60221767864d6d65b09e9366e95b31de21953740cba2c30da8f9194ddb1cca8fba075be51992487602161dece43efd10da1e7e9f1017e5eda19bc63200c52e9a8826e2a9fbf40ec1d41c78c3dc15524255a9ebfd1922ce397fd5383e2c32d7b06cab9016a0d194026b0427d11ead03db82bdf588e8e4d1732b142f3102aaae174d4313be220b890a0dcd9585b130f202d412b1321b753051511f5559d5b26012914007808b1eae10083c07e2d643c612584064a21fc8a94e61bff293d252423ca782f82d78fb3dc951206f7ba41259c590ef392da36975ae63d98b939f60eccf9589255e1e1735c52e356897ced250a5d30482e2bd1c054e0b4a0806e10dabe4b249fa269aa6c1096748cac2ddf2e51f9427a9ae6f7ad9d8eaaa2d6058cd8ff05550398cc3fd7077e5f6ea5a14d1d5ac25870057e2329a8d88a77eb51cd6bd65586d48e47f30da644fe01e7d386c294d82d8956e5d606e4b3024828e33409b91c197e9ec1cb4dc5823c84fdf8531a0202c18f90fcf2ccf55ea5ef840d8870cbdddfc941c4b59cfc5a9e6e69f5c7d68f2ad8a01ae2c8c661a5f3b7316fc912530fa4f46ccaa32e91e188bdbf53f7c3c855cea7855b97076040c0107571ff63a51704a82f0dc579d4086ded8a43e6f302db070a7fc9e19f3d50bf87c1f8c717825256b845ac83b63925ac298bbb4e1ba64986718aeaf0e2e57cf8e045d6722410469a5b490afeb8de28e078901d9a5fef49e370cbcd965e9e7aff9cc871d13f362925c15e2a0317742ecfe9455d673626d02b8dd96ee2010bc19c681ca95e2b4f3f73305bc93aa28c852c161d25ad5a10ef9b3786fac680ce2002cdd3fd65099996faa402bbbcad61ee9c38b7bd9652ebd26f8e8b58edfb275414d162afc4fb15a37880e12a20792c17c083bdc8fd5a7e6cc4c9bb424314771517028f7548b07f11980240da23b5e4a26d7ff4f2c5ed38adad63c6fef787c68f350ca0838072c9920fd0119275d72d11833d2160423d1bd1f65c36bd5bddac854b61feb5eec867d70d43eda0817240192a17e3d407e845c47e69d9fd0089cb4b1a02c7e7e24f44bb49fe793cd5d2e2683d760ea912d34a944ce57c4694939ef92709b5b542be2a687965475a8172f3b080f7570a976d99441cb89c94c15efdb2c788233c6b342f7e62816ebbe13f54ee1725e40ace68898087a25c2d898f834025ac842e006ca5348e3da03066d71743adaefab32bb702db11958afa685a3c0b90733d4395955840d6075aca30f57986c3b973b0cc1fbe6e137dfe0453c952b78eacd58a33d4b004405310ae50e9597517fed51538dc89ac9befe816e10768e6eb966229fb7e09512c4c24914bbc0902143304f39d83758b229fcc045f6a36d300074baad00d1afb9a3821ec5957374af3b456c58c7df340782826b667e31833d05b87ace75bf7eab9ea347d2b916b5409da55beaaaaa51362ce5a10433512a278b2e80e0cb8ea4e3c7bf241bf689b0ce6b24d9ca9449a3173f82f29fabec3b23842f01e221ac0effc6264204bfb83aadc52447257127db5f0ed6b5f9dc6bc4ccf5dfb562fdfae24dbd1ac5be567b863b8b6ca1f8ef0b589a55a0b368e045117e07520cbf362e1289d6fbf8e12dd880bf4d6d0a47abb6684ceb0753dcc3bb616efe063d1dc1c5e319f6f4639a7df4e7ecdacd182e444c34b3cc74dd72f1f0a5b42eafb3b1fd27384509eaba4c442f6051ea253f97ce65078dfb7a5128d72111dd476e2c9efb327ed0b03c9ed7d8c82f657bdcf49044e7adec4557b6400d06c4e4d822a9e760b8f8b43b8034a6b4b8586b3c54e4c991f09a44e7fe82b04f120a060aa5dd631743db4e37461cfe7704795e09a122a4b2789e1ab73394e1e6beee66de4673b64111ca7756099b19c3ad7edca1b17f80668de3e58d65f65a916469eaca33926c29ccdc7b469294031802ff9c3dd060e2a7974fb0a571841ef8460df6c6e6b0cdeb8582eeeedb58ca981b5d20e3780b8398ca7fee03a0480ec108f509417123cd8a93ac8053d6b567c2029ce3bd3ea323a659ce6d4fb9cd0c92b1f742b52dbd1ee8a795188dcf7b4af4663b70a3c9d27f321ad8519db9913fe004e86785ce6e98fd52727803a81d50707f9d4d74727aee9ad213b6b0a081cb6d04311a22c47031db453bb32d504cb4e5a45834d2298627b00b82b7b2bcfe451d431711c16ef49caa37135f1721134e80ef434d3659dfb5aa6005f54af78c13a1e44479c2c44e2386523241acd5f93a556b6e19bc3aaf4b8575194cf9b170094b56ea84951c7fe54fe5297298d538bf6156a50780162e4d167af30960e7a6c764423a8ababec12c715c8b177fc98d7a98b904791b90a145178eacb271e16af4a6c34ed14ff56a2d3fa7ca360455a4f7b70ba6ca2d98a6a4e565f2bb5719c091d396df82b372a1911e98a78b880578237818ed82af67269c1a4141eab941385b9005d432d2b08918ad4494bf4d869abf1870c425c480160a5f559f5d7f5774d10bd1de8b43a1903cb47dfc1abb243b0fb044f11bd74af2c48e0ff8f8280ad33eb58b6886e495eb734ef8409c926d0932747d950136f0f6c301b1b50ed"}]}, 0x2, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x427}}, {0xb0, &(0x7f00000000c0)=@string={0xb0, 0x3, "81940b631d9cf64dbc159b046c754931b344e7799532606412a50364c562210048e3944cd3e5834b1a3b216e989d611e5da3a01712b8587d16b5cbfad5d793590e1c93a4f8de62ddbdd90442bdd6373a50f77324b04bb7439772fd2cf9f56f256d1f602cc0cfb3ea225afe092bf85d0bb239d47ac0aa0465c20e670fdcff4c071b1e1394dfb2ce8a4c3230d63145559285e494cfd1c146069860fb46960250221ad2030c6020bc066ed36c7aade3"}}]}) [ 760.982147][ T4133] usb 6-1: Using ep0 maxpacket: 8 [ 760.992514][ T8957] usb 4-1: New USB device found, idVendor=15c2, idProduct=0043, bcdDevice=d2.65 [ 761.001754][ T8957] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 761.011554][ T8957] usb 4-1: config 0 descriptor?? [ 761.022493][ T3239] usb 3-1: device descriptor read/64, error 18 [ 761.055545][ T8957] input: iMON Panel, Knob and Mouse(15c2:0043) as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/input/input174 [ 761.102217][ T4133] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 761.113064][ T4133] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 761.124273][ T4133] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 761.133332][ T4133] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 761.182642][ T4133] hub 6-1:118.0: bad descriptor, ignoring hub [ 761.188826][ T4133] hub: probe of 6-1:118.0 failed with error -5 [ 761.192156][ T3284] usb 2-1: new full-speed USB device number 16 using dummy_hcd [ 761.205726][ T4133] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 761.312104][ T3239] usb 3-1: new high-speed USB device number 127 using dummy_hcd [ 761.522477][ T4153] usb 6-1: USB disconnect, device number 109 [ 761.562180][ T3284] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x8F has wMaxPacketSize 0, skipping [ 761.572240][ T3284] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x84 has wMaxPacketSize 0, skipping [ 761.582201][ T3284] usb 2-1: New USB device found, idVendor=1ae7, idProduct=9004, bcdDevice=69.9e [ 761.591242][ T3284] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 761.602132][ T3239] usb 3-1: device descriptor read/64, error 18 [ 761.613264][ T3284] usb 2-1: config 0 descriptor?? [ 761.658016][ T3284] em28xx 2-1:0.0: New device @ 12 Mbps (1ae7:9004, interface 0, class 0) [ 761.666793][ T3284] em28xx 2-1:0.0: Device initialization failed. [ 761.673079][ T3284] em28xx 2-1:0.0: Device must be connected to a high-speed USB 2.0 port. 13:26:23 executing program 3: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xa9, 0x8c, 0x78, 0x8, 0x2040, 0x4902, 0xff51, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xf, 0xa0, 0x63, 0x0, [], [{{0x9, 0x5, 0x8f, 0x2}}]}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000001340)={0x44, &(0x7f0000001100)={0x0, 0x0, 0x2e, "eee174032df028d7be2c45a7259c41a22d2708bfaa0fd358c80d17c6c008f302b44358d0af4e262eeb703a2e9fa9"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, &(0x7f0000000000)={0x60, 0x21, 0x5f, {0x5f, 0x0, "5491aaefdd7b9565288a069431e7c5470597704020e1990ffcd5c3643443869c8b6d71f48c078138e9805d262e49bd50b3c3f3db23c15d2eebd950db3686988f2d5460e94b8937d3470c9b4e6301002ee5a25a3b863b861e0b03e1fbdd"}}, &(0x7f00000000c0)={0x0, 0x3, 0xeb, @string={0xeb, 0x3, "ebb7113ff5b62742a5de74b6a353e658ea9765c33bcd033e4ac6c08355f1379db506be201c6796fb8d603676278ecf62fd834571284e931a85d12180253bd67d3ddc9ef0a727a9d2954d2f99cc332a9f3c1398292c3bebaa6d1e7e4a7a1d3191b72f383ca5f1702a4fbd25805fad4209bb5fc1eb1a067bd55210ebf7cd5d9baa09cd5c8c9ddf5eae8b1a4697690be0e2f815cc75861a4be9392d138648420b1559fdd68d0a1362a7404cd263bb535cda3800ea60a6368b74b4f1b65e48449f658172ea7f186d15d290b7c93cf7a52b9fe11bd88df8bc097cd8939679434ab163efa831a24c06c86ea9"}}, &(0x7f00000001c0)={0x0, 0xf, 0x19, {0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0xf3, "d205deeed25ec1192f7066d0dedd74db"}]}}, &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0x5, 0x4, 0x6, 0x4, "ff4f2dc7", "b9ff9e89"}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x18, 0xfe, 0x3, 0xb4, 0x7, 0x101}}}, &(0x7f0000000780)={0x84, &(0x7f00000002c0)={0x0, 0x17, 0xe6, "bbee709684b134036e4d6935769a83802377066576ada812c8e94d35674110bb341026acd44a6eee9e93f91639ca0b405fb6376dc933a2482659d74f67f3a2482060e157d2c597faa64425b22fe82f6cbb2a58c7a9861dc0a722b8424794f1de24992e3f62d295a6af71bb1b1648e31e8344cd27c40a05a41b451efd9034043d6ae11ee546daa9f284504e0c4b4db298b8ab5cce9bc370862af595fa8fe582034687603408d711ffbf0debab65eaa70de34e608d468b86a9a78e40663e39842e98eb1856c0db942260e61f1f03b23f36dc68fcf8ec35bcdd909c8db3181db5ea57fcca408b51"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x1, 0x3}}, &(0x7f0000000480)={0x20, 0x0, 0x4, {0x0, 0x10}}, &(0x7f00000004c0)={0x40, 0x7, 0x2, 0x3ff}, &(0x7f0000000500)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000540)={0x40, 0xb, 0x2, "d6e3"}, &(0x7f0000000580)={0x40, 0xf, 0x2, 0x8001}, &(0x7f00000005c0)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000600)={0x40, 0x17, 0x6, @dev={[], 0xe}}, &(0x7f0000000640)={0x40, 0x19, 0x2, "eab0"}, &(0x7f0000000680)={0x40, 0x1a, 0x2, 0x8}, &(0x7f00000006c0)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000000700)={0x40, 0x1e, 0x1, 0x5c}, &(0x7f0000000740)={0x40, 0x21, 0x1, 0x8}}) [ 761.757337][ T4133] usb 1-1: USB disconnect, device number 31 [ 761.782339][ T4133] xpad 1-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 761.822292][ T8957] imon:send_packet: packet tx failed (-71) [ 761.842190][ T8957] imon 4-1:0.0: panel buttons/knobs setup failed [ 761.848709][ T8957] Registered IR keymap rc-imon-pad [ 761.854657][T13684] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 761.864272][ T102] usb 2-1: USB disconnect, device number 16 [ 761.872744][ T8957] imon:send_packet: packet tx failed (-71) [ 761.902158][ T8957] imon 4-1:0.0: remote input dev register failed [ 761.908614][ T8957] imon 4-1:0.0: imon_init_intf0: rc device setup failed [ 762.002586][ T8957] imon 4-1:0.0: unable to initialize intf0, err 0 [ 762.009226][ T8957] imon:imon_probe: failed to initialize context! [ 762.015615][ T8957] imon 4-1:0.0: unable to register, err -19 [ 762.022231][ T3239] usb 3-1: device descriptor read/64, error 18 [ 762.032797][ T8957] usb 4-1: USB disconnect, device number 17 [ 762.072237][ T5] usb 6-1: new high-speed USB device number 110 using dummy_hcd [ 762.142256][ T3239] usb usb3-port1: attempt power cycle [ 762.312382][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 762.370842][T13695] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 762.382100][ T8957] usb 4-1: new high-speed USB device number 18 using dummy_hcd [ 762.432294][ T5] usb 6-1: config 1 has an invalid interface number: 184 but max is 0 [ 762.440524][ T5] usb 6-1: config 1 has no interface number 0 [ 762.446756][ T5] usb 6-1: New USB device found, idVendor=0403, idProduct=8a98, bcdDevice=c9.e5 [ 762.455848][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 762.503707][ T5] usb 6-1: Ignoring serial port reserved for JTAG [ 762.622087][ T8957] usb 4-1: Using ep0 maxpacket: 8 [ 762.632118][ T102] usb 2-1: new full-speed USB device number 17 using dummy_hcd [ 762.632424][ T3284] usb 1-1: new high-speed USB device number 32 using dummy_hcd 13:26:24 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce050000000109026ae6c9a10000000904080002fe03000009050502090000000009058f1e1800000000"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000003900)={0xac, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io(r0, &(0x7f0000000300)={0x2c, &(0x7f0000000040)={0x20, 0x0, 0x8d, {0x8d, 0x11, "3bb4e8822943e4e4f28a2dfbdbbb8b2a3d698a4a21e55aec9fbc34f8aa05b7b88a42408a05e960393fc04ae9d308ab0e0ff6815fbdebcdc2681ab7801c2da2170066504dbfa0cdb8f3cadc7c17ff05015914fdebec1ae928a8295d85d2ad3c476ec7c3ec3e5cdaca7b49eb841f8dd7a521284c1129348518f76df8ad4246800577be82ad1021a9a712fa3f"}}, &(0x7f0000002400)=ANY=[@ANYBLOB="0003ec000000ec031cee135d49838ef3490df8933d7f7a27a687892c410a22d7ed05359ff8ba94eebb15254f1bd7db588d1f17d4e2a1db2eff46dfd9b833123c262965aaf67e9b9db8fdc2d05494a1cc5f9d7b4b8cfc5e96c595e474d7fe024908f660729d8ba69900f2ef2f7486288b69662077789ab13fe1a83975121efabdbd74b20d105c9b9504499b20202b0e7fb57b16a363a22d29be6f88037b19e2a3c6877e65144486e2d00cd0d4e87242abeae2f3c859c4307b2735aea7e6d175052772032af705093d6b86b2943d4729316ee6bfa4b259153550ba646a0f3e08b29da4723f74b3b624f5abb6f8a162f962abbab9ccc4f4580e12f7d643d62652a41ddedbc7cb8e8d439edad0b1a6b28cd9c5b1ebef08d6"], &(0x7f0000000200)={0x0, 0xf, 0x53, {0x5, 0xf, 0x53, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x0, 0x6, 0x800}, @ss_container_id={0x14, 0x10, 0x4, 0xff, "d6121fb48a302a576d92938916e5c610"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0xcc, 0x7, 0x2656}, @wireless={0xb, 0x10, 0x1, 0xc, 0x19, 0x80, 0x2, 0xabbe, 0xd9}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x48, 0x0, 0x21}, @ss_container_id={0x14, 0x10, 0x4, 0x20, "e231b82136da5391866ff5494460eba9"}]}}, &(0x7f0000000280)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7f, 0x60, 0x81, 0x1, "504e1e3f", "0c6a8b3e"}}, &(0x7f00000002c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x20, 0x3, 0xe, 0xd6, 0x7f, 0x2, 0x20}}}, &(0x7f0000000740)={0x84, &(0x7f0000000340)={0x20, 0x17, 0x2, "8556"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x5}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x1, 0x38567be92d795b4d}}, &(0x7f0000000440)={0x20, 0x0, 0x8, {0x160, 0x10, [0xfff7]}}, &(0x7f0000000480)={0x40, 0x7, 0x2}, &(0x7f00000004c0)={0x40, 0x9, 0x1, 0x80}, &(0x7f0000000500)={0x40, 0xb, 0x2, "9acc"}, &(0x7f0000000540)={0x40, 0xf, 0x2, 0x81}, &(0x7f0000000580)={0x40, 0x13, 0x6, @broadcast}, &(0x7f00000005c0)={0x40, 0x17, 0x6, @dev={[], 0xc}}, &(0x7f0000000600)={0x40, 0x19, 0x2, "d2ae"}, &(0x7f0000000640)={0x40, 0x1a, 0x2, 0x6}, &(0x7f0000000680)={0x40, 0x1c, 0x1, 0x2}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0xe7}, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x4}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(0xffffffffffffffff, 0x0, 0x0) syz_usb_disconnect(r0) write$char_usb(r1, 0x0, 0x0) r2 = syz_usb_connect(0x4, 0x33f, &(0x7f0000000800)={{0x12, 0x1, 0x201, 0x39, 0x5b, 0xca, 0xff, 0xbda, 0x8176, 0x7536, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x32d, 0x2, 0x2e, 0x1, 0x10, 0x0, [{{0x9, 0x4, 0x55, 0x1, 0x9, 0xff, 0xff, 0xff, 0x94, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x8, 0x0, 0x1001}, @as_header={0x7, 0x24, 0x1, 0x70, 0x7f, 0x5}]}], [{{0x9, 0x5, 0xc, 0x3, 0x2a2, 0x80, 0xe0, 0xa4, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0xf3, 0x9}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x1}]}}, {{0x9, 0x5, 0x3, 0x1c, 0xf0, 0x0, 0x1, 0xb0, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x8}]}}, {{0x9, 0x5, 0x5, 0x67f501af8a28c049, 0x222, 0x3, 0x1, 0xe1, [@generic={0x79, 0x5, "ee125a77badccd82fb049fb881919f404467bb465ef115ae131681dc93816ec32fa6de542b1cc6b032540bf3c0cb37b8e2ad88916dc3d5a38ca83a96d5f0f44c94885c14be0583ab57d998d742adfdbd41577f0ee125bad98cfba224b599b7d32e331bc6f2d9250ce602912bb358d91c12687e223bac82"}, @generic={0x3f, 0x21, "53fd42aedfa5636256ce09c94a4fb6676a9c37156c2efb91e1a946e4239881de213e8817e929f45951df8dea2cffa31901955fcd4d16f2d8637d8faa1a"}]}}, {{0x9, 0x5, 0xd, 0x2, 0x7e, 0x76, 0x1, 0x88, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x1, 0x8}]}}, {{0x9, 0x5, 0x4, 0x2, 0x328, 0x4, 0x9, 0x3}}, {{0x9, 0x5, 0x7, 0x10, 0x137, 0x30, 0x7f, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0xc31bcdc4af3725e3, 0x24, 0x7fff}]}}, {{0x9, 0x5, 0xf, 0x3, 0x2f0, 0x5, 0x3f, 0x1f, [@generic={0xfd, 0x0, "c7e734074d4ed3b38d9e263935340628c40c007bc75eab75d4cfe9eb7202b914b0b0a57e04da5fba1971eb07f561d4bb74eb1e95dfe56b72df22fbbed469150c96ff589c1e2b7200e2007d9652901a4d81979ff5af24534953869d484746294233de050b320482bb9be93286763ba69b6c7c54a14bd85e42e1404405e14ca045778644b02f3e9a76b4c755dfc972ab47732a996a7172b3151ff278bdc9c74e66ef44c9e803a53609987da92ab92522c8389e06a48671ff9c328fad6356a914136222bc9e5359e70a8db61f7c3b62d7e848d5b4b5d3a4d97f3e047dd4e960f278b7b4a4748e974177a49cf6f0898571064a4c58fdf511edeb33d4d0"}, @generic={0xd4, 0x8, "09e6a6badf20150bc868c7dc0a616a8b17dae5a27af0793dd17a4429f5d2607defad0458cb6e4a775b912609d7a909fd452ddb1898643ec4c9c4a0cda481b8312c7514edc7912db9aff660f81fafc4692d8cb8e41d4c26efe680287e4373279eaa0774d25fffcca8646af3996267963020b4ebd868e4116af3fcd0c6f10e0509b3690d7ad4ef248b87292979cd7e66b60f5c9a5932f3c894553f0cc815c449098967b888658c789c8223d7839ddaddca1138a4bbff18286a4993276e70e6a2bc58e0318cb85f0e03229640a8023cce006ab7"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x6, 0x0, 0xff, 0x4}}, {{0x9, 0x5, 0x7, 0x10, 0x397, 0x3, 0x3, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xff, 0xd26}]}}]}}, {{0x9, 0x4, 0x43, 0x5f, 0x0, 0x1d, 0xa0, 0xf6, 0xbf}}]}}]}}, &(0x7f0000001cc0)={0xa, &(0x7f0000000b40)={0xa, 0x6, 0x952c606da1c9126c, 0xfe, 0x3, 0x7, 0x10, 0x80}, 0x97, &(0x7f0000000b80)={0x5, 0xf, 0x97, 0x4, [@wireless={0xb, 0x10, 0x1, 0xc, 0x35, 0x4e, 0x81, 0x7}, @generic={0x79, 0x10, 0xb, "9b015bf0c0cecd09dc62f65da4b990cf9aa0520903e2e0ee7ac313b19af5d9f267408c4df28edc51decdec706bf8b3cc7e4abd3b272082166f1e88db0d34a59c487077eb7351366281743dff4bb6563a356875cda1d646959c14f7106bfa6a157905cb5849dbab280b6609261aab5ea59fcf2a121437"}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x8, 0x4, 0x5, 0x5, 0x0, 0x9}]}, 0x2, [{0x1002, &(0x7f0000000c40)=@string={0x1002, 0x3, "5e0c094f1dc35ad66303300de8c68b77a25e71aed3561e557c12e9bdc76d46aa0006856fd41eca318d92ab2a48bae04456b7115c698b3d27afd0471fc112b602273a982698b280170a1b6dc216aa53b2ee4acdab4c0b13a55a8005dbc65325149a3d3506f0730ceb0b9f617680d863cd685c01d997c21ca50c8706f557c186c0db0ee516606b1f8e80f326277b327db05f5430d2704bf328cdbafb95cb59bba4a19be8565328f35d3f451acde013aabd5cf33a2fc080c934bec5b3b90a12e1c21d043ecc1e31d86fb649398b0c0e4ad883639c7fae4fe6ade34be82ee78952464e7b115f8e25d20ab6e91d2d8346c5b7995ceb9fc570fc0ae750bfa9b806e69c0ecd45bcb1492bf5279e1c0b366b12bd58997d21f0a0ce46250edf3d86bc054f07f7cfb8b5577c7f20295014949493868b919360328629258522946ef70f4a80ef6aaca83cca76bb12e80aa2e91649d3396d71b5c78ff56e3c4f9a6c7183eb489885433e272797ab5146cd2ef77b81cb1c1b654f785692541fda56f64eec8512e08097b1fe250daf28628478ddb5660726d53284a9afe40c4292136f820e720413dd148300f8584d3dc101263d9c81d23bfd84e78fdf33c617525bfe974b14708e15d71074fda83fcfc020a37ad8e0ea9f80fb9b71d8c2a70a569c428eeeef385346774d19a329d81524d736217566a4251c6781ca86d99f8800a75854a3c8db26b8e4c7adfa16985357c7ab1c0a3d481e820b440868a0662b9014eaac0cb2a75a6d908d8deb0be3c02ada378662682e5a6d00f5d261b6211eef546329cb54317e20c794c98c7aac2475ae87ba4a47e069e7d69d362e184c6ed2f244346c7da8df42bd8e79216558716d5d8332fdfb8da609341695457d13bd3a03949c3e2682d2a18a396e438820e6ca049eb02f30dcc9f1dd003c3b4dbc7f6f81458b94b78d41befccb3629c7ee28af542919d6c0604fe188618e139eb3ce439dc77962b11b107104745b9cca3f6678c9dbd6fb187dcc90ee6ed390a3b4c7d5b578640099bcf985965b079067429b307d18750c9e4e8d8318e7990dccf79311baa390dd19073f0d72bba9bee419e4a3cd886cff6125cf60e7a448762ed45d0711d2befecc5a4c5c4f2a76e0d856b0641b20f8f7e5350bf6ed3fdd7399ef2ea859c1c1d9a8b6a96ccd8f1aa56c6c0b3b1cd7aaee82ee8d6ac08c04c59762fde41e668da0e755adaea488e6612340ea8add29b04629d6415c64ad2f47688b6751aae43f384c038576c2e96e12c59e3d0e4f98292fc4b1146502bcc098690d427a39fcaefaaf2046759a19cbb2f75fa48a126a5bd467f1fbb374c35a2c97033ec31bc6ad051e59e69220b08825bfeff99c719543fb2ece3675c17ccbedf0ea19bc6f17c85b0df9fd6441ed94e040cb174b4e932dcb08bf922c09400aec9ca9d5aea0ff27e711b22ba10619dff25a0ab89437f74011af5505c3f5029add85fb6b3fa164d3806fef3ba7715ba1f0b5fe947eaa8bab9fe96cda47f8c0033887e2ac4ca6aa0fe82f387b834406e3074cae1306df7b37277ecdd211ed9716f444f56db394707b72caa9a671316d861b5eebb9c58f3b71cbe905d8b9f3acf186c84ed1ff748a3562ee8443d2eaf2993b2b28b642893146a766a671856b954b2434e38d917178637e6043d2dbfacc493b458d82f002f347f6da19081d13d048e4fe653297ce46d7d87c4633b842ede4c08509709b464ec3a992c4631aa9b6f506397c29fc310ed3697e0170c1af30c0530dd6b51e5a1f46f938d7ebdb657d28e19dc03b9890d927e558497e8ef7406ad2dac5592ad8bad5e7476094b402952d7ea5294d565bb159f12dc0c70a38509e651deb74341b7860ebfe3b7f291545ec44a57cd449f60f8c445be3f171a300506a7b23132a641bb7ae37bcbb946ade13affedfbfcea96f58512fbdda45cc9756fa0d28983a3b006fdc989a0a8e1679e4b5efbcf2cb974e393d25356127e46a8cc9dd78b2ec1f6d811b98fa7b3111c866322a5ad10f034a0bee5e10133e14863ab791401fa9691b67e66ceead9268fe92e09d4271a05790942e4c88c7aca6fa326b24e9f010c07f8d01afbea3986672354d4bed5b1b7f86860fac183a250317c8bba4768b79945a3d971a9266727d70c829605051ee1a091af5197e4d86f530302041424a4d03ebad8ed654fdf252516c02d5188874f086bff3412df3b5648bbaec6d9ec5beeb9ead88bf63358986043e8f4f36a7e34ce4d46de4fca0c017aa252c10bcc822dd24db9404ee0ffab2aeeced1350d2b32a8b02c861625ec2ae4ad06eb9b674f7c5e98008a73581d0486775dbf678683a9f0e81dfccd3417beab86999b3843b9d5742ed22a9007d5ae8e8a314ac8ac559972f56b154147dbf37f4cfb2e13e60b18b3b7289bb312101d62a7a7eadfef3b41ae48e3290135fde00ef19f0cc570701dcc85b7e332442bb599781fbbaf6e8659af6e27c85f3918e8affad6076012fe44dc62decb61d9ea6bb4f3cfc9e3208fcf2f8d89edbed6e603fc6ab0db6e24154e261fff50f219c60573d142f8674d91994dbc42ad40a0c3fe03711f10b46b4cec3b32f52b8a4479c6b5a92f469979bf6cdbe082b893024e4b947574c650454020392dd0c45d0d7053e408cc3ed4b5458fb040934de827d063a1c80c6b26d7aab6e00734a28f5176157dbc97598060dd0a91fdbadc86e3fba21e6cc92c76bad84b3fffa801b4bfd57c1d7fc0e1687ce31ade48749069b72205a38521e38c0b52a744edd8d6e10a8e89e4ba4cd92a10c0a20e38ca2479676ee982c2587a745382eb589c127cd9aa17658e4a409adbf239f50160681b4954c2726e5615e746de208d21c117a770024a356f032d7bb4811332f59b48cfcc95cb32cf507cd3cbedb711859df458c887fd65fd1a74950288398e4778f4b7ed6ce425b8aa939187684999822dc73e978a372b116845cdf6762345449c3db6af3ca4bb33415376af51030510a5623bef0a2a2548170b79db7f26e0c1d88f68b9256cc356f60cd0537995844a992e088db75cf57a71f55df3ae26b312df4b5781bab7bed12c836145ec5f86f56a79b11fdf8c6be5f751cc96e4ef968886ddf7cbb0c1401e6040dcbdfa9ab5688788b37159624ce4626666f0a74dfb577173ef0cdd257336eba5d840798d1f3a1ec33d7c867be550e081c001080d83d36698dfb0e168c2ec17e588ee85c7be23d39b08131ef350fc9fa0ee93ac67a3728cd658ef4c05c9726a313161bf99c6ea1e270bd1eca32dea774b4cb2f72f555a78c6f59ec6680c579c274a1582a60613ff5c370c09227dadc85632f01db1f8f7b9f61667a062d725f76fa5e0e4baffa823579f9099a859bf031b46972f202292aa932102c51e169008f279ade0bd5d00b12971828f3ad094a9ee641de512d3309d467ea941b550669992b9c9409a51f6080ac59c0b816d6800632ceaf5492b7778231cb36e2b10d15acdb211d71518c4594b2af54c14b558daaf1582037a5af60bc560eb41bd1414e0dd8d3eab5e2df29c23f34072f2a33fce4526391d742f1cf4eb4a2178388a522a1cf87ae9433d837b784d9f966d7632bd095df5c1a095f6a873f4bf4524a6d61e832ce9e643bc814b63c7537dd5ea73bf336b522251980fb442a07340c635f032f1bfa045e287f16ce590afb62be6469836f33c5f77a7668c0a958bde8b80d3c3bfad01209ae3ba1f516628b1d5d1ea43732426f417b08af0e324256bcc67aa2bd6d7345e30a5c087035ba9002b0b3114adf501e77f04c6057916ee76b4e37b383b75dc678ea50107dbddf8d07cd6b8ac67892fec85deee23ceba0230c6b4aecb77027dfdfa69d0e9a40216dd837337ecd4993148c7d6f143c20440520f6bab55baf28f1787b4f424044328384737860a4ec13b555e610d3de3a5bdf831c3cfb33f8b1288a4698996a60b29add41e81b3f6a3ed5a7fcbb4616333fe50e67be67389c7489087091d7f5bf54e219219094c8573d427d1ab2df53a609488e11cd6299773d4ef419ba6c2e1bf36ef36271681f2f2b7add9b5fe8a4c96820879080e3c211578f40dab8af1842da48f2f782074a2534968c40d70906830b22e7b583c2b84d4d3c0cb01ceb1fcc500d899a6def57899de63a39b2e978c9222110c72a7585ec377a7ed92f4123c752010e452bbc16b3b838e50865ef72e438e6bb7a2ce2852486deaec2df235b36f43aa9a75c7ca021e319e209d04640aa6c724f4138c2a568289fe95c8982ac554937b22a41599c9d8e791fac8523a92ad94dd98add118b40801c5a7447908038fa13f6599d422e01a805bb42bd1aca3596954bea5794f76088b027334250f8c587003163f5685991bcab2fb8d04e2e037370b35b709e6d9b42f2255d43741f87ad3872c10db1b5fc091490e5e80921d13276f699851338a7debfadb6d2166c7dc2cef7eabb5178a16e7299a04440ef64362d9360596a3a18c398d155558d457cbbe8818ff176f86d6f73558cab611526015c70e99e9d0a518efc0eba50804382c484e07531ade4b8b12ff5f441f0ea7c853aba1c8267b7e6c6c1e721a95a06d46f5543da1f6314c894c859b771ee559d8cb001244a1ae91366c7243e11407cfb3b6e23025382a2f5869f8f35bce0131a3cb486e9ddc510fa63066370bc02e189b8e11a4415a3891e3f497a4856837b205c077f414655b356e087ac5851585beba36fcc7f6825de8a75152d96487e703dcaa8f7ec185117818234277efa11926087f7e32bbc148b805197d9353122af7b673155afbd41aa6625945b297e5369d46b10b7deb5c47e777c85bc69fce94aac63d036b652f4edec2b76e22b783aff4346504e24f421c2775b41b28435a8334fc549f94ef18aee36bc638c10f9da7c0995f4bee252becc36cc6c986da2f54aaba34b156158f3bf3c47f20aaea45932c5c577323c23cc8ceb7d5201be2bb0de11f7560bc69cd7b06204a07876a291bba6ab164a6f13a2a387f9a101d6288a0a9e1c4b364d77d86fda700479bf76e0a8651c4afab1a6f478c833490ec8602ee6196f745b47279ac810fced0b5a6cb2ba6f5b05aedcbde676976fc3917d9f9103c75df3b104410e8d062a5e71b619f4d4b9757dd33945b5eea6fba2e1aca2a43b6cae6082c03d48550b9dac0c20c5b15aaa8f5d8bf2f2ec43526ce1d6194448890069b7fa0e72ac250627a4b9ffb9f4aed1ad94332c1eab85a9985b2fb379a63d73b4f9abbec262bd046a809ff6f95530e187380b0700a687f84b4c49751a1aabaf7f8b8e44f58a65abf67a226a830f720d7a9b36d1b2d0952daee1924eee93be69f258d78ba75ee550834fa8564b702d99fa78e5fd3c954520d55a2c24d7b8b7bc021bffe80c1ef33284085b52576b0dce23fcc068fa5c90200965f8baaf615c2da0d6667c185eda3e8a1a6ab7236603556fb24e7aaa3c635cd855a47d48c250461f5c29f9f6a7fadd5e9401a3be1b8d3e3680f60487e40313a6b9942e972c0f106efc67b1fe55af52ac5f129eae832df44dc8a59764c666955517f563a441d2b7b10f9ed147a64224da183927719f342d6f3536633451379a1b543b027e2a32797aa5804c7d362d08dec0d929c40c07c56a972567d34de30e9c43b5d018a9d19712dce7c948aa0dad8ca675c7c884ee17bf376943087301e230b3e31e54cdbcd5deb15189c5a0bdc1a4910c0b88edd704b9417cccad6ad5419236d3deff7fbff2e2f3c7d6872bcc0184616a26fe54c24db1c1fd51a7d954c09e1c75fe47a117b11a38"}}, {0x4, &(0x7f0000001c80)=@lang_id={0x4, 0x3, 0x861}}]}) syz_usb_control_io(r2, &(0x7f0000001f00)={0x2c, &(0x7f0000001d00)={0x40, 0xb, 0xda, {0xda, 0x6, "95680177faab7a78eb525b9e67fc51cb470e0368fb5c6acc3d9b9a2ff47f606a2a2dc8baa9896cce6edcf6be74181f780b0e3f922b5a68ad0ea5771ee29bbb2872cc959c9c68a810cd322cd66282607261155eb12dbc60eb5bb7be3db1e76b96d8b97466922020397871c15861f98d0b54f752e4a8f74edec6026cdc29abc06d7bcd0078b525ed5862af295980bba9647b81735360f49dced9b58bfc798e62bfb910518457ceba46dcf02e792886eab29c13039f6a6912de70354b4a551cd34585b1c6608bfe65003f2e6b6f3fc1312ccd332f60472aeefb"}}, &(0x7f0000001e00)={0x0, 0x3, 0x25, @string={0x25, 0x3, "174ecdd78440a90341d83f05f2db0c844a3ac087f90eb9af924c510a10e9f1e747b9a6"}}, &(0x7f0000001e40)={0x0, 0xf, 0x10, {0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0xc, 0x24, 0x3, 0x2, 0x9, 0x7}]}}, &(0x7f0000001e80)={0x20, 0x29, 0xf, {0xf, 0x29, 0xe2, 0x2, 0x6, 0x9, "dda64ad5", "17c8d911"}}, &(0x7f0000001ec0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x9c, 0x18, 0x5, 0x3, 0x1, 0x7f, 0x8}}}, &(0x7f0000002340)={0x84, &(0x7f0000001f40)={0x20, 0x0, 0x7, "6252a45e00dc1c"}, &(0x7f0000001f80)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000001fc0)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000002000)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000002040)=ANY=[@ANYBLOB="20000800000000024000c6080000"], &(0x7f0000002080)={0x40, 0x7, 0x2, 0x100}, &(0x7f00000020c0)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000002100)={0x40, 0xb, 0x2, "7d1a"}, &(0x7f0000002140)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000002180)={0x40, 0x13, 0x6, @random="fd0a92b88bcb"}, &(0x7f00000021c0)={0x40, 0x17, 0x6, @local}, &(0x7f0000002200)={0x40, 0x19, 0x2, "0b83"}, &(0x7f0000002240)={0x40, 0x1a, 0x2, 0x800}, &(0x7f0000002280)={0x40, 0x1c, 0x1}, &(0x7f00000022c0)={0x40, 0x1e, 0x1, 0x7f}, &(0x7f0000002300)={0x40, 0x21, 0x1, 0x1f}}) [ 762.712820][ T4153] usb 5-1: USB disconnect, device number 124 [ 762.742306][ T8957] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x8F has wMaxPacketSize 0, skipping [ 762.752372][ T8957] usb 4-1: New USB device found, idVendor=2040, idProduct=4902, bcdDevice=ff.51 [ 762.761452][ T8957] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 762.771457][ T8957] usb 4-1: config 0 descriptor?? [ 762.792229][T13693] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 13:26:24 executing program 1: syz_open_dev$char_usb(0xc, 0xb4, 0x4) syz_usb_connect(0x2, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0xb2, 0xfe, 0xf5, 0x10, 0x1ae7, 0x9004, 0x699e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x76, 0xdf, 0x6c, 0x0, [], [{{0x9, 0x5, 0x8f}}, {{0x9, 0x5, 0x84}}]}}]}}]}}, 0x0) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x1, 0x0, 0x0, 0x0, 0x10, 0x46d, 0xc517, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x2a, 0xe0, 0x7, [{{0x9, 0x4, 0x0, 0x53, 0x2, 0x3, 0x1, 0x0, 0x7f, {0x9, 0x21, 0x7, 0x6, 0x1, {0x22, 0x6c7}}, {{{0x9, 0x5, 0x81, 0x3, 0x265, 0x4, 0x20, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0x393, 0x7, 0x7f, 0x1}}]}}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000040)={0xa, 0x6, 0xaa2ef55d2ba39145, 0x40, 0x2, 0x9c, 0xff, 0x3f}, 0x103d, &(0x7f0000000300)={0x5, 0xf, 0x103d, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x1f, "9545b609ccc91a7803bc77cca4cb335a"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x88, 0x80, 0x7f, 0x2, 0xf8}, @wireless={0xb, 0x10, 0x1, 0xe, 0x8, 0xd1, 0x65, 0x1, 0x80}, @wireless={0xb, 0x10, 0x1, 0x4, 0x4, 0xf8, 0xc5, 0xffff, 0xac}, @generic={0x1003, 0x10, 0xa, "5f9770044db3b22d930b48650b0592ee09c7e271bac8d3c65b8b2597db0eef82f9ef058ef931ae66254907a588ef366cba47da8dbb2a275693d6e62aa2e264b80032f0041662c47bc0ef3feb3ccdf00e8c31d4d6f82dab96beacf67638fd3781c47c13ea4a624522084a09fa8e5385da871b59c8e5cabbc80c5eebda9399bf06f887252e99806e5da022a9623bf23241e53d44aed4a8344cf73d9cac3869776bea28587692a1979d5a9152dad9eb1817457d1b3eebe6fd256d0bc34ad2b472aeacfee35e2d1090e2b8790565fed188225fee6674b6d9d9ba1bdb2b73088a539efc7e2939d0125895b86343f22a413ccd9140ff077261d7eeeb02684c405d28aface2d3c165591ae999b1367fccdeaa95d3a7088a82f3c1115673d3bf741dc4184d682d5bd364eacf84bb463f2efff3ae89a8e3e233b0b38910889946398a18b81701788b0a5afd8a6c5eb55bd10266bffe3440f020a04590801f459c7e56ca1eecfb0f9b1fa62dbabd207f40bcebd03474c98b20cfcdfc198c9f98911f04667a1475e74bd012d4c7d3b9eefe6ed163dccbd0d8d05138776b0e8b2facb9cdfb703bd4b2d68eef173daa4148f125363174290f9c70cfe40a39d49b451415e5ff94d654bf0666a8ede1cfd481d1f48398bebe42449967fadaab5abc357c32a29cbb7d092ea514e70eb79a84fb9ebe86560baa22900d55c8ae85fbf2379d91a32253f70f449591677444212b3987bf9057e30b1fc5655011f6f05416eb354ac7d06b06cadb7f8f248570df0f80ae5c70d038de7964a512e0f7c344ef0c12c46add59409075b1b647f87e082628a3b6bdd301c3ab483632d4837dea357471ac2b91c5576e388da3d3ced89bc98451a11144d4e5ce6cca64f26c8945e2b75b4eab6dca23795885517d33216293442180557020c1ef03a376f768689ebae490e1d289630ebcd5ef3216b4375a4d766c7aa9db87a20fabaa033986d6e9a0b781ee5db8f5f13dfae7d315061384dd95d4679bc086af301ca4d02171f93fbaaf156bb4899045e471dd1ad6587bce041e716e65e382f8c1b8034d483405f53630340736f24034039922aeec6609174ecc1188a9bb67d0134e2f7b8f8ce250e4750c3b323f04e2ee7ef376e0f3af695a7ce907d2ea2f5a6d3e925868dea04c0b828839b00fcdb707b234b76b75af2687e2365401376f9a3f97e7128e36e38070726901de6d7fe3966cad904cbd1c2f20b4405057c1646c60f9bb8165e4244b6f88f86e6529923c132a402f4ec2f1458c22e65a4259f672075c8b35050643aafbd97eab990e88223a7a0dfd7381d5c75316b592479287974eacf58f77a635579fe9f5c244c7c882b1abca5031f443f669e0746cbf912dbf7c5dc9b4cf2e92b21d6fb5d8ce15d4fc977cecb7a5e845b32eb91de6ce9055611eb4c21691416607feb0d73f6ad51f56aa9746f26585de473d28556b38aa1b50d0746807b8263ba45d63e2f7873e91bc9019b4d869705bb6d2b66a8fd3f1fe472687e5ee508c4d6b9fd7af8ba38e6738891253796720782548a9410f8fbcb9ef471407fd66f171a15e2474d976552e7edfd5294e86d3570fbaf732fa59c2789fa9fbbcbe873c12321a56fe0820c3c82f48df89df07d6c433cc1de4693f9e080ba1b83c20261206e1519ee650389c9a86e7b812d32d840e6ad39e8f3b7e9ad2336a71ace180f06c0a3bc5c2e1240ce9f6cfdc4fc95d4f42fedcf08b060718ad97ef7b0fbdbcbb3925aec42f1fda89b5a71701af47e7f09026f73ef00b48eed7c3ff3af2e41f0d87ff98be9af070319f11370de6d8cbc99bb47d6a2a811bf1772f02559b80783b6f7effbe17b3242e9c584ab7477e0dccab183a31ca7db70eeec1d834ead64a63b01665e8211e196437e2b804a1bb46cc5a51891046146f268629f08c5f9bad6c15af557db17701d0f0bd886ac3f4646f09bf6e6fad1e95de2541cc0f50b9db68233c84c73365395da4661d9d729db136a66caf035ed1f24f1d356eda38f2bda822cfb6545695780c5510bed570a895d5398ec488f2e887a736da1ecfcba10a11057fdd3c9f6ea8fe7e68a01701f99f9d208cbf7c151aa289794af08a5eb5ae819bb187d55ff1309955c0c12faa5d7fae00c647951e7279d0fcbc03a337b44d2b9b8cff75ea8919d110123e0d386565f5d4da154e51e282f7c9edbd2d9d5e7f00203a9e722d6f49e37329dacda5cd74bb31d85f732bd64452ee19b6146b16ada07ec988ef0a98938b0a863dc5eb8fbe9016ded083cfefae6ec656967b1b33fdacd35802614fb0e98e7c31c1377fc4218bb452d7abe9ea221d20c031f1717c1b9f1466225166345c269ab55b81e7b92a371ff6f2ef56075737a4cbee038bc329ffa145435e8f025f5a88a647c1549f1236cd6b79f764e65132fc9d25c6d3d69a067697b33862693db62615af481e51746220bf770f36f830209e27645cd68835b1d03ae3be8435dd6ab9c229796a658b73b567cf6c3e9f8f38a5f679fe50d070868f52642ee5570e1457e475167765385c966e2a8fb16923ec047b83eaefb855d2ff109fd82f75ef6bee99ca0df6fbaec1fffd2b29793488f77b63a5e98a6288aee1e09c8e930560f9f9061a655b53073dc6760878fb53876a4f0ac02fa90b9d458faf9d6b733f214d7ffd637d53e6fc986151c32de26aa161bd7f865db8f8009109b411ee5e0d19bf766b78786f7f48c7b84f98edce1e434be873ea4557321cdb4d85df140d6f6b8e1a5dcf90bfd28f84512a568972fe28e6837832a75d010c27e623e82b6f65b641ef8507e8bb3746a3c6e5076056f74763f7f3240002f9ba989ea587aa757056d587bbc5d6fa88bedc1e7f3e41907785faa0279d616c270dae426bbc2601b6ace54864cce9a6e5a6a91453db57176dff44ee76b340b781763edc73abcafd5a67a254a49385e38e55755fbf8cb5f3d2ff69b5de2328c2a47c497387d28b1aa9ceddb83d924f470a1089742975bb000cd65cb6fcaa521aa97fa2cac6ecf2021424987c8d18f8940f007220a5fdee4df537eb3b3d2a01dbd2e61dd3ffc4f09c2c4e158a984c2c2a2db3326968273cc5a36007d82c7fe38f1d1fc790403ea38662a94dd12538d6d516c233b91d08ae03bcde32e4b1d8ebc3bc7f62dc538ba5395c8da41845b0b26b7f8dc07abdced1159282d60221767864d6d65b09e9366e95b31de21953740cba2c30da8f9194ddb1cca8fba075be51992487602161dece43efd10da1e7e9f1017e5eda19bc63200c52e9a8826e2a9fbf40ec1d41c78c3dc15524255a9ebfd1922ce397fd5383e2c32d7b06cab9016a0d194026b0427d11ead03db82bdf588e8e4d1732b142f3102aaae174d4313be220b890a0dcd9585b130f202d412b1321b753051511f5559d5b26012914007808b1eae10083c07e2d643c612584064a21fc8a94e61bff293d252423ca782f82d78fb3dc951206f7ba41259c590ef392da36975ae63d98b939f60eccf9589255e1e1735c52e356897ced250a5d30482e2bd1c054e0b4a0806e10dabe4b249fa269aa6c1096748cac2ddf2e51f9427a9ae6f7ad9d8eaaa2d6058cd8ff05550398cc3fd7077e5f6ea5a14d1d5ac25870057e2329a8d88a77eb51cd6bd65586d48e47f30da644fe01e7d386c294d82d8956e5d606e4b3024828e33409b91c197e9ec1cb4dc5823c84fdf8531a0202c18f90fcf2ccf55ea5ef840d8870cbdddfc941c4b59cfc5a9e6e69f5c7d68f2ad8a01ae2c8c661a5f3b7316fc912530fa4f46ccaa32e91e188bdbf53f7c3c855cea7855b97076040c0107571ff63a51704a82f0dc579d4086ded8a43e6f302db070a7fc9e19f3d50bf87c1f8c717825256b845ac83b63925ac298bbb4e1ba64986718aeaf0e2e57cf8e045d6722410469a5b490afeb8de28e078901d9a5fef49e370cbcd965e9e7aff9cc871d13f362925c15e2a0317742ecfe9455d673626d02b8dd96ee2010bc19c681ca95e2b4f3f73305bc93aa28c852c161d25ad5a10ef9b3786fac680ce2002cdd3fd65099996faa402bbbcad61ee9c38b7bd9652ebd26f8e8b58edfb275414d162afc4fb15a37880e12a20792c17c083bdc8fd5a7e6cc4c9bb424314771517028f7548b07f11980240da23b5e4a26d7ff4f2c5ed38adad63c6fef787c68f350ca0838072c9920fd0119275d72d11833d2160423d1bd1f65c36bd5bddac854b61feb5eec867d70d43eda0817240192a17e3d407e845c47e69d9fd0089cb4b1a02c7e7e24f44bb49fe793cd5d2e2683d760ea912d34a944ce57c4694939ef92709b5b542be2a687965475a8172f3b080f7570a976d99441cb89c94c15efdb2c788233c6b342f7e62816ebbe13f54ee1725e40ace68898087a25c2d898f834025ac842e006ca5348e3da03066d71743adaefab32bb702db11958afa685a3c0b90733d4395955840d6075aca30f57986c3b973b0cc1fbe6e137dfe0453c952b78eacd58a33d4b004405310ae50e9597517fed51538dc89ac9befe816e10768e6eb966229fb7e09512c4c24914bbc0902143304f39d83758b229fcc045f6a36d300074baad00d1afb9a3821ec5957374af3b456c58c7df340782826b667e31833d05b87ace75bf7eab9ea347d2b916b5409da55beaaaaa51362ce5a10433512a278b2e80e0cb8ea4e3c7bf241bf689b0ce6b24d9ca9449a3173f82f29fabec3b23842f01e221ac0effc6264204bfb83aadc52447257127db5f0ed6b5f9dc6bc4ccf5dfb562fdfae24dbd1ac5be567b863b8b6ca1f8ef0b589a55a0b368e045117e07520cbf362e1289d6fbf8e12dd880bf4d6d0a47abb6684ceb0753dcc3bb616efe063d1dc1c5e319f6f4639a7df4e7ecdacd182e444c34b3cc74dd72f1f0a5b42eafb3b1fd27384509eaba4c442f6051ea253f97ce65078dfb7a5128d72111dd476e2c9efb327ed0b03c9ed7d8c82f657bdcf49044e7adec4557b6400d06c4e4d822a9e760b8f8b43b8034a6b4b8586b3c54e4c991f09a44e7fe82b04f120a060aa5dd631743db4e37461cfe7704795e09a122a4b2789e1ab73394e1e6beee66de4673b64111ca7756099b19c3ad7edca1b17f80668de3e58d65f65a916469eaca33926c29ccdc7b469294031802ff9c3dd060e2a7974fb0a571841ef8460df6c6e6b0cdeb8582eeeedb58ca981b5d20e3780b8398ca7fee03a0480ec108f509417123cd8a93ac8053d6b567c2029ce3bd3ea323a659ce6d4fb9cd0c92b1f742b52dbd1ee8a795188dcf7b4af4663b70a3c9d27f321ad8519db9913fe004e86785ce6e98fd52727803a81d50707f9d4d74727aee9ad213b6b0a081cb6d04311a22c47031db453bb32d504cb4e5a45834d2298627b00b82b7b2bcfe451d431711c16ef49caa37135f1721134e80ef434d3659dfb5aa6005f54af78c13a1e44479c2c44e2386523241acd5f93a556b6e19bc3aaf4b8575194cf9b170094b56ea84951c7fe54fe5297298d538bf6156a50780162e4d167af30960e7a6c764423a8ababec12c715c8b177fc98d7a98b904791b90a145178eacb271e16af4a6c34ed14ff56a2d3fa7ca360455a4f7b70ba6ca2d98a6a4e565f2bb5719c091d396df82b372a1911e98a78b880578237818ed82af67269c1a4141eab941385b9005d432d2b08918ad4494bf4d869abf1870c425c480160a5f559f5d7f5774d10bd1de8b43a1903cb47dfc1abb243b0fb044f11bd74af2c48e0ff8f8280ad33eb58b6886e495eb734ef8409c926d0932747d950136f0f6c301b1b50ed"}]}, 0x2, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x427}}, {0xb0, &(0x7f00000000c0)=@string={0xb0, 0x3, "81940b631d9cf64dbc159b046c754931b344e7799532606412a50364c562210048e3944cd3e5834b1a3b216e989d611e5da3a01712b8587d16b5cbfad5d793590e1c93a4f8de62ddbdd90442bdd6373a50f77324b04bb7439772fd2cf9f56f256d1f602cc0cfb3ea225afe092bf85d0bb239d47ac0aa0465c20e670fdcff4c071b1e1394dfb2ce8a4c3230d63145559285e494cfd1c146069860fb46960250221ad2030c6020bc066ed36c7aade3"}}]}) [ 762.852242][ T3239] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 762.902173][ T3284] usb 1-1: Using ep0 maxpacket: 8 [ 763.022209][ T3284] usb 1-1: config 0 has an invalid interface number: 65 but max is 0 [ 763.030356][ T3284] usb 1-1: config 0 has no interface number 0 [ 763.036531][ T3284] usb 1-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 763.042215][ T8957] hdpvr 4-1:0.0: firmware version 0xe1 dated t-(׾,E%A-'X CXЯN&.p:. [ 763.047451][ T3284] usb 1-1: config 0 interface 65 altsetting 0 endpoint 0xF has wMaxPacketSize 0, skipping [ 763.047475][ T3284] usb 1-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 763.057697][ T8957] hdpvr 4-1:0.0: untested firmware, the driver might not work. [ 763.086368][ T3284] usb 1-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 763.095457][ T3284] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 763.109661][ T3284] usb 1-1: config 0 descriptor?? [ 763.132249][T13646] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 763.152346][ T3239] usb 3-1: device descriptor read/64, error 18 [ 763.159813][ T3284] xpad 1-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 763.170487][ T3284] input: Generic X-Box pad as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.65/input/input176 [ 763.180840][ T4153] usb 5-1: new high-speed USB device number 125 using dummy_hcd 13:26:25 executing program 0: syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x9, 0x41) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000040)=""/141) syz_usb_connect(0x0, 0x24, &(0x7f0000000500)={{0x12, 0x1, 0x0, 0xc4, 0x3f, 0xe4, 0x8, 0x423, 0xa, 0x471a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe6, 0x53, 0x2d}}]}}]}}, 0x0) [ 763.364265][ T5] usb 1-1: USB disconnect, device number 32 [ 763.370734][ T5] xpad 1-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 763.383987][ T102] usb 2-1: device descriptor read/64, error -71 [ 763.442152][ T4153] usb 5-1: Using ep0 maxpacket: 16 [ 763.542425][ T3239] usb 3-1: device descriptor read/64, error 18 [ 763.582327][ T4153] usb 5-1: config index 0 descriptor too short (expected 58986, got 36) [ 763.590788][ T4153] usb 5-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 763.599726][ T4153] usb 5-1: config 161 has 1 interface, different from the descriptor's value: 201 [ 763.608972][ T4153] usb 5-1: config 161 has no interface number 0 [ 763.615351][ T4153] usb 5-1: config 161 interface 8 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 9 [ 763.625273][ T4153] usb 5-1: config 161 interface 8 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 24 [ 763.635324][ T4153] usb 5-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce [ 763.644417][ T4153] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 763.672164][T13699] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 763.679728][T13699] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 763.782356][ T5] usb 1-1: new high-speed USB device number 33 using dummy_hcd [ 763.812302][ T3239] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 763.833635][ T8957] ir-kbd-i2c 0-0071: IR for HDPVR is known to cause problems during recording, use enable_hdpvr modparam to enable [ 763.862226][ T102] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x8F has wMaxPacketSize 0, skipping [ 763.872318][ T102] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x84 has wMaxPacketSize 0, skipping [ 763.882344][ T102] usb 2-1: New USB device found, idVendor=1ae7, idProduct=9004, bcdDevice=69.9e [ 763.891383][ T102] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 763.899727][ T8957] hdpvr 4-1:0.0: Could not setup controls [ 763.902164][ T4153] usb 5-1: GET_CAPABILITIES returned 40 [ 763.906145][ T8957] hdpvr 4-1:0.0: registering videodev failed [ 763.911086][ T4153] usbtmc 5-1:161.8: can't read capabilities [ 763.926185][ T8957] hdpvr: probe of 4-1:0.0 failed with error -71 [ 763.935149][ T102] usb 2-1: config 0 descriptor?? [ 763.940400][ T8957] usb 4-1: USB disconnect, device number 18 [ 763.974264][ T102] em28xx 2-1:0.0: New device @ 12 Mbps (1ae7:9004, interface 0, class 0) [ 763.982999][ T102] em28xx 2-1:0.0: Device initialization failed. [ 763.989256][ T102] em28xx 2-1:0.0: Device must be connected to a high-speed USB 2.0 port. [ 764.032129][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 764.082168][ T3239] usb 3-1: device descriptor read/64, error 18 13:26:26 executing program 5: syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240001000000000904410002ff5d010009050f1f00000000000905830300911b00000000"], 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_connect$cdc_ecm(0x0, 0x5d, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, [@acm={0x4}, @network_terminal={0x7}, @obex={0x5}]}}}]}}]}}, 0x0) write$hidraw(r0, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) [ 764.188197][ T4153] usb 6-1: USB disconnect, device number 110 [ 764.201663][T13703] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 764.214366][ T102] usb 2-1: USB disconnect, device number 17 13:26:26 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x9e, 0xfa, 0xe2, 0x10, 0x7b8, 0x420a, 0x23ee, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x8c, 0xb1, 0x5}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(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) r1 = syz_usb_connect(0x6, 0x1b92, &(0x7f0000000140)={{0x12, 0x1, 0x570, 0xa1, 0xf1, 0x98, 0x10, 0x94b, 0x1, 0x9e7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b80, 0x4, 0x40, 0x4, 0x60, 0x5, [{{0x9, 0x4, 0xd9, 0x8, 0x10, 0x5e, 0x25, 0x1c, 0x16, [@generic={0x2f, 0x1, "10e87d666f213112c5007bc0b92595ef81179e71944a923f49e30e2035913a347316127c5dfaf0f8d676e68d02"}], [{{0x9, 0x5, 0x2, 0x4, 0x2cb, 0xe0, 0xff, 0x7, [@generic={0xdc, 0xe, "9277fc72a374ff24f60024858f7ce8f31b0d4bd03c0d8aaa02148afcd65932165f9e5cfa303bc3a95cb7f6e2ddf87626f9dae1f52714ddd91f528c02b047c7cce6a6a9f71e3e85edf9e781ea42a6a1986f3697934fb95bb167e986e98a3d29a8a1c92b20d52ec9298d1a51f2ec3ef962fa4e1627386f4cfdbdeb01bd636fc968e283a023fbe57147116587ddbfae2719dfbabf55e50093a943a7bc7a5d03cb0c883a4bce710b3174cb71dee976e2a17b3d35e43acf8986ca03f2a42e251d94c0ee7582068b83bac7d3bd46ac516e6fc2799a77c9deda91e21709"}]}}, {{0x9, 0x5, 0x4, 0x2, 0x257, 0xc7, 0xde}}, {{0x9, 0x5, 0xb, 0x4, 0x2f8, 0x81, 0x1, 0x1}}, {{0x9, 0x5, 0x4, 0x0, 0x1e5, 0x3, 0x20, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x2, 0xb9fe}, @uac_iso={0x7, 0x25, 0x1, 0x103, 0x54, 0x100}]}}, {{0x9, 0x5, 0x3, 0x10, 0xa3, 0x11, 0x7f, 0x81}}, {{0x9, 0x5, 0xc, 0x0, 0x1e8, 0x0, 0x3, 0x20, [@generic={0x4c, 0x31, "c688202a72e2ac7b3100a04676fc186a55f411a477b3c184ca2eee0b8b808dbbfcb648f4bea04e52f3c836def657abca75f720e598590fdfc337baa5c8ed1d59e8c612757d9c23884858"}, @uac_iso={0x7, 0x25, 0x1, 0x42, 0x3, 0x6}]}}, {{0x9, 0x5, 0xb, 0x10, 0x3d9, 0x9, 0x9, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xa0, 0x7}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x9}]}}, {{0x9, 0x5, 0x3, 0x0, 0x318, 0x2, 0x0, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0x8af}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x5, 0x100}]}}, {{0x9, 0x5, 0x7, 0x10, 0x302, 0x1, 0x0, 0x0, [@generic={0xbc, 0x6, "86c09a052dbebbb505d3e354b2e03b7d5aa38907de772026f0e86671005d44efa754fc13c9ddf4cfc29c7d1e67912d6bace615277158c4e4cc822fac8a60a9b3dcaeace49e00b8b3e6d17d0d3aeced7968f706e0d5d5a8c96fddc1b6a0a79aae1b4734836d1296a1063ec5f604bb6ce37248f1a8963e52a76d291520dd7ca2f870841c85c4f936bd21c9523bdd004ce3d04940e0462fc17130252ea43f77d3ce596ad01d970a6f16530898ad806d5a98d057a1f5dc02253984bc"}, @generic={0xe1, 0x6, "e8ca072314b8763d679b800b4d130dbe38133282b64e285e6e362cd9a3862d87e8e80321931d70ff5e3b6647b587ce3d34f66185d29fc2c3d91a149a93131aea1254dd0435cc6783558372e78c8cd8f6e08428f93d4fbdab4232b74cc5b82fc0f72f8d4c7bc5d670b771869c7340f16bd8559c5940da0d3917908ec3df44eff076140432fcd9519fc83978a14901f806d076e2c39557637d5bc99df2d246fd582c2ec1869ec2c62357a3d32c1e43bd36649f338fc5f391a2e77172e9a0decc2f96c7a63d55ed40162c3ef3c306d695dc8266d69226729878b569c75f778eb2"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x3f1, 0x2, 0x45, 0x87, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xf8, 0x7fff}]}}, {{0x9, 0x5, 0x989697f162aebb8b, 0x2, 0x352, 0x7, 0x3f, 0x81, [@generic={0x92, 0x21, "35372049fd14ddb32f152e6846c24a71fc3ddb0b1247fd20eec48301f0cde3a1566be7fd6e1d1f333139d790866039edc723d6284a7eb4fca4177ba251b6631fc3d2e7bb51661097708e93a3151e0667d3b78f8f67fd72fe2ef4fbecc9a7c3a77361ba0387b8a0d6a4a17f4b5d3660b07b7e2e50a0a1e1330d38a6c4b3ae89c9a430700deb12327768118495b52d1f06"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0x1}]}}, {{0x9, 0x5, 0x1, 0x13, 0x2f4, 0x81, 0x1, 0x1}}, {{0x9, 0x5, 0x4, 0x10, 0x12c, 0x0, 0x4d, 0x5, [@generic={0xaa, 0x5, "471a2c73d8a10c51dc127e9c10a291b91a55b5d290323a67ec02a9dfc0e87065ebfb110544027cf93f576963ada37ff4bca73051b5e88700eef59665c76aaa04b03267b71e3834eca1aff1ca667959b6f9865d721d432e5567ef381a0267caaa7a79524f0364c1626f1f2a368e00ee92f9673dc9cfe2f03cf79f6918fc41365d1097d06e7f88fe7d356a1f106517716279c467cfd1a9eb91cecdbeaec9b84805fd01c749f035d852"}, @generic={0x57, 0x0, "64c083ba6b2a9a2eae56b53393b576f94b4923d8cf028a881c2747cf991f36a4a3a2012084c2e50bf6e6e8d54e81bf70223cadb1d33a3d8fff984c1c3a9d7bf36bb7545f4f06814be9a55c258e2491d89a29d60349"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x7c, 0x8, 0x1, 0x9}}, {{0x9, 0x5, 0x3, 0x10, 0x1c0, 0xf3, 0x3, 0x1}}, {{0x9, 0x5, 0x7, 0x4, 0x2c4, 0x77, 0x5, 0x3, [@generic={0xa3, 0x5, "76fe5daf199a6e03a772769c318d303cd36a81dbc5947586fb2a4f339889e2e34dd3c2c8895cd85e644c01b0d53591665848b0027000f53eeb22a2fa9d2a6f213415dc1d615a5e0caae68be5b765af11e3c69aec2a56e508a94e3ccab11173ca90448fb5d5798996477ac12406eeae5197ccfbd5826bead23c7749c2df25e48f0a34a6af3fbc6426515ba4539b1fc9417282cf443851ee0f1509819c72b1bda234"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x30, 0x8001}]}}]}}, {{0x9, 0x4, 0x38, 0x9, 0x0, 0x21, 0x8e, 0xe2, 0x7f, [@hid_hid={0x9, 0x21, 0x0, 0x5, 0x1, {0x22, 0x71c}}, @cdc_ecm={{0x8, 0x24, 0x6, 0x0, 0x0, "25d295"}, {0x5, 0x24, 0x0, 0xffc1}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x81, 0x8, 0x3}, [@dmm={0x7, 0x24, 0x14, 0x7, 0xe35}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x6}, @acm={0x4}, @network_terminal={0x7, 0x24, 0xa, 0xc6, 0x7, 0x3, 0x4}, @country_functional={0x8, 0x24, 0x7, 0x40, 0x40, [0x1]}, @mdlm={0x15, 0x24, 0x12, 0x2}]}]}}, {{0x9, 0x4, 0xba, 0x7, 0xe, 0x2, 0x4f, 0x1f, 0x1f, [@cdc_ecm={{0x9, 0x24, 0x6, 0x0, 0x0, "bd99d66e"}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x7fffffff, 0x6, 0x5, 0x2}, [@acm={0x4, 0x24, 0x2, 0x1}]}, @generic={0x53, 0x1, "ccbd9e9ff6e46ff52a6aabe6ff54ffb259872fd5403bbdcbf21c085378983230c96b0bd1f347d8ce6ec499ead2569ea6846990970956fe840acff4a5ca48fd8551e91c1f8a5a5435713d8b536d145b868c"}], [{{0x9, 0x5, 0x0, 0xc, 0x1a0, 0x8, 0x4}}, {{0x9, 0x5, 0x3, 0x0, 0x1c1, 0x9, 0x1, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x9, 0x80}, @uac_iso={0x7, 0x25, 0x1, 0x7, 0x1, 0x5}]}}, {{0x9, 0x5, 0x4, 0x2, 0x349, 0x9, 0x40, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0xc0, 0x5, 0x4}, @generic={0x1002, 0x4, "1c30cca4c45dfeba47aff603b07f83891ec4731b10ae4aa039fd920a47434d89eff72cbfd30bc08c5684c8b790e5dfe569bf3641b907d6aaf6490210fcc7d4fce1daded56138d68ea4e74d2f314c18c2ad7318e22ed651d30675bac7e24291bf6476ceab29bf0004752da1b1a4c9b8af22ac180524c2a3c6707202bfd60739deb42b22cad1a1f72b21be2d0a6487d6265433c7898ed26ce457b7e052e522aa7e2ec121738d42848b418556bc0f72fb2923fd4b479e687f54dea92a19eed24bdce7fbd85c773e93b6c59b73df32b60e4a098a9114f7b8fd414e4c4d734677617995f8733d105ac9e7f7b6a3d8650a66bc169bf1c9979a287157922f1fb97813dfb6a50c1bf30e757c601978e0dbb965567e7f2028e1c82a47e04328128f6a3373720efd6c4c137174f5fa00ec0a94d50faec4b09ccf9a1a04e681ad09b477c30a343a212689fade086790207117234c7be6a352691153f52aac49327fb10a95a7a5622a7f7dcc9f4e6fd2d1db7171935d7d0216c48f98b42a6e2014a006a47b123651825941e18e96e378c67b5808380249c0fc1611aa7065efbaa90061032e5b90e5cad1e08c5677b34c5daa9ae2a7fb684ae0abcee278f5c8ccd9c4d06bf88778e6af8b1c20a0a0688e6929d03015c5410e984ee7fe4b29f785583b1ac4c82bc7ad3d1c23bded4a93e7348318f8c3a18ca29d37a5be600151eb5435a465f9d55a62524cfddb12d1a34bae6db0d57ac00157b8020f354696a3a0eb8350d473c296cae498487696ceca93c8eddb913e99c5915613d75b07ab398ace8aadbd12ba92533ae00a3d1042e3afaf7ebc28fad2c2b447578152177bce99b0f20a6d7d69acb24717c60f0e3ddaa24ce3ff3493b36c197e3b2ec86cd94b02dc181ebffb8355a9c2ead04f240bae37d8a585e58ae5d16c923c60178c85e0e588c3432c0419dd28965d4fe739144d3de9db4c79c6dccea8c8f9a731605ced6e1340ec2ba20c7236f5096acfe7ed23697e7e8e891b1a3490ecd44dc0e711136a4e4030090ecaf164d86aefdf2a6ce82590bcc3f0ea1d5e8f37ccef90a14402733919a5c277f162ad162a7a2949a187a8a764a79f8e1cd2a5a9f0b57d30f17bcd649c40fcb162bcdab42f40a3eb0c3116801d395e1f7d4c27dedb5045b7e51a18070f643c0bd49139cf676da142ff62dd63349413792856841dd27a33ae67d513ce69f7d007b178cfcf3a65f7cf7794467a8bac70c4fce9cddb29dff156ef8103b4dc4d32a706c26985cb4e9f3d62d34cefe7acf3cea94705469284eb540a8d5c408d1c49f0bf1ff3931c363e1ff3150056a0e68fa8ebbc2f91a7b14512e55d80bc9ae5e2216b3ef82846c54780cf2fbe4985b180891f0e89fb84a11ffa550e370a8422099b516cb6e92db6db56ca89d9e5a648680b588bed7bea1460441a279125f1c0f14b7b0229611759450855905f1ed4fc4dbedf3c4258e40df21e116e606d78d0a02706038131c610561d987fe4f634cd55c1f37054289b2e8bcde29289519ae10289e72a8a4302993d8f4bcd4e9b1f0728de97762e717425cea394eab612079a8de8d38ba8d11bae8d0552b283807e3e7191090830d1df6fac8e73187fcaca601f325ac6cd6524a076bf218349f0906d8ccc6d98187d5c27564a76eca2d69ca5bfad60fc81e651cf952d38ba3cdbfdb5171bb273664a156f4ebaed8dc6f2610e63f8559d044658b6bf82ec87a963bbce79968d84bd34560e3221ccd20bd66744ac03dec9d173cbd4c62aa98ce7dc906aadee6cbefff24a44426137b0129d29d34d82e980214bcad24e749257116c726b86cd1924cb220949b9a2f5c3a3a00a009e593115314cc3b3f4e0417becdefb02ebbb5b97ef557e86f8673103ce24273ddb1fb35749be187b58f8b5072246158bcb1fe877625633933b8291be066840e17f1a40458c59eb9d6e6f2a3d921bbaa628aaba7934988698de7e801f1720c17bf0d34de3bc6012825ab9c089999d04297f9c7f81a5a9b669575bda398a5854cd79605ea6677febfe6955ac534fd76aaf1fe804e5195461857efd024b88a6d2cdbdc8938143a1b00d3ec54e3407529ed1d25fe122792e26490daf03ef3c85b1ee768058f6098983f54b95f518c1f3835b12554be41064f8b729d1b705cd74f9d95a6c0e5f521b29886335763706b283b87c383f1911c9fd0fe433d21213ab51558cf20c124c11e851c989d1b40d28518b89be68ba10b5eee2ad4aef79857101059d3d2712811c0b5addc2f10be9746d904933aaa1d233d378bf721f462d140606d6472211d87ab0789b9012f1ddda658da05e56839e7167debc80de8bab0aeb5ace2fae3caafaa9ddb677fe65164bed163ce344a20c588e9e4f3d4b49db337e06b367c70ac5a742f4f9a22829d4a9607cab11d68d17dba4b9a1fe3f63665771f897f273acb63402ee8bd0b086cb07e4445fc6d1c45322105d9bb2decefed2b3be042c26af889dce9c092e324ce0cdf33dbbe418717466b0d940c28297ee5d9842097352cdcb61338de5618bf4e1ca2911f40de074aa688b774251c33d2968c1e6b0d1d544606980bd91d1bb7b75cf7acbeb1a76ca47a2201b72955bdd8a756dfe8f6887392ddc8ab40d56d6d65515dbaff30afb2705cb614ebb147204a81248ba1332b4ccec9c0521ed52c930b29f7f8dd4f06bed34e2c3691b9154b691e7da04e6d17487cf61255cbffefbca69a70cd6152ac69d912981a145e77bcc8a3e88c836f03a8d6024d3e79605446e90f1bf4a259bde2a61f83b7d768b612f91158bdf96ec5663e603791329cb3cd27e20fd9aa3526ca8443dcde16c0bf0c7a68d82d418acaa8e2466a56b165b3c776b03fb325b83aecb583f0726f8e367bca5349a6d9d198b80f15f651a2fec16d16e590db72b0d596b212ce7b18be8ac149ab498e6d9878f24155b75c93d9185ca8fc739934692f44f7286b38d6c95c0f80126bef14b44118053ca986cb067ae1cd00ed08054da4d979d2594b386c45ca34a4fee351c016a4e432e54c483324b79b72bcac4f2524cc596eaabe955bf64dddc04f40c7fe103b7ff1d338df2ed4661dfe37364c24e8b853dbd44d2a6ae77813c6bacaa133d3c48ba9d845e6336f36441f7ced2fce1910cc1349d935ab64b718397f7969147adb6a41171d70e897d3e0af6a32b3ded6ff4d44ee235930756e7dc697acbc9518e17a3ed1a83586a71061394a3bfb75d4eb6e7b204f5a862a518abea09af99228e74739a3301c9210c3c6505b1457e74a6a35c951806186f4f7d29e051a5aa9eb90fa0231b72823c6e781b7ff8f7adab4ce24726b8107c1c60849d42853dc06c417ced4123bcbc9ee2a1c5f56379d664b685e704a4d82f32ff9c7a6951daf4a6a718f9d1b3791411b93d6e7460e343fc7615b6cea69715467074e178127b96c896ac2f16a73dbb103bd9ad57d0e026f5ab4a591f38a6234dcad0d74de202cd4a88b962c77251297c84cd97171aa0b40f6441131ceb4072d63a9c7689b2e105b1ae7ea9c7558ae624e6fe110224cc86fc35e199687a8c6963400f26e5fb8afcb2743f56faaaa1338ed2c08ee93f90f590ef2041248e606bd437fb449c5cdaaff2ebafdbbb9a9bfaedd035096a352f4a774def6cae18aa8c2a509e52f0e44832d4d88da6d5a841d25541ce9d267af5f71747fe4d6e05877e720315059e5311a4573a7049ec92ce6bb894cc879975e0c16e3799bbf4681ba0235b87d55f62019361e4a7e44c1ed3c445046ef587207ce74d12c945e1823f62c02553f2065a3a6bd2208c702b98e4289b11ff3c1b0b580e8a170932e3a413d27b083c006c491b253776ff14f28be90ed1699bdfa7cd36dc1be126dff67bf8168620cf1c854d37a11f5da77067e06f73bd4ff2c7414ea4345177446855b1ab4a4a01c302050fa3ad8ab435ffcdf56c7aafc51ff29949bdd98837b2fd9acc504faa0f0e2c3b9453cd32d8a9bdc582f2975f3878f3136e59bc40feace3794ff451455e53cd0100c677f82ef100de86273309695a95f61c2235a1c9addb880a3b48293c1e3718f24346862eeaec68f25df2ef7916a9a95e0b6ef30e21234de23a3010d03fb691480f034fe2ab34eff5313cac60c18c87a5e0763904403dfc53374314c32d4e472ccb1ba15db3ed6053057bd13941d3eafe08e5b7b467b3283b1401891faf42c259cbc45006054a56a060b2b41dce3264e61f80dbbc5e03b8caba1c0d6ee4053082c1dc8433dbf793708f0acfc48e437d6990331834137517fef6b6e332316ad9bde46ccafda65b10926cbb8523af1ad3e6369959d40e54387319ba45809c6cd49c170762429a796fecf6cdd477a72647db49623274ebc6a905f4c8d1fbaf02a5f4740a6abea8733904351838446f56f1cd87c3acdac8597b6bef8a74198f40908018d5aae01fa7862a3dca1aeacb0877a8e8d435a66f0e7ac85d3129ebbeb206830dfd59a2e9ddbde9dc280146d9aaebc19387503f4f594c99825c8d4bb3b171cfd7b54ec6ab15e53e268c84e26054c93c24e262a0aa21f2e8d2777ee63ee026fca25f2027fe5445f6a7cc9555a748b8a31a3afce9c2f9b27140840d3bf32e946579806583a1ab218c8f00207b646b26ad690fef4e79bc7ad2d2503023b6959eb7d46254a4a43f0dfc2792c7e26e4d7632cb6e84d3308aff2465e7c4c2241c63ef0b6e1058e900e02181eb24e05f443a0b7932e9882190f468027deea3942c737e7d68bfd9e453a61878b218c3c3f1504a28c582af27fd24e44e7f1afb477566947b1178e1d9954fe8e59e50930b29894d5aa10c5cddba74d679e8da2916069cca761aacdf6335916c5fbd6aa2ded121603f4efc0686632db13a22865413daabb2398bb642402de074cd8cc5e8e0a9ce9405797ffca2342021874fc8a31a78470d83aa114c8c131350dac1f19590e73e316b966e424a4b368027b89cd50c3991c7a76a1ca71eb1efe4aeede4cec87ad375dcb285a5c09efe58cfa4c34ecaab98f1c80b6ca23bd9107f4da38971f6a193a79d8b17bc58cd7b21fdb0b2772531a641f61b75891e862a5fd6190592f48802826fe72b6e5ba2cb9b3d8f5908e690c6fbe8fd66c580b5008473d2417de7119504b1959cd34ffc529dce5ce4492e9dae35b6f3c3280a379090a0d4a3c9161a5c9c2ed4e68636110969a22a1eec00e0c5a155bce3a6d64da76ba44d60814f5de1e52ca88f98a50d3b863531b819a484c6956baa0da47ac06762c97366f6ab05a73276e5657e9cbb98cfff41a555287129e669af5a9fa3285e5eeca23994ab91212fe1b851805b06db718104acaf48976b4b2ec539571f083413a828ff767ff8fb244ff7aa6c016a4a72403c3898803a4aab2a2b7931bba6dc25e5548724a293e8bdd42aab17c32dc1e2f7cc8ac8511d9d3606bdb216109dc322ee920559c0ddd4c17cf2053783d1f86ae3e455f8c089ee7b03d46bcc1a7d2e5a9c5e0bbd730c3d300ad74bdf82fa88d2d4a3f6f81286c86967063a41125df8792f963e5397a4cf7aa43bc7f4b2095bf5786496c8e67a09670a3e2ccf8717328b54c60b7e313aeb3ed33f440537cab6a9e892f1f4aec2db5e4eec8273ec4b25b4394df57b0bf5ceef5aed5934a19fa5b6e2e36fad6c11992344eec73e13eba37e6e4fd4b17eb2bf8487760c375918ffd846c6cb509a485b974a8e97b4b6ed733b2eeca78b8169f7ab9a2bcbbfbb4cb96f352f7d13502aab34b0053aea99e1df17ff062419414ece4f25aa271b66dcc86474adf7a19deaa06b67e57737"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x187, 0x7, 0x5, 0xf8}}, {{0x9, 0x5, 0x1fbf82c8ac637f9d, 0x1, 0xcc, 0x20, 0x1, 0x9}}, {{0x9, 0x5, 0x9, 0x1, 0x383, 0x3, 0x81, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x92, 0x890}, @generic={0x3e, 0x0, "3904c5ba384f297c2a0fd90644c78df4ebbfd26f3ee9f4101d972318b92b85e31e16636c312f458a86ad85c8c8adc8f72a75fe501c5445a88d3cd592"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x2f8, 0xf7, 0x80, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xfb, 0x5}, @generic={0x17, 0x4, "83d6a532b0de58a45b4d8a6b3537ff7f49ca44c43a"}]}}, {{0x9, 0x5, 0xb, 0x18, 0x129, 0x3, 0x6a, 0x9}}, {{0x9, 0x5, 0x8, 0x1, 0x3cb, 0x0, 0x1, 0x54, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3f}]}}, {{0x9, 0x5, 0x6, 0x2, 0x3b, 0xff, 0x1, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x40, 0xfe00}]}}, {{0x9, 0x5, 0x0, 0x10, 0x365, 0x1, 0x1, 0x80}}, {{0x9, 0x5, 0x9, 0x3, 0x2f6, 0x5, 0x6, 0x1f, [@generic={0xe4, 0x6, "5497c149b01f2d2d56d9ff49efbdad0bb7a2e2439d817bd1fedceb8e566410bb6d1cc0b24176eb48dc1914a9c675a999c5886cbe0690f591ed5111b5c326faadc09e7c6d4be5fc07a9a283260d65d41cc320129aabb2694b27213909bd31b7a81fb9133217195b041ad6f55a3faaa923a4f71a4ebd8cf8ef41cf1fe8d42afb53c03abc6c1a9f15ca81e94c14099289c7e66de0dc9facaf7bfbd44efc5163b8240fd2183a188082e160bbc98d35a3ae56c13b60ae5de1fa97b3f56caeaecbe9858f8ea6d5fa3526a1ad9f7bfc4a7fedb3ad6c4fc9f3c256dba519654652be60584a2b"}, @generic={0xa4, 0x23, "3aa416cf673595bd5172dbb6ca8e867bcb6c631a78671248a3146b631814d8125be67a13cb86e1a5b4168e59ac6a03e81d535e3028caed3ca366e6c328c3ebac581917963e36f82f0e345bae5df294ec60120c1b1c78df46aa1c41e92d1bb9054a6fd7de3c7d8366d12d4ca4895754340db85d0ce41de708e54c4fb161abee5ae0538be2e91e7b5ebf5b32b86af3afccf1d1d80db07643aa8e7514d267f9d64c5e95"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x121, 0x4, 0x7f, 0x3f}}, {{0x9, 0x5, 0x16, 0x3, 0x33e, 0x7, 0x1, 0x2, [@generic={0xf2, 0x21, "7bb30dfc18c2e8c21da3658d87fd467ade0a6d971f329ab8685072e8d3aafe9407c425088a66053bbc4f63ff3c24c48b307f10cabd158567a7d7e48b9f8037c582f7285cbf9b0db7d813679f7ab2b5991e9a794ed11ddac4b9c83533958c598c4a8017b3e05211c003d6ca986c5dcaf9eac46b83aea83c77aef2b76510e8c0911445af814c7ad2e030547efd760b189bc0ca4b82cdca826087dae936b79b9d573b3b1001d11e00460cc376b74681a776feb06994060a63544be80222bcd7f5c19f6abcb9875f05d9188100b3f1121bfe640f5260d1013e5a55036de449862a6b0075f664a707c09b7e3dc533516c7def"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0xf1, 0x94f}]}}]}}, {{0x9, 0x4, 0x82, 0x1, 0x3, 0x89, 0x8c, 0x26, 0x9, [@cdc_ncm={{0x5}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x6, 0x7ff, 0x1}, {0x6, 0x24, 0x1a, 0xfff7, 0x1}, [@mbim={0xc, 0x24, 0x1b, 0x1f, 0x8, 0x7d, 0x2, 0x3, 0x3}]}, @hid_hid={0x9, 0x21, 0x4, 0x25, 0x1, {0x22, 0xa63}}], [{{0x9, 0x5, 0x8, 0x4, 0x35d, 0x81, 0x90}}, {{0x9, 0x5, 0x0, 0x10, 0x5f, 0x0, 0x1, 0xff}}, {{0x9, 0x5, 0xf, 0x10, 0x264, 0x0, 0x5, 0x6, [@generic={0xb6, 0x6, "3556f8c632a4a5c9bfd1291c11fb6f68700f9d4002e3c199c9ba559d050dab9e631abb6b960da976e42d161abcadd9f52c3116e5accb5cd8117a27a0dcfc0747bd846e383c87841a9a85f142994a5b6667d9a001d6c52bb2dd7a8e68fabb63ae80930f793260799a1bc4761b998010f5e403d1c5467cb0983fcfd9dd07d8945636cbe0b7a355e90a3242b611101fcb1ad9dc41f70291c9b36fa47d596fe79ce79fcd7f527670f45c515797ec6c2e64ec6e9578b2"}]}}]}}]}}]}}, &(0x7f0000002fc0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x201, 0x0, 0x0, 0x32, 0xff, 0x9}, 0x2a, &(0x7f0000000040)={0x5, 0xf, 0x2a, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0xff, "69d872efcd52cc296c959334079d6c0e"}, @ext_cap={0x7, 0x10, 0x2, 0x4e495dda9280d23c, 0xa, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x7, 0x9, 0x5, 0x1c}]}, 0xa, [{0x1002, &(0x7f0000001d00)=@string={0x1002, 0x3, "cdf463a887fa11fe2df90235c8992b9a2a0d7fc50070f3a918a33d4dc0e88ca3281c3459d6044e3851aef6b406b6cccb75582466d90b28ed79a11aea6f01f6edbc20d9f9a2e04fb95a57250b93fdf88167c3f9c2613126f38e03572718c5e4b298a5fcca89cbb15b577ba39e3588c09ca105e795d4c3597a4433509a81fa41e94afc99e3fc9f3631286ab3ea213aa48f17864e15ccb7099266fc9e592be2ae2cb728a47c9e7125fe154110cf34dfe94473442f62bf331c15ccdd6704bb35556850503fde4b53fd85121ff9039f14fb9e390465fa1129514670d257b18b760961fcb91a6e358c3eaedcf4871db5edec7a86cee6da801eac3bfbc62c7aa2eb96539ffa5802b17ac8cd847ed50ceb8861ac690099087147cb3a1a3ff5729d39a8c9da2df0405fca2b49461db1e8ec2402470ebf29ddd0ba3164530d5bcfa932e7e2b02123813feb86508e559e22322d856426f9a75e143d6641fbf3a18072fad699823e8824753eabb55b88bebbd69858f32cca067565a5902876f0fbb494198b9262e782972d149332584c0be4f1b8c522a0ee5182ed2ee1ec4239897e05fa16e5871a1817c83c5c87ebd5e33b40cbb02d7f2e9899d8efc9bceb817075bba37562f723e521fb1e5838efb48d23edeb2277f63388337e9d0600d532d9403ae228842b60868110b026a20532c16b1d897b4d419a16feb95db9b802979e5c2dc7e8543c48585099571091bd2ab813292e0f47bd786c48cf0347f1391a11091389f47040cd8b79ea4c086e813797fda57c61fee9c2a6d2b26228eca94778097d8daad9da6f17d7f20258e7da74a3212b9f120b0bb1cc53ed6b5ed2786d8cf02de7cf535989a12f58253b933bfd296a1a9e9401a60103899468e7c45898d67fa3633c810f6024dc7ab3dee2d66da4026a60e500eb874e5ca355010cd473377be5e7a581427ae8f4633de73c4467451d7cfe7c7ea880dc7a49ee2fea8a43fdfc00257d48d27cf822658a4b20378f20a5fd7c3f1767dfb9bae455989d6b3f4f0e1e2ed56c73901684d3b4ce2f6a881cfa7adf71400b797553391a428c9fa48bed4dcbb63375e517b470de5ccffa1266d33c160c5c986cab1783b66ddd6e252f73487e965f97fc56b89bcd895910321eb11d0e282e74a5c79da23c937940d9e92373afdd5db70331db5ef01004e030652df7690731a7c14998f69e3e53ad06ee460dc1f3b20664b47dceb538e3504e7978798f943954f3921277236056d23070c6a4c2676f2f96426353c0b22ee20981c2a3a6ab4b41393ef597ac1831f0323d4d35524396220f088e482aa69061729569a96b4ccb7aead8fc31c97fe230e6e8b7185398febc31a452b8f5a48a7349fed4955919a913d8f25ec8f5b2c2103344b4bf880ea2ffea77e6ce7787f1e9772340c6e350755ac51204b3b5a11068f40722f591c5f85a24913e8f95a12e6282dfccb8fdf835610e7eefa33a9b48506a872276b178037f7e8da736dcee5c92fb481d5f6bf58d921f2fd455a2cd5e8bea7359934693538efb27d84dc8de98ab024506adeffc1ef8cd02ea3918a9129c7f8d92f4e0bd447aff11e3ef072ffc7e661a17741c08b02a72ac848115a772fd62578d026dffd407df6d7c5f8091e28e6a2e164305c05132d569f4c67bac5b765a13fe4f4e7f85ba581130f8ef93f2a5935368ed475e4f47ef63f6f9a6fc1ffdee63c35079bea6541b1a30216d5cbbe059510256ad553e00c0bb39bba0b9fc2349c8a237d1db280a38b56c11a6d8882fb435ae15a489f92a4e461a3cd0835b6420f309286c6593ef43b975429bf1e678ae11832071106d79379edb2dbe7f2c71607fe0f13646cbb15a31e379ef5ad2d77110859eb6c9e0e2383871fccf795a9be10a674b34d7691da9a4028923d137e6a8e5ed3805879ecd044e60f290557d3c37ef93d1632272030f8173c996e7a4250352c9a9013c55b0251795995de49d21aeda63960b7b9fac812b48510a6eb8a51b14749c2a9c747ace7c10b8f2fad2bb788da1c52062775463b1c7e5d7808c8cdc870b685780274604f007cf364341f994d96029e0fa64b3fb6d31ac328a4d6d7767dc53e4b2139ae62e915382c32fec5120f5c4bd1c84d542240ff96dcf9b06a50b6c49e21c1c62492e4d182ad8c8bb6c026b01593aab0833dc8f45e260e5cdfa899c747537df7ec83feb3fc17e22cc616629d7b870cc9f1e8a57d0d149f2767034143a0adf5aa4a4b8fad92cb16a051c25cf0dad59c8ca591f06e983c062d1bf21d14a9ca9322e30ad58b72b343a2bedcada7ffdfee2c35e42ddf694beb8001c03a891ca99848182ff25ad64de380ead25c97b2104bcd33dcc4d7188b9769969cb39ce8c980ebfdc5580ea1f69faa21874a7bb2f7e2a70a1a7cad9978ba6d5017e3a91c23f5a45574eeae08ee91c0b196f7ceb259bfa2758e8e00efe32c1a713ac4e7c329024d75f7fee4653a587afc405694a53b8b9f307638e12e56452991a6764fa850e4f593f37ea8ba5c946f519a45bbac868d7757479263cab1d7e5c0ed5efb260a8819b6b29d63641015dd431bdda15331c8cfb98f861589c7d5f7c1e64bcd72df7708d5b5745f88acd6d3c3e136ce51533ea935a10caa0b1b5e11f3bcb3b7497a6831611745cd66ddf2483c4c8493daf309975e8a6eff3a911ade83d71ea4c8f6b771a613a709c75c130187ffcf5ded7964bdfb26578140737b6a91f32c4804401e7f50bafc81cebe25557a4d0176da6f6b6b764dfdfa4bb574fa28706adad43ce4b2fbe029a5a2e15c7ddc594509eb435426ac6ca1780c7320f205ee3187d287b4b1f3fee823ef39c537081774359f8d23da602a7d1f9b50b4aa3c339a194e6c732886f181b800cb820ca27bc2d845dfc63b20b061cc10b3255227c250cb23bf0afdb667b485c80ec1612356fffd0acc45b7d089dd509c08e6ed53b0d10bfc746b6732a2a4ce31ccb69b09c13297af4b1cdb3b16a51b3c725d41347ab5c4e02319633c1a729f5797a704d22a6cc94ae42afb6f3a0ba3f3653ad1f0d613dbf758fae62b5d3e6b171cbde0f4f6748a3bd5c0b95a4b80a41e66837a14d9336ffbe323bef98ac3fa5c5723dd2cfee4071da0dcc411412984cdd4eb41579751bb317d824e765bc970ad9f5833c6c6285abac2591aa729cf82f19e715e4e16d251b3738b6c469ec777c5fff41bc45285f3981e44e89ec8d600af86a36bd3bbb45cff206911afb8392f062afae62186bf4d1121138d42f3af1b30bb28d2149624df0c3b842ba00f5e7abab283e6f91f911324e351707c3468a478f42942abf84eb3160d19bbbfcf7e328ae483e33daa55763788139bed6b83c32476e658317000eae89430b0ceb9cf5f77c0e1bedb7a26625b7d9a70aade7e4d412f7d67e2312592c3d30dd1be0c9d7fb409427dedce77670db028b465a162c822ed147fc730b3e759a2de966ede9b1940f54a476b4b9794c33a9c59500634df05aa692799d0a62d7175d24ddb671e9062c01d179dec3b3cbe3b14e0d8e55b0411b87dec0ae57ae1416233ff3e4e2396ef04a0095e0d64cfdb28318692ae2007fb315a960ef0aa8a43b69d95a38b4a94bed4dc1da8e5229ebc6a8bef6f9da274d47b2513569c619379f5e40f6d6ca951fc8d39052b599000125062209841876aedeba489c53aa7639ad9a5556f646847de4e2b216a102dde4039e789e62cdf09934f8ec026c7c3a3e2baa09a9d6f23949ea67398c3f45856babedf61613085d0029d1309813c355a11566b40d86f64464c1290a0cee22e206f198ade6b8b5d2978aaf6a63ebeda63eb69175b571a7fa494e9781e40f9c86332767e19bd03e9d78bae467ec2110087b7ec9dc863c2958c76acaf4b51f699f111ac714177e70b01f5ad921deda1b82295a921303e07407220cf9962d28f7fa6b7022b9e3acee2420d627ec4d2916d60b2fed72b1166987c6f2f1e7784f2f7b82b107aaee6dd101879aa1633b50a90641c4ea9024b391e50143caefbd98ee71c55d3108b293cef9af07deb771c0dab5383adccb8bf5fc95d5ae1f778ec4b2e3f81efb2341e356507ce71aa0eed1e7d2cfea95b87321f5be5348e25b046e604d4d4f637f39e4c7a544fb788982ee8c354924eda7f70cfab309296741c29124f5a3d62d6e7854103dd3a65654c990d95343d88d53aadd9cde80dfc8e2450943511ebff0504c6eaed942b8b31b99e51e4a0f763374cd38c5361986d6d21e8f8736bf5525d38a6e20fe6bbe414917c77996dc41f8e2f4e0556bf0b482b7fec6518b5d2be5d96e1a0df735f354f60939666d95995a88a7cd5d8334747b9da007a26209b4f4827214645ae16d846a8483b20793e0d6e5605f56d82d896b1a41fe0375eaf213f71e7963d20088228b9d14470288e99c24ed95cd3deaf9077397480dd767bb5246f56ef67b49ea588067986d561f61f8565cf68da23ecaa9f42e41fad39878a98bb24e494305059918c4ca8798edab8f5a550379e76d188bcb3e1cef8d5b4f46f62c1083a992c47204946c075ea23e2b8464bed98e22b6596cf5cc6dbd56e1502bb677ce351279cccb4ec144817dc9c89a263ea7f7c4aaf1405ade6b8af6fc6c4a87d596c65febb76ee5e2e5284b2609325a80b285bf94c94d3739a9808775efde9ba9b3edf5a01ee5a3eb6d8f42efa19b4a15145745cd753905a5bf9994fd7bf658e66ad63e18db68bfb10f1ee1d2917bbf9c6d2bc5ac62398aee23c3215af4ed63d10f753207aa4af55d802dcf7c0616d8928185dffa1e4fb3940fb373aaa280d0dcb9ed1411e6559cae1e1807552e045d5ff5bd6d3ad2d0d09714f008270be6c32df7153cdf2ee444d8473b978308ce3e44334a86d0f457b0b33c4df51eb442ee24fc28ee4bcffd8b19d127c7371ad2ec28a55858b23c00c94650ff7c9e616d68bb0f56763c56473ddd9e3da8eb9ac44dac36217ef5d5d039af0e91d1e148017eeee3ecf23c33742fe613b4aee3a4635681899fefc72c7a0009d888ff799582866bbe852b15e892dd118ded5814c999bb388833cdbe8263efe73d8b4e323fed0af9ef570ff9e80e1f24f0ce10c871492e1e1c835c14eaf9f746e7cf7306a61ceae09ad8ea06f57a010385ff05193de9cdb93c002ab4bea81146e8de58b5567531e689b77934f028881a01a44cce324a4e2e5fee618faf865c3f1128cdfcd8a118c2b9d62af2a55754829ea7d1de0c6c461906259ea8fa70e3484d322eaa7a2747a11634d3a85c926cf7b6c4369243a1d7bb61e622f6bf674599f139e31a7e1040e2a4ef43b033a399369d706174f5be63f55d4d212031858838b036b652774d1296ef3c27180e9a9bc148fc3c613b9e04f7d551047e0771901e746e04f5dad074d92a1b6361cbc0e708677bc72bfdfa4160fae03b8581de5f4bcfe4cfa84080118a6e9bad9989d1253369ba5517cd662bb1f0b401013a43ed8baee6cb7d12f81ec4e47b6f1483cfdcdc6f32f67d38019d9c655a6cb3542cb4ab830c75f4f8d99280a632a1499a62947ed52bcef950a18a463dcf84ee6ef6cd48b496a1c8c48b30b8049e063cf86f376b5df2fb5f78973d86ed7e838d2b2f457746c002c5cb703d568f382c48f3efcd64751daf35c153b9c927f62ff2f810267baa296ed912137d91a875f8084b5b1664b1f88f121edc6f369f112a1680033aae27a6976d5bb9eb5b0a992d4f05765ed07447b9be20b59146e1750c1c6fbe4dd70e3d1af0a329c3011fc49dd37b938b62463ba61fc7c6f9193282ce9f6294073708e41a289965"}}, {0x72, &(0x7f0000000080)=@string={0x72, 0x3, "1d92cdbfbbfd8978cf696d8d2c47acec908269c38134c43a9b9e194b540f9de3f034756929003f5cca6fe16879a864d4429b8e83d9b4656fac8bffbf6c5b22916f5546323e4198dc213f8db4111bb473f123ac8949d10a245e0ee75a9a7a9d4cc86dfd8d1abe17c55e1311f3a94c3c61"}}, {0x4, &(0x7f0000002d40)=@lang_id={0x4, 0x3, 0x408}}, {0x4, &(0x7f0000002d80)=@lang_id={0x4, 0x3, 0x42b}}, {0x4, &(0x7f0000002dc0)=@lang_id={0x4, 0x3, 0xf0ff}}, {0x4, &(0x7f0000002e00)=@lang_id={0x4, 0x3, 0x1404}}, {0x9b, &(0x7f0000002e40)=@string={0x9b, 0x3, "2a7a57baecebf00436b642ced205aaf3394380a12a1f1a812a2820f7f8a1236042dd7f0905a88ea79b288c7ff567b4379e290dca03cf6dd486d955f885a4daa2d2f181a94228bfe8beac03a2f234e56857a87bb51e69afdbb6039c44cf5d927be425e842ba5c3bc12c7c9b2a55252f08a89d0976320143fccba5a769590fe6fc5b139fd7914e1756f86c343fca47b67f241b83d3049e1d0584"}}, {0x4, &(0x7f0000002f00)=@lang_id={0x4}}, {0x4, &(0x7f0000002f40)=@lang_id={0x4, 0x3, 0x444}}, {0x4, &(0x7f0000002f80)=@lang_id={0x4, 0x3, 0x500a}}]}) syz_usb_control_io$printer(r1, &(0x7f0000003240)={0x14, &(0x7f0000003080)={0x20, 0x4, 0x61, {0x61, 0x2f, "3c2b75120c8a2e9e4d03b0ea18c9a5e242700b30b88ec7ab7535c012cc2552314d32a319ffdd32cb8bd9a5bcd7b6d7ec40d219421ad0adf803864e84820ce211c823a635397613058f9916e8c9dfbfc2c0bc2c5319467b8646fd17c613f81b"}}, &(0x7f0000003100)={0x0, 0x3, 0x101, @string={0x101, 0x3, "f2bd8ca890572ffeb34bcd9957be511417f8622aadf135178d4c34c9b2d7b4879f317f9eaaa71779d657602d0b1de2710f0d8c9ae14a05b85226de752a3c74019f3e48ae338db3047eaaf24c3fd6b4c8d25866adcd2697c475266cb4eefeeafd47c6069190f0745d6add92064af23f00001f62eefe76dd8b3167ced91663196a396f7527926899a364ad94264956340f3c93d6d75af0e3b1efa30785f5d1f2efece6ea6c46e5763e760682ed27fd5576c922aa6d1fd3c26cdaeb58256f5223d985d81c630a4704b99ac73295febd4df20f75216ea220d20be3fd7093f82bce862a5dcf449e1cb01097568c304020af7e40afd7c3dc728d2631a6e0a41dd5d1"}}}, &(0x7f00000034c0)={0x34, &(0x7f0000003280)={0x20, 0x8, 0x4e, "c914295bcf77ca1b642d085f5b317ec21974976deb3e92501c1699e23a4e448f039cb882a7c1e3b220c9cac198a4fe775825ac4142b3ed8c96a089d9ad537ab25e6a92f0ab9fc84b12b202fa888b"}, &(0x7f0000003300)={0x0, 0xa, 0x1, 0x1f}, &(0x7f0000003340)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000003380)={0x20, 0x0, 0x81, {0x7f, "8321290fa623e45354f042bcb0f99f4f136e7ad7d6a884bae52508a4a85bb19fb8ae03f82f3b922213d778ec5a93ab966e0955fe7f593c316a4f32ad68a80739a95bd7464f3c8772140769be71e5027cc23f368388ff3a73b9f3834ccf1779c8f4785a9c771393791c2a9ce49919a37a45dbf65f30a7438f1275b17f859354"}}, &(0x7f0000003440)={0x20, 0x1, 0x1, 0x7f}, &(0x7f0000003480)={0x20, 0x0, 0x1, 0x57}}) [ 764.332221][ T5] usb 1-1: New USB device found, idVendor=0423, idProduct=000a, bcdDevice=47.1a [ 764.341381][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 764.349586][ T5] usb 1-1: Product: syz [ 764.353785][ T5] usb 1-1: Manufacturer: syz [ 764.358417][ T5] usb 1-1: SerialNumber: syz [ 764.363216][ T8957] usb 4-1: new high-speed USB device number 19 using dummy_hcd [ 764.371716][ T5] usb 1-1: config 0 descriptor?? [ 764.413120][ T5] usb 1-1: selecting invalid altsetting 1 [ 764.418912][ T5] catc 1-1:0.0: Can't set altsetting 1. [ 764.424575][ T5] catc: probe of 1-1:0.0 failed with error -5 [ 764.602084][ T4153] usb 6-1: new high-speed USB device number 111 using dummy_hcd [ 764.614725][ T102] usb 1-1: USB disconnect, device number 33 [ 764.622134][ T8957] usb 4-1: Using ep0 maxpacket: 8 [ 764.659850][T13721] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 764.682082][ T3239] usb 3-1: device descriptor read/64, error -71 13:26:26 executing program 1: syz_usb_connect(0x6, 0xfffffffffffffcd2, &(0x7f00000017c0)=ANY=[@ANYBLOB="12010000d7233808e8041b66a3b9000000010902641703000000000904b2b0032ce10f1f06240600011105240003000d240f0104000000040000007f06241a01000407241406000060072414ffff09008b003198d1323a596e71431db918802105763087a00e9d5e7511418344f00efa790dc1d6eeaec77702effc43c1646859cba44fd12a4c5b5e4a6261ce4ba019d012866871c0d0b3b64bb4220f4b2812adf5dedcc2440c6a5a365b9168a86bd196dff2b551ab53c80de5fa2122106b293b5ce76cd150b73c99d5326fe048d4c676ed7a7ae4d9d330690b74d109050349cf020309200725010140e0ff09050a084102160603b90b73fe13f2f76ab14cd87132043c84b45dcea5c23d8590afde7f31ce9fc748c9128420df7f2b99c7ed9b943bf73f602680b3cf64d18fe01406d595bc0ae2a6d1d1c1e245eea673e4a803b3fdded324f7eef6ab0b4ec3e1c70d7fa37b393ced3248a9fffe61741a27c8b7cf9c0d5c400519dfd04af0ac007129e6ecb1379bb2fa7e5d61ce5b0cdc20ec0343940becaac1d1c1e86d12bbf1d6fb8e84396513642e5b69756e50f21ae4ae96d5ddfc567930e0ee4e7ca053839dd7063c4b032188afb8f55bd052ef65393a7327252115cdec3e3d3b065d30440cead00fba2cf84db362cfa4caac2e42139a1f8764df54fb805cdef72bb6d61b4522ab7e40978fcd4fb03467f751d191062472142f79a6877f6c2bc62a9be832f710acd68d3f4343a7a0bf5f44544e837a9a20e70b6bc6bb6aee97266c8e6a984ccaa478605170cf7b3dc933db97a24d84565239d0563159036c07f39f5399a624dbfb0319a86a0acb6a7a191f8b0bfbb3961e5637d73c93128abbbc8e3a0359cda62d7240724d428d0e6519f14bec62e2bf3cc198dcd27209050b0029014804084c13e4973a039eaf9facb084ac3de9cc2ce1a6a63a7c191761612d6732e11a8be5c7ef33070fef0f4fa96541b918b1dd3a874c54022abd93aaa36b4099a8bcf773f2b8cdeac8cc50a948240607250101eb00800904897606fa75f10709050908010140fe00072501811f5c0109050d110101002906ba2a144ceb450772ce1bb7b887733029b5e12baf9f20c9939c36e3d99cc7ab3f08749589f5384e6470fb3ecec44cb688d8a019cbe0e64a37ea7b1f2c150c96f0c1c2521dd778583a401e96ff362854e1074a8a1c4fee80ff8413f3758069262dddbc272ff6bf4a41e4c67eaf75034d9b6cc746c2e23a71775447390fefd468d4f4fe210e889a7997e4a09d60d00a21f1fea23a3d2b64d6ca464a5e1183f6e16b67483288b53c51515c824052ec0efd835356ea8f7c3448efb442090500107703201b8109050a0016007fab8107250102031b0f0725018103ec4909050611ca03000108a47b610fcd6759d53f9057ecb174c6e00a953cf380a37bb756128ba0b2306cf8174a7621bdd61ebbb4b92c05ba318ce417872f6927e89a6e8be67489ddb4d3f48becacb115e3de499602a431b296d1851d7a6665f7ddd7fbe9fb96584b1cd961425c377acf05c2bb08f83b7144ba60f1fc3a02601256816090566942ec50b0923965107fa8e2705f27b79a2cf03dbf4e861ba06f30cfd825944b764372d3086bb1c8784e09051a008603073f81d5229448193de6cafc726c0a535e4c568dd20c076e22797cc0f1202009b8e67eb6630446f29b56ec7846aac3cd47ba885b868e3a3b8f9b99864da11842fce2cb77dfbc5cacb394a5564bc5cc21bd47973c5dc28a2e4f980d23e066e280293c922d116646d8c78b1b40db11707273b7bd7967730df1a84974f413da8fd10b0d40554de616781581fa21c702d1bf239add236c0dac9256e95017c40c6ecd26d044a271d3556cd9742ead940032b491be8cf42d348936afc1152f467ce7f014f8156408ec89737e113a951924c287b967a2c89466f7b5002501818701000904cd030da7e4af090a2401faff08020102ce24040540300a7c13999907240701030009090508089c02f9810207250101050100090506002a00ff8108a20efa11019982a3623921df82d116931333abb516256ff7a35ba83bd846523f0d86c208a9ca6dc8549a8b9b3a7244b4990e3e01752802f5abfeaa4cc3f6bd2ede7bd3c6596dd5654c2cc20cf4073dd33d7e95a2c0891aef74d3b9575679866fd5b3f25a660b184c489f25815eeb2ff424d108f065b88419de50e707b6837df667d6d7c1818628cfa89023272ddb05c7d1af2f379e70c982bb62db696a7516af66f409050708fd022000000231fce06a63940eb5092b4e4d8eb19891132d1b020cca1c099bd6ef04cb6e6c31d66f882e5d83e1950c748bfb91a6a02ec29c712d6cd47b00499fac3297dcf2bc54a2cbd024345fc6cf46cd71d9ba66aad83f1a833df6b499152efda7b2ba81eda187f4bd3a88fabd82ce15d1e93359e4e08b26f28a21185ab3ea33bf4108f7c3f89f954d13d5772ee092bac144bd3804238ff956af353a256bf19fb8994c0ad1cb053b679e094995f689e733d91f2db27d65c09332ace7973ad61e765e46575afe606d705387de4e42b121f950500c0fc0935682124c2c3e854ac84f5cc114fac744ad170e1a51b8daa2a459b8de771170d268cccff605247794568cfbe21d7dd50e2bb0e9b08801a192f3bda9e3adc1a2ad0e5d979024dd17067eec8034b46d4b44379715a66340ad8420d3429710087e9c9c038a0bf79aad78935beaf9917733a3de5ad4b773134148fa898bb7f22ad19c4819479ee0c88aee85e6fc46ee2de35a23a80c198024424132e0f8a3b5df045d71c1e0562efa3c8cb771fd23e21bc63becec2c351cd1f06d6d8eb7dc9598bd09a02fd0b638b04fbf158cd8d7d16cafd9a51fc6a6d996cea6cae50bd9599194d3ae06d5675ee42192c459778eb93cf07edae8962857e642869915338d25d32dc5bada45b8d30a104fa52936248d8aa46254e09d01c0fff7dda142d6cb96c7ec22aab8305b63f0de5c018f88ac03481961372150e9d5560c7f4bda09f14af455978fb1d9b9581825c8c0cec370b45df1da4c7e27194c86b88070f303309aa862267efafaa7f6606a9860050d6cdbf84f8f3011396e15f1e2ff2042c771e8c9ef50c61d25c77af068dff409fa8a2d5526b207abae5654eaf3d93b13329ed9456a9795d8015aff5c307228221cfa3146fe4e64d48b4f8c8cce45c1eb3a6fc78848179d52a5b8376958c0a73566719da0056aaa99e93b89dac5632f7d07f71d31ee473e82a9abc95de3167a40eec4cb4d7d9f8cc6fa188890e98fcf25e0b33664ad8dd17299c716706409ae820ad07545da1e2b501d73c313cdb0bde7b49dca11e9e66f28b11a9eb90315d7272cf197963a8ee19d61cd288a49c27af05a7ac58fdaafb65e80add9f46ace3880102c2af5a920614b4855c207e339b7079bca47c1101fcf7f75f0485c5ecb5358d1d081cfcdb5172a62ed103d8d154b60d1030ff218e4847e4bcbb85cff083e938c86398c1b24e4efbdd81a01b0cdae491b835b9d94ffa74ccf0234109e3cd2336bf071c5bc474b032346929672d6d669cfa11b0489955e6c5328ec9016da3c5c99b302237241a914864896913e0f34bb76ae6c262cbc5dd46a8683a3216444f708f67c032e35356c6603cf7169fc979e8230f7ab4520556ccb58894a713fbdca616d6aa861d16fed39d5b4039c9a268072783d04fdb7b4c30e2614f2e384e86d3773b257e9c1b8dbd78ac0be7faaee6ef5d2bc7ca113e87231357b2e5fb1215e12ec3e1e076868f24ffe88c18b92251ec297c54029364634790d0f9c4d9b0cc218eb6f70f834ad5924d84428f9608b534faf72c3a5984bdf178498c86ee8793c3e2d049e7ac4e7cd97ac03d9ace9de949f0bd113950d6fd9445468ccda6926c76ee4432a600ea1053da94fb337b88859eceb6165c8ede1f46649c58d9019cd37d468012011f57157bbe358feca84ef2e3f99d345eae4297304d60eb4b7868a242456a27520b6e9b2fb1d8d2f5177b82eebe132909bc40d37c6655fffe4921eb399b377f6faa9f5e0bb58e5588f322bf83929f6b2c0ff2414a5713f0cc444cf8cf20f18426fa7509dff9800d9561302ef6554a5a09e28446187a1e7a3d4faebdd33c020391c2edae28bbac665bd2fd602114850ebabd8db02ba666eedcb3a1530ee38dda05f548763a73c20dd4d0b83c05fe3fc5956685c5f74c391483ed187b845e645ac528636adac400ee28be8d9d3b603bdde4d3123677b71a16da7e469efc0ca007a34f659b72e065c4b059271c291b5a6534a2f8d17f58606ae7e8b105a296dbb2e1ae01744e2768752a2dc7a9e3ae35a1a059574bc23743f570708187bb47825ef6acfd3e74b1ed7bf8265d0a6a87ff44062c803b8b52f2d2c6b23ab241f5da7eed7e7c7317d58fcd1d6bbfcee55b5b7008c58164808a7e9fb32cc8fc4ac3c4c69f46914aa5d3c037d1cf8ff463b5e3645fecc7cbb23823b223e9a0a0ae6e257d4d6d394ab64571251a06b996e0e2a6c6559719aa63b150437a47bf9386f7cf1b1bd1bc515d86e690b87f1bb87a82c3dda581318958abb2e03623579ba34123ae51b0f4434ea348111f32c3f7c8a0163e7c03af967e3286e6e94ac47ebbff421c547b623736503332d00cd022c86860a29b17a2bd2c53ea3aae7125489ad00259e88f789b2ef3aaeff0e0adf600a9c3161c766bf2fc87b3ff63a1c18b8cc3f82d5dfec630c69264eec40e59db786858bbafdd9a8173cb4eab128a92d3f8aebaa544e04cd406204e365e5f47c971081c26fdbb9dc2d7b42e68deba3f2d15756d6c9f6fdb0d22c60a5b38021face5d7f82374d1edc18816cf1bb03a61d239cded457fbe87e77d8b1b18c99f7c9f6eb1872f298e30a5b11c457f7e4be1f32218521660f4f5256fe206d946ad0733361662fb1b0e1306b86177b2e4f567ead97c16fac82a9b1172d8a9584166425de0edab3d80e6070ccd5d2d7560bdf0a723daa3b80159b1d8422a98d2c9d6aae593410e0cc9d22b8ded9d4f0fe6715fef16563276a7e38ded20ee51bf0b56ad2b46ca9597c07e456fe768183edd095c224474f4883e8fd146b6fd75dcade14efcebc8a1ecf060254de7d0a94f6d0aad45e818700bfb15690d71e99fff043996bbef5303ef484dc1cc3c626b261f0f54fa605cbb0dd50f3fdbea40295896966422db4b170db5f6ab9d3466bb8acbb989daf46836fec0720062836592b7321d44cc5a3911e371fffa134a706de1db0451be953920649da601588b30d962db2e1ad74e8d986adbf26975bfee71ca060f9941f70aecf241bc48c8da78a9497264f9cb90cce066e78fe64d49a68add31f216e0bc066ae89aca30bd523e72377c1a44d189da91095f1b041599a27e131a797a31ed625c19ee86338904d43df78ef229da61da23e7f7e97ce688e3de97d262e2507c7a78f758c4b184032f892761910114d26aa3609bee165f793de45f27726ffafc3de4f66852a75b9e1b13794c3d3d75ae48cb1b23adc285515c144e702982318bf1acfc6ec0e8e0bfd7568c06ccf555942362c77431022c63ae4f9d0a5811f0e6d368750c8c27722fa9457f992584f2335d13e6cc5af3842dc210b531c4e13d7b04ee66c3ced3f03388a6bc3112ddc2b6a1602e203b68e90ca999b82d0a4b304cbbea37caa6ff8c3bca49a9dc15bc7f29ff2e61c42f7dd0ef99845983e44723998e0250256f7753d864bf546cae8185a233259466db6fe1c997ade0836e1d76f9dbe1020e44406407a07bb4b011bca058405d7728018cebea7c8722ecf6ed035688c4ec0282faffbf323c100e14b0d33e17a7f9ed5fc17ed120a4e9e5624834ef8612a4ca5db6688a1200be35c267f34bfa4abec883e084f8dd2af9faac1c43dbe0cf630eb18af373b31b2f951d54d8fc21997d6ab430c058d806338562ef39da88bb91475587b929d98aed7e49450db988b068d521ca0f42d8e8b28a467b6d1ab3691efc2568756dcdb124fed870c0807ef426a4958b0066cebec5bb860d4e1f71af353d5017532935f2204e812d267b63c9a02e763433f2f755156365e0a0e760fdfed3d481f1367250b666c8b0916cab6184401f72b1d446468a68ce6d16bec2a7c33a6823eb12a30a891eae456bf49236bcf467c9f042796a71b45963b3bb35429f2370da576483c5f987d6b27dc036efac7bf8d044964a0f7e0224f57cd9a8f042b41e0d13bd536821042a33c20f809f61cfce63400af8252b27a0045555981439350c1cf55936c4b9fc24868e2dffc8b74c7b9803d7425aed82876dd1437528e2421c4833ffd20f77d49677b1a47df9577f6db4f0f70e38a26fde34314b9e8f18cb8c8d682a565234efc7cc29b5d5ce8cbccebac9c1820c214e710a0cb23d7b62f79d864ae7cd4ac582b0eb9171823923763f8c7af168c2fc88607213f9e3d8c62c55e863dd4876ee3af868240e0b47ba59d758bfb35727928b48062ba64b023543241fb64a7af277ad469113c81ef0c7fe93413094bc5b278369de8217eeca0153f3f405ca9c23469760d89db2e9a706bea141b9f0e8dd59eddf0a5bfbc287150bf35cb8a955ae7c2c93aa97a00f3d671e23ffd6bb6b43fb8f11912dadf0829da610327af086ace54ce4505c95b31f4c3ab1e7f761e059b1a0d927dd16e2ebcb4a477b573613525902336aabe8fb6f0632039b196494bbe4da1ccb6747b722b3a535d63f1307cc7e74d7d1702b964d47acac11863555504cd10c0b980a7538dd4e47c22e8ceca1a14ea35a063e4bbad617286ddf12fe00d02871fab62a3d138078fdf8a6547c564145cd7e3bacba5cbdf7e6653b3cc5fb0134b65572e7671a43efc24cc67d747c166b0c1886aa9a71b6cade2486750940be0dba84a08567543e2815e67a6696eca9b8b08059e5d18ef8879837e6fd1fa186ac8811bffea0d87aeb40a2883c41af44229e6067076d56d7248ea520feffe0173a89ba696a47d267df421f1289c5e452a9c47d95bfe4bd8705701084e45b08613eb0980b91d84242bd05095c8b37e9e1985356e803f69f67b42a8c01a13591648e07a04444e93e23144f27587cdcb5b00f1ddedae7d718f2821885d1273822f41e792d37183fcf8253b9a16abd0a0f4c61679a2997c33c8548d64ba960d7da3438bc74ad7b573dfcf25f6c5da12275d566a0239f34239492ee2dfeefb49d1ec62f79fec9ca2bc3184a754e8f918f0adac8f0d01b48b5e3d712aa8c1e5889a5ca977518dab4160d695441190c43cfcec37ef94c0622ce8aca6da480d7e33993651a3ad48a4dcea7ab4e600c152f740dec7f04bc1fbb465b225243f065ef53d43a8c28ca16b219a299fb3434ffabf1778d5dcbad72886b1fc10b2082b3ded4fd77bc7856957489e6117af975db1117919fd2074e4ae538ef00e40ebf0a456881c7b092bf42ba9b1b9b5b00d335675fa1be0838af504382405c570425d2c3b0d844d1a03b7ccb6a74cf02b4937667d42d7fd87ed5c2ea377bfa344bb1035b16cba0259934a11c839e76ccb43d81bcc320dc6793586d98ea6d6ff08d78d0f26d075fe222077b4666d749d8b46d01f7710b939df0fa2a5017737fc45c0b83e4e1dbebe6d498da908183221ed4c908fafa2ae46df18b47266efc1481c2203c0a449ff73569bf7633464f03b8565ae554397ad932886671349a8c9f91b3ab38db1a753292d4779376c59a4ae49f0a7dda6b7a4f3694af74a123d06d682fcab9f8ecbf8537e27c32e9dc9937e6e19af95abb8ea6384cd24c76f3726da9a2d062eab29e4e17f3c74cfbcdb3ca518696fb5be4acb4562109c6b00162302a0031d2254766ec47b29219a815ea2fae7626afa8a80372195f35fb5178e17a3f233977d160356c20707a67ab3c7a390f4d984c4b34f854037c7148a7abeb52a158c5eeb74e37bee417d7ad46c71d71bf17e5e5ada81d166dc10cff426f5959625e95844a2a651a0cbb38125a1fa9c73965c6c89de43e3d4380fe20adcd16cc086a7e39d0c53e5390d29f06ae545bee73fe2fc15e702a06a768f8e399d7e93d31b7461f72730f9a53314230ad07b2c714d0433cc7d5f0725010000000409050000b90005040909050504920006010409050a0c090204b89f090503018002048002072501800801000725018002000009058002e4037f0a090905dd106e018080810725010300030009050d10830204090310319b69f9ee53c4624a38934c085bdd09050d007201f70800090506038f0002000209050501da011f4010330a0c7a5b6690f9a6e94e19aa0f4e4ca8745527bb74707eb43a54ce02f976cd57e94b94d92b06ac1a0a0afc31983ae14ec35a07250100040500dcd825621115146ab3fd805e5d21d89530c75d996df32ae65219c2fc6f93a66af3ada85c071e530a05f083b074581073b2d22865a94d41eb0ea905f1c97b07de81861e97721a6464aefe4f46dbfcd125d330add982f7baa5f631f6aaf4fd77c02294ebd01243000447d9ad4eb95d22a3270193870ff3e78d220c676786f2fa5b42a2ca4ff4ba53dd945be21f"], 0x0) [ 764.752186][ T8957] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x8F has wMaxPacketSize 0, skipping [ 764.762339][ T8957] usb 4-1: New USB device found, idVendor=2040, idProduct=4902, bcdDevice=ff.51 [ 764.771371][ T8957] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 764.780583][ T8957] usb 4-1: config 0 descriptor?? [ 764.802213][T13693] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 764.802318][ T3239] usb usb3-port1: unable to enumerate USB device [ 764.852127][ T4153] usb 6-1: Using ep0 maxpacket: 8 [ 764.972159][ T4153] usb 6-1: config 0 has an invalid interface number: 65 but max is 0 [ 764.980317][ T4153] usb 6-1: config 0 has no interface number 0 [ 764.986840][ T4153] usb 6-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 764.994858][ T8957] hdpvr 4-1:0.0: unexpected answer of status request, len -71 [ 764.997759][ T4153] usb 6-1: config 0 interface 65 altsetting 0 endpoint 0xF has wMaxPacketSize 0, skipping [ 765.005214][ T8957] hdpvr 4-1:0.0: device init failed 13:26:26 executing program 3: syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f0000000580)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240001000000000904410002ff5d010009050f1f00000000000905830300911b01000000000000005d02206d8a5085fd1e92759c2b28f368ab64fcbe75e95398195ce7c30cffc01434b1050b2bd66611aa3c1429700205111609cc14b00080000000000000040edbfa56ba3688bb82b94c8c4025b90bd94c17746c52dacf466a3f2feee9e2867b7a643179b92c75f6a0d71182adf3b711d6b1a88f1a909c07d1c146ba92f91552c260739b33c18dc4c4f2b76bbea80ec8e0c7af343b6ae70ca5888b2c906c112902f31615f41786000000008119123116704815a09c0da318d26d00f31bc6673b802afcc07705b0e0b0bcb6e67d1d14c41c2380bfe2a89c5f58250664a7b5d8b823ce8fb7089ad6722b68101ef7045b76d7a6272219b54e9a29f1a05c4742507b292277dbfd30ca77b8a08d8bff701b98cb6230879d30ca45619a5f6b965543c8eb8610c788631484cba16298a632e31a2b6296e7fdbd355e051b6cc22616c9f9a800bbd2935c03c78c9622322e058b685d81d56937f476944c278495a5dcdace1f7da496adab67f09869a2f2ab74455f8a79fd7b6b2a9836ae04036dabc4493dbc87714af05ca8b242048123e8c36985c8682bbf62a7eabdc7b7fce39e8a4784fb90c6807df663806977061e9edb3f7d41cb8795bfb221681901040000f59e93d1041f4f0437b7de1e42f3df6602502428a3a83f68d1d385dca07b5263196eb13a0c32e0805dc99dff0a9ae32439f6d67439f30000000071e93ce26244f7ac3c91101be52d35252c3e12143a8b540c0e6ddf435287ef38a999101756ef0079630e5ab4ae6597c67f8cc0c98305"], 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000280)={0x0, 0xb0, 0x0}) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000000)=[0x1ff, 0x6]) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x5b, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) [ 765.015246][ T4153] usb 6-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 765.020840][ T8957] hdpvr: probe of 4-1:0.0 failed with error -12 [ 765.031458][ T4153] usb 6-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 765.031473][ T4153] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 765.035264][ T3284] usb 2-1: new high-speed USB device number 18 using dummy_hcd [ 765.043407][ T8957] usb 4-1: USB disconnect, device number 19 [ 765.056455][ T4153] usb 6-1: config 0 descriptor?? [ 765.102197][T13716] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 765.125561][ T4153] xpad 6-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 765.136936][ T4153] input: Generic X-Box pad as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.65/input/input177 [ 765.292133][ T3284] usb 2-1: Using ep0 maxpacket: 8 [ 765.324838][T13716] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 765.333822][ T102] usb 6-1: USB disconnect, device number 111 [ 765.342779][ T102] xpad 6-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 765.382113][ T83] usb 1-1: new high-speed USB device number 34 using dummy_hcd [ 765.452218][ T3284] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 765.460201][ T3284] usb 2-1: can't read configurations, error -22 [ 765.492186][ T8957] usb 4-1: new high-speed USB device number 20 using dummy_hcd 13:26:27 executing program 0: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2c000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r3, &(0x7f0000001200)='\x00', 0xffffff45) r4 = syz_usb_connect$hid(0x6, 0x1, &(0x7f0000000b40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100140009aeb2ef00090400000903400000092100000001222200090581ab020000000023dfac0a90e21d95acfa93c5800230a8415a92b58484a045c60e8a7f7ac41bad580c85ee335b802defed7d0e62a19484c2e0b033f3ac067a1ffe7b0912095c6225c2583f7ca87e8165bc53ec493401c8d94d35c0ad9f616b417584ec011961e24388ec78dc5ebfc42313a3de266593fdd520a6c16b84ce04f2a579ac9d84289f4eb89128dfcd8518bd4352b5a9ca7bb18473c0b905291bd969e9ca5714f3716300"/230], 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_usb_control_io$hid(r4, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00221059000004098c0aea223934375cd503af3ccae38bb9fcd65256644c257c78a36fd9d4138e8960d97f1e40cb8b83209f98e5fcc7666daa343a161682f406633f5a47bf9818664da74ed5aeb545ea4cf61a92eabae543b4ac210c6c5cc252bf9d99da9d56644209e860c83f72aa2e2621f3fbc22d6ad32cc90c002477a3"], 0x0}, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b000176"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x408, 0x3001, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xff, 0x0, 0x34, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000000580)={0x0, 0x0, 0x5, &(0x7f0000000280)={0x5, 0xf, 0x5}}) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, 0x0) read$hidraw(r3, 0x0, 0x0) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020660b, 0x20000000) syz_open_dev$hidraw(0x0, 0x0, 0x201) ioctl$HIDIOCGRDESC(r6, 0x90044802, &(0x7f0000001300)={0xda4, "03e8670f723f85e14eb9ddd2014c3599a0b04713b0a98f99c3bbde120effa0227ca06fa425507540a3853d3e4fc3cdf6bf3bef9e4d13a846c9b6697e73907eed77b0330033811536edcf20afe679729ab5ece75379d78cb6749582158d5fa3e671f30ba419e454d1ed037d502f9748aa787d33e7ce0592496c040573976a4f5906bd5b4aff01c35db0c23787eceb73129de0f63d8963d681d50733926cf24510d892b82358b106ef254c5eb3b385a6086041b786a854d63ce187663ac99d7f901608ee84118ffdcc1ed31533eeb7c3b8c577611803381d4dc171aae34bb99a50d02ad480ef1d7d31ce23774652d7700acf84e2571cc8df4b4d81bd637a4163031a3d7e716a5fba98a6115a5a0ac54390804b4a1c3af7833006cf1776f41cbeed7b430e8550c233ccb92b1d34ce560f9ba6d4e7d46432e7406187f5c56dfe5ec91206f97be960ad0feccf7324aba1dccad4926331c3f98c4fa6d37342029dc9976daa2ecc62f41fd7bd2067cb69ec8e8a0b53e0a60919dce590b5a910ab820f4172dc7ce50d8e66d1103d9ebfb175ac3b39d50f1658934ad76f3103c15a2154bb9c1f8275c2fe5f3081891cf84e5ce6aabe0c80f90ad73a913d21b2bdc2f87364a48cbc5f0c15318ca41782d48cdd5023249a1286b30d7019e1b9a2d2fe011f42853fdfbf8890695ca895ea97f8d6dfd6229677f32faec7ebef09b5fb071b9af6e431b0e4c6ebd494cfc575585fd801f0672d6bc02f0a29c89a9f87c953bb23c8c347016e1a10493ebbcfdd367bf7031adeeb74b25692be14fa5a9227f757806abc0a33992cdfbe3bf9f08d02024f117df76b46a1fae50c99a3be2ad3f32295dfb23ca1d67148dada0984a5748e38366947b4bede76f18de2929c3375cb090e0a2b7af806f67f5a7f6acdf3f8d37878ce7d627bc9f9b6d52f8879bc11502f6223ec6cd543976dc937a68fe0ea3bccbc0aa78372fc4c4eb5d3c5039faa58f243589ec9b09add5ea82895ba72e1550aa3ece2d7738a649f5f9e90aa8b193edb3756e180e41287776b20db18408fbe7214bc227c7d69225e123e63dc2756893de7b769dbbacfa5369eed374dbc6881ad24fb379bb758399d27b51c35ff3ff6df6918f856b27c4f2dd6479cafd275801674e93f245f04a7375d0ab065b329ef1647d344b26b64cfd3c38c3771a0e4fe67614fee9e624f620c2a0bbcb653074365522bbb76dcb100b57db2abfe19349837b2162bfc59dbcdf478e0aa21fa99914d26b2ac563a0ea1a9bd470eb0d101cbdaa5b4df124f5d38ddc0bc07609261f632428ad476dd642aa6c5c2fffc9e68b32cf937b64f9e983c24bd700b1ad1e387046429b5d650d4f06b2573f42dcf0896e67d4eac7e6fbab4ba4439dd3eca1e64644c15c95ebd8119ca716fdb2e693c8eeb17702cf1963da5d24fda51dfd99ab1122db0dca5f13f68828e93c87fd476b26fe8a6c3ead4c4a7dfc8db0eea0a7f61f411c887f4fac46e6a29cccd9e0a8b1c46038db20bdd668abf46b8013f82d1779f58fa281fe4e7951093069f9afdab00ceec6a6abca59b1397bfb296ed6da700995d46809f82283b36a0fad0320fb3e04555ba5926360cbc2a7d185232c76cf0bcff765d2c6b73ec173334b0885776909467049d210890a15fbeb8a1a0d7c8584b4562bf12ac7b3cf718b9ac956295b008b03af61b17d84a364069812ad0918a480cac7357260fe116fec7f4b08e601cbe6dabde73b5c6c67e4eb81028a29a12a5f1a8c9a58466390e39af06d1379e96dd32ca774428b638effafae9973fb96cf10f03dd01342daa6f0af66a32c914676d1dd5344fa23d8e1e56549767292c68f6c8876f7485b1234f085d9680cb5f8904e1f39ffb7e5f64cd09b97658b74967539de40d971d64def5e021d041ce40438b5c7b76a6890746a74ef7e2c6f186e9e8865645248b4bd2b184f7ff5356ee54249595e138f8bcc562ebbc30d0710592495d4e110ca38639927219c824a8488364a53e9abc3112ab4921e39a63b2478cd868acb70985d86464ecf52a4285d630ba9b340021620e886702d570ff9da6fa03346bb0d2cc188dc8e9eb679a5e69c83d5e37a8cc33f4045af7a9e9ef4a1fae42701a021882567084c65c68e12a6e74b85ad0ba1802bd44faca410f99332ed1d968074055a8525cfdb1f9f687fff3e66528c5537b9a705268df15103c155118cb96d2ab842492a9b4914b816670c013e6447405df2e396b6788e69c609f30c3d61aaa525c7d9829d53ce4e7e09546347ec4c9d6a3d4c2372dcf3200aadb8053713b392067e5f189d53b1676b73da4f6d28e4a4019e9332a9a8c93e10ad2b7e366ec1d89dcfd6626ee2fb85b3a5b8d4c95d61059ee722d467f4a73584bf51fe8db5fce5e7fa4c6233e50c17d980fb2167842d2685da5986f231783e397e986708e011bd3834a9d442862d30780b27deb50be8d92e7df89420be03b1e2f064f25c7b3bc6314401f0b378fa7324065dbb416470e3c0aa924b52e3d68fd40aa83baba1a19e366943fb45cb477d6722fe43681135e22582ef2899d673223c6198a3cf3119c1d7a8b7c875130d4c69e9c310f86777446604bea11f86da27324018365048e0d1a8a466848a5178fb7d4ff350df6a092ee7a12b58723d0257c279901384482a1cb0ad17f3241233a64cabf42ed71466f88c2a5740fdf29d27ea0e4a59abe59febec5cb0d8233f72214ad695cbcc45a8c18083b613330a8a5111384c2e1ea7ae4a77653502227a11bb4278b39ab4557d574e786ea6e713533886e1ef89b9cce87f7f4a87749f41b17d639863daa0524e254cb3f10002fe592a3798645c6499ed099356e181bb424a85fc67789b4ca064e789527eb692d1a290be488f1b31cc2fe17c2e20d88a22467aa8217db3d55ee1b3b45741ca7b732257673182ae76aedc431ef71bbbb7288cfcc822fe1c89a2aba69506e8fd67ffa19c410bd4b747fa1798dc9b6bc6fd854d5839d93763bc0d549261d488a6312e72629ea02d00f75fde1e797cd6fb3381dc6ad7b1b80676109d61d667b23e8125733767a1bd80d8443f2f4ac554f28a12aab39ee60f88bde335fdeedfe37750b199483b3dd2d32d76eace996a0653770149085a65ab941a5b350887c398a7ef259a2c68fa8dfaae77e783d5ad810bfa988aceac51315cb29e70fa1e127d311d687fc21a8f169a49723adbf513166fe2fe841cdfe07d2da9d59f8be0c62b59866287df455e65f65139965ce1d5b4a2ab9ee98c21a969e6af5ef2b5bbc5a5231a02507ff930887693e71c19f85e3b945098a3aa529f0037aa6f87fab1078b4c79baea6fed3d255a97c568ecfa9707ac765262c5a29eb7261bb8ede8437ed6ceaac4052162e204d3056dab8b0ba5cfde71789bd9858ce385222d31f3a158a560c1a6b418dc605577379fd2650a9e2037418e71dd113ac2a5f85f98a534097674795439ed03a71c6fc1aec4de9245646dc8c9bd06983e8ea23d2695d27fb4b2789079690b81fa892fdc4477f5b5afb6ccca12dbe6c86d29550f156063be3cee8f0e97b074ccf6badd32428a6d46defaa0609f99ba98b04ae2dfe243bb6fbb26596a7d5f95451c1e8bc5581016f125d85dc3982dca57f8e92a4bde90e4c5508cabc60ec7607e013313a397de7200433a4464cb7fb4185d1b38d8d21c58ddf96e4e82b9c2eb32b6eb74d197792b51a289469ec440e6d755d8620b0cbcf23f694d9a7e28f3110e21b9f8e24baa5a06644760e0f13ead52d095ea31f7216fe25d704b4193c0031b182b6a340e6040fabd145c995e938c4bca8cef19e336677bf39b9826f32ab2e8f5e21aa00fe875309fc063f9c6bc73b63b1ad87d264136a32aeb959c3b3c5bb6b54f86020b450f4f46bfe60a6ce430cd3a00ff3079a65e5d77ee37e24d5a339875ee01a94e34bb39032f7891b95b5f5adc7f78b07830694d3a464b61f9e7d4e87b937859cab0dd15761ead5ab375a9fae0b028e70a6097da99ddc7836db496c4d5f3879233526682565c873450cd73b1af5de5b22481fc948d7447bce49d9a433ee764bb13be116bf459513d06c6a2cbbfe4954a611359f17cfc1fb9169386454d5c39ab91599ec7f41be93957a514ca78085947d4f1662fab976163417137eddb5739d14e1119ce2de1c0e3f53e22a21b5fd5d9cbf9214886098e1783ce80b9612524a482c030fe739001fa99c8dd41a02bfdc38de82be4176e7b37fef82f65bb1e103618b14cec72f95d1e3814c1e8aa4a61a3340ee667e4b7819cbe85b0a122a1388f12dea0ec8daf3fb6541a7b6e5b2bd65141f368b4bf87a8dcdb965ef6774c41178556d2aea1a81f152f007003772dc0aeef9d2091d7feaf16b3cef79484108c7d5ef026378156a7da5f448cf3fe3b029cf2a700a370d56b1ef4c59a7a7c7c90283c81d8cb8f3de4e7469f364a9e11c746fecf1ddc924dc3ce8cac1bbeea3bb9fd5a78148fc9dabfa7e6d0fb8f2e67a8083c762eef549fd1e800c82325fd9bbbf1265701a959f00c3ce2f589850914300bfd96ef032c6c748aa6d070e99d90217d42e74ac3d1cc9842586aa5d681c3202151850faa4c1e0e2afdbad6fefb990e497de7ee903b785f6c76ac4afffba54007677893aa5cbe4ae0de3b2fda04148e60138509a38c3140e0303ac18b2e01cb2bc58a5a947825d622e10703715065dbe639b724088513717f994f4c9a014fb97758bc0a0d8a47345a417ac72542fd2fdbe3fedc7741cdf91c0ae48c21957340f613bd5d9e15b948e52492dd02d1ffd440d1bdd013c2f977147a441076f9e53d186895cf0311daafdecf2b87a1ee066b8207cbe493eb3fa8773436a6fc7f1322c45df252ae5d815e2d6c7da5c182b5f9eb5aa308754bdbd422b58489c283e35de07322eb8f2da1ace0da7d48b87c6dcf43ca0f02d36c7d9"}) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f00000020c0)={0x6b2, "41f77aae1845d3206de5b11c33332f8f2d02b02ead7e6e5dabe1df8b1703acf04fa84175e385a1a4e956189b5bd36cc92653cf9e8898c54821b617684a270106a4d25b269ed64264ee3fb1c4307b47afc3a58e2c6e0d79b86c3536d43b4053d201c925f03040580317485af564fdea2b0128f2f372acadd69ebc89cd28f8cee1988442b651232ff200c372ac7ee84b0eda5022b2d149ea2d0e84aa38ca09e1f7bd286a1a44b583328a3d5f1df87d19dfde3e05c46fddf46bd7bdbfe305b595e58a47eb12f6e647efc1f2acf1b5383919500aea5d60abdb4bd572ad649fb1978c84c377c818dc6065079010c205b703d1997df6ff5bb3d3369fa1b41423b893aa8099caaaf33b41287fc43529173532f6cf74f017ec7e454ed1f48c071cde0bfed9f644d57266a047309303adf7a896e3b88ffee2209be98e91ce5f61bac6af5104690e6286cd336e52aa429abd91c4242c44c3a84a6b8ce32117cf8f46239ba81d9c9a72810ead055fd1263b6d81f67737c8ba6291759ca0a6958825de2bd277d08066a3a09b9c3db8bc5236c7bbbd4fe3c92c8411e4d9b376a00838ba0868c6d3f5fd7bbf56381d8941312a66b9f75f051fc9ff9e069634657dea6698187c95e8f1476226959f4daa53653e656a71e8d2d37cecdbcf337cb06f920e5df6adbe0652244c3fa333c7c3b1d06c29c2c53b6aaa290ac6edfc07267314df73f7ef29dfebdee08d168145e0a5472ec1c03dbc49ce515cd2d208c7413d0788dfc000aea854e8b1d1f1a860273add565f31d27c62064698c77c14523681bfde4f0f83cb23dc0832c6a9cc93201a59f6784d47873bb62d0fad60bb6f81ff7d8a803929051ba6f3dcee1e8bf9c8d23302c276b3c9aacecb48f1f06c59e73f5d3e3e19724620793d9ee7321986f6be30e3f94bf5f9ca9f1eee3b66e3bef3cf259c5dc8c262213ff0cb5a5449c8f3286539b402b82b6b61216c88380ea453c0156d6bba8bf8282b10fa40f70aad7cc0724f6482447dbedbe4b90ed36c3e0a34208e36334c0a6d148ace100ac1333f221c10f7a805870e2805f5962ad1424c6dea9a760bb98263d5c46ec04920874486900d5d8dd7ce67e5b04ebd82815803a0894ce356a5c70335e148421ac1c9baee2fbdc019da51b892b2485cac3c7dd2d59f7d08f7bd5640dacf5e7427e11ce34744c49552e11c4819dc63e69ae06b35d52e7caf0cf8c7210561214aef883a33b72994c0b330f9790cbedf5b336c5ded55da50e1ce758cc0eea33daf91379ceceaec54e6d5fd2ad51f5c5e3ad1c1aa545620ebaaa99df963d902a5bc6fd43668366ae22d21eceea7e4e83b36e7386adfc2b7ab5d4faad6c806d3a37b363d6e767afb82ee6232c3c0e38ea16fdd97b04305e6517a36f914fd247e8555ab1124fb5c6ae84af48230d39a989cb2e9be38d4485ad6195f6ed87c0ca3c44bce485b847e9851546d6abfa22dd46374567d85052fec2826d922bfbfae47d6e45dcf2bac69deeeb7553f789b8021bc18769671394cfc8cb36dd7e0a3dddef1ec9074002fa342c83fce32280069e5954b712e088ff727b7bc847cc10827f96a7968e0c0117c03ef3cecc84196736234f453b6c9783b3f0855c161d84e61bd90d103949497cbac3a82b34ad79306876ab9c3e46e1dacc93b646aa12007dd5223070664e1c5ae4d9939f130d8b090e9b00577df5635e5c1ea1c572708959ac1d659c2e0013d13c57a21101954a4934ec493e78f24add3b83a9c60a8523dfe8275d389638e6f74e9df9d6f2fc4b41c13baeb386905f420f9c7b00c57a36fc365f3f0fbb2b16139810ed9d28bda399e792cfc5a739b1b99eb040be06593ebb227145a7f04fa45787e50ab6a56e09aa46855aa509cda60cdf71521045fac8c254e31c7daaad694555df435b9f4e609a9d2741cbdd2c06e1a3eb9d3f95096fdc5d7a5df6cf9738f200584449353e3a6b976b7ecfbc0e3609ac9e746e2b4cc7678bba54eb61d70b7a7f800212f121a6b00aa193d0e81676a3648b43240098ab26264fb919be0c7b661715e8e4687ea39e34138bee7729ab6f32afda531b952de12b2349f8eb2130d5e7a829e4d51a01453791c0ac51fcd561864a648969dda4347d0fd56cb837c0f99279f0f998b7d72995cbc479534b7e5905f93883a69929eb6c1cf29bf6fd23b5e0227e89dfafe8857fe9cda2866927418e4df5e83a853e00d41f4623ac9e915161cd9663da42676795397f1f22f48002ccaf987a47f54051929bd01bb759736cab54209a334334625c1011b85127e1fee2c7753a39271f3ad6d1e436419563e076b93263db9f3c4d1284cfc5df1fea27c492c5d67531292ed8f5b15bc276d4d3e89803c865a504d9834d41be52856bdb433ab6df910b6f749f297aab10eb00aacfe888264680af497"}) write$hidraw(r3, &(0x7f00000003c0)="67bcd0160818b472762cc5ae4cfa130587a298c8b2a8e9910e2a4f317be04f11c0688f682ea30e94cb737555042b1f90151832fcaf467303046528841e604530876216d610a9068c23f5c9a222286c1dbda444681658c7963801f7a65b127dd5a219a02f1f294ef0c992993894584a686a0bafa9e4326507d607f7a8df89256b5ebb7c767336ef0f2d0d98a64a23237cf9a0b1d38caae650a149720b4007e7ee66ab510a34788e0da21605259a113d40b3fcbd5ed8e0a68305ed88a3159f5a48a9c0ba37bd9641d1ff0ccd01d9504a2cb07e783d92bdcac50722e5ae5f2583", 0xdf) r7 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)={{0x12, 0x1, 0x0, 0xc5, 0xd2, 0x20, 0x8, 0x46d, 0x850, 0x2334, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x5b}}]}}]}}, 0x0) syz_usb_control_io(r7, 0x0, 0x0) syz_usb_control_io(r7, 0x0, &(0x7f0000000780)={0x84, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r7, &(0x7f0000000500)={0x2c, &(0x7f00000002c0)={0x20, 0x0, 0xc9, {0xc9, 0x31, "addf4a34493468a542eb0ba537e8b2222b15954e77648f02d5d369c4f26c177f2abe1ddfc4631a5953525cc8b2af38509a4b7f8de4cd9872f7340afd80ef01dac018e9cf7c6264536a676cf453745b8c926bad6f1d1970f4dd91f2890712c0ad7f6735233e01d50dcf8048acd3fa0453adfa6d543006c8a36c5b3c18b682557d7ecc345e1a0ec040aa0a2c47f60a5203b73957026361679edc0a28a9e64ee59ba98e5fcbbd9c7249596a4ef5906ecc35bd34d4b20465bf5b39b5f466a731c6c2749f99b6eae67a"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41f}}, &(0x7f0000000040)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000100)={0x20, 0x29, 0xf, {0xf, 0x29, 0xff, 0x8b046bb58fd72601, 0x80, 0x0, "74c748fa", "c1d532ce"}}, &(0x7f00000004c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x9, 0x0, 0x4, 0xff, 0x0, 0x2, 0xfae}}}, &(0x7f0000000980)={0x84, &(0x7f0000000540)={0xa0, 0x0, 0x13, "30ed0ca8bf9b8130737158c0dfaa92792ef930"}, 0x0, &(0x7f0000000600)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000640)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000680)={0x20, 0x0, 0x4, {0x104, 0x24ddedae7d044813}}, &(0x7f00000006c0)={0x40, 0x7, 0x2, 0x611}, &(0x7f0000000700)={0x40, 0x9, 0x1, 0x20}, &(0x7f0000000740)={0x40, 0xb, 0x2, "b94e"}, &(0x7f0000000780)={0x40, 0xf, 0x2, 0x2}, &(0x7f00000007c0)={0x40, 0x13, 0x6, @link_local}, &(0x7f0000000800)={0x40, 0x17, 0x6}, 0x0, &(0x7f0000000880)={0x40, 0x1a, 0x2}, &(0x7f00000008c0)={0x40, 0x1c, 0x1, 0x7}, &(0x7f0000000900)={0x40, 0x1e, 0x1}, &(0x7f0000000940)={0x40, 0x21, 0x1}}) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) [ 765.612778][ T3284] usb 2-1: new high-speed USB device number 19 using dummy_hcd [ 765.622203][ T83] usb 1-1: Using ep0 maxpacket: 8 [ 765.682171][ T83] usb 1-1: device descriptor read/all, error -71 13:26:27 executing program 4: syz_usb_connect(0x0, 0x75, &(0x7f0000000040)=ANY=[@ANYBLOB="120100001afcb01044090102ae590000000109022400010000000009041c0002ff133b00090578020000000000090504020000000000002501fd1f8100"], 0x0) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r2], 0x0) r3 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r3) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc020662a, 0x20000000) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0xc020662a, 0x20000000) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r5, @ANYPTR, @ANYRESHEX=r1, @ANYRES16=r2, @ANYRESDEC=r3, @ANYRESHEX=r0, @ANYRESHEX=r6], @ANYRES16=r3], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r4, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r3]], 0x0) syz_usb_disconnect(r3) r7 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/us\x00\x00\x00\xf6\x00', 0xffff, 0x200040) ioctl$HIDIOCAPPLICATION(r7, 0x4802, 0x8001) [ 765.732116][ T8957] usb 4-1: Using ep0 maxpacket: 8 [ 765.738744][ T4153] usb 5-1: USB disconnect, device number 125 [ 765.852095][ T3284] usb 2-1: Using ep0 maxpacket: 8 [ 765.862191][ T8957] usb 4-1: config 0 has an invalid interface number: 65 but max is 0 [ 765.870430][ T8957] usb 4-1: config 0 has no interface number 0 [ 765.876630][ T8957] usb 4-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 765.887543][ T8957] usb 4-1: config 0 interface 65 altsetting 0 endpoint 0xF has wMaxPacketSize 0, skipping [ 765.897481][ T8957] usb 4-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 765.908606][ T8957] usb 4-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 765.917689][ T8957] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 765.926710][ T8957] usb 4-1: config 0 descriptor?? [ 765.952169][T13728] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 765.975064][ T8957] xpad 4-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 765.986506][ T8957] input: Generic X-Box pad as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.65/input/input178 [ 766.022292][ T3284] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 766.030211][ T3284] usb 2-1: can't read configurations, error -22 [ 766.037288][ T3284] usb usb2-port1: attempt power cycle [ 766.177892][ T3885] usb 4-1: USB disconnect, device number 20 [ 766.183959][ T4153] usb 5-1: new high-speed USB device number 126 using dummy_hcd [ 766.192097][ C0] xpad 4-1:0.65: xpad_irq_in - usb_submit_urb failed with result -19 [ 766.192419][ T3885] xpad 4-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 766.210326][ T3318] usb 6-1: new high-speed USB device number 112 using dummy_hcd [ 766.359044][T13743] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 766.367102][ T83] usb 1-1: new high-speed USB device number 35 using dummy_hcd [ 766.432113][ T4153] usb 5-1: Using ep0 maxpacket: 16 [ 766.452151][ T3318] usb 6-1: Using ep0 maxpacket: 8 [ 766.552238][ T4153] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 766.560396][ T4153] usb 5-1: config 0 has no interface number 0 [ 766.566661][ T4153] usb 5-1: config 0 interface 28 altsetting 0 has an invalid endpoint with address 0x78, skipping [ 766.577350][ T4153] usb 5-1: config 0 interface 28 altsetting 0 endpoint 0x4 has wMaxPacketSize 0, skipping [ 766.587343][ T4153] usb 5-1: New USB device found, idVendor=0944, idProduct=0201, bcdDevice=59.ae [ 766.596397][ T4153] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 766.604464][ T3318] usb 6-1: config 0 has an invalid interface number: 65 but max is 0 [ 766.612573][ T3318] usb 6-1: config 0 has no interface number 0 [ 766.618703][ T3318] usb 6-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 766.629594][ T3318] usb 6-1: config 0 interface 65 altsetting 0 endpoint 0xF has wMaxPacketSize 0, skipping [ 766.639542][ T3318] usb 6-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 766.650640][ T3318] usb 6-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 766.659741][ T3318] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 766.667799][ T83] usb 1-1: Using ep0 maxpacket: 32 [ 766.673793][ T4153] usb 5-1: config 0 descriptor?? [ 766.679962][ T3318] usb 6-1: config 0 descriptor?? [ 766.692214][T13740] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 766.699976][T13740] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 766.707541][T13716] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 766.724569][ T3318] xpad 6-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 766.741491][ T3318] input: Generic X-Box pad as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.65/input/input179 [ 766.762130][ T3284] usb 2-1: new high-speed USB device number 20 using dummy_hcd [ 766.872254][ T83] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 766.943316][T13740] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 766.943322][T13716] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 766.947077][ T4153] usb 6-1: USB disconnect, device number 112 [ 766.964955][ C1] xpad 6-1:0.65: xpad_irq_in - usb_submit_urb failed with result -19 [ 766.973859][ T4153] xpad 6-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 767.022121][ T3284] usb 2-1: Using ep0 maxpacket: 8 [ 767.052275][ T83] usb 1-1: New USB device found, idVendor=0408, idProduct=3001, bcdDevice= 0.40 [ 767.061377][ T83] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 767.069595][ T83] usb 1-1: Product: syz [ 767.073802][ T83] usb 1-1: Manufacturer: syz [ 767.078387][ T83] usb 1-1: SerialNumber: syz [ 767.083092][ T3318] usb 4-1: new high-speed USB device number 21 using dummy_hcd [ 767.112178][T13736] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 13:26:29 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000bb25c2086c14a7c4e19c00010000e8ff0800"/35], 0x0) r0 = syz_usb_connect$uac1(0x2, 0xeb, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xd9, 0x3, 0x1, 0x1, 0x10, 0x6, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, {{0xa, 0x24, 0x1, 0xe29e, 0x1f}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x9}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x6b, {[@format_type_ii_discrete={0x10, 0x24, 0x2, 0x2, 0x4, 0x2, 0xc9, "18a3f6e438c94e"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0xff, 0x1, 0x2, 0x81, "1dcd", 'C'}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x3, 0x1d, 0x8, "e7f55f"}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0xfb, 0x2, 0x1f, 0xa0, "9f86a6e46c45"}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x3f, 0x4, 0x2, 0x40, "ee0e50ded02e4761"}]}, {{0x9, 0x5, 0x1, 0x9, 0x2b7, 0x3f, 0x5, 0x4, {0x7, 0x25, 0x1, 0x80, 0x2, 0xe3c5}}}}, {0x9, 0x4, 0x2, 0x0, 0x0, 0x1, 0x2, 0x0, 0x6}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x1f, {[@format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x80, 0xa2, 0xff, "6336cc"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x8, 0x4, 0x9, 0x3, '!'}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x3, 0x1, 0x3f, 0x9, "de"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x40, 0x3, 0x80, 0x8, "94", "418619"}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x9, 0x3, 0x7, 0x7, "2567a3"}]}, {{0x9, 0x5, 0x82, 0x9, 0xb2, 0x1, 0x1, 0x1, {0x7, 0x25, 0x1, 0x83, 0x94, 0x1f}}}}}}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x110, 0x3f, 0x1, 0x4, 0x10, 0x9}, 0x42, &(0x7f0000000180)={0x5, 0xf, 0x42, 0x5, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0xfc, "47c6dc64996a58299541fd44d7b4aa95"}, @ssp_cap={0x1c, 0x10, 0xa, 0x1, 0x4, 0x8001, 0x1e000, 0x9, [0xc000, 0xc000, 0x2100, 0x7e0000]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xb, 0x40}, @ptm_cap={0x3}]}, 0x7, [{0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x425}}, {0x46, &(0x7f0000000240)=@string={0x46, 0x3, "054877cc07a8da975fe282e94a2b05a81386bb9524b92cdece0873b25e432d1f7d7acbfcd65e543a6a5516dfbe0ecf5ab28b796d1f15e0c5150229744f5cde02b3617846"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x4221}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x410}}, {0x3c, &(0x7f0000000340)=@string={0x3c, 0x3, "1dd9762e3b522e2471f1484923ccb3a0407183ac612ef0bec3c1b9cd56031fed94a1f5d0eb7ce3d57c4013e879e15139636694ea68e64d834805"}}, {0x1d, &(0x7f0000000380)=@string={0x1d, 0x3, "58a01e76c8d41615c905f75a74f519791277b6cb9e7df193edf0fc"}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x140c}}]}) syz_usb_connect(0x3, 0x4cb, &(0x7f0000002a80)={{0x12, 0x1, 0x300, 0x12, 0xfc, 0x41, 0x20, 0x12d1, 0x51ae, 0x2bbd, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4b9, 0x2, 0x6a, 0x6, 0x80, 0x80, [{{0x9, 0x4, 0x5b, 0x2, 0xb, 0xff, 0x5, 0x48, 0x5f, [@cdc_ncm={{0x9, 0x24, 0x6, 0x0, 0x1, "4decccfe"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x1, 0xa31, 0x3ff, 0x2}, {0x6, 0x24, 0x1a, 0x8001, 0x5}, [@mbim={0xc, 0x24, 0x1b, 0x40, 0x3ff, 0x1d, 0x4, 0x8, 0x96}, @mdlm_detail={0xb1, 0x24, 0x13, 0x6, "f04626ce26fd07cf90e494347c03c465469186f69a8b2d68b48a191b32da78ae645f57573fc9add54e7013924fef10cebbba50095cb387b227cef99ffc0329154ae91a6cff99d27b817099c581ea2b821278196fa247603acb44d36c01c779252841dfd529fe3323bdcb694d0a2bcddf2b9aa8d4d6000c74e1a5f6aec611837eaf7e5e0b23bc720e3d52cc686b2a76d90bf3e583cfe2c9946bdbaa339792f70e1c0b3f6a8201d7f5b2ed5b84ca"}, @obex={0x5, 0x24, 0x15, 0xfffc}, @country_functional={0x10, 0x24, 0x7, 0x9, 0xff81, [0x1, 0x1000, 0x17, 0x8, 0x8]}, @country_functional={0x6, 0x24, 0x7, 0xca, 0x4}, @obex={0x5, 0x24, 0x15, 0x16}]}], [{{0x9, 0x5, 0x80, 0x0, 0x1e3, 0x0, 0xa6, 0x5, [@generic={0x4e, 0xf, "9794e853bb8a1ab67960185912ed16ccfb7faad74f465ef320bcbab29edf458d6f18a9a1907a0aa2e0d3fc3380eb94c4d4c2004be8dc0c84e0756d575de238a1c77e6ddd18ad1e23b4126c6d"}]}}, {{0x9, 0x5, 0x6, 0x10, 0x3cc, 0x60, 0x81, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x1c2, 0x9, 0x3}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0x9}]}}, {{0x9, 0x5, 0x1, 0x10, 0x209, 0x99, 0x4, 0x10, [@generic={0x51, 0x1f, "7341a7462efd456a3b7d75be4c6c760435c3df2d6da8d787c933220c5fd4ff658029874142e2537c97059997fe4eaedcc740fcfe69dd78ec8fc3ab0da7843bade6573b9b54a7fc4734ef26be2f7931"}, @uac_iso={0x7, 0x25, 0x1, 0xd58f1d89c25ebd66, 0x40, 0x7}]}}, {{0x9, 0x5, 0xf, 0x2, 0x33f, 0x5, 0x6, 0x1}}, {{0x9, 0x5, 0x8e, 0xf, 0x2e2, 0x0, 0x1f, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x6, 0xfff}]}}, {{0x9, 0x5, 0x0, 0x1, 0x2e4, 0x1, 0xc3, 0xbe, [@generic={0x2a, 0xb, "3f3af50b18c1ba46d23f85526d77e2339091cd1aea44252e03caf858bd62efc85bcea53bf879a09c"}, @uac_iso={0x7, 0x25, 0x1, 0x2}]}}, {{0x9, 0x5, 0x6, 0xc, 0x3c7, 0x32, 0x8, 0x80, [@generic={0xa1, 0x57, "c2e70732da89892ae3f6679eda9cf305728db0780ab01f4fb5fbbb356d10c204bfe4b1d4c3bb35fe11bc0fdc19d19fac1c3bd298e479be2d842da1fdcec75d9395268b75f74617f11d44eedcc55a1f1a20ca23803252ca4a5ab74d155bcdf4b2cf1dbd56f10e9cf0492fcdb9f44e8ee49748dd349b7f695062044931a4a603fcdbf3f513ce62e84856bb2f36fa594cd38824533ee64b22831864500dc5b601"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x8}]}}, {{0x9, 0x5, 0x3, 0x1, 0x375, 0x2, 0xff, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x5}]}}, {{0x9, 0x5, 0x2, 0x0, 0x9f, 0x1, 0x7f, 0xa2}}, {{0x9, 0x5, 0xb, 0xa, 0x34b, 0xfd, 0x80, 0x0, [@generic={0x89, 0x3, "74f58a7a4d3c3fb62e4d3bebd9abfdbf067aec4dd7e5f8e018d012a13229e29deecceb71a2be3e4828731ce7bdf23c9204bb3ff48d16792a7497502aaea014e9bd1c34be668e289b538d2cb10b0b0b960be60bf0850cd2efbc6141f4b8ce4b9016ced53810a0d5276ad17c1c59c8feb235ac4a431ceba58a10fd26ffe890d80627fec3a5c14035"}, @generic={0xe7, 0x7, "f7ff05f2e7eca4f8d2b5afc80f254de908d2afa01e4469d0cde30447ea1beff81393d4e66bbcdbe8d065efbc148bfacecd5992d9ffa10f9b57d823f17c780e8ed1b3bc8dd9c29d9e22aab9e1cf442b3b475389eacc5bea995c80883a3000088ea1f9e8a55c41a396e1cdfd798cfc31144526d8ea22044a6b3f8791e786a5cf51eadd7b7967172ac646f0d57d0336a70e180e820a39d0ffaba9b41617e1cfb00e42b33d9ae926433aa3b80756f84a89bac103f09750667f030ec04265b594188b666f09d83dfee1e6c17a669de7e4ff2067d88abeb628addbfde18bacab71c271c3991efb65"}]}}, {{0x9, 0x5, 0x8, 0x2, 0x181, 0x0, 0x9, 0x3f}}]}}, {{0x9, 0x4, 0x89, 0x9, 0x4, 0x63, 0xd, 0xdb, 0xfe, [], [{{0x9, 0x5, 0x9, 0x4, 0xbe, 0x0, 0xba}}, {{0x9, 0x5, 0x2, 0x1, 0x22b, 0x0, 0x1, 0x3}}, {{0x9, 0x5, 0x4, 0x0, 0x102, 0xf9, 0x81, 0x73}}, {{0x9, 0x5, 0x0, 0x10, 0x5, 0x5d, 0x7, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x40, 0x7ff}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x5, 0xff}]}}]}}]}}]}}, &(0x7f0000004280)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000002f80)=ANY=[@ANYBLOB="0a061001051f09e40300"], @ANYBLOB='?\x00\x00\x00', @ANYPTR=&(0x7f0000002fc0)=ANY=[@ANYBLOB="050f3f00040b100108000004000500091c100a7f440f00000f0f050030c000000000ff000f0000000f3f000003100b10100a052100100000f00500c0000000"], @ANYBLOB="0600000004000000", @ANYPTR=&(0x7f0000003000)=ANY=[@ANYBLOB="04034028"], @ANYBLOB="bf000000", @ANYPTR=&(0x7f0000003040)=ANY=[@ANYBLOB="bf032d769704bf213e08bc75267746c8aed8f1fc01b73160d369c99569e28b44765a31fce8056cbfda021d26aaff016db2034e6fe69c9072844450a1dff9400782f79b4eb1e4833d62da1870dba778696ca3fc484965b51ce092305a4f536ec56bab8b893e8cd236ab3af6861125f50a049bb2e9969cb990388e54cdab7d518112726dcbd930cfa90b62798c470b38b85ad32e926dfeecdd584d4c4f30b0437f0d94bac0f82baa35a50d08b15ca61863729c9555579b8ee8b310218c859ad4"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000003100)=ANY=[@ANYBLOB="04032204"], @ANYBLOB="8a000000", @ANYPTR=&(0x7f0000003140)=ANY=[@ANYBLOB="8a0366754a3589f317f30e65320f437e1d45910ca97848d3f969a295cd8b936599cf8e07176f535a35e7dfd10c72eb0e1dd85b5d2c8de5e26801fd7144a9620a02eccf4b5183bea60c46924a8101f8e6ba97c3023a936561b8913ce972612dddd243b941d624a3c4f4fee11637feb607a866bc4a3e27f5500d467a6ddae12e6beb3f13d6c0b92e7b4e6c"], @ANYBLOB='&\x00\x00\x00', @ANYPTR=&(0x7f0000003200)=ANY=[@ANYBLOB="2603cb50dd59b9bd27e7d6724b147e89c48295a54aff093f38fec464d93953099626300d427b"], @ANYBLOB="02100000", @ANYPTR=&(0x7f0000003240)=ANY=[@ANYBLOB="020328ffd667f70a41eb376d415300acaf6f90568e3c92e02612ce3f21d7afe2366b55f75379721c8bbae9e59568575bfc28144ff1910ad6157ee8af0c41081ae33a2723232dd58d62bdfcf5a2c218a47417c0bc712764a4a1b709224e05dbdd81d7442faf2ea5acb210aae88ecfac9b79b1549d615d325037beff35820a2f842e2dc406b46587a2540ff42f156626e2161903077ee20f919791d812e6b980dc26699dd029c5ce2fcb8e5ca459ccda1e35c8517973932b46174d8f57b6a7d2ea5b009f82316eb672d227915c0f0a0c6236206876e50a49012a9e386d3a4bff8954d4c84fb10c995f0058e4ec8fe6152fe39f2e9e2123067b8b7cb4f578b3c89ea81a8a09db336a50f29b93f0e74599f8eee5ed96b2d9b667f0dd7caaf186a4a28ba9af97d986d8e1910b960ca1fcf020bedde4bf63f776ba65f17005c52899b2ab4f97d9bb9d1d9314a2501f5a47388f2c09303228bee0bf24ff778c2d3016e64ff16842cfe4952f7dd187b22eb07e68258d10fc8a835d3719b1fc8840db1bfccc29f5d4aaf618f348636934da9012e0e0d445277851fadcfaef9edde32688b268b1ee3ba380fa050abcff6e9b4d2eca11af5cb5c4372a013f0e0c7ae9ead884977d9c4be21529f8d2abb2282745afea5aaf5ad46a103fc3e5bd35ae346a6838ef1c03d177e37b8daa8da93b590996510c127bd49643561b61f83e9e8453e94fc34800e62f5d0d78ddb859863932f59fc34bdf7f08bc4aa24ea8a23b57a48fd71fe435fadc2c4791491f4967e9045c645bba24fe04c2ef2b055c5b74655bb9170894502fd3e2803a3dfb96ba04cf67d1b06fb471120fa6b3ba45b0939a2c8a1e7b5508069a20c821ab5b6db8e02ddcc655df48f77f62c5bb424c10a989de93b4d47a846476fc9fe8f2029692f098371724e078e666b4cd2d7131127576e3aaf51b08f868554edf5d99f7e4409ffccafcca286d606207249bbc13df4e73772ab0a255df0ce369e3dd12e9f69b4a96855236ec1afda8146561b7d1e1353257cadd181eb50f39f1b393d2d9ed4b155b4d7e52f32381b38674131f829f8ff4dae5bcbaa9e3a499657321a9be9c986a5e711e1814c1747a5aa425c56c10102e0b1d50a062ce10edbf2f1cc9df04b2466307c6f8885a1b05252d7130818c83b2e98db039230ad60b9e22ef83ea49ea5a7b8b9db636337153d95e0bb7f1f10f6ecd6e10ec3b788fa57d5f984f4d3697d83325790368ebbae05088b9ff27055e3e84d068700477217d574356c6d958b2a57aff5292b839e85becb705da62085cba8a4ae267bcb933838348e2d0c2506dbcaf72d7fe4c3a2027350e035c10831271b6e21aee326b3d44f737a26d44c60dfef2df4f3db251698f40a1fd8e0e7237766592517b2bc0c4f4c107aec42006bcc64538aab25e462e6134cdae8370b7d0719e0eb52f402ec702ae8c7fcf1ff13add23a5f66c175ea8dcc466b230b639868243e3089bb45fa489a35376d178953755ddf67700fb3738212d8214d9ff8e391dae9cf6e2fb59d1fe81b3d8ffd9bce68c493a9ac3b5f8a01a61b984e7c288cd3e43ca4ee6b71d62cf60523bc411772a42636c315bcbba814bef1fad41f1888e3c680b455d3962c8e727e1d1d8488fef639be92b2395037ce46c8349b3224dbe0e5f9107e7e2e80ccadb27f400711c0d2c225bfa511b2dcc432a3702278055eb9a47cded2c0753d541f057b95fc9c964404e7d37f93629ea9f09b379ee7eed50ec92a6b4c9c216c7662f29930025a163cfad7db732f4122779c1ef79dfd7967c9f703a53b3aac79b7d419167a568b157cd3c9ad8de9da091ce274a4893ae6d65b107d3474c4c244211bfa1789c2651831c089519f4b6b208b8ef050a48b2aec88e1fbb0e96b60b702ad4c154eec74aa4946a2ceeea067d0d587294d35b9e69b1c17206f544a75a92058d836343845af32caf62e262a82b97bd738518a8d421a5365fb40d932adba8407a0be98d46a4cff2432e03cdb75468ee1599115365cb42d9f14c234f2d6b0e1a065b0733fd0da73999fd483d1a543be628e7dee5f2808bda9a324836caaad24aa2c3864f5e182e1fbfc1d15517c23425c9a956e1652808e810b6ed3c7158a642e2607a52473192caebe5396c03aa71b41e3404f508825ced198fe473ec2896aac1a3bf3b3045532b124739a0eecaeed18b44ee78297a220daf56890a4adae58905c9b78d59bc6c58915711fa9eb6b483b3bd30870e5dc8e9ae5a1145b57ba6c9bf9dca2b4e6f740ec6ca6d6cdce46ca5f78344c5a597bb42a2205b2f18cd7fbce4f163f24dd946d46669720da24f36566c40b3197c0add3610b8fd97c24cb53b11ea56903e0c76832cd7b408ca63fdd5c28ee5e81b7fc17d8e3a10ff278952e9a1ed98eb0f4c588b138b0fd847ce8570d48b43cabbcb4beb03e7e4ff5a7d239c3964abef5d1dc2ee47cc8e13f04bf5c16a500577d8ec54962a041e0ab8dfa95c079a829e71548ca3d23cda8340ed3c13c62b149d9f053ff25bf2cc1c550f744ddc1235751216ae7e4914e1ffa1b86bc0e1c4cb3f911cdf9bf9007441f3c30cde2844a4b8428dbb708be750c034357aef3c7fb8367aa9a8fefe4520d310661ce3ad46bd5629722d7666668c0557dcf468b8387da1c1cb0fe4481a7d18337861ad365f28ad76fc65f8dd7afff8cfa99ca6072d85125fb38b4ea7aeb5bf31e561f6f8e5ddda6bff26e5cc2aadb349cb05a5401b32093e079a963f3b6d6b143b8dd297167dac33c0132ca97d24177d34e1c57d75493754c10eca9109cfb733dad413f437cec725aef8fb4ee64a8c2bf13a9721510d8011025322a3545fb8ef998b70cd53dd4b1ca7df98c42ed2d55e21cebef519ede86ab32e7deff58b08ee4e07436ece5f12aa473ed8efa32fe67090f69d34baf827f69df049b1914aaba973020d8468132957c03b9f5cca568b0327e8d5887e2509e14a76cb277924c218da785c50b7d1ff670d7393e438b2237d821a3a17b13cc6d9865f46054bda782dee87b60b7874aee615f7212c82bb6be32249edf224d75127980a154f668449d3b432a270bebadececb0b1da5b8a85475e56915b3296cec3833e8d53fdd6f632ff094c4430b478178b2156160ada84a4f80e08455dbdc2244ee02b64c05ac3de4fcf1c6b7e16796119b957434041672076a304154a7514ad102e508b44b7e0cd9e12d4b8178e24c8c888680f9585d2a1bec6f4dffb33cf9cbdd246dd2d52ef95fb10a6fac8e05fd35c23f4109ffced3d774bfdbcfb2981adef63342c0d3a38a64942c3002e0aa5545b98c38153fa43bf69f356d5e89dfeb16ac5665a47ad50e6bad84f0700a1d965e6dee480701fc64af55ee3e8864547104a6ffcf85b0540833f2cff64d4c264edc8704a95ae74a7b3199af697ad6b705cac6b0f121a1c3ae2eef00713197dd19dee20995fc9f26b97e4da46f2128f4358777ca0a63c68cb9ba92c8165c717f965e65a94f3bcbe3c74023584dfdc0ac094d87975e7cdec5dbc2b12e17e37d88531fa9e7df304bfe7ce681a3f8f43cf4c7499ce93d23eac44758696028263281bc4af8e7b23262ffc7d7de866e67b4822154271ec5bb66c37166a8be06647c5f6fb9df09ceebf7edab2d417688e5f5c659bf438dd14ad9b701adab88b3139d79bdc9d6f281290b60ce7b9e2b4e811060bc5898db2f8d74f793d4820f03c13bd4fc93f5441b947650342f396b790a5ef3874a8cebde3e930aebb3b7985c0ce877ffb8437fef72b597c4982a8f04b146741ceccdd1b63aa492f4ef34a633d18e000fc505660cbc772cc7d617c588f057a1be6455ae300f21613f94f7aaf427f3275c42fb0aaf4216e9093cd4cde0c79837591cbeabaf9a154311b6c8da63c5716f931e44a9c4e1374aa8fd0b9e213cbbceb0eb29be3646b595d131192314b6af1ac39254ba8ef6cc3e392dc17e1452931eb9f033cd2790a2c52fb86ca3c979af36fad469887f7364b112f2462d13e2419fa35ebc9556d39834d1a81f072d6a4c8bd7f554b8c2d6604cbe6cdeeddc5b64e84bbfafdfa6cda71739b0a9eaadc7645dec44df19d487ea9f138043d00fb6fe35a0d9b76317f1c270afe53aa918080f5c284a8acef4de0c67e15f7293680fa50355f6ec8540c3163ffb59c55a92e45c9cb9d67906e6f5dfe0899425a104bcb17917bc1c6b0a87918698745a0836930deeff2b529db6320b851195823533597b642c0242ca905f961e1dfb0bcb1b2dede714e121670696e59175aa6532553a7d77395acf35ca65a5e67998fe7dd0b819d4ad93f5bfbbd66d6e131ed589453cabe4a23a5d5e1d548286f8ccf6d7da85d2297d1f9a8209f2736a065210baa08a26b883826bc8055e383f73c4215e11906b94be4d469cc6a2d1141a534c17fc6a5e13d474de92dbac9aa8a427cc07130edc213343a7611209cd6fef18361752624985b11362a5d53b4a5c05bc3e4a348b166eef7fe3864f0ede6d9ef05bc28e0dce681b6bd75c19ce950e158de726a6068862cd2be86daf4b23e5bb9a8414dca34418f552b1a8935bed73b40ba428624091ad0c0d0138ff81d7c5b6d1e0d412948694398c1731db4a3cf639c92ede421bd07b1d6f82313d45f75bb7488b107c61a20ad4e2b2d7a2aa29da80a9519804e33b8d3d3ec0dcf142926cbd905d876d285ad739024125cedc38ac020bc9c9b0386307269d450ca1333e8bc2cd99d69e73bd2b453bca4a1c1f368520ce2d748012f9bad7c82b30a93da8e13d7f63429acc5f1b80e80c7ce27b37a345347660ceab8422a6292e6d88a8ebd4d566a6e059a62d96116611cef2b4cefc275cbbff90019844591b9ce21839ec5d4e4ce9512c752bbacdab143959e742b015bdf8892cdb99a65e702399327a1a537af37ac3810beed4227c0a8f3b56635d95648532dc4000315cd46b86307efa00f3f8dcb3df60763187c4711829c1f187aaf07bf8dd21f1aedec35b0c0fe8b11e55ac5c96eee71e25710af5c2f55384f3b47da21ef4d8fd5be04de898cc818bb26ea54a5655b65d53495aaaca6383c92ae01898931b7a1659038ca0f758d96249418540fc232c9d900a6868d56c38525c87ce98b4048c5ad20c66a3d0e102b0ab30850083affe8a3214a7fef6964f2421793cfd34fbb4a10daf75a8c7524fea4bc11bbebb9c798f275c03884cc10b2ee3a1cc3e80662bcfaab5ace81ac1661fd44f37165b8ab6ba1cc7c5e3a140517960226faafae2970ae9071347dbdb2bfc5d0361d4f4f38bee6e1a3c02ff46cd22bf7b47fa8ed25d2c2217c9de1d9808c55275cb7bd79425c5b144bf7941c27bda00bc3242103ff5ce65b16b4ac027082f8f7706b30905ac8a0d1ab61f74daa4f7c6ab3dd2039c764aeb515a77a40d18393f8e39917fc139f0f3ae92f57cf3b9f53fbe12ceac96e7636a614a92a94b3b487ffcc0edaa28a10f4fe61abd7c4194d09c136f648317f3a8bbff8c9aa51a649309a413de1516a6972eb4be3d457b0adc3154811e0466eb8bc771d483f03928bbe1b2d7c36a5c558bda10f09a76a48bfced568be56ff40081b6c5a210297f0097f1b13ba2dcf3235615e580f6053af8eb3fa37dac976e837192e4f3f58ddfe932b6e086b245c742b38ad2138f2a5613ce42927ac1a29f78ad959749a98aa731a2f82621285435fff43e882997d0d26705ecaf30cb0cd92d6a1fcce1a1917aafd9294ca6836f866aaf9b11c6a4a4a86ab8444c7090e0e49e52e87d3d5052eef5f871b92601530f8b4b6c685ce9b3fa7076cea313"]]) syz_usb_disconnect(r0) syz_usb_connect(0x2, 0x14a1, &(0x7f0000000480)={{0x12, 0x1, 0x200, 0xc8, 0x51, 0x8e, 0x8, 0x421, 0x42d, 0x7802, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x148f, 0x3, 0x0, 0xe, 0x10, 0x7, [{{0x9, 0x4, 0x27, 0x1, 0x7, 0x2, 0x2, 0xff, 0x1f, [@cdc_ncm={{0xa, 0x24, 0x6, 0x0, 0x1, "ac67927a4a"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x40, 0x0, 0x1f}, {0x6, 0x24, 0x1a, 0x3, 0x4}}, @generic={0x4f, 0x31, "f91498e05f50d7965320fc061669d9d5100546ee1bee59f47b0b16d0d6ab42137f69a2317eba1d3857a423a133178c88fa89359bb6e79f7b9a3ad7136224c9b1c4afbd8d626824881a1d4e394e"}], [{{0x9, 0x5, 0x0, 0x0, 0x1c6, 0x11, 0x5d, 0x7}}, {{0x9, 0x5, 0xf, 0x1, 0x50, 0x80, 0x1, 0x0, [@generic={0x1002, 0x51, "9b7ee86a6889d55e58e5545be8202eadf2be2e99c3973ee0836e9aa684583c07954ba4946b0cca611159b4cf94aaf6795894c42aa65077e5e1e35f97d74b17f70dd2b24b1c330f705003edf1a1908d1b267a133aec359228bd535382294a0e2d7b7a1cfa8faad3d019d202ee30809347d5aa4b64d1710b825fb7a8dab1d3858c9e8a893d788719c8e16f382795b5973a270ceb5e1c359b8045cac06f147e49a3ad8a72a552e92f3f7ab964c0bc5ff370332ef85d861675220ad4f81dc45db9a21c1b4d29020a06eb51acf0c0652eb4037a57f205d244ae8b061684ffeff2d126a07edede33fea5359581050838520787a7d7832f9b57e5aba13f3e8e7dd9627778bbf9afe241d7b8418e23cd20f4d6faea17befb52e26a2697bb4ce94550077b303bc4deb8b1b39781a2e5637a9a6d050d8ca519898485dcd9c825534d853de3695596dd7775dcb7aeab230ece8b3a68bdb8caf70f397f4bb6b174c659721fb3df66141537cf742a0eb942058fb0f979e34df4aa6b53512ce1b68ba6f3a7eb75d283b257fef795c32fc649222533650424fa6e5898672e56dd4ef33b1e8714d69a65cad8f83204681afe966c36a64c398df982a4f24bfec820da093c57107ff0764998d133971bbb1125c252124069d073f2c7903d8174a91ccf670df8bdd2d7a4ae6e7e8ecccee427bdfd237a8a2ca93a02a3a890f7ad63c3f8e92a91526f55c0f58e3ff333e84c84a923d5321dcb097544df02026c193da43363ce36bae4d2304b955e65772a379f440b4425dea89921a017473cd30b17c413acfc18d31dd397f5dfda32818584a9e3999d86d33f351b5f6a81b110c9d63985fb2c68e5a1d5e6a5223380e498d7300b0c5ce7871f12710dffd8ad76b0f898a95fc65dcbb88ec587e160b635b5638596851f51ea21430996ae59a775dc77a78e5d216d3c2b72d6d7458b8ba7d87f59ca4094ccaca33b51aea0b60d8a5ac2bc6d80bfb745d4c7b4a9f4114fc51c179a23c83abdea57549ac2ae69423e197a73b9ff732597cc075afc2f3f175649551955f6fcc390f8fae4900c8ab42a4d13aee72c11a1c42dd933aca8f591bf37271c28b9a68984c3a383b85315566856f2207dc7e833ecc0e724c26ee20c09576be994f3c9fcebbd5f29235167a31403314d2344fb37f6054917007f4b45e209a199ca1be44f1f5ac4ab1a257b31182c26c3e7721776e84bb7f1150e4cc289c90b655d521c203fe08beda5a17416eb0b2f937df452adee024f4d36ecb789610d319b7d0dda61cbd1c61b6ba16be43c128e2babe9d3a58fcd8a98a07426ce842d8b22cb9d2caca7a5e82ba1ce55c50bf28e31ce919a06eb5f82a265c3d88582b5697cfe73106fb0beb714a9545f65a1f1fecd25cabce2a85f29d84c19ac60d8014941bddb25a68a9bf102c955c8a746ac27a40c901584d866935fae6804bcb9936811445463b8edfebbd3b6519a408f875801266410b6087439ec1b8986ad71246718e3cfd9289cbc34daeb52ab6481b3743a50a2ec87cfc3620d98a1e03371f82bee4b46bf8563a03f4cbba80f42f245cd9983f4ac37be741bba3a5918ae1a65b1d0e6bda53542f1c0fcd11811b9dcc76d3fc82b89d6051111d7820406ec4123aa749fc11931568724f0657d298b9579d245477a25ae7e9f68bbfa45d4ed6ac0bb72c54870a6e4c4e9ea03222537985b66101ef705114e7d8c8e4dd54e3a5de3239a3e2b782125fdd190a13d714e367a4d12dbc5d1db283f833ff6090a941b04779453451ba603ec69c087a5c1223d4fa9d89ede4862d1fd72c84754e16f7fc606f2e4a05dc12713b741ff64768f177b4fd692040ba88cb5b265c7c8a0605ca7227bca6022fb0e5d0ffc9a85ccc4c7ec98201856f570f5a417310a2b6a02add6ccc9314d657c7fc9a7f31922550a8184a7121b5ce884b33dd3ecf4b03acf7a1a62f5522a7d31fa62f8d30d4faf80050c862e97cef091f62a16836ab3241a1147b0023392277494643b3429e9a71bf07270ceb89af80f369f9f246fb0c20c9537129c612cc94408434a82e07577ec199183a2e5ddbf59f29cb6fff84fe5af01a3c0c3633a1844f1d96b312fc2eb3a468c76a08e90d86724754b077d59c7d25c6815cb20b6269cacee5aeee162ee46a7aa30227e26ebaa748e840a34ad74454fc8727475ca8bf007ba2814969d19ec620ef7d4837ea74820aab51d05d7eaf94481f74e49a274bb6744c95bb9262e41525a7548458643ca5b37355c1547e5a5c6102d56fb3dfd7f0ce6a7e086d2d2b1afd57ad85a47d23de21328555c1edf0e9eea96ec667e14d6826e108a3d8ff1ca56d21c885a63e086a6344e145d93fc21a56c2569fd70f78d4e2a0402d61617a5ce858201a41f19f737f672d3d5091d18131b61bc1577205cb075eb5acd7ff3b55262d096900d6388b924fd85dcf8249151cb61695f8a13014bb39887170908c2766fe389efec111d5602b1ed3536af2c5df1001561a7c12eef4866b084a6e55d4b2ead5d454565a43c14a95533b54f5806621df56beecdcf6f5d78872c5ae50ca1b6d9916b7adcd96d934876eae5d777cf85a835fffca0cd46f13b575b762620739293d3141b7e9cfaea83c065c4bb4946caefc98d612c46b6c4f8bd01d66923f46fe8cc34449fcf7d7fafee3567425277b5c75f79b708fa519a5528bad2adf78aedc129f07227a18b35d3d852ddf04e72784de6e97c5fefe3b530e9992a58c30e3d8d3dbff2e1ec32665c0e2d4118c57c9a4eb44f0a9b99c0dfe98cf52b149f9dbb2e7c18fdfbd4998361e00b084e6dcfb45823c00d3f5eeab1f70bd48b79299ed7f9f838501c092b6136023b3c241a0a2771161b1761a5829136dad7dc51a09fcebfb9b05ab7f7ce8f6dd66147b27a945eca0e890f8a6ee786978acbaba169e9890502d22b47c06b265d71d71109e6b0617a3ccb83bfcdb3d8c57739d51f1d03462637c5d864c54291f9b8b122498289895db38a3ab72b8a55d96422530a62f476ed6df0790ba1d53bce2d6b761cb8ec67e35d97c034a689a693468c4f53a4616e8a4bde210029a407b75affa4cbf178823c0acc642d8ee555908dff801f42a9e8c0936d2c46ba27191146307fcf1ed43b94897abc72eed3d946e2e000f2c79af773a8fb21477eace93545aad53ab28933a795fb2dd47d42aa0d9e70fcd3a540eb3cb287a194e69239c5559fd1ad1e96c340f7682fde6a342f640d1953e2f29f8c291636350e999cf5640ce4f4f565bc018ad430d1b6676dbaea3b5554fc04dd65f55b1ced974392e50b7383ef3cf3344af3658de52c927304ae747be0d3805593eb6929dda115d065c6fbade9027c0f045b88de8707530da9427e5f967f95b136e7a3f9efdff44034aa0d1971ab11c5116c585cbe497bff4dc3fb875082bd6ec5f84ed7739aa23ad11c7e2b63c623290aa48a477fee461bdf5e12d125c53f830c5651264a0028786915f551bbca660c98b24ef49a73fd7e1fd6131c9aa3c48dbc08c8ce1a8bf06d82c87c492253697d6257ed60041b99180211ef1858ccc5a04a5c970722cf60b31683607c604a461e8ed2262ee690779cc3235f7ff795bb5c240100ea4a1c10d1903e924e31185e8dee417820d1cfcf7886815a38f8939220ea7ea3d22ca550ebcf9af544a4c2cbb93588b6695c4c82f58af1e0fffc19dbcb2d432bb5a9ef58f4aa07e9b19ffadda7c7aa07808b8224a6073f9dd8ff89a24bcebd0ce2967fd5e37b7fa4c5111114f47c4571b3835ec67bd7bf76b8bbdb959bcb143f84a47fb5a15cbe9a0d9136321fe802c4d297414d7b004956534b81ca6a50416a62ab4431d8149810351ba84ec9e1c0e08bdd758b7e51cd37495c1ebfddfa06a2c7003b48384d4c418939528f2b71199f8902c1159601c954cb9dc7b4d807ad350e602dc0a0d05c1194e44a4447dd5528fc35b0b4b543a382e19ca3f32edf213f5375a0b791ae0953de4e1669f7f0ae7cbd5d38efea17721f9240f9b35501973d9a68507cb9adcb2c2f72ab1dc6c78079d1a6aae8fbf96e0af2174902b7f6e81057fd42debbbbdf90b2ac1bb09f0b25ab5b9414238858b7203c93929a6ad0dde03d8e241e1a0a132491cd6545a3d5a3eedd99fdec8fcdb7d4f9c216ef79e9d7625f4ac7f0ac874a4265f5ae0fdf8e30a125b036f2b94fd1397be0118cc50b522ca174ac11b241fbf73f56c890cfc5d820f169ff52da1b93f7a7b5b05a85b085b9d06ad2b5c0285fe7a9f46de3d049536261117c3a96fc49d4920cf6c15523c0f11323a5fce7b37ff5b892c1f0be7c92f4b4fca7499fffe32e375924cd509d2e7b73fd5e291dcb39f53dab03b08ce02e16d9c6721fd768c226ed8112a426ffb97c96484da572b294bc41e5aa7715adeef741b501687ecb9de484fb374b68225f879ba0065dff7e59ea6b3c5d6891891c16f6e875dfa2de1a5f88486878d4a00c0ff677a4e5b4c6eb065255f11f88ac49fdb20c5e9da49c644b1d256085302178751a82e9e9bb2ac3fb79bb8ecf2502a040beabcdbc7a9d674a3e7fd0793d22bae64b14092b9dc03982d976beb9536f12d2b723995218f2dfd3f7c8f9135f8dd2bab6703ee3cd59bf5809b8c9a4d7ca22383d2e314d8d7f9f17a2858909aee488d706e0c61e9754975666c93e16a957e89388547120fc3009d340395c2b41ffe6f4a0f92e7f5e380f1849e0a8eeaf107eba59e988dc7beb0383515c6be0aa9283f617140fab6d23aa4c5f40113e153f9e437f585ee4a63b065f59089a827fc2e2fd576f75a239dadc31c9cf3f7f29be4b5bbd4c54bca1a3003b870e308c47b2c96f8c97a0068dab32f9ad9eb25f68821cc96c2e678efd27e57e464c0947211fe9e3650288174b70c893bec843264db09b491cc46be4e22935b512c2be45c60d12f83e018a88785a2d1af65a306f8563ce167a5f38918455e176166c10298a30504f61dc42b35d2c1671a15c0e9ce9027baf53b45cceb0842eb91a20a8428eaf2c8183041fded4d7c2040c51946997df86ad873dd37f6e688e123778550421fb84890834662462f828492909ca2bf11920d85ea04b089bf12fb6cdf93a2d9f34ca4e242b9e4905dad2ac77bf403b29fdf5e407934fa5a8b6f83c5856016662d630b266245445972630bef21bf958ff11b797fafeb815a11c09148bed9c901c573abf581b757287db983ee78abebd6d75c9a236ffb7776f4fd1207bc043d85e22feb312bad4da4191e32764f1c31ff40f162b98676b06e2e8554d8ff614ab49ad3736e923216a623c14a0f2702b4fcfe22309e0b3e02c6793b9b6635ed204109172c58d1f45ec586f5c33cb088b98d5d32e025cbf79e750c278349601e23ebe617896323d9d18f87480a774a8f0cd442eefeb2c50c19a7b3c210084ddcbd28c52c5d1c291697140a7eb6888f531a97434ce3cada1877f1741cb1f11221c2ab8c3d4d6489d8319615b49386f979e11f8c16c077d56782bc9a4f1753101c8ee20b2d4fcc5cdb2e6fa3f0d5e06976cabbe4a69b906d8455076a1f971f84e473a58e6065890287e174db03552f433db4ca09a1194a8e1f7f15d8a5eea9b526a6950f06be1b745aa249b199b30608cff5818fd657d0b709e7b1547f13d30fe7342e2d70c6e9a0e09a4e1bf1a1e1cce753d6a9408f5833edfc20d63779caf23fd72029851b0a081ba6dd7998c675416be3b872d5bdff3f5ae43133eeda27fd54fadb7bfb79405e5d7c457195636fcda2730ee59ab945a9d227f422d29926a33eeb6da57262eecb6d839f4a956"}, @generic={0x5d, 0x3, "684031fa22edc6211e01d4981fbcd9c4842f18ef55e5ac2db36d7c20bf052d3473278aa56b349e8f14645817da2dc02542f00c9d354d038ba9fec6c66b60cea7605c3a984d204e895244d65b9b8ea742d471ee6dfca8489eea237a"}]}}, {{0x9, 0x5, 0xc, 0x6, 0x394, 0x4, 0x20, 0x9}}, {{0x9, 0x5, 0x3, 0x0, 0xd1, 0x4, 0xff, 0x3f}}, {{0x9, 0x5, 0xf, 0x3, 0x35b, 0x7f, 0x20, 0x9}}, {{0x9, 0x5, 0x14, 0xc2dba3f74dea185d, 0x1f3, 0x81, 0x7, 0x7f}}, {{0x9, 0x5, 0x1c, 0x3, 0x172, 0x1, 0x9f, 0x6, [@generic={0x92, 0xc, "07c7e0ef92d7a5a72462496e5e5e7d67a5caa56527bd64a81e37880d48e41e5cb0116f40cd37b089258c2ddc9299f7b3937822eda3098dc83af1da3908040fc3757e811376ed13e914befc4697ed33fc284f06027cf5927552b5d59aeb405a3ced72678d3873f5a1bda569d771caae463a429b4027ede592e8f25c8af30db0ac9802b6a5e7b02bd89ab8fe329f65b059"}]}}]}}, {{0x9, 0x4, 0xa1, 0x2, 0x6, 0x55, 0x3f, 0xb0, 0x9, [], [{{0x9, 0x5, 0x80, 0x8, 0x7b, 0x3, 0x81, 0x5d, [@generic={0x88, 0x2b, "d71cc93d845e0515cd7ac7cb83b4a14ef005e61b13d4973f15e832f37c3f00088556eaae01899b3abad95915b4d03568418a3e8713eb0ebafbb94bc5d5bf590de8b4479bccc6c7572ebffe5a5e24968e4cd7133a254387a7ff91d2b1a1bcfcfebf7583defe2519062c5ae03de7e229e3cf521bd4aa1d1090d0afe63bc67359c4ded447a59671"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x4, 0x99}]}}, {{0x9, 0x5, 0x4, 0x3, 0x7a, 0x0, 0x92, 0xff, [@generic={0x2b, 0x22, "17beebdc5f0672eec1f989f73b63866b15ddf8436e05b53f29d239193e263d7631c622f9b8ad572898"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x2a2, 0x43, 0x2, 0x5, [@generic={0xbd, 0x14, "8b911aea1f6bf05192725d5882c5f86393603e4cbf52c6c76bab20dbbbfd8ff21f9d5918b49ecab79e97973db28104dc25e3876faa076b7367a8f2a14b0c62565feeb5363fba97bed68ac0cb0859d3daba9ab5159c87c57772123321048bedf304d04526a44e54e69c289529480f03bda3e6f0987b8305c03114b50269d25ab25911c456d19374b191ee1e4c3c730f9c0d7898feca3a852ccec9841f3e1b107660bf66d1bc36452971021d6611b5790e88bf04cbafdfd4e1781dc0"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x2d, 0x17, 0x15, 0x1}}, {{0x9, 0x5, 0x0, 0x0, 0x16e, 0x2, 0x3, 0x9, [@generic={0xcf, 0x8d9ffc42a62b17ec, "f51646c043135f8bcd568b35f793f1d94cc941acc150c744ff8540b7d51707503daef4653dc66d8acc5889581ea0355527b6ed629e8bba93f423f69c527ffccca7a99829be9b0d528e7b7c8ae160f59549dc2db53ec511816cd7135c06c2332cf06f6bea7ddd1204ff86fe41db004539b9d9909f338d029c8169ee5c8077ce0118020b8726c85b18fb57573da969632c63facec1559109f7908f13375368ceefdaf55ac2e2998da10078e695b00ecbf7b22632bf959a0b8dcf087386c2aaf71690c2dc0a68ca47433153c92e1a"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x3, 0x3}]}}, {{0x9, 0x5, 0x10, 0x10, 0x9e, 0x3, 0x0, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x8, 0x6}]}}]}}, {{0x9, 0x4, 0xb5, 0x9, 0x3, 0x2, 0x6, 0x0, 0x93, [@uac_control={{0xa, 0x24, 0x1, 0x0, 0xf7}, [@input_terminal={0xc, 0x24, 0x2, 0x2, 0x3, 0x2, 0x4, 0x80, 0x6, 0xff}]}, @hid_hid={0x9, 0x21, 0x8, 0x60, 0x1, {0x22, 0x874}}], [{{0x9, 0x5, 0x2, 0x0, 0x27c, 0x6, 0x5, 0x7}}, {{0x9, 0x5, 0x2, 0x8, 0x2fa, 0x2, 0x6, 0xf8, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0x101}]}}, {{0x9, 0x5, 0xb, 0x3, 0x1b0, 0x6, 0x6, 0x5}}]}}]}}]}}, &(0x7f0000002a40)={0xa, &(0x7f0000001940)={0xa, 0x6, 0x300, 0x47, 0x0, 0xfe, 0xbf, 0x1}, 0x40, &(0x7f0000001980)={0x5, 0xf, 0x40, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xa, 0x6, 0x9, 0x800}, @ssp_cap={0x1c, 0x10, 0xa, 0x5, 0x4, 0x0, 0xf00, 0xfff, [0x0, 0xa0, 0x808030, 0xf]}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x1f, 0x8, 0x6, 0xb3a}, @wireless={0xb, 0x10, 0x1, 0x10, 0x10, 0xdb, 0x8, 0xfff, 0x1}]}, 0x2, [{0x1002, &(0x7f00000019c0)=@string={0x1002, 0x3, "7b68e4025de7a5fa7b3720a8fb266fb6a3e8c58b3328b5a4a889c429054e7b984b9216924b043ea938a42b676c6085af96d4a64c4b7ab01df44dd3e2d29e651df639e864837e2de290b87402ae7e42d3500a7243ae41af5486b5c6a6fc88a1c9da3f4371caf4dcdbd8ac5d2820996617c0c8af67e77e6f9da0b039c1d5f35225bdae6e0162f53e3196c3571f2b2d689643ee2de8e28763e17d37a72ce733edc9eb02a1fd835508e2e8e47b573f8427e8c0d093595209cd3ff5d9bfa4032258248a7a852a24d480037f84c63f039820c0c96e6795f09ee92f6286e62cce5f048ce061b31fb7cc79da5c30e96bb6dfdfcbadcf9c9dd57ea8b1ba1cb7459f378657ad1f11be97145bac4876c8536e0b5d28bc9499f27d4a36847dcc923c392269f83f32f3bcd5db39b557dc24af4aa3504b6043dfeda03585e65f9cd6e7fd32c721ac172ffedbba052976dba307e346b6d33338413e018569d4ef016132a47547343d185b006bb1e9c0311a0a05569d220eacadf5aca4e65c7893b95513b5b89e78e102ab5ed0c1406aa654687212ee6ed98919a3b41826339a246bbaa87c0d4e21459a1ff35522fee3a68ea20dc28ba0485f5ff557afa86b719a38e61d344c06d8989eb2314704b62e115710fd135c18868509b9b0e9e1027ec1a47547d47e30890b317ef032d81100589609ecdaf8ae680263f5ab11629aeab096a86ac62aa0fae771442c6dcd10e175e5d2b0657a8881f52be8430f33f925ea86efa257aead68c8046309c50ab8f33b147af31bff759cef34ac7c9031874a3c0953999cb07b0cf5b9db5f51b0bb88f6035e881b61fa47bfb520b11ec4418df92600a2a448e7323b183a9f25a680e40b0fa95c59132beb1d02a48e292055914af6430f53d2366da0c34040b1e390941cbf20c2733b68344c874ff7d880df34b87a373a11770b6512727e26324508c453996d6926bfe09e2cb7ddcd34057684986c349e9564557b87a2d1bf4b8c83431df86107b69a64c6a148059ab0b7a156de4a19e5f16581d634f40a1ca52712994119c4a0743d157477381a617895b98e37ffc3f01fc7c19a6aa4607801194483cf2bede7eeed1360ca7bcb97363b0c05ba348ad6d2bd9f12fc7a550c17903779a9b1c5f23b776f76d62f9953a7af3a1a7921414952208b56fda2546448090ce37a267509797b7c28dc9156b0defa6276a5ae48febfa2b9a767d174b7c67a718903c27a6fad0270a3c6d50ab8e95c2bfeb19e4ce37fc20b6b1e10be796962d5ac6e6ea68db3a41d97b17fb0e17537c9ef31f3a71df43b5c154c7c862ab1deaa56105b811a81c84a3f9d54b17fac9c1af7c5b4cc11df6ef41eb787b8487e1dc5a89ea3728b3cb77201297c4f76a6a80416fc730b16c0541345c94ca7d55bf12148ab47bd2bd35f3f0befd7a92243d8c23704fcc141adc25f5a0e962b708376795f1dda0c857cbf0f21f960fc10206c8adfbcb5482234f5c5abff7dac139bed691e5dcb329d32ea44251bb62a3fee190ff81d1ff89a716b007aa85420cb2bb8af92b0830d1b4100888eb9f34e65c6e3f4bd7923903b341976639a20bec37eefdcd75b785eae784724aed34f1484ebc09f5b0ff365d11d5b6a38a829dfcfc2a14f66122c9167e2f55efba0ca8c4fabf0ad12b6c108423e2eb013508cdf029231c0c0f38f7bc27fee831ccb6c2ea5eff26ca37c10fe266368fa8657d7f4d7252d8025066e1125250b5911215b16e168d4af109ee1b2c55d732513c469bc0159363d21d51d357f5228895fcd18437f563b25dac2e281cfa2dec4527d6dfedc684b9c15d17266e8008d618b12eb646075fafb11cc5279a2ead13b97c4cb1f479ca4b0a7d71dbdffbc98bc67f304175dca3d43486976b02303b4c0781a26d3d06601b25011e2bf6dd886df78b3c3b69861e547e79273732ce2039af333196c4f7f0b67c3e8660b7f29477a41de65b8f4fe8af4970ce54e306b17592029285c2b152239490dd5e6a0488cd24068427c867ffdbbc9875476e3876d4b5c9ef52fd558b7d428392bcb81beba578da4a73dbefcf4a7656e3c8e3a643896eaee3f23f41f607c7066f780ac28d30cc15b628fde33512b32c4525191e731767722dfd580443e811d7f446f666a7b0bd792754b323823266e147d3b29baaf3dd5dc5343f55e0091363644fc0298ec1e61a72fecaa78824261ca9d844556f4ac1912cb34e37d3ba39ab43eddb55a5dd364131341c6f0a0baad1be2347d54d0dd85b39bda724eec85ef8f26a2848243bfb050c34916a82938b74dd3236c3037e0ee0ede33390fda4564c19ef9f0ecf12494542f298dbc09ea237931883f74eef379be8b7854e168a952623e83811bb03c75d654674a45241a5768056f570c49077b95890da83f2e8f6c4c956fb7e310fc054fec5af5b94c744d4cc967ff9b341ef2ad626abbadd8cb03ddcdea068288e6693902c40eb5bebb8c63cbc89e07930cb5eb3a32528083b73e5f55ba3386462d1742af2f8071f25137df8787ad951b8e5c647277dd64f8e319fe8f40ba183dcc08410af932e8caa40e47346a606b927275399c0612d7f9a849d0dcc2a950af05cd7529ac9db72c4c417c67043a29807098ced0159afd2dc290ca506187a5dd2faa9ef71a30ae74c648d111f6446347953d1d4e9fb161453f0929b3bb23fa91c2f3da723fa9340bec11b63a41e4c12888e95f7477c6316cb1c141363145d83156e77ed5e9439125b012c913618735dc29569ca924ce4bf8752c39277248deecc1ba3e4b216f8d871621e0c0c251bb7e042f1fbb3cd90120105db4574990461576fd5866576946a16fd7e92cfd561edca91091952eda31ee07c961496c112bdad475f768c1b1503c4d3f92d53841a1d1a2cb0c71848737451a8a63aa094567eda83303a13074d10b5e52558ccaa4f2ae27ba4865ff1892643b0b05c7e093337853ced7c97a3a64032b6c9c216daadbc72727ad4aa9f1dc384acb86ebce6eb53457030d19034dbd239cd60d067a1c36e3b30cfee1ed79313fabfd8cce138e3181a83c6c0af91834a4a709a7adf81117a6abd5be0e55bce4d7a5a15094f09b41948c9cfca03a6766eb1acca475b48515b5b60a825848383016143f396b98e4caf58c791ae6bfcdf884afc2ff5c93a37fbedad09972853149d3ebd7c0d9b0af43e012585f4948f9e3eb44898f3d97be7f3a8f3589d1ba39d1eff4d2166cae19065b527f64f9e074ff4c466fced1a1785b325569fe041001dfe0a89ad4018c1b519ed6f2b867673ed4ac926654caa9a47a86df56956d5cdd4d9d0e3c1f40934d2dd91761bd0d74b4d74ef19ed7cd65e826402d3e08091cfbbd1b418bc15655f3f008de69d7dcca1ae32d7029530d9964894490bc7585f76746a13d9a664dc0925a02ebf516f713d544d64ef231f72e7f21a3f7e1d8721dd011dcee77e66a5749c11d7420ff6bab0de93119220955ce191cb22d5b6d123b3795287ce41d06fc5a63456054019d89f7adf75ee6502faffb2b6033aac8ba982112378ed976ba808e3442b2b443d81bba3c36e5a21201bd72d7ccc971ccd70f796595ac85c0c0836fefd5210d0a72144b5f8201bde578f4e4f52fb2ee2989c82b6c74787f9741197f651dec94b520739e88f501885b9753489a55cef5adf440685ee40947bd9e5af0b9f08338bcedd7a37fbc75f8691d96b229d7e9a9f7ebe7a5a3df1753e743df90c3fab524a6caba6c370a5ad360f998f7c593d3ebdb5b64025ffeb8d3d35c5201513177935da5fac873a5f3932730f2b34082bc345a1610a63a7fe153b9128b61f77572ceab53ad81d33d488b9953153211e845216aa85c884534fca00ed7c3844d73b53a74715ff95b31ff89eb9722333d16525f35ef16ba3758f4ebb464bee07dd49da0b5c2d2ccc6b94135876fcc9834e01770c399950091e2d73536039dff076469c612073e7665806151fb74459825a6dfa36653ab446274c13a287d5cbfda81a9ccd4e956c0af1c3778dc2ae4993e3fed86063b51bd7173cdc2620c469728acae2d3ef6ed2453a36e9884555cd92a49250d097626a992738f8b6518369c0d7b574ea2d75fe6f1ea4ee62589bc3ac31964b429b7cb9a4ce0a52fd5ed15ea959b858b52429938aef2650c9d7d00cc8731870d01ba82476682e112d3bb7e208d58e37941cecbe8f42c1db8211ffbb1a225b47ad8c74e6a9d15c809e2ee46063bef511cfd35c340b5b65d4fada73b4dc9dd302bc06bd8a69a98cc65d7ab2a7c35290b685749c45a91854a25e3e2e4df8474b67613d393e3a8b43127a0deb88db5a80017db6fa67f31ab04e08a051cb9b134bfd7d84e3fd49fe1657f58f8cea8de85fbe140ef4a583bc15a126ad779881f0d2c72866d0a69f73df5ae335cb819dbf0f4315f22f68ef35616e0c4207e1e64f11e7b044e7053b900292e5907c44cae4b56307f1dc2862b9330750359fc2cccbf6a80d86b02cc5b6a6ae5283f082157b0ad1ad49d5653904e6900c62935af406391338093abf81db83922aaf86dbabd0b6943fad85d0104db7a4b306a6da7f77701da6528746ec70c7f05fc01b0beac57495a4593338675f8e928037ae50b990edb2c786238233f6e8931ab00a88d7e40718dd0ba344b4b8e2cf496ca5f6afef25d667f67efffda72d904386e44dc54f64261c9c0546620f13fca7ab511c975fbca6bbf38f7ecb32e4b12b84e8a6a2d676f344837479a059e6b50167b2b0bbf30e431d057aa81b030ac0e7728b8f65cbcade1345839d02339737c1dfff4edf9f360b8caf4238870cb8c4ce3621f8682ceb7318243c4d5d31b5224a29ea0e9f28defbd832a6224faedce58f36018d6ad768c3e692e2bb2e893e346100cd846614536b456265bc8c75e10cb0c0dc15d5cee90d0296db7ff9c8c50bd7807d19803e31872ba2181ef759366df6366077b234fc5a4b2c50f655915f2a48eb93b73d7110c7212102d7f661a27be1619647aa71f9a2d6f129be615a47a27aeaccd2fbe064d724853029acd2da100af14eaecc3e26c9e344a50e42bf82bfa233320e60108711b28182af27ce9fb21b8c1bb4db9c718c8a18278ada2117ef9baf39b53485d92309f21dee133d20343fb40f76135cb993c7a94b23b07fa5590f15c083c6b1333c0b4c73ce2855460135bd58caa96fa0a3b277074543375ab1751001bd1bb41a58f7fc11763b7389aaa1d71477e6fed6e2facce839ee5540038306ce938e3dae813ac749823efdd4116a3c926b436567695d64cb44e1fdd3fd5ec8b2b254f7a69951e99c17000c5baa9c53c537fe45a1397907ca7ac83a5086a385f92d33b8dcf9e10b5916ad0c3fb1be496db9323842be0106864becdcf1beee84bc8a4dd39521ac01a0bb89e4fc7251f1c668a3a284a484aa55506764878d16a1dbce263c5bdd1c7a8b917f0aafe28fcd3f1cd3e4a63b6ae5b9ea0ea6512ff9c9dcd555c94f3912ad9a6b81b2b422af962801a93b9eb62ebd46c296f5fc69a0d5babf654923119a46a948cade0fe8dff36385d33ad74fd80092e5dd4c41edbc86d9f02a66065ca731f5c27837e886365db6a49392b76eec7c65b1d012288b025497d07af531e3e86565033ce92637861e86346f591bb1d6ce545bb5c635a5e1598b720a7960e408afad42519ab2a23370c11adf307abebd8e36f958b52ea5d486525460dd31797c2f3a1a19952fdfccb51364049c7cc39cc3b6779fdb3090c28bcdd3cd9593981066b312b1dde9b27fba9a925936e0a7b88781aa745ef0d3f2df0b56a6e529b05"}}, {0x4, &(0x7f0000002a00)=@lang_id={0x4, 0x3, 0x1007}}]}) [ 767.202220][ T3284] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 767.210195][ T3284] usb 2-1: can't read configurations, error -22 [ 767.333449][T13736] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 767.372158][ T3284] usb 2-1: new high-speed USB device number 21 using dummy_hcd 13:26:29 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fec4981ae90109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d300"/52], 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r3) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r4], 0x0) r5 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r5) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020662a, 0x20000000) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0xc020662a, 0x20000000) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r8, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r7, @ANYPTR, @ANYRESHEX=r3, @ANYRES16=r4, @ANYRESDEC=r5, @ANYRESHEX=r2, @ANYRESHEX=r8], @ANYRES16=r5], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r6, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc13ea12fc765b4d88", @ANYRESOCT=r5]], 0x0) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r9, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd", 0x16) r10 = syz_usb_connect(0x4, 0x1, &(0x7f0000000240)=ANY=[@ANYRES64], 0x0) syz_usb_disconnect(r10) r11 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r11, &(0x7f0000003200)=""/4096, 0xffffffad) r12 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r12) r13 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r13], 0x0) r14 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r14) r15 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r15, 0xc020662a, 0x20000000) r16 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r16, 0xc020662a, 0x20000000) r17 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r17, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r16, @ANYPTR, @ANYRESHEX=r12, @ANYRES16=r13, @ANYRESDEC=r14, @ANYRESHEX=r11, @ANYRESHEX=r17], @ANYRES16=r14], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r15, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r14]], 0x0) r18 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r18, &(0x7f0000003200)=""/4096, 0xffffffad) r19 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r19) r20 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r20], 0x0) r21 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r21) r22 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r22, 0xc020662a, 0x20000000) r23 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r23, 0xc020662a, 0x20000000) r24 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r24, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r23, @ANYPTR, @ANYRESHEX=r19, @ANYRES16=r20, @ANYRESDEC=r21, @ANYRESHEX=r18, @ANYRESHEX=r24], @ANYRES16=r21], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r22, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r21]], 0x0) r25 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r25, &(0x7f0000003200)=""/4096, 0xffffffad) r26 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r26) r27 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r27], 0x0) r28 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r28) r29 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r29, 0xc020662a, 0x20000000) r30 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r30, 0xc020662a, 0x20000000) r31 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r31, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r30, @ANYPTR, @ANYRESHEX=r26, @ANYRES16=r27, @ANYRESDEC=r28, @ANYRESHEX=r25, @ANYRESHEX=r31], @ANYRES16=r28], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r29, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r28]], 0x0) syz_usb_connect(0x2, 0x1, &(0x7f0000000480)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESHEX=r1, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES64, @ANYRES32], @ANYRES64=r2, @ANYRES16, @ANYBLOB="abce3a9d389dcca81dd35062a7335769166f2842d054bd6d3f9c46af4dd2e675213c2b9a519f4a7196e0652de2fa52", @ANYRESDEC=r9, @ANYRESHEX=r10, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRESOCT=r13, @ANYPTR=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYBLOB="3cc816691380b1cd74eacee131effc5c6feadada8f25214f3589ade35cd949ff47ef30a88da5f23f835beadb91e483dcff57c2d6d518963b1a5ea1093f05ac9a11e5162b7a597cb851ba628bcfd6d6d625138c461e87e3213ae6fc95538f33ba6df08d2649ea70e4ef3a8f3d8998b1f5"], @ANYRES16=0x0, @ANYRESDEC, @ANYRES32, @ANYRESOCT=r27, @ANYRES16, @ANYBLOB="3e0782978479e251e49f26f3a7ac87b73ac46605ca0376db765639c52ac1", @ANYPTR64], @ANYRES16, @ANYRES64, @ANYRES64], @ANYRESHEX=r22]], 0x0) syz_usb_connect$hid(0x4, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x1be, 0x56a, 0xf6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x7f, 0x80, 0x3, [{{0x9, 0x4, 0x0, 0xd7, 0x1, 0x3, 0x1, 0x2, 0x9, {0x9, 0x21, 0x8, 0x6, 0x1, {0x22, 0x339}}, {{{0x9, 0x5, 0x81, 0x3, 0x263, 0x9, 0x8, 0xbe}}}}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x4, 0x9, 0x1, 0xff}, 0x10, &(0x7f00000000c0)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x2, 0x5, 0x0, 0x8, 0x4, 0xff}]}, 0x5, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x40e}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1001}}, {0x57, &(0x7f0000000180)=@string={0x57, 0x3, "468175c7003a931ce182c2aca3ab2fc3527000917ecde891512e4c33bc0828d90140b565b67f22e84c0c706845431a917619a90a49d754af175916c75788884f380aeac2e25ee43538fd49d34cfe629820ba160b68"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x414}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x430}}]}) [ 767.388892][ T83] usbhid 1-1:1.0: couldn't find an input interrupt endpoint [ 767.409714][ T83] usb 1-1: USB disconnect, device number 35 13:26:29 executing program 3: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0xffff, 0x0) ioctl$HIDIOCGUCODE(r0, 0xc018480d, &(0x7f0000000080)={0x2, 0xffffffff, 0x7, 0x0, 0xfff}) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x98, 0x5f, 0xca, 0x40, 0xa2c, 0x8, 0x8e5e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x6e, 0xd6, 0x2}}]}}]}}, 0x0) [ 767.512116][ T4153] usb 6-1: new high-speed USB device number 113 using dummy_hcd [ 767.556424][ T17] usb 5-1: USB disconnect, device number 126 [ 767.652104][ T3284] usb 2-1: Using ep0 maxpacket: 8 13:26:29 executing program 1: r0 = syz_usb_connect(0x0, 0xfffffffffffffe3e, 0x0, 0x0) syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000400)=""/163) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r1 = syz_open_dev$hidraw(0x0, 0x4, 0x60000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62dd2c6ccb", 0x48) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x800) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000080)) read$hidraw(r2, 0x0, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r4, &(0x7f0000001200)='\x00', 0xffffff45) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, &(0x7f0000001340)={0x20, 0xeb90da1a02359c16, 0xc02, {0xc02, 0xc, "98b96819eb2fcc61edd3c6759dda0b480392c403d8a2fce10955d2e580d2c9dd329683c5f7666fffaa2fabbcf79bcee330a307bd7eb997e1702d6a4e26c6c1f3bb1e764d66902a7be5b6f56f30537fdf365f8d1c081ef9a1b4fab5c905d17554625d71a8f8288769332521aa8d023bd95c67a98743c6dc31a5340ff764bedd39e3a97772cea549972e605300fd5f64b43eab8a06b6c6822ff81cd2d389efe84434fb719d03e198c0692d873072022fc84ccdd91d211b7ddfe46094370b73592def14b261e5f1cdc088aaa982f835d59127ea34b52617ac01c09d134ae7651e7f2d073e3767458ef056b7f4bfd906a8b3a41176651e26c681b34bff1da49d7170db4d1f6fad340fe82454063e5585499a3e67a93efe4d97cccdd3dc5dd52af5c0d9d26b55bce2a4b53e0b7ae72876c74836b29cf0df62599a580b2faee2f639c5bf6954e204974552a8120f0ac031506b84ebf998d8f85d9b7f5bb75a8254c214bf5bdcc36de4d3dd2aaf9c8e371ae04faf9251996251b7b037cf1f31812ffa23b7d3100c35d1fda3b5b68dd40cbf17228664db914b6b71c897cda265f075f2318dc0a7b5cd1b1550e0cecf728b688ab57e9db7f4d85181cc60186f8a86ae7b4d0f2d66b86c346aa713991e7112a808727b14d38935d10880d1edba62e113e4af98b89cdd68bd931c3f883082201a9a20a6c85ecc47b091a0a6646456320d92a5b75dd979872634a79e744584171433c5590aadce102e8503643b3663e9aaa68ddeb91f3077960db8c5de2a6330c46bc62a3ff3b774f2a32e9cafd678bfdd6cabccf96801c9337d16bb6a2c8d47d9ad675a8f8d97c38c1a5f4f9a3db6557e18e925ed04e5c7a55a4b6e46d055358e9cc5a6845fb4656ac6dd32fc951d6100f812e5335849ffd15061e0e28b17cc50132bc6be918ec5cdb26ed12005b49bcdb3d241fdb2422176e7577f8d3dd3b8705528911addb0d3c6bcca4a9598d54400bcec13f046af1c60bbb5f281c2fc8cc287d8b5b8b4aa7f48660fdb22918230efe2ec1cf286a22f7f6937e025eeb7c146c8235b23bf52a3ebec8b38125cba71085ece1b176662addf71face2d95d65861d6de72917bfb950505180732ab50f8704223d90b6c93bfdeef0dae0dbd2e98be3bce77126e46482497cd56d92911c84f4398ce68765afd02e3fae5906fb07f689110bd425e87278fb53161ba88d02ab84988b579fe3accd3743eb455d8933c9e195650cf2c03325f72271e4aa3a67f2a4e769712da1c960a1f05e9ade4bd9428492ec5812437ac596ca86d10916e0e0515d2941ba096250b1f5b80e02ac5e5ec3937bd3a968b3a7f1166b336e8bf277b8515846ddd4a94a7a4e77ae723cff0244f6c7f658aa801d311f38412b2442c87e53fabc5c4ea7b7cec1bc669f79d4247116950f784d20da1470105838adf2db37855e403d88c6eb93bcc590884e723fbbedd6cd30c3fb42fabd1133db81c84d4aee50bd94ae72fffac18b225a3bdf900e3be37ad95a264c85fc1fb686f9f427d6ed48714f0d703db41d656875b492c636fea612c34be0b8ea3895f4ae6a1be110d496e97bce6ad5c3653a5a63fa0e45e7da29363480e6951d7d879eab8c13de22bf7107000a4994018370548aed46aebf178b68aca4e0e3a39bcb4c025a49b00d415282e83ed6b296f2713999dd847bb6d706121b36422406b6ef5be968043fed55f25c21f5d3094ca7fac838c1e4dc4402b99e42143b55b85d6e3100585d0e837349fd7ae8a7a5235f1d510297e943fb2abfd3c548ab72eebbd3bcb1d936bf5195267023aa648f5f8c68e4256434f83dc096fc1b3ac532a848662f2dec9e7e0e8d1cdb282289f6fe59e52d53944de0cac639ec083c930950e883b44a7d3addbecffb1bd4fc421ceff3fe6ea2031e50aa0c9f7466793c2f0667ae8b242cd518b328b02c88ee29d7c8971b7f4213f0394ef80daea9251ebb3743d8551f73711278157aefff607ec595f85e63718518079b1a30a7fb748c8310d6e102f5a7623ae83bfe12de5c750f2351f4c2470a40c2c11925886b6aa7d215ad0e29c69c791914423ea5f5c7f38967e1fc3ce51d31e5d55262e51c552bca2bce9ca502a0b499c3bd83e7300b84ed4606e84c8ce99ae1917fdb6c30f5ae3e6fba201677f3884a91147c79ed37a96d68a6b9d6690037fa52dd78dfd8d75255a5babfd77027ebfd59961764d0c4854f711fe6e86c1ceed364c6736575b84fbb0626ab0051965ccc44c572962abfe461cb1d4f133e2e91bbf453df735905d6669cf04c371c94ee45d5f85ccd0d3d54cfebdc0826d9a65c910689e5e0e074212494d9cae6f10a613b179fb5925d1c25098cc2762290ff037f4e5b80443a15bcf4b1a5aed55d75bceee4d38b7fa56ba23090864f66c7887da9399e5eb15ebf156f47c946933c52fb519767f2a146d6406b3740077213d4e250e34d786326ec6d10f6ff8097c8f8fb54a5465972ef55f92d4dac232782595f63a15f16309c20ff38791152ea96c6999822f3f2b39b17a84520d0e3c9e40c6f4f21973687a03f5ba01457f2934e6d40255045399ad5abe0af0d9082f89955042ff0132459890c1a3d9cef50f730b91b6256bec3ee5e1d5d630a1387ada84aea57e704a947ded622d31d9ed9f0fc64ddf3412ac4031dbd8525f2f5e4719b519d1c167cf467f7d2600d08520b260368145b2e23651e136a6b2f8e7a071e8b4efb3bf1517bbdcee01585f20076b0afdbccc24f496755408c329cf8b01440d87bd656eb8457e1f8d19ab8a84f1173839ca120c1e9bad7af8896ddf6533898a72c9c3a5995169bd6658177bf1fa516f584e76a765e2d77c3a5a1f3194563022cd0f0866ed5ee44e77be90a043eaf18cef49437afaf61f49d1120128a6de3a9f4e7896aa1588c5e2e42e9cdf23f0aba666d158381504d2c5f93b8c3920094d7b070531577b33a45fff1761c6d9a4595995deec7ed83fa64551de96044852bddd0cb9abcd2222b04e40c5bbd1d3a3a0f9120857b7c637e867f88439b79d77542f1346f20d0c9faacda70132ae0b2dd5499774ee6b22dd1c52c7d11d12cff4a6742f24b89219188eac653156146297a58b4e80b3ff173f7a66db351e0a33113b4df4187b1261ebcc06b16e2cf9d44e720e5c6b1bc4f3851651f4da17694a075fb19e03da7bab7da9b4bc0bd2bb7b14a39a31867b3da0f3763b80b6f0e4a35424606090435b5f6a2579d80aa63a8b81ac077d9cfe569ea5583a099ac8990439576a14cadcdc60e60b0a3a27077dbd101100ce04910c2a3f9d3347ebe111df9b11e8f58cdf8c109b36418bcb4afc312a85dd0abd4f85bc12629abe91ec3b890b1d7eee8c1901703b4968554466271a76fc2a47a63cdb0c4e5c61c9c417c9e01041e0c006fb712a2eb1ec5db2857e36c7ab3a03159bf760a64d058cb1f10cb63ab66a99da74ef9e6776ac146babeb08de68b106e549247e58fe70823c62f84ddd712939f3ff2449acbd68c90867f7f7d321029bd34d8ebea11da8de03cd5c571b6828282d2d82943a059378f5ab9d89fd689533e3b5bcb1fd5fe05a6f03ba5becfd5789e44590555ccf653cd81610ec0f5e221d2db437f2d5be2d3c02d9323bd08f33c5e20ab79c1dc4e654b5244c8a1c71913427d6fb780d600494a7066db1469b84c992a92b5d94fd038b5f66d30b310a6a366b33456ee818709babfcde52614c53ed13233ce3a160d9594f312f267b980cc7320613f78f841a7b566d0c0554164aa2dd515163d230408f65a33ab98bb6a8b1193f1075fdf4ab27e9eca6878442b33f346c172a04054d1ced77cab110944c4986584c2f44adc78baa6ff33ec5bc756bb2b26c462ea63e353d0d359bedd7843291aac55b3214b5ed03bf046e4b0334498ee0592d696fc4a911b2d8892c65009c17994f60b08ccc6595077b91307197baec76ced540aac412b184665201784bd83de35dd0d0c3aa9a5be24922275d533b993f1523bfdb6f9b69fbad80aedfeb9fe0a7fe3cb26fb9c06c1e6f53e9ce0f940fa2827822c21d0f6662818154e1cc0a44cf491ed4cf7dba7c430a2730916afa7ac793b09461f07a42e58860fe69c9efec6ac2e13cdc697421e836697de5acd7a30f66f9039abf4183d42b1d1754e54e34ea7b910005772c717683d5cb73ac3491a54facac3e7f7672e51dd10d624d708fba29298c9fc3df082901d5ce8e83d86388c88878ad020cf1d1896a3aef031ba78dbebaa3906f034c07ed46ddcd988b2e02d5f40c1e71687281f6cc1a86064ae48541ff7b6efb759a1e69124097ffdb110737b6d65da03810810f59fae1777c0410f427d3"}}, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="d242090000d17effb0a9cecef000000000000000000000008c206b392dee36fe87271af106fde8988d3931cba6dd00749d4b5de255c0fccbe85f59cde302c8f8ade90aee0d1f0d2d3a4d2c4f403534cf5e61619c61e29e64d593785eb2912e0dc76f55c7450e92e1be13b8571e1ff96b690e6f4821eb7efd7d96a6f15520ac33a3fdec3ec09d0c26ac264c25a32b7d8915439da8f7f46560ab5932973629b5055fe39f13e40000000000000022ba1debebec227f909dd9af4f10f65bd04557e38b24e5163fe78605dbdae9c853fa6a5346b80ed4794812261c9c2c4ff94c71c6dcd6833d64720398639d445beded576bdb497552244ed78360abc0dbc563875a13a3b97da407a782ebab5e693465be9abff57ac3cee216dfe614c6e69454006696e40317d312be92c3a54b5fc1e90108f8a5b741d6483706a2f88ac223e8000000000000"], &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x100, 0x4, 0x1, {0x22, 0xa82}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000780)=ANY=[], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0xff}, &(0x7f00000005c0)=ANY=[@ANYRES64=r4], &(0x7f0000000380)={0x20, 0x3, 0x1, 0x1}}) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGPROP(r7, 0x80404509, &(0x7f0000000680)=""/216) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_connect(0xd, 0x1, &(0x7f0000000980)=ANY=[@ANYRESOCT], 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, 0x0) [ 767.762123][ T4153] usb 6-1: Using ep0 maxpacket: 8 [ 767.792199][ T3284] usb 2-1: unable to read config index 0 descriptor/start: -71 [ 767.799867][ T3284] usb 2-1: can't read configurations, error -71 [ 767.806474][ T4153] usb 6-1: no configurations [ 767.811168][ T4153] usb 6-1: can't read configurations, error -22 [ 767.817487][ T3885] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 767.826207][ T3284] usb usb2-port1: unable to enumerate USB device [ 767.832660][ T3318] usb 4-1: device descriptor read/64, error -71 [ 767.972145][ T4153] usb 6-1: new high-speed USB device number 114 using dummy_hcd [ 768.092142][ T3885] usb 3-1: device descriptor read/64, error 18 [ 768.212223][ T4153] usb 6-1: Using ep0 maxpacket: 8 [ 768.252450][ T4153] usb 6-1: no configurations [ 768.257126][ T4153] usb 6-1: can't read configurations, error -22 [ 768.263611][ T4153] usb usb6-port1: attempt power cycle [ 768.312246][ T3318] usb 4-1: New USB device found, idVendor=0a2c, idProduct=0008, bcdDevice=8e.5e [ 768.321352][ T3318] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 768.330320][ T3318] usb 4-1: config 0 descriptor?? [ 768.333622][ T8957] usb 5-1: new high-speed USB device number 127 using dummy_hcd [ 768.373305][ T3318] cypress_cy7c63 4-1:0.0: Cypress CY7C63xxx device now attached [ 768.482191][ T3885] usb 3-1: device descriptor read/64, error 18 13:26:30 executing program 0: syz_usb_connect$hid(0x0, 0xfffffffffffffef9, &(0x7f0000000280)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x56a, 0x37a, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000001500)={0x0, 0x0, 0x19, &(0x7f0000000300)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "008cd7fbba59ce4ccc8f0a07266ece00"}]}}) r0 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x9, 0x104) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000140)={0x0, "8b8d5635a874ce366cc02307ceef4b591202196acb51e41bde5476fac61262a3ad7ef78e3f88c5fa58284d62a9db9d518cb87db710c0765760198b9170422f6d"}) syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x8, 0x4b3, 0x3105, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x3f, 0x20, 0x9, [{{0x9, 0x4, 0x0, 0x3, 0x2, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0xf, 0x1, {0x22, 0x619}}, {{{0x9, 0x5, 0x81, 0x3, 0x31c, 0x0, 0x1f, 0x40}}}}}]}}]}}, &(0x7f00000000c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x0, 0x0, 0x8, 0x3, 0xff, 0x80}, 0x1028, &(0x7f0000000340)={0x5, 0xf, 0x1028, 0x3, [@ssp_cap={0x10, 0x10, 0xa, 0x0, 0x1, 0x1, 0xf000, 0x8, [0x3f00]}, @ssp_cap={0x10, 0x10, 0xa, 0xab, 0x1, 0x7, 0xf, 0x40, [0x3f00]}, @generic={0x1003, 0x10, 0xb, "cc3dd71c67333390c5615ec236edad4888ea3ab66182081edfa22a4a9e3aeac881e5955ca5c70fd2464e89005519919fadec2159a007c3ede1b78526631e209245c74326a103ef039a3763d2909bf2769cfd7b4c34462ded902fcfca3e0bf02cd5bc0654f91c2404327fe76cd0b0bae41265391d7e8980bd09e0db9d8c531c94b72c299f5f6f6f11e56c6052c68b027c81b536bc550c662f1c7d94a1d24907eb31e7fed5663cfcc9ba577a024a5fcffbf649f4db6360ac8c9d805c89f2325ed950613ca542a0144b0d0371b418b2471df983d876fb495863401a549916084d08e0b845f42249cd51ef875d4eb9d0790d379de681c145dbabd891fc0cf7d4d3c7cde801726ed4b08536dc8c0f3bc6bf38f81839350e65d6afdaf1bfc51549809bd8e4fff6ddcfcf47a860dfb0a5ee8782fc55017a84fb84c406f2bb83100c10da914496d368511270ec693aea8f6e12b88af63403ca11c3cc1cc81a6dd920ad25c4579e19f5b85ce8d1f81a3d3d8ed131737c445dac246b716b02c2e7926fb38cc85e85d87736228310f03a6e0bbd34e74642ee64d9009848e67176120c59e6c739e577e2334e729959b5024db3ed6d8e52f82e07eb0bf4f912dad78aa8daf818294ea8af050805e61fa36fd5613f188dac253d2f04ba5de29cc63e7f45fad6400c20a42cf79b06426fa7830b024b7865dcf5afafb58c00fde355d6be965cc72626ea9ab4b935fd7ca9dddbdb8ac3e340a13761b871a3c4da91ad5018e0df6cab1e7be43b8e45dcf77cce88730d04ff7bdf1190b08c6409149b53e47ce38d64234df803c83641a79f6d6f581e632b6bda999f991345e61c5bd6beec0ee5f53ddef562139b37fea2882e7b8a515b8769360ffe0d009bfdd73c8afb42b8782756521709d8e924bcf6b2bff4021801240f6178eab726df3b23043a95179e8d2c5079ae8a689067c803327f494306adffcf82c4b432ab29613c02c928804159a41a424b594d27240f0f2779fa46a73b63be0b7e636b273885c50fc6fb41fc287ed4d0bad5c59c9e74cb434ffd19050b487657f543ddf9395eca23c0034956540936aa4cdbca15ecb155bb555e58201d6558be6f1ac6fe1465c19afc0566cd0ee99d34a2dedda45986eed2de026268ca28fd652ef6f2e084e6a91d11d1679f7c5a0ce0342406b2fa59b6f99bf9a19e4c5d9a9cc1337ac40d12ec7f306a7b4ff237f238c29b1208e7f66b533762ce27d4a42d36f72f9821010dae7c7aee40a09adb23411b0ff4eacf6b457f9c69ace8a700aa53a818835de4a981fca47b77132411ffa1a60fbe1f78f2ab106e7480a60c9fe4da70e38e33a22b9520fb9ab71d275b2593d962ce276486490dfbe366bed02ad68ebe8fb6fa4c8f817b2a3be1d917eff08769043be25d5a09d5ff016a4cba5d661b12a8399e9d37bcb1b4c50f255ef10fb03d6c251147abf723d8c350fd43c19788a37ae2b521e1ab68952ce901fb167e820c17cacb061a4be13e6cdbc80c27764959df0ee25eb7698a981d82a763a1680a86d223e97b8a2918c595dc69eaf5c0e9d5e3d4bb3ffb57994e72b738fa1483c1875be833f90b8e955d0b460613d6789470245383abacd1fc00877baf0741504cb1dc6a2667dd042b4b03614ea49a560253abc0804fd87fe1d281e58f750c23f74cace0ba9e8c48ef6bfd9adb3e8fec98413f220306944d82cf5a82659c4a7ed93d837fc53244b4c49b86eb12a591913591e76269253bc2d3093d9cdfe6267ded979778dbb64241416f2d53e2fd27506971212a1b1d815e436b169ff7790ad614a67a38a167a06a3bfbf8ccbc252d74d3646f184f7284aec04c5904aaa25d04e2e2f0a207c530092462dcd42564b921fde5773e0251cb2a11dc7f690447e0f7311e1f7bac5629fab887b2228ef0daf85e4d64cb5c4845aee91b0eeb3172219f0cc49ff9c16d95b6acf8a793d59d53d2f3db4d5afd98bba58b9bc4d954efb00a1a724dc8ad0a997eafff62f045d704a77e42a3bcee0d10fa16fcb2a2dea9b17a8b275a5ebada05d21bdb741f32ed0fa9e52bc671eecc8a0c7959e74c8d1231c8af3353480afa71e885e59e81570aca807608d6a480d2e0c12eb2dc2785eec8d2ac4486d232d56bbb5f3db52643df917a26061bf55d84383fe6bde74177f4fcc8f6782f40a20dc992cdb8ebbdab975de547f834aedaccfdc165d6b316f4174ac04e3632977dd5bb91a9a4b318d5d578ebc37298eaee9646ab335f44b6eb1454408a01215a9c5d5aa1291346cc2361adfc09d958bd19e412dbaf7e97d7807fff8a36ca737513083f6986ad6c0b2ff20aa94387a7551ba318fd4cd9e1a88feb1cd5de0ba6186017e39ce4f8768de57b66f964f9812f2764732417cd820a53e6400f2d51668d38793628c0acd81c8dd36a9b4f6efc169eb5319f218e93ac1a4670d1304013f96bf95b206985a0ed60638bc639d387d7f3b6cb6ee80c604d88995a16325272fc0c5ed70c0c31142bcc1f45cb26580406210a544d8de123459b500388c6d2e7d593e9cc27abe357c37f07e19509369b3347375b4b61273b5159f6163622ca77f9e01f80c15cecc1c5bb85a97f5235999cbcb8978f9be74092fefb5266825bea73a131d8871b60b327b31365bdb2ab2b3d781dbc9e0d40b23d452d38c2a28412f925b94e4ed6a74b53fcadf4d3eea6e3c2e797b600b6e0b116ad8cf7ed8c3429ae1a4bac3d6028ad060d480d19ba564aa96a2c42f57964627bd4c673981783752d86515f2caccaef10fa2ddf9e5c921cc2d57e272044ce97098fae73765fef68bd83336cde97c821684a6e1864ac7d9a1092269fe7bb2e5ef5dd106ea538879c34e18c357b6d4bfda6258d40d859d60f610a1c58ee08bfd4f2d57d99d0f381b7bee027dc702802015532abf9e8b38c44d5a21ef545819230e4d5b1d090c85d7ea52db81fe031ffa8935b24768c3ff86ff7ccc1e0af74381346b4845855c3d807cb712774f7cd500d83718f75796c9d5047f7d970be4403a12b1bb0db5c36e2ecce4b42af8956f9fd5ed5a3127fbad633edc6227bb42489be406b476e4209213d6197a3295fa469f887ec2678bb5f241f184460f7e09ca4df991b6189971adcb1e606c4cd6b08bf3185dc82c27d7170408e12992c0eab43a26f90fab71569cf0730ca15e7aecdb0dac7fc9a58b6fe064583619c31b8b77971b1546643f76f5396fb2876c384df32bb4371440ad29fbab7c39855b14d48ef55508c659c6e2abf6347db4145199ae1db62c53f18e93fef97557312c6fdfebbae1b9ca37c2929c686afcffe3e5fca21809048617709644f34725cf92608ed914d312cb53aa8dfb2f57b55a4cdece18964df66f94f7faec8df29d6c67401d8f096a9d375183c4c5473e331c4001ba29cc62133fc45e593d1153306a68e11b0924a5754ebda354a31d0130c47e4d7a0e64f79c514c6c178a3bdf9192f32c546e4fbf7823f8cfb164a98c04a1de8134150cc93ac811f3c4346192a04c363dbabbbfd77b3154465018469664860e703b6f7969e1d84cda6bb4c92efc881159e8f7fc78754f488e4ea27b55fcf0dd991e165807ef9617ffe4eb9fc00276a6b3de841ad900ae4dc225515e73d14f7815d1738ff507e6c03f900478239c6036189e732eb6b1039b678d8a8ad1b89dff05ec62024f989b50729a6c4d718d66ee5f98d29165ea0b606b091008415ff91749453ea3772be6c8e937eef14ff98ae92d6acb57c395dffca42006686c050b3369d04d946c854cc5dccc8902a1602270a81aed2809cd3038d0e43127643ec2687bf115925a67bca78192eb9299dd5edf65910b42c04fd1e6a8a9a806e2f218d26ff1654686d87f8b8f9996692909abadc2c17e37be74388dd561e3015646cb34db9d4a919d21ac695fe3b34713088c3140c8d743702e68cc7d7c7f9ad2992f1e0ba078806b3aeccafe8090a40fac0c7ee7636c0fe9ce083f99adaff9f03c5f5d574fd1ac78a12cd614e9296a4fad641062da0b9a8904b36826cc908774d4faeb22f3ac1f9e80668efb47f1d2b0eb7ba98a7d737d1785fcdac767c3dbfff8f9af2c52c496d87a2aa88a66a48c41c6bb0debd83a93bc4d75bdab953e237ef40dec72cb88817427876e9093197bcfad216b13459b3f5e26bd1f686924f3ff9144086d5a32e62c9fe4a0df15d7784d33d132e74515e8a515cb67358cc24357e41a3dad7e2749393fe4d9d195279a944f5968ffef0acfd3ce29f34044d0d4ac3559bd67ec8de05aee4896e712734641b0afbc5fe4b1e006ebef5fcdf300c487e776c9bb5f2ddedfd17ac4e3f7a85f2c758c5b7279e028089f23ac8c632a1cb8a17a8db2fc60253ab1d00bf3de0f329a3c628d1812ffa917ba0563263d2fbfcec5abe44bc243758c51418dc3eb95bf73fce654c41af02494ddd8e4ddadb347dfb1b914b790c57b5cbdadfcbfa30793de769fad7db06d9d9776b7fcddebb5286d814ec0df6f583fab931da54db00d51cfdf2a267af5ea3f3287b2eeec1b1dfb345dac27577547dac7f9872fa9d4b6a681668f93a14feb98c037f04fb9ef1e18d8364b2a7825e88d149beea4af147e023ce2dd379868d5eaef193c8909d7fd839faf72b3393d837745208406bfd9577234cea5f1d8450497bd8b27197b1839e77514291bad65771c47c39360f2a9959a91e6c6ec5ac691fe1eb1c8136e8bfe9b414557fc5cd7b066f0782ab33622dc4326545f3d5f21242ea9734fb56de6ef557965714e2a52b49cdac4235556e98442c85b06fcbd1305c393e52dbf0a43766848a31ae1f53c9b6b5f71a8d7756e41c2e3dc30907823a0bf4954ed379a5fad07c03dd3f6fd4f6ce64eb45cdcd5f745f4c5d1a1a1aaeaf9d1345efb3461de377226baba4d2a271578cfa916be26ddfdded6bff736a4cae26f60b4c45e977da0a69f7b05bbe665d6b412fae08aa65e6b5fef834436f2b2c9a4da8a599a49dd47ecf64acf500310ea5a027677cd1c2353bd30c11a8608d46cd19df23ffc7fe4cd571378c7134c0b3b3137923bf63f5290871b56471060b34e2c22032ac8edb4fcfd8ebc14646a820fdb3df39b99b8861692daaaae57db679794252a7b7af806f778887011b719ed117f0ce20a36c7d12d21162911c122ec42cb88ca13e15857be0c3a3f24c24beaf1e5a50eba01b6b29292edd50e8d6be554940a831e253aaf8afa745e69e39ce848eb711950e1059992373432baec19fcf884a04427830a05b714ca61b5ed63ee50763285eccf1ff79dbb7f1d0f7e681a4baa56989de45bea15cd909fc4bec77a464f1d0eb183f19f017f1d3f18837c53f37e3acae7be766b86d8e13e5423965ae27537e83f974a472f07cc20614a45ed402ce1c56563d83a1e981aecf8620b50bf34db2521e9c1268b4ebda31c686327a40b7927e1e5d54d6b68bd6670bf46494062c810b7c9dd6bb729d06bf3acdd307cfee46a8c9571a619b6325d6de7956edeecb4b9213b544f893c473e61ea0c2e74cefa240b854ef1c8a2354f44cf36a9f88a8f1c2b069aedf25ff2f11b8f88dde900976d22189da54de3e845c15b651c5c551c2536545806e2a15ec38bb914b106f25eb0ceced7e4ff0bacb570e53ece99d348c3a97e6c8e587f6fd16e730079b1f46b5044f702866fe66e89fef4aaf385ab2bff600352adbcf999c1304cd278298fa40a364be3ae96d1ace12615d2d94a423287a7cda5bc504caa82efff0e902c26d4332ca17581b955b2767d9b616b661fc5f8739c41c608e54802139d2cfdb01ff99f73c96761c"}]}, 0x1, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x140c}}]}) [ 768.574998][ T3239] usb 4-1: USB disconnect, device number 21 [ 768.581375][ T3239] cypress_cy7c63 4-1:0.0: Cypress CY7C63xxx device now disconnected [ 768.589694][ T8957] usb 5-1: Using ep0 maxpacket: 16 [ 768.722238][ T8957] usb 5-1: config 0 has an invalid interface number: 28 but max is 0 [ 768.730406][ T8957] usb 5-1: config 0 has no interface number 0 [ 768.736923][ T8957] usb 5-1: config 0 interface 28 altsetting 0 has an invalid endpoint with address 0x78, skipping [ 768.747595][ T8957] usb 5-1: config 0 interface 28 altsetting 0 endpoint 0x4 has wMaxPacketSize 0, skipping [ 768.757569][ T8957] usb 5-1: New USB device found, idVendor=0944, idProduct=0201, bcdDevice=59.ae [ 768.762096][ T3885] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 768.766653][ T8957] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 768.767964][ T8957] usb 5-1: config 0 descriptor?? [ 768.802175][T13740] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 768.809783][T13740] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 13:26:30 executing program 1: r0 = syz_usb_connect(0x0, 0xffffffffffffffb3, &(0x7f0000000540)={{0x12, 0x1, 0x0, 0xc8, 0x19, 0x22, 0x8, 0x2304, 0x21f, 0xb0ed, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x3, 0x0, 0x0, 0x10, [{{0x9, 0x4, 0x61, 0x0, 0x0, 0xfa, 0x4, 0xbb}}]}}]}}, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_usb_connect(0x5, 0x0, &(0x7f0000000280)=ANY=[], 0x0) syz_usb_disconnect(r2) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r3], 0x0) r4 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0xc020662a, 0x20000000) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020662a, 0x20000000) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r6, @ANYPTR, @ANYRESHEX=r2, @ANYRES16=r3, @ANYRESDEC=r4, @ANYRESHEX=r1, @ANYRESHEX=r7], @ANYRES16=r4], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r5, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r4]], 0x0) syz_usb_control_io(r4, 0x0, &(0x7f0000002b80)={0xffffffffffffffd7, &(0x7f0000000080)={0x0, 0xc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, 0x0, &(0x7f00000004c0)={0x44, &(0x7f0000000240)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) [ 768.832115][ T102] usb 1-1: new high-speed USB device number 36 using dummy_hcd [ 768.972118][ T4153] usb 6-1: new high-speed USB device number 115 using dummy_hcd 13:26:31 executing program 4: syz_usb_connect(0x0, 0x1026, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x56, 0x98, 0x61, 0x8, 0x4bb, 0x93a, 0x739, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1014, 0x1, 0x0, 0x0, 0x0, 0xfd, [{{0x9, 0x4, 0x5b, 0x0, 0x0, 0x67, 0x4e, 0xcd, 0x0, [@uac_as, @generic={0x1002, 0x7, "dab9b6dd175220e5ff331fe308d43728e21ac9009732b4e0a6631373349d130bd2a4d7509e7c6a69a756f9d780edc8ada437b9a90d58bd189b9b8e00a89613cce46b621fbea99b6d774b999d01bf9b724e969107ad0614cda37fe7d2ac1e3bebc8d7d1fd0f33e1558f513492db03291a90ea0f4ea577397577398ae0dd7aec1cd180b87aea188b5efa84f7e22b25fa3ab10fda9e85dfb569b8cda9753ed2b699ca350871393b2ea54e8205468ee7ae24007500d00a8c5b836b064879c80a7993f642db094ae3acc1a6d8f46419000453b44b47f18d78f3b4b43e5ae579d36649d3a6931f988b36bb3402dcb05c68b7f4ff85a5e63aacf269f26180c2688328849aa755873858bff9d7668f48089171fcf97018a8bd1d53cb4b4b650f9fe64f570f840f3552d0255ad61e5bbe34a0e4a81778e761680dcf1b5227e03b85b1f3eabebb39b4cb1f6fd107ae8b6073b5ca36087c986470a6b752641d95fc8bd4acd6463ea1d91de6fbb4d267da128f3850f8fc2db89aaca8ee4967f7f39ef72d0c044c07680b13e758c5ea58e7bcecdb6288e1fad23b6f1781f3be79a6d4485f024bedbf0ede4fb1066176e9fb3417ffe12f01a0bd10dc853ad83f240f5d41ac8b0fd5f8cf10c51cf768aea95660c81ebb2fd0c7930b7885b014ebb1b2bac6b48d09d3cd1c602045fab3aeb5eb77666d1dd81c5c6e2798dc53edc9283f6caaf7ef6409a755f768d0c5a85b1a99d3f692287b75b508ab07e83588a8a000ee124d5aac2b148e4d6ec7e356a035afb248cfecb7471b10402ffd4e75784a75812916de47789efc42063f033f89e554bbf8859f79bdbf60ee3a645b26e2951548552042a5efbf5ab0b6908bb78684019dd1c3fc8ef0103e380bd1c6a218e5da0fb0a244229cd37e5717171295a061ce748bc0dab13b06b17564d0fff36179598f53ffa747f4441a91e50b84f93f5716a893e4d250e27fc6bbe5637ea9e05dbca85353eba906d39ecd44bedbc92973b7eb606ac61cfae5477587fe926ea1398933dab53a8db089417e2303e3ab99e393dedfc1ef3f18ad6ba240d6aeb380572b2a491d06e70d25cda763c781a16fce6fcd54581cf0da09775f83c35431aea49361dd70251fbd50bf538eb4a9dc619c051aee17a10ef872061cc6627c9795fa1a2885af18c05eda3aa8cb65b8827755fad2e9e10bddcc1d8536eef9a9f6a009a7bc3e210a392113469946fa5e328c72de1dd9c61c3b15076717ce0a5cd602eb94a084201a0c1300469109302c9cc074a40fb0944b5b9a8335e664e63365bd809c54257faa996c75bb7c95d3a107a1ecdacc441d35afc48ca88a379c5ee916d454a17c3fba198f8358e3a1e0185110bb704be0a34be7d7bf6e4b76320743c01d12ae186d6e132462f15a5ce0c47cc688f6750e3d3e1c8883c4b195a4f7a2243fb7dc3ee10ddcfe278cba534637249d7c8c43292b4c0888cb36aa2d9da0c0c57e2bb079e068f2e9aa1a3c7c7a2b02da04055c8099a0f6e6515c38d83fc9958d1456cccf7c2074db15d22661c1152a4d80728195a287351ccc01d3841e5281abb6c1a5cad94515842114ed07b4a1051039dc9e4f679c7fef29be4e827b8306d38d60f06b3373474fa455d6dfb260fd0cb19ddd7070d862282340768e58a5a5e736f5cd268edcc3f997c53c256825bd4a113b95d9c5f86858cd63f6e1f0f9849db73530ec86c3256e1e3c5f1bc254e46e1772266579ceaa2acdbc63b568833037eacb21ed24c5e8bb5516856389c7a7a48f919d6ef31eaa1ad5d8552b5bd326f61f184975b6843260a214aabc1a9d36f93be84bc01032ef5bc4e2711ed2ef17825924df9715d453db26997a680866ca347c698c1b40fc62d7301fa13b0ee8cd3c6438df11ba27507f28cf7f3bbcea627821f2358dbebb392247b712fd1075968279aabb9f9b89955ae974659b05bfc24f1b8416fde6c9201efc8197b15be550aaa49bba0e74865ad0af7d4d032b58e4a3d8a84f070c426cb956c01c395b4af6f827d9228c8830363d63cc0cdb46da1dfae208deae326ca9e07eceb335cf5fc6c6f2ce7ab6e3fe197b9f67aaf1402286f77bd40ef709c2d82dd6360b69789856cf03b8f6478086e1ab705fc694e20543a4dbfa7bb63880606bf13c7b6b97ef842841e3b71c188c8b20d5516d28cc637513d0ec5c67ab6649be082c4b461a03b40b4edd658b7a2ac172b4a884523623ffd3f3a50482e3fcac1249720fac704c26e7462a82f98a5320c4c98b7b82008baf5632d9471d4fd6afd444d96524335e0fa230fd30179a9bb960ae010b58343512120ebcd4e6eba311609193a2023bc685407bccfdf666d8b2ca3938fe12dc5ec055af001b53af6b6dac2ce7558cccc1e6f8f9a477cc27801d828c7d22dd4e8697766aa96fc414be4c033f36502b2ec886d4bc87d2b7f447f1cbf56cd568d7d56f00a2901de15363ee433aede9267446f614586b40426a50127d82ad16bdca76a5086ce029661fe2ae04ebe6ed1e3a87ed7999a9200a92fc79f7312d62e39154399664d6bc7c1481e45884cc335d2251002c4801d9e32ad0d468fb68480e9afe72cc7e7442de5925548f2e185dedd5665bea9e15932848cbb70228ced6997318f0b679e4997518356ef59c1eb6d7552682ce6f7b4ffda2823751e8ee957fc169574b8a7bbe41498af67e431f1fde484cb86c36ed53e9bb3e7e38f90bfcab6905fa02aa07e73df2c8b0e3eadb740dfaaa9a248e8f12d67affeb957bac2311772f3a07eb2f31358760a2653a9f7a3252e408112126480a4ea9193678a4d256ebf018a158d384b9811566ed4c8d1d304d287f139c5c9e9268ad349dc087f1157e58eacebca7724c84d70a683e9ee67207c06fcce18f6db197561f12d0f8c234f85882cf81785752763bdcf8c5e5633142581a2b64df8da07b2efc84bf2ebd7380a9487b0157f8e2a603fdab9e06d1c1a7f1ce758474bbc2653ad0c4eef4ac40f3180b36e419cbcca8a836a83ea3396d88f84031993100b101a35643470a47833acb3953bacce3fa63eb41407e3435b0837675a528ef07386b0bfdaa26c8725502471fac113a7036e66851c7ab09b76cf790ed412d2c007291138d796e665d7499a901ccfed5ac62ad2ad4306fe0d0566f87d16a041c47ccd041c1516645f7ae6865f717cdf60d33ae600aaac91aa60d1c7031936d56c9eb9233e09f264b9ffa8f0d7d2e14b7b04dfdd65961841514bdd66451e47233739acda25996e5607c35f99f37d97550548270e3595e482123f1fd7f2c3f5654304c996706d2659a4d3b06b258bdbc82c0e00469713671a95431ba76bda0e641996333b8808059b5c49c374cf93a56addbdba5143fbcabdc13e7c8e092a5df04235dc8229f67d6a087cbc1c28fa50856ad1532e6fcda107a676ad43af7815494af0dca38533ca8c642d0aff542f31a6bce605ebf9a2cc384b547bc5d31bdc1a463b8019e6a799681a22b84e7466625c6a219a8ff092a98243eb39a1b7870484dd34ee4e47bbc1e056092c0c7d25ce6c25d9156c7bf057186243ffb20d12d0421e0c9722d9904b5c6c50f131772dc9b5594bcb44317cb7a9a5899a429320cbe268e2b4de96cd50da7278cec116b3c13a469fbfb700793355f93ce1901b05900bd5ba22b891ad1031b780ee215218512db0eb162ff55535f82cb9a6386c6f51a5a14298d380631be62bed38aa4447a48588e1e3a3d21bf1f3f27cc5da618dbcac45f7231c52610b46e100b3f4aaf141d37579a99a51b644c3ad2ca23dceef38495f629432f6abc09cdeee8131db6f9d84c765610c8e4f2437a88eac17d6bc768d62e349b2f8489216fc4a960c89316d78c710c603847a91dd0ee2b24c519df982678a3bcfe435034dfa8787ed46e333c2b4737392524f9f154b5e308356dfb4cedfbc99c5472e5cde3dc26871bcce3687458c631c3f5440d6d32bca00059a0099cc825d041bd8531d70ff143a6f631e16a893b562119dbb6defd9613be7b70585b71393cbcc16ed92d0efb3411197e4f0df10a023633e3eca928947f14a98fdbdcc6a0e5429e7c9ffe7c5aa8e1b4daaccba81200e6998b47d2209537dc88b7adbcf25cc094d4061f9b74206b94808e2c1e46d0568b236f32d8600e8b6c8a05694d84f102a07780ff9975d87d7c99aa764575fb92b465dc655effa85fd1be9c3b72afa90e91483da70816c036bbb8c27444b2d348dbec306534578c89f26d731afbea392effa01d4aa59bb0edb36a2135453bab89b8d853cb9c497cb37655c2c7ec3912708c62ccc0342464d94a2987671a4e5a8837803569832b9983b9d98d88cb2c5a659c3d8bc6b098b7a4e6677e66abb57025d96c55aa6f8aaa0cbc173f7eb5b96d1fd1de38e01670bd5de61a6233b6ecc801fcc133f5fd6d0a1b053e1d9f30d664389c3ae9aab1b93cacf2f045e46f997ae4fc0d1916f7982184dbed72013bf7f6fb6cbca7326e5e0da6a3189c5c16b7edcdc8280966b36a8e221ced814c88c07259715d278aaae74223acf19ce177fee6f157f4d602cb34d95e4371b4058a6e023398e6233f2431894da44b07f5c990eae62f50677dcfd473664f978286d4b6e4986feba19f763f97d639078baa729684de4a64ec571c70bf8ddba7eeb62c6e7fdaf375e121b9845c9a69702e0f3e424ada547ea647481ee6e14411925e954fe98a0dc0a1a52d2c8c6117cfb019f9d88c92ac455b5bb4dbbc7cbec5ffa4de4f726e6929a03452e8097e7bef536bc6ecf29344cad08c95f979f3cbe2674f2f7f881c73e18e16d123f425e7e9a692f8f708272de04856dc6e5a3c0592fae1ad9569bca1813ff026e9dcc77b0ccfdd8b764d1815477285300572cb211371f7cd50f4aa8f37013775ae9e9f3b9a3d8e3d93c3a88d544ad1b33e6656cd3bcd79a718e42890d393d57f26ddbb131e1e7fad9c6ee9cd232ef65fb96865d65bf8c3e826517ebb367003f2ef4008e7dec4a0cda40d6fbcde1d79ff84cb04613f70d82e63982456ca6486cdf5ed3c27861d332b27013340cfda3f2062e42e5906aba0bee751db239226ae5d0855a2990786d6106897c5763e25d5fcbab57ecf8beaac0432068c33c99000f765c970e7dffb45e08ad82a47bcf53c7ecf9b7fd43db73fa4d85c7ff6118b04b0fad2c31d5249829d8908bf9ca84b11426ba7adfe757172be525ca465b9a6f9ef941340a484f8a5971eba4228f72cae7bd0f698debb8b8496f8961ef74d2888f6ee6359e6844628e49551f06cc22cffa57fcaa4de593a6d65a1cb5fe376fffc8befeb594712203c1222fce036a9ea8b6da0abb8a9861f5a77a498dba575569c556d5f0b7e72b70f7ad6f319a6c59d236d81125cf5682a4c613ffe7ecde369c76142a877f6fe20e7d71554f0182ccd2fbba65430aedb8ba8a22e5b991a640efe71aaaf887960fb7530a9ce812c8b10f582d16fa4391c8e5b8df40107b018dd9b159491ee865a365c42881151f11f21ac71b7f2a517d59627b45f64cc9f29deaec1db6a05f0024cf582eeb3b1fe9c58d42297db17d5afb1ded1871416803d4e793ececcbf7dae8f6a4a4be508eac1155bd5ac11d106a329d7f5098c236cc92c7e97844e728832265171898cdbe9c7d9bd816fe22e3c4dd376a76cb1c4d2fad9fe239aa4b28d85eb32646ec9f9402bcddb6ae52bf1eb41f4cdd17bdf9e6275991075496826c57863abd0c4bcae2217fa87a2c838811ff06a855f6f808250a8fc12d20b214ef633f767df25e88bd317b41c06c79975b2c377c800bb3ee5c4ac"}]}}]}}]}}, 0x0) [ 769.052106][ T3885] usb 3-1: device descriptor read/64, error 18 [ 769.066174][ T3284] usb 5-1: USB disconnect, device number 127 [ 769.142112][ T3318] usb 2-1: new high-speed USB device number 22 using dummy_hcd [ 769.212104][ T4153] usb 6-1: Using ep0 maxpacket: 8 [ 769.252196][ T4153] usb 6-1: no configurations [ 769.256906][ T4153] usb 6-1: can't read configurations, error -22 [ 769.287321][T13787] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 769.295804][T13787] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 769.312117][ T102] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 769.320079][ T102] usb 1-1: can't read configurations, error -22 [ 769.352192][ T17] usb 4-1: new high-speed USB device number 22 using dummy_hcd [ 769.382244][ T3318] usb 2-1: Using ep0 maxpacket: 8 [ 769.412097][ T4153] usb 6-1: new high-speed USB device number 116 using dummy_hcd [ 769.452194][ T3885] usb 3-1: device descriptor read/64, error 18 [ 769.472112][ T102] usb 1-1: new high-speed USB device number 37 using dummy_hcd [ 769.482258][ T3284] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 769.504373][T13787] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 769.542148][ T3318] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 769.550185][ T3318] usb 2-1: can't read configurations, error -22 [ 769.572259][ T3885] usb usb3-port1: attempt power cycle [ 769.652091][ T4153] usb 6-1: Using ep0 maxpacket: 8 [ 769.663798][T13788] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 769.692245][ T4153] usb 6-1: no configurations [ 769.696992][ T4153] usb 6-1: can't read configurations, error -22 [ 769.703490][ T3318] usb 2-1: new high-speed USB device number 23 using dummy_hcd [ 769.711317][ T4153] usb usb6-port1: unable to enumerate USB device [ 769.722239][ T17] usb 4-1: New USB device found, idVendor=0a2c, idProduct=0008, bcdDevice=8e.5e [ 769.731311][ T17] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 769.739446][ T3284] usb 5-1: Using ep0 maxpacket: 8 [ 769.746012][ T17] usb 4-1: config 0 descriptor?? [ 769.794655][ T17] cypress_cy7c63 4-1:0.0: Cypress CY7C63xxx device now attached [ 769.872798][T13788] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 769.902173][ T3284] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 769.910172][ T3284] usb 5-1: can't read configurations, error -22 [ 769.942099][ T3318] usb 2-1: Using ep0 maxpacket: 8 [ 769.982204][ T102] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 769.990194][ T102] usb 1-1: can't read configurations, error -22 [ 769.993079][ T17] usb 4-1: USB disconnect, device number 22 [ 769.997715][ T102] usb usb1-port1: attempt power cycle [ 770.004542][ T17] cypress_cy7c63 4-1:0.0: Cypress CY7C63xxx device now disconnected [ 770.072097][ T3284] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 770.102205][ T3318] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 770.110270][ T3318] usb 2-1: can't read configurations, error -22 [ 770.117059][ T3318] usb usb2-port1: attempt power cycle [ 770.292148][ T3885] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 770.312143][ T3284] usb 5-1: Using ep0 maxpacket: 8 13:26:32 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xd0, 0x8a, 0xa0, 0x40, 0x46d, 0x850, 0xa84, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x87}}]}}]}}, 0x0) syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x20, 0x1038, 0x1410, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1, 0x40, 0x81, [{{0x9, 0x4, 0x0, 0x40, 0x2, 0x3, 0x1, 0x2, 0x9, {0x9, 0x21, 0x100, 0xc1, 0x1, {0x22, 0xb9a}}, {{{0x9, 0x5, 0x81, 0x3, 0x231, 0x75, 0x7f, 0x6}}, [{{0x9, 0x5, 0x2, 0x3, 0x20a, 0x5, 0x0, 0x7}}]}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x50, 0x5, 0x65, 0x0, 0x20, 0x8}, 0x113, &(0x7f00000000c0)={0x5, 0xf, 0x113, 0x6, [@generic={0xc7, 0x10, 0x1, "48c70d441ed938329fa77f9516a63b64d0f8535571dc7853ae3df8a15a26e4bf5c9274befbb5914a3343d7fa8829c27ee833159a8843cb16fe25d66d1c830c9379185b004283671b40f951a07cef09e9dcea3e1844ce204b9d210928a87fca9207fa76ef658d5019046ac37a66c1f29641a5b07e68c7708af5b052767caa47f199857a93df3fe90b93f269b7aeaca080864c854cb884dc86fd006fa27ac5ffad86deab133b9a1d70634af656df7cba9c88db56a5af64a65c6bbaaef6e2c987ca3f442af7"}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "5449a3721f6cacc42a0dade089a7737c"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xb6c4c6af2615e05d, 0x2, 0x2, 0xffff}, @ss_cap={0xa, 0x10, 0x3, 0x1, 0x5, 0x5, 0x1, 0x6}, @ssp_cap={0x18, 0x10, 0xa, 0x3f, 0x3, 0x0, 0xf, 0xfc00, [0x0, 0xff7e60, 0xfebf00]}, @ext_cap={0x7, 0x10, 0x2, 0x1, 0x7, 0x1, 0x1}]}, 0x5, [{0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0xc04}}, {0x79, &(0x7f0000000240)=@string={0x79, 0x3, "c7e6f9053a12d8c0d8a4eefab26fd2740aa9b6a8a27f23e79cedb246aafdaa1bcda239a260350f5f6663be06561d18a073f9030c2bed453db6c255d2b5c08e67764df75fc589108bf2bc9006b5126ec064115e4d77ddecc469e14c5ca66348e130b3fa1594d4444c96f9ed167f41c60338be2bf4c8e69d"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x81a}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x1004}}, {0xdb, &(0x7f0000000340)=@string={0xdb, 0x3, "2714bc19d068e2041c9bc28a7cf00c1966e6f75d426cc403ce353165228a14887e13a57794e40fc5b23939837e10d99bac21bac169e17923d97eb424954c2756e5d87778746f2676ef8b322a0affbb95d53f2f81128db4e9d983424942b49589ce48b4adccfa7ccce0f842a9e9f004972b26809c585cc5e9b634e8126d580c647552938f744fff021d776562ccab9ccd712a1b6aa4fa606cfa843c95e78b8ab6d905a460f34b7d316752eef1273cbb0c60d60539cb55cb9f7f1f0d3fa7485da887ac18354f705c1643cdf2a7c46ce67b46a0b373cf3ddcad05"}}]}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000004040)={0x84, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) 13:26:32 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000280)=ANY=[@ANYBLOB="12070053597c760a5e7200d08aa0406d045008840a000000000902096eec00000000000000400000010187"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect$uac1(0x4, 0xf3, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xe1, 0x3, 0x1, 0x81, 0x0, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0xf4, {{0xa, 0x24, 0x1, 0x7f, 0x3}, [@selector_unit={0xb, 0x24, 0x5, 0x5, 0x81, "4ad79fd774ba"}, @output_terminal={0x9, 0x24, 0x3, 0x1, 0x306, 0x2, 0x5, 0x1}, @mixer_unit={0x6, 0x24, 0x4, 0x4, 0x7, 'I'}, @mixer_unit={0xb, 0x24, 0x4, 0x5, 0x6, "c5a4005b95f8"}, @extension_unit={0xb, 0x24, 0x8, 0x5, 0x0, 0x7, "5e905d51"}, @processing_unit={0x8, 0x24, 0x7, 0x5, 0x6, 0x5, "ea"}]}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x73}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0xf8, {[@format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x40, 0xb355, 0x8, "6cd30c6c"}]}, {{0x9, 0x5, 0x1, 0x9, 0x390, 0x7, 0x6, 0x6, {0x7, 0x25, 0x1, 0x0, 0xff}}}}, {0x9, 0x4, 0x2, 0x0, 0x0, 0x1, 0x2, 0x0, 0xe0}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x7, {[@as_header={0x7, 0x24, 0x1, 0x1, 0x80, 0x1}, @format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x7, 0x2, 0x0, 0x5, "07b009", "c3bc"}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x81, 0x2, 0x4, 0x2}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0xf, 0x4, 0x83, 0x1, "", "b9"}, @format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x1, 0x2, 0x1, 0x7, "48160385"}, @format_type_ii_discrete={0xc, 0x24, 0x2, 0x2, 0x100, 0x1, 0x3, "aca948"}]}, {{0x9, 0x5, 0x82, 0x9, 0x2b, 0x2, 0x0, 0x9, {0x7, 0x25, 0x1, 0x1, 0x4, 0x8}}}}}}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x311, 0x80, 0x4, 0x8, 0xdf, 0x3f}, 0x8, &(0x7f0000000040)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x2, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x427}}, {0x1e, &(0x7f0000000200)=@string={0x1e, 0x3, "662bc52efda54090aed3d5897aff3b1d9fea326f53778491fb1e3cf5"}}]}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000004040)={0x84, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) [ 770.472160][ T3284] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 770.480154][ T3284] usb 5-1: can't read configurations, error -22 [ 770.486647][ T3284] usb usb5-port1: attempt power cycle [ 770.562227][ T3885] usb 3-1: device descriptor read/64, error 18 [ 770.612699][T13796] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 770.712107][ T102] usb 1-1: new high-speed USB device number 38 using dummy_hcd [ 770.772123][ T17] usb 4-1: new high-speed USB device number 23 using dummy_hcd [ 770.832131][ T3318] usb 2-1: new high-speed USB device number 24 using dummy_hcd [ 770.912101][ T4153] usb 6-1: new high-speed USB device number 117 using dummy_hcd [ 770.952179][ T3885] usb 3-1: device descriptor read/64, error 18 [ 771.072138][ T3318] usb 2-1: Using ep0 maxpacket: 8 [ 771.132255][ T17] usb 4-1: New USB device found, idVendor=046d, idProduct=0850, bcdDevice= a.84 [ 771.141354][ T17] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 771.150863][ T17] usb 4-1: config 0 descriptor?? [ 771.182124][ T4153] usb 6-1: device descriptor read/64, error 18 [ 771.194583][ T17] gspca_main: STV06xx-2.14.0 probing 046d:0850 [ 771.202203][ T102] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 771.210173][ T102] usb 1-1: can't read configurations, error -22 [ 771.212203][ T3284] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 771.224001][ T3885] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 771.232194][ T3318] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 771.240146][ T3318] usb 2-1: can't read configurations, error -22 [ 771.372106][ T102] usb 1-1: new high-speed USB device number 39 using dummy_hcd [ 771.392132][ T3318] usb 2-1: new high-speed USB device number 25 using dummy_hcd [ 771.400378][T13792] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 771.462110][ T3284] usb 5-1: Using ep0 maxpacket: 8 [ 771.542194][ T3885] usb 3-1: Using ep0 maxpacket: 8 [ 771.572100][ T4153] usb 6-1: device descriptor read/64, error 18 13:26:33 executing program 0: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000020400402505a1a440000102030109025c0002010000000904000001020d0000052406000105240000000d240f0100000000000000000006241a0000000905810300000000000904010000020d00000904010102020d0000090582020000000000090503020000000000"], 0x0) syz_open_dev$evdev(&(0x7f0000001800)='/dev/input/event#\x00', 0x4, 0xc284) syz_usb_disconnect(r0) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f0000000000)=""/58) [ 771.622278][ T3284] usb 5-1: config index 0 descriptor too short (expected 9, got 0) [ 771.630297][ T3284] usb 5-1: can't read configurations, error -22 [ 771.637152][ T3318] usb 2-1: Using ep0 maxpacket: 8 [ 771.682151][ T102] usb 1-1: device descriptor read/all, error -71 [ 771.682262][ T3885] usb 3-1: device descriptor read/all, error -61 [ 771.689771][ T102] usb usb1-port1: unable to enumerate USB device [ 771.695694][ T3885] usb usb3-port1: unable to enumerate USB device [ 771.792146][ T3284] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 771.812215][ T3318] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 771.820190][ T3318] usb 2-1: can't read configurations, error -22 [ 771.826721][ T3318] usb usb2-port1: unable to enumerate USB device [ 771.842128][ T4153] usb 6-1: new high-speed USB device number 118 using dummy_hcd 13:26:34 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x4) ioctl$HIDIOCGRAWPHYS(r0, 0x5b04, 0x0) read$char_usb(r0, 0x0, 0x0) write$char_usb(r0, &(0x7f0000000080)="156aea7d3ced87c6553ade5ef353b9a59799f2f13c7bb183bd3fb0eca9b7d099a3cea87f39c13d13231dff1b5b61ddd2f8a708186ff443751ff4d7b29dda378345231b98572fb556cb59ec18c94d3fb87cb56ca9bc70dafd2d176c340b9788679a3775cdb924f476a7fb9ead8a6f9562b1253842906e5fbf0f979cb1faefde059390", 0x82) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f00000013c0)={0x3, 0x100, 0x4}) ioctl$HIDIOCAPPLICATION(r1, 0xc020662a, 0x20000000) read$hidraw(0xffffffffffffffff, &(0x7f0000000200)=""/229, 0xe5) write$char_usb(r0, &(0x7f0000000480)="28283e64210e1e600bb21b0f372693b89f1702a9a4f9c0a593d51ae0655ecac70a0b765d5cc9c4a9c655dfc01d9c354cec0418b4409db9e3145d609fe829436a2ccb04be8cc695582cfdda45cea573921f0f82c817bd99129e23db36eedbb8fa064dc248adee642c7da1e99a5e91e02817ce167b30db4684baadca1c8892ea434eb25b6eaa5b22a1d2c83a20a56456f83994f56a23422fef234f3945c84fa02d", 0xa0) r3 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1], 0x0) r4 = syz_open_dev$hidraw(&(0x7f00000005c0)='/dev/hidraw#\x00', 0x8, 0x111440) syz_usb_control_io(r3, &(0x7f0000000e40)={0x2c, &(0x7f0000000600)={0x20, 0x21, 0xee, {0xee, 0x21, "2db866bb913e23e9ca983e42ad2081e982b081ac698fc7bf2cf105dfb9b428c451a20e608ab842befa67af446db8d7d8a8eb12422f0f3b52e1935f13322ef06c50852599ce198518bd8de40ed97e7c74a362505984705a7b248986f88a83291c85561d06313e7cd2291ddd98cb6b8a7147fd6c5cccadfd4c7e8fb9e6442c0870d0c0876e6ccab79674cb91c736feb78a98537906588b0cc56a12e078193368289a792289549f6af22a8d6a8184c7c27017acbaa21f5c29ad06be770dbe31fec2c35731d478dba83773ab073fcb6470da5b979ad0f386b0821a634a21aecfec276868e1a6b0e8a30b11596436"}}, &(0x7f0000000700)={0x0, 0x3, 0x39, @string={0x39, 0x3, "6552a4f07561e4fe4bee6901ff618ccec3f564bd6c3af817d4083a29eb6fc6b85fed8d2d63a1e1e6565b15a54c7d7ce7d21e69897c2315"}}, &(0x7f0000000d80)={0x0, 0xf, 0x1d, {0x5, 0xf, 0x1d, 0x1, [@ssp_cap={0x18, 0x10, 0xa, 0xb6, 0x3, 0xa4, 0xf, 0x3, [0x30, 0xffc0f0, 0xffc0]}]}}, &(0x7f0000000dc0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x18, 0xc1, 0xde, "bc5fc51d", "27d20231"}}, &(0x7f0000000e00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6f, 0x18, 0x7, 0x4, 0x0, 0x800, 0x5d0}}}, &(0x7f0000001300)={0x84, &(0x7f0000000e80)={0x40, 0x1, 0x89, "8a23434495a210e3f2a7bb78c1e4687bf9e01516859e5d5c1c77f7510bca10780964c40311f48d137da05ea8d36465c6c6f420379f5d7144d0578169cb090f3d560a90a30760e8033f30966d5579def871c0b4b7213e25cbcd4440d6cc1e54e8785448ce3419e2f2b8dd0e4d902069bd6e076d65e85c74ddbd93c7ac1d0763d85ade673a8057cc4350"}, &(0x7f0000000f40)={0x0, 0xa, 0x1}, &(0x7f0000000f80)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000fc0)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000001000)={0x20, 0x0, 0x8, {0x1e0, 0x8, [0xf00f]}}, &(0x7f0000001040)={0x40, 0x7, 0x2, 0x1}, &(0x7f0000001080)={0x40, 0x9, 0x1, 0x7}, &(0x7f00000010c0)={0x40, 0xb, 0x2, "c45e"}, &(0x7f0000001100)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000001140)={0x40, 0x13, 0x6}, &(0x7f0000001180)={0x40, 0x17, 0x6}, &(0x7f00000011c0)={0x40, 0x19, 0x2, '?S'}, &(0x7f0000001200)={0x40, 0x1a, 0x2, 0x5}, &(0x7f0000001240)={0x40, 0x1c, 0x1, 0x39}, &(0x7f0000001280)={0x40, 0x1e, 0x1, 0x23}, &(0x7f00000012c0)={0x40, 0x21, 0x1, 0x81}}) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f0000000780)={0x5d3, "f898bd3bbbb16ff3d9bbc50dce3a20062e5096480ab5e8639e21a5c67496faaa2b2c119a0985382e7c7b6a86d78cf768f89baf26ab389acd0afa780fbbd8fd855f0ac19aed46303742c2c462653c6181212a7ac2e88413b73f3e03ade28c229e7bab5d7fcb59600381f722f6c06141b748e28df6060d5c768a45f1bdc60145ccacd1c47a9dc4fbd75df7fd8e2041abb92a741fc8c25f8b6b06e704017ece915fb36f93017c286ec6c6c84b2a32d5b8f56dc82fc536e02e7fa97e0afc6ba16f57f260263b6fe6f8196f0679041836a314a5ebdfd23fb04992ae510568c8d72b1f106206a03ad8fe9d040b15e1cd5cb8ea5a4dc40618c39dbca52b83ec1ae47a3d3ac9824662bb24c2239458e6e187197d1857ec576060630f13b0314b2a12c3f3c49a328cc2b443d3d90cc558ead754df3a48f6591d07b98bbbc1951a6150bb067903ece66777677b8c74a14a2c7bda3a56d38eaade1d559bf9ce67260c226ab186c29ecc92bbcaa6708f715ec262e5828df97761a28eeb5e321946e798ef7b7e731bd420fa392665b21e4f46fd0cb063e38fee7106055e3f62fe1f25cc8563bad78b7fd1e4d296b1febf871c0328738b205902691c5d8ecc918ed356a0903282b9168e84a4f6fdcab4f56a0e1420e20c11d675839c0ece215dd9324508d7c269a9fe17dcac847eee06417014eb90efe9b82300297b71c6d956fe1263a4160aa74f86cb65f0b2212f9cce42520396155683be832f107e43b7ac66e20b41503274a0ba2ab4928105c8650be9c54195360623b3be81c6087d9373068191e8cc7940c4077319790f4c2741977a54b48f0e3774fde460def2c147bf25e0605e757ed2d2140e4a5b4d112e56bfdc36612c2999021c0aa8817a1f69c81555e5f4bd0c11ae9f9381e7dabc67d99d9f1e738f587419234180589407315f2a2d0b1efa92106da42adbb8363ca101276185622e0785e4524e6856f889d6ef026d6aa925c6ef377dd9cdc27d610fc4b38494b8e2487b64470d9492016c8710a6b331105aec8fded550124897e62c185b685387b490edddc8c6da3c38ef85d60b42eee37df0a3584c247c52e9378da2a12945395c0b776f7f4c01461e32cbada7caaef372ee07b6a9faf3160998b3be266bfb41e564d75f7f8c6964db13b4196b74b29d6cb447692a53f95ac5a6819e89e84eeea0b7d38d890d8cdd17cbf152c48394392fcc4900f744461b03b4e4dc180bc1e877f3972abe6b6fabbe5c25df870a06492520ed3434a9cd5dc54ef8768e6e40bc499c4759a4f8b088a06678296eb8016e2f95d1780609a9f7c01094a501755986f934e8e3fc4f08f90ed23670694e6da8cce08d47831ee124219ff96661612fcc8ea754e8afde7b5caddb93290a9b1d833361bb97386707ceb9661ea560edb03ec0becf1ecc475717a7d7482b388035d8ea6f68795d9aabacd3eaee445d274517560910fc5ab541d9e0b6c91b75f8cad56bdfc58efe04f1f843e9e7c118b6dfced57effdd2c2d9702e52bf68cf16b74d2044e0ed5775c39eee3ca1af6897f60438c556d6a6953ce6a209ffc80b1ec8c65f848075a58effe3efe4668c09516862b4e855008842655c55fbb604bbe234d121aeb93515472fdf0b187c231c84d4b9b7f2c44a0f2b66fd5da58c1fff720560c3689614fccbe72bfd4c7a70fa3c36d907d670acf5c66e89bb808d0b98561d3ce05cc06fcf247aa550b3c28f54ca0af9ad265e2a9522b9f5b438a680fbb4656edd89f55f47c30c5551814b431c9290facdca87adfd9b8c09cd5eac649d36b0babd0d02c7449a8008e5448d8708dbee363df7054bac7c6f1a335a9daf0b2c7d06bdd45408ed52878be3bf07a7da00ab0ad1de7430d9b9396f265cbfa8e744ac639ba645cd52e3e762fe8124451f444f22963f22cd79c519972dd68a025387862dd3330adba8fe6a6b8a2ae419da9f625e87170b886a75a351d71caf40f8b430af91a553cfa03773d5e5d127986b6ba653276f24b13debed7d80466a02da57beab750c7956ef4ec10357c5bf74be7460ef7c40a17eb5c589b898bc61a6b9338fc9c5dc7680113a382eb509de4e8c4474a4ac19cf6c56761"}) syz_usb_control_io$printer(r3, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r3, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_ep_read(r3, 0x0, 0x4f, &(0x7f0000000180)=""/79) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) read$char_usb(r0, &(0x7f0000001400)=""/43, 0x2b) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000300)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0xb50cc9ca828af563, 0x5ac, 0x21b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x80, 0x4, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x3, 0x1, 0x2, 0x81, {0x9, 0x21, 0x0, 0xff, 0x1, {0x22, 0x9a3}}, {{{0x9, 0x5, 0x81, 0x3, 0x368, 0xf0, 0xe, 0x1}}}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000340)={0xa, 0x6, 0x200, 0x20, 0xd9, 0x1, 0x20}, 0x5, &(0x7f0000000380)={0x5, 0xf, 0x5}, 0x2, [{0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x340a}}, {0x2f, &(0x7f0000000400)=@string={0x2f, 0x3, "4f04a07451d0d24593b84f325b157f585fef7dcb0322c391fd2e984fc5a22e193cbcd2f292033318093b930954"}}]}) [ 772.032104][ T3284] usb 5-1: Using ep0 maxpacket: 8 [ 772.052112][ T102] usb 1-1: new high-speed USB device number 40 using dummy_hcd [ 772.112321][ T4153] usb 6-1: device descriptor read/64, error 18 [ 772.142253][ T3284] usb 5-1: unable to read config index 0 descriptor/start: -71 [ 772.149968][ T3284] usb 5-1: can't read configurations, error -71 [ 772.156738][ T3284] usb usb5-port1: unable to enumerate USB device [ 772.282146][ T17] gspca_stv06xx: I2C: Read error writing address: -71 13:26:34 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x9d, 0xc8, 0xf9, 0x10, 0x1d50, 0x6089, 0xfb62, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xd2, 0xb, 0xb0}}]}}]}}, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r2) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r3], 0x0) r4 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0xc020662a, 0x20000000) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020662a, 0x20000000) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r6, @ANYPTR, @ANYRESHEX=r2, @ANYRES16=r3, @ANYRESDEC=r4, @ANYRESHEX=r1, @ANYRESHEX=r7], @ANYRES16=r4], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r5, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r4]], 0x0) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd", 0x16) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r9, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd", 0x16) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000380)={0x2c, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000002180)={0x34, &(0x7f0000001200)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x0, 0x0, 0x0, 0x0) [ 772.322748][ T17] usb 4-1: unknown interface protocol 0x87, assuming v1 [ 772.329835][ T17] usb 4-1: cannot find UAC_HEADER [ 772.341900][ T17] snd-usb-audio: probe of 4-1:0.0 failed with error -22 [ 772.356409][ T17] usb 4-1: USB disconnect, device number 23 13:26:34 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x4001) write$hidraw(r0, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x200) syz_open_dev$hidraw(0x0, 0x0, 0x189a42) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r2) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r3], 0x0) r4 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0xc020662a, 0x20000000) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020662a, 0x20000000) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r6, @ANYPTR, @ANYRESHEX=r2, @ANYRES16=r3, @ANYRESDEC=r4, @ANYRESHEX=r1, @ANYRESHEX=r7], @ANYRES16=r4], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r5, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r4]], 0x0) write$hidraw(r3, &(0x7f0000003d00)="7753800761eee69c22b92876c0f6c528fa77828edb6e029eaa97975876cd7b535f3db4b082a0e5dca4f67a85cbf9e171b09736cc08fb3c79a4cfb7098c3b6932420d9dcf8fd6f18ff37ddde073509fcf7b56adf3e64ff67fba94190f8c567e0546b80796179ca2f438c4c7efe1743c165c2f25e012a44f2892cc0504a5fe520906c993b59f200ad29451bbe1a06f7102a38ad59e3c4a4776411353b53c3321bc76a0746a68418a346833f459dcf47524a03a4637fcbc140d151c22f199b7f916a895c0e7d2a1ebd1b1f9c855297a4727f9eb46d3ecd709b4cba31bd5498b08f561c4442eb2077a4504c6f9fd9e3309844615500c24d695c63973e652bbb8b75db05a2bfc2cdc39d41f2241e2de4a6cd5efe16fda7c8b231f77cdad1ba43e5bfaf872626c79c3f6eb903f7d40c4166d19294df60323fcbdfca6827284f34edc463843ada18c6150c4de24502f54c2f76aedd34f17330578acbfe3b9c2e9d5c1df3811cea5b4c1fee393dcd3b33c8b2dd11d051abcafb29d4e21aaff98cee1b5b0058d78e237d6427d278206ede036b27f88da4579aed4754deea6f0387343cd9f834917a7814deeaeb7cd113c89b5775b8f6a8a6231afc40aecb7427f7ce84211eae8b68ea7139bf97e41913026abc31e7af7671a49aeddf59f892cbeb12346a39f2a9bb1905d0394306f1c1ffd37d50d99575259f0be9628712769c5fab815673c0ea49ed129e77e67bd132bea20d02106018ddff4b308abf2f03c09a041071525d4f9f7f2dd2f9f870a0789f8951edf924d66465adbfaa07788d292222d93c5c971434fcdc32c6a0619a53a9a08c5bbc99a0a7b8cfa56426c65078bde437f6fbe6ddab0051aa19b65e85a7ab8aefdbb57ba9faa13b75fa97a2b344a81b8df8c0ed1b59d5d958e41459b2fcb92af5265483b5a81dd7350e74ce28c92294968f48d26aad5509f6469cbcc866488121249f5313dfdf777cd8943d0dd9d9307bbbe149701a2fed3a3fdcfb3a723f3b8fe9e400fc8c932f63b2dc58445372e79b5c9e70dad063b538071475b6acd2d2325ea2d74c9d8fcd7d344a8842459531ef44bae0ec1bb9a7af3fe5c668045b96fddb5a28245a05ae536fc9a8aaeace2e43678b7c7e86080df84b9a5bb466583e76801016ca7e6cefc92fb42a2df5115018a80a3d67c184dd520ff67718571c62bb1dada197e6825638a65ddec6c61f252657516f5973657c6ce7665ae47e5d54b196f502d48573c293a19681303feb913a9f52eba27196d0aa2f0e8f86bf961efd108da05d5d99a1a9235c3b820231a6ef58aa8f5dde6e32d382e0c9d11e05520b356c7dc3edddac84c244d848e6f394af24a5ac3d6f1bef55a618616841a29c1d9d8c32e53b1549b22c5a8ce4c7505a869042bb9f200a0757466b0cb72256de1f93ea32d875cdab0a16e183794de10fbc2a833441c4b26eb868a12b9c1ae0eca7a83b53870f26b5f85e0b59ee5fd2efb81c79e5911ecb4f6dfb53e2cbad558a502b1701ee2310f5dd52442d279f789c98a072c9d1d3843d290c26a5ec2dd88ea0f23d7f6306cd6e4fe9226d036802adb93ede87eb84f920de1f222f0185682c3736c76a4d58cea6072c166a2b7e826dd613f4349253a346cc8c123709dfc93d7f33b43940082f468ab1a78bb8a8d26f4b49b791e54a29dc684984f69f2ba2cdf29bf25b27169e03970a5931328f024d48f72c3a28d43f87c63b10ca7fe471e36064905f96deaa81d9ed58cbb6105d2084ee7aa79ccb046e3dd6860d899de24570eb23f853acf74f05dc1483d5e9b6ed6d586654e02d7fb3f1a6c3b9f9c1df02344b7d9704213c2f395c95af05755b6ca888e1ab7da6fc50f5c54945cc2d9b52c99c1d7672343e3f024a53a8463e94e0e6fe9be1e251d858fcf1c80ad9fa71baeb3b87cf6751a0f171639478fb715fc7c36bd3298b2cae7cae25af8a716f0ef079135702d1f1334c80a7c7cd09dfb3ab93c2b335e05556b6f19177cac083bcf8ede62abeb30f336c6680b6303c1b2fe1d589612bfac4d571567128bfd2d51b9d7ce8eb4f7867a06272b6284bbcbe50c915540b5bde9c830afafd553dbf8fe3b3e43dfa00cf9ca6d3296ccc510a5b75ac72c34032d13dbf54b0d87cdf8b4c2f4a31128ec7f5366cbd819a02080fbb44c1ae2b7a81d6c1efdac1e695e5a1db3bb222c2cdd9f476367f1c90fd567e36e9e7bb06100091d541be0de0a81168fa24cbd6d682e0be8d40423e0d1c7811f30c57bc967c3b85756d470aca9d1ca474c1317457a00ce26fee754148bb0a3dd57e7fc98419b0596a129f3083ec6e076ffecf5a28b1d296caa98f8dda445eb71cf2f8f8119d309147e49a936a5f6a13c6aac49159014b241935ceaf6a491055a960bffc92374c6c789d36a26e14a9c0d412f8d422c833155a78ee3c17d572c4cc5b60d6d471987e7194e539d114da880fecbe48a4ad428a27016770bc31edc9c7d8729c5462e3636f3ba3c620c398f4e0270c904b00744a06586425885dab7a83e8b464122f02c4f70680a123b289376d9086a19864d576d51b27c874a42874b95f03ff0e7245a02f96f0fef102d0c6d2c7498e99a0a1ea8f2e1d641e4dc8a64764dc6891eae12e85035dcbdbef61f90d1704bb698dbb415189f11ce4718a7a0ceb261191d763fe8933987f0317cd4e79531573eac038f9a60fc194a5df49168051aa3cf12502d86c13ef5bbb65a718532a697b2c5fcc42db9b8cd0d20f404102628cb6e3316a3815d13098a9ec03fb812130175e4338bdc01d162223bddc6d2ca73c83f0d134d14afa035fab26d5fbe8235e42c807ce29264951ff0994c06e4ab322ae9dfb54342baedc37f4693adbbff29725ab87df59e4257befd140b56e7e4152f7651071dacb3f08370a93fb28537f383cdbb281757b1f523d5f747bae8b68ec553e2b7fc0743a48e74868681cb2b35fc39ba5556f0cebe80b5a76bf439a230a2abc48f552c2fc0d98a04d8809b8c63cc19efe9872b8970b6d8710a1001477a8db7d49687d37f76fa2f81033bd43d31568df7bcbea250840396c6995f428610e1b93fb521e3b640db24cc748333b5c2870bfe1d39018ae51ec7833879a24bae6ffe767d541a022a6577deea3c50233d6e3da169b127953a419e97a00eab4210eac92d06f4d9a0e91c53c6bfc016535c3680f8aca87dd93f9ede2eee11b7fe008a9060db0dccc5e63a897090f547bbfe92f7d79ea4e468114bed43c6fff396ce7e457f71ac7d9f47b118981772585cf9835dc43a96b201c8d68b773c4461cae6430f30a505933522a0c8b8b49b190f280b596d1dbab052936223ff5355fa4367f18c4aaa0a218dee36b9f7a96b3552b30830bab272185f64bb81bf26d3a4ee091c38f8939483f1000580ea09b19314042c03d986fbfe4472094fd1c47d213db151beb8125f7413c3d2068cb71ffa7cc35d5d14c58c82bf0156d8f9807b4ba5ba1006893767a2ddbda2c94b12966408da2a936cba14f8ad90868b0a0385578cbcaeead0dbf0a259120e2933c8f74d3e46a0852a2a203e37957a8458e0629028a489bc4236a1643433b12311d485c47cfac4b74919a81aecb9ea4baf995c647bd1a11454eaa82f82439004ff56c774d7c95a5b4650d4cfb97c0e84e30bdfb1657047970d646f91646f27950ead2171e146c8d573c6c4f52c81288473eade85f8c56b4d135be13af6e5411d2228c5afb3c05c90cea168083598451d9e0dd9e18659d0b5e3ab36e2c29e1641b8b3aaa05f162073eaeeb6697b39baed3779cf0576cb0133467e147084caf3d47a06c0b6dc9308428c7792141b7fb80ca8bd59cabe0c198a8dd49e17879882f1655d4d943b8e413b90faed4014e7cea410c59f4d389e61fe12e3b4447ab0cc5ac93b59124e487b503b55de8768f27151af44aab08c0d68843b6b05440bab18ad391b686d8f46de8b47275569e76da9536ebf44843afa4fdfba737e20f9d7f53b6fed08a2d37c0e437e06123d6ac3c6e8a40e020a85c19387623a2a75b8d5d0d543a422330e9bf04044b5e249d0024d55831f641f726bd729b1819389dc670a991568329a838abc42ecb83f494b42d284e3221c5c7d3206db027b1f0850e7b0dd34116535db0ab795ef7a5d37aa992a8e7efd147487a2265119f081eb8c1b0173a1d392df2d81256e51012e6604e6edf228cf01031ece1f52ec97981f035139b0b514f2ab7ec73cd43cffedfd7c4219421838013b9d57c73ace247ddf411968b9adc259b45264a23a840ee2f9b684009d1f465d97c4a00633639bc9f24b3bf9fe08ce3e2674ea6b7c49c8edc5466184112eb5670e289f4d67c3afc932268936f86505234c5e658dbc9ace6c2bb08063003ff444945e8167df1f6ea96c4f79ecfab09c5b5b512547bdb18279610a325a29b6a5344ad898583276e61a177c81265f2a08e4e01a372320425a9c8043c7b2ba3271cdad6b249f112d94e7c1719c47d2dbab96f425d78e4ca3f54ad9855e6b94e914c2caa523a2c4fa5f0bc2a6d22e383b9f6ff6bb50789a18dee5ae6db5a0755d80588ba599cf38c9323c254b4504101bee7eb5c47b5eedf455a0ceb8486ed8bd8ef579054e7c207f73e2b09b9384d2f5c3d96151bdcbb228858ef919fb06a0327dc8cf7f5398e8b9987e66c4aa597aa4e0fd3a2acde293abf5b0e4720347a2bb6299fd338d74f851e7df745ec853e96e7c49a29c6adbde61b0efdd1af52d47bd05535cebbf64a09f4e13e7dc7cdb2c3c980693dcdad2a234fdf6125ec1ca9c3e5b4de869b9a98228b7c7840d22e094441e13c391b624a0cc4f01852ad4951e6f8c1fda6916de94c17a9557380321a73b13a02a79681d183fd252843885ece0deb61cb6b85ff087564c03ae5534ae380b48d1669663e67adda8dcc5f428b1589fbfe16292792a1bab68c215784eb5de901adb1662dbbcf1097b87681ecae732374afce7cb576069135ef0b56825a3e923c4d183bce46c9adcaa8d49c62102cf0a376004780fe5a2a9701a141b6fa873c55cf551a5c2e9eae7ff824db29d814aa5e300000000000034f7d8dab53a6ee1c748d4cb435af18deb6787c30051c569bdeda6ef3ac81a0b44b125473da4cd735b034c854e9902d74d0cbfe5b755c02071a86a097c44b1b0884d3763476f32009299e3f3d119a4df0de2f77bf5ef93087b05543be2ad3d306912c6cf2ac4956d8f2c04e3da4a5371248097b4909e49f3e5a9a792209423b9eef356619b4d5474552808250365dca9dd8daa441a48ebb1b532af7cb8fb85d987104958718e231c13db272cdccef3e221e0a31f16eed31f6c4a8fffc03c54aa1a82e0be175e3f5b2e927269ac6464d5029a43dc6603501d46121b5a5afc2627001d5fa2fef70d5e7b7b5591008dcc2ce5f42c45661ee36d02efa7e13402d1a18db7d5d07670d153c434167a9267763e3751b624", 0x67) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 772.442296][ T102] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 772.453329][ T102] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 772.463771][ T102] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x82 has wMaxPacketSize 0, skipping [ 772.473732][ T102] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x3 has wMaxPacketSize 0, skipping [ 772.512212][ T3284] usb 5-1: new high-speed USB device number 6 using dummy_hcd [ 772.519860][ T4153] usb 6-1: device descriptor read/64, error 18 [ 772.581595][T13813] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 772.642185][ T102] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 772.642308][ T4153] usb usb6-port1: attempt power cycle [ 772.651325][ T102] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 772.664774][ T102] usb 1-1: Product: syz [ 772.668917][ T102] usb 1-1: Manufacturer: syz [ 772.673548][ T102] usb 1-1: SerialNumber: syz [ 772.692180][T13801] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 772.772101][ T3318] usb 2-1: new high-speed USB device number 26 using dummy_hcd [ 772.802099][ T3284] usb 5-1: device descriptor read/64, error 18 [ 772.822157][ T8957] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 772.962212][ T102] cdc_ncm 1-1:1.0: bind() failure [ 773.022144][ T3318] usb 2-1: Using ep0 maxpacket: 16 [ 773.042128][ T3239] usb 4-1: new high-speed USB device number 24 using dummy_hcd [ 773.062182][ T8957] usb 3-1: Using ep0 maxpacket: 8 [ 773.142823][ T3318] usb 2-1: New USB device found, idVendor=1d50, idProduct=6089, bcdDevice=fb.62 [ 773.151949][ T3318] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 773.160904][ T3318] usb 2-1: config 0 descriptor?? [ 773.182228][ T8957] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 773.192787][ T8957] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 773.202114][ T3284] usb 5-1: device descriptor read/64, error 18 [ 773.203894][ T8957] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 773.219279][ T8957] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 773.262876][ T8957] hub 3-1:118.0: bad descriptor, ignoring hub [ 773.269186][ T8957] hub: probe of 3-1:118.0 failed with error -5 [ 773.277372][ T8957] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 773.324257][ T102] cdc_ncm 1-1:1.1: bind() failure [ 773.372136][ T4153] usb 6-1: new high-speed USB device number 119 using dummy_hcd [ 773.402277][ T3239] usb 4-1: New USB device found, idVendor=046d, idProduct=0850, bcdDevice= a.84 [ 773.411474][ T3239] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 773.413148][T13809] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 773.427951][ T3239] usb 4-1: config 0 descriptor?? [ 773.472238][ T3284] usb 5-1: new high-speed USB device number 7 using dummy_hcd [ 773.474411][ T3239] gspca_main: STV06xx-2.14.0 probing 046d:0850 13:26:35 executing program 5: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000e40)=ANY=[@ANYBLOB="04010000c212b9089406010088fb000000010902240001050000000904db000261ae460009050f1f00000000000905830bef00000000db176ae1feadfbd6a2790c3bbbd13fde4e297871d8a8a101030a6650284ac502c468b7d15ab3bb363d63c85f24181484610b1878452f298bea035f3121f5bc11beb83beadcbdf96bcdd3e72b6bfbbc5e0fa1b758c2639652927e252bb47fb54e305fb06f9a02d87b210551f9af3cc75f57b12501add33af8a61df993370d4697a79e3ffaa2b0c2446f8a6506b144040796ff3e2f54fec325fecc3051a9411498479e0fb348dabd4aaa87b9ab3996e7459ff8ea1e13300a5bcf0ad1df67ca69c508de844a75a4e489f59e2d387ed80e6b54d356c34b8f3b86b8e507d674ba377a5c5e2f000000000000000000000000006798a992a1ede25cc2f8c2ad424bef2072f544f5c0ab5ffe7fabff8123ae4978858ece740f60d49bfe53e28d09e7757bf67f1c549626da8521c6e7b7d65ff0f93fd306495c3b384e738439e80e6ecc2d4a15a904b9f0a0dd0c8335e2e80f667d287724214ffadc0d1d0f67cebb36391dbb03727f4b0baeef7992d60576c7882f728cd94d80c70364a552eaf5f8ae1816314a1985892cada283b73b082a8264abbea2e3e3c30b446b374e362b5b0929f913e8dd9e2d46c7fb917b8ab4c58810856420dde1c54e2e78d50cd12770084f3bd21a5deb71fd1dd9b3785a95e9fb280313266d16e64bced15093c42441d616048e5952c1fa69ee88c8bc35b9042f2f4f1e73a94738"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f00000007c0)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\b'], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000c40)={0x84, &(0x7f0000000800), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000280)={0x0, 0xb0, 0x0}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f00000000c0)={0x40, 0xa, 0x3f, 0x4, "c6f136509a867b5c74754f38c61fd75130d3be3adc344df87195ca2d2a3dbc68"}) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r2, &(0x7f0000000040)=""/107, 0x6b) syz_usb_disconnect(r0) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r5], 0x0) r6 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r6) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0xc020662a, 0x20000000) syz_usb_connect(0xb1338d652ef8c157, 0x272b, &(0x7f0000004200)={{0x12, 0x1, 0x300, 0xa1, 0x8b, 0x26, 0x40, 0x499, 0x1054, 0x9429, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2719, 0x2, 0x3, 0xff, 0x40, 0xb6, [{{0x9, 0x4, 0x96, 0x20, 0x1, 0xff, 0xe5, 0x4c, 0x6, [], [{{0x9, 0x5, 0x8, 0x2, 0x35, 0x4, 0x3f, 0x7f}}]}}, {{0x9, 0x4, 0xa0, 0x5, 0xd, 0xcc, 0xc2, 0x86, 0xc3, [@cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "34066233e3"}, {0x5, 0x24, 0x0, 0xfffe}, {0xd, 0x24, 0xf, 0x1, 0x20, 0x69, 0x8001, 0x7}, [@mdlm_detail={0xf3, 0x24, 0x13, 0x1, "10f55a3eddc3acca5af72af767c800f5a095ade62e1ea0de11ef7ad84f5af3b82dc6e3b7e624d11b9c6ca27260a40a9f324a267651951d2bb7aa0cc6411981728de7362367c162d4c4a70929a457d5ea901c96312fd86b201bac645a9b5ae67ac4721c0b302e2b12c51a53410727dba31fc5ea8d96a7c84b5da75f95aba277e65cda60af8f91e414cdc2f0fb22673578c2d5e66c462d8d22ca87c5132cf408dc423dbec13c13d3a01f6f3b19cdaffdabef1bc725b0af651defeb63dcaf2f240a36bcf7a69642957d40c617e3b2c3907919b2ac5e396ddde6b6f579ac9dcc2e55e0070703fbd8a308c07825c2f83a3c"}, @obex={0x5, 0x24, 0x15, 0x20}, @mdlm={0x15, 0x24, 0x12, 0xfffe}, @mbim={0xc, 0x24, 0x1b, 0x5, 0x7, 0x64, 0x9, 0x6, 0x5}, @acm={0x4, 0x24, 0x2, 0x5}, @mbim_extended={0x8, 0x24, 0x1c, 0x0, 0x1, 0x16}]}], [{{0x9, 0x5, 0xa, 0xc, 0x13b, 0x1, 0x80, 0x0, [@generic={0x17, 0x37, "cfe5ef7c18ce724b4555d4735c55f84443c5dcdb9f"}]}}, {{0x9, 0x5, 0x549b1377748c2d17, 0x1, 0xef, 0x4, 0xe9, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0x8000}]}}, {{0x9, 0x5, 0x7, 0x10, 0x2bf, 0x3f, 0x5, 0x40, [@generic={0xb9, 0x39, "59541ee2064c7ed4c0e998a87eeb6b1260e9f68c02b2396c3412178f47e7c76b8bec3ff332e501598033ab45fc34bebb649fa9e2534cdf224e408626a5490a9f55327eaba6c7bbc1c2357634bf03dcf9480792cee01cd4bc1a7e5b3d44f815d378735a67d779e2492dfc33dc0fbcffc7a02cacddd3974173d7b23c3533ad191a7b7c85f9501a2d55f972d0af8f22c39358e8ea5b99425839e93238daca2e0a08209a7d5bf5b9b32e66966f40f60e537dabfce95733dea4"}, @uac_iso={0x7, 0x25, 0x1, 0x42, 0x3, 0x7}]}}, {{0x9, 0x5, 0x2, 0x0, 0x353, 0x2, 0x4, 0xb9, [@generic={0xd9, 0x11, "7bb48159451fb7a70bc36667dfd4c1a966a80f4a9d8ef9208502976a1e1c33acd201bcae34a25edcc7ec938022f32c8a85abeec63e8a89551f7c5b1a3b04597f7d8158de1cf9ef698724754023ca80eb1eeee5a23d6749846f519c8dcb09e72a9f7c31f238134e820f1e309d9d5e63bcf1e70b2719043da2959b3ed381c86254650b420d43e3eff0b43cc424da6cceb6fb7e49cde5ef27bb2093d876780b21a1bf5a4cbf7146b5e6ff1333ad787b504dd76e13782796f3de405260d4013adbf027cdec9d0c9c89eaf1100d140604736347b6fe2719ce20"}]}}, {{0x9, 0x5, 0xc, 0x2, 0x3ca, 0x0, 0x35, 0xca, [@generic={0xb1, 0xe, "a8eca7c77311e42cabbfaf7225c323830d1b3f246a4a46f7553c81e9256edac29f0250654e7313ffa35e7f7916534801a2272fe59b3608358c2f67040e9220558e81a7daa51edd4cc23864fb271c3152a7a26e5f070d0c3aac6eccc105194648a4fbfa82aa41ece26c92d20a82623c4881827d710dd4371ab89d1b08b0be4db27eeabe6086394fba24e2269aed544f93593e270e9d63229cfa38f8e395d06d5fded196ac073d674247382180176154"}]}}, {{0x9, 0x5, 0xf, 0x4, 0x11f, 0xf5, 0x6, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x6d638a1f95db60bd, 0x1}, @generic={0x34, 0xb, "373e4bae1f3158d373acbb66074db413618d55ee75549bd5c5b7728e98df28b79d98233c555c0a9da65af6d9a7536ca2cd02"}]}}, {{0x9, 0x5, 0x86213edb57345c6d, 0x3, 0x39c, 0x7, 0x5, 0x6}}, {{0x9, 0x5, 0x9, 0x0, 0x3e0, 0xff, 0x80, 0x4, [@generic={0x1002, 0x3, "e88d16af18cfa0144ea182ae80ef57ef98887ccac7ee7ad6b0ef3e2f353d0530b720cfe99b24ae39bf0f343b44f8a1452848eadb58cc163f1e2bf46dd2d1ec385b21fd06ea47123b5bc36380ee5b45810efdf58cadb8dfd4042b684100d1505d3927c8b618098dd17095ee2eb540eccc68358a86450d795118224d28185b8e9ce9496f467ec1e2f2f936e1849f1d5af26e858f48c566557aaa4360ed6e797d1745ba61a1661a81628bdddda3c5e46814fc5cab51cfea40fcb8d87413632349a8aa43e3e0cbb86180a9d1765318760b0259c8048c37d50efc60ce53e48b7c487da5fe9ebfdac2d9edb0de16bed58df3e19ffce5058e75e1587f6196861a151b950ec71dc2532615a4877f4dee82a502132652d85ca76d0c22fe73105d7120f1a854e7fc8fc96a4df950c7438731d76535155356d81e2753153dcda25590d37a481fce67c7281b057a3a464825bf79735a97632e0a4097b6dffc61ddaac993574004b93ee26e194bb2df878ea48a8254cece46fb00d0d0a6a8da20543be1342aaa2dee6eda416af09feb05769cbb7199b6aa86ad92e378fadbd68f064ee37eeff09f76c3f78b0c9f77fac1a5b50cd97a919278c34cfe9aecb8edfca136836a339961e00c1e8b4d819ae68c8ac35ff3c9af29000d69fe99d72b94777615643dffa16ae66dd7093a07463bac7d7215e44fbc2a6065a50c8fd53a7a05cd8c127062b999128b7de5b62c7ef0a29dece325b3c2f004a1c416c0c9e2a777500dfb5ee6fcf772bbaee07e9da8d236a1094c6f6083b296bb3b29ee589682a45d94f7b33dbcb47493de4be98c99f1e4380f847e1acd54fdf5e21d1d305f040545e10c947a5be8ad1247dae1ac04817f105d992083f0c8808405d0e9effca11db6c3e18fb20bef9e3097247f0a65b80f5b9934827952f317cac7a757a90fcbe073486ea7a9f5d7a88c97d9f5b4559e3a0ff5aa2900feed940270b06ae0a4a26203a6865d36b3b95a2edc558b6c5c4edb2b56766f379bceec67522b049e99bc33b5a31fed8fb2f998468b2ae18cd16176fb1533be306e26fa2e333d5eb5b28a9c99ebec93fb94778b02cbbf8ef1601758a893707b855f1545645b6825b3e55765b6010f2ccd5e05d4e56c7c774172b41dca6984076040c5fbfff384ef7bfe76261b2d8595ed0582505695fe03dc097599623221eb95ddb8997921532d410bfa876a5225a014289571bf490932c1b8df52f4c8870ea7a0aec009b9b5e603aa7791dc817d8ac8d7d7c40f4e701ee23fc3e4a5e79b46c4c85f45764ebe779447335a64ec6caecb99205bdff2e3acd1e455130532c2e102415805b2cd2f90d4b0b77be4d989016904b72c76718afb1cc02b30078d28db2c05fab45bffadfb34467ca2160c8aa01a648a3dc7a8bc1ca48a9f33d07115b9a33a38a62b290425bc626068c4df9422aecfe5eaf1ba40ddd5af742f52a6c466248d0d3ad70066ac46de5db88f2cfda314e6402263efa8e9bf9972e22916f5d8dcf65e133de40554a3d5ea2a332ea784a9cb2633d2082e8b35b7aaf3983011d5521766e7f66225d33d570e422575a384a42ff044175ed880ac32ae98744d77d862052d3636d50ad315692f3060f0266d0a9e136a6fea38538ed6e1189a29f1de0e7b6e9200393dc9b465e421789c9bd902793cf224c2384b11852b6b69e96b867c1f96163efd0f130bd6e99bf411c63d3ceaee6b4d8caedb945530c7d97df90cf232843c32475a7af7bddde1f4e81ddbe71ba32a4c7f7eb761ec55d83b4b8f04f30e7c54046eff652b6f6a127c3e19beae7be3c43e051fb87a5b9c705d6f0894219c64e75aa1252181781277d5d803fb1adde83c172d8cd20894ba890f059c353fe2d2a7748ff447837ccd27854803848bd58fa49e68c59226054be64067edd7f2d0c555670f67e33ebf5344df85c30c6ac9a268b2b6f0173455b0b7d595f028e3ba74549f7f848b660397659a837a453668d912a3b34d4b46ca86f999e4f887add09a125df3dab35105fcfc4520bedee391ccc428fe3d19d229fe46539a8731b6bb12b51477ef79570b0d95bd8e897faf119156604730d1ccea28dd647b206edeeaaaf8240273b1850ce60c485708c2e3c9f7948ba2653cb9bba283c98f2fe2a446611a790af713fe9546b9c4a8f95a9d13695b47e81ad14a808270453e201bff078096926d95f36932d68049e6717299d8c9da58e49c41e1aca91905feb330001492433bc428c0188537d1959aa5b799ca1f994f30ab99d122af9e999a01a7bfc37cbacea38d82f4866d10c5d58a9ca7d7bab70fa7ed3c92b2efa5eaa3ebe89a77037a69186337f5920e3fe4d339040e24ddd74447694424d8e5c07b8f5c563b957b16f6a908f12030f5ba284068a153d3036c1b8b7f106afcf8952d56f510f54a78c2264ed27a71e16c23bcf71e2c60a7002a14ecf89bac05a481e33467ec84dc47c82c6a1b463bfb1a89cd8be82a0df1541ae35d550287672581353935173d515cf7cec86b1aa29edc1a1f6468315be03885dcb15608992a00b0a22f2f767a342aa75957fc25a7331c77820c7c5d05ee72ce2340482a4999f9affe43f263a41d15fb22b25e94ffbf8e9d0222da9b4ba33fdec3ba7c8aad6d5d731c249e98c5151e24074f96d6083c342bddb259b022a288bac0ed5b08dd91f6ca80ce69ab380bbf155934c96eb5a52ac47eee9f06c682b31aa7f5ea6cccb01b1e44800879e7e1cb5167398fecc1f2006a097f14e72ccb391a7ebc3b2ef66c16362115185a7219286b7c826ebdcfbe40d71af16360d998b22b79176506d0219842b9ad1f02e7d5fb9faa99775e9e446b3e055d799e555deeeb7b7ab56111c1f5b46dc51296fba704b20dbd10a70784636ba1f41818a8091585f50be23d44a0e530b4a7961fed6e964dfccb2bad14a6c0be3f2cafde870b8b8aef8928c810d01180f2a27b5a48b0e797d096f2ce3630a642070606d62d9bb2a09e88ef184fa142572d31057ee1acbeb8e9bbcd7b1ff427221b167f3cac2e71660c2220e0578bac7a6afdce59b7a3391a2755e1c53ab41240b1f141038302e617faf676aa1b5ebf2fc3321e9f1a58c6efdfd0b603f10481b1b8ea38a243077b1b8212d2600f709199040b26d3aba88608bd0b3e30b4637ddc0babb1c0322dd0381269bf016fbe632b7b06d9fdd7dd121c44dc4f5b99df617d16f3b12e26c4ad40e713dd9c378305e6cd62b4b533d074e594836bd692067c1ef5d567656aff141f3d8ccd7ba4001991c297050d6320cc3cd3c786531fb1c4a127d3d3f6c6ed99ab39f567d7b3b928a3f3a61834bbcfd3b7f50ad064c42a59df0bdbcd884c9dcacaf4269979355cb1db7c3c1d43278993816909a292b72cbc61bc9563605f1a319a6a3fc467a51fa4c9524a8cf970d7d6cbbd0947c71473032f86e75ad3472a715c5a707f2a5e33641083a355e52099fd08ca598a7569a9fcc1529ecd6a435a378aaa5b5a63704f779ed65782fdb8622c836a19e8db9d449c6e4c5ebb4976336246f519141cc1ab2efdab7556eacbf142296cdcd874a69983e2191a0c9f808bf8ba112f481c0bb5fea5fe1f6d9910f216147976009f8f37ee0e65e14ae0816debf3a1cfb26143a83c9d340e30da7e936a90a2ac4a9d39e5d8348225f7dfa5154c465438ce5775b7f37e4e47d5bbccc28d4344b154051c1ef72e016d446d92a9ba4f32aa6ce126b9dfc6a51e72c830514fd88805cea1fe99c753d09455c64d3d0f888d4b47e6329c5c710952b551cff5672e6695edd90e65dee4f601291404fb61c655e6d1589825f3f5d20142a2842ec142f24c3eb65a04766b17897a8281d33a9b90ba71da17ac0129f3571cae170113214578d67958977293b455932f2c29c939a58bfa40674abe076b1ab773ecaf4e899cd7de4ed0d3ebdfeeec78daedb2093d1fe286f3d365c9471438ba27f8467bd88ac8323a208c66b68f36c1b1a08b0d99264cd70f0f20d1f3198cb5f6880875a9ffe0ff66c5c0854748e6ce63074fcb7dfa61adba5c9d10543a5b23cfbcb7329023a4936837d6350a710076fc8079027557224d8b892104c591b523783e068f4fd39d81fee7a2d8d49b0c83dcc844718c65568073a1172a89ebd5a1b8e71a7ae250139f6698f73d8344dc497b3e68a0a124cd6da0923709d18a0e36e4e4d8b357d1254a9583f105ffd19f8a8e3f4ef9b5698cc674120be0f2a735cda10c1454a3a5334c2806d40ebdbf56b87cc9499b7d6109df7c99fc61c4de414e030602f58642ed530eb46a7945eec6edff9d5e0ba8fa1b013d8234e46f8244d29973ebbad496aa58f09dcf271be5e1a2fd8130d02533e42ba28a982b3d0e12337914cc0e78b20f287453ac8e1d51d5d52b29ea4e6bc313fcc112f3bd31bd9ed19a554a793759d3d65453e07f2a6f47fba35bb57143c06cc09f1d357c3329df9986ee968e7beb57c1dcc3772f6aa7dc95a4e529f9301e85ffc4a7243f0ce2cce7026f32d51338aff3b9587a4cacafe2b446ce3360ce1b1f6b141e8c758ccb1a98153dcbabe55278d389bf8a650a3ecf7cc88e9f28e5013d07704f62b7aa1d4368bbe08e2681ba372dc50eda5fb086fdfb1bdf1b9de2eeed197fc56345170f74a78772307702124ee3ede177e157c6085653ff67c84a6c1345eb34a7604b473069722d5fa0fef539d25b42f8a0fbf9fcc6536cad874b8f0785709c9ef91a730290b9fe9452169d0a5e833afc2be092a1415fa3dd05b403ad5090be12b3fa380848c2db7774ea42a261cc94fdd2ac1d3579be4c5f87981ae0c6a9ba1d279462296ef4ead68dfc0cf2a6e02b84ec0c69ea903a12fb30b5c8c367d1fc956b49f75cd21eac5bd3f9101eecc4842c6c87f2b02fee523ab0d075e669505768ce8608d3b270fe00c48472af87a2eb5396e78d4116188f3f410208a0045dabc44ff7bf6147bacf1deefb82833bef12273653b7a1203000511b8bd83baacfdd38644a8528b5e23559feeef68e54b27603e78af459efe6f013d29ccf80ef7524ea496b66fcec3b2bb2bf9970b6a8c8dc39a732ebd2bfa8c02714098bbcade46723ea4731c69ed368c1512c7edb308c44ab5cb8712b7e59029a12b31f7d86f8809cc10a22e0a54762986347a156bb04fa3857a1c02507e620e7206e0644dfe301796d55f0efceeca906331d4373d06479e1390d750426f025bbfcc1e13795317857c1fa1e9c64a4072174e3c5f038bb7d8bb2bc1fcc88fc08fbc6960c0cdffeb7425d2926c34a8439cb7209a34b3abd30d6923ece03760e25704484f0334ea5d86786bfc626c804af1ebb2c5ac97dc7d5da2ef6d355062de4c94e0d818247e213513318209ea48f63d665543bcbf5034929e5132d396e84169628190e61a2723eec8fb2a48c6e2db29bf82414a309aeff8af5873be2c47bda5398c0d77726f82b94e3c476538d9f37e7a9cf41b881bbbfc7d371452ce27eee06a3401a985bf6ef8ac26b2d18b3f08a7a9c2402036a687061f387127834a4af2be2cf5be741f0ac5b849fd229983545c0e615a8d89f22dca1746651b7433b9a3051c325c8e36d0272fcac1006be258577d19acb40bbd02da437539b5ffc07810cd577901580f7ce3185eac5688e63737de609386ed974fc89ee7b5f9f8297e3c0648ce96af4f4da586af5673df861e4b36d507696137a29c473f0aa5761db00dfd384f0c29a795d40242553a673b388b7c25f2b6d46cc0f80d926c94f8cf6ca13a6da3aa41c4c6c18b0ede7dfaa6d84da1a9bc895048dc6d4d41df4bba4fe6df3"}, @generic={0x74, 0xb, "4f82b4e8829c9399c94f1a441266381f61e79a6596848df15373810bec875ef423115999fa0f18d8edf49ace6e4ad2f9d614b6c51dffa3035c166ca5f1788f53b9cd5a84ffb35f576ec5538604af1e29538d6f7191d2585c5aca71d255bd0745c6e9a62df08aacfdec5dd09f565428185e2b"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x244, 0x9, 0x1, 0x5, [@generic={0xb1, 0xf, "4b94eced4d1852daed69dedf6b2e8c2b9d17dea700bace6ed61365e0f98d2d1d1ce1744e880cc78cd1eabf918c0efb68fc74c29875287e18040ffc43f2dba27cae4f4ece6c0b6bfd0e6daa00ea14d4c6c13c1d492675614c23ff567ef15eedd0dec95e0bce163bdcf54d949b44bcbf531c2920f9ca42e1d690a145560aefb0815de7d6d09c8cf57a8a537a07390925e76356a7ae4d00efd187d9373e93087e26ae000603fb71e188bf8989b942334a"}]}}, {{0x9, 0x5, 0x8, 0x0, 0x5, 0x6, 0x41, 0x2, [@generic={0x7f, 0x8, "ce19372ed30f6f79b2a12c7768fa4c44b2dbca59868a80eb3b5bbc2cf482bba99e5f76c1d268e6568982b4b05e103cc6d7b3c5a56fa802947031aa94c6ed3b2e7c62cf3096ae69275cefda0370e327d1e1d2bf76e7b8b2b394ed7b408e44dcf531083d5bf189167d75d2ec52aef61f4c498afac1ab813f16f99559863d"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x5d, 0x5}]}}, {{0x9, 0x5, 0xf, 0x10, 0x8c, 0x3f, 0x20, 0x7, [@generic={0x1002, 0x22, "38391f46023de35805fa647a4457c6fff0fb0a31e252694c5be937c71e1e3e750300c99ccf9900ffa75c93a67d74e632b7a4ddfc4644106412c79cfd2a8bd9dc1357020a73ae31e51b3c9aa87d9a478c225db38735f8b1b206a0e073d128e2274766a73bfae5b2cc451ac7918f76852e844852c7611e6c110e636bbafac086c83dc54ed53ab40e2e66196523363641015fee3ba37cea83f580f56508fc21205b6713b9bf795ac40c40300c3f97054779724abfde9392c78148e4e062729c99e7b562ca49bb9ec8714e721ccf0b8efa308aaae582a69f8f206cd166dc54372d9849d064cdcac08289404f0b6eee4be907dbb4f89aa2e1696f624e60faca4dee0e9435f58822393a7dc04d13f8b9749ffa508887eeb30da9e16673a46464582c8cc12d18545757b4b66f5b40b6b87c0b0e54cd5fd56ae6d4ddf4f5f02fea3a343a4ee0c4d7c78825e6f4b40df207193c5a39fb2dd2a7ffa4ab6f6fb7a2e186c02ff0790561d435e88339e0d71e06d9a708d6486daa376cc73a8ccea480d4c3c1366d80c97dd710bee42c56a474f6433a147b2df4eaa0e7b0e9e1733169e635684b41651947cdd0fb01c49a2d93db0c90990d0840312874a608be1bfa65c5228533b5ce07ecd2154e711fa85aa134db82ef7138177aa8cbda8e490237c13eb4908ea1bc547a4894dabd9ccea1977203a154f438aa683eade8546a130f8155a6fe9c9cc8303828e7bd5fa06a8cbbeb54636c8366214836185886c64b48d4a43ab3b5f3e5e10d2bf88c1068645cae05d103e412e7f71f0872c1f05bfd4ffe71a23bde929fe734774d77387e5c332f228fd2f56d3e8ed5932b4463fda87ba6ef85bb759359412f108a58aaa6d4e9fbf9a786b02afaabe7b43e82446c71a7f63c444eab09a0e43c43376b6f97207521f5baf678db4b7d10c2e874d1acc853ce00d0204e6b7e376899d1cccc267b1cae032dc18aa9f5ec4e3f7f8202a1a40dfebcbe33d8ffb5443b17da41ec2386ac8adc4b50097b0896680b3f275cd48b625561baa3c0b5bf0e522eb6fa40a8ae256ef880b5ef7ddc5fd064cc8a5ab201d79eb8935e0868aef824c203b928847652a7869d2070e75ba7c3cbf068064480ccfe58853b19cf4db0dce7ff8aa7f8e31a54639e6b3d5fd96888acba19f9e2cf40b1e532694db477b5c1df8bfb0240666b3d495aa917928b3a8a16e1bcd986df57fe7d119d662a63c6b00ecda905b110a1341a8e7f0cfd1b47f53db96bbf1d4b384e54263448dd434e033f68f4f19fad275f734853a37968754f2318145f64884f5f5b2af54459a0224499e8cf6885b9bb5be73c2b59499950df683e7d3c3cdd1dfe35c35db104ae56c1842702bbe279c214d764c70a206c607ba7de15cdbbc807804e9d81bd8945866d79ca2453b3780059989cce1feeaaaaae3adf9fdbb4d9170ba360ccf75496232da060cd4ef5df95b3aa492d6c10a8df2098690b78447fdc18c90bd1d63fee487ad9196188ae9e2200d9da74ad52e6c858a8c28dd3aa30a45908f42d0cf9b353b01d8677b6c88366b2b586865d855fdff36fc8df661550e7c1e448f746e0c2c36271d4405d44129a4352e17d21cd4bacfdc867546f50fae5456fcd4372f2de2872eecac9d4237af93d1f580a462fd5625676015950efeeab9902ae26e643609dec9d9a5093bc98b871ef2e1f6383e875b670dd4bcc11005faae0a3b1beb38bc96169c0e8231025d917a6bb7388abb0960aff076b6f2d8970ff59250fd0aa05a9a4b2124daced30e9fc3b44165d0807554856ee9bd01c07470029b8ea3a9d2612448006abc656d1871a3965eb75ec41e563ad22626ef203dd5171de212d2255e3f6fbd9552ffef00ab96319154cded55753ba0176361310f483bb7d9b2a6d6039f70fa2033582cf9e9ddabee3aae95983b77ca7e12ab8a0211f46138fef0c7e83a2f628f163dd68f76e5f04b9dea287868f53dada84de1011f2c88efa4c6f7d2893fc530e4d526b4e49e3da0ba24c5a67d52c07c4aca3632bdf6f88a5bfbee59642e1710399b65a2cf4f3abc6b9727debb4cd5974d772139635838d9449c64a98848319e3fdddb235793860afaed9fa80061ad57f066f49732e3dda0451cbfab3d573f4f90a1c55e9e347adc988392055ccbcc771b2343c8f4527318970fd2b4bee302557218ad7622f3d541233d3ee057b82fd43e8a474cfbdde9616f02343036a8aafde44e8b518b4b538e8429a82d08ad510a610f706715856e5d79f926442d01dde5529ae13698c20899c89d4170f73d6ae7db80f9adb42fea6b638400c8724174af5d7094d53cb687380a097eb9f1c0b02a135e2b980c07a30dbf8ccea025fa8b56288230011ebcd3d3b4d3337d6d0568a27b87ef7c5563d10e705569f0b845ca4bd8c2f0a16e165f6e62b1e9ed9050ac1d819e99e1c103debf1a67b35e05d880eb7b8ea0c56e81600ae6195734861ebd88933f7c2f8a4477cd3a18d026c6ed0e4aaa38168879386472133262e5129d7cc44e8f9c7eeeb916e940ce9d70cf2670c5a2d4aecae7e7346940d5873e1bccc7cf26922e98243d2ee13c5be9c4f6f3c6b21530d7d8b7678511ec2a0b94e0271f61f0cce58b471dac50993484327839c22bd9341e102ad9d6c43e0a6e7ac99bfb9af7130f61493450ac33aafe75c907a8275d48997b515a7ea1ba27a266f344779b9e8dae79ec4aa8aa0a3f57be29bf66132a026ec72e4da8f7cb9cd243ebc611feb75991784cc696867a8ad6d2fe57359c0a9881d949f1520bbd15fd956882b3ece752c50295cf4f5e5f2aaa240d02efc24b581e10d7b15f6c9932e01c53337639295c9fbff1e76114d1ddfbe0745b4f925dc9f460bdc7f521e1ffbf5d8997594904d06ad47f71b2c07df19bc70339bda66fb4325bce29758270689d48bda4cdbe3cc41e022310c08905b57f0f765d5af7acf1b5763baa3819dedc03ea36944bc72909d81acc8507ca3eabc548fc1f76a013b61b73bfc1ea34e43b49d10e34a0ed5f1d0d0272ade27dc400bf2d6ddbe16db3949932551e7583d9729b562df8dbe6a1948585493acbeda3ee67d90fae426bea19df29c54fd93cd3a25c505b7ab9c722aa69745c9cab12e0e1d10f55c9bb648998903a4a45606f23bbfbde10594f011cf43645f9345cb59fcdde6fe6ed22115d8c37f1c92cf75957dde49bf4cd2cf31076e02a187abf0ee967e30616de899ebb695dbe7cc5bb15e8055b68f5dcfdbb2a3d3649d48ec665874be0779353d3321bf581c8eaded0257257df2c27bf473f4509a5f36f9cd88fea33c693114e80394ced997c93932ba6a26cea051e33d5fe3719214fbab3776232bf02dad744eee5ff3f92414321071b0ca180d7d668e3c53fa034fa3cd6bb3af371bc18f78f0a53c1fde7f4f9b70733434b4ecaea35ab07ffd23cbd6f740fa1dfb3379249f4aaf117897d3cfcde5ca807bf8348002f003328dfa526476190726157e4c49a2da6830b30ba945e3350d92d4f6caa9b4164a2879909e96e9ae1a40a2231c4d5b8809c59a66f979077d606ed4224d1a45e88b09f0bf6144c61d70188af8c1e4b5ad057057f4e1e67c1628aabcbabcedc28dd30f85cd1aa85035c25a0ced849c02b78f853bc06803b269a838b74e158fa5740ca94e10827982a2d3f401c8bec2f07719287531a7da4cf0961c2ca4019d69777b985dcad8b6404a7fd84ae4d6e506dc623b83b89df07afe55951f21c8c62209de3c65a0411b305f1751ca8789401941f5389620c0313a2592b9390ca69bdb54d4727d0001b05ba300cf8c25ab518353d4809b5487867a79dee7de3ad7e2685bbd40aefa439c1f4a88b53dcf88f6776df23f9344354f831a674adab28f3094b1b05a018333d3240b124e9dc7cda868caf184710cb5ef7d41ecb16a5786fbdb19f3220df3bb8c25c5589f5451b348fe6ba72ca7e35cb54159eaaa3e50fe7990521f2f16ef3aabb12e4437c7ccaf198878d56d998872befe5728fe1acacf8a30f3c85fc99f20fc497dc3a4159d4d8461c689e56cce2c1449f83851d34b870a95c0a9209777d32f863cde2d9b5d066f850263312e39b1a511f2a9002d007433b4e28f060fe755e6dde156ca54269afe04562a9d94822eee0932b63dcebd4905358c3546d2f557b9fec32435f5a23ebb84dee8a24b15c93ae2160d279d2c768e8ee3374612af5032bdf19c0ad80be74b3057bab039d30f76ac91fb52cd4b4dee85b4c0ec42e2e803ba36ca9f659c42072039edcf3980d3ce44974046028a757102184aeea73de3ad30785fe8e5e37c25468a2b6bb9e1c28871f046d39889d2b638029e3426fa47d3ce4980ff298b99a153f983d23bc0341de0bec0192e9275642fd3a14ffd371e5b6d1898cb2236172a123ab863c6c2192779aaec97c763b8936cecd07aa4ce12f331b911c24994303cb89a300015795e4f45aee79ae7584bc8fc5912e9ff48e102dbd44cb6edb29c76ea4468cac678eb075085190d196ab54072110079ae16fcb191dc27b8058d7f3a7c4eb5ab787ad0a3a995e051daf63fa733ff77466c23cb0a8562ee580b73117d6bf11ebafeb09fca301387bc2ba1d20a540f9420507aee40d5c4e2c5d9578c66307bec560d021422294def03ab0c371d5bf4ab6bcf3b312f714566cc6baddbf9c5d699e5432ec45d270e603d22bcc6e58003cbda66fd7de2d2faa583a3208049232a4131795c49cbed36935bb2b8bb2e52035484566e935829f30c5de0fb3bdd2e2157135cb3279c9d59ca0222a831f244055cc657814f3fecd14a40e97aabb7ff1319775e0183544d1c644f13480dc18ed8ca47ef4f240f7e8ae6af679771d441d2c7ab717106e05903d36680bd3ccd6ab3a4316ae774348514292faa66ee1707fcf66c47db2b45a9c92dfa048c9815fa266f4d224ba957e088c27bafe065c5aa9731a57f1ec9ddfc2f621c597fa7c660fbf82da153967cac86dedbe2c69fd6617fad28a37f69f7728c01b182235cc1f365c1bf4c64bc13e64d83e5a6eac8bbfc4497f780997513457f6c04f9e23c6adcfc1cab959361824ec41838490a07f73c3bb304ad75732a74cd4d73cef00f05fee317831461600401b7d5f9f7f4c0dc6740d38d042a3cd7ef69390ee7566d3df6790fff503f615714fd41afe59fcd777d707116a81a09c02f32a5e2cabb30e4b99d484071a6d4529dce1c8ddbade961ba11aa0507246d05ce3ea41441dcfba1a7e221c5e390cd73f9f1cef59c98e74e0723166af4840eedde71abf09262fa5b04d7769b3b59ce5dfebb8c778e35c950b02b2684c6809bef06c723aad3faa9611fbd8030ed6020a4b248e650cef6f6920bc8c6bfa58d5be701c593f746980611e861f85b3f9f30fbd49a44063f025dd90fa810393a1c0766a9c69e5ddbe591fbbb748a031b4ca3fb7634d878780b60a85cfab61b5b355e9296d58043d91b145b06d05b047f9cb548ee569327ca5b573f81ea39248629848951f1bb81062f121bd113aba3c8355aae1c5636a5bcc34f32148f5f532d159d8866753b636bab844d7b484ad71325fddcbbd5b649034a05540ffacec19dbb71c1893129ce4696db3c650e9601749b7c96f8da9c85107dba2ac2fff57d780a2d6bcdc3f3f19dce8b2c5464e96eec43c3fbbf28b2946b3e19f96f1d4fd59cbfae1c79630aa0bf9bf657287a7216d4eb901a7aec768a4144ceea34e669f2a2f4417aa785ae660d0ac36045affa31a619c1e1fb2bf53e5e34af0e0edece3f366be4dac502944993d71757ff7ef63385e474e7ee6b414d3e"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x1c3, 0x7f, 0xb, 0xea, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0xfaec}, @generic={0x6d, 0xf, "ceeb0f60680a2c3c3e499f2e895a2f88f92e2b2e313bf4e68f97ec4c7ead846e72a2c0892f4df84d864f71aa0849853912500337267ee323fdbf72795e2b21c30672437c389c9a2cb1726c0032e984db7dbab1a3d2fe46bcda6242680e72d9906b46089dc67a9189f604f3"}]}}, {{0x9, 0x5, 0x7, 0x1b, 0x211, 0x8, 0x20, 0x20, [@generic={0x72, 0x5, "683a6b767a4bfff559cb835c1aefb5b407a053a71b88a15890b3e58579099905c8e3955179237e5c27c7832503bcb421d37aaf12161448e7a3caf9121d076b4288dce810281e27eeb1dd896a13cde6cad9b4d0ac6cf7fb108adad7d20f399eb4e467c219f54718a7002bf3b67ce4a290"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x7, 0x4}]}}]}}]}}]}}, &(0x7f0000001180)={0xa, &(0x7f0000000780)={0xa, 0x6, 0x250, 0x40, 0x42, 0x0, 0xe5affa64805d9727, 0x33}, 0x2b, &(0x7f00000008c0)={0x5, 0xf, 0x2b, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x3, 0xc, 0x2, 0x3, 0x5}, @wireless={0xb, 0x10, 0x1, 0x6, 0x2, 0x6, 0x7, 0x7, 0x5}, @wireless={0xb, 0x10, 0x1, 0xe, 0x4, 0x4, 0x6, 0x5, 0x74}, @ptm_cap={0x3}, @ptm_cap={0x3}]}, 0x6, [{0x88, &(0x7f0000000ac0)=@string={0x88, 0x3, "c6ba51ffd1355a16c847214246a0f139bf75b45042f53cd7a8453b4e66259d575917d2d7b16204c0fcacbc306197773529eb4ff78d849bbae7a7acd5dfc5ebca2cab1e99b9a51245a4838ea96a5762891f30ffffaae9ea02c91778975272c371f4f3395c939df58e0aa38064982437f9f30da945df4e3ebc88db4f3aa27330ccff93f8a95d8b"}}, {0x2a, &(0x7f0000000b80)=@string={0x2a, 0x3, "2ba32dd0537a3afcdcf81499f7d44849125ee63b964b003be582ac615418a41a268e191d66609f76"}}, {0x4, &(0x7f0000000bc0)=@lang_id={0x4}}, {0xb0, &(0x7f0000000d00)=@string={0xb0, 0x3, "476428e05128d542f09fe0eb1407f77dc91269e821185927584d489cf93c5fabfaa935283eef6b619a5b9a01a68723d91d23797e8ef0d40b7973098ffeb9f243447039f8835f93be74aaff53fc386cdd2dd4828c23e88ee8b730f6d586da930bd837863fe3bc251d24c26f761999a3946c67dd05943f8d9f2c5dae873064e628a7dce2762a82b6d353a774506eef47ff7cfb4d8c23bd5e041e32aeab4a6d6624fbe37be1e546f78225ada69e239d"}}, {0x6a, &(0x7f0000000dc0)=@string={0x6a, 0x3, "870c5997bd336fb1a460d0937f6874c0435fe7a5eb33aff31c2487628f20e60e6b2bdd8a6ed07b6cc4826c9b90eebc23186c213a28d0af907e9a65f12f43d419eddd48cae2686d1887cdf9dddafa951af1a14941027cc44d122151dc21087b0aebc96220d1662624"}}, {0xe5, &(0x7f0000001080)=@string={0xe5, 0x3, "45bfbaf8254a7a74e94799a4525544804dc3e0dada86fe6133c28976c16b870617e60ff5c9c2a93ebf150e9f9f65ea6181a9e7b64fbe0d3c21e4a61338b7dacff835c1dce24ae2131a5c4d312b73c1b975111f3d6f0368c81ee51df9b7842df283dd8910791227fce70362ff8105370b9ae4880ff4fc004c31e5401eaea7c91eb71004b982144775bd3039784977f36cb0adc5ed1d3b5699973a7861854ee45febf84c47bfe1232b6e6e957471a00d8dc4e0ffebf66d4a369c78b84aae04cc33376fe5d2d998d6fb2327758db16905fb44fa461fac379c2139d3ba999247b1dd8981b5"}}]}) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r8, 0xc020662a, 0x20000000) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x9c4f) r9 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000c00)='/dev/input/event#\x00', 0x5, 0x4000) ioctl$HIDIOCAPPLICATION(r9, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r8, @ANYPTR, @ANYRESHEX=r4, @ANYRES16=r5, @ANYRESDEC=r6, @ANYRESHEX=r3, @ANYRESHEX=r9], @ANYRES16=r6], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r7, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r6]], 0x0) syz_usb_disconnect(r4) syz_usb_control_io(r4, &(0x7f0000000380)={0x2c, &(0x7f0000000100)={0x40, 0x10, 0xfb, {0xfb, 0x23, "97de08e36223b00c5ef49f88ba49d07e65a8369b2b67d2be6ca1a840747cb9641db1f7ba1e712ca021e3b6e0719da704898127e20c66b1651e36b6031902e9f4d12a473ba13efed9602a001349eee66e6c0736ee92e3ea8f47dc81a7bac586b117f6ff6df0090eda36f5ac2671b997279a31944a1295986491e2367c11355bcfa6edd3dd534d6cf36cdbb579f4cfd2a5432c6002985e43c89b17d93edfd07886815ea9907bfb390e36bbc66bcc84e452fe612b9137390cd1530d49e0215856288515d5e9c84a792aeef5ab4b99afb658658ba5cf79bf5c7755aef749de50f41027d102820833fa24416a2f86b5e7330c9a603ad52570f10a11"}}, &(0x7f0000000a40)={0x0, 0x3, 0x18, @string={0x0, 0x3, "437795bbf4129cb6c4ef5f8f920748205ea763dcaad04b5c4a1e60c4387848b1806e39"}}, &(0x7f00000002c0)={0x0, 0xf, 0xf, {0x5, 0xf, 0xf, 0x1}}, &(0x7f0000000300)={0x20, 0x29, 0xf, {0xf, 0x29, 0xfa, 0x1, 0x1f, 0x70, "00000001", "e1e03213"}}, &(0x7f0000000340)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x2, 0xfd, 0x81, 0x4, 0xffff, 0x8000}}}, &(0x7f0000000940)={0xffffffffffffff8b, &(0x7f00000003c0)={0x40, 0x16, 0xfc, "84d9710f6b8bbffa7545cb36c7821e8b2a92b42c39be760ec4b3fc830e20935a1b90b1de2de2e4d80198a0b0b1e89c9e2d8fc84851c6b7ecc63e56e79a54bfabaf77498d2e856463469ede567826b9b7a2595dc8744cb9812aba9ad65559f8775ff0d98115bd6ed985a5871626b6ba8e80a3877fba212d83d6bcd942171fe6837b1833f1d7fbf635cbf462d4d63f10e545146e0f02020d3a7d392437f958c2d60121b452938be44e73c4dc634242f4d98b050bee4f7d383c4dbe014e4a70a06772afc51d00b8a99a114f8cca32753354840820c4d18e039562e19dc84303e21fc551e85795e8ae2522951661be21e99a081fa7f5ed08e02fea75ecd8"}, &(0x7f0000000500)={0x0, 0xa, 0x1, 0x40}, &(0x7f0000000540)={0x0, 0x8, 0x1, 0xe0}, &(0x7f0000000580)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f00000005c0)={0x20, 0x0, 0x8, {0x400, 0x20, [0xf]}}, &(0x7f0000000600)={0x40, 0x7, 0x2, 0x6368}, &(0x7f0000000640)={0x40, 0x9, 0x1, 0x62}, &(0x7f0000000680)={0x40, 0xb, 0x2, "3c92"}, &(0x7f00000006c0)={0x40, 0xf, 0x2, 0x1}, &(0x7f0000000700)={0x40, 0x13, 0x6, @local}, &(0x7f0000000740)={0x40, 0x17, 0x6, @local}, &(0x7f0000000a00)={0x40, 0x19, 0x2, "d7bd"}, &(0x7f0000000840)={0x40, 0x1a, 0x2, 0x400}, &(0x7f0000000880)={0x40, 0x1c, 0x3765, 0xcb}, &(0x7f0000000a80)={0x40, 0x1e, 0x1, 0xfa}, &(0x7f0000000900)={0x40, 0x21, 0x1, 0x8}}) [ 773.592331][ T17] usb 3-1: USB disconnect, device number 8 [ 773.634870][ T102] usb 1-1: USB disconnect, device number 40 [ 773.680361][T13792] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 13:26:35 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000740)=ANY=[@ANYBLOB="1201000000f600084c05d50300000000000109022400010000a000090400f50803000000092100000001222900090581035e60bc5cff4ff805036d2fd95300fac879cf416e822f581766925abe7df13b3105e29586e69296b49e876c47373537e332d5051b11e9c1126a1d63fdebd10e98e5ee579df527a23f11a2805d7a5028a4d2bf5ec887a4e6a6634ef4b7d16f650fa54fcd2fb52b5e42de7f737229cb8716526025e706051866ecdadce30ec2341d399a472d276c611698646d076f6032af224f09b926e209342ab2b0fac703b8a2f275c62137d80b74ae40af65a8780000900e62cfb7f40ef78a2cdd33e37067f4c995680453f311e9064b3b605c4a012e1c6b0cd34e1d2becf4728ae42e30520c1cd100100000763ab61b1ed08a98c80bcc1f07944e0bc05bd7fe867178c9e80aef7310a67e90a7a69c4b9a8ae5ba9a8a6b8c903af56168e906000000001600000352ca7f000000ee18fcd224510bc7000000000000000000000000725464fcc8299019626ebc91425b75ed05fb46c3f90a121c5265656d458dc44706fdb25ab03a4be210bc3a773433318db2076c79f39696bb0e13918724ff381b38320575e5b54042ffd69ace081952a4e3876e94b24e7312af8bd960874af9c450930917c24159f4e6d54838f9c37f6f1d7dfb178e632e5789a0c7fee0a1c6dd03ac79b96a7a056d68e464c580153c6c7b881e8ac53f4b00bb5dc2c038f9a48458e1b326a6635416bc3280a693ee50d901b54a90edcb3403fc15ea093fa354137e61371e8a2b7c29e027b9bcae3aa0796a80090905732bafd018ea3a42ecc93a1220661fe3797d23b4c0c15ee2162798ffa3aace59fd00d8c8b466c4000000000000"], 0x0) syz_usb_connect$cdc_ecm(0x4, 0x55, &(0x7f0000000000)=ANY=[@ANYBLOB="12010102020000002505a1a440000102030109024300010100206f090400010302060081082406000031058505240003000d240f0100008000ff0761bc6a052401003f09058202a203fd0800090503028e0303ff07"], &(0x7f0000000440)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x0, 0x0, 0x0, 0x40, 0x20, 0xd1}, 0x2d, &(0x7f00000000c0)={0x5, 0xf, 0x2d, 0x5, [@ssp_cap={0x14, 0x10, 0xa, 0x7, 0x2, 0x4, 0x11000, 0x68a, [0x3f07, 0x8593d1be6b62ff6c]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x98, 0x1, 0x81, 0x9c}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ptm_cap={0x3}]}, 0x5, [{0xe4, &(0x7f00000001c0)=@string={0xe4, 0x3, "e284b00c0b25640c85f3b9f7ceee992fd583e9cc40a93b7d69520598e12d1c8d97ed22437796aa38087bbcc75105921e1b05bb18edd23a152328b6b1d7a163af8aeeb82585496731d825c6dc50e0aee199da397dd23998b92e56502eb03422abb4a75f46d063120786ef1e3fb20b3c3da6cb416886679ceb7519eb09720b4f6b53d25fd0427c4e9404abf017e7dfe659dd12af5d78fa01cce84999c3f83043bf58cb2a3ffd940cf04b853ea5b92fca7fb9ae8f6faf21319f7557afb0b772ffe5f108f53196c8bf7f3d6d6d3e6bc83f5440d3c49e12059b629e9ed9556a9ee83c9e3f"}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x40f}}, {0x6f, &(0x7f0000000340)=@string={0x6f, 0x3, "eefbf18282bf701b82cdf5f879a714163e02f237ecdc222acdc1f2790dc2a834cb647dae1732f40d234ef257b34a60a073148e4da3a5c1c67a453844e07d8c558851b3962e3d38f8abc473225e2bbd7195450f085f31a71b8ab9e170ff01c7d18464b232a00892663c9a6f9561"}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x2809}}, {0x5c, &(0x7f00000003c0)=@string={0x5c, 0x3, "7da7f25573e1da731469f26f6969af3dc53e0d55f9ef08f48ed8e410c2b7f7b5dbe47096fcba89e1de5df333ddaf13562cacd837a7310d22a9b20c5ff12978dfcd5a6e9fdc2d0ae067ffac87a8b2da97bf1bd3b5d98576b0cace"}}]}) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r1], 0x0) syz_usb_disconnect(r2) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000300)={0x2e, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x22, 0x25b}}, &(0x7f0000000fc0)={0x7349f68b, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f0000000b00)='/dev/hidraw#\x00', 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc020662a, 0x20000000) ioctl$HIDIOCSFEATURE(r3, 0xc0404806, &(0x7f00000004c0)="b395856be0bf4b7e7c99f89b20b94852da704acfe2be19eeae14958028b0aefd2eab24d08b273cad38427ba3945acf2a0d947af3772c1aa1930a988594db226434f6628a4acf7eca0118df47b236b96edd0c5cc5691f6e88d3710eb1b77130ef20199a1dc10eb249db4fe5be9a1c183b246e03d417de222fc769537fadb599c55f") syz_usb_connect(0x0, 0x731, &(0x7f0000001000)={{0x12, 0x1, 0x0, 0xbb, 0xdd, 0x9d, 0x8, 0x7392, 0x7710, 0xec9f, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x71f, 0x3, 0x7, 0x0, 0x10, 0x1a, [{{0x9, 0x4, 0xdd, 0xff, 0x7, 0xd0, 0xfa, 0x57, 0x0, [], [{{0x9, 0x5, 0x0, 0xc, 0x1da, 0x9, 0x81, 0x33, [@generic={0x73, 0x21, "19dc4ef9da066cc73fd3ca0f107eb63f99988eff02eaa1e24dc7e4bc2139f778744c62723520e4533dbdf2f59fd28060821622d56fdfe979c25d287b675bab86460f51ded42070b61da88f48ced47afbe1a4e532a4c66356c8734da42783cfd265f55f36b82ec7ff0dd0c8e0446a70bae0"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x7, 0x7}]}}, {{0x9, 0x5, 0x0, 0x4, 0x2f8, 0x40, 0x0, 0xd1, [@generic={0xe7, 0x24, "bc5b25ba8ee31f320c306948721e6cbdd219506eb33360598d900e4b6dffeec8e46e166a73a67f6231aae029fac939cc937cd5c060c65366b9441d6cf0cbc5f1c3771d3d448850414e29cade30954ed659b10c5663a319206c28747503aa4e16612fd224bc5858077ebb3e296bd60957cefa05a8efd5f9660b4b25449f5dbf96ea84091a3c85d7a09038f8553846000a0c825a01f5e4994e88c13264b8da08b1f6d7e27127b21b9005735a8c507569270be2c76f9bb52af6c0a3ef954514e262fbb9bd04f78214f28de1ddfe52264a7d0122c00e0515b035a717f15ec86e64c9a8cc6f1160"}]}}, {{0x9, 0x5, 0x8, 0x3, 0x182, 0x1, 0x1, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x7e, 0x100}]}}, {{0x9, 0x5, 0x9, 0x2, 0x19f, 0x5, 0x6, 0x5b, [@generic={0xc5, 0xc, "9bc3d25322bd1002ca27cfcca362ae656e9036f8e2bd12f7368a7d32c0815409b119623ef1078cd2cd096012901ccf29f1e6192ba0ec431837a0d376142dd42b39df81a85c9cd3c4c6980013030262bdd6548a0401146a0be021cb2340783789990709344329f9ab44d1e30df99e8435b1357944e48728aec6313c0f183f1cd3a320901b3886a586006b212597e0310478f5576f78717328b610723aeb49289e6402948797a90d1c8b17a4d51cdc140cd5ebdbc1a9159eeed1d3ad6f4293eb2b7cfcc4"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0x1}]}}, {{0x9, 0x5, 0x6, 0x0, 0x100, 0x81, 0x58, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x7, 0x80}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x8, 0x5841}]}}, {{0x9, 0x5, 0xd, 0x1, 0x226, 0x1, 0x1f, 0x36, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x6, 0x80}, @generic={0x84, 0x23, "9c829bc8c8c4473aca434f29643235e192ace30b80d0a8344bf7d57b0f723d3288dc029a4f741fefe32fa2a4e3228e50edbb51e475bf2003ff773d1a25c177d498042a6ac047d7ebb84529d68db714759fa773007de5cdb40786db61f62cf00effb8be7e574cfcb2d02c87371896d110cc6df0b337f67cec24faf7ec43b6ab3a8111"}]}}, {{0x9, 0x5, 0xa, 0x4, 0x132, 0x8, 0x7, 0x73, [@generic={0x4c, 0x24, "797f6907b51959e539b77be4cccb3e7a0e1efffc33b9e4a6653a66d633f8967b4b849bcfaa3018044db6c35a66acd02503e3b3b5636152038d0d7fa1b234695cd6aad2eca9ac9217d27f"}]}}]}}, {{0x9, 0x4, 0x0, 0x12, 0x5, 0x91, 0x3b, 0x37, 0x69, [@uac_control={{0xa, 0x24, 0x1, 0x8000, 0x8}, [@mixer_unit={0x5, 0x24, 0x4, 0x6, 0x5}, @output_terminal={0x9, 0x24, 0x3, 0x6, 0x0, 0x3, 0x6, 0x1f}]}], [{{0x9, 0x5, 0xd, 0x0, 0x37d, 0xf7, 0xfb, 0x81}}, {{0x9, 0x5, 0x5, 0x10, 0xdb, 0x7f, 0x1f, 0x8, [@generic={0x2b, 0xe, "34133709175acbcb9d4afa3b74962e40b97bce831248d67ad95846676c18874a1056d3c8dcaa298174"}]}}, {{0x9, 0x5, 0x2, 0x8, 0x3ca, 0xfb, 0x0, 0xf7, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x80, 0xfff}]}}, {{0x9, 0x5, 0x0, 0x8, 0x3b2, 0x6, 0x1f, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x6d, 0x7}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x72, 0x2}]}}, {{0x9, 0x5, 0xf, 0x4, 0x294, 0xe8, 0xac, 0x2}}]}}, {{0x9, 0x4, 0xd7, 0x81, 0x5, 0x4f, 0xa8, 0x36, 0x8, [@generic={0x98, 0xe, "f275fc388208484a9d35c2dbf5c737fce9bc24674e39f880ecf3d0f6080a42125f4e736a9008869887e87eedd9d62b35211f0e25714c00b8eaa9e13ff29e6829c7e6547686b3dcedd2bbb2b1ae9987ffa7c20d1f6aa34a9299b6f2df5b6e7b6a1458f1f227f76f22dda2b21a973741efc2c44938e89556fb8b59fe7065a86d016cc598f8f88dfe85fd54b82fb4593b8f50bc494287f0"}, @cdc_ncm={{0x5}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0x279b2cf6, 0x9, 0x7ff, 0x42}, {0x6, 0x24, 0x1a, 0x9, 0x1}, [@mbim={0xc, 0x24, 0x1b, 0x4, 0x20, 0x4, 0x7f, 0x24, 0x7}, @mbim={0xc, 0x24, 0x1b, 0x4, 0x1, 0x80, 0xfe, 0x4, 0x1f}, @network_terminal={0x7, 0x24, 0xa, 0x1, 0x9c, 0xaa, 0x1}, @mdlm={0x15}]}], [{{0x9, 0x5, 0xd, 0x10, 0x4, 0x22, 0x0, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3, 0x3}, @generic={0xc7, 0xb, "799c420024f55ccc04298a7e44acd1f6205673bba45e64543cda96e2129954126dc1ab09b8f8587b0b60ffa35a770dd49f0cb17201240ccd458b92be83295c14343f134eedcabe4f19c03714d9a27839aad56f4f60d576e6df2cbee518a3fa9e79dd035ab549af54723d5beff055cc630159512e3c249f6c405e61b9248bfb5fb93e8240d3e7c5854354823e650709220735f2017a09b576e9206f4159372337229a0c59918d0fb225d2f1db0be18c909c086e6b1183301291478cdd3895ccdb0eaa006fd1"}]}}, {{0x9, 0x5, 0x1a, 0x481fb414fc17bc65, 0x12, 0x5, 0x8, 0x81, [@generic={0xa0, 0x10, "59b737c2cb60866800d03845594ff4a7972e5a5c471da942610cbfa276474391a0764554e18c34c47a853246eb0c6a5cab054bbfe4f3bb856a7dd29ae71b0120a87c6ffdb24736bb9caf97a44e1f01e817c856414da829f97194edc5714d263857fbcaeba97f4bb2b59e044c97b04cb995230fd1e9cc6226e924f457463d073d279ff53a9c90118f21514baaf760e60d9b68fb8cda75053823c761f9c117"}, @generic={0x2b, 0x23, "d469f8278bd60d2cd8430c3914ac82291ffe49a67725313662e78186d848c4e7d4568d63e88198028f"}]}}, {{0x9, 0x5, 0x0, 0x0, 0xb, 0x9, 0x1, 0xe3, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xce, 0x7}]}}, {{0x9, 0x5, 0x0, 0x16, 0x28d, 0x2, 0x1, 0x40, [@generic={0x5b, 0x2, "65c45aab52b8d21a5e88e3722a85edb1e22ff66fdce840f67d74809887318be38d92d0ee1709c4604d6b0530d830bac24e8302ae717b051f90d3072aeb4cd9c3bf8a3e11fd09b170c662699b63a74f8b82fd59336a942ad1fc"}]}}, {{0x9, 0x5, 0xa, 0xc, 0x319, 0x5, 0x7, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x4f, 0x598}, @uac_iso={0x7, 0x25, 0x1, 0xe082735e54686baa, 0x1, 0x101}]}}]}}]}}]}}, &(0x7f0000000600)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x201, 0x4, 0x3, 0x94, 0x20, 0x3}, 0x13, &(0x7f0000000580)={0x5, 0xf, 0x13, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0xe, 0x9, 0xd, 0x1}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x8, 0x2, 0x2}]}, 0x2, [{0x1002, &(0x7f0000001740)=@string={0x1002, 0x3, "38e69e7a330cf52b195ba4787779556a8699aeb4364cf80e998cb3c6d72a3d0cb05b8fa7c74d4e81721bcf0e2578f6b40ca695d628e8b61f115349f2d1291d67665c7611224d8e1e2dba085498404f6cb5d24e6c746cfda96c06649fff49401b2fd985d9c395d074baff3e2087b38c235524c93d83282a3eca7a5dc9d723e0ab14a98bbb773fd646092dae3a5c77a1bbb45e6f3c46b72d59b55bafe230e7177111a6a2ddc397fec116c1975b509fb6f904af7bfed160d4d9f581d025b662af25562c8f48599b1f7a2ece388e9cd7b68b57ef23bb2091160ff3c6a7ff23431005c0e0bd58cd1a82560d1cd5fe4c0f080a11cbdfa99e2b0ac4323e3330896a15440e0c7111746edeb28cee130d001d9b1444000fc4b9d3a216ecee355404b41098b62c418405176e8753c3bf35d15a0e7fd89a27efc06a24bdac01969866904152f826d33390c12934797718a39e23e2ef82c5e45a844cd37cd010eaffc475298f623246ce05fb9d898cf999348d1752057b7c448a0a9cc58a37098240cff92e9242e5f8d0676e75040189059bdad52d921cda0cf556dbe626d28b2b076ec70bcb8db0d428f2b967970dbdb7aa03492ed92d9428ea050e578c6a4983d99b4ebb83c77747faa9c4799998ba0c5d5515bdc48d02d2e4523d7e630474d468f2504ded5a9efb3e5867b7506e8a4b97b6ad471a3fa1167ae188f81f260773b39dc1517479a20617aa0e28640a81e66a076bb408bfaae2e311f0530673f559b461a4f40460b75cb906723a04d56b7976d5da493183a7adc0c2c34e6ba14da6e664fae9514d54b931ab21da4a560d1623cbb4338ae351ab3a2117b089b4ddd4cea789571bd5203f18667977ecd77588617819dfaf2910e77d1bfe09371640c0705fca2303600b240cd7591d37a50618a7b8c6ae3b39d8bb21b91e8e86574b7cd7c5f83c93ee93ec2e42e5fa14e1dae0c448be33c19ddb1c4894f062d39e715cb6f444645db2b36eec7fd583128ba86a0b8c277110a891b5ca23d4024414f683e48136c0d26d18be492329838791b3ae30df940c014bc9db42f686c06dac1d6c7b7ece1f58c0e17fd911df4a0ee1be63c45254bb5623f4a1d8787ee81de6dba79cccb7900a354ef23b7f316b82d4ab84f58c182f4cf484727c4b1d822dca7c6b9cb9e5e0091140007bdb451a5b87774bf3f66c04fb1c2cfe575cb5e60c88893ea08de1f9419655631fa9ffc93c78c7ebd4ec439e9c1ce5e5f9eb088f64da0dca8c1689b196dc6b95ed9489855cfad57592ca6e4afc9e88fae477fc16ca393c9e7e38fa18a6620c0c4ce2e35208fe70ee1afaa8e8bf58d3ed707b1661ca24cbdaa439714d95f3e4aa21443279efcd37a6eacd4749e0d9f73d79884460ba1b0de93904bbb9b4f6a0621c3998d803ce19925eb9aec8dcad7a0e15240a505512bdbb1df7eb5f99b21ff2cdfb5d1ece2a63c86fc5ada74dede8cb84e7686bb4586498fe120ed783cd6aef4b9cf11881d8f338fcb18a7b1e0d07324578fd956ff6a8137746d90589ebf0c3cbe4026df0b81613214a000020ab27bbe103d3644062fb2be8b447e07d9d2344a8668519f08e6ff3460b41eab8ec78397410fc053c32d17c4d78e048fe53789feb6b250d65cf54839f6760ba353d8a2b58b0e2f427a9a1bbda8cb4bf975058b9a60551466cd84f5f6a336c84fbf80d462d63926c06e6d23f96a352c4bedf97eb54eaf3023940ac2d52be182177a6db61c51f4e6a8f2f8da805b4f14aaaebfd0315d2a67c05c033b5a1ffb2f6f38db2c11b3bc81f304e4af05756f641b67099a950fa1e1e3130f28103db2bacfd75ce6887bd5e31bc3f8619bcb32a0a5a005cd54b5a6a7bf65dc26f2426841e80148335121f9e362c775cd7ba32725de937cc51566efc842623a5d9f30b52db5053c633b951a570190e249291f06959c1022a00ccc14de246ffc6c07d3c6f9d03723ffbbc274fa200cb350cc0fd9c4c1f06dfb4b8a67b7fdae8b6c70865a72d3c82c6f5ea09ee53d8e13af03d85486acc753d05069dcb3e7c9ef595b14691afdcc44eb0165beb5ecff617f0ec4b2cad1b505b2cf02d2dcfe4ced2a72bd941eee0a3c490d75d7a57dd470a3944dc70aefee23cc8f64ea5ab6564a5207374ffede832e6e17b11e870b5415fb2ee9c185958ff99fea4ff8ed01da03d64eb003fb59a8a5d0a24675ce942fd0b97ba7529c1a0e21ff0adba374dfff4e671e703fd0be3513dd65d8fba25960447fc74dfdf39152076a06eabf8a2044609ba9069fb4f0a6345e17661bf5297e3dec2d1df6aeb8d7045942e176f739a7cd694583e98b647aacdafe8352d023baa97c4d28c14f26b6e618a97ae3fd17bf30432be4b78ba5a2739242db53bea7683fb2d0de26b31182d4591daed76de0beff45c3b3e856815f3311f09da020ca178cade49f9260f4d0008f7169b75dced3fea5dfc2e36e49a9489d03cec336a01b64a1f200c2240425942b0fcfd6adf2632caaaa0a497a5ec880d9479d943cc55071f7fac2734963e40ec8de6cc58554905a1cae55a2113516646c762376c95b6f0dfd4083ec4fd953176b2f5186a952aef2b5e55d397a0687c43e510fb24c67c8d9cec26d94ea7f7e15553a8030bc0e6cabae8fc26d6d3c6c7e292db37cb28f14e37611186abb2bfa40d96dc957ff0828a65e29dfc8c68615cd9cc528d492bb3219693488249f2b6a47f190a53b02460fd1abcea57ab9407eea374aa35e46b49d7cabe6530a962f126799093293a620e1b5def395fbdbb84df60ffe27f5d90ec3082864ca497466a40f4fde056bd480b6738481bb9962a818cfbc41e663e75a7224bab5a997b56eb79494276b86b0e52b87d5285c8395fc2084e2dbaea5043c06123072fe80e631b298d14314417bf6b4a9cd1c53ed7105a8df002e8d22b284c60f58e1611083c64ad9336f48f06506388970bae492ca4a05ac24d0f6f6f48dc34286f3ac5829582a4453a33b5a78a2b22ad0f6025c637daddc2d0659174c102457da88514802fd260c587926907e9c82eb32262503c453c1daf32fd387fc2ee8e212057c6be2d4a814d86868adb481f99927d97458d2d43f47adca8c4784728a7f98e9cca90c0b57e8e1220a2d7e8b253925b286080b4c63708eff1527bd245ecde2ecfa34b4b2bca748f1651f2f70dc3c4dac5e55bdff038f0dc320d59f8f2a32c0bd42fac0299e31793735d37b969ac550af7d354d57d259d76f8b2a3e2914ee68b35f0f9528c0899281a31c95c32b4be5e45b45124574c4996ee3450b8373528e6caec4d24116384079d5dae186836bef1bc4cf6a2d1ee7dd02328fa0807aea8b718d0896efee30abf4a794e967aa7dec914d16a6f1d9039bf137682fc914ba15a3794bb0578c66aa99cbee6bec6a3106202a628d296192728befeffbed9a803bb60264dd177b2cfa44a67cea9b119ec77f3ee6726a98e665e82ab5158d6bc85b856e5ec840e994823e0b4845f11e390f6b5739e578898116a49eccac937e9b4a3e1d3123f59d3cde4857142fe5daace7c2b5b0cada80497c71c5f7da618a3570c5d0ed711847051fa30e231baf50c5f17627fc4b4f03d58c2c857c98090336bba3ba03646fcf7b630a03214b1fdee3e1febf2ac7e32ec077ba878c1b68cb53b0b02ddfbbb644c4929edab7c5c20707d439f6117ceb10c28a26edbd3563bb4e1188a38a2e21b1a30f4888f364dc185012d7f512f4c774c10c5aa9bbd0ff89daf0db223358598aba46a032b36ed472d1c67980fa5169269c8537cc8e6321fbc3126740ae38d7f294f1cb8c44f624671b3b1048dcbee2b3a00de14b9afabddda89263c7684e9cbefc8991429357c7a83cce6dd1d1dc762d169adb4557586a58f8b150a35a270b74e1fa3d451d693f7ea0b17f41d184f5d0805ca1d0433308c7eca2643e988562ef68b1d51f7a89d3fab21ee51ea3b1b06fe4cf9bea9295a62ef9bfbe2f33f79327f507964a03f7bd3228e931abb54fc7d04e7a7821c055a9ddc1d0dc3363ed748a67b1ecd9a6fcf7a518f00f05dbdecf354297b3747a36fff4c7b51734c63b0b2c89f9b00a5953d0290bed9ecde0e2008b89028a62b71c79ba710361e79a4bb5510752bf673f7f0c4b6fbf5c203478cd1e241929e54e36e226f14e753e633b679177066b12ae04e69ddadee726bacb47bfcf97245b2cd5610ef28cc818efcc9d236f94a5863502953bca39df8a7e5a17904aedc109625c7c71bde047a9923958dcd7b066b9b133c2ab5f28ebc33073889df76dda2d30faf3cfaa56c3d42ef8f012cad4f31ecade54a79f6be14aa1032e494540dc9a24f7e5ac56378d43e6f4ab44e212dae43083b3ef3e6506e804bc81243e99a652f69766488c670662cfbadcf4ae86c18c51a62046c594868cfe3e7dcdf6d987d4b408873d15dec0fc76f415c444f595e6902997c5f63ded1370054ee0a8a68f2c92626706d4af97922240a17bee9315bbadc6fb6dac6fb29caf7d6a75d8c1da3b82a84a5ffc1fed3bdbeacd91a0c2f3e1bb103de9fb3b3486ab4e5c3a1b9df4285811b024bf63826144ec8cfacf181027b008edc121ca81eb0db7316e3fba3e6157248c703ca55c02d2c7e4c1d6fb20747836cf5e482771320afb5fe5621f7ce52ce32f85cdb67999fc08762d9fc2ea2f1365621f0acaafa09301ac9020bc209e1978bbfd39f32359894db21ac2e6936ff1eca0226ab4196f106d21b1dfbd68224caadcac909f08511f1021632e7bdeb3bc36161709fba8e7e7b58b6d41405704cf6a7e1cf929c32f12511dd68fdbe8f25e9803494bfafd74ae27540a93e0d0287c46489175b46d211b132d33e83ef093245fa49ff0064b4ce1fa10efe656c4d61147a4cd4e7893267a23f7d237b5ab81387a4d53400b15c91a9b10102964377e28ab0505af126ffab1b66ae633dba85d7c283abc124e2173535568160d597ac73439c35ec483b21c26c30848c0ef117de0637fec2f98c5808bafe608eb00d06eab5a5dc09cbd65d47d629cc6fbcd222afa1370fa64a4ed245543c845b4c41e17048474549bc2d39f7d30250c34d63255a0beb48627198d91b3a0edfcf883fff5cc6e6e5e02a26dab98693a0962367719560f463bd58c5248d4a7ae28c0f8991faebff5c06ddddfc7e0e7d85642446f21e314021d78ea747422409a63275c661dfa34346970d94ee479497c362d6ec510ac302586f67cac61dd9c376bdd8e81f73a9aa820f706691af7beeecf76a7e3268c319e6a51d5058164f7f1eeabbf8a5f99cfa7533210f79cbd206f6505bf4ad797b0610b439c35effff097139cc3083abfe33f0f6ba9d053b3f4c146b91315289e2fa76fce871061899148d10a9b2aa4162ab36c0c1cc4a17b593196cbeee29b8ee944590bd1341122c9acb864eff57a3caa48205df7163200e23e975dc4ebce1fe245961f2dade146be9e64c66337997a2d2ee13b831c6069a872b4e82908682c9bbcb68583d468a6f85eac18ef2b93fc859503e24f165e514ac54debab27ac7500cef08b1d8e72d98d77f90262e2889aaf114c00ac440db1d45b6d49bacc680aaa569f2d9a385f41ab0b4bf3859101bb88ecc6160ecdbb720eff55d7bc324e2d50a1a22caffe50d0832c301fddbcb2910a5e978414f427e282de71ca94b1d8e79d08f35e3f95a5b4113af345e5d7c72de051d6bfa0cd40f32d347f428d562c8a54732f15a6f6b25dd4e4a7ad7de9267042ece5d851bd9a8581637086a62c531e538e036711d5df4c9b696afb035d0b3693eef37b7bcbf5d78dafd"}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x807}}]}) r4 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r4) syz_usb_disconnect(r4) [ 773.772093][ T3284] usb 5-1: device descriptor read/64, error 18 [ 773.802145][ T3239] gspca_stv06xx: I2C: Read error writing address: -71 [ 773.862761][ T3239] usb 4-1: unknown interface protocol 0x87, assuming v1 [ 773.869905][ T3239] usb 4-1: cannot find UAC_HEADER [ 773.875228][ T3239] snd-usb-audio: probe of 4-1:0.0 failed with error -22 [ 773.883857][ T3239] usb 4-1: USB disconnect, device number 24 [ 773.982099][ T4153] usb 6-1: device descriptor read/64, error 18 [ 773.992106][ T102] usb 1-1: new high-speed USB device number 41 using dummy_hcd [ 774.072153][ T3318] hackrf 2-1:0.0: Board ID: 00 [ 774.077082][ T3318] hackrf 2-1:0.0: Firmware version: [ 774.084366][ T3318] hackrf 2-1:0.0: Registered as swradio0 [ 774.091960][ T3318] hackrf 2-1:0.0: Registered as swradio1 [ 774.097710][ T3318] hackrf 2-1:0.0: SDR API is still slightly experimental and functionality changes may follow [ 774.172118][ T3284] usb 5-1: device descriptor read/64, error 18 [ 774.232247][ T3239] usb 4-1: new high-speed USB device number 25 using dummy_hcd [ 774.275000][ T8957] usb 2-1: USB disconnect, device number 26 [ 774.292216][ T3284] usb usb5-port1: attempt power cycle [ 774.342133][ T4153] usb 6-1: Using ep0 maxpacket: 8 [ 774.372181][ T102] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 774.383154][ T102] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 774.393355][ T102] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x82 has wMaxPacketSize 0, skipping [ 774.403348][ T102] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x3 has wMaxPacketSize 0, skipping [ 774.462193][ T4153] usb 6-1: config 5 has an invalid interface number: 219 but max is 0 [ 774.470455][ T4153] usb 6-1: config 5 has no interface number 0 [ 774.476739][ T4153] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 774.482145][ T3239] usb 4-1: Using ep0 maxpacket: 8 [ 774.487738][ T4153] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0xF has wMaxPacketSize 0, skipping [ 774.502862][ T4153] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 774.513942][ T4153] usb 6-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 774.522986][ T4153] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 774.622238][ T102] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 774.631339][ T102] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 774.639374][ T102] usb 1-1: Product: syz [ 774.643578][ T102] usb 1-1: Manufacturer: syz [ 774.648173][ T102] usb 1-1: SerialNumber: syz [ 774.659719][ T3239] usb 4-1: config 0 interface 0 altsetting 245 endpoint 0x81 has an invalid bInterval 188, changing to 11 13:26:36 executing program 0: syz_usb_connect(0x0, 0x3f, &(0x7f0000000100)=ANY=[@ANYBLOB="1201000010d899084c05e10280f00000000109022d001d0000000009040000030fb12e00090d8f2a000000000009050f02008aec0000090581120002000000427db21d4bbdf5403b5d0000003849ae077ecd67e766f276a5e82bbc70f90feba83b05122fefa8fb11660e3d6a92dd33c46f2ccb730a7ddd2f35154361cb937814fa2f7c9de7053a4261039e8fcb4ebf77882f5c372ebdbe893a8c8a1fa70b3d23ed770a1647b4902aa288d289324736cbf32bd280c18f153e26ab31ac11774a2c5fa19ee43a36e219302934476719bb8a29d9fe756500040ede04e4f10a2ad4aaf35a9a68cd36d01f88815324cde4cb7a6a18e62b43"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x4) write$char_usb(r0, &(0x7f0000000040)="d05bca853ecdf86679399751cc0db17733ccd2eab23655878e0ea59d256cb46c1b81681fe1828e3bb199e89402533ce548526132cb8e538d61d14edd5ea01e40de47c44cad00fd2c76d7e377faeeeb77b370b9200de76b7bb70544", 0x5b) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x2, 0xa000) syz_usb_connect$hid(0x4, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x628, 0x0, 0x0, 0x0, 0x20, 0xb05, 0x1869, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x7, 0x48, 0xd0, [{{0x9, 0x4, 0x0, 0x20, 0x2, 0x3, 0x1, 0x2, 0x80, {0x9, 0x21, 0x400, 0x5, 0x1, {0x22, 0x83b}}, {{{0x9, 0x5, 0x81, 0x3, 0x231, 0x0, 0x9, 0x8}}}}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x110, 0x7, 0x1, 0xff, 0x8, 0x5}, 0x19, &(0x7f0000000240)={0x5, 0xf, 0x19, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x6, 0x1, 0x40}, @ss_cap={0xa, 0x10, 0x3, 0x6, 0x9, 0x1f, 0xfd, 0x5}]}, 0x4, [{0x20, &(0x7f0000000280)=@string={0x20, 0x3, "326148130e4eb313fde33c75650622ab616014cafd7b42ef03233e4a9c2f"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0xe4b3}}, {0x7c, &(0x7f0000000300)=@string={0x7c, 0x3, "831398b7927a7d43b65a2f9cc210090677f8952efae60020b42fe63c846e9c63117291e7d98bf4c136321bea1cabe7ac58fb731632ce6669720fd61a9ec66a518d9cc80af70cb967bd0a30a1d2564b9310f629edea6dbabe5b2a0cc8ce9da4f05a8c00af4f27baa44b8db8f2ab66eb61491cd2c92ea59382a6b7"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x3c01}}]}) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000002240)=""/4115) [ 774.671220][ T3239] usb 4-1: config 0 interface 0 altsetting 245 has 1 endpoint descriptor, different from the interface descriptor's value: 8 [ 774.682367][ T3318] usb 3-1: new high-speed USB device number 9 using dummy_hcd [ 774.684246][ T3239] usb 4-1: config 0 interface 0 has no altsetting 0 [ 774.698286][ T3239] usb 4-1: New USB device found, idVendor=054c, idProduct=03d5, bcdDevice= 0.00 [ 774.707362][ T3239] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 774.717594][ T3239] usb 4-1: config 0 descriptor?? [ 774.742265][ T102] usb 1-1: can't set config #1, error -71 [ 774.749666][ T102] usb 1-1: USB disconnect, device number 41 [ 774.792243][ T4153] legousbtower 6-1:5.219: LEGO USB Tower firmware version is 0.0 build 0 [ 774.802788][ T4153] legousbtower 6-1:5.219: LEGO USB Tower #-160 now attached to major 180 minor 0 [ 774.974251][T13827] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 775.022102][ T3284] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 775.042179][ T17] usb 2-1: new high-speed USB device number 27 using dummy_hcd 13:26:37 executing program 4: syz_usb_connect(0x0, 0x48, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000a9e31b408f052038d3960000000109023600010000000009040000000e010000052406000105240000000d240f0100000000000000000106241a00000007241400000000"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000280)={0x0, 0xb0, 0x0}) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000000)=""/17) [ 775.112153][ T102] usb 1-1: new high-speed USB device number 42 using dummy_hcd 13:26:37 executing program 2: syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/h!\xefde\xf6#\x00', 0x2, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000002c0)=""/83) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000440)=ANY=[@ANYBLOB="800d000098fd0cb1be47f6f65bd7b084f3ef8b7dca3556b33648aeecb0405f56eefa11db1c9ee0c80fc10435d460a2f84842494b31e0688cb99b5c4d203318891934009bd48613ac03e1bb4d95456810c8dea47680ef3f278ee86830a0a9bd6e3c67439f587931103d39d512a917a5b0ba2c38e9591e57df06b42752953772c533c9f219da1991d8771cf57474bdedc020aa86362fa02ee5f2eb1739cf4e1a1d4fbfb786337dd1769667d15235902789ff244f69fe1f664a9de1036f989b2873fedebb5be8eb9aded2f8f21bbde5a46f9d00495ae996047866e7101d585b23c6d1d948b1212ff1de4be85366d8814de37ad2f16eda1f84c320eb12663f178f0a3c8f936f37ab0f344aa1f222b41f181d46d43afb2c333f9e3f7cccefd21a73996f8dd85697550b5fe82e2189a2eaae411e36cedc1f77906eb47649c83626260bb635e83986fafa73d06ac0a38bc4018ce41c8085ea6d88ebfa10a0a004eb0588817049aef2c4a0efb0dc1fcb770fdbbd01d54a3671711e111e2031510799abad2bbf8174cb075c8749187af67c59cde05460cdd6f3256c02fdf8b3aa041206e1a5c9511857c3c4e8d4e54279d41da28f7277c8dc89995a7b542412166d7e7bd83e32d3cb22f9a53fd1ad2b5ce126be4587d906e738b6df7cffb39b1131acb9c4dbe78f481b26eaaf92e9c7ce34b79a7ef5644cb15e8694c6e1e52b30ccdbd16a298ced4bc8d646abc33e4bb5653624ee85b7e525de1dfbd50632fbd54e8e90742b6294971a4df933a21d09991cb70e9fdfd5abbcc49a44b2401c31f22a30a2831195a6a02fe4aba7e946debf066e77dd308f4c518478bc9e70cf4f472f59ab31394dfd1983f71f4732f106fb78b570f8770cee14e34878d7385fc9d00cd666c9b812b167d551392dd2235605b2a992f3ef750ab35434931523a5669a2a95e3e61454fca25c07d270e3b94549ef6d22cfbf4a3fd10897eb53d03c15e222928bdef6b6172056bbaa97b52a36bc2d122f3505771b2dea79d9abf3f900c19354ebf20e7af3e100c98f5698f52710ce1f6cda6e611ebee9490bdd9aaa22971d4fd4ea3eacea802f30fc2b2eb23861c0f464d08e78f6ec6b2f21e38dc7ade3508eaa23cd4013cd1178fccecef84db8bbf3fe2d7574bd7e2d1fc5601ab33b62f4407ee0792787ccecb578909a9483097377141c56020381bfb4a8cc92fcac1ed79678b36dc3ff83fd94ad064063f204664877f2057448294cc3955ec3ffe0d915ec4edf8550638669eea761055ae86cbbba17850086eed1df66c0eea41ceb8c2cd9b54829d8af91ad4fa86480e349f15f2c21c80395dae60fe5f2cc80845a4a34f4f6a33f09f83196a8879c2ff0088df2fe508db441ed889174ccc8b8e67b3e55d9c05bf486ebe735460122c46eef7c1b61344052dc50e7066dcc8d4f4c9f2c22d50012a3bf7a7682ad31dfc2dd23f7b4bfde47610689731989ab504f41c9a5df3bcca302624419e6106ef291b8238f0a0fd332fdd3284b84f0f4fc81690a7f6475b7da1504bcd8a418ce5849e2826f198fbe7345c6d9e652817c5976c6c450e545e23da9434ecb57055f6c0addb11254fb85fe6b52e9dda1f869b4393b394093f7bda2559a0b637746f6387ccd98fd91248b2eb5310d2820aea1e77d374c139c5e3e291aa6271eb58a0daa3482dbf1faa3b6e5d8752a340a6aed1933cf2a794b0b5e5b1501af5ede2f2c24bd8780d2ffa5ed6eb02e1ddb7a0e80bffbf9c0146459c7089f66a9c3dacba29feb0eec2de8e8ccb0d0ff3a401bc95b24c82b091a12fe4848954e7eadeed8ddaf4694968e9945a4c05ce390820d6e01021cd8bf458a409ed5fe7827e02fc421607a85fdf7b80e71d21a1e902e92c0bb62eb9179b7e3f601e2acf0b4291413478df1a87ad99fd14f253c34c3a622b0f669026c7a9fbfee79fd1f2f4608164facab0cae2785444a1571b6a030b9fa78e9ec33b8c102a0ff1f523e7e1ffa559ec738ad86f3f43391243316121939833da611ebb72f8d3d0f0505563dfdf9de983e3c7c0040bf8bb17a942b1d27e6d35e569fa6e1a0b288735723a9d7f927c8b7702e7c26d391c2c2fe63cf5e2bfc21738df0249e6196be4e8572be14b486ca216f8619e4657bcf7cdec78f8e3888299bb946bbd69a18069d31f5888090e78fc32ddc07111c694633c64cde6f358e92e0a55e34a0decb838fe9e4ca5515262b940a30f22466b243dacd5317eb01b855fb8cd947f5c453d0786965590505c57494e380d0db0e9418173653befdd7bb96e0a196da91d59caea0e3f3e4b7aa46535390b94625642e5f9e36db03a9a36091c29ffbecd65407c110ed18d4fab916c9696b7aa55647cc1173321c2567c9a3eb499a48a2b706586aea6c3a37d3eabd525196f0f46d26491dfc824acb2f23507a5af2b402415126046eee24d87ae97fec32ca617d58f3f5ae0d71c27593b49b20326ba969b56666887f6553fedbc2a24218ac0abdbc9cf2bb4a7c3aa3cb3cd5356c09edbd66f802d90ea5f96eb6adee133645eec997c895bcbd83096bb2b49b527ddc61ab328b6875a48fdc4d8dcd13bebf0562e5b473de7070fd9912e7309035ac54062ab239ca0b0be36cb9c1aedb84f79b77e73423ac3b9c283a649346208fd0b8ababdaf620936160cba13daac5947390e72a70206ee1536140d67539b8b45456ac91066bee6ffd7435542a89d224b3231a81eacd0c1632e3073664294cd685cc570c1e0e2bc21256df0cda90deb732d78cf11c90a52ab910a86ffb790c6e48bb985c6e0de63897f9a27911383aa02706ff632ac695701adfa5c50833e4f8d61ffd193f5a94f5cd5faf40958d0939e76a18305da99af8adb27c65171445dfe92a98c1ed4ada01c050d378a1c51b6e73a886eefe2683b354a3d117969d804c6ad6eccf6a4a500813e02de064da7c52c2ab59877fc34d2b73085f3a7889ef864cb02901474a322cf5e2bcaec76efbb2a5326eeb8f2e0946ead372fbf24ad8763e3d564d824d2a4a6d92b1bbf57bd6e4bcacc0bdc8433d5459ad3e3bd6cc3da639d1c588093ba3fecb372b95ec9c654cbf8548d0f8b9afc83c518b2055e3decdb08c6a10453d9d8480983c0d3b2a9ee0b9059d331ab32743f96615dce49526bf58c9b21dc6b83f450eacf55f1a41cd60fe0102bec09d6c846e72fd4b1c72cafd4022f2d5b73188a65e33b3a07e1ffd4d6450c454610c6c0827e985170a397853d32f0cd036b6148564e8ea4f50d5669775d91e06e83667d6830b1b029bf240756028abc73f252bf1a2797c4b01168ab216cb5444c360f85e79d556c095fffaafbe6c150eede64bcd90c6073afc1acb0733566de69d39057da9308688eb9ca468bb92f0d4e3920818ebe44229a8e05d0fbb2c06ee16170ae7ce76fd647090cd53c11d58f24830b8e2e435facc09e98afcab9cb779fbe8ac13fc654a13c67cd211a0c6b0fb0ac2c4baaba90b4ccf3168d66928749f33f1793aacbbfccf545cb96e9965b177293b4688a4c5075287aa2a9a4f40f4223d359a92a64e836a99d2f622b7aa93092aaf0c6af8a3c728d5ef967d205aa4dca2c348ba89666a18c9cbf58319bb5de3628cce7f5e06f65fa7e8f1ab2b5f202861dbe0cd950d57e6c95d43af520e368d13ce6efed026852d3bd692677c608cd58dd49545d1473e857fe50f60d213e5949f5855c6bd2916ec4e9e38e119d69d72b888dff9800c2c1e4f42fab531cb175a30773ac6cd7ca8284d060a17104181eefa67455dbbbdfbd8c6282cc7e5a8fc7138671f1dc8fb57613eede38fff1aa5d8b6965b2bea43707355f870d7acd59dfec42d14a1f6b8131282c22e77440eb13f2a1309ae8e1ea4fd96a7a8a613c075f6ed5d3ce6cc5e76f24a2a40761b5a2279ba6690a036e300de1fc450636c14c8fd5ee13365cad1e47007fe1eb5a8ff7b8bc2d97749bb84c41d0cb4bd47098b6aea1a4048c852c573a54367acaf89b6ef789689d0c8e573e3daf5cda84a74dd7ce7e1a021ee7a8a6c712797be41b055cdf72a7f53dd71ce72a2a005d3d28a6e364307167af37985e7bda47c3373b1966846a00b607db042402126c7f20c1025a6d328cc0d43e16a5b7cf4b6da6f8e50d1ff91974ebed1e97f441b8d7c6b40bb09c0132559e8d63808fdef51db43923aecc0d131c599f31ebcec61389ca1fc142893be0163ebf2f27d6d8e2100a32d1abb3b38caaabed17d41ffae262aea0a34e395d2322bf592d0474dddf4b664d31aae8c0ef7450a5dcac2e683177d0294734d6baa734874d531af09c8aac0fcff248ec3e60af530ca15e5abecd910bf7b58fb854e869423f2c6d1944f748a266f7d2b9edc947af5834f95c702fcd646143a2e18b3dd12748dedc66a841f67f78a68ffba1c7b33c83dfef506431eb975ec435ef7a637e94c8139f648913782f42d2e4bd9074fd00459e39db1889a004c2f0e79cad36f8abe84a7a2e70a17731d6b314e08af099aa250385125da37652c7ec4dde5ce00961fe45617bb1aadf4f8cccc919695a96b2a2f14bd88e2feb1ad5677cf8c1826f883c20a0b0b8a9a19b5789987e11b9dfbe3f81e11ccaf88d6326f4475ebb37290773b79a68e05b93e3b2c8b2207000000e7b28ea90e760abb9c0ccf8be7f32d140d06b42b00d466a77d1c394b0302059f33b745a4040138816dd19d2352f0faabece9de27676d1b5054ce2d9825995735224197c4683bf71b9ee6e57418fc187b4653fa42dff14373f1a137b4e97e447d48578dcbe62ed583d40c53665e9b50e1fe9a226efc0462d3617567cf20d11d80a5d0465602fc4e7e8c7f97196619501723c9cd89e018354989031e861054a3386f31678198b5b261e7fae8182fa8d1f7142dbdaa79bc9879"]) syz_usb_connect(0x0, 0x2d, &(0x7f0000000340)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600000009040000010209bd00070581070001000200bf52cf67944f91a9d38a610007ebe0e5b13a5e0cc8d62a1de15bceea4ebcc97bf1dcea10571deb944e7a8ec545375b35c6594de12e456dc9339f31935ba224cee9617872fe3bbae048333d3e5f10c7fc338b17dbeccdf4c736b30f3b54d58c172fbe7d8a7022a95b481b94730f00cb79a9ef83e2daf4ab1a0aa57054224e0fff1032beeb6c2ae1724001743db45615c0c56367ca156288d718d0af2104ddf079f91ee7d9c1282205fc81070e9521bd5861074df82684ec3701f75bb8"], 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x8000) r1 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000280)={0x0, 0xb0, 0x0}) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f00000000c0)={0x16, 0x0, &(0x7f0000000080)}) syz_open_dev$char_usb(0xc, 0xb4, 0x1000) read$char_usb(0xffffffffffffffff, &(0x7f0000001240)=""/4088, 0xffffffffffffffb7) r3 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x1, 0x90000) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f0000000200)={0x17, 0xa3, &(0x7f0000000140)="32c6d77d7d0e4b34845693da9f3b29965f7a1445ad3d31d5345dd52d9b360675325818cbe2b60f88a3559b4225ee0664ce49692d809a41531a2e66094dab028d2fe739627676c73da60a256a3f79a91acda157efd129c4f3a6b81862bb1a5b194a3913a527134a3b3c2289c47b5f1a0bb7618aae3766445172d43f2ba668ecd4f8d34eace0c14b215875e76fae160761bceeb2e9d13ebdea5b3113b7a6ba372dfea864"}) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000000000001b0001012ada551500000009afb1816707000905fd0100"/47], 0x0) [ 775.292109][ T17] usb 2-1: Using ep0 maxpacket: 16 [ 775.362180][ T102] usb 1-1: Using ep0 maxpacket: 8 [ 775.392782][ T8957] usb 6-1: USB disconnect, device number 119 [ 775.396412][T13827] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 775.407374][T13827] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 775.416604][ T8957] legousbtower 6-1:5.219: LEGO USB Tower #-160 now disconnected [ 775.432300][ T17] usb 2-1: New USB device found, idVendor=1d50, idProduct=6089, bcdDevice=fb.62 [ 775.441391][ T17] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 775.450389][ T17] usb 2-1: config 0 descriptor?? [ 775.482156][ T102] usb 1-1: config 0 has 1 interface, different from the descriptor's value: 29 [ 775.491273][ T102] usb 1-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 775.504233][ T102] usb 1-1: New USB device found, idVendor=054c, idProduct=02e1, bcdDevice=f0.80 [ 775.513297][ T102] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 775.522226][ T3284] usb 5-1: device descriptor read/64, error -71 [ 775.522470][ T102] usb 1-1: config 0 descriptor?? [ 775.692113][ T3318] usb 3-1: device descriptor read/64, error -71 [ 775.774947][T13835] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 775.792078][ C0] usb 1-1: NFC: Urb failure (status -71) [ 775.792184][ T17] hackrf 2-1:0.0: usb_control_msg() failed -71 request 0e [ 775.797768][ C0] usb 1-1: NFC: Urb failure (status -71) [ 775.804898][ T17] hackrf 2-1:0.0: Could not detect board [ 775.811581][ T102] usb 1-1: NFC: Unable to get FW version 13:26:37 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x1, 0x4000) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000080)={0x3, 0x100, 0x8001, 0x6, 0x2, 0xd616}) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r3, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r3, 0xc0104811, 0x0) ioctl$HIDIOCSREPORT(r3, 0x400c4808, &(0x7f0000000000)={0x2, 0x2, 0x1}) syz_usb_disconnect(r0) ioctl$EVIOCSABS2F(r2, 0x4008c002, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) [ 775.820954][ T17] hackrf: probe of 2-1:0.0 failed with error -71 [ 775.832821][ T102] pn533_usb: probe of 1-1:0.0 failed with error -71 [ 775.845901][ T17] usb 2-1: USB disconnect, device number 27 [ 775.848402][ T102] usb 1-1: USB disconnect, device number 42 [ 775.882167][ T3239] usbhid 4-1:0.0: can't add hid device: -71 [ 775.888223][ T3239] usbhid: probe of 4-1:0.0 failed with error -71 [ 775.896680][ T3239] usb 4-1: USB disconnect, device number 25 [ 775.912301][ T4153] usb 6-1: new high-speed USB device number 120 using dummy_hcd [ 776.012231][ T3284] usb 5-1: New USB device found, idVendor=058f, idProduct=3820, bcdDevice=96.d3 [ 776.021845][ T3284] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 776.030863][ T3284] usb 5-1: config 0 descriptor?? [ 776.062104][ T3318] usb 3-1: Using ep0 maxpacket: 8 [ 776.152367][ T4153] usb 6-1: Using ep0 maxpacket: 8 [ 776.182197][ T3318] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 776.193427][ T3318] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 776.202506][ T3318] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 776.222183][ T17] usb 2-1: new high-speed USB device number 28 using dummy_hcd [ 776.242811][ T3318] hub 3-1:118.0: bad descriptor, ignoring hub [ 776.249070][ T3318] hub: probe of 3-1:118.0 failed with error -5 [ 776.257836][ T3318] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 776.282214][ T4153] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 776.293582][ T4153] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 776.304716][ T4153] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 776.313873][ T4153] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 776.321926][ T3284] usb 5-1: string descriptor 0 read error: -71 [ 776.328170][ T3284] uvcvideo: Found UVC 0.00 device (058f:3820) [ 776.335623][ T3284] uvcvideo: No valid video chain found. [ 776.344085][ T3284] usb 5-1: USB disconnect, device number 8 [ 776.372592][ T4153] hub 6-1:118.0: bad descriptor, ignoring hub [ 776.378921][ T4153] hub: probe of 6-1:118.0 failed with error -5 [ 776.386293][ T4153] cdc_wdm 6-1:118.0: cdc-wdm1: USB WDM device [ 776.538660][T13855] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 776.553243][ T8957] usb 3-1: USB disconnect, device number 9 [ 776.562117][ T3239] usb 1-1: new high-speed USB device number 43 using dummy_hcd [ 776.582250][ T17] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 776.592863][ T17] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 776.602099][ T102] usb 4-1: new high-speed USB device number 26 using dummy_hcd [ 776.604037][ T17] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 776.622662][ T17] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 776.635579][ T17] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 776.644718][ T17] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 776.654025][ T17] usb 2-1: config 0 descriptor?? [ 776.672185][T13851] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 776.702567][ T5] usb 6-1: USB disconnect, device number 120 [ 776.802128][ T3239] usb 1-1: Using ep0 maxpacket: 8 [ 776.852103][ T102] usb 4-1: Using ep0 maxpacket: 8 [ 776.903690][ T17] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 776.922309][ T3239] usb 1-1: config 0 has 1 interface, different from the descriptor's value: 29 [ 776.931388][ T3239] usb 1-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 776.944529][ T3239] usb 1-1: New USB device found, idVendor=054c, idProduct=02e1, bcdDevice=f0.80 [ 776.953619][ T3239] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 776.963026][ T3239] usb 1-1: config 0 descriptor?? [ 776.992216][ T102] usb 4-1: config 0 interface 0 altsetting 245 endpoint 0x81 has an invalid bInterval 188, changing to 11 [ 777.003688][ T102] usb 4-1: config 0 interface 0 altsetting 245 has 1 endpoint descriptor, different from the interface descriptor's value: 8 [ 777.016747][ T102] usb 4-1: config 0 interface 0 has no altsetting 0 [ 777.023400][ T102] usb 4-1: New USB device found, idVendor=054c, idProduct=03d5, bcdDevice= 0.00 [ 777.032479][ T102] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 777.043926][ T102] usb 4-1: config 0 descriptor?? [ 777.102129][ T3284] usb 5-1: new high-speed USB device number 9 using dummy_hcd [ 777.113048][ T8957] usb 2-1: USB disconnect, device number 28 [ 777.136113][ T8957] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected [ 777.204792][T13860] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 777.222102][ C0] usb 1-1: NFC: Urb failure (status -71) [ 777.227815][ C0] usb 1-1: NFC: Urb failure (status -71) [ 777.234581][ T3239] usb 1-1: NFC: Unable to get FW version [ 777.241581][ T3239] pn533_usb: probe of 1-1:0.0 failed with error -71 [ 777.251937][ T3239] usb 1-1: USB disconnect, device number 43 [ 777.262215][ T17] usb 6-1: new high-speed USB device number 121 using dummy_hcd 13:26:39 executing program 3: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xa9, 0x8c, 0x78, 0x8, 0x2040, 0x4902, 0xff51, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xf, 0xa0, 0x63, 0x0, [], [{{0x9, 0x5, 0x8f, 0x2}}]}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000001340)={0x44, &(0x7f0000001100)={0x0, 0x0, 0x2e, "eee174032df028d7be2c45a7259c41a22d2708bfaa0fd358c80d17c6c008f302b44358d0af4e262eeb703a2e9fa9"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x400, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x80, 0x9, [{{0x9, 0x4, 0x0, 0x70, 0x2, 0x7, 0x1, 0x3, 0x7f, "", {{{0x9, 0x5, 0x1, 0x2, 0x32f, 0x0, 0x9, 0x1}}}}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x200, 0x8, 0x5, 0x2, 0x8, 0x80}, 0x17, &(0x7f00000000c0)={0x5, 0xf, 0x17, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0xa, 0x8, 0x7, 0x5}, @wireless={0xb, 0x10, 0x1, 0x8, 0x0, 0x9, 0x3, 0x2d, 0x1}]}, 0x6, [{0xa4, &(0x7f0000000100)=@string={0xa4, 0x3, "c5bc5b007d08b83fd88c37e895000f104b2770212595d60028d13b25b0bb13a3f2be037522a68df5d36279cc20148595429fdeb74b51f9fb3bda034e259ed5ee42eadfb809a0c0d9949e4c69c49f0aeb9649b44ac41e35fbecdcd72d5e86d9a593dc2ccb01b3271edec39b103d6303585411b7477f38e78a341d7e4673d37313231dfcf322cebb6f4aa84914b3709f44f0ee43be48a2944fe5d958170e47a0707acf"}}, {0xd1, &(0x7f00000001c0)=@string={0xd1, 0x3, "6ecd91d4502e811db27f6db160809138644697145f5d4a3629bfafa9363153d713ff745aac22567805517ef91b0064735a82201b89be23bacf9ac97bb7a840047c26fd30df85b2c83c9b463cbb2427537bedbbf77b38cc57568b5a81ee2ed6608b788ff82b01c1f26bfdd3bb158aea469674594a33f340ecf0e33c0d18a75da6ded5a4f7faa2ab75faae010c63d3b45229e9d3f801b9f4ff5dc629bbf9ba6b41ad4a2ddb280e46f50f2bfbc6044717843ad69269eac2dea6502b7b31e58fd6888577e9a1b6cdc0b8b4a67e0df4e5a7"}}, {0xe4, &(0x7f00000002c0)=@string={0xe4, 0x3, "e7a25919cda14ad5f1165f25650eed31da3d0294bf3c3b13794e734d64d4c09439869f3a5da61f0b9aef74490b7c06d216b751df71e77f3ea6b4e50206c2d1fb0b0b522d5a4e0de991391e50af64f3d703cedf4899ed30cf3387aa9030a3cb5bb9705ad2bfd273219ac8720fed3b2fa752b936bdb0f69a8b8825a146bc6835f37c62746ddcb4ee4744660fbbfb45060dcc85674ce0d22b2ad3ea520e218704deea739bea3ce1119758adbc1b854a2dd339bb4e503a9118e2ce37cf630df3513dd6edaef5419588b9777cd685384235ea70e6cb2d7ddff6c6f77fbe74781b2cd89f3a"}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x140a}}, {0x52, &(0x7f0000000400)=@string={0x52, 0x3, "d0c31363c95280c3edb69c53ec530b24ac88ae4825c76788d45ba7658283168b35932dce5cb4c36d9e63e4eab4a962b11f604ac8342862a06aad7f25f23257130e3e695fe1a24a3f45483c69c0e5b493"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x180c}}]}) syz_usb_disconnect(r1) [ 777.422165][ T102] usbhid 4-1:0.0: can't add hid device: -71 [ 777.428187][ T102] usbhid: probe of 4-1:0.0 failed with error -71 [ 777.436727][ T102] usb 4-1: USB disconnect, device number 26 [ 777.442125][ T4153] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 777.492280][ T3284] usb 5-1: New USB device found, idVendor=058f, idProduct=3820, bcdDevice=96.d3 [ 777.501418][ T3284] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 777.515174][ T3284] usb 5-1: config 0 descriptor?? 13:26:39 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f00000008c0)=ANY=[@ANYBLOB="12010000e398b008450cbc6241f700000001090212000100000000260462d586d6e2a34f"], 0x0) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR], @ANYRESOCT]], 0x0) r3 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r3) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc020662a, 0x20000000) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0xc020662a, 0x20000000) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020662a, 0x20000000) r7 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r7, &(0x7f0000003200)=""/4096, 0xffffffad) r8 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r8) r9 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r9], 0x0) r10 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r10) r11 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r11, 0xc020662a, 0x20000000) r12 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r12, 0xc020662a, 0x20000000) r13 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r13, 0xc020662a, 0x20000000) r14 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r14, &(0x7f0000003200)=""/4096, 0xffffffad) r15 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r15) r16 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r16], 0x0) r17 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r17) r18 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r18, 0xc020662a, 0x20000000) r19 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r19, 0xc020662a, 0x20000000) r20 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r20, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r19, @ANYPTR, @ANYRESHEX=r15, @ANYRES16=r16, @ANYRESDEC=r17, @ANYRESHEX=r14, @ANYRESHEX=r20], @ANYRES16=r17], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r18, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r17]], 0x0) r21 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r21, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd", 0x16) r22 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r22, &(0x7f0000003200)=""/4096, 0xffffffad) r23 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r23) r24 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r24], 0x0) r25 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r25) r26 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r26, 0xc020662a, 0x20000000) r27 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r27, 0xc020662a, 0x20000000) r28 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r28, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r27, @ANYPTR, @ANYRESHEX=r23, @ANYRES16=r24, @ANYRESDEC=r25, @ANYRESHEX=r22, @ANYRESHEX=r28], @ANYRES16=r25], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r26, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r25]], 0x0) syz_usb_connect(0x1, 0x1, &(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[]], 0x0) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES32=0x0, @ANYRESOCT=r6, @ANYPTR, @ANYRES32=r9, @ANYRES16=r2, @ANYRESDEC=r3, @ANYRESHEX=r0, @ANYRESHEX=r6], @ANYRES16=r3], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r4, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d7141090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc0000000000000000", @ANYRESOCT=r3]], 0x0) r29 = syz_usb_connect(0x4, 0x1, &(0x7f0000000240)=ANY=[@ANYRES64], 0x0) syz_usb_disconnect(r29) syz_usb_connect$hid(0x0, 0x25d, &(0x7f0000000540)=ANY=[@ANYBLOB="12011001000000407d1e323240008cf200000000000001010420000904000002030100060921fdff030122920d090581436b03200220747c0d1e326e3e9df14336eba336462d1c986400"/84], &(0x7f0000000180)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="0a065002400006707f00"], @ANYBLOB='X\x00\x00\x00', @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="050f5800033e10002065d7de4d8b7f1f98986cc6f924e3fbed486e889b1de0496b301871c583234d99c3f786613aa9bc5209e5932fe0a31e15643a7042480fb1a5d4490a1003000000840101800b10010202001f1f050004"], @ANYBLOB="036a0000", @ANYRES16=r0, @ANYBLOB='w\x00\x00\x00', @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESHEX=r29]]) write$char_usb(0xffffffffffffffff, 0x0, 0xfffffffffffffd2d) [ 777.692274][ T4153] usb 3-1: Using ep0 maxpacket: 8 [ 777.772476][ T17] usb 6-1: config index 0 descriptor too short (expected 9, got 0) [ 777.780473][ T17] usb 6-1: can't read configurations, error -22 [ 777.792144][ T3284] usb 5-1: string descriptor 0 read error: -71 [ 777.798516][ T3284] uvcvideo: Found UVC 0.00 device (058f:3820) [ 777.802092][ T102] usb 4-1: new high-speed USB device number 27 using dummy_hcd [ 777.805905][ T3284] uvcvideo: No valid video chain found. [ 777.822728][ T4153] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 777.833956][ T4153] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 777.843017][ T4153] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 777.858140][ T3284] usb 5-1: USB disconnect, device number 9 [ 777.916778][ T4153] hub 3-1:118.0: bad descriptor, ignoring hub [ 777.926685][ T4153] hub: probe of 3-1:118.0 failed with error -5 [ 777.933645][ T17] usb 6-1: new high-speed USB device number 122 using dummy_hcd [ 777.956449][ T4153] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 778.002102][ T3239] usb 1-1: new high-speed USB device number 44 using dummy_hcd [ 778.062091][ T102] usb 4-1: Using ep0 maxpacket: 8 [ 778.152095][ T3318] usb 2-1: new high-speed USB device number 29 using dummy_hcd [ 778.182277][ T102] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x8F has wMaxPacketSize 0, skipping [ 778.192412][ T102] usb 4-1: New USB device found, idVendor=2040, idProduct=4902, bcdDevice=ff.51 13:26:40 executing program 4: r0 = syz_usb_connect(0x0, 0x9f, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0xda, 0x9, 0x6a, 0x8, 0x4e6, 0x3, 0x74ec, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x39, 0x6b, 0x34, 0x0, [], [{{0x9, 0x5, 0xb, 0x2}}, {{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x1, 0x20000) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) r1 = syz_usb_connect(0x4, 0x1, &(0x7f0000000240)=ANY=[@ANYRES64], 0x0) syz_usb_disconnect(r1) syz_usb_control_io$printer(r1, &(0x7f00000001c0)={0x14, &(0x7f0000000040)=ANY=[@ANYBLOB="000cd1000000d12158c7bde36194da739eb83cb7cfe2d31de181fc2a1f47a0b74c17c20a398ed60dd86998ac6361bdb72204c56345db2662117888e6b1d90bb2e7e2f2c7667b977f1660eda9b19295c04fb0282633e0cabe02c45bc7f47ffccef0f7e02500f1618433864a5510dbe95c0cb661dcecd128b2b58c9ab413a1f455aa9caf9cd21dc4a5025f8e881cc8e6818c8f97cc22b8e445cb3fb64943079a529fa85497482e1874f1f4cd34962d1a9f685074f3310041f7350e5687616c391def37161e54ad5ea9e923f0199d6a286c1da697224c88e3"], &(0x7f0000000140)={0x0, 0x3, 0x4f, @string={0x4f, 0x3, "5962c0cf67311ec295f12f9db0b911ab905396b07f0a41440322c6abd100f7cba4d59b0b61bd748080ada40727fb9067be9f47d123761c070ef1ad057342c26c90bd71e07d635f292c6dd8e9f3"}}}, &(0x7f0000000480)={0x34, &(0x7f0000000200)={0x40, 0xf, 0x4f, "9d847a4f32c03d9b354d2ba7b685d086f014c50e2bec95e20fa61f804fe5803682dd550678665fa5886ad963941a90fe6c8feec7f27cc00d3d2e47a83ae6ef37625470a7c5ec7f11d91e16b1864315"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x20}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x81}, &(0x7f0000000300)={0x20, 0x0, 0xc5, {0xc3, "8e9b1c5497fc54a5300d360b8edcf8b44952c761d05d0cb12bea2ba26340b26e72c78dd13ee59dbdf9b26c98be2eee16be9e5ca4a38657cc231d7da6719c664cbd589c710d094782a0b45ae2ee895141f40b2fbe3dcbf2af3dcf2531fb8cbce9bb39ac113b5c9e1f56164f87910522ac658b8c860af91ebbe06c5bffaece8dc37de279bcf77b3e0260f9471536ebbabf82590dc4ab5a311cfa39053b18da020a4063655b9520e2e12c5018cd4b7f40fc0b96d4f56adb692674623c9e8ae0dda4645e5b"}}, &(0x7f0000000400)={0x20, 0x1, 0x1}, &(0x7f0000000440)={0x20, 0x0, 0x1, 0x6}}) [ 778.201441][ T102] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 778.211358][T13873] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 778.224235][ T102] usb 4-1: config 0 descriptor?? [ 778.252208][T13864] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 778.259680][ T3239] usb 1-1: Using ep0 maxpacket: 8 [ 778.382135][ T3239] usb 1-1: config 0 has an invalid descriptor of length 38, skipping remainder of the config [ 778.392407][ T3239] usb 1-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 778.401362][ T3239] usb 1-1: New USB device found, idVendor=0c45, idProduct=62bc, bcdDevice=f7.41 [ 778.410434][ T3239] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 778.419676][ T3239] usb 1-1: config 0 descriptor?? [ 778.492162][ T102] hdpvr 4-1:0.0: firmware version 0xe1 dated t-(׾,E%A-'X CXЯN&.p:. [ 778.502148][ T102] hdpvr 4-1:0.0: untested firmware, the driver might not work. [ 778.512273][ T3284] usb 5-1: new high-speed USB device number 10 using dummy_hcd [ 778.532343][ T3318] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 778.542877][ T3318] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 778.554128][ T3318] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 778.565249][ T3318] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 778.578162][ T3318] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 13:26:40 executing program 2: syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/h!\xefde\xf6#\x00', 0x2, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000002c0)=""/83) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000440)=ANY=[@ANYBLOB="800d000098fd0cb1be47f6f65bd7b084f3ef8b7dca3556b33648aeecb0405f56eefa11db1c9ee0c80fc10435d460a2f84842494b31e0688cb99b5c4d203318891934009bd48613ac03e1bb4d95456810c8dea47680ef3f278ee86830a0a9bd6e3c67439f587931103d39d512a917a5b0ba2c38e9591e57df06b42752953772c533c9f219da1991d8771cf57474bdedc020aa86362fa02ee5f2eb1739cf4e1a1d4fbfb786337dd1769667d15235902789ff244f69fe1f664a9de1036f989b2873fedebb5be8eb9aded2f8f21bbde5a46f9d00495ae996047866e7101d585b23c6d1d948b1212ff1de4be85366d8814de37ad2f16eda1f84c320eb12663f178f0a3c8f936f37ab0f344aa1f222b41f181d46d43afb2c333f9e3f7cccefd21a73996f8dd85697550b5fe82e2189a2eaae411e36cedc1f77906eb47649c83626260bb635e83986fafa73d06ac0a38bc4018ce41c8085ea6d88ebfa10a0a004eb0588817049aef2c4a0efb0dc1fcb770fdbbd01d54a3671711e111e2031510799abad2bbf8174cb075c8749187af67c59cde05460cdd6f3256c02fdf8b3aa041206e1a5c9511857c3c4e8d4e54279d41da28f7277c8dc89995a7b542412166d7e7bd83e32d3cb22f9a53fd1ad2b5ce126be4587d906e738b6df7cffb39b1131acb9c4dbe78f481b26eaaf92e9c7ce34b79a7ef5644cb15e8694c6e1e52b30ccdbd16a298ced4bc8d646abc33e4bb5653624ee85b7e525de1dfbd50632fbd54e8e90742b6294971a4df933a21d09991cb70e9fdfd5abbcc49a44b2401c31f22a30a2831195a6a02fe4aba7e946debf066e77dd308f4c518478bc9e70cf4f472f59ab31394dfd1983f71f4732f106fb78b570f8770cee14e34878d7385fc9d00cd666c9b812b167d551392dd2235605b2a992f3ef750ab35434931523a5669a2a95e3e61454fca25c07d270e3b94549ef6d22cfbf4a3fd10897eb53d03c15e222928bdef6b6172056bbaa97b52a36bc2d122f3505771b2dea79d9abf3f900c19354ebf20e7af3e100c98f5698f52710ce1f6cda6e611ebee9490bdd9aaa22971d4fd4ea3eacea802f30fc2b2eb23861c0f464d08e78f6ec6b2f21e38dc7ade3508eaa23cd4013cd1178fccecef84db8bbf3fe2d7574bd7e2d1fc5601ab33b62f4407ee0792787ccecb578909a9483097377141c56020381bfb4a8cc92fcac1ed79678b36dc3ff83fd94ad064063f204664877f2057448294cc3955ec3ffe0d915ec4edf8550638669eea761055ae86cbbba17850086eed1df66c0eea41ceb8c2cd9b54829d8af91ad4fa86480e349f15f2c21c80395dae60fe5f2cc80845a4a34f4f6a33f09f83196a8879c2ff0088df2fe508db441ed889174ccc8b8e67b3e55d9c05bf486ebe735460122c46eef7c1b61344052dc50e7066dcc8d4f4c9f2c22d50012a3bf7a7682ad31dfc2dd23f7b4bfde47610689731989ab504f41c9a5df3bcca302624419e6106ef291b8238f0a0fd332fdd3284b84f0f4fc81690a7f6475b7da1504bcd8a418ce5849e2826f198fbe7345c6d9e652817c5976c6c450e545e23da9434ecb57055f6c0addb11254fb85fe6b52e9dda1f869b4393b394093f7bda2559a0b637746f6387ccd98fd91248b2eb5310d2820aea1e77d374c139c5e3e291aa6271eb58a0daa3482dbf1faa3b6e5d8752a340a6aed1933cf2a794b0b5e5b1501af5ede2f2c24bd8780d2ffa5ed6eb02e1ddb7a0e80bffbf9c0146459c7089f66a9c3dacba29feb0eec2de8e8ccb0d0ff3a401bc95b24c82b091a12fe4848954e7eadeed8ddaf4694968e9945a4c05ce390820d6e01021cd8bf458a409ed5fe7827e02fc421607a85fdf7b80e71d21a1e902e92c0bb62eb9179b7e3f601e2acf0b4291413478df1a87ad99fd14f253c34c3a622b0f669026c7a9fbfee79fd1f2f4608164facab0cae2785444a1571b6a030b9fa78e9ec33b8c102a0ff1f523e7e1ffa559ec738ad86f3f43391243316121939833da611ebb72f8d3d0f0505563dfdf9de983e3c7c0040bf8bb17a942b1d27e6d35e569fa6e1a0b288735723a9d7f927c8b7702e7c26d391c2c2fe63cf5e2bfc21738df0249e6196be4e8572be14b486ca216f8619e4657bcf7cdec78f8e3888299bb946bbd69a18069d31f5888090e78fc32ddc07111c694633c64cde6f358e92e0a55e34a0decb838fe9e4ca5515262b940a30f22466b243dacd5317eb01b855fb8cd947f5c453d0786965590505c57494e380d0db0e9418173653befdd7bb96e0a196da91d59caea0e3f3e4b7aa46535390b94625642e5f9e36db03a9a36091c29ffbecd65407c110ed18d4fab916c9696b7aa55647cc1173321c2567c9a3eb499a48a2b706586aea6c3a37d3eabd525196f0f46d26491dfc824acb2f23507a5af2b402415126046eee24d87ae97fec32ca617d58f3f5ae0d71c27593b49b20326ba969b56666887f6553fedbc2a24218ac0abdbc9cf2bb4a7c3aa3cb3cd5356c09edbd66f802d90ea5f96eb6adee133645eec997c895bcbd83096bb2b49b527ddc61ab328b6875a48fdc4d8dcd13bebf0562e5b473de7070fd9912e7309035ac54062ab239ca0b0be36cb9c1aedb84f79b77e73423ac3b9c283a649346208fd0b8ababdaf620936160cba13daac5947390e72a70206ee1536140d67539b8b45456ac91066bee6ffd7435542a89d224b3231a81eacd0c1632e3073664294cd685cc570c1e0e2bc21256df0cda90deb732d78cf11c90a52ab910a86ffb790c6e48bb985c6e0de63897f9a27911383aa02706ff632ac695701adfa5c50833e4f8d61ffd193f5a94f5cd5faf40958d0939e76a18305da99af8adb27c65171445dfe92a98c1ed4ada01c050d378a1c51b6e73a886eefe2683b354a3d117969d804c6ad6eccf6a4a500813e02de064da7c52c2ab59877fc34d2b73085f3a7889ef864cb02901474a322cf5e2bcaec76efbb2a5326eeb8f2e0946ead372fbf24ad8763e3d564d824d2a4a6d92b1bbf57bd6e4bcacc0bdc8433d5459ad3e3bd6cc3da639d1c588093ba3fecb372b95ec9c654cbf8548d0f8b9afc83c518b2055e3decdb08c6a10453d9d8480983c0d3b2a9ee0b9059d331ab32743f96615dce49526bf58c9b21dc6b83f450eacf55f1a41cd60fe0102bec09d6c846e72fd4b1c72cafd4022f2d5b73188a65e33b3a07e1ffd4d6450c454610c6c0827e985170a397853d32f0cd036b6148564e8ea4f50d5669775d91e06e83667d6830b1b029bf240756028abc73f252bf1a2797c4b01168ab216cb5444c360f85e79d556c095fffaafbe6c150eede64bcd90c6073afc1acb0733566de69d39057da9308688eb9ca468bb92f0d4e3920818ebe44229a8e05d0fbb2c06ee16170ae7ce76fd647090cd53c11d58f24830b8e2e435facc09e98afcab9cb779fbe8ac13fc654a13c67cd211a0c6b0fb0ac2c4baaba90b4ccf3168d66928749f33f1793aacbbfccf545cb96e9965b177293b4688a4c5075287aa2a9a4f40f4223d359a92a64e836a99d2f622b7aa93092aaf0c6af8a3c728d5ef967d205aa4dca2c348ba89666a18c9cbf58319bb5de3628cce7f5e06f65fa7e8f1ab2b5f202861dbe0cd950d57e6c95d43af520e368d13ce6efed026852d3bd692677c608cd58dd49545d1473e857fe50f60d213e5949f5855c6bd2916ec4e9e38e119d69d72b888dff9800c2c1e4f42fab531cb175a30773ac6cd7ca8284d060a17104181eefa67455dbbbdfbd8c6282cc7e5a8fc7138671f1dc8fb57613eede38fff1aa5d8b6965b2bea43707355f870d7acd59dfec42d14a1f6b8131282c22e77440eb13f2a1309ae8e1ea4fd96a7a8a613c075f6ed5d3ce6cc5e76f24a2a40761b5a2279ba6690a036e300de1fc450636c14c8fd5ee13365cad1e47007fe1eb5a8ff7b8bc2d97749bb84c41d0cb4bd47098b6aea1a4048c852c573a54367acaf89b6ef789689d0c8e573e3daf5cda84a74dd7ce7e1a021ee7a8a6c712797be41b055cdf72a7f53dd71ce72a2a005d3d28a6e364307167af37985e7bda47c3373b1966846a00b607db042402126c7f20c1025a6d328cc0d43e16a5b7cf4b6da6f8e50d1ff91974ebed1e97f441b8d7c6b40bb09c0132559e8d63808fdef51db43923aecc0d131c599f31ebcec61389ca1fc142893be0163ebf2f27d6d8e2100a32d1abb3b38caaabed17d41ffae262aea0a34e395d2322bf592d0474dddf4b664d31aae8c0ef7450a5dcac2e683177d0294734d6baa734874d531af09c8aac0fcff248ec3e60af530ca15e5abecd910bf7b58fb854e869423f2c6d1944f748a266f7d2b9edc947af5834f95c702fcd646143a2e18b3dd12748dedc66a841f67f78a68ffba1c7b33c83dfef506431eb975ec435ef7a637e94c8139f648913782f42d2e4bd9074fd00459e39db1889a004c2f0e79cad36f8abe84a7a2e70a17731d6b314e08af099aa250385125da37652c7ec4dde5ce00961fe45617bb1aadf4f8cccc919695a96b2a2f14bd88e2feb1ad5677cf8c1826f883c20a0b0b8a9a19b5789987e11b9dfbe3f81e11ccaf88d6326f4475ebb37290773b79a68e05b93e3b2c8b2207000000e7b28ea90e760abb9c0ccf8be7f32d140d06b42b00d466a77d1c394b0302059f33b745a4040138816dd19d2352f0faabece9de27676d1b5054ce2d9825995735224197c4683bf71b9ee6e57418fc187b4653fa42dff14373f1a137b4e97e447d48578dcbe62ed583d40c53665e9b50e1fe9a226efc0462d3617567cf20d11d80a5d0465602fc4e7e8c7f97196619501723c9cd89e018354989031e861054a3386f31678198b5b261e7fae8182fa8d1f7142dbdaa79bc9879"]) syz_usb_connect(0x0, 0x2d, &(0x7f0000000340)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600000009040000010209bd00070581070001000200bf52cf67944f91a9d38a610007ebe0e5b13a5e0cc8d62a1de15bceea4ebcc97bf1dcea10571deb944e7a8ec545375b35c6594de12e456dc9339f31935ba224cee9617872fe3bbae048333d3e5f10c7fc338b17dbeccdf4c736b30f3b54d58c172fbe7d8a7022a95b481b94730f00cb79a9ef83e2daf4ab1a0aa57054224e0fff1032beeb6c2ae1724001743db45615c0c56367ca156288d718d0af2104ddf079f91ee7d9c1282205fc81070e9521bd5861074df82684ec3701f75bb8"], 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x8000) r1 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000280)={0x0, 0xb0, 0x0}) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f00000000c0)={0x16, 0x0, &(0x7f0000000080)}) syz_open_dev$char_usb(0xc, 0xb4, 0x1000) read$char_usb(0xffffffffffffffff, &(0x7f0000001240)=""/4088, 0xffffffffffffffb7) r3 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x1, 0x90000) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f0000000200)={0x17, 0xa3, &(0x7f0000000140)="32c6d77d7d0e4b34845693da9f3b29965f7a1445ad3d31d5345dd52d9b360675325818cbe2b60f88a3559b4225ee0664ce49692d809a41531a2e66094dab028d2fe739627676c73da60a256a3f79a91acda157efd129c4f3a6b81862bb1a5b194a3913a527134a3b3c2289c47b5f1a0bb7618aae3766445172d43f2ba668ecd4f8d34eace0c14b215875e76fae160761bceeb2e9d13ebdea5b3113b7a6ba372dfea864"}) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000000000001b0001012ada551500000009afb1816707000905fd0100"/47], 0x0) [ 778.587364][ T3318] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 778.596476][ T3318] usb 2-1: config 0 descriptor?? [ 778.612204][T13851] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 13:26:40 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) syz_open_dev$evdev(0x0, 0x20003, 0x98100) syz_open_dev$hidraw(0x0, 0x9, 0x8000) write$hidraw(0xffffffffffffffff, &(0x7f0000000a00), 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r1, &(0x7f0000000200)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b83af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e8366bc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a00ee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10e032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b040af350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2f5d60be27c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a854dc2e84919bb09b4c669278eddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19de6d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336", 0x3fe00) syz_open_dev$hidraw(0x0, 0x0, 0x4001) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x0, 0x400000) write$hidraw(r2, &(0x7f0000002000)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4835f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd00000000000000004ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541b621c5f3e5a0dee0dc5976187201000000010000008e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad63dfb5b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9810a206db2eaf9f00b0000fe58cc54f7d755ef81d934d87f27020000005c97bac6c034995b7a5813260c861ea7f8b8e083df5a06065d97fc9d5c80aa95be5afb6c52ed20fe5ba7bb15b22736776206265f50d1f5f4957ffe0f5ecc1fc0fb10f6fa649f07260d034c2a86c3add3f69e25c2e8e8d2f0d2c06f65d0845d5f6c56f2298f3fed25d403a74d547c59cb4bb1429678fe20c2c93c88cd173c905d5d0be5bc7db0ffa782da19eb07632a2d31e052f70c98870070a3811717ed56a7737986f7aa7f67760aed8613b23c15b6513b791753b3a66d6da5c6ab724e14512d3f4285f40728dc1aa8b4ecb299e981971de4b914ad8783bb2083fe5b809e41c449ff441e320eb9e9cf679601cbd1bfd17a7645a5307cc8c63b6273a31c3305469c6468a8faaba84e655bcfc814896921f274cb9843211b8e4f977e1116f3af0ddb7c8d0c8da81ab111747f9278de89", 0x38e) write$hidraw(0xffffffffffffffff, &(0x7f0000000600), 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc028660f, 0x717002) write$hidraw(r4, &(0x7f0000000000)="3c221324da4059898c4d0e89dbcab3230041a590edb8c9cadb63246e0d7ba52d1c8ce1704373f27e25a742b1ba33df649f2c026f6368edb7685fa9f8d672e35a9a013c792602bf1b875bd733915976f2d9f850d8eb9541199b558380d2b609cca06595a5c323145408eee808b282eb3aef5074b59bc84551c1c66ac66108bc039022f509337e749b7e8fb716ff1ff7f3a3bacd4474ac1c0fd3e8aa7c34fddd960271ebed420a06698752f174d2ff0bed742704c6d6ef1d75425584317b5c8cd1f6e78ef7b5", 0xc5) write$hidraw(r3, &(0x7f0000001200)="7753800761eee69c22b92876c0f6c528fa77828edb6e029eaa97975876cd7b535f3db4b082a0e5dca4f67a85cbf9e171b09736cc08fb3c79a4cfb7098c3b6932420d9dcf8fd6f18ff37ddde073509fcf7b56adf3e64ff67fba94190f8c567e0546b80796179ca2f438c4c7efe1743c165c2f25e012a44f2892cc0504a5fe520906c993b59f200ad29451bbe1a06f7102a38ad59e3c4a4776411353b53c3321bc76a0746a68418a346833f459dcf47524a03a4637fcbc140d151c22f199b7f916a895c0e7d2a1ebd1b1f9c855297a4727f9eb46d3ecd709b4cba31bd5498b08f561c4442eb2077a4504c6f9fd9e3309844615500c24d695c63973e652bbb8b75db05a2bfc2cdc39d41f2241e2de4a6cd5efe16fda7c8b231f77cdad1ba43e5bfaf872626c79c3f6eb903f7d40c4166d19294df60323fcbdfca6827284f34edc463843ada18c6150c4de24502f54c2f76aedd34f17330578acbfe3b9c2e9d5c1df3811cea5b4c1fee393dcd3b33c8b2dd11d051abcafb29d4e21aaff98cee1b5b0058d78e237d6427d2a8206ede036b27f88da4579aed4754deea6f0387343cd9f834917a7814deeaeb7cd113c89b5775b8f6a8a6231afc40aecb7427f7ce84211eae8b68ea7139bf97e41913026abc31e7af7671a49aeddf59f892cbeb12346a39f2a9bb1905d0394306f1c1ffd37d50d99575259f0be9628712769c5fab815673c0ea49ed129e77e67bd132bea20d02106018ddff4b308abf2f03c09a041071525d4f9f7f2dd2f9f870a0789f8951edf924d66465adbfaa07788d292222d93c5c971434fcdc32c6a0619a53a9a08c5bbc99a0a7b8cfa56426c65078bde437f6fbe6ddab0051aa19b65e85a7ab8aefdbb57ba9faa13b75fa97a2b344a81b8df8c0ed1b59d5d958e41459b2fcb92af5265483b5a81dd7350e74ce28c92294968f48d26aad5509f6469cbcc866488121249f5313dfdf777cda943d0dd9d9307bbbe149701a2fed3a3fdcfb3a723f3b8fe9e400fc8c932f63b2dc58445372e79b5c9e70dad063b538071475b6acd2d2325ea2d74c9d8fcd7d344a8842459531ef44bae0ec1bb9a7af3fe5c668045b96fddb5a28245a05ae536fc9a8aaeace2e43678b7c7e86080df84b9a5bb466583e76801016ca7e6cefc92fb42a2df5115018a80a3d67c184dd520ff67718571c62bb1dada197e6825638a65ddec6c61f252657516f5973657c6ce7665ae47e5d54b196f502d48573c293a19681303feb913a9f52eba27196d0aa2f0e8f86bf961efd108da05d5d99a1a9235c3b820231a6ef58aa8f5dde6e32d382e0c9d11e05520b356c7dc3edddac84c244d848e6f394af24a5ac3d6f1bef55a618616841a29c1d9d8c32e53b1549b22c5a8ce4c7505a869042bb9f200a0757466b0cb72256de1f93ea32d875cdab0a16e183794de10fbc2a833441c4b26eb868a12b9c1ae0eca7a83b53870f26b5f85e0b59ee5fd2efb81c79e5911ecb4f6dfb53e2cbad558a502b1701ee2310f5dd52442d279f789c98a072c9d1d3843d290c26a5ec2dd88ea0f23d7f6306cd6e4fe9226d036802adb93ede87eb84f920de1f222f0185682c3736c76a4d58cea6072c166a2b7e826dd613f4349253a346cc8c123709dfc93d7f33b43940082f468ab1a78bb8a8d26f4b49b791e54a29dc684984f69f2ba2cdf29bf25b27169e03970a5931328f024d48f72c3a28d43f87c63b10ca7fe471e36064905f96deaa81d9ed58cbb6105d2084ee7aa79ccb046e3dd6860d899de24570eb23f853acf74f05dc1483d5e9b6ed6d586654e02d7fb3f1a6c3b9f9c1df02344b7d9704213c2f395c95af05755b6ca888e1ab7da6fc50f5c54945cc2d9b52c99c1d7672343e3f024a53a8463e94e0e6fe9be1e251d858fcf1c80ad9fa71baeb3b87cf6751a0f171639478fb715fc7c36bd3298b2cae7cae25af8a716f0ef079135702d1f1334c80a7c7cd09dfb3ab93c2b335e05556b6f19177cac083bcf8ede62abeb30f336c6680b6303c1b2fe1d589612bfac4d571567128bfd2d51b9d7ce8eb4f7867a06272b6284bbcbe50c915540b5bde9c830afafd553dbf8fe3b3e43dfa00cf9ca6d3296ccc510a5b75ac72c34032d13dbf54b0d87cdf8b4c2f4a31128ec7f5366cbd819a02080fbb44c1ae2b7a81d6c1efdac1e695e5a1db3bb222c9d63a32cdd9f476367f1c90fd567e36e9e7bb06100091d541be0de0a81168fa24cbd6d682e0be8d40423e0d1c7811f30c57bc967c3b85756d470aca9d1ca474c1317457a00ce26fee754148bb0a3dd57e7fc98419b0596a129f3083ec6e076ffecf5a28b1d296caa98f8dda445eb71cf2f8f8119d309147e49a936a5f6a13c6aac49159014b241935ceaf6a491055a960bffc92374c6c789d36a26e14a9c0d412f8d422c833155a78ee3c17d572c4cc5b60d6d471987e7194e539d114da880fecbe48a4ad428a27016770bc31edc9c7d8729c5462e3636f3ba3c620c398f4e0270c904b00744a06586425885dab7a83e8b464122f02c4f70680a123b289376d9086a19864d576d51b27c874a42874b95f03ff0e7245a02f96f0fef102d0c6d2c7498e99a0a1ea8f2e1d641e4dc8a64764dc6891eae12e85035dcbdbef61f90d1704bb698dbb415189f11ce4718a7a0ceb261191d763fe8933987f0317cd4e79531573eac038f9a60fc194a5df49168051aa3cf12502d86c13ef5bbb65a718532a697b2c5fcc42db9b8cd0d20f404102628cb6e3316a3815d13098a9ec03fb812130175e4338bdc01d162223bddc6d2ca73c83f0d134d14afa035fab26d5fbe8235e42c807ce29264951ff0994c06e4ab322ae9dfb54342baedc37f4693adbbff29725ab87df59e4257befd140b56e7e4152f7651071dacb3f08370a93fb28537f383cdbb281757b1f523d5f747bae8b68ec553e2b7fc0743a48e74868681cb2b35fc39ba5556f0cebe80b5a76bf439a230a2abc48f552c2fc0d98a04d8809b8c63cc19efe9872b8970b6d8710a1001477a8db7d49687d37f76fa2f81033bd43d31568df7bcbea250840396c6995f428610e1b93fb521e3b640db24cc748333b5c2870bfe1d39018ae51ec7833879a24bae6ffe767d541a022a6577deea3c50233d6e466e013da169b127953a419e97a00eab4210eac92d06f4d9a0e91c53c6bfc016535c3680f8aca87dd93f9ede2eee11b7fe008a9060db0dccc5e63a897090f547bbfe92f7d79ea4e468114bed43c6fff396ce7e457f71ac7d9f47b118981772585cf9835dc43a96b201c8d68b773c4461cae6430f30a505933522a0c8b8b49b190f280b596d1dbab052936223ff5355fa4367f18c4aaa0a218dee36b9f7a96b3552b30830bab272185f64bb81bf26d3a4ee091c38f8939483f1000580ea09b19314042c03d986fbfe4472094fd1c47d213db151beb8125f7413c3d2068cb71ffa7cc35d5d14c58c82bf0156d8f9807b4ba5ba1006893767a2ddbda2c94b12966408da2a936cba14f8ad90868b0a0385578cbcaeead0dbf0a259120e2933c8f74d5846a0852a2a203e37957a8458e0629028a489bc4236a1643433b12311d485c47cfac4b74919a81aecb9ea4baf995c647bd1a11454eaa82f82285104ff56c774d7c95a5b4650d4cfb97c0e84e30bdfb1657047970d646f91646f27950ead2171e146c8d573c6c4f52c81288473eade85f8c56b4d135be13af6e5411d2228c5afb3c05c90cea168083598451d9e0dd9e18659d0b5e3ab36e2c29e1641b8b3aaa05f162073eaeeb6697b39baed3779cf0576cb0133467e147084caf3d47a06c0b6dc9308428c7792141b7fb80ca8bd59cabe0c198a8dd49e17879882f1655d4d943b8e413b90faed4014e7cea410c59f4d389e61fe12e3b4447ab0cc5ac93b59124e487b503b55de8768f27151af44aab08c0d68843b6b05440bab18ad391b686d8f46de8b47275569e76dad536ebf44843afa4fdfba737e20f9d7f53b6fed08a2d37c0e437e06123d6ac3c6e8a40e020a85c19387623a2a75b8d5d0d543a422330e9bf04044b5e249d0024d55831f641f726bd729b1819389dc670a991568329a838abc42ecb83f494b42d284e3221c5c7d3206db027b1f0850e7b0dd34116535db0ab795ef7a5d37aa992a8e7efd147487a2265119f081eb8c1b0173a1d392df2d81256e51012e6604e6edf228cf01031ece1f52ec97981f035139b0b514f2ab7ec73cd43cffedfd7c4219421838013b9d57c73ace247ddf411968b9adc259b45264a23a840ee2f9b684009d1f465d97c4a00633639bc9f24b3bf9fe08ce3e2674ea6b7c49c8edc5466184112eb5670e289f4d67c3afc932268936f86505234c5e658dbc9ace6c2bb08063003ff444945e8167df1f6ea96c4f79ecfab09c5b5b512547bdb18279610a325a29b6a5344ad898583276e61a177c81265f2a08e4e01a372320425a9c8043c7b2ba3271cdad6b249f112d94e7c1719c47d2dbab96f425d78e4c2cd74ad9855e6b94e914c2caa523a2c4fa5f0bc2a6d22e383b9f6ff6bb50789a18dee5ae6db5a0755d80588ba599cf38c9323c254b4504101bee7eb5c47b5eedf455a0ceb8486ed8bd8ef579054e7c207f73e2b09b9384d2f5c3d96151bdcbb228858ef919fb06a0327dc8cf7f5398e8b9987e66c4aa597aa4e0fd3a2acde293abf5b0e4720347a2bb6299fd338d74f851e7df745ec853e96e7c49a29c6adbde61b0efdd1af52d47bd05535cebbf64a09f4e13e7dc7cdb2c3c980693dcdad2a234fdf6125ec1ca9c3e5b4de869b9a98228b7c7840d22e094441e13c391b624a059cc4f01852ad4951e6f8c1fda6916de94c17a9557380321a73b13a02a79681d183fd252843885ece0deb61cb6b85ff087564c03ae5534ae380b48d1669663e67adda8dcc5f428b1589fbfe16292792a1bab68c215784eb5de901adb1662dbbcf1097b87681ecae732374afce7cb576069135ef0b56825a3e923c4d183bce46c9adcaa8d49c62102cf0a376004780fe5a2a9701a141b6fa873c55cf551a5c2e9eae7ff824db29d814aa5e3", 0xe00) r5 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) ioctl$HIDIOCAPPLICATION(r5, 0xc028660f, 0x717002) ioctl$HIDIOCGRAWINFO(r5, 0x80084803, &(0x7f0000000400)=""/81) read$hidraw(r5, &(0x7f0000000100)=""/2, 0x2) r6 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/../raw#\x00', 0x0, 0x2) ioctl$HIDIOCAPPLICATION(r6, 0xc028660f, 0x717002) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x4001) write$hidraw(r7, &(0x7f0000000600)="69f4a84c9398459b7416b91b0496ee195f98d5293a0b8c5638b9a9b601f4831f927406c7aa9f9ff589426285aa1801b0ec2486b265678b8b20af211e38ac487eaedf3895780c92c4f5813165847a7375ec2cfee78128e25375e836ffc68eda70034e052ba6b00e0188cb0e9025a788b73f4c19d5f1f8a887ad8e507fdd19dfe0c8f85365e42c72f2e39750fed031b1ec43837c194deeb6614bb3fd5d8c815dc0563fb44ec3736a70260cc7531926429f94e6bd8a56eff48ef85147dc039e6e23549323a1aebcd1b421362c435f63d6398f3bcc0d060cff87af7582e4cd43e815e541be21c5f3e5a0dee0dc597618721459ff18f58750348e4dc60c8445285eacf34944ef243c81969527338613f518cede21a0556a8e70df7a10c032759beb26fba4b750a47057f99bda1eafdad6f6185b8839f798d1b7452f4782cef63f6ccc21da819354f5c6e32bf48162b940b07bf0350b83b491b000859a639c10f41b52148de2a511ae905cb6a118c31e173c2d4def2fcc961383c3d656fa9c71131eb099da33bc3eae8716c75767069fde06b44a8d4dc2e84919bb09b4c669278fddcbb0b62bde73d553cea6dc1a4618ad82683ab7f417e80b9a60f19df4d8acb345ea3cdcc7bc7652aa51d6d94b6d630ad15e2537596cecf1c93c243e49e29a24f594d53a94b71b8cb6a5e593aad57981320ad468d9067d309d84e55c9f5ad7801336ec7fbc3f986afa9f965b67ae86e24261af31915d7c8e53607ecd05ea1fcc1e15dfac6037ba8bc30fa8a7a3ec945b6dda37ad219d37fb38e40e7875eaef0fe1e9d9", 0x241) r8 = syz_usb_connect(0x3, 0x2, &(0x7f0000000480)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRESOCT, @ANYRES64=0x0, @ANYBLOB="fce2f440e8a5d19954fe11309ead3100d4266e11a156f1292e84c8ac1601bd23215355562432aaf6f81bc98a08acff75f704b387de3694bc56355c07dfb12d42fc97e5d70485b5c9fbc1c451c5d36badda21573c4d698b4b30003e3754f8b0013741bb55a1a5d95c1503cdac6798347e0702cf06edcb101c9bfb4f278746a803bc3ddeef4f5fce25f6786f5ec28af54c7250b7ccd9"], @ANYPTR64=&(0x7f0000000880)=ANY=[@ANYRES16=0x0, @ANYRES32=r0, @ANYRES32, @ANYRES16, @ANYRES16, @ANYBLOB="de6a71e8ed2b8617ea3551e58b7995ad4e446a69f61928f560ec9c41d5c32fb2fec0e18ad23de11291dbef3d98764ea495086d9513f7ac0d9032e0f181de6bea7898fece76d33801425035a539e2fe4373fb39b4c64d92a1359ff47b0b64f339e596fd7c01fd2bb36295367fa9da", @ANYRESDEC, @ANYRESHEX=r7]], 0x0) syz_usb_disconnect(r8) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/../rawF\x00', 0xfffffffffffffff8, 0x80) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc028660f, 0x717002) [ 778.664233][ T3885] usb 3-1: USB disconnect, device number 10 [ 778.670623][T13868] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 778.695251][T13864] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 778.792093][ T3284] usb 5-1: Using ep0 maxpacket: 8 13:26:40 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000002340)={{0x12, 0x1, 0x0, 0xb9, 0x54, 0xc9, 0x10, 0x10c4, 0x807a, 0xb30, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x5a, 0x80, 0xf1}}]}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x3e0, 0x20) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000080)={0x400, 0x0, 0x4, 0x5, 0x6b6, 0x3}) syz_usb_control_io(r0, 0x0, &(0x7f00000001c0)={0x84, &(0x7f0000000000)=ANY=[@ANYBLOB="0000855918c7129df1910100000001"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 778.854161][ T3318] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 778.875736][ T3318] usb 2-1: USB disconnect, device number 29 [ 778.891642][ T3318] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected [ 778.912228][ T3284] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0xB has wMaxPacketSize 0, skipping [ 778.922185][ T3284] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x8A has wMaxPacketSize 0, skipping [ 778.932255][ T102] hdpvr 4-1:0.0: device init failed [ 778.932340][ T102] hdpvr: probe of 4-1:0.0 failed with error -12 [ 778.937490][ T3284] usb 5-1: New USB device found, idVendor=04e6, idProduct=0003, bcdDevice=74.ec [ 778.950261][ T102] usb 4-1: USB disconnect, device number 27 [ 778.952761][ T3284] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 778.992153][T13876] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 778.999681][T13876] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 779.012939][ T3284] ums-sddr09 5-1:1.0: USB Mass Storage device detected [ 779.090306][T13868] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 779.102244][ T3885] usb 3-1: new high-speed USB device number 11 using dummy_hcd [ 779.242936][ T3284] scsi host1: usb-storage 5-1:1.0 [ 779.252149][ T3318] usb 2-1: new high-speed USB device number 30 using dummy_hcd [ 779.342078][ T3885] usb 3-1: Using ep0 maxpacket: 8 [ 779.462246][ T3885] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 779.473451][ T3885] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 779.482518][ T3885] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 779.512135][ T3318] usb 2-1: Using ep0 maxpacket: 16 [ 779.523302][ T3885] hub 3-1:118.0: bad descriptor, ignoring hub [ 779.529445][ T3885] hub: probe of 3-1:118.0 failed with error -5 [ 779.538162][ T3885] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 779.632260][ T3318] usb 2-1: New USB device found, idVendor=10c4, idProduct=807a, bcdDevice= b.30 [ 779.641365][ T3318] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 779.650565][ T3318] usb 2-1: config 0 descriptor?? [ 779.672164][ T3284] usb 4-1: new high-speed USB device number 28 using dummy_hcd [ 779.693370][ T3318] cp210x 2-1:0.0: cp210x converter detected [ 779.839657][T13900] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 779.864269][ T102] usb 3-1: USB disconnect, device number 11 [ 779.912244][ T3318] cp210x 2-1:0.0: failed to get vendor val 0x370b size 1: 0 [ 779.919635][ T3318] cp210x 2-1:0.0: querying part number failed [ 779.926207][ T3284] usb 4-1: Using ep0 maxpacket: 8 [ 780.052259][ T3284] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x8F has wMaxPacketSize 0, skipping [ 780.062267][ T3284] usb 4-1: New USB device found, idVendor=2040, idProduct=4902, bcdDevice=ff.51 [ 780.071280][ T3284] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 780.080778][ T3284] usb 4-1: config 0 descriptor?? [ 780.102169][T13864] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 780.132585][ T3318] cp210x ttyUSB0: failed get req 0x4 size 2 status: -71 [ 780.139696][ T3318] cp210x: probe of ttyUSB0 failed with error -71 13:26:42 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xcf, 0xd3, 0xee, 0x8, 0x1618, 0x9116, 0xc6a9, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xe4, 0xc0, 0xff, 0x0, [], [{{0x9, 0x5, 0xb, 0x2}}]}}]}}]}}, 0x0) r0 = syz_usb_connect$uac1(0x0, 0xad, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x9b, 0x3, 0x1, 0x7, 0x10, 0x81, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x5, {{0xa, 0x24, 0x1, 0xea, 0x6}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x4}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x7, {[@as_header={0x7, 0x24, 0x1, 0xf7, 0x8, 0x4}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x2, 0x8, 0x3f, "8f2972aae036"}, @as_header={0x7, 0x24, 0x1, 0x9, 0x2, 0x1001}, @format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x6, 0x8, 0xf8, "e887f457602a4d54"}, @as_header={0x7, 0x24, 0x1, 0x4, 0xff, 0x2}, @as_header={0x7, 0x24, 0x1, 0x9, 0x1f, 0x5}]}, {{0x9, 0x5, 0x1, 0x9, 0x375, 0x1, 0x0, 0xed, {0x7, 0x25, 0x1, 0x1, 0x40, 0x3}}}}, {0x9, 0x4, 0x2, 0x0, 0x0, 0x1, 0x2, 0x0, 0x8}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x5, {}, {{0x9, 0x5, 0x82, 0x9, 0x35, 0x7, 0x3f, 0x1, {0x7, 0x25, 0x1, 0x80, 0x5a, 0x1f}}}}}}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x300, 0xfc, 0x6, 0x7, 0x10, 0x8}, 0x31, &(0x7f0000000140)={0x5, 0xf, 0x31, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x5, 0x0, 0x4}, @ss_cap={0xa, 0x10, 0x3, 0x76eabd4a3acc97de, 0x2, 0x81, 0x7, 0x5}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "e140d33794a47f15b57d78b2b9c8f84c"}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0xe, 0xb, 0x6}]}, 0x4, [{0x6d, &(0x7f0000000180)=@string={0x6d, 0x3, "05916c657d68d93d745008b42d9b4d4a34ada0d73e7bb1df626d21e64a0dcdd4653bab24376dec47a57212653abaa39b2c68871ae42dfbfd582b16ce1cc005af1c16cf3a517ba91ec80fe8fd4b0c984bd105e9d0e2a229d077312512df8084ecf3c335fda6d0aa80adb097"}}, {0x4e, &(0x7f0000000200)=@string={0x4e, 0x3, "1f92430429506341e117b6d443e1b621a6dcbb154e504bd8cf26f0cd1a53b59f3d1c0284d3c7f95edac693311d47e41740259d4f3cb537aae436558ae73bb013159b08b77622152dcebd96e6"}}, {0x92, &(0x7f0000000280)=@string={0x92, 0x3, "978a6a8531e4bd6f709d49f205ba92be67a930fa543c50ed34fe376482a31bac722aabf109e2472a4466f7348ffc39b814b61ec79ab4ea86cc3563f38adb4274b15231ee3653eb2d014169f4d0a28bb11277565c0d6681f7e1407058692b992bce095efc7e2cff832a3bf679c7768b8078b49b389009bfb392447bd087c66a0873edb3e010ff305afcf5d4e2d2cb0397"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4}}]}) syz_usb_control_io(r0, &(0x7f0000001540)={0x2c, &(0x7f0000000400)={0x40, 0x21, 0x1002, {0x1002, 0x6, "4ac0783b15320b1ca1e008f6e967da2ea7d5e3b0d94cc60c49f6ff6344071264d360ab5a33c341efd88a1ec049388df0bc48b4a56442fe7917620ce43b072b26596360bb67f32f0ca73db35e4d0e9d0e5e580181cf81f13d5cd4c912fb0bcc90c2692dbc02d9c28f6e235704397fd112de16429644fe663d47aa0ad9269f33678ddf39b446904843a9aaa3e47ddddb2124051e40dac6ee37a645bab0ce552260c54582e5c7a2d82e87584f163481e9c7921067ffa8ffa4ae34779b8e37a431462f2802826d6a426aa5b049323313d07f98e0b96e2b813e83ccf28d07f651d191db4a5cad7b2d530e18fcb44c77d7537fefc60c35b6887f6f9d35040a888f74b93d4e472e072017da3de7f19cf9d03fa367b8e25e8623ffe081dd8b2d2d565421d419e849eb93ef6238b27d194772030fbcfe767a76f3c9f10cee5a5912c5e1abb8cc31b2f070da494a1d4cddc6dd31fb9d8b89739ae8771b006b72b0051db81dbc0ff0f323a2ce11cf9fd8f2625e4dada7793e709eb9fa686b2a39a6548558a038cee35deaf99ea35a492fdda01ffd0d2d211056fb2aa7886946fae099b587bf58798f057c8ada03d2affd31d2e483f11d5b2bcd492c336fb8f1dd81faf1f15964dc036dba3abe0b576572efcb87916645678d85268916b59450a153147b3d15e68f14496b6539533aebb927bbe0d89ec73e3ee789bea104604aeaeb9f630455c058bbdcd8423992e6f3911270098655f9aea7b15aa14ce5e39be36fc9f9536adf5e31a9d411a378941c151c36ed0ae6664fe96f0f559c634fec938d1878cc000591e049457a8b6d8ab1f882f48e8edfeb32a7b57b8079159a0fd8a16b8be27bbc16c79ea5a60419fc08615c18df4c5ff39fc0ca40e9af1808ce031dfa74c3200e53d47233e0a9d2f28aeb83dfe27515e9ed73489fe872b605662d6ae5cc4657718ddc77492b374ec61ca547ef37c3e6185afa5f876ec736d89bc2f83c9e75465a4a182ea60bbba19310f51601cb03cf70a672476b207806b6613e988efeee1f457e1bd3156fcdbf6038351f30ef9c611b05d0ef10599ce098f59b887dde409de44a24058961ec285cb0601e6c892a9766275863db7cf06d098182c9b6a250b67efb31151b9d0bf2952dce17829a78ec4a98cc5d2a1395706b21240b6e087fe531c2fc659d6263b55f04380a646cf7bbc711c796d1c5e928a28fbb80126848cc2e3261afd5925bb6fc8babd172aa2e4a339e744dc2a58686f688358fb36c012079dbe9ab5e304ce8ca85e84b8ffd84801e84cd4a65fdd1b5c04de3fe48c18e2ee21a9f64b87931bdd35143f44816c7e3e2fb00775fc14737ba38cdab64a75480f6094e1d01567f97d5b18e2457894c1cc098bab6e8a17326ccccb74a9b596b3c9d53035c410ac3d24fe53fdfb88c0c1b4056d517febcf737065a19cfd4b8aff5dbab0a4c7aea5c6e9095266d6d00cf5ef910176d32bcd1a51a3a325a105de28f736995129e9a8848d37c714e504809951d0b80589e3252a0433780e292c0b05f7b5fe237c26466cf5b2549e0ec46a746236fa986233e67c4004aefd86e69c2b71482ed9fd90a57d01c34a12c8a98be417bd6e3bb5022783e52e0fb75cbc6150ea86547495f651d1ba30ba46c7dbd53686f624af800fb939cd45d1301c35bfd8911ffce12c5f16b5b67b9cfd88dd7a1796189d01be4328eccccabf3ae7f2b9284f9a99aa61d64da433f1c95e58bb0074720b6d48e07b06e8766d8ce88991aaa5a70940bee96917366b0b850962d116f5429119ba345b4c0c9397d5025abfee37ea91dce1e43350bbd53aca10806989fc850d50a92bb4220340a538e630ce24729a8123ebe79ed5e64b50f503326132c5235e6b0003217a03eaa1114004d3e674e1339df96c76cf2b3d97857b1d22e22cb644c4ef2915f45ffc5f6adc6be2de48b91487533e71067c47460685b61980028df6ce6c91cc97861529ffd58cfda4f3d3dacebff585c140e6c20f77e0f44b25fa675c2725cf4d5883cc7171375fca2842a6cc7e85b64b0f3a00d68786dba17c49ad9969fd7af1a0deb223ae140d5a3cfacc238a6ae3fe98b58787d6559ae76c6226ef75c4ba4ead0cc74ac48528cd18023096132bf5499390d4e245d861d9bc8df3ddf70ec684734b394b69857bb3f516fc975541c7671941b7d72993b73e2c679aa942de08a6dc5f6215706b05b1895d29ef30ce93ad9f6e69877e5ed59ff07c263c9275fec142b316d5aec8d9150caa63943f10bf6eaf024eaf0cd8d595aa8a5e850dd52bea3f90df2472b698224fd766e99c9dceecdd695eb641ac78d8bde9ba8b5a7f0b9b681fea7bb78b944277491747e8463a4124bddc4ed4ea0d86f6c48be048a31abfc5745ed03893ebfa32ebf89ad85d6c3c431ad85a704591c43c6f4d4f2eb26c329b13d8fe5d6e130722c4788786faa2f7f36428c4fc47aff161ea58f7d88c8267e3c6b54ed482b6ebc1e2b6ab857c168bf8ddc70e02905a5f440e36d02622d52f06d972150e7b983a7adc7ad4fa46257c4aeee836c4470f835a1db3fe45a87ab433e400e2cf1c4cdf7dc701350b192baceace28c06e2b7b8a3384ba62dfabd58c240cfb421110097b46f9bcd5260b9d353c5e3810387fdfde67adb42dc88a6ccbf236e740f9ccb70d703c5730793135e7cf7a5aefb4ec3084b75d38101540bfc22d829234e71fd0fb733f0da662e944f1d6b914fdae18ce5975d5a4275b19b04e3bd5df2c43a8c082783a62754ccf6235ed6cf9d9ed5b8618b077a0e7b3ee41cc289275a4c66313ea8d40f6908dafc8e889e11a6eb476fe25852982d5194382290d2d540e51e9fc93c54cb918ed6e4dc34eb5d62d2fc8cddce6394eddc154c97f0fb54f4845525a82a1fadaa565dc6de45907aff99bda1d14842865d4d27537c65afd12864ad1913c8e16313e5929a71379cb6be73859f3a93194b686f9b557c8b9a208ed4586f8839c641acd9ed4e5691cf8ff312a72e9b6094ac7a3e3ec8000706599a1a5b433d4e55435197f9ff1760daa0e00d4b0fae3751ad59a0e81e80237318fdb5aca9dc9e1d14c68dea8fe4f20971a0093ccbfc167a97b901c61ba97a4fd9ec3c6773ddb03e979d3481a785f508a74ebf5194e7b0cc6cf605a68a9a1d6cc817c80857dc5f017614d7572cb1f258758c7514f3bc1c437cc411f893b2108645cc1fa48b9756eac717b1b5394b6e6e96c38e86f60e368512d01bc082e1337ad860ec11bc300b8eec4172b3d810c89e81fcf8dd72686f1ef3a0967c21ef8f832060d67bed14fd8fcaffccf757d3b3a73c20eddfad30326e70e19cadb919ada3f0a3079ff45c59bf8403bf31041409670b01b8dafd64c91c34430e073f3fc328f0dfdacb2bd6482842fc1fa1958daef689c6de8a5378df2a9428ac1ea54255a0e9cdd2d219078aa864fe0a33a2ed2c06ff1fe06c644d14e9c441c14b425124c1bd92b109d47f6cb248e919bb996e6e5ed0dc733a6559578c807325da4d67a9647cb7ea8ac26cea753f738a19050791c21bc4658c10a25232837768e2544f891b7bc4fd7223abf00d1ee3f3a547b11ea1d61faeab8a22f4b02c3dc94dba1c08cb605afe1b8e1d92dcad669c11e4e1b802177636a4734737869c678057d09b9af0f8ce622a1b1a3c7e88fb7a920ba98da1290ba7455d466696bd1c93051ae8a689e8213e8da8e984feffffb88089ee040a05c3a0947cc3c0edad60190bc8f4105e5c8f57dd82288376c78aa1d5e685cf3e288a9c7c9d7418cf868f24731efa3d801eee74f89e1c5a423d7aba4690dcdf0b5e5d52720dad21d510d39960af2d884d95d4774ff59e1356969d2f10a1d421b3b4cf3ae0a53413192d8627e2bba075c8f9eb37b778b3af9add176d24f2ad424a448a03fa38fabd98cfe05ba999287baac0d0700f68aec066f91062f8c74658fabc8500c86f3a2587c720a90f4fc200f78d138721883a608b4e61be70d3af25b01a1fac92023fe9fed3b20d27ac014d8119e07e8e81d249ad9a73bfad08c2f40f7c6ee256e6385eb94399f40e451b30d26e48af32dcb4302dad6fd1cd5189563c4c77a7359cdf6f96ce1ac03a62bd68dc6bf2d45cc48851ac2f2014f21c9192925b556dc946f24677175e07c3c57508ef9eff058a909b04e3ce52877c47d1a279a00ccd2128d18acb23d92774603d7fcfaf65fc47ce666ca5d9cf049d75b995944f4dae75b4bebb479aa4a56e4f65fd12938f9b65b7ed5c56154c28bd706a96ff8ed8768b3057de43c28a361267484e2b17165d1c01c3a22296d913fe96c62f7bc9a03dd55c7d9884a8bb5ba54aeb08168d6e8ed448dbec6d71e1db427dbd20d1d3014dec7ae0c6e1ff733b0bd87d13a26704aa6effedb529715dcb122f3ec468457f6d8f31d305cc25035613fc92dd70d37ae10601d7457c9c373f3cbf63bd07f21cf43955d1655d6a76bc8cea5954b7974a9236532ebc1cfd6b2ca41c1abf8053a19648a3fb0fed14b077e48db6818b60be7f89e48370ce7392f0126c531732fb454463d1f731c1006258a164ed5a8a9bdf9a760badcf8acadc5ab162644885924ff9790a8e541905f2dacd928518f223a62a319d373583d13c7a8bf41fa3269d2f0b39d9d0bde2e53abf46b8adeab5ed02d014a78a991bbe7dd1c6ef4654ad896a886ac92298b2f5303ac22c1e14c45041f0327470d42e22d7cbfd7a6b9fbde5c74f33095cf41af499c396e3f3861abc0bb9c5a0297aa4f96d982eb91ac7582c6bffe368bc868409cd07653babe88538b68ed63ef139ffdd87fc1d59558d99f5d4435140265f0c9c46468efec05a4b1a7a3e7d73b55db3be29e7903c0f096fd643dd95753d2c8fcf0a92d9a6699bd961d12f171aeda8aa61d35d7fa682c6fefa421466c1423cb46867a0362e9d26857aaa7821170125df30d22fa92abb29a701421436557a439ea48b16bd6ecb40b37867acbd025c3b84391ae4f65e2518734791707123e4af4de1d9ff3f01fd0f4125a2ba9cd4ddb48b356db606185a268ac2bb24f9e63155bdf4e6f231046f16031385b257d135c77281facdaf7cc2b26311feb6a4f12fb76fd3c7451a62777e324c812c062165b20a661c5733017af215f23296e91d7e6d3d2e2f8000760846de6f8a8701a70bde1c5e1ccc9d2b6a26b225768ceb53d676e1ba392d4609626b1a0883a98b2c2d94d0ed7888c34c1f912e4c6766b85d3a975d27fa34c00d50b1717481b2dc832a669eed9b1dc1176bd1e159ce6160ea20b9cdaeb7e65a1284f29a78db48153d07bed9eba7a46099eba418a26ee4cdf37c5e9056ed5e1a037f72c0f29478676412974109d13032d82e4c93550eaf50b9114a4f34b1ff72ade0b07831c71a54f494b322dfd2eb6c92182f0a876a058b93059eb4ee8e0e1bf473e5c1695c312fa6b5bb20994f9754954cf5a9530dffbce5264fcd645cc85f3594b4d60a3c2f54dc27b289ab4d533a39069d1b6257ba06d6de48984426630fe0eb2fe018c3473d73b69a2cbbfff66f47cab5cf49f7f451243fbdd44c98dff8bc3f2f76f316a9005b280499b88536a7b2a81f51e257b7b2e72147886ab10e6cb7d2394e3a062d07e2d7de90cac028eedbd4a8dedd73651b9909ae6f6bf400586cfff00a97e8a49f52241f9655aad540b0a01ee76ebb2c893c9d145b1f3135a221f437be93e0eb588351301db93e7d9a290dee4904cf2aeea590a1664b9baad69c7408ad658426ca3d61bbac239230a5f473deabbb462ddc9630481b8a80081a09b89eaab5ff8b1d8db9e5ce"}}, &(0x7f0000001440)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x480a}}, &(0x7f0000001480)={0x0, 0xf, 0x35, {0x5, 0xf, 0x35, 0x2, [@ssp_cap={0x1c, 0x10, 0xa, 0x8, 0x4, 0x1, 0xf00, 0x8, [0x1010030, 0xffc000, 0x98c0718cd65f4545, 0xc000]}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "fb2d7b690776f29b3cbd2d6fc9748f12"}]}}, &(0x7f00000014c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7, 0x10, 0x40, 0x36, "9b2f1397", "a0991f30"}}, &(0x7f0000001500)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x8, 0x5, 0x6, 0x14, 0xffff, 0xdb}}}, &(0x7f0000001980)={0x84, &(0x7f0000001580)=ANY=[@ANYBLOB="e1477924accb544e000000006b64e32b1589ffefc90fbd4b3ec38e"], &(0x7f00000015c0)={0x0, 0xa, 0x1, 0xb7}, &(0x7f0000001600)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000001640)={0x20, 0x0, 0x4}, &(0x7f0000001680)={0x20, 0x0, 0x8, {0x400, 0x4, [0xf000]}}, &(0x7f00000016c0)={0x40, 0x7, 0x2, 0x79}, &(0x7f0000001700)={0x40, 0x9, 0x1, 0x1}, &(0x7f0000001740)={0x40, 0xb, 0x2, 'I;'}, &(0x7f0000001780)={0x40, 0xf, 0x2, 0x101}, &(0x7f00000017c0)={0x40, 0x13, 0x6, @local}, &(0x7f0000001800)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, &(0x7f0000001840)={0x40, 0x19, 0x2, '4l'}, &(0x7f0000001880)={0x40, 0x1a, 0x2, 0x3}, &(0x7f00000018c0)={0x40, 0x1c, 0x1, 0x6b}, &(0x7f0000001900)={0x40, 0x1e, 0x1}, &(0x7f0000001940)={0x40, 0x21, 0x1, 0x3}}) [ 780.148093][ T3318] usb 2-1: USB disconnect, device number 30 [ 780.154522][ T3318] cp210x 2-1:0.0: device disconnected [ 780.252708][ T3885] scsi 1:0:0:0: Direct-Access Sandisk ImageMate SDDR09 74>< PQ: 0 ANSI: 0 [ 780.267405][ T3885] sd 1:0:0:0: Attached scsi generic sg1 type 0 [ 780.322872][T13906] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 780.342173][ T3284] hdpvr 4-1:0.0: firmware version 0xe1 dated t-(׾,E%A-'X CXЯN&.p:. [ 780.352206][ T3284] hdpvr 4-1:0.0: untested firmware, the driver might not work. 13:26:42 executing program 3: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x20000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e58", 0x36) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0xfffffc, 0x2000) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, 0x0) read$hidraw(r2, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r3, 0x0, 0x1e95) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc0c0583b, 0x20000000) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f0000000080)) write$hidraw(r4, &(0x7f0000000180), 0x0) r5 = syz_usb_connect(0x0, 0x2, &(0x7f00000000c0)=ANY=[@ANYRESDEC, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES32=r4, @ANYRES64=r3]], 0x0) syz_usb_disconnect(r5) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect(0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x0) syz_usb_connect(0x0, 0x0, &(0x7f0000000240)=ANY=[], 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x1, 0x2246) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f0000000680)=""/216) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x0, 0x1b2fe9a06188fa76) syz_usb_connect(0xd, 0x1, &(0x7f0000000980)=ANY=[@ANYRESOCT], 0x0) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, 0x0) [ 780.452126][ T17] usb 6-1: new high-speed USB device number 123 using dummy_hcd [ 780.492225][ T3284] hdpvr 4-1:0.0: device init failed 13:26:42 executing program 2: syz_open_dev$hidraw(&(0x7f0000000240)='aw# \x00\x00\x00\xec\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x40010f) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x81801) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)=':', 0x1) r4 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r4) syz_usb_control_io$cdc_ecm(r4, &(0x7f00000001c0)={0x14, &(0x7f0000000280)={0x60, 0x21, 0xc8, {0xc8, 0x21, "99974228bb4f4af47b10b174ca347ddad768a18c9c88aad2d42392b2fd00651cccae2fb8eeca5ab4fa73855e893aa7204b105f366cff15e7de2f60370a3d9f67f9db3d33da30ffeef8951a75864b84f876109746e3a75a08af295b1c13051737073ecc7828e9cd046f6d1a80fea8b66e43084668dcd6e8a44b2481ffc4d8992e61ef2edfb871ed5db89e32d7217af9900a11e8f59c8e527cab9af2a8201c17ade74eb8db2a3b34cce92101d833c682c2700d346b21cabb47be84564353b06f741ed5b8d662bb"}}, &(0x7f0000000180)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000400)={0x1c, &(0x7f0000000200)={0x40, 0xc90df3355db8f4fb, 0x2c, "6ba686f5c483be6b7439347396452277ce6fdc90794c6261c42a22a3d9431d815650a7e45c8276530e275bb0"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x77}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x1}}) write$hidraw(r2, &(0x7f0000000080)="fd", 0x1) r5 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0xeb0, 0x60080) ioctl$EVIOCGKEY(r5, 0x80404518, &(0x7f00000000c0)=""/162) [ 780.497521][ T3284] hdpvr: probe of 4-1:0.0 failed with error -12 [ 780.504909][ T102] usb 5-1: USB disconnect, device number 10 [ 780.515717][ T3284] usb 4-1: USB disconnect, device number 28 [ 780.522139][T13895] sddr09: could not read card info [ 780.525710][ T3318] usb 1-1: USB disconnect, device number 44 [ 780.529932][ T8133] sd 1:0:0:0: [sdb] 0 512-byte logical blocks: (0 B/0 B) [ 780.540474][ T8133] sd 1:0:0:0: [sdb] 0-byte physical blocks [ 780.549096][ T8133] sd 1:0:0:0: [sdb] Write Protect is off [ 780.556217][ T8133] sd 1:0:0:0: [sdb] Asking for cache data failed [ 780.562892][ T8133] sd 1:0:0:0: [sdb] Assuming drive cache: write through [ 780.609036][ T8133] sd 1:0:0:0: [sdb] Attached SCSI removable disk [ 780.722141][ T17] usb 6-1: Using ep0 maxpacket: 8 [ 780.842216][ T17] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0xB has wMaxPacketSize 0, skipping [ 780.852178][ T17] usb 6-1: New USB device found, idVendor=1618, idProduct=9116, bcdDevice=c6.a9 [ 780.861225][ T17] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 780.870862][ T17] usb 6-1: config 0 descriptor?? [ 780.875887][ T83] usb 3-1: new high-speed USB device number 12 using dummy_hcd [ 780.902222][T13904] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 780.923736][ T17] rsi_91x: rsi_probe: Failed to init usb interface [ 780.931019][ T17] rsi_91x: rsi_probe: Failed in probe...Exiting [ 780.937808][ T17] RSI-USB WLAN: probe of 6-1:0.0 failed with error -22 [ 780.962114][ T4153] usb 2-1: new high-speed USB device number 31 using dummy_hcd [ 781.122730][ T83] usb 3-1: Using ep0 maxpacket: 8 [ 781.124776][T13904] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 781.136743][ T3284] usb 6-1: USB disconnect, device number 123 [ 781.202470][ T4153] usb 2-1: Using ep0 maxpacket: 16 [ 781.242215][ T83] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 781.252820][ T83] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 781.263908][ T83] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 781.273032][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 781.281119][ T17] usb 5-1: new high-speed USB device number 11 using dummy_hcd [ 781.322740][ T83] hub 3-1:118.0: bad descriptor, ignoring hub [ 781.329190][ T83] hub: probe of 3-1:118.0 failed with error -5 [ 781.335993][ T4153] usb 2-1: New USB device found, idVendor=10c4, idProduct=807a, bcdDevice= b.30 [ 781.345095][ T4153] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 781.355527][ T83] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 781.361995][ T4153] usb 2-1: config 0 descriptor?? [ 781.403082][ T4153] cp210x 2-1:0.0: cp210x converter detected [ 781.552113][ T17] usb 5-1: Using ep0 maxpacket: 8 [ 781.622205][ T4153] cp210x 2-1:0.0: failed to get vendor val 0x370b size 1: -71 [ 781.629823][ T4153] cp210x 2-1:0.0: querying part number failed [ 781.642442][ T83] usb 3-1: USB disconnect, device number 12 [ 781.652692][ T4153] cp210x ttyUSB0: failed get req 0x4 size 2 status: -71 [ 781.666662][ T4153] cp210x: probe of ttyUSB0 failed with error -71 [ 781.674594][ T17] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0xB has wMaxPacketSize 0, skipping [ 781.684504][ T17] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x8A has wMaxPacketSize 0, skipping [ 781.694489][ T17] usb 5-1: New USB device found, idVendor=04e6, idProduct=0003, bcdDevice=74.ec [ 781.703584][ T17] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 781.713741][ T4153] usb 2-1: USB disconnect, device number 31 [ 781.720188][ T4153] cp210x 2-1:0.0: device disconnected [ 781.742221][T13876] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 781.749673][T13876] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 781.763158][ T17] ums-sddr09 5-1:1.0: USB Mass Storage device detected 13:26:43 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="120100005300bb08f80603306f250000000109021200010000000009040000000e9a3900dbe3bd82792375a824e561432a4009955290576ebb74d8bdc74d1f237a93007a159802ac99b774d07d54"], 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) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000080)={0x3e, &(0x7f0000000240)={0x0, 0x0, 0x2c}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000980)={0x2, &(0x7f0000000700)={0x0, 0x0, 0x1, "04"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) [ 781.922225][ T102] usb 6-1: new high-speed USB device number 124 using dummy_hcd [ 781.973141][ T17] scsi host1: usb-storage 5-1:1.0 13:26:43 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x71, 0xee, 0xf, 0x8, 0x2744, 0x1f7d, 0xda0b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xef, 0x3, 0x1}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000000c0)={0x84, &(0x7f0000000180)={0x0, 0x0, 0x5, '\x00\x00\x00\x00\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x28, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7, 0x20, 0x71, [{{0x9, 0x4, 0x0, 0x6c, 0x1, 0x3, 0x1, 0x0, 0x5, {0x9, 0x21, 0x7, 0xff, 0x1, {0x22, 0xf10}}, {{{0x9, 0x5, 0x81, 0x3, 0x1b9, 0x3, 0xa1, 0x81}}, [{{0x9, 0x5, 0x2, 0x3, 0x4a, 0x4, 0x11, 0xff}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x110, 0x3, 0x8, 0x2, 0x40, 0x7f}, 0x33, &(0x7f00000001c0)={0x5, 0xf, 0x33, 0x4, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "13614ee8ddf4e2f9dc84b675b36e1105"}, @ss_container_id={0x14, 0x10, 0x4, 0x40, "a7f11d770726747992ac5b5a124ea207"}, @ptm_cap={0x3}]}, 0x6, [{0x11, &(0x7f0000000200)=@string={0x11, 0x3, "b10432d620b01e0b8d81ac8b5aeb98"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x325b}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x41f}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x416}}, {0x4, &(0x7f0000000300)=@lang_id={0xf6, 0x3, 0x809}}, {0xbb, &(0x7f0000000340)=@string={0xbb, 0x3, "a3ec06f2fc93be0288bf5f9a7d0c842ef939f7a047707805735317d1ed22e46491f2a30944a5c1afb0142ae2a1e636511454f101c4b37c696dcf471313d57b60f9c48696c421ed5beff576d65d062098c07c626162d3ab7d952eecd532a5f560e01189fafe94b98a85d9d61a5242d121da64277ca7e28aed4c5d76df6a984b74230e4bdad45fccb80eba92311849ca44bdef1675abb61a476a766830cd0e335a8d343ca14f1e7cfffd5918ef2120b316a9cbcb7d333ad190e6"}}]}) syz_usb_control_io$hid(r1, &(0x7f0000000640)={0x24, &(0x7f0000000480)={0x40, 0x22, 0xd5, {0xd5, 0x11, "a545cb8fe233ec5f34fb07923563a0c5e0ca92718ed6ce7eacce0a6426485167d68dc2ec7daa0502cb9a8b1eb5203f52ba721372da387842bed6fa27c121359ce6571effd171378533f99f54d67e2a3b03a381e76b98c3d87debd4d761a41fda7b51943d5e9abebb20e68e13e4ccd986a99566325aa7f43eec378606dadc9465ae1b8270db5730cab7422f5d88c936e7253ed4b2dadaf24cea5481f0697a862caaf01667b403d5f839d0efc73c011b16c7397dc27ec198dc8c80619242e2af3d1d9c4a67c0d3e33464dcdf1a68f898877892f4"}}, &(0x7f0000000580)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x860}}, &(0x7f00000005c0)={0x0, 0x22, 0xc, {[@global=@item_012={0x1, 0x1, 0x9, "cc"}, @main=@item_4={0x3, 0x0, 0xc, "c40baf48"}, @local=@item_4={0x3, 0x2, 0x17, "a8abb557"}]}}, &(0x7f0000000600)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x2, 0x1, {0x22, 0x550}}}}, &(0x7f0000001800)={0x2c, &(0x7f0000000680)={0x0, 0x15, 0x1000, "3e5330f26f0c22ef7a37dbabc9718dffdf4f5001d12332440fac5e75ddfd35270ef07deb4538295b115feaca5a2b8386273aa27beaa24039ed08d658071cb7cf65ff9760314c3caa3c6e87290c75aa99c3e58eeaa7dd552e9fe26a6392c264c0f7af934ca656e009565dd4265de1492c5e7545b71de863b3f4aa6dceebd17a39bd6359f543804b734f8e54a759570d199dfa809fdc66e3bdfdfe8b921670c25c9009eacf628af5c21399fd432c466aa8565138ce10decef68d992bb412823e9f33e9cc76a9c6f1f84e5b218d86c5aadca086c90ddb1435aaf860579f6fd7c521dc48bc0c2aab48fb6fa403cf73f3858ab6d562272a51d0942e6f7c5411fc9e9c43d7257351c00fa7f00878685577350ebeba522d4b87fb440f2e4d847795efc13ab0df3735c25c37f9096d6f0944aeefbf955cd0ee9d0ccea1dceeccfe478bb7822fcdd7de8b6720047f79642ed69b639e7063bea882b41337ff5a04d4127875344f03440be62f10a1b254449b0b052296f2d7556ddbf3c661745ca69795677d26fdc91c36472467577691d966aea9f825913abb9a635bc7c4e3ccb34218132d002c0e656cb6ec8d536331e53a0aaeae941610c4abf6efa4dd950ad89a5c1121eb85aec09846c6f335624b058f05ce28f3b5da36f02ff29be864c3d6915bbee4ac904d050ff72bfde47622d66008b352a23edaffeed9e96598b90bc4a35728e96695f0cb1fc2d9482722059d304d5ddceb2351ff8f166875689d7cb5183284014d46bc9148a33d8b7ad33afdcdf18fad90fa7d159fc799b6c6a66f161abf9bb79ad8051b6f6a82b10638fed5f6efd348958b0a25b6b86d3d3fdfa0b5f8ed76d9b7ce63d2cacb712f4a13aa2376621157c58450d5683d2b3fbcff283142d132131313dd1c8e963704264c3eb7d21b1b8fb8c879b4be7681116f2dce99f51d7e0ff7bdf26c08d60d97354b0dd829ecb2d6138f16b542c2e48c6fbdc6c4a79ecaa65e2762b61b8b004502b1bc67bae4896f97303dcba9fcf9bb9da23136d7093e8b8b4daa1eb73ca3422a3d0c1d2e9e755cdf2d302a6cf2b428fc6f0939472365445b8c0d3d8ae49bfcfe95fc370a0eff7e3b9e6400aaedb966e152d6171f6eec91c6b899fbc5800eb6d18a2a027bc30e2587165397a57e4d35ecd273a9d492126cf54d06a7c1e7c3085aca76e20aa049528dfdff2f6d3fffb021838c0fd1948c171fbaff5be5c55f5d45b848f52d2dfc359309fbae5ac50f815d989821b965234c08a5bc8697c57525482a6f3176f0c1f2a96fe4cbba9a65d8e014193dfe5ed39ebf85a0583f26978690e991fd6f90811c805a7b9aefbcea45979050e2eba162e62616d3229b72d2863fc30262d0acc06198367dd0920e5262ba5e5854fc2261af6d604c7313cd6351312f7c98e58101641dc608458212046825f6f14f3641cc7588ed929ce05980078b2d544343f5d2f95a6b50b93479897992086e96941c2fea04ea5ffc4771e1eec92c58661cee97e046a1ee8a2ab81cf71b9460bc5e39a7bbb5d51c628fd07b32ac0ea9d4b288e5b4abd04cf581aa4d5bc2658e193a338ab0e87dc81ff2468727d22620bd5d2e71783a70b98e714e3bc7fbc16d6028b22f497b4f9b445197518955979666124813b34686bb5b4d317b3bcbb7418af111a85bcaaf8a54363c4c6c10dfea0f2dd2a66929c9ab5610ad63d665309f8aebe66a38eae32d456560ec355942b4c644fdf9286b77eb3b60c7b18f8567f5443302c0d47576520b67ca1278aef9162a6f18b11978e6150bea95ded37e00c871b66391f8210f32101b8faa3ab433cf1a3be818df049fa2d45fc5e5efc552f1fce10e9b3121bd226b4434bf8b2a4e70297b1d8bc71a41b609f8412c7f91fa622f6f5b7a222df1bfa5c7cefa473428b28e5ad39586e9e5ff885543f977a1b548f0f717cd4040b90ed6d91ca74bf1be9d992739b2c54e4c7e730dabad6979a93e402c4ac03730d46b7f0f7f050d5226c4e82337d7b75fcfe740c29fcc3d5cc8416bf925b509014c2e7c43103ad505419a4b2a3a643558cadef89336ed6df09deebba4b9e9c5232824901c6f0ba98fad26cdb7e71cfd42e592870b75e149cdf1636d2b674902ce27fd8300d5ecf9b9f5996b35f4f56a4359410ca6cda2f38dc736148843b6709f183e5432821b6fbd10fe3802377f11539daa21cd05d541ca0415bbbc9ecf3ef6d8c13e46314b24b3c7b4c1a8a26f34679e8eb57a97977aea83a26d4bdccdf82767b5c9d65c925eae0d9248b171c097e9353641b7cb36203e2677e8cf27491d737b82e0e2d64a85a5f6f88ce5c91027ac9172425062953a545f5531b55723b6afae49c6e4ee997695d10f5b2ec32a06d91e5f96382b7621a2b2e22221caf38d8d7c3276113ed1784c059cf4f4ded960da4d42af27906cfc3a945ad47fb4ea4cb321ead13f1b5dbf94105a4cea15322436ddb795df5737066bfc0e4e7fe730974ddd2ae31e5cff37e1645876b63f1b908889834bb47b10b7b1fb7f8a7dde4fc019cead7849f239b3d277d764e72eace03a4a6f4e02965981a05c9ae91f6c6f69f581e31082b93b2f837ecb59b8b6c73bb5e2132105f8c1d18ca90ce7c46976e5aabaa9f57f8d0f457300ad1285fdf646df3c72a05fb52f105f777e48ab426ae2a71b4652d16106ea540e40b3d0e7064ebd1650e2a5c8c50fd797f2d99a81fa32e5cefdb77710eec089c589d04f411e3ef865b74207116d2a70f8017fb7a8e657f899c427643373ab4954413df6b751dc738d0587ba0bb6732d94f5940bc11f1919e8241bcccfdc5dbbd82d820e317939983294f77cec84d769d2508796aa4d62f8a25dc615e465892d2fe43185579e9067351eed83eb9a5bff23cf519b6b481cddb705c65bee5116f84c47a9c5e113a88bf7c641ae36602a51c1337b1ed0f4cf085edb8bbd0d3fe82fc62a52d03b69b24f8708ef8564020920e7ecf7c102b89562b36514f6f2f27ac6261542dcbad3b93eecc74fc222809d0daa1535553c6e965f1d91a5227b25ed215db080802b54be7f523d1358a7a2d0ee6ac9fd52a026fd267e549714f1ed79d78c599b7c0ab562d07383774e0e8ad8432c32d4ad1c3946a5ae2f8e9e9a6f1c370341b2f17740cf8d2fdb7bf39b54b1d1c13c11643fd5c558f66de75e05905b6a2620db5d1ce9cbab8b2b757e620931bd1109e3da31e729e8e2f879e616631aa9792d7f4ac0b12681583896f28c05073c0f5206fc78e42b0c99ac2f2c5464e6619c17c42f75cb226a1f672d56c8eb8baa5321c65eb02dc7ca75c9065c0cf6f43aac0d1d9150f42aadc0f4bae3f514aae43d14a93900d3b78f7a6b274b849be46d795da336dc92411fe6fe1a9007a9a37646b092202c7aed88ec641042fcd65314e50efc64011ca8e0ce6c943b7bfcc549bb47cfedf0954a3f6262c0cc93d6264fb9c382b419dbdbdf3aa05a8fd5c27923e3741d05f2ef601c796903045e54fdd9f13eb8d2a4621983184e8f44ceabcf93b64becf55b59e7ebd381acddf985a8bf12750df96b8e92dba8d813b0231568f25dffbb5d584ece9aa843a2856d2392f646e25824f970e08fa024008a5340d313aaf9e4273018a9c0457f9dc965384f5b7d4d49bd4e5458b81121663ae2c8927a563022854e8ee40a8f3b33fc3326a763d8d52ff7d8eac6f95f6c45f2e1e360c68b33a3c8dfb2edcc0b870a9e487e41dac96f9a01d7903aecae67ee12e6e09b073dcaf90e7ef96ff825ac5a09e11da2f0bdef757433d405e54e2e1347a226271448612ccc58d12506bb592aa17a632c8c740d170b57a2e5d24751e824cf9cf70d3cb085846caf3e8e454e964c8150899f382550d8d9ac2e4ce3c92c2585fb62a7ee2794f4403ac13615bd700a69bbcc2d4437cb184a19d93928e6da5480ca74128810c8ad1f68b4102f3fed049d9decf44bf97cc513bb1e421e1f91b10f4667be291b8f755e3f168ebf2ec39afa7078d7545dea5c6700a5d99bc172391e170a10978fb2899213ac4e26f97f6bcb3e33b89b328e3e6e1939703504b9960564e4b86dbbb060de01d2a8f1d8525b55fb8cd9f40a7e647906344505a17a96a34fbb512dcf6b13e6039dd499dd934377cc41371e01f96edaa0638e5f520322f46dc8f511834e25a2fb9f7aae558b1f3d9661d42165f37cc1837fe5fb763c1fb5254869a11d4618de0e325f3d6f9d6dc0b30a706bdfe66117aece258d60de9df625c6cf50cb457c52c6341bb0f30b28fbd81048b6eb8c9510e91a8fa2a9f8ec072f0587741324bbae94593c9ce9b36d2ba6192dd60ac4e289fb48eeb08acfc2c717c0cf6869fe6eb573d798ab2123f0060d1f58fde1ee33d777c32edc4e729245ca042f22415345b64feb785a489e6bbec7d61c86a4881d1725ee552739a9a380333090b85690e78d3db4e2b3d88a27b9985a2a9ac6e0a9d1bf9172cdf163a69c290e37d2d932af7c23c679c5a36adfcff3aa399e768db9673ebcaff6ff18760c09479867418648fdbfaaf2c9934e36489cd1a1cb407a260f69f4fee7f3476c039d5ded07c52ed22fae508a6c0514859ef7ff11d83b1e1ea919fbe0c72b82834d5bbb473b65ed655a87a7f3d1e769c0bb981583bfc640795157ab8349c43aad4f22ec58a9e2b8e46736f0d6e9cd4b734f33bb79958c1e7b5e9366a18d840d820a22b456de5b8f3191c8898e3d47d6511250b7f9f5b841d71be4bfbb62d746a8eb69b50e7f91d52f6e99aed8ec4d58dc4e12f74866ee599d5f8f89145f359c1f3632da5f2c4e52a786cc351e95143d47416d277c89341ca3a2ac80d20145899a6d205784462a3b3ee8e74d50a1918c5e1614016294bc359aaf22fc613b37dc88f7d90442c8500020cd148de2a8756be4b43fc2e2cbf67ff562372fe0f78329549a2d543e5c7ca15928e211e6d6394f9d68907751f8852aa7d863f4562be69bb8d459482ce0444e042147ed94be5b6ff9508f93d94834d3c805be150746d5095e2d838e27060eece274f0d25ad8d5e47844b1f60ebe9c5f7968e61ceb4c26ec0198979c5c97dca5fd8a90f2a3102bf1ce3614931f35c5bda6df60ed17ee1be5cc76d82007c43b35949e4fff70ae6e004181fcb16bf90b27e61888295182e5395f0c54996c5b8aaa0731b9cb25fd12a3c7c64f60b06af131dca2cfbae6a864d6045e013d90e687a3d1167a452cf3253590a78c785565345e13b6ac162a9e1423d2281b4323a3e802ece99b9b57a9daa39b50cdf68ae7506e1745bc6ab41b5219ec17e5d07a385bdd0d331619e3b881abe2edf558ef043d257218ba54dfd73ae0ebc776c7492a2a35a6cb9eddb9f996c66bab7f92e7a36efdb643def6e394d7d17b039727fa1acf7dd187b0b1df9a950c52fafe245a678034fc4b69eeb94d2041e716a19efed4ed6f8e28b87088f061ab8af897a87498b6fa4e168571bacf92af3f29f15cce84232a182d8754bffe57dba0658c5be0cd04b586ec4ad34934e91b50646d555b4db1f08f1c085f121ecd588992c7cd2ff97a06099b985a59a90b94adea7aa63f0cf922c3a42c5df72e7fb5e95515fb3249285fbeb6d635a7033ace21f95d9bf8e73b63ccac64840377f7f071e41f63aa12fd85627b72affa8c46f9d9cd2a2c22d93af8f5e37bdaffc959995a593f6159af54fe7fb9b4e91b28421b1803447a9e1a407b0e5a650af6706498f700c8d95c0660c5e4c9c70018f1d61fbe44afc15b38a38ecbcbd0c09e5900bb85bbc579f3f09ac5df09b790a863c4eaa77f4f3d81d608d95cde5d4f"}, &(0x7f00000016c0)={0x0, 0xa, 0x1, 0x17}, &(0x7f0000001700)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000001740)={0x20, 0x1, 0x6f, "8c1a7fe441c489b9e6bb1c95041a2f153f8cffcebccba40358eb2fd7438e9b9408b60924f3b362eeb9e72a76bea4ac1e186260015b7c14f7ac2b597538f3ac390acef1212f24650b9e7890998e3c6a859bd9cbc27e9adb04caa0012391434b13134b2cc2761dbf6e7ebcfe0eb546e4"}, &(0x7f00000017c0)={0x20, 0x3, 0x1, 0x6}}) 13:26:44 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r1, 0x0, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2200) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20000000) write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="4d0ce34dda6360aef9d06d1b60f57be086324093305bd40f61042f99ef97576ecf78d1b93fddef8a202eabbc4488a8441be244a73ea38702249df4bee821fac454714a16d5b15c2439cfecec4c7337f17d42c6dc95394b0feafb428c257835732b7439f314e55a4e8cfdb4e81dc3be284fc49f648df6a7944babb724515ca8edf2cbad8dc808d074e98548f0cec42193abdabdc7bd97591f7371ff1b0fc5047aa0f37eb3ea93e278f955d63c06e1206fad93b8be0a3dc354e8603985cf28f65337c951e853d7af376ed162670c10209b581c", 0xd2) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r4 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r5) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r6], 0x0) r7 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r7) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r8, 0xc020662a, 0x20000000) r9 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r9, 0xc020662a, 0x20000000) r10 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r10, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r9, @ANYPTR, @ANYRESHEX=r5, @ANYRES16=r6, @ANYRESDEC=r7, @ANYRESHEX=r4, @ANYRESHEX=r10], @ANYRES16=r7], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r8, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r7]], 0x0) read$hidraw(r4, &(0x7f00000000c0)=""/67, 0x43) r11 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000000040)) ioctl$HIDIOCAPPLICATION(r11, 0x6609, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc0c0583b, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0xc020660b, 0x20000000) r12 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r12, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) syz_open_dev$hidraw(0x0, 0x0, 0x10800) r13 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x3c140) ioctl$HIDIOCAPPLICATION(r13, 0xc0c0583b, 0x20000000) [ 782.015471][ T17] usb 5-1: USB disconnect, device number 11 13:26:44 executing program 3: syz_open_dev$hidraw(&(0x7f0000000240)='aw# \x00\x00\x00\xec\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r1 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000580)=""/150) write$hidraw(0xffffffffffffffff, &(0x7f00000001c0)="8f7218a44704baf365bfff62ad9c256a20e2302d38e6f11b7f3bb4d13ed4092726bf54c3ee3e756cd22abe228187b7769bdcb4b2a33f55f768c22371e6e3cdbadeec8599bb811dede322a9473882b4705f563b5670", 0x55) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000280)={0x0, 0xb0, 0x0}) ioctl$EVIOCGBITSND(r2, 0x80404532, &(0x7f0000000140)=""/48) ioctl$EVIOCGPROP(r1, 0x80404509, &(0x7f0000000100)=""/3) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r4, &(0x7f00000000c0)="04", 0x1) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0xc020662a, 0x400004) write$hidraw(r5, &(0x7f0000000040)="547a7b0e0a3a8f28bf737df3b40531af0dbb8a1f91e766847972920229f629a06470a9a560382fd49a4036bf67d810eabf17ceebb47ad14d00318af2b572066d8811cf4b49cdea2de82bcbd4e625fd9c9d80b9c3f92a33bb306087db17bc1d5e0162594da6e69b2c6388e9b4b795e02096211ac5", 0x74) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x40010f) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSMASK(r6, 0x40104593, &(0x7f0000000280)={0x0, 0xb0, 0x0}) ioctl$EVIOCREVOKE(r6, 0x40044591, &(0x7f00000002c0)=0x80000000) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfe, 0x1}) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0xc020660b, 0x20000000) [ 782.172113][ T102] usb 6-1: Using ep0 maxpacket: 8 [ 782.272355][ T4153] usb 2-1: new high-speed USB device number 32 using dummy_hcd [ 782.292246][ T102] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0xB has wMaxPacketSize 0, skipping [ 782.302236][ T102] usb 6-1: New USB device found, idVendor=1618, idProduct=9116, bcdDevice=c6.a9 [ 782.311277][ T102] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 782.330972][ T102] usb 6-1: config 0 descriptor?? [ 782.352172][T13904] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 782.380158][ T102] rsi_91x: rsi_probe: Failed to init usb interface [ 782.386997][ T3239] usb 1-1: new high-speed USB device number 45 using dummy_hcd [ 782.394993][ T102] rsi_91x: rsi_probe: Failed in probe...Exiting [ 782.401277][ T102] RSI-USB WLAN: probe of 6-1:0.0 failed with error -22 [ 782.452162][ T17] usb 5-1: new high-speed USB device number 12 using dummy_hcd [ 782.542108][ T4153] usb 2-1: Using ep0 maxpacket: 8 [ 782.573718][T13904] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 782.583014][ T102] usb 6-1: USB disconnect, device number 124 [ 782.612225][ T8957] usb 3-1: new high-speed USB device number 13 using dummy_hcd [ 782.642111][ T3239] usb 1-1: Using ep0 maxpacket: 8 [ 782.662238][ T4153] usb 2-1: New USB device found, idVendor=06f8, idProduct=3003, bcdDevice=25.6f [ 782.671460][ T4153] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 782.680342][ T4153] usb 2-1: config 0 descriptor?? [ 782.692109][ T17] usb 5-1: Using ep0 maxpacket: 8 [ 782.725955][ T4153] gspca_main: ov534_9-2.14.0 probing 06f8:3003 13:26:44 executing program 3: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x75, 0xdc, 0x2e, 0x8, 0xc72, 0xc, 0x658e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xa5, 0x97, 0x8a, 0x0, [], [{{0x9, 0x5, 0x2}}]}}]}}]}}, 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x2511, 0x400000) r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x7, 0x101000) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000080)={0x80000001, 0x1000, 0xfffffff7, 0x0, 0x4, 0x4}) [ 782.782465][ T3239] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 782.793265][ T3239] usb 1-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 782.804404][ T3239] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 782.813476][ T3239] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 782.813753][ T17] usb 5-1: New USB device found, idVendor=2744, idProduct=1f7d, bcdDevice=da.0b [ 782.830533][ T17] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 782.846604][ T17] usb 5-1: config 0 descriptor?? [ 782.872898][ T3239] hub 1-1:118.0: bad descriptor, ignoring hub [ 782.879091][ T3239] hub: probe of 1-1:118.0 failed with error -5 [ 782.885779][ T8957] usb 3-1: Using ep0 maxpacket: 8 [ 782.892237][ T3239] cdc_wdm 1-1:118.0: cdc-wdm0: USB WDM device [ 783.012211][ T8957] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 783.022582][ T8957] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 783.033661][ T8957] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 783.042731][ T8957] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 13:26:45 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x220504) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000080)=[0xff, 0xfff]) syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010800bd000705080000000300000052cf6794a9d37c89413946706b"], 0x0) [ 783.082721][ T8957] hub 3-1:118.0: bad descriptor, ignoring hub [ 783.088988][ T8957] hub: probe of 3-1:118.0 failed with error -5 [ 783.096999][ T8957] cdc_wdm 3-1:118.0: cdc-wdm1: USB WDM device [ 783.102196][ T17] wusb-cbaf 5-1:0.0: Missing RETRIEVE_HOST_INFO association request [ 783.111135][ T17] wusb-cbaf 5-1:0.0: This device is not WUSB-CBAF compliant and is not supported yet. [ 783.123276][ T83] usb 4-1: new high-speed USB device number 29 using dummy_hcd [ 783.139736][ T17] wusb-cbaf: probe of 5-1:0.0 failed with error -22 [ 783.192291][ T3239] usb 1-1: USB disconnect, device number 45 [ 783.304882][T13950] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 783.313503][ T3239] usb 5-1: USB disconnect, device number 12 [ 783.362501][ T83] usb 4-1: Using ep0 maxpacket: 8 [ 783.402313][ T17] usb 3-1: USB disconnect, device number 13 [ 783.412124][ T8957] usb 6-1: new high-speed USB device number 125 using dummy_hcd [ 783.482156][ T83] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x2 has wMaxPacketSize 0, skipping [ 783.492144][ T83] usb 4-1: New USB device found, idVendor=0c72, idProduct=000c, bcdDevice=65.8e [ 783.501158][ T83] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 783.510014][ T83] usb 4-1: config 0 descriptor?? 13:26:45 executing program 2: syz_open_dev$hidraw(&(0x7f0000000240)='aw# \x00\x00\x00\xec\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x40010f) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x81801) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)=':', 0x1) r4 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r4) syz_usb_control_io$cdc_ecm(r4, &(0x7f00000001c0)={0x14, &(0x7f0000000280)={0x60, 0x21, 0xc8, {0xc8, 0x21, "99974228bb4f4af47b10b174ca347ddad768a18c9c88aad2d42392b2fd00651cccae2fb8eeca5ab4fa73855e893aa7204b105f366cff15e7de2f60370a3d9f67f9db3d33da30ffeef8951a75864b84f876109746e3a75a08af295b1c13051737073ecc7828e9cd046f6d1a80fea8b66e43084668dcd6e8a44b2481ffc4d8992e61ef2edfb871ed5db89e32d7217af9900a11e8f59c8e527cab9af2a8201c17ade74eb8db2a3b34cce92101d833c682c2700d346b21cabb47be84564353b06f741ed5b8d662bb"}}, &(0x7f0000000180)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000400)={0x1c, &(0x7f0000000200)={0x40, 0xc90df3355db8f4fb, 0x2c, "6ba686f5c483be6b7439347396452277ce6fdc90794c6261c42a22a3d9431d815650a7e45c8276530e275bb0"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x77}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x1}}) write$hidraw(r2, &(0x7f0000000080)="fd", 0x1) r5 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0xeb0, 0x60080) ioctl$EVIOCGKEY(r5, 0x80404518, &(0x7f00000000c0)=""/162) [ 783.559110][ T83] peak_usb 4-1:0.0 can0: sending cmd f=0x6 n=0x1 failure: -22 [ 783.566717][ T83] peak_usb 4-1:0.0 can0: getting serial failure: -22 [ 783.573461][ T83] peak_usb 4-1:0.0: unable to read PCAN-USB serial number (err -22) [ 783.672168][ T8957] usb 6-1: Using ep0 maxpacket: 8 [ 783.782515][ T83] peak_usb: probe of 4-1:0.0 failed with error -22 [ 783.793855][ T83] usb 4-1: USB disconnect, device number 29 [ 783.802190][ T8957] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 783.813004][ T8957] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x8 has wMaxPacketSize 0, skipping [ 783.823143][ T8957] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 783.832278][ T8957] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 783.882569][ T8957] hub 6-1:118.0: bad descriptor, ignoring hub [ 783.888890][ T8957] hub: probe of 6-1:118.0 failed with error -5 [ 783.896296][ T8957] usbvision_probe: Hauppauge WinTv-USB found [ 783.902315][ T8957] usbvision 6-1:118.0: interface 0 has 1 endpoints, but must have minimum 2 [ 783.992109][ T3239] usb 3-1: new high-speed USB device number 14 using dummy_hcd [ 784.092119][ T17] usb 5-1: new high-speed USB device number 13 using dummy_hcd [ 784.202258][ T3284] usb 6-1: USB disconnect, device number 125 [ 784.272108][ T83] usb 1-1: new high-speed USB device number 46 using dummy_hcd [ 784.273195][ T3239] usb 3-1: Using ep0 maxpacket: 8 [ 784.352082][ T17] usb 5-1: Using ep0 maxpacket: 8 [ 784.402241][ T3239] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 784.412646][ T3239] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 784.423757][ T3239] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 784.432885][ T3239] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 784.472251][ T17] usb 5-1: New USB device found, idVendor=2744, idProduct=1f7d, bcdDevice=da.0b [ 784.481395][ T17] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 784.490564][ T17] usb 5-1: config 0 descriptor?? [ 784.497518][ T3239] hub 3-1:118.0: bad descriptor, ignoring hub [ 784.503894][ T3239] hub: probe of 3-1:118.0 failed with error -5 [ 784.512933][ T3239] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 784.522121][ T83] usb 1-1: Using ep0 maxpacket: 8 [ 784.542214][ T8957] usb 4-1: new high-speed USB device number 30 using dummy_hcd [ 784.642177][ T83] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 784.652791][ T83] usb 1-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 784.664384][ T83] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 784.673479][ T83] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 784.722752][ T83] hub 1-1:118.0: bad descriptor, ignoring hub [ 784.729039][ T83] hub: probe of 1-1:118.0 failed with error -5 [ 784.735961][T14015] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 784.740510][ T83] cdc_wdm 1-1:118.0: cdc-wdm1: USB WDM device [ 784.752204][ T17] wusb-cbaf 5-1:0.0: Missing RETRIEVE_HOST_INFO association request [ 784.760339][ T17] wusb-cbaf 5-1:0.0: This device is not WUSB-CBAF compliant and is not supported yet. [ 784.770099][ T17] wusb-cbaf: probe of 5-1:0.0 failed with error -22 [ 784.779161][ T17] usb 5-1: USB disconnect, device number 13 [ 784.792156][ T8957] usb 4-1: Using ep0 maxpacket: 8 [ 784.832387][ T3239] usb 3-1: USB disconnect, device number 14 [ 784.852121][ T3284] usb 6-1: new high-speed USB device number 126 using dummy_hcd [ 784.922173][ T4153] gspca_ov534_9: sccb_read failed 1 [ 784.922534][ T8957] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x2 has wMaxPacketSize 0, skipping [ 784.937344][ T8957] usb 4-1: New USB device found, idVendor=0c72, idProduct=000c, bcdDevice=65.8e [ 784.946418][ T8957] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 784.955219][ T8957] usb 4-1: config 0 descriptor?? [ 784.995600][ T8957] peak_usb 4-1:0.0 can0: sending cmd f=0x6 n=0x1 failure: -22 [ 785.003193][ T8957] peak_usb 4-1:0.0 can0: getting serial failure: -22 [ 785.009886][ T8957] peak_usb 4-1:0.0: unable to read PCAN-USB serial number (err -22) 13:26:47 executing program 4: syz_usb_connect(0x2, 0x24, &(0x7f0000004400)=ANY=[@ANYBLOB="12010000eb8364a05ef75c96d048e1522615f9fe8de108697a889c081b0d24f87d2a0212"], 0x0) 13:26:47 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x92, 0x58, 0x8f, 0x8, 0x2001, 0x3319, 0x14b5, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x8f, 0x2}}, {{0x9, 0x5, 0x2}}]}}]}}]}}, 0x0) read$hidraw(r2, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000180)=0x2) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) write$hidraw(r3, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000100)) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_usb_connect(0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0) syz_usb_disconnect(r6) r7 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042efc4981ae90109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r7) syz_usb_disconnect(0xffffffffffffffff) r8 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) r9 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd0, 0x8a, 0xa0, 0x40, 0x46d, 0x850, 0xa84, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x87}}]}}]}}, 0x0) syz_usb_control_io(r9, 0x0, 0x0) syz_usb_control_io(r9, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r9, 0x0, &(0x7f0000000480)={0x44, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r9, 0x0, 0x0) syz_usb_control_io$hid(r9, 0x0, &(0x7f0000000f40)={0x2c, &(0x7f0000000d40), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r9, 0x0, 0x0) syz_usb_control_io$hid(r9, 0x0, &(0x7f0000000b40)={0x2c, &(0x7f0000000680)={0x0, 0x0, 0x1, "10"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r8) syz_usb_connect(0x0, 0x0, 0x0, 0x0) [ 785.042323][ T83] usb 1-1: USB disconnect, device number 46 [ 785.112192][ T3284] usb 6-1: Using ep0 maxpacket: 8 [ 785.203731][ T8957] peak_usb: probe of 4-1:0.0 failed with error -22 [ 785.212976][ T8957] usb 4-1: USB disconnect, device number 30 [ 785.252274][ T3284] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 785.262718][ T3284] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x8 has wMaxPacketSize 0, skipping [ 785.272807][ T3284] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 785.281818][ T3284] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 785.322629][ T3284] hub 6-1:118.0: bad descriptor, ignoring hub [ 785.329427][ T3284] hub: probe of 6-1:118.0 failed with error -5 [ 785.337841][ T3284] usbvision_probe: Hauppauge WinTv-USB found [ 785.343986][ T3284] usbvision 6-1:118.0: interface 0 has 1 endpoints, but must have minimum 2 [ 785.352818][ T4153] gspca_ov534_9: reg_r err -71 [ 785.357636][ T83] usb 5-1: new full-speed USB device number 14 using dummy_hcd [ 785.432213][ T3239] usb 1-1: new high-speed USB device number 47 using dummy_hcd 13:26:47 executing program 2: syz_usb_connect(0x0, 0x84, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x80, 0x60, 0x0, 0x8, 0x12d1, 0x140a, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x72, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x75, 0x0, 0x2, 0xc9, 0xdd, 0x52, 0xfe, [@uac_as={[@format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x1f, 0x3, 0x3, 0x1f, "", "a4"}]}, @uac_control={{0xa, 0x24, 0x1, 0x20, 0xc0}, [@feature_unit={0xd, 0x24, 0x6, 0x4, 0x3, 0x3, [0x7, 0x4, 0x859a513ab80c1f7b], 0x7f}, @feature_unit={0xf, 0x24, 0x6, 0x3, 0x5, 0x4, [0x262621e9fa4e8af6, 0x4, 0x2, 0x0], 0x80}, @extension_unit={0xa, 0x24, 0x8, 0x4, 0x1, 0xc7, "ee33da"}, @processing_unit={0x9, 0x24, 0x7, 0x5, 0x6, 0x8, "0120"}, @feature_unit={0xd, 0x24, 0x6, 0x3, 0x4, 0x3, [0x1, 0x0, 0x8], 0xff}]}], [{{0x9, 0x5, 0x8f, 0x2}}, {{0x9, 0x5, 0x2, 0x12}}]}}]}}]}}, 0x0) syz_usb_connect$uac1(0x0, 0xef, &(0x7f0000000180)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xdd, 0x3, 0x1, 0x40, 0x20, 0x5, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, {{0xa, 0x24, 0x1, 0x7, 0x2}, [@mixer_unit={0xa, 0x24, 0x4, 0x4, 0x3f, "54d87fff4f"}, @output_terminal={0x9, 0x24, 0x3, 0x1, 0x604, 0x1, 0x2}, @processing_unit={0xa, 0x24, 0x7, 0x4, 0x6, 0x1, "6b3a95"}]}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x4}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x2, {[@format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0xfe, 0x2, 0x3, 0x9, "16ea41"}, @format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x6, 0x1, 0x4f, 0x79, "7a502d9a"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x1, 0x1, 0x9, 0xd0, "85"}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x2, 0xbc, 0xac, "cb7b30567f"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0xb8, 0x1, 0x3, 0x1, 't', "f7"}]}, {{0x9, 0x5, 0x1, 0x9, 0x236, 0x0, 0x7, 0xc0, {0x7, 0x25, 0x1, 0x101, 0xff}}}}, {0x9, 0x4, 0x2, 0x0, 0x0, 0x1, 0x2, 0x0, 0x3}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x3f, {[@as_header={0x7, 0x24, 0x1, 0x5, 0x7, 0x1001}, @format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0xe7e, 0x1, 0x4, "0f3c"}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x2, 0x3, 0xd0, 0xb0, "04277fdb57"}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x2, 0x2, 0xff, 'F'}]}, {{0x9, 0x5, 0x82, 0x9, 0x33d, 0x9, 0x3f, 0x2, {0x7, 0x25, 0x1, 0x2, 0x40, 0x7}}}}}}}]}}, &(0x7f0000001440)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x200, 0x3, 0x1, 0x8, 0x8, 0x6e}, 0x23, &(0x7f0000000040)={0x5, 0xf, 0x23, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x7, 0x20, 0xfa30}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "06fcf4fd362a3aa4482b9209a2ed307c"}]}, 0x5, [{0x1002, &(0x7f0000000280)=@string={0x1002, 0x3, "c63e39ea33474502316576ff638149569442dd115ee575f139b177e8c448f2d109787d38982632f3934b8d74a4d2e866ffc736e1a3165f61a65575fc6bb37fe8c53739950d11f8d54d6b39078144be7b4f3e0b414695e7bcba392f6bb59d93bc7dbded85999927771fd4a6dcedd45b3b7fc8a8db691e2013c3976f3b2e555122ca153a3844b51253afce613af4a52757d5ff4e7a59751c51037993fbe3b9a00d5d435a6e4cf12943646a0b497963b6323d27eaa12550fdcf3df15451a1f14d42886748f7e1b754901eed2130835f4e1b7087c6b6b7591d8f69767a51fdc3e7037ac8f7efe1e67f6feea92b9cca6c00c81bcd1895a6a5e485abe9898803542574bc965a33e0018f6ad4cd087d181b0237c9e568ddb5a574107d61bbf5b500c13e9e8d3d1f05cc0cee6d58285c998f7e2526fe6997fbd434675007101bb59c4f88d2f3707afa87428e945a331d4d7ce9bdf7aedd2efca28bee57cc6eb987fa868b0b31b188a930e956c4887a64a3ff21f8b06c6669e4f3e2d01b2bc319a53d2e1f10a3090960a638f49164cae6ad52d69cc95970aafbccc9f1d22b38a2404c1cf999c66e8f8a962f06fcfd0ba5748c9e2fd48f95f4e8c80045c380d67ed1396b6a1cb5e8e1605555244e1949373a000a25d36a0e5b1ed832a6f7ba6233764fe341b280a7a56079339c007d1a15bd47b06ec31a2dcce81bc0477bb88449b95d11b2592600038fd4071ffd7dd82d5c2ff34b413a3d63b927e454336e0f48ebbecd2f2dfde41900e54b412aef7dfa61694df067c1269e712ca400199d5f86b0bb1c8aba1b601ab3dfe677c0a90d0c0fb2d27ac3773c9c0c042a2fbf1155ff95c063affc3098107541a4bc53cdccd23bd0501acee8420f6d1f2222073c703fac96d02b702ea5ff9017e7751ba8a068eb8da42de64684ac1fc007de4a076036992d3a9cd302ee7ebbf4a1175c0b33b9e7fec86c37a507b5247152ea402b68c04207481becc1142e8e10401f1a6a5cc3532d74ea33c5905100806818bbbe54778d8b23d43a0da35210302be17458f457d89ea6b94001fa001b7ccb37159379fdce5d550db21d8879be115f25b18702feac70904fd944c826548ca3451151ce791fa9727bb38a311e1a0db70242549e92a73ada3db7f4b49b721d74b5b8a4407abe486cc8b95eb10785f19c93aa453a29f3b0833758d2b006bf986492604a32106135268f111dab1d9e9c6efefcc88e6e1a97f72d95640d4eb6ea52221d0fc282d2fd0fefa70c0748dc7a0d8f7a309809ce2abbf729d9c6a0d3c57f377c2bc455043b16772157c17f34624e9c397d24adb382ea324ab031eb2046e2f9e3cbc5bab36d8ad39de92db1e60ec81772ba8f0bbf64fff987532bf92270e05b4bdd840200814c858e3ccef0f73875fa7c86a402ca6328ec2dabb89e1fda22fd0dacfb35a4f597407faf9084974b83c7342138ed896c8d299c48127142be5723a58706d33718dbac04c125287ca9b1f25f5a89087a29cf45e6c2e54ff74db3aebda58715e28b7b8cbe5e9a1514a5ba7433d2bafdc26fb730e3e62b99234638174b2e8ef4870463dd5e59d640dac7b7620f39778e40548068c94e80644482f1a26d0c10792ce7c7252a797d0e33012c7c119a0a24eb20ed76b1cdab7974817b272ddab648c5ebb5751289f37a7fba3c3fe18a38d408d7b5d9ee5ef4ce835e910ead8f7cba6e1632e663e3c1a62cc40336c6b09d008b048759bce0f99bd00830cf53e2f93ca1908f70282c53bc1109e6fc04eb457090a5af33cb13e9eeb0ff17bf02dcbc3d2f04fffbef1c297393c1f17e094066e2346c61cfe68765b5f6ea35c4f39ce27bf5d28879ebb176a08282de718e024a5900ab030e72941326a9e4c26cb0b4d116949dfe0a538915f580232f2707b1fd60b38944bc8eb85fb591e0ddcf07accf895b177c694e6c5fe9ab826bea9e4d2c3b6417533c2126802bcd7e0cc8b3ddb39638b2d034f2fa6d9b71fb8534f70b9eb8b306257f19df14f02ca7b7e4215215c86d58e9a6d462d5306a1014256d6703a9f948230e48c38fb312e44c9d89139a9a092f66c6f69a7b926bf25d8ed63bfd97516543c74b713177907ee72045893370fe9af42f65c428d515de98aa00ebecc8675d87b94aeecd268190416327c8414aaba61cd18b8d931d50ff9b503d278a6fbf1a374aac200749ba75bad54acefb1a4fbf40ffb914384bc3be01a77f83a8a2dff4cc0fcd16ab991163de2a4f12044bdb4d30924b40850b5e1edf3ef354b69b7abc8a2cb50b2734cfa2213cd402e7a1554bcac46c1e3df60015a711f1409a59f5e84019b261dea1a702a61171a52164543fc458fe474ffcd47e706b223de62dc007f8b6f7d84965e825aa42da7e2081432f93e3ddb3f42996e61ceab7db50d7372588cc8dfffcf877a3275f54fc5b8aae5c2581671e036a7bc9465bd701a1daee8a97301577fec0155c94ca9ae7b52a7f198a6e40c87f6479bdfbf8bb4fae1e90eb10a5fc103d9c569005c584b634b2b31cd299423e684de1bed023ed609c4921617f0b307f5c167be10d49dfbae1f886f1019a2e6dc7340ebdab8085e7cf861ed718fcdfb2af0853f38e548a78c04a326f65f43c20d3bca3f85fe316958294f18b81fca6342f360a75dee11bb092e6a07ab87949df7fbaf5c0212a7d3ae51b0eb71ab04bd1d434e035d99baed3bb8f2b7e622bcb2902602486743413bcfe220f574e36ec126df8e197eb211ff4547acabe124b3f0ccdc988174cb1f4d7dfd40a88eb219c3d68860973b624978764abefb48fd739ede8a77be28dc6ad8138c0a2019947a8e849d0e98892fa398a97da8dbfbe8a2a831270bb9a918bd5389f6931a498a44d55b9ab0c30a11c4bd1181b777992e408d141a8ac6bb6732d88602dfad62a1b5cd2f17a322d5c5a3688faa678882876a5ac12c708d96fe484dd52335ec9b94c0b5fe558b3f5def00ab957cd2113067dc10788c5e6ec9e8f40774127a7b928afe20a47544de55c86ab57df2e3a0d5c0d8a39517f35a6c61c08a61f5200d7c5659a50293a30b0966bf9795434da4eb6d4c4841c97f3e2dd581f56759b84f78d304276c213c303b0c3471708d97040ea9976721ecb17c0d5de76d690ce3754eac85767409d6ca95421b4db79341fd54c5740d933699bb184a76431e05a942fce4138178f90a921f4ff6bcee58c006659988ef7e41e4f5af4b5371fb757e28575b66274e9fa9665dd6b0af6bae398c5887657417f4f91291a59f89ba95041004620e404cab84bd4ca0a6f89130e8a20589239603d6c447989335bd863e93010b83eeda46c27249da309cb3a08d14ce937f9158bc45e15aeee9a40b8d8e8b931b8038efea4df56ecb223457429f5437a526bed4b5828121d0849e748a1018fba188d8de650cd6143efa6d6e99fa6440272f3d3618537f7dc311c53c800730bf34b9586748c708b813768d1dfa0a80beaebca511532660c22e6c658caacf964f13d90cda6a82941f5a1f18e08bc3049efce34a7d722365e8ed3d25b99f787eb3a859828140e149f754d327b20c10bd8f75b996a3a78b3161d5607bb6af0f5e44e9d46abfbefc5b53b7b13a98c9a8216f4d1b5c2303e7112e217d243e9cbc56b84e725b3c0c789c2484db1e05d479804d0d77f0dccab459bd99b788ba749b5102367007a833126f4d774c2bdf2b2f0a9ef9ae3c1001527c2b52979426ba33976e58d854fce36d18eb7cb3a6b58d44f614b16c1d4d0a7504a0d5fdfaca6a224cb6e95af3edfc68b566e773fd2e2ee198ab730be399fae59a6d1287483281cfd6ffd4e7d52b8ba382dd6cd3bd5ab95218612710c9d0e3a735d2a1077df130747613399ced5986a7f4c68a9911e38f8e606c1ffc7ca1f25decf0711a997ae5bbd080e556984d01153e6f4f9cd4bb0ced2d6a10e4a1c45ac01f77cce6d88f1bb460266279e0f2d4e3cb7c7e19d1fc4446036cee814b9c9c607868b1af2ea395ad1d601bc281d03cdaa1b6603ccaebc1eeb9ab8dc27fee729633a47efb2e3c0b8dbc8d2110f979c5d556790d8064671344a1c6abcf6f75ea28081e98cace1754a94751fa5fd57abfaab8d9f213370fc4e3cfffe5ce4c6ce1ec8faa910c3d514a8154fa86cfac59f89f3251517cf69bfb52d442400ce107b4b0a05dfa2d31736cc1f2943f61e63a5c6d2f649dbf4ae8bf968e6a7f664081716cfe71c700df3ad934e533f15ff0b41ed91600f4d56ec08084bc2b49f86192ec17d9d55b291dabf3988a11f4e8cae1aec8722bfade89237549fbf7b0128cb0a08082f18104d954b24dac5223795bfa9b637832ee4a04d2999c630ee3178b442935a5e9d8e3a67cbbda952735fb6ba62f208fc277da9faa76aa4c1a53564ff40392c38ef385f66a54409262050053c0dfcc8d888796ad2a5cb90d2246c7c4a0f507473bd97937137661899b9b167f1e72458bcfcfc36387bf7608846d4682e951c0d8ea472641d3bc1bac0e62310a58e57e010485bf0211cadade5272879c771e525ccc08da376b275c551ac247a5241a240e279a15fc6c926750ec426b71e78cd89881fc31d5f52c5704e732d46323fe8a486b256db66c7fdf59a6a00ead0b392379ec0effafd8f2dd4b95763dd65dfb917eb15948573c9d8c440d2de882b5c7393584a333111af34c49c0ef854e0854336defc53e6f82b6dabec362ed5a3f91c136294a5c4b35471fafac9bc07111ec1dfc3082fac7260b1c46a513b29d5df41c2100ed11457556473b3160fba341193202032bc841034771bab356a6c4ae80ef345a7f5025c8debcef7fac27ba9984b073b545bb658b5979ce781cd6a31b8eeaae4d6eee770934dce62456ff26bfc403873927020213b265c729c0e22f8cef1922800fa3eb0d9f87580f737bf1525c64cb5a4c7d314abfd912f0da31cd9f5c223296e2583d5105e9c94b4c27d6319235a29a953331aae8ec56eab58f4155108e34e96762cf00fdd4c9e0665c68959a6b74cb58f58b9b2bc72f8ba267359b1eabef68de8abbb3fe8020736f0412ef22e6add333fe2bd0a181b6c9372016cf6552a524f0a47938c79c1eb02363a16918b7d22b0eb92cdbb9f33ae9a50d535d29b5f347699096bace853e4b9dde944c2666381bdf7634cacf524eeb43edac43c1ac239318051d0340f3d3de3ca2a15012091222947422cf5541bbc297377bd3cf3aaa4c98ec281155eea10473787cd23c0ebd2617fe98eda370e7397a96f32a5287927acf1d6c665454c7cc2a14b2ff496ca1ba26bcce37c6acb99ec7381cf6599390a4c38380a7bc3964be1759403fd4d7e2026a45dffcc71e7e3691cf0137f26b1ff9b0e706edc684eac92bbfd826d32192ca98797499dbdc274c6802c376e7e7277da59060a2e770d1e1c3478b5fcf2cc3898edaf75e1b5f7c72dee0eb9fb7bb78aa0519f34827b668e99d9a541559bdbdca92a700f9182142becec06eda8c8293d11aae821fa90598a1278b5b4efe98775c9fb0dd344702925c2420845b755bfaeb4ef081280719133e7091e600773f9bf8c18797c3edffc736bb86d2432148325c8eefa979df04fe5783084967f1cb7b3d376012333dac93b4b710d670ee5d0f9a376d73ff34dea248352de80c6c549ace330010b3e80f181e72fec343ee8dc7211a5c75acf4a62c65c671d1a1b6cd58e660390eda217ab17184ca64df2a832540f0e14f04c9ad42d525b87ec54b79a4370bb2fac9538daebbab5b3cb74005a1926e8387142123dbaab859552febb33173fad6db108c0a71bc2380e"}}, {0x1e, &(0x7f0000000080)=@string={0x1e, 0x3, "3a5e1bc3bfd47e49ac89ab5128dd56a460ddd36c4dc248e911e78dee"}}, {0x4, &(0x7f00000012c0)=@lang_id={0x4, 0x3, 0x425}}, {0xee, &(0x7f0000001300)=@string={0xee, 0x3, "dd201b90b2765f936015dfcd69639ade6c8813b186d2679faee0155e75b64dbb47775f150370fb742232f2ed97ac132a9bde25a5e97615b532c648cad4ab05f6ffcafea9a5cefeafaf3733105abbb636d19ee9354e665731df512d4ddde1ad0b86be831934b5cfce71678ef007c28434183c9f635d171b9b89ff7a2c3401361b7bbdd44c1144ed55cf0b05b953d1bdafeb078b39d325590ec5119f1c2885a64c8c28f24fa019ca0ddd7a93d4f89def285a0e6bd6c28e2d14cddf4635478194f2e1b59d8d06e5a8623f1bfc85f2ccb4db0dac2a2e2d55fbec37c6804f77b8e9759e0b8990563c0cbcf64043df"}}, {0x33, &(0x7f0000001400)=@string={0x33, 0x3, "bb61b2c87abfd14e8e56406e4e4148b511f47ccce4105c29636593f9eb1fb83daf52e69bbdeae5de06d8ef38d3749212eb"}}]}) [ 785.592095][ T4153] gspca_ov534_9: Unknown sensor 0000 [ 785.592171][ T4153] ov534_9: probe of 2-1:0.0 failed with error -22 [ 785.607929][ T4153] usb 2-1: USB disconnect, device number 32 13:26:47 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="120100003e9fb2401bf8f9b421e300000001090212000100000000080662000000000000"], 0x0) [ 785.642121][ T83] usb 5-1: device descriptor read/64, error 18 [ 785.649002][ T3284] usb 6-1: USB disconnect, device number 126 [ 785.672202][ T3239] usb 1-1: Using ep0 maxpacket: 8 [ 785.802197][ T3239] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x8F has wMaxPacketSize 0, skipping [ 785.812227][ T3239] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x2 has wMaxPacketSize 0, skipping [ 785.822153][ T3239] usb 1-1: New USB device found, idVendor=2001, idProduct=3319, bcdDevice=14.b5 [ 785.831227][ T3239] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 785.839295][ T8957] usb 3-1: new high-speed USB device number 15 using dummy_hcd [ 785.847567][ T3239] usb 1-1: config 0 descriptor?? [ 785.872156][T14036] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 785.892793][ T3239] usb 1-1: This Realtek USB WiFi dongle (0x2001:0x3319) is untested! [ 785.900969][ T3239] usb 1-1: Please report results to Jes.Sorensen@gmail.com 13:26:47 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYRESHEX], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001c80)={0x84, &(0x7f0000001c00)={0x0, 0x0, 0x2ab, "f6c6"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) [ 786.002110][ T3284] usb 4-1: new high-speed USB device number 31 using dummy_hcd [ 786.032235][ T83] usb 5-1: device descriptor read/64, error 18 [ 786.082148][ T8957] usb 3-1: Using ep0 maxpacket: 8 [ 786.102146][ T4153] usb 2-1: new high-speed USB device number 33 using dummy_hcd [ 786.212205][ T8957] usb 3-1: config 0 has an invalid interface number: 117 but max is 0 [ 786.220453][ T8957] usb 3-1: config 0 has an invalid descriptor of length 218, skipping remainder of the config [ 786.230785][ T8957] usb 3-1: config 0 has no interface number 0 [ 786.237113][ T8957] usb 3-1: config 0 interface 117 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 786.250244][ T8957] usb 3-1: New USB device found, idVendor=12d1, idProduct=140a, bcdDevice= 0.00 [ 786.259312][ T8957] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 786.268202][ T8957] usb 3-1: config 0 descriptor?? [ 786.302247][ T83] usb 5-1: new full-speed USB device number 15 using dummy_hcd [ 786.328449][T14033] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 786.342188][ T4153] usb 2-1: Using ep0 maxpacket: 8 [ 786.362221][ T3284] usb 4-1: config 0 descriptor has 1 excess byte, ignoring [ 786.369515][ T3284] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 786.378516][ T3284] usb 4-1: New USB device found, idVendor=f81b, idProduct=b4f9, bcdDevice=e3.21 [ 786.387811][ T3284] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 786.396883][ T3284] usb 4-1: config 0 descriptor?? [ 786.472265][ T4153] usb 2-1: New USB device found, idVendor=06f8, idProduct=3003, bcdDevice=25.6f [ 786.481498][ T4153] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 786.490497][ T4153] usb 2-1: config 0 descriptor?? [ 786.492210][ T3239] usb 1-1: Unsupported USB TX end-points [ 786.501119][ T3239] usb 1-1: Fatal - failed to identify chip [ 786.507195][ T3239] rtl8xxxu: probe of 1-1:0.0 failed with error -524 [ 786.515112][T14045] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 786.543932][ T4153] gspca_main: ov534_9-2.14.0 probing 06f8:3003 [ 786.552169][ T8957] usb 3-1: string descriptor 0 read error: -71 [ 786.559821][ T8957] usb-storage 3-1:0.117: USB Mass Storage device detected [ 786.592178][ T83] usb 5-1: device descriptor read/64, error 18 [ 786.603986][ T8957] usb 3-1: USB disconnect, device number 15 [ 786.643874][ T3239] usb 4-1: USB disconnect, device number 31 [ 786.738692][T14033] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 13:26:48 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000140)=ANY=[@ANYBLOB="120100005300bb08f80603306f250000000109021200010000000009040000000e9a3900dbe3bd82792375a824e561432a4009955290576ebb74d8bdc74d1f237a93007a159802ac99b774d07d54"], 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) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000080)={0x3e, &(0x7f0000000240)={0x0, 0x0, 0x2c}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000980)={0x2, &(0x7f0000000700)={0x0, 0x0, 0x1, "04"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) [ 786.942163][ T4153] gspca_ov534_9: reg_w failed -71 [ 786.948413][ T3239] usb 1-1: USB disconnect, device number 47 13:26:49 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0xfffffffffffffffc, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x2) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000040)={0x0, 0x200, 0x7fff}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x400107) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) write$hidraw(r2, &(0x7f00000001c0)="fd18d9", 0x3) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) [ 786.992364][ T83] usb 5-1: device descriptor read/64, error 18 13:26:49 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000004c0)=ANY=[@ANYBLOB="12010000090000206d041cc340000000000109022400010000a000090400000103010100092100000001220500090581030000000000c283947457b05fe0550de7f5ce3aead224de7533527be7bd827d5840c48b745b2c8bf2bcf99baf5f5fae757d85dbfd54fa4faa92e0fe620800e0421a6617195264a60fe8b28ac5bc1801c9a64807c492eb515e3cd10e78aaab6201494da61bc3b50d23a50c1f2f3b39ba40725363156ccf22ae31377a45c16e08351f1ee266c3c2ac5473171267a4a2b2f3baa89e210853ee4649455ee1eec1149305382254f3ea938db487b7a011369b2f43d902ff1e4d3eb6890d1fbda8892b92afb6a6df9c69fdae26dd1c0542556ace387827cc4ba8ac4b120cbeb868e6e4344df8ca6608f179e667f876143e6a37fdb58aded25de44b1ca084c0c7c2f1cdf2198cb31be4"], 0x0) syz_usb_control_io(r0, &(0x7f0000000480)={0x2c, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000d000000090001"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000100)={0x84, &(0x7f00000002c0), 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$hid(r0, &(0x7f0000000cc0)={0x24, &(0x7f0000000a80)={0x20, 0x0, 0x2, {0x2}}, 0x0, 0x0, 0x0}, &(0x7f0000000f00)={0x2c, &(0x7f0000000d00)={0x30, 0xd, 0x21, "eddeec9779d00b8a1e1ac2ef3f3cfac6fec2d17d336d2df3a9ba3550ad1dccf78d"}, &(0x7f0000000d40)={0x0, 0xa, 0x1}, &(0x7f0000000d80)={0x0, 0x8, 0x1}, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000c80)={0x2c, &(0x7f0000000a40)={0x0, 0x0, 0x4, "ce793a38"}, 0x0, 0x0, 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$hid(r0, 0x0, &(0x7f0000000400)={0x2c, &(0x7f0000000200)={0x0, 0x0, 0x4, "7acc6b1b"}, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r2) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r4 = syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r3], 0x0) r5 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r5) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020662a, 0x20000000) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0xc020662a, 0x20000000) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r8, 0xc020662a, 0x20000000) r9 = syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000bc0)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x10, 0xc16, 0x2, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1, 0x160, 0x7, [{{0x9, 0x4, 0x0, 0x1f, 0x2, 0x3, 0x1, 0xe3fdbd2b3c7b8bbc, 0x7f, {0x9, 0x21, 0x5, 0x5, 0x1, {0x22, 0x822}}, {{{0x9, 0x5, 0x81, 0x3, 0x24a, 0x5, 0x20, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x1e5, 0x8, 0x2, 0x6}}]}}}]}}]}}, &(0x7f00000030c0)={0xa, &(0x7f0000000c00)={0xa, 0x6, 0x128, 0x4, 0x2, 0x40, 0x40, 0x3}, 0x24, &(0x7f0000000c40)={0x5, 0xf, 0x24, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x38, 0x2, 0xf, 0xff}, @ext_cap={0x7, 0x10, 0x2, 0xd2f6f2248dfb4684, 0x1, 0x1, 0x1}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x8, 0xd, 0x3}, @ss_cap={0xa, 0x10, 0x3, 0x7, 0x2, 0x40, 0xb2, 0x100}]}, 0x4, [{0xbd, &(0x7f0000000dc0)=@string={0xbd, 0x3, "1924297c0165147096441f784364fc79544911eee4962e8fc4f027a0da1cf8bbe082b2ff7c8f59d19b5ed6208c60bfe7f7e3971854ccff887878ffab68518dac572b882433382113f71906674dc57a843e67d298d66bb6158a1f365c2b1c64f45ecd5e8a90e65854a13e6f3f10ff40667a253959a477946fafbfa8727223bc7df678b5e6f243ea22c706d55630d39fbd52bdcd724601554f7a9325a2063b401b71c60a99406b1a678f4c0317b013106a7d05846c3bab16dcb31e37"}}, {0x1002, &(0x7f0000001f80)=@string={0x1002, 0x3, "7ace4f4f9e4dd7b9911b15472e4300f71755bc082310dae368e9677fe3b01bf8f501b2d6ee086d280741b2d8a18d4f11e4901ae139d81289710602f08857ca020f284724f8957bd69fe41d00e7560bef8f9cbf85d2abfc70971ec1ba5c3c141021e99222a3dea8c6c543447d46cca5d9823be026f77b9ea60243b222fc5ae13ef5e2ecc11c4fb916331e0db5436a5713520152552d0cc0539d24b545cbf2a2669972fc4b35bb46b479de0713b612cd763c7fe3e644271430a2e55a69b2b230427d9b763cb0a8dc1bbe91a5fc69cda0d8f7f22d35f6947a84fc1f2bd6b56827b23191e9992a4f51795ac407cbe3ad33b0a46ce53920ab9baca615a0665b1add181f8adedbc8ecdc6c249d779a7f3241b546a9c759d1392f32c824a38df8917b3254a4580190f18c1f53f7b7f9203d94dec06ca1fcd740420b347b92390de2f05f50e17d7b061560ca16dd24277979242c843195751b142ed9acae75ce6c53eac45221209bcb98bfdd719297dce1a0cd050d8bc361e61be28f7e474b232dbb7a1b171b0b36869b5282f72c9a4189b2c1e6abccc85488c3258cfa791f176269f8122c762bce57932131eae1442e892fef1cbbe383eb30cce9d5796a05a7edd30b8856be32e262d380e6cc01bc7bf51272183a60328e907da7659337905065bb5a4c2f227a52682fb68e7c162592247be3acf09963826f9605660479fb63f7ff11270e72cb6fca0604ef4de585df765b5a449244c3387f40814c1be346e90ca2eebfacbf5eae4b142451f9cef9fabecb3138841172cb479147dc9ae71d5a005c7daf4f87763a3c435ba99b807ea9e920f25bdd5565e9b6b12b3d7e3515132246949efad38134c3f2cdc0f4c1f6a4116d4b011a0f2a43aba67c28c6d8117b8dfc99c306bf62b2695343ead1311fedb17ccc5fac31fc450f9924c489fa1d229854b5d00ef2f1c1ea039ac5701879076d6e5888afecfbfe7a5403b84fab9ca06b9d4010054d0526c9d892ae19bde74c7493ad8ec337e52a5d007a822a7f24b9d5d75068fa26224ede4a93db83a0ecd3babcceac4e8178a75f288253b2315bf085c7e17d1eece5983db54b7f450c8db275c4764ea6f1580f96de37a6d5a84e3792a79dd8df098174e05b5b40ddc0e0afb7ad7be5b1d9f45542c698207025a5ae62e67d62c96eaa9d1b980ba2a0a1b30107330c221c34c197e6d8f002bf3be6d9c3c73912e5bb302dd6931d50dbf5d0944564fcdb47c12d526ef22595e4984fee358c9f9fa57310ba3538c5cf207ed232b822da592fa8bb3af3ab5f7765636a2dcfa1db1c4029ad025a70633ba2ae21969cbc803902a4670cd618dc4674e6e6e55a5733aaa9d087c7963931744ae7887d4039a34d9cc9aeeb42ac6810f565e11407eeafc4a9cf6d6cc6b08371aec4c0ae6c96bdfb34c37baa1204d78e54a3b74f3cb3cffa237950d03b805a6d35f660e52074e39c60a2d81564278bc4e94bb37b85814dcd0dd9d4bbe317c503a89223444a04bfd739129812f188c0ee786e11456a12faaa072c2c5c85f954153696b8c92945926efc2cf11a3320ff101b9c04aa01195a1a94e7a48b9deac73de7441b5d341e0ccc56a8f3b06d58df393321dfdd373323a89aa66f796692431f64dd920dba66c423b0173f584c7c145fb63dd8d28e36d229e0a6e3f87e4e55fbf8e30d544ec2fcb872a51363b486ade271b7c143dd305b7a0d83d82bffa4d9d1076a8af852a5584dbad314336d1362f84d5c621579d9fca90cff7c183f85963a4115529290d44e5bf6a5147c05ea750d6ccce758022167cbed258465adacca47a6ceaa24be953b7ee61f77ca243e39a918d196cb836084e9e965c8a1eef6d5a582d097270f330f1004f30332bc5d9aef83cc4cf81b9a6cbafe5b61765c8564448e6541cc0138be482c80d48b85074d074792873d900bc3b15be1c52fd07fa0451ca94e7a6f7768010cecf73a6ad5919de6367cae04d2f6ecd5d71dd40bc998bdfa13d0968ab219d5828efcb23fffb2b444098cf5f338c98e925bb45af1571eb5016a3edf059b58ee5da13dcad06e511437dfbdd11c88d4e274a2d3e9f6d2d688d7414b07a7d90ba33c3bd6471e243abd695759c084f144fec0ca8e4a6c32e282761f8f1a3853332c52c8396fc49ffdfb9eac4321346cf18e85a3a86fed692617bb8d638315825b696f55325b7e8af23e2e8db3047bf140e44f6ee60e0455b38390a14fd70526ae21b398510a4e5707cb0a63e59f16bef7b8df725fc9e23fcf49b3437ab88fd896a17d7905737b3313b9e745b47e7fd033e2c27c500f0bdf7582fda778a7b273a7235333f72a565b438990d025d3fbbc4576dae0a8da522fd93a2f097ac6b2c4aa2ffe6dea0f5dccb7102b0b593aa8845c2002aeeb81ac9415e94afcd2b63b86a7c6bb8375e87bf0673a52051440f960b6ecd6012ddbb498ac3859523cf2ef28542b8b68524142d60b0aa9b61f823bcb82a64aabb43dd961439e9bfc6414274915f515ff22dac7819299bf4ef11e510a7d14d235c0b8be199af6dfab0092e33124633498075df59a4b97ce7cd140b371fd69ec478131ff575cfaa9b98506aad43efab864a15322664e00e0f3b6c8b102d0ba202fb19190e49148e15df67574641aee5ef4ef64b4574c3b159b9c7cdaf6a383c602dfb31f457bba87926a7313bb4f1a013a47754e44888e549473fb08375d91891cd4e6212c01c55a27f834060acc4a69de126437ec1e5c067b0295601f7ea98a60e44694c11146756cd85a7267cd88a1d6397089f99b5c7cd13a63c1fe3702a780b245671b3684e4a08084b76161c2d9cd3c97b04635926ed50041c5e6142a02a83c5e0ada93061e794da93454a10435465ef43d8c1688a728f2584df1d8a850ca591332e6379303fe2ef7b9a9f9dab60fff91270f2ed1d59c7d1c1ab71398050782fd2fcc2222d91a84791abf1439a5c38e9f563915c651027a0af8efd2ffc446ae0d8604e8c4206f0def1ce42e22835a9e75308edf2ff4247e2ae165f39f910663dccdda6f08c9781eb2ff365f13d9f85d5d3e1283aa473b97e66453a09f88e7494bca02c8192fa36b7821b658102adb27223d28f70c293fc70ef3fec3acbcc8a8f5a40635d2a08134916ef6c0fc2290d35f7aa77bf98c2aeb572ba6498f05f2e6454ffe7b9903f479edd769228b359faa08a1aba5c65409747b40fdd83ca381a78fc68a80659ce99cb3056f151398edb79a2bc2ebbe1177b4f52e9175a3b320c70a89527661857adf2ddff4b7932bc6b2d5049a218999183e27576f96cfdce3eab429d4478724118e6d456fe29e015849c4d43bd7ccd9f89cbf459c665ee55900680199d7b1c3b617a2540ee5e8fee720758e189ea812118e5ef999f9015743135d8eca84bfdbf5b6625c06c828389864597618723d859ab8d223fd9f4c5b5a2a5db59a0d2d64cd4141baa34e58032a3a6bb21902a90ce66b1c7af171793fdb6cb807ce71d8691fb53b730dec21a0ac2d5d4df1414b6d3cfd0e88127a87ff0144f3a4f662028bf69eff137bc04ac94c67348ad88ccf2d77ef812434faaba80a85cc34a37100ee4c3e7b860d47411bb6e5df7ce4e687e19f7ffdd38318a0737c334c5c3c08612be9d2275dfb1a167aec91510324aef232c0dea12c17f65f13dd0c1af03a1e0529199cf689b8316f9d197a9bfb5f66b65d255254535a99e5473eb7539f6741f64626a1d114e6a19ba5444e3df417227fd9b50f64932cb636b258fb525bc5aca1a641084708f274af1057d53a6cbc9c595b5812d01a6f9fce2fba969326993b4b570914d39238364410eaf98096cb615f2fded83a318da2139eb138c06f9bdd23191ad58801a914f4d3de519c46e7fe66fde84a97a167ad7e280388fa38bcf90bc38beefd44e82553805c5f820628a1aa3d22dc0252b31a48321298323752f1bb7398f011387d442586cf2cc2f52caf9a40b55b317949b9040ac4ac8ae5b1b686081531edf4947f3b3147dcaef4d735948c1741fecda68a1f086132e04f7fbdb1e7acadb50a4ea22bfebee6adc59600720f9d95ddf361f5d5f144a941257bc4039ff9d957c3696d32d2ffd8e2158a26526efa1bcf62898a55bc6d4ed78f6b78a7fab8e2ee584bbfe1fc652dffed7c4f45bae5695fb69ec25193fb0cff0eb444c16beac65740fc0ea027797f6acefd661443f4c95970f8971c9e1052fa1a6d7c241646802d481675a1fabf27c6d90e43f034a779ce21faaa6b38e63be067cba6d95cb34aa69e698fe5178c5dff13aafa7ea57c5d11fae43480aeaab9151d135505777f6497a6a10b1d736d7d4a4b3afbfea2deb46b03a9f68400f2873491660419baf5f1ce3e666b5ab03721f97b27fd24c30623b9ff6e1b7e3d753b81a556d9c08a2a1655798df1536c6f96bcb9dc4fea29d72dd1e905f94a35848b1b513796efbf4d181cea3ba3108cd72425260c03a6a21ef6acdbdc09e1ae064b341e1deb523c402278cb7ca005414dbe52fc3d5dab67d8590f054faad3bf097f1e3a0b82785f57dbf218e80d5f6b0e97075e756ba1e7be3e19b1dae255dedecc1ed20ff3ad3ae5c5dd4011933c60ed4d47123ced55d925ab1459ff4c28faf512828c85b0ea313dee81c096aabbc30d20a89d042502326e8464163d38bfa0ae2083994ff55287b94ff04a3129446ba72a50e07e7385e350b9952448b4aaceab2eede5285d14187767b614179dc962528fce1b8fcd0101058d9236ece5935e383159b67432c0afb10468a125c29bdb9cf741a9460017e3672c690893d6236604a2cd0eab98c28319e8654f2e2a801a6246804700d2d6a41a7e9265a43fadd5386109d7dc930bbbd40bea405b183b288bb43f0b53b277697e3fef1f559ca966742e0ed2b9ef4558148d645da87aa992a6b645b43b7e9116f534cf540ebeffa4144fbc8223790a9bc01602821f0cb555b7c0e2a9f96261a856b52866ca6750a9afc4ddb28be4e80ebc14035f19e0498d28f5ffffdbcb6ad09b9da41f82e83db7cf0c2f5ce1c690edf8c5c46125de60381f19ee80ff6338465013bfe8e14ec755bda245be5ca289cc647d02ac9aeaae6af57207fb291991bb914689b0bf82d5b09e32f699c26929b54cab2cfcc5d1fc20bb384503b1f2d83d0dc3fe4cd6a6704595b21555ff4b789648fed30a14b04990e34fed070aa93aa13884eb0f45b22b72a197d8e64c198ccc96e9bdf8d1feefe4f631dc31d4015611df8d0b595bda55b0630c5a95e5143ca27fd4b87d10a90819fd30e7ea22a4181c86e6776956f3b02d1dc1077c4a2a3ddf2f111e0bf81f4ad6c83975c985c91c29926df1df8c01babba0ebdf00954b9fa2cacf80a407d0a89d6802c01b10374bc068cb19530aeda0520d462f0b81542bc1ac8db68d2de2534b4ed66ba4c783ad4e2b12779e447bbc3f053eecfe74ac9e1e0c2e53d17c1daeb5a305b582abb27bae7778d701f9c2e5a47d78fe8dab134bcfaa13071f5a7a46e3d146cffabec49c9739b0c269358571ab403ed194f9037a928dfe0d30751b111870e59293c8842fc850dd231cbebf7ff5bed03416641fc1b208ee9802ac0f157d0170b268b44e1b9159281fa9de645d281650e8516494b10715472e311cf7b6f2a8a5b6a096fcf8a4cee8dc4c54340f0dbbca3f9383e4273105eb35a594d70d13739d08084e21ce575ec177c24ba5f48237d210525c9185f0357dae4df7c7294670dff733b20db51ee2baefd641b0371dcc76d47a0a558f604ecc28c2cdb37f460952fb6b89136b21f57be2c44b2c86"}}, {0x5b, &(0x7f0000000e80)=@string={0x5b, 0x3, "8e1ed21f6e652e9497aaf9d073ffe7e7e561d654f5d334951e38ccc75d7980b8416694c137c37bd8f0e2424f0d9a7d78da5916e3e66c4f338a07973116f000a3b0c04fb1955dfe12e74795bd91c42fbfd1f8324acba54ce6ee"}}, {0xd1, &(0x7f0000002fc0)=@string={0xd1, 0x3, "bbb6a4ee3552519446528abe066d2a7567c6cc5d2ff6db53f8919e578582bfb3aff80974d1dd03673d8625e57bdb8518605c5499433cd2bfcb149405d78d3d4ba4bdfab5eb0e9340a2a2f3f1fd9ec5f35ca8d1493cbd8660b5f1fb7b58bf49afaa4c845522dbed65411bba48c13a89ebb31304e453b2a2647d40d60a274d788d52ca75dd48efaf34f29a37ff7f4ac9344db361f71f23721547c6367fb57ee09d0711cf4595c6f29a321487dae395034ea110d3df583afbb1db560e219865b5705fdfe87c3000791fc453d99ceee16a"}}]}) syz_usb_control_io$hid(r9, &(0x7f0000004340)={0x24, &(0x7f0000004200)={0x0, 0x10, 0xfc, {0xfc, 0xd, "2f85d78f7422dc616c5be37fec5ba56a346e9edda7d49d566204d4c2cfb02d337d965056f9f91e620c2df214d471384fa1b101c80c1d548380eb11a7ee665477717ac58566ffb1f9d2cc6691f97ef3c8396e753d1800ef5a6aec86c55731f04e9cbecf5fbdd8450a20e9a5ad313650c33a1bd7e41ec6beb1b17c9384c490be3669fe708e4e4ef3a88a6d3c4b1f5db438a33e6d478d60c598ad1e63a03b9c65687904bab8acac72f201dd402033096b0bda40937e1dcfe78c348f5784ff8c47e4db475577017c6cca56c392543b101a1e67641e505ba9d7d280d7173a21b2633070dd2a302e89a305e9c1ac255057129a89e51f5bd9b3291a4c25"}}, &(0x7f0000003140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xc0a}}, &(0x7f0000003180)={0x0, 0x22, 0xd, {[@global=@item_4={0x3, 0x1, 0x0, "9faf4f35"}, @local=@item_4={0x3, 0x2, 0xa, "8df2c27e"}, @local=@item_012={0x2, 0x2, 0x1, ' -90 13:26:50 executing program 0: ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/eveNt#\x00', 0xea, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000080)={0x5, 0x0, 0x101, 0x0, "f019fc8240ebae4a483118b83e441e0fd752efd57fe5462edba5d82cc184a3fe"}) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001300)) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) read$hidraw(0xffffffffffffffff, &(0x7f00000005c0)=""/133, 0xfffffffffffffd95) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600200009040000010209bd00070581070001000000bf52cf670a2ec74a8fe21892b8fdfca467dd3cdfa923169f030813a33f5704227efd7e"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x16, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000008250500000d04000012070103000905010200000800"/45], 0x0) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r4], 0x0) syz_usb_disconnect(r5) r6 = syz_usb_connect(0x4, 0x1, &(0x7f0000000240)=ANY=[@ANYRES64], 0x0) syz_usb_disconnect(r6) r7 = syz_usb_connect(0x4, 0x1, &(0x7f00000002c0)=ANY=[@ANYRES32=r6], 0x0) syz_usb_disconnect(r7) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r8], 0x0) r9 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r9) r10 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r10, 0xc020662a, 0x20000000) r11 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r11, 0xc020662a, 0x20000000) r12 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r12, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r11, @ANYPTR, @ANYRESHEX=r7, @ANYRES16=r8, @ANYRESDEC=r9, @ANYRESHEX=r3, @ANYRESHEX=r12], @ANYRES16=r9], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r10, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r9]], 0x0) read$hidraw(r8, &(0x7f0000000040)=""/14, 0xe) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCSFEATURE(0xffffffffffffffff, 0xc0404806, &(0x7f00000001c0)="4add770f7afddb40ac8b724dac0aa66b98f20a5e1ff8a25a3aa7a31df7eed290d1acef3771cae394d300f23dc5f8de816cb60672eb62ce917e4ce7940a6d13fc2fb2b6bc3e1605da874667") ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305828, 0x400007) syz_open_dev$hidraw(0x0, 0x6, 0x1b2fe9a06188fa76) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)='\\') syz_usb_connect$hid(0x6, 0x1, &(0x7f0000000400)=ANY=[@ANYRES32], &(0x7f0000000680)=ANY=[@ANYBLOB, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="0a0610"], @ANYBLOB="0000007e7a9eef08a9fa632159a5ec0db16513cb9308e97dfdc8453a6cab151412d9fa019ac2f90f0fab29784cf4571b639998c2808200e2f27fb246c7bbbabee355915ddb8973f5d52942d6085ac201f6c1e349101a6ed242dc9cebb366fe65f4c67d4c99f3f539021cfb837927ed0fefd008472c6e2cd760a2737c361b3e290076921a34e31969505b20e1dd13f7a6894e9cafd4cd2fbb55950f10520319cf267e2f07a9e713179cc50fb32eaab4ae8c6ec17140910ef45e9430c9372813e07ba2c84080341402cb5f9edf55de9df8447a676871e5c6d98a698240b28b15493698c52fcafa43fd1057e13d6bc299b3896ae739858d5262f3a5942e7aa2190bac0cbf034f00"/275, @ANYPTR64, @ANYPTR]) syz_open_dev$hidraw(0x0, 0x0, 0x800) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)='\x00', 0x1e8) [ 788.932105][ T102] usb 4-1: new high-speed USB device number 33 using dummy_hcd [ 788.939900][ T8957] usb 3-1: Using ep0 maxpacket: 8 [ 789.022111][ T83] usb 5-1: new high-speed USB device number 18 using dummy_hcd [ 789.182156][ T8957] usb 3-1: config index 0 descriptor too short (expected 9, got 0) [ 789.190150][ T8957] usb 3-1: can't read configurations, error -22 [ 789.196522][ T102] usb 4-1: Using ep0 maxpacket: 8 [ 789.272352][ T83] usb 5-1: Using ep0 maxpacket: 8 [ 789.292226][ T3318] usb 1-1: new high-speed USB device number 49 using dummy_hcd [ 789.312199][ T102] usb 4-1: New USB device found, idVendor=05ac, idProduct=f70b, bcdDevice=9f.a5 [ 789.321459][ T102] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 789.330490][ T102] usb 4-1: config 0 descriptor?? [ 789.342128][ T8957] usb 3-1: new high-speed USB device number 18 using dummy_hcd [ 789.373438][ T102] ipheth 4-1:0.0: Unable to find alternate settings interface [ 789.392283][ T83] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 789.402595][ T83] usb 5-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 789.413698][ T83] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 789.422745][ T83] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 789.462781][ T83] hub 5-1:118.0: bad descriptor, ignoring hub [ 789.469701][ T83] hub: probe of 5-1:118.0 failed with error -5 [ 789.478753][ T83] cdc_wdm 5-1:118.0: cdc-wdm0: USB WDM device [ 789.542094][ T3318] usb 1-1: Using ep0 maxpacket: 8 [ 789.574394][T14115] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 789.583568][ T102] usb 4-1: USB disconnect, device number 33 [ 789.652099][ T8957] usb 3-1: device descriptor read/64, error 18 [ 789.662228][ T3318] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 789.672764][ T3318] usb 1-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 789.683873][ T3318] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 789.693040][ T3318] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 789.732852][ T3318] hub 1-1:118.0: bad descriptor, ignoring hub [ 789.739139][ T3318] hub: probe of 1-1:118.0 failed with error -5 [ 789.832203][ T3284] usb 6-1-port1: over-current condition [ 790.032696][T14070] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 790.062103][ T8957] usb 3-1: device descriptor read/64, error 18 [ 790.102112][T14084] usb 5-1: reset high-speed USB device number 18 using dummy_hcd [ 790.182198][ T8957] usb usb3-port1: attempt power cycle [ 790.342158][ T4153] gspca_ov534_9: sccb_read failed 1 [ 790.352222][ T102] usb 4-1: new high-speed USB device number 34 using dummy_hcd [ 790.442166][T14070] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 790.451214][ T5] usb 6-1: USB disconnect, device number 127 [ 790.522195][T14084] usb 5-1: unable to get BOS descriptor or descriptor too short [ 790.529956][T14084] usb 5-1: device firmware changed [ 790.535786][ T3239] usb 5-1: USB disconnect, device number 18 [ 790.540139][T14084] cdc_wdm 5-1:118.0: Error autopm - -16 [ 790.549751][ T3318] cdc_wdm 1-1:118.0: cdc-wdm0: USB WDM device [ 790.578562][T14128] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 790.602233][ T102] usb 4-1: Using ep0 maxpacket: 8 [ 790.612149][ T3318] usb 1-1: Failed to suspend device, error -71 [ 790.619349][ T3318] usb 1-1: USB disconnect, device number 49 [ 790.692103][ T3239] usb 5-1: new high-speed USB device number 19 using dummy_hcd [ 790.722185][ T102] usb 4-1: New USB device found, idVendor=05ac, idProduct=f70b, bcdDevice=9f.a5 [ 790.731286][ T102] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 790.740498][ T102] usb 4-1: config 0 descriptor?? [ 790.782179][ T4153] gspca_ov534_9: reg_r err -71 [ 790.783165][ T102] ipheth 4-1:0.0: Unable to find alternate settings interface [ 790.912180][ T8957] usb 3-1: new high-speed USB device number 19 using dummy_hcd [ 790.987625][T14133] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 790.997492][ T102] usb 4-1: USB disconnect, device number 34 [ 791.022096][ T4153] gspca_ov534_9: Unknown sensor 0000 [ 791.022214][ T4153] ov534_9: probe of 2-1:0.0 failed with error -22 [ 791.037856][ T4153] usb 2-1: USB disconnect, device number 34 13:26:53 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x11001) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000140)) read$hidraw(r1, 0x0, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x0, &(0x7f0000003e40)=ANY=[], 0x0) r2 = syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x20, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @local, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @local, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @main=@item_4={0x3, 0x0, 0x8, "4ba4cd92"}]}}, 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="120100000000000100000000090400000903000000092100"/44], 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x1, 0x2246) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r4 = syz_open_dev$hidraw(0x0, 0x2, 0x100) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(0xffffffffffffffff, &(0x7f0000000440)="a54faefbcc909f598872d571114100", 0xf) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000280)={0x2c, &(0x7f0000000080)={0x0, 0x23, 0x15, {0x15, 0x0, "bce8935e9d76e8d5788f3cb39bd54b465cbaf8"}}, &(0x7f0000000180)={0x0, 0x3, 0x6e, @string={0x6e, 0x3, "3523bc80818810b8dc6cdbfeac976d744f711ef93e613db0e599ef938228dce315c6432e6147608ebc7f225f07cc27b6f64ad1d56bc446e8cb3341c157decd3b77e1e7cb351ed34791db5c51c18075b06a7e09c75a099d54961bb49b95d80196c2377629345657c5ba599695"}}, &(0x7f0000000100)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0x2b, 0x3, 0x0, 0x40, "b56867ee", "b64c143f"}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x2, 0x2, 0x20, 0xcd, 0xd3, 0x7}}}, &(0x7f0000000840)={0x84, &(0x7f0000000480)={0x0, 0x13, 0xfe, "c760fa385c6f06746bbb27bda515be1141e26b7797de5ab7952abec3f3aaa195ffc16a9e4c0f9956ff00698115db5c9cd6880191aee1ed3d741c117cfe1c6d2e7b3850be1f1b9ef5e2bc5e45f2705f8320d1feb1fa950eb8f7e667db5cdfa7ecb50582d440e8b378478f7fa6fc8507540a4d760772d38ea12b270d9b37118116d50104baf06c2e47dc3854bc3af2ab5494564d33f381c7cb915a39d3c44d22a666a96bd2a3cba580e1a7a4e686ca84c38be2359589479ebd400efc299608c32a7507b8f17c95c00ba25f2455bb90803663207de5110a075da36424c395c2d296a7a5d739bd8d02b27c6fdc8920ef7230d589b072bd2f5fcf7f0a45eb17ac"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0xff}, &(0x7f0000000340)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000380)={0x20, 0x0, 0x8, {0x20, 0x80, [0xf]}}, &(0x7f0000000400)={0x40, 0x7, 0x2, 0x907}, &(0x7f00000005c0)={0x40, 0x9, 0x1, 0x40}, &(0x7f0000000600)={0x40, 0xb, 0x2, "c6b9"}, &(0x7f0000000640)={0x40, 0xf, 0x2, 0x40}, &(0x7f0000000680)={0x40, 0x13, 0x6, @broadcast}, &(0x7f00000006c0)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, &(0x7f0000000700)={0x40, 0x19, 0x2, "b1b2"}, &(0x7f0000000740)={0x40, 0x1a, 0x2, 0x400}, &(0x7f0000000780)={0x40, 0x1c, 0x1, 0xbd}, &(0x7f00000007c0)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000000800)={0x40, 0x21, 0x1, 0x7f}}) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) 13:26:53 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7, 0x8000) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f00000000c0)=""/136) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000a80)=ANY=[@ANYBLOB="120100002ca980087d071004469b0000000109021b000100ef00000904499454a3a72500070588130200000000"], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_ep_write(r1, 0x0, 0xf3, &(0x7f0000000080)="fc") syz_usb_disconnect(r1) [ 791.102170][ T3239] usb 5-1: unable to get BOS descriptor or descriptor too short [ 791.172243][ T3239] usb 5-1: unable to read config index 0 descriptor/start: -71 [ 791.179879][ T3239] usb 5-1: can't read configurations, error -71 [ 791.186319][ T8957] usb 3-1: device descriptor read/64, error 18 13:26:53 executing program 5: syz_usb_connect(0x0, 0x3f, &(0x7f00000002c0)=ANY=[@ANYBLOB="127f3b00a37e1a40b82227601a2d0000000109022d0001000000020904290000020a0010056909d75dff240000000d24030100000000000000000004241300"], 0x0) syz_usb_connect(0x4, 0x8ff, &(0x7f0000000300)={{0x12, 0x1, 0x250, 0xd7, 0x73, 0xe6, 0xff, 0x19d2, 0x123, 0x24d6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x8ed, 0x2, 0x1, 0x40, 0x20, 0x2, [{{0x9, 0x4, 0xd, 0x4, 0x10, 0xff, 0xff, 0xff, 0x40, [], [{{0x9, 0x5, 0xa, 0x6, 0x1f9, 0x80, 0x7f, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x60847430f2a4f3a6, 0x0, 0x1}]}}, {{0x9, 0x5, 0x3, 0x2, 0x35f, 0x6, 0x5, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xdd, 0x9}]}}, {{0x9, 0x5, 0xa, 0x0, 0x357, 0x3, 0x6d, 0x7}}, {{0x9, 0x5, 0xa, 0x0, 0x1ce, 0x3f, 0x96, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xb1, 0x1}]}}, {{0x9, 0x5, 0xb, 0x0, 0x3c, 0x36, 0x80, 0x5f, [@generic={0x1a, 0x56, "adca37e1ca9dfc2ff7519082b965b2a2d4cb6316f28f9521"}, @generic={0x49, 0x10, "c65a2af32ec62dbdacaeddca04a07d772c38d0aa205dd7743263dc821740af5d4b83fbdc9cabbf6f0bd933f02c3cd888e9d7f30f159cfb45b7ffb9d3e71322d07db499950492b1"}]}}, {{0x9, 0x5, 0x7, 0x8, 0xb6, 0x7, 0x3f, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0x28}, @generic={0xef, 0x10, "a5f8d75fb8f1e9572425d69264eb874f3041b40785210f884781a3e14d53b9c9d733d93385d37b11e4ffd6cfcc52b22fbb6cda0faf2011690a077323d2ef34a68f9c5c335c7f23982e062d77d3d17860b0c6b2ec7c1c54d749a2c1c7e2bc6fc72aafb49069c42a711ace9a81a18bea6af747079650f857bda6755272bc659f1988ada971a863d0da38d6c973a815581bb96321b8f6c7c0d4dbb84ae28d8684bab34c32a1054fbd46afc295cad34754ac5b3176987040b215835e0795192b3b826d3adff97dbcb713ed4517d0d5208c4d28385940d6455d6b2a3d8b5ccfaa684e6b70b18b42b40c7dab69377c4e"}]}}, {{0x9, 0x5, 0x5, 0x0, 0x19, 0x0, 0x80, 0xc0}}, {{0x9, 0x5, 0x80, 0x0, 0x1ad, 0x64, 0x40, 0x5, [@generic={0x8c, 0xc7b500421e0dafa0, "e3e3cb781c60a86d1d66ac76ce9a94debb2617b8a01dca7e2a946e6ec4a7070082ab78d9609cc02c948ea2c025decebc51b50c1323856003b4b231ef36a35aba83cebf50cc488d1e84bff05082fdec4f18ef56140ae3666407cd16bd650f745124bd2f6b71072b9860768b71bcd5aeffa1b178a0849e28e05eeba0544ec10d6e941ba6c4ae779e7e3677"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x1fe, 0x9, 0x1, 0x6}}, {{0x9, 0x5, 0x7, 0x0, 0x1c3, 0x9, 0x6, 0xb3, [@generic={0x46, 0x35, "60a044734593e0265e310bfb738095d7665cfff0777cbcb574480c48eedcd56e44f545481525b751b56cc6f8b5c74e1b14904c64b723236bcd27b6915f24a8820a3e4b24"}, @generic={0x49, 0x5, "ee5704d359ee60773e29dae78c6474091e6b9f83a48f1d1efabcd9f0990000a20e5559206279e6f9180df4a329491ae4320d802beaa63f437f8b49272977edd92a854843734082"}]}}, {{0x9, 0x5, 0x0, 0xc, 0x1ef, 0xff, 0x80, 0x3, [@generic={0x20, 0x3, "6e7864f1c027cfda8035f3831bcd1e350fedcdb088eb1a578a433d195a08"}]}}, {{0x9, 0x5, 0x80, 0x10, 0x165, 0x2, 0x4}}, {{0x9, 0x5, 0x80, 0x0, 0x1b, 0x7, 0x80, 0x8}}, {{0x9, 0x5, 0xe, 0x8, 0x11e, 0x3, 0x5, 0xfe, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x40, 0x5}]}}, {{0x9, 0x5, 0xf, 0x4, 0x383, 0x6, 0x1f, 0x7, [@generic={0x97, 0x0, "80ca7c71d80397b17742a16312edf122e5b5b9f9044b43ff6f131aece74e55bb957b3b555796c5e344c1a23bfdd7d418cd6e4d48b38270f358e5c867cf018c6aed006ecdbe2b3f337410cb2dbc837eedb5167e573b4b87618ce391588ff2e49bcc523964badb286b1e7746a9292ca6f7a141808ca9019c39488c6e33f21a3d4a2e4114f83c6627d38b03d77b1616bc6861bd9b8b5d"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x20e, 0x68, 0x35, 0x5}}]}}, {{0x9, 0x4, 0x46, 0x0, 0x10, 0xc8, 0xb7, 0xa8, 0x1e, [@cdc_ecm={{0x5}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x0, 0x4, 0x1f}, [@mdlm_detail={0xa9, 0x24, 0x13, 0xcc, "ce42deb7aef1a82814472ec2dad2b370d8bdaef10638dbb1cf743bd32e944a481898856950fb689b650d303aa382810a5d3b044296670fcbe95d962d954313994e9443b80d040c1fa92ea072e0f3836cf2f2d8d1a06ab031d66167cfa39bc04721d146a525574069b4f576d767b1fb364169fe7a8f07ecd50bbbd07dcb0f211596ada43d1c365a2885e6dbe73f91772aa536b40f3bfe43bf0aedc271b825c8a6eb36540975"}, @dmm={0x7, 0x24, 0x14, 0x7, 0x3ff}, @network_terminal={0x7, 0x24, 0xa, 0x0, 0x4, 0x4, 0x9}]}], [{{0x9, 0x5, 0x80, 0x3, 0x24e, 0x7f, 0x0, 0x5, [@generic={0xf9, 0xf, "6bdd2e7537c547b97bffa4da317bab8a6d7be8b3c17a2d67e08d3b0d3e5bf1d4b1f6523db18f9b969317a535754fe37d9ea48693f29996ccdfe9431a979685d2affc9892fa7943e45cbe96a22fad02d02e57cf6a0259fe85db8b5be60b7dc78b604dba7d7e12a94344e9b95d9ed923fc2a3775f5d2d7eeb3c8972d82d3b83dc9036524653db8f9d4de569d9ae2ccc7e367f94c66b42f46b4427afe1a06c2f2092639618a5c6aed436a2161f8fd6483bdafff0d00c47358b8250393e40b26daee4fdba5263773aa61943cea419dcfbf78687d30c5a8e1c8c193f48e7ebcb4dae3cdb7cef48f72f8d0422a7bc67053337880ca4b91a390cb"}, @generic={0x41, 0x16, "eb10c22355d18c8dd1970aa9e07b3a9e0b5051f64d9cb02e707b3344677671148d722b40e9ea93563078578fd00e3e11000959972551f1f08c32f47ff03d99"}]}}, {{0x9, 0x5, 0x3, 0x3310e26c9459eeec, 0x1c2, 0x40, 0x1, 0x5e, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9}]}}, {{0x9, 0x5, 0xa, 0x0, 0x1c6, 0x0, 0x40, 0x80, [@generic={0xac, 0xc, "8aca046358209f6a4cfbd9f1ada6516e2e80a12b04f69ea28379f2b64b2a5990b3c5ba6c8eaa92ea9ced4708ba5087ec7d53f6934696e01978660611df43509ae16489778457afdcd8e38a3c1636ec7985a34c562e1bb711417636d945dac539ca20405170b48af2db1fc92ec8eb0e7e92b93d42ea36be62fdc87986ceb6576bb7e91c89f3c5e21d8fac48456bb6aaecdad87bc70c1710c59418aefcc98d029489d0812fe6571baa228d"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0x9}]}}, {{0x9, 0x5, 0x80, 0x0, 0x3ed, 0x7, 0x58, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x7, 0x9}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0xa6}]}}, {{0x9, 0x5, 0x0, 0x1, 0x1c, 0x7f, 0x1, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x1, 0xe66e}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x7f, 0x5b}]}}, {{0x9, 0x5, 0xf, 0x0, 0x162, 0x6, 0x81, 0x40}}, {{0x9, 0x5, 0xe, 0x10, 0x299, 0x6, 0x2, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x6, 0x7}]}}, {{0x9, 0x5, 0x6, 0x4, 0x8e, 0x9, 0x7, 0xff, [@generic={0x97, 0x21, "891b0187d4cc44cac3b377c3a3a0be0d571fb1764652ed568c01a800abbda986eb5545f5aacd9afcc0b08a539e79b2e1a7d5bd30d04318cec8e35fc12772e59b5e99361789ae57b98a4dfef4c9573dc41ed472cc8ad12a8d969ba7e76eb77c8bda8446ba0388362d59d6c4d7a2b6de4dba338cfee3272822ee3eb362aaff2b18f965e7d6c02414346565ce71082f29bf24cdafe4a4"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x7f, 0x8}]}}, {{0x9, 0x5, 0xd, 0x2, 0x14d, 0x3f, 0x8, 0x1, [@generic={0xc6, 0x0, "d2aa2d1d611b4dc41849a44cb6c3cf939c6c2c552eb7898599fd8c4973eb224e1c9d55959c5b3477022766caffa15acaf79e23d28c11ee544c3edf830940ef798ca645b45249ca72e24bd68401f561fa6103bbd6d0a6802c9dbea43fa88a9bc58edb3932339ab0ab54b974d43b77976baf3e46f956d186bed3d7a19f49134618431d072904d5b59c3c36be30a7aceadf97c34cb271c5f32d538c942bed66e8575696817fd9e277a5d1d86b85690dc71870cf40dfa91ae4825bbf942a20951809345dbbf5"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0xf9, 0x7f}]}}, {{0x9, 0x5, 0x1, 0x0, 0x271, 0x1, 0x40, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x182, 0x2, 0x10f0}, @generic={0x6, 0x1, 'lt9}'}]}}, {{0x9, 0x5, 0xc, 0x0, 0x110, 0x7f, 0x1f, 0x6}}, {{0x9, 0x5, 0x1, 0xc, 0xac, 0x7, 0x9, 0x5}}, {{0x9, 0x5, 0x3, 0x2, 0xea, 0x6f, 0xcb, 0x7}}, {{0x9, 0x5, 0x1, 0xc, 0xeb, 0x6b, 0x7, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x85, 0x7, 0x2}]}}, {{0x9, 0x5, 0x0, 0x0, 0x14c, 0x6, 0x5d, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x7, 0x3f}]}}, {{0x9, 0x5, 0x5, 0xb, 0x353, 0x4, 0x13, 0x41}}]}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x201, 0x3f, 0x9, 0x6, 0x40, 0x1}, 0x1c, &(0x7f0000000040)={0x5, 0xf, 0x1c, 0x4, [@ptm_cap={0x3}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x8, 0x9, 0x11e}, @ss_cap={0xa, 0x10, 0x3, 0x6, 0x4, 0x3f, 0xbb, 0xffff}]}, 0x5, [{0x5c, &(0x7f0000000080)=@string={0x5c, 0x3, "b4afc370de21909124a3cab2baabd10d87a29fc98df96cf5fd8ccdb78afb660966b18d587aeb12e414a905bfe9c1206fb3a0823a0fb571757ae1feb4a2d393a7285b7f114bcde62398beff3cc8d18bd0fbffa8f6f9c029e22d8f"}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x410}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x240a}}, {0x4, &(0x7f0000000180)=@lang_id={0x4}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x2001}}]}) 13:26:53 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x62, 0x9a, 0xab, 0x8, 0x5ac, 0xf70b, 0x9fa5, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0xfd, 0x1}}]}}]}}, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x6) syz_usb_connect(0x3, 0x45a, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x17, 0xcc, 0xb1, 0x10, 0x19d2, 0xffb6, 0x85e4, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x448, 0x3, 0x1c, 0x2, 0x8, 0x4, [{{0x9, 0x4, 0xe7, 0x4, 0x3, 0xff, 0xff, 0xff, 0xd9, [@cdc_ncm={{0x7, 0x24, 0x6, 0x0, 0x1, "04f0"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x9, 0xe4a2, 0x8001, 0x8}, {0x6, 0x24, 0x1a, 0x7, 0x96}, [@mbim_extended={0x8, 0x24, 0x1c, 0x4, 0x3, 0xf77}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x4}]}], [{{0x9, 0x5, 0xb, 0x0, 0x56, 0x1f, 0x94, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x9}, @generic={0xfa, 0x11, "d358ef8c7d7cdf39d2aa7dc523021d5492bfaaff23bc051b3bfca19db9d2e18d5e340910d36cfb8cc6c300bef60db6b5a6e70d058a0f03b57b8395553643b4c94463c3bb0fb7463933af9785719ae05f9bb1d1e95783b49a2043e230d561218ad7a6d0a1a5161d27c0b7d8c6abd519eb656a8eff5f1ef89048183fce6b2c7c706737e8b692bb6342ff753b9d2ec4e5a27c12146852716b1da894341790edae93c37a966882fc7b7b517531f96753e1c2ce14a22ca7755e44f272be9ee87b427c532199734321bba540a94d212fd9598052220bfa3bc7a432d68d371244252eba87f8b5e0ddaa25f569fd130d61aac9be7b04f73aa2038f6c"}]}}, {{0x9, 0x5, 0xb, 0x3, 0x17d, 0xff, 0x7, 0xb1}}, {{0x9, 0x5, 0x9, 0x0, 0x24f, 0x6, 0x3f, 0x28, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x68, 0x7}]}}]}}, {{0x9, 0x4, 0x3, 0xff, 0x7, 0xc7, 0xfb, 0x55, 0x3, [], [{{0x9, 0x5, 0xe, 0x3, 0x29f, 0x4, 0x2, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x5, 0x80}]}}, {{0x9, 0x5, 0xe, 0x0, 0x4d, 0x7, 0x4, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xff, 0x3f}]}}, {{0x9, 0x5, 0xf, 0x0, 0x374, 0x80, 0x3, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x3ff}]}}, {{0x9, 0x5, 0xf, 0xc, 0x174, 0x0, 0x5, 0x0, [@generic={0xdb, 0x7, "42df3673ee9dc0c8599f7ba1d42ba2035e6b1f5079537d217aa7cfe4f4d8bfb4774c3e17ec6cc6ebe4ada07401fafa18eb6bd4ae38703541ff4cdce626c93a313e62aee17800eaef3f540239c9b056e2a5b2a10e005d1b8a98abaa2d22b1d375d6c9b1de95c743cde250e971b93e4b45e9c0c0d291daaa921a6c1a465367f80f5db6630b729b02e61c2b5f36272bbe5e059c29a81d1fc9b95a2036dd347d411e8b75e8fce02d67824b73f36bfb8a6079ab5ad4e981a486a47db8ef84c4106c930defe61514585d051f2ce7e6cb183b28e6633434d467ce72b1"}, @uac_iso={0x7, 0x25, 0x1, 0x100, 0x0, 0x40}]}}, {{0x9, 0x5, 0x2, 0x3, 0x36a, 0x81, 0xfc, 0x5, [@generic={0x68, 0x30, "20d4aab9da16a3914e0b014b33025852f4da5dd6d3c1d9f608d56870be2686b02fe1a92f1e43932b92f5d373f74bee680c568148662a2db215660c542e51defda251b7ca781d216a7ec728f651808b0d7c5ee480d05bbbfa3d3d2e20ffdecb66421bae9a40fb"}]}}, {{0x9, 0x5, 0xe, 0x0, 0x161, 0x2, 0x6, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x0, 0x856}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x20, 0x80}]}}, {{0x9, 0x5, 0x80, 0x12, 0x245, 0x3f, 0x1, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x6, 0x4}]}}]}}, {{0x9, 0x4, 0x73, 0x2, 0x0, 0xff, 0x1, 0x37, 0x6f, [@hid_hid={0x9, 0x21, 0x6, 0x7, 0x1, {0x22, 0xf40}}, @cdc_ncm={{0x5}, {0x5, 0x24, 0x0, 0xfffb}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x3f, 0xfff, 0x14}, {0x6, 0x24, 0x1a, 0xb50, 0x2}, [@mdlm_detail={0xf5, 0x24, 0x13, 0xf8, "95825a8a4560a1a1b326d5aecdcd80d2cdf4ba29e33c71e4d2454a71f84f7001541e99f81c9ad2e7a9031a04ac7e3f683d15c785acd0d24dd44425387a4ff4156c90a929da7376af9187618e2d6eb084ed376fb1ff9e044950208851fd50b14a5d877d8d1bae6712194e72e136e93359aa3f87a0ebec9ac8e35699d3d4c907aa42f14d75a315700ad9b71dd7a40c45420cb5f09d02df583ed8167633b85cb84747e4e1d57333c8b10a07cb0b6813ed54637b4bd5417ff4521620a02982bad3b72d78cc28d4974407425337a7f33fae2e6219a1f9c91d7f780a1ac43a5f36a3849b46287720f9243dfa22f8ffd2536a408b"}, @network_terminal={0x7, 0x24, 0xa, 0x6, 0x1, 0x1}]}]}}]}}]}}, &(0x7f00000018c0)={0xa, &(0x7f00000004c0)={0xa, 0x6, 0x110, 0x7f, 0x8, 0x0, 0x40}, 0x189, &(0x7f0000000500)={0x5, 0xf, 0x189, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x1a, 0x1, 0x8, 0x8}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0xc, 0x4, 0x8af}, @generic={0xa8, 0x10, 0x2, "403a4d50ad9c2b4e08448082c40051a8ac1b830be1c46c5c222d68120adaa60d7c2890894d5f4a27cf1802ee944bd35c3c92681cb7e0086c50fd35de5ef085d35609eccacd097fe1961aa6779d7787a158cf884fead995ccf545647f8d6dd5f93efccce5b70e1fa4c0fa8058a8ead6cc34e2b1ea1573014646e5447443f2d6c485bb1717812b2c8513b5d1ace5b65977df30a1f3133d0f43458e63c167d67b9576a09308af"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x8, 0x1, 0xff}, @generic={0xc1, 0x10, 0x2, "46d891f9a0fed4a4bacf6907d54fa35fc0b3f7cc3bb302cfdb47d00250c4524319fdd3f1cdf13f3c34f82d3c0391948381edfddef6f7e294c9444eef12bcb86a584d0c212ec8d674731bfc95a85a3ffacfed056864d0ca2c53974d26edd154fd5ad6d9d8edcb57438580893894deb6bef8fee4385f3ec9028c9894237dc5e3656d692a66f3cd8b518dc6039f21c9eb22b4006329211dba916437406bf8f1a25c18f183d8bd42bb0795fd77afb05bd370f1fd512c59b19882370028aee3aa"}]}, 0x6, [{0x4, &(0x7f00000006c0)=@lang_id={0x4, 0x3, 0x4001}}, {0x1002, &(0x7f0000000700)=@string={0x1002, 0x3, "a4e0cb50c7802a6f8090005f8a132cd90970987f5a24ade6f43cbb12b73858acddbde8ae4887475d76e3b97ec7f7021e17aa57ada6b9f33ac67d1de1794c3b3cb153a82bb03d11b0191ce5a2d9ba8b97b2eedefd14ed52f8bf6b4a4bebe6617a8ae8ce01ac377adb608eb8c9463b3a258d0fb0f62ad8b76f427a65c5c8ae0854c1330c8b0982b59d986c4c1f23a88715c34caf6a9bcb587d0e17d598dbe404b6606e6e29427ce0b621708de49faecf0f5c441f4a9123e9080021f00fcb9c6ca965066beecec1703a7959444ba7d366796b44d96f1a98bfe04e6c6da1a07e91b5e0ec867bfd8320844ea5052655c5e13c0af4d841e521d03c2420445b9f2cce0a5d65404cc7ce4a4e390a4761061aa72ddffaeab81b948aa95116aaa7d7288ab47b614020ce44fd43b3ea82209144a52ea51cbab493ff96670137dd39d670e1d8eb4c8d0897bb2cf4810c636155bd3e1100360fc04332693e362cd2b74fbe71e50f911f7ff0272a613c05faad0c52bddd0f018862095b7efb7b3d5ce6aee6dbdb62767b0ab2c11a9945fb7c9107e02261daf4e478494f5a4796386b21c4dd77f11d999c53ca5c7e4f4949cad868b62bd4b8b033c16c5c79b3a7ef62cd21d3a6fd4b5fd6b3cd1310e7e7f718d2a394e0ba9977c22458270e7d5ca8221bbf1aee630f149e1969e985c549b33c38cdf316dfdbcdbedb795859fa5d3b715d69db456a749fd28fffdd1fb574845f0e5e2cc5632eda2a24b1353775b52cd8d2b293e0abcd01c4d5dbd094edd3733364393b5fcb1f7352e27de635801c702d3d2827411cde55778e2585fde7935ae875bc0d710a87cef7a473dd88e73dad341e19fdc9e2f1cc87d6416da2e9ce368c5dca7b987a56a71079a39e0e1f9ef718b1e565ff9b9af7afd1e951b8f5de35bb24deb005f286b92321c3a6fbe01663dcf5dd421cd3b5832095b65b0073647bda44dc507529e0fb97b0401c543dbb9495b5bfc930b6bc86b1dff8e738da4260b9a8085bf9340dfc56008b858252614dbce181ace9a1eda603cba60ec4a6e9a9c746c44730b2b0be7e3ae4c26794dc1f4b181cd1a9774d4af701575a0e7b6beb1f100b39eaa2af93e964b2e9e620d664932aaacad62a6a99c9f9e52270b1cff97880a6190c4cefa670df6e9ab0e3594014d3e3caf140b7a6ef50669e6b8326219782030a634c11b6975daff6c12108d8b688a28b18ce70c81bbf72be2cc1f2840e3a39c12ba9dddc85a36acb17f40078de6385552f13dc96c8dfbea0e2c1092018aaf58b94a4b755ac43d17fb8ba2cbc6f9194c089f03f14c2badcf09a7ded79c432b31c531d0ac44363c81f9a36a0363229024d3585bbff7b87d86a7d9043b542a1087da640b744e9bb3b77e3b3189f47688ee3375caa880609c1a61ec84ededec3c1a40ec396d21e4d1b00555adf54ca8c233b394e4c4d1249966211b1dea6f7b4ce48a66227800c645dd10db66acdb840e4b13736028547b777c3d0cd17ee3737be8b846fa22cbe2220f49fcd59f115389a957d1b608ec0dac9f460f9969679e2c7f9aacd0d768169a8c099c9be977e005e4975d8ebe346963acfac36a567e714b467ee46a99becccf4a934e1eecb57c0ce1a6cf8aaa1b26073ffb8ea6733dc179fe4204e872f7946c6f321fe31365e40d137a772fa2fe3d2c8ce674c1515322b9f06cb10bf36b8369865d7d82a2298dd307cfe45ea929a84d16a09686d2c93fca59bc88b2ccc791e26e6891b885b662806071841386716d20cf46cc1e9d3c4251894d6bd16cdaac9afbd86352b2bd4bc06de77c347b667d4a91b73b9d6ba99a6dc99651949e3fe5265eba0cc46735cb77dfffe62e9d960044b95ac50172376c19cdde545325986d33dfa16321ad4d0b8e3a82d7215a6f86430e49b88762138d97fcb472ddadfc8a49c30893c18e2ae95b47171f8170477d9c3b73c05b4dea88a3a48eb246cd548f88020f0829a399191df8a9259e07394d2ef645a03db674bfddada665b9f1b8120fb24e2112b7b07c0e29024d7f5767fe0e531774820c9b9624a3584b929918c93c98af07024cc9dd4b7b7d53bd8daf52af4c427c95d385dd19f5c26db216f350550e95e09e04b8f1852d5afa422f5ab37bf08a7933ca0055cb39aacd097e5aae752c5ae997e586559e6a28415d1d88887b94a3a73aef05d87d859fc82878b1a2ff4435213f009e49bf4121e2119c46bd6bce37be382881465342440b6a7d2959b7c2e49c4f05e8b04a5d43a8fce386248795cc26411f998925cf16cc34433f31364863f7add40ad5c15b819947bec285f07aee267e310967ddd5ad398792469d4aad16da6d26d1f8c3b727feeaab38dc0bc50ee0871d271501d64f935859e95b4c78e31b4f5f09fe69257f5c7e95ff54a155b1d79a8a45dcfba8c5d324e76df27a17efa36e09fca17abbf0d6f9c6f28c76375c096d70be1513ca6fe7fd6c5a7e9d428a51595b4f92beb0b55d07dd3cfa90408d4c53dbd622efd722336d39b3c712be106d9c99be0d6945b0da7007ab773b5ba11c4aeb084045fb1b2444c8a0f20ec9122659646ce8e04d79fe614210fec9afeabbf4083068937bc9e4bed93e391bd46ff043fe9b11b6c4d66781dbda5a290e8f03298b484a4997c91505d78021105ff91ee8fe5b69e70d4b5b37aac089c2fd840163476e78af57bd26378793e8e4aa77a28db3fc7147cdcbcbd72d928b46a572184ca482ebb6a21b7b2473187cabad38309dc418a54f94ad60fdb7e02c5996217a8d52dc91eb2da84d0a7b104917a9f97365c563a12402b847537c550a2dedd83af148929046097e47a45e568a8e753f85bcf699dc0dcceffdef26b98964e2f2c807de0b1d3055166f4ebfef4cacde71aff41457d45bf224a19ac537b21a3a22a27a282fd2a0b181436398c0e81fda62a35904b853bbc34ec8b1f41b403e5135b7f9ef3176deb2ab2c0554a275fd5f8088c0bcf9b585ee661c04198caa39a64d93ba4444565b6191dfd5dc8a4f7673f826f8afd0d6a471d926328e6ffbc5b40733fdeed6d8ef86d563c3e95dcfde081ec301f1812db9c149ceb28e350fb71c68bfdb1f0a4fb39bd92638f0775a5e3b31b12e3564dd48fa4b185eba97900267d38940275d3e746650e1b42ce92674cd9dcf4e88289ded7cb6f00bcd0110b405c067a46f3d3176c14c3fe99a099fb734c84561c34156477df858f2ed2a524f9d55b692d41baba24d603857d871f5f2580e322701cc7442afb194f54e1480a26eb61c2a49f1437d11c5498908c7a1ca09ed90bc66c99a8ea1988b1a5625371f7bd3c0241719dc1e1bab3c350c62b892c8a29f034971e037840fb309425f32b68a9be45496efe99ca821d355c7d0af684a13ea3d6851bdac0c3c01e78153b5ab1780330200e026d1bf962deed3807ec4d7ea60a86ac7c716597536b5e4e8176fb8b402cb326a249983a5f897e0b740e4270cacae6620b1148a035b02034a9068ed4e6b3c667fbe65021f40efeedbb7f00b76bc879b81444bcfb1889c84b6bc1408cef116acf0c7f5aa92fe77afb5e5bb3bb85e1ba0d0750f428d136d7c255045295d14e9f4bef80852e91cdc0b59d5ff87cdf38abb795b305fbe5df037f4db9c13c29b8503a3a791eafcbc0015973c3a9be21bd19deb1556256928b5de02e59fa244dee94ef71f93fce93cd960e0a3bc5ef190c6bdf317a90e099a62ee85d7ab8590ba6d1e66b2454df34e72f89efc11383a9008bc6b3bdbb159bc988d89ead99afc8e125d3af27f2d5fafaaa86963900dcae937ca54abea108848120a23bec00a8fe44fd9e1a679c1858a9b585ae576f03174bfc4f7e0030f9fba02249ae0f731cac6e0f2bc7c22a669d9379c52c1145104370b1d4d24204e2851df5feaa17bf74f749b5e7470cb11238561ea4484b422dbc0f2a7daba993f69557cacaf6d0213eb836d15e09410e868c613e4d6738b76ea7b4a5ec1f7f2536b47c7739b6c4dc3011e1ae7f9fdc18131727ae95e799929e30113bda1912458eb088911264b320b03868b0edf61d6a26542c2cf7dba2a67e7a6922a954e8d9c55dc1a03b3204112059464d269956509466162d4e4882fb9b7c7cc3982a96206e2f89c8779316ad74454d9fa0fe84d90fad2b5603f53f4c72ba8e4ebf7c9a407a87a05cfef78df73ddef0051a672b7955ccd5474c2b68762a9932db1ba192a79749eccea9b116012d4961bafae849834d2e581e2d3f33b0b1bf82f42a058886eb8416a8b420de8a4840647fb341ed3c66c17355fceaf796657e7ef63258ada4057d96a4a01a44d7825a7035ccc743e4f38013623fd83841ec099e99dd7052e14337ad96e753f60d9d226e1ba1d36fa01945b26a33b8b67b47f88b9ac2c45bd8319cdf731956282682af9be1485973bc74752a83ef6e186ea592f375b83eea463c5c2cef81fb2d3877cc19b5112ada176b931e763e9b2b81f05904fee3da9f52357369967b0809be2454ccb6fd114946ec2e30e23b3b3dd4ce315f2b51f660db6c9b0b0c845cef6399604e7ebfb9bc69d4481dae663abc7d10494acf3794f80c13fbfbbea5c7e4c281d16a18473ff672dc7f7875be6bc499aa2dd5286db7a35e1e17b630bddbd8e27892e456a351f85e80e52f9c3fee20ba38dcbd0ac972e3f6c1e8e21591e8eba094aa7c1c1099f5c6fcae331c53f88948efce56bfb3cdf73ce094a35d114e4c54ed5b18ca61a09bb87fd7b072c2f99806510ed342eee3d75226373bb0144a782b7391ae72e2cf766e1087bb83bc659856e291da198cf1ed6a51cb3ff57ac0905726dc63527ffa4c71d29d9a7957bab39ce02b7206d4914f11cbe70a582d02785b92d207849dc0f3b2695d21ff7e149aa7ef3690a6d01056d7f674c04347ee5bed0d36e24c226e60872f98c702e727026ddd0383f8d3a89282c695e959e16b4cddd6569671698de48c7229294a0627c37f3efe940243dd5f64a16547f009d41839dff8cd7526f291b20c4a6dba25fc274b9c07e0a4d23e9273e521412e94cde55d9829e1d771f5ec38c397302e41fa5f1539c78697bea3418d0fe87dddcd69f9b791508951a7fd50456b38b2d19c44fefd14704f43d0ea26863d95806592a183e147b58d8783dc203e13998c379b0ce0deaaf288e0cb90737beca72c5b9e003d1bb052c6a6e0cfd6e1eb652e7fceb2017c60c47541c2d1db90a97f3482cc4dc751be4e4713d9443269577e523d10e47ebf531d6dca48f998244f49d03b55a63b1d578b18d80043ccca4c20f7afb25f5d017f00ac9b8a0db59ce35c8749fe155f7a3af7b89522adc0fd15e50c27f40cec3c37db547a4b08e01900dcc0a45210e5e7d40ab492148d234b93d248832b46a8e76b3f241e6b87cdfd4e1756f217155fc1acea85a05d8fa766bb03cfa869504bf5a7e3f8186b6902ff34be55d5f625bce1e6a4dfcdd7b4151d0c885e3b489203a3e56679f6084a5b6f5d22686fac75277790f9c6f394c848a76c6c31c053b35bbcbd04bf57f967d2e126f6af1e2086ac7588260e997ac0566f2a1fc37f5327482cea07127974d80cb6758fc23fce1a07efd8798fd6e15d895a6759f2f77b6553195f919135f7b19658a0922e6788890ff25101904f99bf67a9ac0acd8da1eefc1dae31a4a4caeeae1e968c15727042b683dee3522c95d77e873a7ed5de03b2b13fa5acfd8d2671bf8be5203d39296c677f0e3f5ff23a3ebb4a7721db3eb9edb8d51e64b184a26a641ac053158f728734b51d4d8b468dcc0ffd96161a3e1919823cc52fe25948f0116efca55c"}}, {0x4, &(0x7f0000001740)=@lang_id={0x4, 0x3, 0x104b}}, {0x4, &(0x7f0000001780)=@lang_id={0x4, 0x3, 0x4c5d}}, {0xa8, &(0x7f00000017c0)=@string={0xa8, 0x3, "23ab3718b7835478681060cce39bb2dc9fe89afd68bacbdc8e6cd4c1c37e709d9931273b2ec8ae9bc68d3911f4e59fdb314ce59f95785624f1187f9ce63c0fbecc3cbb4d6658a7fc91e94ddfda7d7359b976c51d77ee28605f84cc171c5f27bc5fc107e4c6f0e7bf8598ff469acfed18151117f0aaf22dcac9736968b9e4d9e25be00c3b5350d8666b8dde0aad7074d88474a1cf9984c40be32471bf1748532414fd70672707"}}, {0x2e, &(0x7f0000001880)=@string={0x2e, 0x3, "cb036f8eecc0d7d158db1609375e4e25a82cbb9c7c09a8ebd3630b93475d31e5f40a1060363db2c86f35b13a"}}]}) 13:26:53 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000077023020a506a7133cec1598a9abc9c6337c00d8540904000000ca2d2d000000002000000000000000008ed952b9380e4de3000000002ed3fc6f3e4f0fd17bf84b731d76f3949f26cd22a52432b8dfe65f83fb986bd2cbbb5a082099dad36765c81c9c14b4c0ed4870d9421d6fe374ab68e07a796da730bd40e357e26091ecc2f2b19627a040ee871359945f8692399af3960cea03d9f3c44ddbb6a0ae4171956bdb"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 791.572101][ T3239] usb 5-1: new high-speed USB device number 20 using dummy_hcd [ 791.572111][ T4153] usb 2-1: new high-speed USB device number 35 using dummy_hcd [ 791.592158][ T8957] usb 3-1: device descriptor read/64, error 18 [ 791.742117][ T102] usb 6-1: new high-speed USB device number 2 using dummy_hcd [ 791.792086][ T5] usb 4-1: new high-speed USB device number 35 using dummy_hcd [ 791.812097][ T4153] usb 2-1: Using ep0 maxpacket: 8 [ 791.872125][ T3239] usb 5-1: device descriptor read/64, error 18 [ 791.932185][ T4153] usb 2-1: config 0 has an invalid interface number: 73 but max is 0 [ 791.940337][ T4153] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 791.950464][ T4153] usb 2-1: config 0 has no interface number 0 [ 791.956579][ T4153] usb 2-1: too many endpoints for config 0 interface 73 altsetting 148: 84, using maximum allowed: 30 [ 791.967562][ T4153] usb 2-1: config 0 interface 73 altsetting 148 endpoint 0x88 has an invalid bInterval 0, changing to 7 13:26:53 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="130100000000000826093333000000000001090224000100000000090440000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)={0x0, 0x0, 0x22, {0x22, 0x0, "bedc2a5443640a789bdd51ea6221d59bc578290bb75545b86415f523b546d3b9"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r1, &(0x7f0000000000)="00dd", 0x2) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_usb_connect$cdc_ecm(0x5, 0x5b, &(0x7f0000000640)={{0x12, 0x1, 0x652, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x49, 0x1, 0x1, 0x5, 0x20, 0xff, [{{0x9, 0x4, 0x0, 0x53, 0x3, 0x2, 0x6, 0x0, 0x4, {{0xa, 0x24, 0x6, 0x0, 0x0, "45cab3b1bc"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x9, 0x40, 0x80}}, {[{{0x9, 0x5, 0x81, 0x3, 0x287, 0x6, 0x3, 0x8}}], {{0x9, 0x5, 0x82, 0x2, 0x38e, 0x0, 0xf9}}, {{0x9, 0x5, 0x3, 0x2, 0x1f9, 0x4, 0xff, 0xeb}}}}}]}}]}}, &(0x7f0000001940)={0xa, &(0x7f00000006c0)={0xa, 0x6, 0x110, 0x25, 0x1, 0x6, 0x8, 0x5}, 0x26, &(0x7f0000000700)={0x5, 0xf, 0x26, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x1f, "4fd7f49c1dd74f7fcbb43ea7a7d82b0f"}, @ss_cap={0xa, 0x10, 0x3, 0x5, 0x8, 0x2d, 0xb3, 0x3f}, @ptm_cap={0x3}]}, 0x6, [{0x6f, &(0x7f0000000740)=@string={0x6f, 0x3, "d03170f081c75d7531b49fee5034e11e6264102fcca6098b0838f83c83247b987d377edf0bac764816959f44798becebc3e134a059662f673f96cb6c8ceaa7bb27376d88a6cc8e5d4fddadd4b2ec123cf38dd4ca086cb0e55eda3fd721a9c07ee9855cb40fadd1b7c5024e2b60"}}, {0x1002, &(0x7f00000007c0)=@string={0x1002, 0x3, "e04bc70105ad25461710c5c2e5cf1e833d198b1adef2d7ab90e7ea9c8b9b1ea50e9b29c7d9b4c51e3067435288fc9832d51fb8a17c622e5e3cd0e867c4eb8ec6dbac139dcedaae88c39dd40659b5eda0888032d076daa719255052290c05e98580c18f9a75eb136df2fca62e6382e4dbf8abfdccdac6665ec7109bca70b714fecc8bdf1874ce93d3033ade52d78bf70a6d3a57bb79362b1f517aa884471167e6c2a9d546fd3984b420570b24016302e72da14b9bd0c32008c5268c447dd41ac9d14fc15db61a23000fc96451033dd84b59a67c1930fd317e27da2a21d29ab4c89812cccf80610a8deeee322fd2eca622329411914430211d72b71634a6ae0759b4aab83e3eb0d2ccc3960f8a6eee2892da76fd0ee9e9d29a4a436c0a8c9981daca5f2a9d05e24d6fdd603cbff66aa5037f5e263f4ea20a90f1bf50dc17393f8d2ef57135b330939e373013907a7d95f4e2e12ef3b558b942f07acaae3c5575486baea8caeec42e23ebdb0741f5bba20af33df2a46723b3bbd053e2332664eae9882dcee2ee4c248f5996265eb2d6e1d2e0249ad3aaee7330e2eaecba2533c6b275fd6ffe6a052fe7df21bf4e7b2a603eda5fc7ad957c0438f2c8ffe44f11b8233a3116152cc9ed145d982c63f644877884911228cdc34cfeefaa0843df26e6176b3bfe9c632c418e708eb971cc406be5388993942df593be2ddc3f6611f04f0b326161b79bd0385916af3b3bb03e2b3fd894b564b487c6686c080f9b765ab209c77acf643e51286965b7cf57b148c1b9485205f62b63312b1db11228d2335d32d74a6693ef3300e5d0c9e1f99c9622c5eae3051e066bf695ec6291d0ea8578763fa9e333a1da9ed053b63db07e5bd9b261f6c887bdc670bf0ad67792dc1361b0a51c05cb582d41e32213a56a2fbf97bf0940cf4a441dab606042feea49419cbd7ff3c268ad597636cdb7f1467013d34f32a7cee6d8121e5538324acb5364b0e0ff6af93d98a9eaf73599f7636634ecb1cf38fef0dc9228b424f8639d1b0a43530363a986f661974f39cefde0ced6305352c2f678d28f4b92081812008333272e8f0dcf90cdb1a9b416390140ca13d87cac7efd327abcd9fe80a2f4b910ca08fd8f99f26c7fd888d531d15913d84fa50bb04393ff6170cf50438fd8a1f266105acb1522855735f120194fe1e515785590c7e9dcaac41151739de7fe87a7a4efd770a22144ced937b92bfcecffbf131752ec3db8cc1c7375e913bfc0ca4aff36a3118c94ce6a0b354d1f47966dfd8117e10ecc5c546d62bd33a373efbda36f4cc6b57a76827bd7bbe29174d37968de367e9eade778c0679c67b098652d9ce55c3efddb72bcaa07350a303f734086f56ea31ef20e61604b65ba4a17cc1ec8501e75df9d1bed3d0022814b4a561673fcdd23789d3753746a91793a268823139589a651c1c1617d02772ab3c7678d2be471028d56ba650dd2ea9c7c161d5151823713aec39329fc68d03697ad05eafe97438c8ea2c2c030cbd6778039143839be661046afe0f72ba2fe3fdefc01a5e25e4b49e35ea94f7bebf41ffd59b6f2d6648387f228a0777bfd6a6722d822aec5d3e4c86b2507d6cb9541a4c13b97635a711cdfcdbca1f61d44dddaa0e21772120bb97ef61782bf329c3653fe327068a05bb4ef2b74604b876e488efd856c8c53c63436a9bb997ced716da8442244befee054752882e088525e37ef1dee48e4887598be35c66330821ac640e1a7d24f54e8a614c023bd678ea22f88ceef81fbdd5f1027b6aee85f0ae86083c449359f580fba5c173a05e4adeba05f302b6cf936e7e4bc4e1fa89a739c57af5cfe93baf2dbc4716c8793530ef7c91f36747984853e34064cacb470bc241df42efa4a21f441ea46f03829b921c71b10467d1ae30f6a11b8d33d28b28777350658f1fd84d8098cda57b2ef7701259f0a58fe998006aee03005ef5a1b3354fbeb0a16913279ced074615e9286af536a72751b4e6fb2ff7dcd2361bb0266ec95206a798409d823658494189ddaf524bc50a3e01785e0f5eb7bd8071f245cd9e1e575fb0c1430439da4d9cbff6855252b98a4312203d1163340b2e04efcfcc7474bafddb893e3be19aa4ac995cd3cb868e6887715cfd16bc9b5e01c772aca4cd6d3fbbead256b2925c6a22c316337c6caf2f798c39e7e8e8e5809feb2c64b495351f8965908de9225e297c1dc52a2a9a687efd03f1ab0617fe3647ae8f49f74b21336029241d4a3b413a4679af170dfa6683f8511be1dd26463e4278c9d23b3405536cea02d789911637a949ea5b5fea2e9cebf7f29694a0b1a311218fd49ebc21c20754feb033dc18ff399195783048b939810008fcabc5a5f16241ec35285cbebac8953882d180fc37d0359e7a5652c731d6c1e6667236c48e33d6819c5ea44b9a959d2ede9647ddea4797e9b21c74003bd98aad2e7140b09cae0a1cbfd97c9edd43b947c75eef500fc53d76c41d9a2e82dc650ca9e9c3d0fc1cc89c769730c6718f8dfb52a865af42a4068ff9812dad358674a01ec9f60cf813ca91fd5a46e0f153c56c17fd204b6dae98605248338703f417ae27e77505ba8faf25f6d69e9872fc220930257753f0721e27697cffc8003b8fe6fa1e5cb6ac18cc6a5d9d1626ab2752469cdd72e7c9dea0c3989c3137181a2c8d7155d555f82222f12420caefee7627a71042dbc77a1c56527f4120bf8909af9d52a37440e3ba809d67ba0f9ba8ee331f5d0b5034a983fde3f8a6d961168c76d63f23fd1e300a5b6e05fda6b84651bf1f66ff4fec4fbd3b4693e65f49cb743dad99cca9483cdff94b2f01db24b1a4fcb24a0b8896d675d66501e680a3f0822aa467cf2bb1861b8563e59d6fa0d61b2cf28ed0421d1285ea67fec26c4af47307dc0ab160133fb4a64c5d87af750ce647c7b448a443a9a80a4ff45013d1341383f27d7b213b79729e682cd6ccee74ef7d45ea197219a243dc82e17d54f72ff4491f1fecc0d555c7f4bacc26da2f73eb0de6999c7ab6e97f3f0fd6ba4c35a027514a3f85c30387a4fb05882dc150b07daaba76a3a40ec215e75d1bbe9949ecf267d2ad2841120f28ab9059ba72642fb22dcce79de4ae875d5997ab52109383f9fa14fc73518e77224dd01f3cbc2cce009f5e5fd04a24b789f4a6bdf01c33a43e4445a407b0e30d613d0fe5400821512072fdd165e59881de65617b67cb04b5b1adf95e1fa189f928520b8d6ea53b7c95caad85f8cb5381bbaa0fba3854a17797f18374c5a4d040f90776b6930df6e091a1d672429f4a6ac7ae6868d197eb5e87937639050930e1a3c4ba2960fee114ed5b5b415ccb3100b6e95285c6f55fcae9ec273fbdea7e267ae0532a1243c686adef9bc7859c03896c47ee4be9d40fa5f89b1ca09fa962caa4012c6a1dab4d89659379376fc120b220155d5dbbb4c544c82bc291eba96e8e713bde23aa571c360efba7f8247c41841d40151d4972729faf9927db444490c753b7a734b188cbcae64086f27f6b2b5d17e5d66c5063d446fa8e10a435264246ea7b18d778e00ab9dbd564988fdf3b0f53c3bc5105ff913af0cdc59145a6c953127bcd2b8af363e2e8c10af4ae445b0df70c5aa266cfcbc7e36bf9d17306fb6ded19affd60f09b0336a76882b4b1e49d7c4f9b6d15dcd97b1e3f3b932b9adc2a5402cd6a340649804b39dd71c19befb6b818d6a0ba14ef633f91c31a6d1e514c961aceefe567db6ae7dc7b0771cb0cf410d2df25866d38498e89ea5d2798cbc82fb8a575fb6ed0f5fdb04f6544d3431ad4f3f58c7dfedf510d5810e468ab3a93508842241aaa39b4c20e05dc13f55bb26b042d5b88a177007f2e1b84b8f9d20978d81c4be768f66d9d8632b455fb2e0ff6539e6180e728f31c20700cb572e2c0582d7e043da11441e1a4f4b44833f8583e3796d760b2dcfd21ae829cd991de53baf41d66c36a1f4368bdb55375e43e16bcba172f3c1e875ddd0dbd7e562ccb7d4bc72b976e939ddc6731cbda1b97ce756283d7a0099494c9477c4b7033a7bf55da8c34db75373df9ee0c009178c42caa8fc58e352548bbfb2e3487ed234b851818c3a63555f581752ded17cbd5c0a01ce695d4f73496ef636c7b5130ac521c05fb879962238d4dd9eb650c3cec720383668811771dd6bd589973f9446e75b4e6df8f2d667b6f03ccbc58a97dbf99abe18cb30e09297a751390f93db3c6821bc692ce2e4f9f4f3824e00af59120cc833e516723f61ff71efef8aa36c25db8c5d20122bdbc0cce708e869567dfddd63502e5a57b29b902f5dc6db446d06db6c279940c5b412e7ce8ebe8c9a6b7192b15fba3c00156e94609cedc8098f99816ab81ce63eed8a807e97d9e63f02cd97179d36322337bfb32da885a77d5f0f05deea8f08b6b4080144e70aebc14cb4f7eb7031986dd3adb06623ec7a3ad564832273f265ce10938993ba4cc293926318e497c1473660d0511cd64d127ce8ad2d13e8d36969335e7df9a161ad4fe15e290ef985586f4af4efd085c09170827c7c89c579633f2557d5756f89266f5bae05e3c7d0fa63fd77b5ac2436e8f73168c00e6320c4b92f360f4d55cf00bf0bf8ec3762ca961e3b4acd798b6aeda681d39ec84a2e6f6dd1f54f0fd1cbf481f7b9590d39ad606af3baaec2f8de69779c07b0879959b27c995d3e2b7c7ea73805ad5b9693d7dc167e3e2a57d580a044e5fb0eb249ec3c01bf8cfefa397551f34eef4c616a1e56cc57fcfc10af59e1e70a5afcc41c1f0d126612d1f84bc2d5f2c2e34e8b61cd08752cc036d01601f3148ee6d2dc2720726ed90a4fa49caec7d07233a8658d3e94d8c2d27cfe708a279a79f42fd0b9543300ad49092fe24a69cf1da22915691110e46acda8ca8e182564531cda1e6ba148a6269e67cf6f66819b870fbe4632c2d1469279e2952852d1a54290665664530b5eb85dd0cdff030764b58d73c2ddcd7e142d78a506841d8414cad019ad971b432c41741eab1742bab07549f3d7feb3b087dfae612498680a89c8df15a87a329f36d1a9aaeb8dbd68005396a26f9f648a930e30048f658b1282756dce18ffbfbac00f7332aca6d62ff957f2c342985f5f7c62befdedeac418bd182a7baa827c49318d23e305f919af5fe4e7be4df27776c0aef6422fbf260743f89d507524a193bc87148fc48fa29b5e8520973197642188dd6d6bec9265b85769f39e6182737d8162425013d857c92a68110ccc07ec776bc06077b1b589c7c9df238013a471c8c5ed6b128fd479d972194a074b4f040e1b54d6058abbeaa056000b3132399890e2d91b0c9de2ebe664085a74fe18ac8a6b2f0a79a61a127ff011e2a05c954637b273ab724667316c6573f3de1232ef8a8e203144a46ba9b23d2cf1d2b95061f3d6deb524d0adbfd76637cdc2dd7975959dae8756ce2175b59a6913a40690641ebaca1e7e5a5e664b1d7b62a531e396ddf60bddecbe16937db1ccf6ba0d7107cd3172b1ceceb8df450f777137b557e2e73deb3ce6dbe363904c67956f57a7a5f3101eec22bfad665f0cf15434e34d01b811fbb16c65442fe7815994d3e11ed465e014db68a561e3580646b654087fd840d47d5f52006cba3ed38464d529ec14fede7e9159c3748a7c8aad2daee1e1ace6f486233b2991c88e6858eb272e6bc273e826a47aa23983ba138aa971bf70cd7052b5551a7d2709855f58372b2e524cac38b538395bf184e29d923af70a6ea52ba17f1b75005f8d96c0814d114ab47a96b02d8800b30aed443a4deb38057b"}}, {0x4, &(0x7f0000001800)=@lang_id={0x4, 0x3, 0x410}}, {0x66, &(0x7f0000001840)=@string={0x66, 0x3, "19f69e23273184d44efa7e5456d228da6a27ddd681d40e784b326f240277e37b15ed940f3c4d27c21e6a29880300d144f2fbc0cdb9c1228eace0d3d66636c3680dee8d1ab2e7f719b8e6952773994c64e4e309040ebc31380240237c884abfe9d47abf6d"}}, {0x4, &(0x7f00000018c0)=@lang_id={0x4, 0x3, 0x1404}}, {0x4, &(0x7f0000001900)=@lang_id={0x4, 0x3, 0x380a}}]}) syz_usb_control_io$cdc_ecm(r3, &(0x7f0000001a40)={0x14, &(0x7f00000019c0)={0x0, 0x36, 0xb, {0xb, 0x23, "cdf861644b191c1923"}}, &(0x7f0000001a00)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000001b40)={0x1c, &(0x7f0000001a80)={0x60, 0x12, 0x28, "fda3d38375686e0915e7cbcc2c261489f01cbf938c4b505591900c07f1da2406280af333ee4fd295"}, &(0x7f0000001ac0)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000001b00)={0x0, 0x8, 0x1, 0x4}}) r4 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r5], 0x0) r6 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r6) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0xc020662a, 0x20000000) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r8, 0xc020662a, 0x20000000) read$hidraw(r2, &(0x7f0000000540)=""/214, 0xd6) r9 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r9, 0xc020662a, 0x20000000) syz_usb_connect(0xbc3ef7e33e8b122, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r8, @ANYPTR, @ANYRESHEX=r4, @ANYRES16=r5, @ANYRESDEC=r6, @ANYRESHEX=r2, @ANYRESHEX=r9], @ANYRES16=r6], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r7, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r6]], 0x0) syz_usb_disconnect(r4) syz_usb_control_io$cdc_ncm(r4, &(0x7f00000001c0)={0x14, &(0x7f00000000c0)={0x50, 0x21, 0x7d, {0x7d, 0x23, "851b7baba573f902598dffb8046cf65e25ff8a3a388e25f40ddcd6141743a9cd01be886baa23f160c32d37a30b1a8198f752bf4c93d8d225ac5adb7e9be9f5272024637fa668169a9c386f4f3faf85fd62d02aefc569424e44c7bf29a64d1e1378f0a314e550ec1913948a46e5cb8dde9213acc0c4b4e87f5b7156"}}, &(0x7f0000000180)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000440)={0x44, &(0x7f0000000200)={0x20, 0x9, 0x72, "4b8215a2e2963de31383eef0b8e0995e9584750392c027b8384166b8ef5b54a610d0df526c7ab2f64037e5abfa83cc0dbc377c5c0bb8f6e8877dbec0f5b65ab95e3b6b18e6d4ac51f7717aba0aa89ff96f68bee0f1a26fa0316d1b0b6d5a7d0ceddea6ed97ae28a660b1ed3045bfe61c0e1d"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0xff}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xf9}, &(0x7f0000000300)={0x20, 0x80, 0x1c, {0x1, 0xffff, 0xffffffff, 0x3, 0x5c25, 0x1, 0xfce8, 0x5b8, 0x5, 0x7, 0x1ff, 0xde94}}, &(0x7f0000000340)={0x20, 0x85, 0x4, 0x7}, &(0x7f0000000380)={0x20, 0x83, 0x2, 0x1}, &(0x7f00000003c0)={0x20, 0x87, 0x2}, &(0x7f0000000400)={0x20, 0x89, 0x2}}) [ 791.978690][ T4153] usb 2-1: config 0 interface 73 altsetting 148 has 1 endpoint descriptor, different from the interface descriptor's value: 84 [ 791.991824][ T4153] usb 2-1: config 0 interface 73 has no altsetting 0 [ 791.998538][ T4153] usb 2-1: New USB device found, idVendor=077d, idProduct=0410, bcdDevice=9b.46 [ 792.007625][ T4153] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 792.022218][ T102] usb 6-1: device descriptor read/64, error 18 [ 792.024351][ T4153] usb 2-1: config 0 descriptor?? [ 792.043419][ T5] usb 4-1: Using ep0 maxpacket: 8 [ 792.102171][ T8957] usb 3-1: new high-speed USB device number 20 using dummy_hcd [ 792.162298][ T5] usb 4-1: New USB device found, idVendor=05ac, idProduct=f70b, bcdDevice=9f.a5 [ 792.171545][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 792.180464][ T5] usb 4-1: config 0 descriptor?? [ 792.223415][ T5] ipheth 4-1:0.0: Unable to find alternate settings interface [ 792.272140][ T3239] usb 5-1: device descriptor read/64, error 18 [ 792.312119][ T3318] usb 1-1: new high-speed USB device number 50 using dummy_hcd [ 792.342199][ T8957] usb 3-1: Using ep0 maxpacket: 32 [ 792.382209][ T8957] usb 3-1: too many configurations: 171, using maximum allowed: 8 [ 792.392406][ T3239] usb usb5-port1: attempt power cycle [ 792.412227][ T102] usb 6-1: device descriptor read/64, error 18 [ 792.432309][T14154] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 792.441211][ T3284] usb 4-1: USB disconnect, device number 35 [ 792.502209][ T8957] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 792.509853][ T8957] usb 3-1: can't read configurations, error -61 [ 792.516291][ T8957] usb usb3-port1: unable to enumerate USB device [ 792.562088][ T3318] usb 1-1: Using ep0 maxpacket: 8 [ 792.682223][ T3318] usb 1-1: config 0 has an invalid interface number: 64 but max is 0 [ 792.690404][ T3318] usb 1-1: config 0 has no interface number 0 [ 792.696571][ T3318] usb 1-1: config 0 interface 64 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 792.702098][ T102] usb 6-1: new high-speed USB device number 3 using dummy_hcd [ 792.707566][ T3318] usb 1-1: config 0 interface 64 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 792.707587][ T3318] usb 1-1: config 0 interface 64 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 792.737961][ T3318] usb 1-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 792.747036][ T3318] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 792.756230][ T3318] usb 1-1: config 0 descriptor?? 13:26:54 executing program 3: syz_open_dev$hidraw(0x0, 0x0, 0x2246) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000040)) syz_open_dev$hidraw(0x0, 0x0, 0x800004080001) write$hidraw(0xffffffffffffffff, &(0x7f0000001200), 0x0) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xffffff7f00000000) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0xc0185879, 0x20000000) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000002505a8a440000000000109021bfb0001000000090400000007010000090501020000000000"], 0x0) [ 792.992105][ T102] usb 6-1: device descriptor read/64, error 18 [ 793.122105][ T3239] usb 5-1: new high-speed USB device number 21 using dummy_hcd [ 793.232985][ T3318] keytouch 0003:0926:3333.0060: fixing up Keytouch IEC report descriptor [ 793.242003][ T3284] usb 4-1: new high-speed USB device number 36 using dummy_hcd [ 793.251553][ T3318] input: HID 0926:3333 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.64/0003:0926:3333.0060/input/input180 [ 793.344398][ T3318] keytouch 0003:0926:3333.0060: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.0-1/input64 [ 793.402142][ T102] usb 6-1: device descriptor read/64, error 18 [ 793.408460][ T3239] usb 5-1: device descriptor read/64, error 18 [ 793.482113][ T3284] usb 4-1: Using ep0 maxpacket: 8 [ 793.520356][T14171] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 793.528478][ T102] usb usb6-port1: attempt power cycle [ 793.602235][ T3284] usb 4-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 793.612747][ T3284] usb 4-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 793.623867][ T3284] usb 4-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 793.632943][ T3284] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 793.682756][ T3284] hub 4-1:118.0: bad descriptor, ignoring hub [ 793.688937][ T3284] hub: probe of 4-1:118.0 failed with error -5 [ 793.697774][ T3284] cdc_wdm 4-1:118.0: cdc-wdm0: USB WDM device [ 793.700504][T14173] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 793.713522][T14173] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 793.832112][ T3239] usb 5-1: device descriptor read/64, error 18 [ 794.102105][ T3239] usb 5-1: new high-speed USB device number 22 using dummy_hcd 13:26:56 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000600000000090400000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="00222200000003cf87f96f0bc4eb48fd0a8c930baf9d99b50807d9c68a500b18c1187b03af644c254a17aa64261274a58ae0f7722ddca50f2a9fce807363ffcf8944e3476007a45a516b925f28a9bd8bb9acc9f8e60bec70f215aba6a58a67c4f37467dd2fefbbef8425be5718e9709b9b752f2e6ab098db09511e0e36a35cb55437670fc06e5bc9de19148e419f892d9f45fa6e557129978a7d069fc09618a7872d4e6acc53c451b53248cb74374bce7fb63ecf358d88f7b3c58b98260dcf19aa2982ab32d33587cedfa7c0c82e88c2fda34ff2e61ae8815a00ce20bae40cf43f92471ac20b3a73924e97f54c2e13658df91f55eb2ed6ba128847e125dec0561c3c2b0e22e773298c7ab84c6dbd26630d4fc6f4bd328ebda51632adbdeea30fa148a05cff173a37fb2ef2cf71"], 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x0, 0x4000) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x2000) syz_usb_control_io$hid(r0, &(0x7f0000001380)={0x24, &(0x7f0000002580)={0x40, 0x0, 0x100a, {0x100a, 0x1, "fc668a789b3a1f0ba6b72963873fb31e023481f3e2c5a34dd2cc9703fb04f57eb230f376e0f0530534513e2cd58de2f7f10ca26a5a918839ed2418ecd8db6345f0d60b179d39fbf20a3f2f638d69455aa489bdc2d8b26a100560b25cdfd43761c0d537a8ba65f6992a57d71a4729a6443339280e93b63a30d8ebf2a23c829ac53068d4dd0d80e9cd65f1378aee102d15e27df005044921dbba7ed739aea26b1602d552046cc5d1b7e36999b5bcbc47f2ec8f9db995dbba52619e96f6d395599ebb3820f59bd725c1ef135898461853eef3217ac624f269a969db6917b889f8e549c84405df707c2f2a8b5fec98cf8f3e36bb1fb44a6b2485f34289c9b9ad1d6b5fe35bba2ee1e82adee615dd273979ccaefe7779f67f711acf1771c0411bf3fb92a0b40ab63d2c908d75dc7a17c2522b305d7e3d8d8b557a18a9f6c80dcd0010d4961bcd0a2811fc9cecf3a130bb23c44d94305d832f98239cc8cae91057612b6690f9afd883580f9a6c24a5d047b266517cc5bbcd78bd0e839bf37251ea855b996aa137cf0112030ff10081e4db0cc765756242327ea98057e2f7d64b8529d49d0fcc5bd1570d7291ecc7a3aee5ed3995b9132239fa4dc96ba9f531dbca8b609c151249ec69104220414557be021e1c9b5e8812dbb6bfa71cf0e179532b25472e86689588302ddc3cb8725e63e79c5d7242e89af10e463641b3d240117690e65b73e62dd731de4d126dfbd53776d38179afa94f776070a5d0f518c39b15dd896ef69fd3790ebaa815fe0a41317c4c7dca08cfe27567d5089ade93ea7a9ab71b9933c7eaa3422b9c5d8a648dc34c48930eafed258db8af885667c61e0a1c8b1f2bd70dcb97a23a3fdac52b5228c475645fe783dc757bd02bdc327020aac6c6659744f2a5ac207ef15fc1c8c80034e276673cd4fbc8573aff2727ddd95d4721fc9e708dff7c2d71b3c08746853f90e0cd5d5ad2a40d3b6813d24348a677e547ae0fcd61ce882f94782142c33c5b810ebe9ac424a5ff2699e82d13e482d959c74e85703b9593c4832598537ad089804007c51e8b6cdeaa0ce75b14f22001cffd9f33c547555fc3c62aa0db698ffc58697c75f92d7c08928440eca963ce6a91148eb999a445269d2160b9288e5fdbef03d1aae9bdc3c6e2b823847e15c2ca2a6195450f0eaf53f1970094f9ca2cba09d9eed7b8e81156c7c81fdee6541d3ae0b8a8766a6a1b0775e28e6f6c44ed5883e93a1ea251034a08bd0a564c866d6d1bbf070414f23a1aa20c5da0b8ac88e3fcf1f7c215828031019a979a568ad5960044b60d8309de24d953d7ec1ac80e95800c6e91cecd102f15500d7b8a7057dca0bb465d570aaa27664b027ff7e819ee294c982bd4882e47453e171314b51527e0dda8283bfcf3a6122aa9da2e94c85ee6212cc4e7b36e143c45db079029c556b354dd1691795cc4ec1c9dd422b7a005ee09935947e7804fad8c31d3950c445988b90691884219e519d4a582320022d188aeb0ed41ac80fce6443e509ba1e18a01373157137e46f4f3bff4dbf6dd79a96788d4d72ea9ffbe9a28d9b4663adca34af03462bde6bf433515da8cdabc8b930e62315720bae17b771bb283882fe003350d5731bd76ca1204b1d308618eb7eaba998910d4f667a1efaba63c34a227229b188b2a8a0025c25d9df822fee34d22df945366faa99797d462aa3eb239d22b21a037469e9a64b36a552bd3a7dd991b52051b2ee1348026f8912735f01892dfb48ee3dc1e7a354fc6379ed9dcddb649095745e4fd37c44ae11151d1b807f2107fe2bf9d52e7309b85ef05624e1669553680b238e93586982cffefe11dc82f864d9d1860ba1670b0e325ad7497d268c6684653cbb62d42407f0202b866b4da7b98d7332029d73f45800bdd91cb6b2b61cb08fc50e2805cf001da1a08cd17de49a707bb991f8309c284c4c8b41df637340cc6652d8f3aee52c8760184f0a8271ca89d1bcafb66e07f9dd7d4db12e70bcf0606b741ee813cadca2835511e2358e24b4fde991e844a5938f03fa007605c31fb8aef44139b56ec8a7c7cde761c1d2eda870bbed015b00c7a62d21683a09156145bbeda97a2e46d7175ac7759154bb5da590a2f201b4e23325632dfe278fc8fd0ab51f95f9eab36e95dd2f463b173b68ec065c8eddc5c9e9eb8fd6c99c69c721cee738e6a631746eb936b90d3a5f20a117dde0a42935dece42f7ee7c936b658d2e5c8ece9e85db5effb39c12aacf948a4106f8fc7a9d4546a29dc304d2e13c09cc59c1bd497ec7c8a5c136ebb91c2deb6a91f8ec93f44480d9faf3cc06e1dcd523a600381a0d3b64eb6985dc1624fbfed1258ee70a91f07266df83384137aafcb588a5d777c62c7c3db286f7df3710c06385ecbbf34762f6cbf032c2f98cdbf6a1f270d431d42e48111a4a5dae303a62130ecad2ad3df8c016509569b02b02b900bde2b78b29027282de65a4663a4c7636c8c7b5062b4e91f447d0d0611ff054e646ade2688bc3eced9936682099a97a75cd6dbf9846108d4e17fd1d8b1d4534be2275f728474300148f7b0a66cf1be1254341228cf16819b1767126d6cc1440f2dabbf3ec3b9567e0c646e005c156be7b6c2e7671e3724ed8ed4159fe0f603a0e9f46dc68cf4b6663cfa9438403f93a35c62ee030432726b90bf628425e7f85f69e108c350d87147fc80cc05eff46a6b6a9a1a19f150b7dbfc2a2f2f2929b70640dd0e1bb2e99f0a28265fe85f8e1287fe79b335b7c1e3d2a06df4dba8553c150389404b1c25770a87c8d1430ee174c626b847904ce0c6a949c5c29c1118106d875d7ce71825a70203e9faffc21f58c9acd6da9258322efffc08f8415232aace1bad7bfd8d107f1255969c305ef34a552dfd886270e1f52e0d799ac6de3b962197a0e9775071eb8550c0f6edf5dfaeda56a0f8742291ee92d35f7a5138c20619d12ecbb40d3d88f6478fc027b8219b9e195ccbdb8de6ecacb0ec46e7fcebe61639af218512542182bf8238c7129785c405b2e149232b926f6429935bd4b25b8117eacd511a4a1e05d7209207762ff8753d74249c213dbca1c6e44a03bc48c64f3457830377a740b215be54dc2972cdc875d0a5b8f00754c8e659748efc1f2bd8231a4d4a21334b3fe60e29859e870ce53491538090653216bac4883f60dc34af27293ae764022f7c41a68724ecd10522c675cd2507204b15fa376e0d7972eab1530a4e56f420f50a286c85ecb35e39e32ce66db073bc7d3e1581c535fe1e5e6a7d3a40a5a4556207d2b3547dca855cc70e45cabd56dc73518ea75bf89d2170bab98218ab054ab91b792da5ddf5ff2672a54d7f2e68f65ccc745495d226be6f0008f8835398cbb4c63f166e5082939342ed14a9a5e61b280302905be99b66e267eb652466be532cdb6614cf004d92c5afb629129c689ce6356de98efec9bb3e2621fdb3e75678bbc80635e4a61827307d121bbea13b9b94ce872b5d35d32c12b6bce39631aca66e11c27b91b4cd8fc3883a111d527d939fdbfe48924e6c96e675c73d55a35802ad2f9686c97733ca479f4941432b381bde2ba771d6b04da3d74600d591800fa62a743b591fce9b8cf9e82aa96f39e76a48047507400617d8f396771c482e42f0733c6c6d328ad5eac70406e7c5d41672e58423c4cb8d856bfeabcd954f6596daf3e4248a2ce3e2fede763b88a61e18f6ea1c91941471dd3449b524716ff710a0ce4220214a0c3ee709b2621085f3c671139cfe905bf4348df9c140dadd4d8b18b52ae2d78cfa17d2a079c4f87d50c84a403908e4da46f7ace6003ae06607c353ac97de82dd20daf0922dc42e11462065595883ecd940ce43246cb44d1ce091ff3e692c33a0d1f65c1e5351bff270cc59f018689e2dba5d3e15d23a56d666672811da720762389d9b9976fc9150097d650c24e9ebd977e014a37313e08985c0fa1a7bf6cd45bad278cef3eafc4eff221b6c4d16a68d8188636f11cdb0e71ceec7641d03785261396317d9a5a1a1e6b54ed6a8cebfedc3ef070182c88f2725b04b220cae5dab2f8fb4e8405254b93b369bfdb959f2af34042e13d9adaa961f9002a73e27dfeb0991d23e7122aa5e22564a84fb288ed1bec9bb261e342845831124db90d73f3600499794cc749458a7d2e8e0c370ac94e3d68a242e201ff11b723805fabb208fe090b1c75f2ee0be5c07e9c552e45db0461737bc0781590038048f6562510640710b82096482239d9e7425412b7ed6d987ec1f6020e4aca88ed6afc1dc7e8d04eb0d8a197be70a5623f92dd8c70385a4cbd483d106608a8f19c4bc8b2d219cd32fef9cddaaa9f887a2acf0772d96b56f80566746551e4831222c35d22830add83927f675318d5e64b4abb14f9f2e20cacff5d93e162138ef0d7d9cc39de5236345c59d36980892065af0f7ea6b4ef188e34b6de08fb2290407df0ee2fd8eea72bedb2fa24f33cd7831ac8aebd24567e502e18569b68d6bd8a012ca87f1685b18a6a891c02c06f9fc5cf6f7a9fe55a2ccbc6b48426161c4f9ee81c5cc044d9c9077e1b5005fb7c73e09115d55968ecf926c14da67ebd19dd8cffcd52ce6732f6aef2d20e91f17064dc7aa182c64f3acfa75fe0544493f607029b7295024020ad0f05a8d99241962fd71d817e9c9c058d3fc97f48a545c4d111a77a5c4b749e0a57ebb66b0953472d0af7e1e150e1afadda272140892f7c6d919a1ea59a461378765dd75bb981411b9fe7b1c4d3bc65e6735783cc9b08864c4ccddbc8bc2a69158686b8f503ba772416d728ac0ad89be9a445a69114a799217c6550b72e03993ac5b5c1961cb8b002926234b5bf9a31c6cfb224a4070ff1be966f910a7ee4a97c91f66f95e0e572f518eeee87255b1561e08aeaa1388bb2d1faca81803575c01d15b71538895b51bff308a7e7f26f6fdd194a5f58fae094de6ce0cb89b7d7679d8243f524b899630c02e1981d0547544ed34aa543f1d475d8a5feb86a903a32aac440c93d1b9dd9707421197ecc0d197eda67b7ebcb9440b7d70a9dd11a4ea4f3864ad5f54b8341aaa18043df7a915fa26bcb5786e32ef35abd53fe48166155a6ce8247c788bb595644d3ee316d87a3abf73853d959f45bd9f90ae3cf9ccc8cb4975bf92b7b1bade87bdf9b5848f474b5c2deb3c95b1c5378c062afeb8e24a5dee89e03813ba420035c4b7cd390996a81303c3a36e8013bd22555bf5748ca67b5693f2977ccecf64d0951749afd50f1567bff8a50f8046473ccf2ab2865779149be3a6e5421c1bc28810a392845148e5e51cc952e33abeba23df3e6c7c0d1069bbacc34845c27b827f9358f78be1e55c7cbaa9a908d9f46ed0d2f8a07239b08eeb96c56a80451743ba80569485fea56fe6188c4ff5337dd7868908de9c3a5c610ecf5c7bde738182158fcdff74a0747cbc4c3e144b25560ce9a7ee30236bd87fe954dc9e9785393cfc55ed6b48741210d06bed69c5b8eb25be1c768e0718e24a2b19011e61ae01422e77a79705b9249bc7e16949e614ffccf9ff63be6cce70edc918939cd2ca2396e60b253f0cd2dd27ff619de9ca0a801c19d7af10719a411d0ef0787e3b8391ccbb9e72a9303aea0eb1cfcfbc4804329330ad52a30b5667677dd24e49e0b6f288b5af5aeb600f161459f64db72fbbaf3389de1c1672bde5f44041362b1d6f3be7e0462b9a66202a7c65def604b844de65e879a300e6d579ae7be2b307b75f0846fdbfbb6bf6248fce979a40d8f33c7336f062995aece1ff77cb586c15e5ab4e7d081008870493372e"}}, &(0x7f0000000040)={0x0, 0x3, 0xe4, @string={0xed, 0x3, "2ae8c168512148697cea194da1fc9f899ee155163b0328be8598b0c6b394a81bbcdfe3c39be8db966eeb9ebf54dcfebf22a34ff268d0b4634ed9afd0f1a797bdd8a6b97fb3d855b93bf0085d007540bd021b2ea9e4fd3c5b6782c896aa7e9001cfc100ce6b25efa6a5212d491024dd16747f9fe56957bac5e8ebd50091942e0d1d8040305c69da6b75f90533837061876d02e2ba512a63d63253a1c494680ee4faa5ed7f8edfad12cdab6c059e3a2e607172bce4f740ab551f0966f8f804e4a4ab302c5e3d3c3b9f260d9c8010577673d287a9aefa00c253d6f5eae06e7487c288fea74416287241c37039"}}, &(0x7f0000002540)={0x0, 0x22, 0x27, {[@main=@item_4={0x3, 0x0, 0x2, "c6e59494"}, @main=@item_4={0x3, 0x0, 0x9, "9515fdf3"}, @local=@item_012={0x2, 0x2, 0x7, "c045"}, @global=@item_4={0x3, 0x1, 0x8, "f735269c"}, @local=@item_012={0x2, 0x2, 0x8, "f27c"}, @main=@item_4={0x3, 0x0, 0xc, "f2a07ad5"}, @main=@item_4={0x3, 0x0, 0xa, 'N\"u0'}, @main=@item_012={0x0, 0x0, 0x8}, @global=@item_4={0x3, 0x1, 0x4, "0000e300"}, @main=@item_012={0x1, 0x0, 0xc, "87"}]}}, &(0x7f00000001c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0x9, 0x1, {0x22, 0x589}}}}, &(0x7f0000002500)={0x2c, &(0x7f00000013c0)={0x20, 0x14, 0x1000, "bc1fc36fa80401e0249a95cd15edb9489b6ccedcb9b5e8d0a4a2416bdc2805e0af1d3bd48ab31fb9e4aad26b663c23f96af28ed6bca7511cef612674e9708220283dfde7fcafe56cd9111b4d4fe013be77051bd95c4ca4cdaa3d5d67b2bdbd68797b865cf47013d251d984922100f4af3ea44288d963aa67da91290726cac0c8be8b8b45b888e1e3a5c09262d2d1beb44f8d0b53b99faaffa8c411c278ba525d076bda4de6a49f9abf8704be369d51f366d40a1301dd4c6841958b26de43f6119f411e82e684f8b2e3d5d93071663a4d5ef1c17af056ea54b473fd0ec149c8276d396e631b7892b2f87607b54594a2d9066bcc99e4fff00024b97786dab3bdb0461e530e2db643349b8e9c27a8b14f8b36769e7647febd3dd02df7954255abbc64ca15b3d9f51050526c39ebea6c2ad4a2afeca7fa795ac4db12f4e38f435298780ad8f82d776d3a08c461b808177da0a1696e5a51d61b5b65df459fbdb16781c05abf6d04c023d6214c02f2d0c1a1b70d67fa153ba182e17dbdde22cc50606622fb8839c984b8ca714089210b0b6f6bf9eae9c982f42708f04140a2ba4844913bf93c06537bf280f493a57f37007ddb5baeb0f07658e5620af8b2b7fbb520460265cf51a7f6faf89d087a1fbb899346b504b37bc963098ec7e0c9b4eb6d71e9f3c832bc24092935b6fb0a055967f02bbabd5f5797bf138ae81f12642e45bd03ad2a0a118b615f85147f3e4f6706a7b051c1f4cf7fdc06e1e0d64c3c76ca2780e55f45acf71ec817ed3df3a1d3cce18e148ce265860755d690541e25720794b2dda0ac10008bb2747d0d0fa9e11de721f81e68dad814394b053ec57b4abba73abf65d8165e52b640f6faad5a8d77fa03ed8f367822ec91c87962b7de1ad5a251d5493b84c95b5b678c5029455eef49cb59b0d144e11aa0a72b98b572918e2b97a9f7d2e579686001190c8e9082ce06bb9657d39853f7499dbe51fb583cf469f756e20ba4618a2a363c8f8ad4b7ef645feb44eea9b4515ed589c70fa1ea7b5151d2414a6c04ab46ae4e59439b85a921c176ff1bec5ccf08d1fac7be83c0abc4f896940b45fb3659d211eddd48017f3823d8b73d0ceed8caa11b9fa51d925e1847f26f44da53778eeab6b907bda2b0188572a7d93502e1737d8beb4cb4ea9bf44fc782effdde18b94e4d970964b914e19b1ea939910ff08bd62ef594ea5c9fcd2d404b2c96901b48d5d9a1666d2c9a47deb05ddb1f141c8f876eed8fefb038335ecd02420f6d333ce334b34da14a45aa4400c1f036fe231f36798033b989b187c2d531a9ffbc4e55a96b8c50be8a0f2ecd01175123bc94c3c6e05eac4c42ea4fc71556c4d75977ce6aeac043cb19deac775e50f74745e36ba8f41bb256241856865a747eb72e6c1ccf1613e91bac59e74b3cbc0acc602bb337f08ffbfde3ca3b5cbab2066f684f4ffd659f47f5843e861fa74785819ee19864cac3a4d9fe22c63a89a708e402e9d068a996bf61a625a5ce4ba6eb0e3e5d0655ca7f6ef22a14990c4ea463fe3f2b172a7996f0a51cdbc6ae0d27da86bcf1a2a26e60fc37a976188ec528bac5f26f76a0566d44fbf1044f1eef351aab7297fc29ac26dedc38541b2c3ef609d33edd347cc5618f63bc92c648eab068c916c309cd3853d8bfa9dff887e4acd1f1c2b1989d44892914d670d380e03e0c8113f5995ae731089b7a3249ed32da2daf7673d4b9c08db839c33ced3c564ccee7c3ea3f48cca29e5ea1bb2f81c099d5c1a2a04bf7f81e6010466ee3af372cb95fd2cf144768cb867aa9d8f190420ea18335c12ccc447f1f7eccea86d2b48d4b5966b1ec0e4f60f783eaed35dd01b2ece60bc817d5f355975cc86381b17e7751bd3661bf5a2fb937a9dcf877770f9612efb9850c54af0e1bf49c4bd50f0b6991c0cd48fd11f13719b151e0d35d43186dd5bd16c4b48f4ba9fdb7e19af1450234a99dbd10923ffc8ad75a094b428e33106e230081b3e3b3e3818c50da8dd3182b0cb5b15ac068111679feb0e18ecbdaae46e2d011576541b792d48a7a16301e3de1e24e87c692d87486b3a49e14cb0dd49d9d5ccb73fc4d9e3435c110fa4a0ef942cc05fa43a7507d6871f79bbb3f995b3c1a00ce73fc1a44e9a44b002f43b1d0d4e4c2d7c5772bd7e9c2ce30b9e1e02b75ad287880d4b889118ad7a6f2a793325e18f8870d2bf0cb62681bb29c287864a4d0351cd6ce932c11619664932ef9f931ca77700cf0a5abbc741fe9dc25fc2f7f2a5230d56e18d4e403c343b3331a63731b6cbcfce3aa0cffbed8a88fc211d8f90f1d4562b1382d9defd7ff7aa5c99a0bb6567b8e773324a71f7e1b23984ee737936e25ba28ff5d30fcffd797e879414ecb29564c3351a60e95265c283237166b37cddcd35658b63255c55eeeb6a5616a3785727fb761796109ed183f3febe4305058eede33d6d4658a03c38d49e6b9473599857799da2ad68951ee4ff054e2381f0082bfa436b339fa3840856ca76372ff24cd06c7d5daedc89dd3e4dc15a292857d5f1c4fa140ae5a964e11f7ee623f6a47825fb1dc530343d4c5d8cdd543a8d1edb2479be3298f9f565809e8f75f288f0f7de9796df2cdcc9018252d03ba9bd2166f682a50b6f22a57cf2109de5c024e3e9a98a1f4937ebdf45385c2d59e98344839007c0329d8e945aa5c1d0e6b3fabfb2b95c2a9bc178a24b5012d91b0a6d4ce2b6fe40f90ed0aa1309a9bea0c1e9853c9557360a939287476e72dfb68fad3d87e055a4e45425a6a356891c3f7e4b335dfcd0b6f0a07122923a207237b1e81fb3902cb615f3043a3de5e42749582ed61ea2edabdad2e6fd54551c05954dc47b64d692b7d5bb72763dec1671c6097ea7ac1ead0bbb0b1e9dcc70b601aed4542117b33487f67ae7742b404031af684e00d43f2f4c327f353f8aa1a1fcc8bff9c36bb7ead4f1189c554cf0fe7c6170fadcc305a98194c9b873a1297a244337a295d837904bd579619ccc05bd6fdd89e5daadbe694023a79c05a11b00235530a2ac6be6e512b061e5563e7fb19f433b691bb5564f0476691f49be1d3d582b33c74c7d2fa28eeba1eadefb7e3fa26c37a1e44db1b1490cc040df47e5597cb693671c928376d4844acfd6c27aa01906e84678fd461b0674d041a02faf87a6abc0602f9979006380df9df12a3c86ca22f3275fc8ab136f0097fae5fc777ad2aac29f1131c132d37eeaa2d476d2ecb02a820069e0380bad18cf1dd848b11f97e889864c64e174387ed057748cb7db1c18425cab5913394c1e0709c9082f3f0e84a47ddceeb77c8c928b1f71686f400d813c09922ae5559d7269adab3a3bf64c9ff3710308bd4904b5347d4c7bf7e3f06b6339ef7644b4edeaa1f34edb19c70798f5d1cbdc62a88d4b0940f0f6c099e6474be51ad266f4ba52f49f21a3cb4d05c9c05a34303f1481ad705e74da5c9ca35aa424cf2b14b681abc86afc614e5e7b5c296918dad056ccb82f65cdc168734f4cdb8740b62c92c01c601a151f2ea7f9f28a3cca1905165d93f3749c55f1706e5a968022e8e5a39c350981e9414d15a1c480301a16b6ec1c6de1420def96261b948447cba688f73d671171fa42e9a2a33fd7bf984a35ecf0014e65b13ec1dd4f1623bcd43945a874d8f002f9aebd2a12ce0062104b75c95f3f223137aefc468866a38a8c8fcc53476f797873d67464e55b45b77e68bd9d3b58e4efeb9750adcc561e9b2d11b5c8f41fd3d239bd31f982c4bf9441a2aaccab68c2262e8f1b5b767fe6f6b5fafbbeeafc8038db92a8bd52a6411f50d2cd3bf5c2ef49dc12a237be86c4ad1d39d9b0b94b65f3ffae4480dfeafd49fd06cb509bfb1d6536f21ebe2bf5420406c734208a64443516d8d19bc88fef87e327ab3f5321f1c64884c0bdeb356ba5e22068198cb6b33d32b993599b9221e2fd528b749f3e1fd87d5780ef71d966648dcbc80fe8dcaeb099f34912ecbf0ba0ea5f2d6d8b7836e83474e302b98b8650bcee654c51d052fe8550b668791f8653565d49b9295476e13d3635774d05e5503abb5ed4d9e72a183dbf29def15af5b4cc4db2afd232125def56b3249f676bbf97b6745ab5fa66cd289ca6e88645dc5b000e95ee47d477485ee1984e11d5116aed54ebe6dab2629b3e5dce19d01aedc3e56d678851661bf1a13ae2a63e9eafd33a36285abe6f709a741818eed7a1f7d7b5da82ee75edb8a26ff78244ec4314dcb041bbb93b3dfe5c3050c9265711d70dd0797fc16b83b5452be762b7d314750a5a5a2c658247c1236a03d1c687bb9f9fd62134e9c70d0538078f5636a44fc6e10e12190d2057a90c39cba5fc3b9b327f3f6e2294c818326c81f266985fb8464c6706f1fd79eb824c07531ced0543b84069c1f4c2e05544ff5486d124c31f9fa93c4bf0d5ee22d650327a4bd73bdd45ff66f1a77b42bb293807c3e545737592c16b4544f016f3a40ca0d8f956646716f3f9dd93646c045027fbfa79f60eba02b09445a71ac737d760f71c1bab0c123731a6632e3b25fcf3aa4a2aa4467083a57a43b1c0bef7caee9fc825afc80184462e3be7c353b3a34f5c31d4b5e544e64d14f96ba386fe49bff26f91e105099bd7668f5b0e57120d641ceb4bbc3fa63e188cf8dc386abdfbcc80e7c494c56e2423c5dd278612287181ad461c4b905d4c58bcd9bfd1ee352cf0f4d65c003611a189c3e7c962a4f84dccd00e5889d1f17daf4946738eacf91c4d5935538e3f283f4039740236452f7bb1dad0c810f82260e9aa60d1db8179939277a8e7d06cc6e4f29d0bb7b080140e0b53b7b369bda0a231d3cb3f019047e17bb32b40e6c2047f268d1088b2d0684debd88183ebb2e1fab7d3e25f19f544bef2e578a252e305850d590dddfed06f4e2904973c9368b0f17271ed054808124015215963f995a1763861c80651a2f11a28dde68b5a3f2f7d33edd4a042894e1a6067f8d8cd4c2b11414d239f59eb5b75921ee3f7e002da2b06c4cb6b41e9097498927aa9658c5a93f20dfa605489c0c9ed6dcbca7ad3541df75dfc05824471a91c05b55f0b233245241e875cae47dbfddf60ec5890ec79367e4a059372add2e699fd30c78ed0f3c87b8fc2c634fa30be517930a81b61439d39aa839077c88ce09f1beeb29e98b3b200cfcba5cb928e8ecbaa06ff2e84bc8dd600af14c4d0e7bd1a451f6dbf9558e3217131fdc3c9b88a4e0db581e9368a4acb8d8402763ccbfa99e33b9e70e106aa3b2195d711fa4a89ae576c59d72602a53e39950eb3ed0335ae5b8ed303df35f6e0e96394708ac33b781ce54eb96d1b343793b71d0668969526c9b6efd1ce9646713dbb6814ae8dae325c5262cecc063dd1e592caaa212332d6992affa2ec25115cbd27e99667d60d1ee2bd1effd60ff01e45bfbb2f5c54bf69b5936b828c67aa3c3345cf5935e7c1054dda6b4440198f6a1d7a3ad3ac918be03f02dd5daa88409cfd9503fa94ab37038548ed07251f1c45745bfb20f2e60d3f493dd56d7985776316c219b2903a1e8dd5282a42ebe51c6eda8fad9400cf8f839206072540264641bdda11b9cd1ea49d189da94fa112f83c77e4c09acce5f5e3835133c11175ca743f9fca47a5a87dd57aab4c969351e0549c0371589b9ddd01473f4cc69e1b053239f1559ec7eb0e89561ee880b47177cabc286534c86c3efea36ddc00bdec31c1482c69fd7eb6727da85d9292c3b95e1a539cd56d595d8083bb0eb555d4410396dfc391ab096f4c476dc5ce5853dd978349b26fe1a8b7eb2e7846b6a49"}, &(0x7f0000002400)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000002440)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000002480)={0x20, 0x1, 0x3, "0ed9aa"}, &(0x7f00000024c0)={0x20, 0x3, 0x1}}) syz_usb_disconnect(r1) [ 794.243533][ T102] usb 6-1: new high-speed USB device number 4 using dummy_hcd 13:26:56 executing program 1: syz_open_dev$hiddev(&(0x7f0000000280)='\xff\x03\x8f\xb07v\x90&\xdf\xd9\x90,\xbc/\x00', 0x1, 0x270001) syz_open_dev$hidraw(0x0, 0xfffffffffffffffc, 0x341) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hidraw(0x0, 0xffffffffffffffff, 0x800) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x3, 0x4c00) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000100)) write$hidraw(r1, &(0x7f0000000180)="dc2819cbddd5a9937e4074d9ba577dfd5d7100", 0x997d6c3909add8a9) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x3ff, 0xa02000) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000280)={0x0, 0xb0, 0x0}) ioctl$EVIOCGBITSND(r2, 0x80404532, &(0x7f0000000340)=""/74) write$hidraw(r0, &(0x7f0000000040), 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r3, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r3, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCGCOLLECTIONINDEX(r3, 0x40184810, &(0x7f00000001c0)={0x1, 0x200, 0x2, 0x400, 0xc000000, 0x2}) r4 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000300)={0x43e5bbc9c4fa017a, 0xdf, 0x1, {0x9, 0x2}, {0x6, 0x8}, @period={0x5b, 0x5bd7, 0x1000, 0x0, 0x7, {0xffff, 0x0, 0x51, 0x101}, 0x6, &(0x7f00000002c0)=[0x7ff, 0x5, 0x1, 0x20, 0x9, 0x0]}}) syz_usb_disconnect(r4) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000002505a8a64000000100000009040000000701ff00090501020023000000"], 0x0) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000200)={0x5, 0xcf, 0x3, 0x6, 0x8, 0x7}) r5 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x5238, 0x14a04) ioctl$HIDIOCSUSAGE(r5, 0x4018480c, &(0x7f0000000140)={0x1, 0x204, 0x1d45, 0x1, 0x0, 0xb5a}) [ 794.302255][T14167] usb 4-1: reset high-speed USB device number 36 using dummy_hcd [ 794.332259][ T4153] usb 2-1: string descriptor 0 read error: -71 [ 794.362457][ T4153] powermate: Expected payload of 3--6 bytes, found 2 bytes! [ 794.370571][ T4153] input: Griffin PowerMate as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.73/input/input181 [ 794.386686][ T4153] usb 2-1: USB disconnect, device number 35 [ 794.412095][ C1] powermate: config urb returned -71 13:26:56 executing program 5: syz_usb_connect(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240001000000000904410002ff5d010009050f1f00000000000905830300911b00000000"], 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect$printer(0x5, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0xf47d03193f649c47, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x6, 0x1c0, 0x2, [{{0x9, 0x4, 0x0, 0x4b, 0x1, 0x7, 0x1, 0x2, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x247, 0x1, 0x3f, 0x62}}}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x110, 0xb7, 0x4, 0x81, 0x40, 0x6}, 0xd4, &(0x7f0000000100)={0x5, 0xf, 0xd4, 0x1, [@generic={0xcf, 0x10, 0x2, "40fe23b9a08f3aba031edc173b16939a6c749a9b3d34ea5748266784cf52bd91605f21d5c0471d9767d9bd98f917be1502b9bafafe00c6ec2cadd8c66017ccf6e06f935f2a21d4075c6a73a3be4bcc75661490ee9d3eaf6bf5a1cde6e0a1ca7ed84f19234bd3640e9622c41cc07ab04c431e0bf038f9162017e0d4502d018c832ade1de9d6e08bd4a88a97ae37ecab1dea386cd2ba3441352bc82388ce4ca88285f0762fcb9c1437741c0b2981b80f75c6460dd890715cd25d09ce2409d72799f1b97486733e1e9e5757080e"}]}, 0x3, [{0xee, &(0x7f0000000200)=@string={0xee, 0x3, "3f0c986cb08de5b7555aabd204448198f15258f1415a9bffd7d6c26bd917974e8c1cf5470a65d4c8ca99951e6a396fe4643ca84529242e6774fe9b2997ffad887a44d399d53cde0d22ca73f6d17f4d1f6729808e12c33f1b0b5a5d24b8a518c83b80956b4c398fd68e9b86748b64dff0a713d2049588a651f8c9dbc54d2bc68fb6fa46e516d45afaa2d6d3fe72fa8fe54536207fc1e2791daf4c9ef367446a4765498619495f32c5211e2a25262b3ea5be0a1dd44ca21ce000a2f4c0e1a20ebe3a948e5f51c189884b5e2a565f472b2e360553f652f34172f39aae59c94c51797eb0a012f82b3c8ae9713550"}}, {0x16, &(0x7f0000000300)=@string={0x16, 0x3, "5297fba895df2411da49be098c2583e016c0c7cc"}}, {0x1c, &(0x7f0000000340)=@string={0x1c, 0x3, "f5d24879f3b2b193221f56b107b2ce91b542eac866ba78a39b2b"}}]}) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000002580)) [ 794.417466][ C1] powermate: usb_submit_urb(config) failed [ 794.512141][ T102] usb 6-1: device descriptor read/64, error 18 [ 794.542101][T14167] usb 4-1: Using ep0 maxpacket: 8 [ 794.612127][ T3239] usb 5-1: device descriptor read/64, error -71 13:26:56 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0x32, 0x96, 0x63, 0x8, 0xc1c8, 0x7aa4, 0xb2f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x7, 0x1, 0x1, 0x0, [], [{{0x7, 0x5, 0x3, 0x2}}]}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000680)={0x84, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x20, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000000)=0x2) [ 794.832160][ T4153] usb 2-1: new high-speed USB device number 36 using dummy_hcd [ 794.873502][ T8957] usb 4-1: USB disconnect, device number 36 [ 794.972085][ T3239] usb 5-1: Using ep0 maxpacket: 16 [ 795.072119][ T83] usb 3-1: new high-speed USB device number 21 using dummy_hcd [ 795.072140][ T102] usb 6-1: device descriptor read/64, error -71 [ 795.079789][ T4153] usb 2-1: Using ep0 maxpacket: 8 [ 795.092227][ T3239] usb 5-1: config 0 has 1 interface, different from the descriptor's value: 6 [ 795.101584][ T3239] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 795.112531][ T3239] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has wMaxPacketSize 0, skipping [ 795.122446][ T3239] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 795.135346][ T3239] usb 5-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 795.144399][ T3239] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 795.154519][ T3239] usb 5-1: config 0 descriptor?? [ 795.172155][T14178] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 795.222737][ T3318] usb 1-1: USB disconnect, device number 50 [ 795.229221][ T4153] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 795.239863][ T4153] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 795.250936][ T4153] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 795.260019][ T4153] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 795.302754][ T4153] hub 2-1:118.0: bad descriptor, ignoring hub [ 795.309024][ T4153] hub: probe of 2-1:118.0 failed with error -5 [ 795.319129][ T4153] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 795.332136][ T83] usb 3-1: Using ep0 maxpacket: 8 13:26:57 executing program 0: r0 = syz_open_dev$hiddev(&(0x7f0000000400)='/dev/usb/hiddev#\x00', 0xfffffffffffff000, 0x2b441dc731b4f512) r1 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, 0x0) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000580)) read$hiddev(r0, &(0x7f0000000480)=""/255, 0xff) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000440)=0x2) ioctl$HIDIOCGUSAGES(r0, 0xd01c4813, &(0x7f0000000680)={{0x3, 0x200, 0x0, 0xd40, 0x522, 0x4}, 0x17a, [0xffff0000, 0x10001, 0x5, 0xfffffff8, 0x0, 0x6, 0x5, 0x9b, 0x1, 0x0, 0x300, 0x69a4, 0x200, 0xfffffff8, 0x6a3, 0xb94d, 0x1833, 0x54, 0x0, 0x1, 0x8, 0x7, 0x45b34655, 0x3, 0x100, 0xce, 0x2, 0x8, 0x0, 0x6, 0xa2, 0x20, 0x8, 0x1, 0x6, 0xfffffffc, 0xe213, 0x5, 0x80, 0x100, 0x81, 0xfffffff7, 0x9, 0x2, 0x21, 0x2, 0x76f3, 0xffffd6e8, 0xe2c, 0x10000, 0x81, 0x6, 0x9, 0x1, 0x0, 0x1, 0x7fe00000, 0xc00, 0x7, 0x7ff, 0x200, 0x40, 0x1, 0x1f, 0x3, 0x3, 0x800, 0x5, 0x2, 0x100, 0x5, 0x8, 0xb5, 0xc5c, 0xff, 0x40, 0x9, 0x20, 0x6, 0x9a04, 0x2, 0xc9dd, 0x6, 0xb00c, 0xffffffff, 0x80000000, 0x7, 0x5ba, 0x5, 0x100, 0x400, 0x1, 0x40, 0x8, 0x200, 0x8, 0x80000000, 0x51, 0x2, 0x4, 0x1ff, 0xb, 0x8, 0x0, 0x9, 0xf, 0x7, 0x1, 0x0, 0x8, 0x80000000, 0x9, 0x3, 0x0, 0x5780, 0x219, 0x1, 0x155, 0x3, 0x4, 0xffff, 0x1, 0x7f, 0x2, 0x7fffffff, 0x7, 0x0, 0x5, 0xd9, 0x0, 0x81, 0x3, 0x6, 0x3, 0x7fff, 0x7, 0xffff, 0x6, 0x3b, 0x7f, 0x2, 0xc70c, 0x3, 0x7f, 0x2, 0x0, 0xffffff80, 0x3, 0x4, 0x8, 0x55, 0x101, 0x3f, 0x800, 0x3, 0xfff, 0x4, 0x5, 0x3f, 0x5, 0x6, 0x4, 0x7, 0x8, 0x7f, 0x5, 0x7, 0x80000000, 0x4, 0x77b9, 0x7, 0x5, 0x9, 0x7f, 0x401, 0x7, 0x4, 0x8, 0x6, 0x6, 0x1b, 0x4, 0x2b, 0x3, 0x0, 0x2, 0x2, 0xff, 0x9, 0x9, 0x1, 0x4, 0x9, 0xfffffffc, 0x0, 0x7fffffff, 0x9, 0x4, 0x3ff, 0x400, 0x8, 0xfffffff9, 0x3, 0x4, 0xe158, 0xfff, 0xab5a, 0x8001, 0x2, 0x1, 0xd09d, 0x3, 0xffffffc2, 0xb8, 0x5, 0x80, 0x3, 0x400, 0x6, 0x6, 0xfffff000, 0xfffffff8, 0xff, 0x4, 0x51, 0x7a549ff2, 0x80000000, 0x1, 0x70, 0x408, 0x8, 0xffffffe1, 0x3, 0x0, 0xfffffffd, 0x0, 0x2, 0x8, 0xfff, 0x6, 0x5, 0x3, 0x7, 0x400, 0x33, 0x4, 0xfffff000, 0xaa2, 0x2, 0x3, 0x2, 0x5, 0x0, 0x0, 0x3, 0x24f0, 0x5, 0x5, 0x5, 0x1ff, 0x100, 0x5, 0x5, 0x7ff, 0x80e, 0x6f, 0x100, 0x0, 0x5, 0xae3, 0x3, 0x1, 0x7, 0x6, 0x7, 0xffffffff, 0x5, 0x0, 0x9, 0x1f, 0x9, 0xcc, 0x6, 0x100, 0x7, 0x609624fb, 0x10000, 0x2, 0x0, 0x25, 0x401, 0xc461, 0x6a8c, 0x7, 0x78, 0x7, 0x6, 0xff, 0x2, 0x2, 0xfff, 0x8001, 0x2, 0x2eb, 0x1, 0x7, 0x3, 0x80000000, 0x3, 0x99, 0x5, 0x8000, 0x6, 0x8000, 0x13, 0x80000001, 0x4, 0x3, 0x9, 0xfffff344, 0x5, 0x40, 0x8000, 0x6, 0x8, 0x3f, 0x0, 0x2, 0x6, 0x8, 0x1, 0x5, 0x9, 0xfffffffe, 0x8, 0x0, 0x4000000, 0x6, 0xfa, 0x1, 0x3, 0x5, 0xfffffffa, 0x7, 0x2, 0xe09, 0x8000, 0x80, 0x2, 0xffff, 0x28, 0x43, 0x1, 0x100, 0xfffffffe, 0x6, 0x13e, 0xdbd, 0x29, 0x62, 0x8000, 0xfffffff8, 0x9, 0x5, 0x1, 0x5, 0x5, 0xf2a, 0x6, 0x8089, 0x1000, 0x2, 0x0, 0x4, 0x100, 0x0, 0xc83f, 0x3, 0x32, 0xbc42, 0xe0, 0x3, 0x8, 0x8f7, 0x0, 0x1, 0x6, 0x87, 0x97b0, 0x6, 0x0, 0x10000, 0x50f, 0x8001, 0x1, 0x6, 0x3f, 0x101, 0x7, 0x1f, 0xb82b, 0xe9c, 0x6ae4, 0x2, 0x7fffffff, 0xd16a, 0x8d32, 0x1ff, 0x8000, 0x5, 0x2, 0x6, 0x6, 0x1, 0x93, 0xfffffff7, 0x0, 0xffffffff, 0x401, 0x7f, 0x8d, 0x7fffffff, 0x9, 0x0, 0xf99e, 0x100, 0x1, 0xff, 0x6, 0xffff, 0xfffffffd, 0xffffffff, 0x3, 0x400, 0x5, 0x1, 0x4, 0x400, 0x5, 0x6, 0x10001, 0x7fff, 0x869, 0x3, 0x8, 0x81, 0x11, 0x7fff, 0x1, 0x8, 0x3, 0x0, 0x3ff, 0x8, 0x4, 0x7, 0x3, 0x9, 0x1bc, 0x800, 0x3, 0xfffffffa, 0x559, 0x7fffffff, 0xffff0000, 0xff, 0x6, 0x4, 0x3d33, 0xfff, 0xfffffc00, 0x9, 0x9, 0xfffffe01, 0x9, 0xbe, 0xfb39, 0xd371, 0x2, 0x6193, 0x0, 0x8000, 0x5aac, 0x3, 0x9, 0x3, 0x5, 0x5, 0xffffac25, 0x3, 0x9, 0x3, 0x7ff, 0x100000, 0x10000, 0x76a3e547, 0x0, 0x3, 0x0, 0x20, 0x0, 0x80000001, 0x9, 0x8000, 0x7f, 0x7fffffff, 0x8, 0x7, 0x6, 0x6, 0x1ff, 0x6, 0xfffffffc, 0x20, 0x5, 0x7, 0x9, 0x7f, 0x8, 0x1000, 0xf7, 0x2, 0x80000001, 0x0, 0x7, 0x4, 0x1, 0x0, 0x1000, 0x7, 0x19, 0x3, 0x5, 0x5, 0x4, 0x1, 0x8, 0x800, 0x1, 0xe000000, 0x0, 0xff, 0x6, 0x2, 0x0, 0x7fff, 0x10000, 0x0, 0x5, 0x0, 0x9d1, 0x0, 0x7, 0x80000001, 0x9, 0x80000001, 0x5, 0x7, 0x5, 0x83, 0x3, 0x7, 0x1c59, 0x72e, 0x9, 0x3, 0xd504, 0x20, 0x81, 0x0, 0x1000, 0x5f5, 0x0, 0x80000001, 0x100, 0x8, 0x1a1dd923, 0x6, 0x1, 0x3, 0x80000001, 0x5, 0x9c, 0x2, 0x40, 0x9, 0xc8, 0x10000, 0x8, 0x6, 0xf7, 0x1, 0x200, 0xfffffffb, 0x1, 0xffffffff, 0xc99, 0x4, 0x5, 0x3, 0x4, 0x7, 0x2, 0x1, 0x8, 0x8, 0x7, 0x1, 0x9, 0x5, 0xc70f, 0x0, 0x2, 0x4, 0xf411, 0x3ff, 0x7, 0x80, 0x400, 0x1, 0x98, 0x3d, 0x1000, 0x9, 0x7, 0x3, 0x9, 0x1, 0x4, 0x1, 0x8000, 0x80000001, 0x4, 0x1, 0x0, 0x7fff, 0x2, 0x8, 0x6, 0x8, 0x5, 0x1, 0xfa, 0x17, 0x1, 0x4, 0x3, 0x6, 0x5, 0x4, 0x20, 0x90000000, 0x2, 0x9, 0x3, 0xbaca, 0x6, 0x6, 0x294d, 0x0, 0xe2f, 0x9, 0x3, 0x9, 0xad, 0x2, 0x1, 0x8, 0x400, 0x0, 0x5, 0x6, 0x3, 0x8, 0x9, 0x1, 0x4, 0x4, 0x7, 0x9, 0x800, 0x5, 0x1, 0x7f, 0x401, 0x8, 0x3f, 0x7fffffff, 0xfffffff7, 0x9, 0x523, 0x4, 0x4, 0xea, 0x9, 0x6, 0x7f, 0x7, 0x6, 0x1ab425df, 0x1f, 0xffffff01, 0x75e, 0xe272, 0x5, 0x2, 0x1, 0x2, 0x5, 0x1ff, 0x1, 0x80000000, 0x37, 0x6, 0x7, 0x9, 0x401, 0x68000000, 0x401, 0x0, 0xfffffff8, 0x7fe, 0x10001, 0x4, 0x6, 0x9ff, 0x4, 0x3, 0x800, 0x8000, 0x1, 0x4, 0x80000000, 0x3, 0x4ecb, 0x9, 0x3, 0x4, 0x3, 0x8, 0x3, 0x1, 0xfffeffff, 0x401, 0x5, 0x4, 0x7, 0xd9, 0x1, 0x7, 0x4, 0x6, 0x7, 0x10001, 0xfffffffa, 0x7, 0x20, 0x100, 0x2, 0x83, 0x80000001, 0x8, 0x5, 0x8, 0x2, 0x80000001, 0x8000, 0x7ff, 0x50cb, 0x7ff, 0x10000, 0x8, 0xffff8001, 0x1, 0xf36, 0x4, 0xffff, 0x0, 0x3ff, 0x40, 0x1ff, 0xfff, 0x6, 0x5f3, 0xffffff08, 0x3ff, 0x8, 0x200, 0x7, 0x9, 0x200, 0x9, 0xfd9, 0x3, 0x8, 0xfffffffa, 0x9, 0x10001, 0x7ff, 0x1b22, 0x0, 0x5, 0x80000001, 0x3, 0x0, 0x6, 0x6, 0x9, 0x2, 0x1f, 0x6, 0x1f, 0x3, 0x3, 0x5, 0x7fffffff, 0x6, 0xfa, 0x8001, 0x7, 0x831, 0x6, 0x8c1, 0x8, 0xa2, 0x9, 0x9, 0xfffffff8, 0xfffffffd, 0x0, 0x8001, 0x8, 0x2, 0x7, 0x4, 0x3, 0x1, 0x1, 0x3, 0xfffffff9, 0x8, 0x6, 0x3, 0x10000, 0x6, 0x1ff, 0xdbe, 0xbb9, 0xb15, 0x8, 0x1, 0x9, 0x40, 0x8, 0x80, 0x3, 0xda, 0x960, 0x8, 0x1, 0x7, 0x10001, 0x1, 0x7, 0x2d1c, 0x200, 0x0, 0x200, 0x100, 0x5, 0xfffffffe, 0x8, 0x5, 0x1, 0x344, 0x3, 0xffff7fff, 0x76, 0x3f0, 0x2, 0x8, 0x1, 0x4, 0x1, 0x2, 0x40, 0xffff8000, 0xffffb428, 0xfb, 0x6, 0x2, 0x800, 0x6f89, 0x5, 0x1, 0x7, 0x0, 0x200, 0x4, 0xffff, 0x4, 0xffff8706, 0x4, 0xff, 0x400, 0x6, 0xfffffff7, 0xff, 0x4, 0x4, 0x101, 0x8, 0x1000, 0x1000, 0x8000, 0x2, 0x3, 0x4b0, 0x100000, 0x6, 0x9, 0x6, 0x1, 0x8, 0x7, 0x5, 0xfffffff9, 0xae, 0x8, 0x8, 0x0, 0x800, 0x4, 0x6, 0x1ff, 0x5, 0x6, 0x9, 0x1, 0x2, 0x1, 0x81, 0x7ff, 0x89, 0xfffffffc, 0x0, 0x80000001, 0x8f2a, 0x7ff, 0x5, 0x8, 0x7, 0x1, 0x7, 0x3f, 0x400, 0x4, 0x101, 0x5d7, 0x10001, 0x8, 0x101, 0x6, 0xffff, 0x0, 0x0, 0x9, 0x2, 0x8, 0x6, 0x60000000, 0x80, 0xc4e9, 0x7, 0x4, 0x9, 0xffff, 0x0, 0x6, 0x800, 0x80, 0x80, 0x3f, 0xa244, 0x100, 0x9, 0x80, 0x1ff, 0xffff46b7, 0x2, 0x0, 0x1, 0x6, 0x6, 0xf06, 0x7, 0x200, 0x40, 0xb4, 0x800, 0x1ff, 0x9, 0x80000000, 0x2, 0x9, 0x100, 0xffff, 0x5, 0xffff, 0x1, 0x6, 0x62, 0x1f, 0x2, 0x100, 0x6, 0x401, 0x408, 0x9, 0x1, 0x3ff, 0x88b, 0x80, 0xfffff000]}) syz_usb_connect(0x0, 0x38, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000077a90008cd06310129e60000000109022600010000000009042e00029883ac000905020000000000f6290009050e000000080000"], 0x0) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f00000005c0)={0xfff, 0x2, 0x80000000, 0x341, 0xa0b}) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x388, 0x0, 0x0, 0x0, 0xff, 0x5ac, 0x1440, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x20, 0x60, 0x1, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x2, 0x98, {0x9, 0x21, 0x8, 0xb6, 0x1, {0x22, 0x282}}, {{{0x9, 0x5, 0x81, 0x3, 0x21e, 0xff, 0x1, 0x9}}, [{{0x9, 0x5, 0x2, 0x3, 0x27b, 0xfe, 0x0, 0x5}}]}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x5, 0x9, 0xc, 0x8, 0x8}, 0x5c, &(0x7f00000000c0)={0x5, 0xf, 0x5c, 0x4, [@ssp_cap={0x20, 0x10, 0xa, 0x3f, 0x5, 0x9, 0xf00, 0x200, [0xc000, 0x9fc0, 0xf, 0xff0000, 0xffc000]}, @ssp_cap={0xc, 0x10, 0xa, 0x3f, 0x0, 0x6, 0x0, 0x2}, @wireless={0xb, 0x10, 0x1, 0x2, 0x14, 0xe8, 0x0, 0x1}, @ssp_cap={0x20, 0x10, 0xa, 0xe5, 0x5, 0xea9, 0xf, 0x4c88, [0xff3f07, 0xff0000, 0xffc028, 0xc0, 0x7f8000]}]}, 0x5, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x405}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x816}}, {0x6b, &(0x7f00000001c0)=@string={0x6b, 0x3, "abcbf9465d3e778c9e68f72e74ec46eaac21b602e6ec6b02bb8e9550d417459abd78a6fd1a5fafd225ed8a3152d694128e4b8abd3a568aa595b416157fca2f681e037f378f83f996030b917e87b7a024f3209c7fc913b7e4c00c72f510a06b90d029e33c31b753d441"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x843}}, {0xfd, &(0x7f0000000280)=@string={0xfd, 0x3, "040e2e551cc67df6c00bdadb48d76bfa934377a5b0d1340722138769391b2b49b7f24b916f12004f1f0edd3d197cc5f6f9aa717d8ee0f4bf40aeb0776aabd9a1aad1b4ba40ed8dd32682b6cf420dafbe75e04fdf7c0cb9d2b3b71f4d197ab054d57c661e52ae0f177e0c0184253632db7b8e70004645dca58dd988d0e7f89b8bdb3bac59070025046b03fd888aaf05d7e539d2ef65d71dc326d0f5d90658b497a08889162e6fee18c523209e555b90ef302101a1636f1d9239d5fa256f3a9929119042dc4499652bef793c257be086d39a53ac3176a7b67294f06e610ccc552471875904f764a97c7cf32e71c61a284ec7c83c2166a63a7a537642"}}]}) [ 795.372139][ T102] usb 6-1: new high-speed USB device number 5 using dummy_hcd [ 795.452142][ T83] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 795.462518][ T83] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x3 has wMaxPacketSize 0, skipping [ 795.472435][ T83] usb 3-1: New USB device found, idVendor=c1c8, idProduct=7aa4, bcdDevice= b.2f [ 795.481454][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 795.490459][ T83] usb 3-1: config 0 descriptor?? [ 795.512150][T14189] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 795.622099][ T102] usb 6-1: Using ep0 maxpacket: 8 [ 795.643215][ T3239] cm6533_jd 0003:0D8C:0022.0061: unknown main item tag 0x0 [ 795.650505][ T3239] cm6533_jd 0003:0D8C:0022.0061: unknown main item tag 0x0 [ 795.658050][ T3239] cm6533_jd 0003:0D8C:0022.0061: No inputs registered, leaving [ 795.672250][ T8957] usb 4-1: new high-speed USB device number 37 using dummy_hcd [ 795.732646][T14189] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 795.742196][ T102] usb 6-1: config 0 has an invalid interface number: 65 but max is 0 [ 795.750314][ T102] usb 6-1: config 0 has no interface number 0 [ 795.756521][ T102] usb 6-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 795.767433][ T102] usb 6-1: config 0 interface 65 altsetting 0 endpoint 0xF has wMaxPacketSize 0, skipping [ 795.772089][ T3318] usb 1-1: new high-speed USB device number 51 using dummy_hcd [ 795.777375][ T102] usb 6-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 795.795988][ T102] usb 6-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 795.805041][ T102] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 795.813974][ T102] usb 6-1: config 0 descriptor?? [ 795.832160][T14186] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 795.854426][ T102] xpad 6-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 795.866769][ T102] input: Generic X-Box pad as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.65/input/input182 [ 795.912251][T14181] usb 2-1: reset high-speed USB device number 36 using dummy_hcd [ 795.932114][ T8957] usb 4-1: Using ep0 maxpacket: 8 [ 796.032204][ T3318] usb 1-1: Using ep0 maxpacket: 8 [ 796.052182][ T8957] usb 4-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 796.062625][ T8957] usb 4-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 796.065381][T14186] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 796.073750][ T8957] usb 4-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 796.085137][ T4153] usb 6-1: USB disconnect, device number 5 [ 796.090458][ T8957] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 796.096390][ C1] xpad 6-1:0.65: xpad_irq_in - usb_submit_urb failed with result -19 [ 796.112910][ T4153] xpad 6-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 796.142781][ T8957] hub 4-1:118.0: bad descriptor, ignoring hub [ 796.149053][ T8957] hub: probe of 4-1:118.0 failed with error -5 [ 796.155744][T14181] usb 2-1: Using ep0 maxpacket: 8 [ 796.192169][ T3318] usb 1-1: config 0 has an invalid interface number: 46 but max is 0 [ 796.200323][ T3318] usb 1-1: config 0 has an invalid descriptor of length 41, skipping remainder of the config [ 796.210631][ T3318] usb 1-1: config 0 has no interface number 0 [ 796.217070][ T3318] usb 1-1: config 0 interface 46 altsetting 0 endpoint 0x2 has wMaxPacketSize 0, skipping [ 796.227008][ T3318] usb 1-1: config 0 interface 46 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 796.240455][ T3318] usb 1-1: New USB device found, idVendor=06cd, idProduct=0131, bcdDevice=e6.29 [ 796.249521][ T3318] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 796.258763][ T3318] usb 1-1: config 0 descriptor?? [ 796.295577][ T83] usblp 3-1:0.0: usblp2: USB Unidirectional printer dev 21 if 0 alt 0 proto 1 vid 0xC1C8 pid 0x7AA4 [ 796.296875][ T3239] cm6533_jd 0003:0D8C:0022.0061: hiddev1,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.4-1/input0 [ 796.314282][ T3318] keyspan 1-1:0.46: Keyspan 4 port adapter converter detected [ 796.318786][ T8957] cdc_wdm 4-1:118.0: cdc-wdm3: USB WDM device [ 796.329052][ T83] usb 3-1: USB disconnect, device number 21 [ 796.338736][ T3318] keyspan 1-1:0.46: found no endpoint descriptor for endpoint 81 [ 796.348379][ T83] usblp2: removed [ 796.356335][ T3318] keyspan 1-1:0.46: found no endpoint descriptor for endpoint 88 [ 796.366918][ T3318] keyspan 1-1:0.46: found no endpoint descriptor for endpoint 1 [ 796.375318][ T3318] usb 1-1: Keyspan 4 port adapter converter now attached to ttyUSB0 [ 796.383992][ T8957] usb 4-1: USB disconnect, device number 37 [ 796.384378][ T3318] keyspan 1-1:0.46: unsupported endpoint type 0 13:26:58 executing program 3: syz_usb_connect(0x0, 0x9a, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0xc2, 0xbd, 0x8, 0x40, 0x1b3d, 0x1a2, 0xb4ca, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x88, 0x1, 0x0, 0x0, 0x80, 0x0, [{{0x9, 0x4, 0xde, 0x0, 0x6, 0x30, 0xb7, 0xcd, 0x0, [], [{{0x9, 0x5, 0xd, 0x4, 0x10b, 0x6, 0xff, 0x8, [@generic={0x32, 0x21, "61b2f0b4159f27539bfb0819f0cb93dca4202bec09881d733de49f92bb92e36aad8a5126d4c85d75d0ac454ab33a8bb3"}]}}, {{0x9, 0x5, 0xb, 0x4, 0x1eb, 0x0, 0x61, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x4}]}}, {{0x9, 0x5, 0x4, 0x10, 0x3f1, 0xff, 0x8, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x3, 0x7}]}}, {{0x9, 0x5, 0x8, 0x0, 0x39a, 0x3, 0x1}}, {{0x9, 0x5, 0xd, 0x5380b42d8b1d11b3, 0x5b, 0x1, 0x4}}, {{0x9, 0x5, 0x2ad0bfca65b61a8f, 0x4, 0x215, 0x51, 0x3, 0x6}}]}}]}}]}}, 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x5b04, 0x0) read$char_usb(r1, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000280)={0x0, 0xb0, 0x0}) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f0000000100)=""/163) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffb) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$HIDIOCGRAWPHYS(r3, 0x5b04, 0x0) read$char_usb(r3, 0x0, 0x0) write$char_usb(r0, 0x0, 0xbc6f3a38) [ 796.402389][ T3318] usb 1-1: Keyspan 4 port adapter converter now attached to ttyUSB1 [ 796.411373][ T3318] keyspan 1-1:0.46: found no endpoint descriptor for endpoint 4 [ 796.437835][ T3318] usb 1-1: Keyspan 4 port adapter converter now attached to ttyUSB2 [ 796.462107][ T3318] keyspan 1-1:0.46: found no endpoint descriptor for endpoint 6 [ 796.474364][ T3318] usb 1-1: Keyspan 4 port adapter converter now attached to ttyUSB3 [ 796.520555][T14196] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 796.530029][ T3239] usb 1-1: USB disconnect, device number 51 [ 796.536831][ T3318] usb 2-1: USB disconnect, device number 36 [ 796.537446][ T3239] keyspan_4 ttyUSB0: Keyspan 4 port adapter converter now disconnected from ttyUSB0 [ 796.553437][ T3239] keyspan_4 ttyUSB1: Keyspan 4 port adapter converter now disconnected from ttyUSB1 [ 796.564619][ T3239] keyspan_4 ttyUSB2: Keyspan 4 port adapter converter now disconnected from ttyUSB2 [ 796.575229][ T3239] keyspan_4 ttyUSB3: Keyspan 4 port adapter converter now disconnected from ttyUSB3 [ 796.585199][ T3239] keyspan 1-1:0.46: device disconnected [ 796.862083][ T8957] usb 4-1: new high-speed USB device number 38 using dummy_hcd [ 796.952111][ T5] usb 6-1: new high-speed USB device number 6 using dummy_hcd [ 797.072234][ T3239] usb 3-1: new high-speed USB device number 22 using dummy_hcd [ 797.192115][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 797.222144][ T8957] usb 4-1: unable to get BOS descriptor or descriptor too short [ 797.282248][ T8957] usb 4-1: unable to read config index 0 descriptor/start: -71 [ 797.289885][ T8957] usb 4-1: can't read configurations, error -71 [ 797.302109][ T83] usb 2-1: new high-speed USB device number 37 using dummy_hcd [ 797.309775][ T3318] usb 1-1: new high-speed USB device number 52 using dummy_hcd [ 797.322149][ T5] usb 6-1: config 0 has an invalid interface number: 65 but max is 0 [ 797.330282][ T5] usb 6-1: config 0 has no interface number 0 [ 797.336433][ T3239] usb 3-1: Using ep0 maxpacket: 8 [ 797.341603][ T5] usb 6-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 797.352555][ T5] usb 6-1: config 0 interface 65 altsetting 0 endpoint 0xF has wMaxPacketSize 0, skipping [ 797.363731][ T5] usb 6-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 27, changing to 8 [ 797.374883][ T5] usb 6-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 797.383943][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 797.393095][ T5] usb 6-1: config 0 descriptor?? [ 797.412163][T14186] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 797.434934][ T5] xpad 6-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -90 [ 797.446188][ T5] input: Generic X-Box pad as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.65/input/input183 [ 797.462347][ T3239] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 797.473138][ T3239] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x3 has wMaxPacketSize 0, skipping 13:26:59 executing program 4: syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xe6, 0x13, 0xb8, 0x10, 0x2c7c, 0x512, 0x6fee, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0xff, 0xff, 0xff, 0x0, [], [{{0x9, 0x5, 0x5}}, {{0x9, 0x5, 0xb}}]}}]}}]}}, 0x0) syz_open_dev$evdev(&(0x7f0000000680)='/dev/input/event#\x00', 0x5, 0x2040) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000180)={0x2c, &(0x7f0000000040)={0x40, 0x7, 0x16, {0x16, 0x24, "eb63676750553a8c3de8de9a7a2e90ca9fc3efd5"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1c09}}, &(0x7f00000000c0)={0x0, 0xf, 0x21, {0x5, 0xf, 0x21, 0x1, [@ssp_cap={0x1c, 0x10, 0xa, 0xce, 0x4, 0x5, 0x0, 0x7, [0x18, 0x1f80, 0x3f00, 0xc0]}]}}, &(0x7f0000000100)={0x20, 0x29, 0xf, {0xf, 0x29, 0xfa, 0x80, 0x40, 0x40, "0f563bda", "f6856e54"}}, &(0x7f0000000140)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x81, 0x0, 0x6, 0x4, 0x8, 0x0, 0x3}}}, &(0x7f00000005c0)={0x84, &(0x7f00000001c0)={0x0, 0xf, 0x1, "b2"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000280)={0x20, 0x0, 0x4, {0x52a56b5345a12b21, 0x5}}, &(0x7f00000002c0)={0x20, 0x0, 0x8, {0xc0, 0x1f0, [0x78f0]}}, &(0x7f0000000300)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000340)={0x40, 0x9, 0x1}, &(0x7f0000000380)={0x40, 0xb, 0x2, ' 7'}, &(0x7f00000003c0)={0x40, 0xf, 0x2, 0x4}, &(0x7f0000000400)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, &(0x7f0000000440)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000000480)={0x40, 0x19, 0x2, "2484"}, &(0x7f00000004c0)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000500)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000000540)={0x40, 0x1e, 0x1, 0x7}, &(0x7f0000000580)={0x40, 0x21, 0x1, 0x25}}) [ 797.483118][ T3239] usb 3-1: New USB device found, idVendor=c1c8, idProduct=7aa4, bcdDevice= b.2f [ 797.492184][ T3239] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 797.501308][ T3239] usb 3-1: config 0 descriptor?? [ 797.508989][ T4153] usb 5-1: USB disconnect, device number 22 [ 797.522180][T14189] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 797.562138][ T83] usb 2-1: Using ep0 maxpacket: 8 [ 797.567295][ T3318] usb 1-1: Using ep0 maxpacket: 8 13:26:59 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x200) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f00000000c0)=""/146) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x8000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSMASK(r3, 0x40104593, &(0x7f0000000280)={0x0, 0xb0, 0x0}) ioctl$EVIOCGKEY(r3, 0x80404518, &(0x7f0000000400)=""/45) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000280)={0x0, 0x0, 0x101, 0x4, 0x0, 0x7f}) ioctl$EVIOCGMTSLOTS(r2, 0x8040450a, &(0x7f0000000200)=""/80) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x8, 0x111002) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f00000002c0)="254975b6c2786356d7b8c982046cd999fb0b241816b72f126afc322f941f0a668349c4b6d722cfae54d5d3b5c6d99da1f353805ca9206f83f8f7b41915343d89b9390be3496b925e7f74d730ff8716709081dd3354d0e3202adc8beefa9514eb96d97dbc51b16c28d5e624c35bdd4019b0e639aa1e4061c918b5940053ce05e911be90dfbd5dd678657b9625360f336efa19a8f1e2ad88fae05d2d76ec222de06438aef63a414b6d65f7c966b2b0944340dfc52bf9559cf1b8bba129e7822f3cdb638dc7f57602963f32b3c4a24d04cf941235350b8f48a41279969c262e410691a6e9c6306f1074f359413de5cf") syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x2246) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e08595345e24ea72cf22da8cf6bd8605cc6dd64", 0xfffff1ff) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000080)=""/154) syz_open_dev$hidraw(&(0x7f0000000180)='\x00\x00\x00\x00\x00\x00\x00\x01\x00', 0x100000001, 0x80800) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xed, 0x1, 0x94, 0x8, 0xb95, 0x172a, 0xdcdc, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xdd, 0xdf, 0x91}}]}}]}}, 0x0) [ 797.634343][T14186] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 797.635955][ T3284] usb 6-1: USB disconnect, device number 6 [ 797.652135][ T3284] xpad 6-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 797.702384][ T83] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 797.712810][ T3318] usb 1-1: config 0 has an invalid interface number: 46 but max is 0 [ 797.720905][ T3318] usb 1-1: config 0 has an invalid descriptor of length 41, skipping remainder of the config [ 797.731118][ T3318] usb 1-1: config 0 has no interface number 0 [ 797.742598][ T83] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 797.753716][ T83] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 797.762800][ T83] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 797.770903][T14204] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 797.778440][ T3318] usb 1-1: config 0 interface 46 altsetting 0 endpoint 0x2 has wMaxPacketSize 0, skipping [ 797.788482][ T3318] usb 1-1: config 0 interface 46 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 13:26:59 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000002340)=ANY=[@ANYBLOB="12010000b904c910c4107a80300b0000000109021200010000000009040000005a80f900"], 0x0) syz_usb_connect$hid(0x3, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0xff, 0x56e, 0x10c, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x6, 0x20, 0x7, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x3, 0x1, 0x957596a67655b7aa, 0x86, {0x9, 0x21, 0x6, 0x0, 0x1, {0x22, 0x7b0}}, {{{0x9, 0x5, 0x81, 0x3, 0x3e0, 0x9, 0xef, 0x1f}}, [{{0x9, 0x5, 0x2, 0x3, 0x8b, 0x80, 0x7, 0x7}}]}}}]}}]}}, &(0x7f0000000140)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x310, 0x9, 0x0, 0x8, 0xff, 0x4}, 0x2d, &(0x7f00000000c0)={0x5, 0xf, 0x2d, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x86, "2820da7eadbac0bc04dae1c9b2e92a18"}, @ss_container_id={0x14, 0x10, 0x4, 0x7f, "50d533a3a66762eb5624be4ffae59485"}]}, 0x4, [{0xf5, &(0x7f0000000280)=@string={0xf5, 0x3, "29cde244fc82718078770693ddfacb09d34967f2e8da17aeb3042926ffe6fdc176789dfac916a3eca2b06c4afbc8d29ae0e1c9f4706f231b8d5d221124e2e05e97aadbf4ced1fd572e2f54d5ae5594755d20940d9473d0a14803dbfe693921ac847dd99108391f3f4f40d4ad4179996e482b465cf80084594a345baed4625ebdf5bf8d21f56dd120f4204bea179f7be168e5228e971c59eaca8d9476d61fa3e0650624fe0b2983b136703830d4f4e431c2bc1d218be3feb90a8f8f3509914a7dcdaf5dd957c49ab0a5a34fa17f88aa80167fdf4087f75d0bc847ed3664d8a0b9f7249018cebc8c3cb54f4eff3fa67dca3f3411"}}, {0xe5, &(0x7f0000000380)=@string={0xe5, 0x3, "46c86954b7e941056262c16b0befff92b65faeb0220c82bbe9d6e0c82d462ff2720e00a5d1e443c5bc9d689ae32d038d6ce0fa7ae96444510396ffc10ed30b3412d0175cd52a76414041119e09d8c85284ac7a1f15c2bb0a809e8631ef4d633084e968ca486bbb40984f51e4e2e94a147fe2ba9947da6b9c94a3827799d63f5126ee388f6cb1e7d04d16d3e73a630e5f6ce7cd3dd9873c61e14796db8afba30d8d18ef4a48401d01ef9540db219b6f5ed9de116e947ad393284ba26f487bc563215723ed81db4eadc260825b9b1f582516c4f789aeaf9194541891abe8498b559c6129"}}, {0x2, &(0x7f0000000100)=@string={0x2}}, {0x8c, &(0x7f0000000480)=@string={0x8c, 0x3, "498be0bea33b4f5471840eb56df80c7be0430163c719c9bdb4e23db74f1c06d0c22bc5f4045f99115d4e59ba45efaabfd7fa49b08370530747abada2e77f87888e6dd119e9ec7b9d4361cc6f67eddd77e6479eeec09147c2c42dd38f5cb8f2d3e82f393aed3de38c673208ce1da9a22c67c3c827c238183272ec10beae334e81ca2e71bee3a8fbeffba7"}}]}) syz_usb_control_io(r0, 0x0, &(0x7f00000001c0)={0x84, &(0x7f0000000080)={0x0, 0x0, 0x1, '!'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 797.801424][ T3318] usb 1-1: New USB device found, idVendor=06cd, idProduct=0131, bcdDevice=e6.29 [ 797.810503][ T3318] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 797.831983][ T3318] usb 1-1: config 0 descriptor?? [ 797.843269][ T3239] usblp 3-1:0.0: usblp0: USB Unidirectional printer dev 22 if 0 alt 0 proto 1 vid 0xC1C8 pid 0x7AA4 [ 797.863039][ T83] hub 2-1:118.0: bad descriptor, ignoring hub [ 797.869202][ T83] hub: probe of 2-1:118.0 failed with error -5 [ 797.878826][ T3239] usb 3-1: USB disconnect, device number 22 [ 797.893615][ T3318] keyspan 1-1:0.46: Keyspan 4 port adapter converter detected [ 797.897006][ T3239] usblp0: removed [ 797.901313][ T3318] keyspan 1-1:0.46: found no endpoint descriptor for endpoint 81 [ 797.919535][ T3318] keyspan 1-1:0.46: found no endpoint descriptor for endpoint 88 [ 797.927597][ T83] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 797.935965][ T3318] keyspan 1-1:0.46: found no endpoint descriptor for endpoint 1 [ 797.944597][ T3318] usb 1-1: Keyspan 4 port adapter converter now attached to ttyUSB0 [ 797.953579][ T3318] keyspan 1-1:0.46: unsupported endpoint type 0 [ 797.960624][ T3318] usb 1-1: Keyspan 4 port adapter converter now attached to ttyUSB1 [ 797.970488][ T3318] keyspan 1-1:0.46: found no endpoint descriptor for endpoint 4 [ 797.982238][ T4153] usb 5-1: new high-speed USB device number 23 using dummy_hcd [ 797.991660][ T3318] usb 1-1: Keyspan 4 port adapter converter now attached to ttyUSB2 [ 798.000669][ T3318] keyspan 1-1:0.46: found no endpoint descriptor for endpoint 6 [ 798.009286][ T3318] usb 1-1: Keyspan 4 port adapter converter now attached to ttyUSB3 13:27:00 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000001c0)={{0x12, 0x1, 0x0, 0x80, 0x7e, 0x90, 0x40, 0xc45, 0x610a, 0xfd92, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf0, 0x61, 0x44}}]}}]}}, 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, &(0x7f0000001380)=ANY=[@ANYBLOB="00003900000012"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000b00)={0x84, &(0x7f0000002100), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r1, &(0x7f00000008c0)={0x2c, &(0x7f0000002140)={0x20, 0x1, 0x1002, {0x1002, 0x2, "90e2e7271829aafc7696ecb964aaf377ab831c55ab5d533e1f84e31271620daa74d744a2c00b110eba8f98f5b522bed6a8ab8d3216b23cc0c44c8148cacf2b312387893d317b8aac3e6622cd323b9a12d746ea192c5c6199e7303d0f8dc37056f91565140bdc92b5c89c3c30c20afdbd4f61489a472abfa3b174de11272b018e2c18662fb0f24d47b4f0cf9afeb22b49b5b27c0c4a106bb0ff901d3bc5e9f7429bc7dd11a72dd6748d7a8bb92c181f49353547c7a16477de573ef706ac490a66b722432816a6a942dcfd3cb796264f8e18785bc54aabbd612e5d6df3564bb7a52eb3cd40abdf2442616f10c7c7ea9069fd764b83a3b99e9a8f810b1fc1b10f5b91e11efc077fbfaab11c45cda119f34b4c4596a8583df0e18952d99c7282cdffc025b077f1a087ba13d0d726c3e0ed0465c915e586ad6f354f728ad6f76d18ab5cefb51c52294b121810af84f1498338b4b69ee207924839f1253ec0be2c3a77d1827abe0be7a15e6f6d0693d26c90f49c61b63ddf4b4ec5ae9af5788ce562fde02a1875386dc689f814ac3229d4b9f591b34f344ef571124ea5d22b439960772fd830c3f0a4c868de886d134a37cfb2b66659dd98a14aeef89b05ab12508d0cf247460ea3184e468d17664682946c533cd10e5d69f07b15f3f8f615ec879ebd14c62c233d025efd34b8a18e4072fa648bb08c7d1f0fff15641595965f9d8ffd5e24aeece50d46504d44e345a75f5048c588e81ffce5abe09ab2b574084894d48a31b7476ba671bcc07cb6031408cff71e41e9657df8ff7e329fc7529185777b5e71c0badd45278082a71a6c2a99c7ac7af3f4e00d4562e31526b6b418482e141b9bdeb70bb28fbecfdedea36bb1a3e6faeed8251b5e26c0e2527f77f6e01704cbe0047649f05908544790aa9a4abb0aa96e5c2e27742d8bd5795d77015505dc7c1bf181afd8a2b07870720566ddab38be1af15c1f513eb0991c98fad7bb8dc8c71b7b65b92b56128b35cbc8b6100ddd6e3ae28e3963bc00ba6c288d718322996ba301bf50b7373005c293f4c718d1546f90d27634a9b35e8e52f4677738b4952b68c233aaf5848c90f0cec1af7ee6c432a6ec50515dec9d8e454a908eb2c5076a09b0ffc5a52887ded76a4b9a58d6ac4ce6f701f328089f1a2d6f0d4eccadfeabec829544a13a61ee42668e3d21ee74f2aaf563737cdfb6018dc7db1e39f4598d99f0fc5fccf013ff5bf458cd0b937a59b14337f4fb941811a87b512538b0640baa65cac5a3193991ba784358e3e57ccee1c68a24b826a97bde1d8818b3f517fa5e8aaf587286469b85fe4fc1858db9931bfdf913f81294d5b7313031a1547dba38d8fc44c0afad1ea0af6a6767b0292a7d585bb108f005ad80ad57ad180eed0787af1afbffecb514679e52622a78b44cbbd74fb5c2c986d5d8eed78d288f012c9f53c31bfd1291e6fb663f9e47ea6bfc85465bd5f4e47d27969ce1123c8ad90c78b58f68a0a379b5f48bcc24fa0502d9796719ef40bb1b80d4ec57d33915eb727909340451263d58bcbbb07f483039ae376aa1a443b79f7683d8c62ccc1f4d99a097db71b9cc2dfae5d36e3a6e82bae276b8ece20bad8ac6b5d0fca062df1dac10f9afdd66b85495c7ab9059f42fcfa5f510e2c2c5214bd9590d0ac8cf5e44ee8e9ba3d04c38a850954b4821e05f700bef3e98f4bb559c6c51391697ef99a85572d209aca2b7e172b45a9ce2d4874f6b925ef45b6a8192009d18a64b7f6c7b0a2ef4a14b0b11444c3d2a48a16923b75b64b5d68e288ac22f72dfa0a86707f5cf3e3c8728577242f648dd54b438604e1b1dfc72145aadabad7ff63dfa2c0fb18678ea00862b076fb2f35e52f11f19f913ee07eef225a05ee6de82fc4f479470a6da39b7d02770c1de14c8b46fa58d847b45f03dddb7b0b58f4c2333e834de5ca1706a149629d0479045458844139051f485f1e8385d575a72457661200076edc492757d920a938b6231006b54770e2c03a312ecd8e606d38205d5fa5c06f2dabb278b5484fc27108d40e84a2bb74450eee4f20f20b0033a35177169821639ed09fbeb9e64e4ce55f860a907222a6af25a98a9c70440bbc88aed057fd5923893f9d05c249774a4134d78e1708930fc3a5cd0b9195a72b48c236ac643fc97811d15e6130e49156f26472dc1a02535219b10cd3750803aec47f927780ff609b61b86f41a4033c407cb4b5dea5ea5aa56392fdfd39b087731b4ef604a0b6aff0d2180c30902eddfdab4c58431e427c8fbe12b7e2aef799aad4699cceb55dcffa6ba23ce080b3bef4897b0f68cc27ad39fdae1e8cb40097aa6f8de2c2657c5cfec9dcaa9145a88dcd70d4ffd119b5c26034f672bac65be4d26145f4e89d4a46a6281a60dd8163efe235f8f3eb654438d3fa11125c82f983b9c9e93660614164b05ddf185bf64c9ecddfe200886acd804d01b64c1e8cdaa126f950bc95d4a69024716035347872dbd955090357d5e740462de890ab31fe9b9bf7d6c5a82a940e874ebc9f8748a66931a05226eb2e7235b078c0d547e08c99fb2db778044588fbfdd760de3d6e3f3371b5efb53c45be47e5821ade4e975abb5560769630335dd1126606824811fa61abc7df219a9ec758db769853699982b78a10927a524d94c2fbecb1f68055247ebdca48e7721a08e3c4dc2d71f411d65e89bf616a63386ef8a852653cce8526b10ea59eb3c7e1777dec8008cd197077f283abdebd2fa61e2f096a92aa0e37d8d2f0e04292702f87932eeddc7964bb6ceeeb3b3abb2729f8821eae1127c3a5f5968832ce3d9ee4b28a79cf963e26ef8c120474f43966aa7ac4ff294aeda3f7bd83d9dd1c60b34b2c1782f4bba163f206d349017566530da6567df1e05145e371c11c94cbe54a4ae61843963cfbc07943a69cd501d93d834fd5c491088f8f2e3ec98f4ab3c21886782f9b2380fb6aadb24aeffa64b01d399ee1c1152f10a0880e94fc8a3804ad48d66da4c8331213edc915ba6dfe8b85ca583f6abcd509944e3ad9a9ee836e8454a0e6dcacf9857b8858d3333d5cc078717a94457d4b7f26074e16db4e6530005d83145c3b5062668f1c99cc5d9b93548e917840048c395d485e659dd00411cb7222aded1c227548f5c183b75a8d1157ddff81fec11accfa286a6168564a93775ed7228fccccadebc44da006061590930b31a154467a3783cf6d4982e964d5431c7cdb09f59bf5b3ffdc8fe52fc204fdfd91c24f9d558932d7e1f909320560cb97368a508f143ce44f773b8af5db2c469bbf966622ae98f20d0801767ed59a440b039ce78add271c69cf55c2dff74996cf16aca10b58b573dd899b9ff90dcc95f489e50fb9b5ca529f239a8cd34fe03f41576dbc5157ba5aca46fab61c94e9aa080018a82b821cea10e82607616697b40d509ece4d8b26f3babbda9912f2991626b95026505b8a0670b2a38751d4a5736e3ea58a62bd987450f0b851ab7f36322bd77cfed857f5d2d00fe876204a566f50351e8a9f12a2da7d748f4df0320f2b50c1b46e1c431eded086f410d9c0bddbe6477f74f4f99b2302855c4594c9ed821a892e315d1393a7fbb1f0e56196947b514b76459c9f9a3d9cd2dd7037b232248590c0b02c06ca349fb6cd2433fd3c8ab429452861a6e7e2e9e60f6e59236a10f9262965fc50d5787e1f1c866aa84c34cec002b62268711ec9fda932df40ba84c2d699915cbcccb77aa0c2ad155f50ca3c4af7e6e00afbbdc450303f58c88a2b15599af3e94d1823ae60d3dfb7e5d26cf9edc4a9b0bb114b28ea7770bb238f1e3c3cebb24f38e5c4a5f59bc4fdd30fc2a5088a7545710c120505bf2dcf5671fe59cbd36dbd74d1863d76bb26502705008a5b4229c3d1fc340db9a9d7099eceab003711cb74248e2b2340a7cc9ac0aa70a5f51731a98b69262cf752328609c10b5f0a93aac557602a3fac51a9e1382e7c1392c922bd9660dc06515fc0e9835206adff28926801d89fff108a280d490a1024178f81cae900e2af012f237ed7748b61d6b901f50f92bc3089ec0573e9c67542aa7a7fe033e4a4e5b7a1f5fb4feb58a199c9f842282c70fb59d2c8f4d44eb826852636f6e5ff949963ba04a2861af7f0c69b870b2cff4b24ffeb360a851f25dabbbfcda2823f153bbfd752a54229dd7086c55f86d7c77b1a8ead5767f4ca4e34d8ddf71b04acc34e319594c2ba79044c9a08342b1fc3ab45af92927daf85c345b77824c577df9bcd382cc7bb39d10d0093037dbbe0cc0d2c23c11b3da152dbfbaf055f469b1848d70dd9cabf33d6d139f61b779d3391e9d8c07ea4073b8d3f3a049506686ddbb11af80dfd29176a4a538081a18aa36940dbfed7701b3fe2b24bbc79b7a50aec56048e5e7a6a0c745ad1e875abd4e9c7d1699321f8e42ca36ac2d15bbe0b8032a5418cdf70df616bd0fe60dbd78373dbd066d69d038c8fcb4c9427ef6687dc65b943c8ca1a7b3708c448e735423db12a8f5b6697fe01df10cf2145ef0d3de31fd921246e44596496184c0421bc2e77fabd34483641fae186e89d733cf7c7f7f68178b3b17c9822898d24de7a2ab3e7cc177410debae42374a54f4470f84f26cd980b75defb5b07daab1ce0bb6171edab7dfca107e4bd8d96caead54cc428cd2bf4e793947c3ecccf8f08e76144883c6fbe3e72d2d7adbef67bd9b47b60e8995596ff97fe4e0a8929d6fb0d72427b49e41937d61e6e242e27f4a595ba558376e766fa85c5e11ee9eaf2f95d87fdec33261f96bc4af94b148d1a5ff91a2f374e0fe4c8cbc5a802b5280265668c11056baa72519336b0a8fddd8f73c793996de45fe231b6a78696ee86694bccba4778607c54d9cdf0c75375572cebd879002b4e93c9907a8a06c5765a7295da47e41cc0af40630d39e22e2fd9e8b2b67401e0032ce064d63e2181e64a3882676b7f2fe478e1eb4b8cb650e6eaa0124b057100a38c657b2e258130ff1b756beacb7c154e71f297f6abe9706a2db566dcae5de3b102d72dd3f3bd36e75b1741b024c39bf048368384eb0c71090af467e6ee7c5934ffbdffd407a58216b34305d1f8a670bc449b46823a6bfd904c6f9e733247ca4ad5b141649dd997f53b3887a90376365f74138acba1038261b5e6a1feacde88f47c0d1d70870a2d11e5b7107b60b762c927e8b5477fdce38fe46206fa6ce48ee12cc56a6f905fd81348211ff5791e4cc7253bd11936b2c68990c225c5746f4254b680e338486ad3c7d0290551744df9f3100d5cb2737e2368d12d43e18853645f65e0cd328e094399f0d8498e9df775cbe383b701e9caa14d22ee5061cdf35b85adbcbaa55607ed69bb2387578d43222b32d7cc131c275041be3cbb5af7f96f2517a326f63b054e068269b98888dcc5ee6e372f5415ee9ecddff88a7eb7fcbb9281b0fa3501832efa862fd2d2019254154c73dede8eebc906cc029786ca37cd4e444001158d9563c84b694049e4b42575b8d25259495b573eb0260dd47d3c3352545ba71f37efc051e0cece0343350af8b2ba7fe04824b9239dbf7b8bec4950b8602780a3857a660d66ef7f894ce82e730a549b88cdc48e0007edb6ca4b0c95343e2fb1a6fa45aca18c9a2fadb3609278645d3d3e31837f50e230122f80bb9c09d7e8c9226a76235b6b4693c0029dcf1ec1b77403f337072119649fed27fbebc5be154a6e8870a937a67eab1ab94653d7ea778aab7cb98d3486970bf067b881c5f4c3525619e1adbab45417033f04ca0e758ab050d8692527ef35202d8a78dff"}}, &(0x7f0000000780)={0x0, 0x3, 0x4, @lang_id={0x4}}, &(0x7f00000007c0)={0x0, 0xf, 0x59, {0x5, 0xf, 0x59, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0xbe, "6fb527a099aa87ad8431235e08ac791f"}, @ss_container_id={0x14, 0x10, 0x4, 0xfe, "2ef764f30dc46bd0efe0f817da235fe9"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x9, 0x9, 0x0, 0x4, 0x1}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xa, 0xca, 0x2, 0xf7d5}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0xf9, "82e88dc7c4c551e8571cdb4386e95651"}]}}, &(0x7f0000000840)={0x20, 0x29, 0xf, {0xf, 0x29, 0x20, 0x10, 0x80, 0x3, "71453db4", "96a08fb6"}}, &(0x7f0000000880)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x2, 0x0, 0x1f, 0x3f, 0x1}}}, &(0x7f0000000e00)={0x84, &(0x7f0000000900)={0x20, 0x0, 0x5a, "f56a3542fef32bd3e6a2bf325f038c3be250044c37685d4f71826e507c756c43de9596d8ee12f02628ee8bc253d21f0081b754d68b856dabe2ba011a9112782e55c52149de257d271c24d0481fb372acecb6dc6d36f6c3acc34a"}, &(0x7f0000000980)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000009c0)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000a00)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000a40)={0x20, 0x0, 0x4, {0x100, 0x10}}, &(0x7f0000000a80)={0x40, 0x7, 0x2, 0x3}, &(0x7f0000000ac0)={0x40, 0x9, 0x1, 0xba}, &(0x7f0000000bc0)={0x40, 0xb, 0x2, 'gj'}, &(0x7f0000000c00)={0x40, 0xf, 0x2, 0xff}, &(0x7f0000000c40)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000c80)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xcebea3827fb9c8b7}}, &(0x7f0000000cc0)={0x40, 0x19, 0x2, "1562"}, &(0x7f0000000d00)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000000d40)={0x40, 0x1c, 0x1, 0xff}, &(0x7f0000000d80)={0x40, 0x1e, 0x1, 0x9c}, &(0x7f0000000dc0)={0x40, 0x21, 0x1, 0x6}}) r2 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x44f, 0xb65a, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x86, 0xa0, 0xcd, [{{0x9, 0x4, 0x0, 0x3d, 0x1, 0x3, 0x1, 0x1, 0x80, {0x9, 0x21, 0xc8d, 0x0, 0x1, {0x22, 0x535}}, {{{0x9, 0x5, 0x81, 0x3, 0xbf, 0x8, 0xff, 0x4}}, [{{0x9, 0x5, 0x2, 0x3, 0x6, 0x0, 0x1, 0xbe}}]}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x110, 0x0, 0x2, 0x1f, 0x20, 0x81}, 0xc2, &(0x7f0000000080)={0x5, 0xf, 0xc2, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0xa, 0x1, 0x8}, @generic={0x98, 0x10, 0x4, "e77c5d25d99e37760a84b3ac23178a2a249ed6a1577d873ab76875bff48fd10d0d89f517a23153579a2d1196f34ff3751fd7c2192a65f8f21931270a7fd7ba94c8ef86cfd767ccb24e496402908b4603bff497be38fa3e398facb54e188d7c76e90b66b16bf2c36e0b60153d34041418701e61a3da4380dc8dc8156dae0d10be7c9a53d07864b5c3fe668cad653793cdd1e82ee5a8"}, @ext_cap={0x7, 0x10, 0x2, 0x2f, 0x4, 0x5, 0x9}, @ss_container_id={0x14, 0x10, 0x4, 0x3b, "c3bbbeee947ff1ce7ab73e7627a30b99"}, @ptm_cap={0x3}]}, 0x3, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x410}}, {0xdc, &(0x7f0000000240)=@string={0xdc, 0x3, "fb1170001aedfaec2215630e569d2340c841bc0fdc8a5c55b52e5a499e90b32ffd36a7f78b7ae1951c8ebda46f63e54c225f8453674ab98fb853d553c028a9c1c278ba2927a3e7d6104c90da2313f8e06651b45655f8f9d61985f83c335cc95a8216d59af3b1d69ee5716fd62b7c6c643afffac8cdf7e2f56468daf22d9511f854dd6a83f6c2cb54a1affd02eceb6034cad8c14e3e84350401d9a82668217bc10427894dac994b048d29e7e91b58dd92a5c4b6c95b103b02a4a8b513a7436b293dd131720cd58702d201fe4279f84e9e9a73419f937eba64b115"}}]}) syz_usb_control_io$hid(r2, &(0x7f0000000500)={0x24, &(0x7f0000000380)={0x60, 0xc, 0x3f, {0x3f, 0xa, "10f17af277639aacfb9116631d7f93287e9b4dee10cfa120d6bd9bd75ea42d2181edef01bdbb3d999e04a376c8f7920e5ceb7ad07a40b671e6df2333c7"}}, &(0x7f0000000400)={0x0, 0x3, 0x51, @string={0x51, 0x3, "ddc628d564a60d7826d4205e1cdf8dbdf45f12f7bb18f361a08936f479f40c22302aae588070800a9e8cf5ae37240deecc6cdd001890967095299d70d6743e7a956006565288a245037176054d81a4"}}, &(0x7f0000000480), &(0x7f00000004c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x8, 0x2, 0x1, {0x22, 0x7dd}}}}, &(0x7f0000000740)={0x2c, &(0x7f0000000540)={0x20, 0x0, 0x4f, "1b2853f54fc7fe2a3aa526fd1aa27fd3a3cadc48beb0d9a127b4f972760413bf13cc8eeaac74073e02a4247b0bc01ec2249f8f4e78e74edfa9ba915de24dffa9bbee69c52e945cf547ddb2fb3ef328"}, &(0x7f00000005c0)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x58}, &(0x7f00000006c0), &(0x7f0000000700)={0x20, 0x3, 0x1, 0x6}}) [ 798.092842][T14214] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 798.102952][ T83] usb 1-1: USB disconnect, device number 52 [ 798.111709][ T83] keyspan_4 ttyUSB0: Keyspan 4 port adapter converter now disconnected from ttyUSB0 [ 798.124085][ T83] keyspan_4 ttyUSB1: Keyspan 4 port adapter converter now disconnected from ttyUSB1 [ 798.134997][ T83] keyspan_4 ttyUSB2: Keyspan 4 port adapter converter now disconnected from ttyUSB2 [ 798.145851][ T83] keyspan_4 ttyUSB3: Keyspan 4 port adapter converter now disconnected from ttyUSB3 [ 798.155843][ T83] keyspan 1-1:0.46: device disconnected [ 798.182209][ T3284] usb 6-1: new high-speed USB device number 7 using dummy_hcd [ 798.202502][ T8957] usb 4-1: new high-speed USB device number 39 using dummy_hcd [ 798.242108][ T4153] usb 5-1: Using ep0 maxpacket: 16 [ 798.262099][ T3239] usb 3-1: new high-speed USB device number 23 using dummy_hcd [ 798.312089][ T3318] usb 2-1: reset high-speed USB device number 37 using dummy_hcd 13:27:00 executing program 0: r0 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r0], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r3) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r4], 0x0) r5 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r5) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020662a, 0x20000000) syz_usb_connect(0xc, 0xb16, &(0x7f0000000540)={{0x12, 0x1, 0x268, 0x4e, 0xa, 0x16, 0x40, 0x19d2, 0xffa1, 0x26a5, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb04, 0x3, 0x20, 0x1, 0xe0, 0x4, [{{0x9, 0x4, 0x1e, 0x6, 0xd, 0xff, 0xff, 0xff, 0x67, [], [{{0x9, 0x5, 0x8, 0x4, 0x319, 0x1, 0x0, 0x7, [@generic={0x2, 0xe30f8ac35e58d0c4}, @generic={0xb1, 0x22, "9d75dd9958b3d7f3cfc1aeaf54e33af1ac94dbc7890cdd79b78ef2beaf35192dd69b1a80d3d709b0e645da898ed7bb5e57c65dbd0c8de53b6ac2fa215c0b5a23e0cf1fb842870c5ccc45eb32fb09a75190fe1b61c7a65a865085dbd51ed898467f3e10927c91353b4a1903ab2756a8667b384cffc91358b25ad20509d002d0d158342ec362988e94e22ea4056b16de1e6032f89d59759a2e20a9baf2336dc0bdf4c8314baafbd19f8d48e0813cb4d7"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x2d8, 0x2, 0x6, 0x4, [@generic={0xbd, 0xf, "d1550b559808815ac7f0556070e9ebc9eecd08279faedc70ea10024a5a30455b05f06d3aa663720a6a92ab99d8f1e378a7bdec81b0764496beeb64580c948fa53f007292dd99abb3132bb7b4ed16d1e4bfad6e4e2ecf3f606471f6ac72fb17ad8db402d7fe3dd0b8dc39750d75606c98c3d29c9225fcfb2b0561eaadda1e89b7c654c06f4f17da64d47c83657a4cd395fc8c13ca92675fd9f8be082b2d1615c34f78b99c0c87a2c1d355c6120f9f413ba963e8b0db497ee45e2aa1"}]}}, {{0x9, 0x5, 0xd, 0x0, 0x23d, 0x4, 0x80, 0x1, [@generic={0x5b, 0xd, "ddaefeb79b5d3e7f41726da159abcc9c53bd0e1a6645bc561239125c988f14be699b3453ad1fabe5c960549aa5d9b284a8653e3ebdfc631fee721d4d99fa7cc8b6b18a37e5daa28b0f703d9f25b3de2e9b2f18dc408ed55785"}, @generic={0xd6, 0x33, "cfdb71ad3d72dd62d2720f8207c8065f62abdc87dd4cf92ce434725831b4aa4b619b04e9136f9775d34544d29a423cec6e2ebad3cdc04d533c5a7181f07560eea7c0e02974b9b7984145b81370a56844b100effd563d83fcbadbd616a1a24ec6b7a0567b14b813518085499916a766ab8290f30d09991bfc0e819596e3b9829a0fe27a8c6842a57f45473204a13095226bbf3cc67924ada6089a6bf8d3becdfea935be6020edfe6e7106b08d2ae07ecf0fcf8b02e1da010283874fd2076a9c2c7a983d5ab088d3417c424906f1d65cf1477551f6"}]}}, {{0x9, 0x5, 0x1d, 0x8, 0x339, 0x6, 0x1, 0x81}}, {{0x9, 0x5, 0x2, 0x10, 0x3b, 0x3, 0x1, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x40, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0xc0, 0x7f, 0x4}]}}, {{0x9, 0x5, 0xc, 0x11, 0x2db, 0x6, 0x81, 0x40, [@generic={0x23, 0x0, "9854781f87bc0600826906b4bfe01d27bbe0b5ae9f71cc286687cc5d469a07a253"}, @generic={0xc8, 0x72244a42f3d31ad3, "f842a295ad368a3b1ea7f6673dea8d3602c2bde9bf4d9ab28240a265969e12811c3cace77000ad50e9808aa53adaa5a97d9598abc4a103cdc2dd1d7c73e36efb82b25b759a2158588a39898135b705682c1ac5bb97d12b4a36a462eece5a78af42afe2a2b972bd8474bc274a8d857f5d11c1ff1d83cdc1e05d97c625c7026a7c686a71e6ac26ca584f085e8a72efaf1514d1bc967af44b831875f5d8fdacbe81e3d9a65af24eae92dbf5d52c575e122c99eed8e6070960fd3b89d21e4062ac126b1ccfe7c3c0"}]}}, {{0x9, 0x5, 0xc, 0x3, 0x321, 0x2, 0x2, 0xb4}}, {{0x9, 0x5, 0xb, 0x0, 0x132, 0x20, 0x7, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x7f, 0x2}, @generic={0xd3, 0x3f, "95729f382e7d2abd417d53ba30eaf9620431a31d4a28c3ddcab066d198f02e9d5942ed081ca18a4cc76d6ddf2556336f48e155a404d79d217548c2b1aa194674eef1b0347ab2c6373274c1dd59b0ee5564a43d0d539e8d03482375a41dd2a40d181c57c79c7091582b196d8307706fe73be91f05972f4b0fb014c6735487c8c40edf3f4e14b8b9f6c55968a90573692b4872a2133b9ca2b33c0bb3124ba4b56b0c28693071aa9f444d4cded05e588f05c7725c5b28a5b4a4dac8b95b6909f2b4e77d56ee27780267b9a38021181b98e626"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x28d, 0x9, 0x2, 0x4, [@generic={0xa1, 0x11, "f0bfba882cffdf50d162736266b7cf281b2a6d20e5c1d796f5083fe33d0ada6839346fdf8a6a2f2c972ae9a86e5ee46c041edc92e716e0fb83b3005f4420f9fef8a8fecd4d9aac336f8ba7c69487e0c2e27534eabbab0b8c033150b65eada7322211c6d93b938f3f49e78ae83639c8ea264366fbef2080fb8b52494ecc06f24c72c50d41faf01df2ee8732b1f406a7824010a9f9e9b6926858ef91c39b5cb0"}, @generic={0xb5, 0x23, "b8cef20024fc9cbf360acd946fe36bda320f92e698db1c85f17317361f66b61a78b6227170fa624b1fce133c74dfffcab2943cd7d2001e5c5a085212fc0ef1c43e85a8662e546d9c455f8491b0dfe69931f665e2b5484adf121c5d95ea4b9e89fc4779b3a0e0c8aedae378df7bfdd25c128ac357e917698abef28bf06b546d2750ac57c5c482f26e6de8055503cc4f0a06700eb54af64b6d0b5cb4c01a988ccefb79da4776b27dbdcb48d7d2aad4159b7effd6"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x5d, 0x20, 0x9, 0x11, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0x8}]}}, {{0x9, 0x5, 0xf, 0x0, 0xe7, 0x0, 0xfe, 0x1}}, {{0x9, 0x5, 0xd, 0x14, 0x156, 0x1f, 0x3, 0x24, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x67, 0x80}]}}, {{0x9, 0x5, 0xd578fc988d23d4bf, 0x9e3e9fa8d11ea7f6, 0x29a, 0xf8, 0x4, 0x7, [@generic={0x79, 0x23, "933ee2e96db1b9da6879ead0eb7e232d3f14a30c033a94bc8b41bd5a7bc04992025d5b697fbce3c3d6b93a2f4146a7b7a9de4d986f303e58cb80c872f6cde55dbb07915ad7d3f4eb506249737ae2dec327e22504b8fa93e714b20414ed864f0864305c33862a6a6c5c5d453c7facaa6eee4d98501baa78"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x80, 0x4a0}]}}]}}, {{0x9, 0x4, 0xcb, 0x7f, 0x0, 0x88, 0xa4, 0x5, 0x9, [@uac_control={{0xa, 0x24, 0x1, 0xfc01, 0x81}, [@input_terminal={0xc, 0x24, 0x2, 0x3, 0x200, 0x2, 0x5b, 0x1, 0x6, 0x80}, @extension_unit={0x8, 0x24, 0x8, 0x3, 0x8001, 0x35, '}'}, @selector_unit={0x5, 0x24, 0x5, 0x5, 0xc4}]}]}}, {{0x9, 0x4, 0x8f, 0x7, 0x8, 0xd5, 0xaa, 0x76, 0x9, [@cdc_ncm={{0x7, 0x24, 0x6, 0x0, 0x1, "d82c"}, {0x5, 0x24, 0x0, 0xff}, {0xd, 0x24, 0xf, 0x1, 0x200, 0x7fff, 0x1ff, 0x5}, {0x6, 0x24, 0x1a, 0x4, 0x7}, [@obex={0x5, 0x24, 0x15, 0xbf}, @country_functional={0x10, 0x24, 0x7, 0x80, 0x8000, [0x5, 0x5, 0x5, 0x5, 0x1]}, @mbim_extended={0x8, 0x24, 0x1c, 0x7fff, 0x1, 0xfff}]}, @cdc_ncm={{0x8, 0x24, 0x6, 0x0, 0x1, "a6f120"}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0xffff, 0x8, 0x1, 0x4}, {0x6, 0x24, 0x1a, 0x8, 0x9}, [@mbim={0xc, 0x24, 0x1b, 0x3, 0x3, 0x9, 0xe0, 0x5}, @call_mgmt={0x5, 0x24, 0x1, 0x4, 0x43}, @mdlm_detail={0x34, 0x24, 0x13, 0x4, "2170e9e46f816ee08474e96161f3f6a3253707d883d7eae7f179dc0263cf9b70969860d9d76bcea5ce0089b2f293ef65"}, @mdlm_detail={0x100, 0x24, 0x13, 0x65, "9bded6d876eb38ff5ab249f6401971c1fe1ce7ca738542db88010047c30f114d49b0d12c43ea9df5852774d7762ddc1b3b07b884f140e60d4ef8997836df0032e0e5f32451b4069cd680fd34f34751eef5946823b2e566540794b641e9822ea462e56f47d7621b427172e8a08e8468527ce4fb9a8bd26fefaabf96c68d4ca553894d0b196a9c241ecfd62ef111f04ca794ce4a7b06c7ef85c137e0716d619f46c34424193e54f6e67f01883008eaac4a1291ea0ea8226f5b93dcbc9e7215f12c42fa3160047848e945ec025d84d1b3faad9d0f84277bd75f11c74b9e5759aa547ed976474a2b15a5b9e4f900fa1a0e858a0008c4711bdc7b8a7fc743"}, @country_functional={0x6, 0x24, 0x7, 0x9, 0x7f}]}], [{{0x9, 0x5, 0x3, 0x18, 0xd, 0x7, 0x2, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0x100}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x5f, 0x8}]}}, {{0x9, 0x5, 0x4, 0x0, 0x1d3, 0x3, 0x1}}, {{0x9, 0x5, 0x2, 0x10, 0x163, 0x5d, 0x3, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0x81}]}}, {{0x9, 0x5, 0xc, 0x1, 0x34, 0x4, 0x9, 0x6}}, {{0x9, 0x5, 0xf, 0x3, 0x33d, 0x2, 0xd2, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xa0, 0x2}, @generic={0x95, 0x2, "2f2ea1df46fc20c5ebc4f529e3b4ee18b2bf964434404ed6566cbaf86ffe8581009f722d2c9e7a23c57e1382b9bc728df677a5240499891f1affc72699bddd0b1a464187987ff53e92eb0b1db2e0ab99e216691ff4415964666f1494ebbb08b662175bff999faadf630cfa668d5f1b683a7a540a880a6c915b1988d24bbf31286fcd4b17ed541629b6a75b417e07c648cd5825"}]}}, {{0x9, 0x5, 0xf, 0x4, 0xbb, 0x1, 0x6d, 0x1, [@generic={0x93, 0xd, "e5bde55ade41fd4a5cda181d73b45865eafe5eb715c99e27ff7b8cd8ba84b8116a6b5bef4e28c41d51266eafecd0bbf89c288b3ead7c720b5502aa1d71166e155902424213215da6cb972032702373f7c6a2e9dbb823613275f2e6045f3a74bcd144f7b114bcd8c4fcd2272e42e87146b10097b40d709b722de16c5e8ca3f26cafc4008516404440f024433488c005f77a"}, @generic={0xb7, 0x0, "6ec41afedfca205438a4ef16b3dac6a867a16a27b9b27440e1fa935c2ebb980dc6b8da9deddf8d7bd1f1320c0a5cd9f42b439fb87803fb6f9c43c4417554037f9405d71587c1c92dfbd7640330f863d6eae9975f7e9dcaa6d8da6502985b229005f573f25c08836ee2f1942bbd31bf90cf7501523be80668b1e787d56adb4d4a456263bbc0e7802ba568bf61f0d0d47a19b91d3ae1395448b17e5bef80295cf04e7a3ed639b48f73e63b7a9635500e6082f8a445a2"}]}}, {{0x9, 0x5, 0x3, 0x2, 0x2ee, 0x40, 0x9, 0xc6, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xf7, 0x7}]}}, {{0x9, 0x5, 0xa, 0x2, 0x2c0, 0xdd, 0x8, 0x7f}}]}}]}}]}}, &(0x7f0000000300)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], @ANYBLOB="0f000000", @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="050f0f00010a100302000000014000"], @ANYBLOB="0100000004000000", @ANYPTR=&(0x7f00000002c0)=ANY=[]]) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0xc020662a, 0x20000000) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r8, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r7, @ANYPTR, @ANYRESHEX=r3, @ANYRES16=r4, @ANYRESDEC=r5, @ANYRESHEX=r2, @ANYRESHEX=r8], @ANYRES16=r5], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r6, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r5]], 0x0) r9 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r9, 0xc020662a, 0x20000000) syz_usb_connect(0x0, 0x6, &(0x7f0000000040)=ANY=[@ANYRES64=r6, @ANYRES16=r1, @ANYRESOCT=0x0, @ANYRESOCT=r9, @ANYRESHEX=r0, @ANYPTR], 0x0) r10 = syz_open_dev$hiddev(&(0x7f00000002c0)='/dev/usb/hiddev#\x00', 0x80000000, 0x0) ioctl$HIDIOCGREPORT(r10, 0x400c4807, &(0x7f0000000340)={0x2, 0xffffffff, 0x8}) syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20000000020, 0x0) [ 798.362404][ T4153] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x5 has wMaxPacketSize 0, skipping [ 798.372324][ T4153] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0xB has wMaxPacketSize 0, skipping [ 798.382216][ T4153] usb 5-1: New USB device found, idVendor=2c7c, idProduct=0512, bcdDevice=6f.ee [ 798.391361][ T4153] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 798.401162][ T4153] usb 5-1: config 0 descriptor?? [ 798.443287][ T4153] option 5-1:0.0: GSM modem (1-port) converter detected [ 798.452119][ T3284] usb 6-1: Using ep0 maxpacket: 8 [ 798.522138][ T3239] usb 3-1: Using ep0 maxpacket: 16 [ 798.572573][ T3284] usb 6-1: New USB device found, idVendor=0b95, idProduct=172a, bcdDevice=dc.dc [ 798.581644][ T3284] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 798.590592][ T3284] usb 6-1: config 0 descriptor?? [ 798.595722][ T3318] usb 2-1: device firmware changed [ 798.601290][ T3318] usb 2-1: USB disconnect, device number 37 [ 798.601346][T14212] cdc_wdm 2-1:118.0: Error autopm - -16 [ 798.613083][T14249] cdc_wdm 2-1:118.0: Error autopm - -16 [ 798.618767][T14251] cdc_wdm 2-1:118.0: Error autopm - -16 [ 798.632178][ T8957] usb 4-1: unable to get BOS descriptor or descriptor too short [ 798.652370][ T3239] usb 3-1: New USB device found, idVendor=10c4, idProduct=807a, bcdDevice= b.30 [ 798.660579][ T83] usb 5-1: USB disconnect, device number 23 [ 798.661435][ T3239] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 798.674472][ T3239] usb 3-1: config 0 descriptor?? [ 798.678465][ T83] option 5-1:0.0: device disconnected [ 798.692254][ T8957] usb 4-1: unable to read config index 0 descriptor/start: -71 [ 798.699863][ T8957] usb 4-1: can't read configurations, error -71 [ 798.706504][ T8957] usb usb4-port1: attempt power cycle [ 798.713120][ T3239] cp210x 3-1:0.0: cp210x converter detected [ 798.902326][ T4153] usb 1-1: new high-speed USB device number 53 using dummy_hcd [ 798.913208][T14236] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 798.942205][ T3284] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 798.952259][ T3284] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to read MAC address: -71 [ 798.972102][ T3318] usb 2-1: new high-speed USB device number 38 using dummy_hcd 13:27:01 executing program 3: syz_usb_connect(0x0, 0x1c4, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xe0, 0x81, 0xf3, 0x8, 0x1645, 0x8093, 0x397e, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xbe, 0x3b, 0x88}}]}}]}}, 0x0) r0 = syz_usb_connect$hid(0x1, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x10, 0x44f, 0xb654, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x22, 0x40, 0x97, [{{0x9, 0x4, 0x0, 0xdc, 0x2, 0x3, 0x1, 0x2, 0x8, {0x9, 0x21, 0x7c7, 0x0, 0x1, {0x22, 0x9bd}}, {{{0x9, 0x5, 0x81, 0x3, 0x305, 0x0, 0x61, 0x7f}}, [{{0x9, 0x5, 0x2, 0x3, 0x219, 0x2, 0x7f}}]}}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x310, 0x6, 0x9, 0x9, 0x10, 0x20}, 0x5, &(0x7f00000000c0)={0x5, 0xf, 0x5}, 0x5, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x4c0a}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1801}}, {0xb6, &(0x7f0000000280)=@string={0xb6, 0x3, "ae497994aa498e011c796efef4c6ab91de1a3fdb0a322e6376acfb603a9a952ed4aea4688b34d142ec96086552a572e269196530698b349eed3bde15e6e9083685f0e1954605064a83e795f8c72b014148a56005338d22275442cbc0b66f6e9c27d7f422cad0740031629d94cf6b14e2ee9eb6ce0104a5c709ab677d3bd85d33ba56bde28f1d35d450ca5107680e61ee3c23f0670dd9a1e96d6378f0beeb7cf85d8f8570310e13fc414ac41d5d31e7ba5160a8db"}}, {0x45, &(0x7f0000000340)=@string={0x45, 0x3, "1496e8fc033c3d7c93bd477731f3fb4f802b00fe0e1742fae76bef08bfec09097c8f56a7531a0f26f41ac251b190a580c7a971962e1fc6f78628657b099866006c007b"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100009ccd5e08cb060300be5c000000010902240001000020000904340102096de70009058acfe2368f7df1940000dca5a1a80a711cb100000080a576046436e6dc2c235ad8df40b7be90e3d597772a2b977522380aafaad6ce954746fc74159cffeef34e6aabe108652328ff1f93b520a8527ff596318d3e716a4ef688435e41fba0ece0c0a0fc4cdda455875667973b24d1a8a1452dc15800adc21774350d66cb3602f300"/179], 0x0) syz_usb_control_io(r1, 0x0, 0x0) [ 799.132307][ T3239] cp210x 3-1:0.0: failed to get vendor val 0x000e size 678: -71 [ 799.140043][ T3239] cp210x 3-1:0.0: GPIO initialisation failed: -71 [ 799.152106][ T4153] usb 1-1: Using ep0 maxpacket: 8 [ 799.162517][ T3239] cp210x ttyUSB0: failed get req 0x4 size 2 status: -71 [ 799.162797][ T3284] asix: probe of 6-1:0.0 failed with error -71 [ 799.171026][ T3239] cp210x: probe of ttyUSB0 failed with error -71 [ 799.180460][ T3284] usb 6-1: USB disconnect, device number 7 [ 799.188602][ T3239] usb 3-1: USB disconnect, device number 23 [ 799.195559][ T3239] cp210x 3-1:0.0: device disconnected [ 799.272270][ T4153] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 799.282636][ T4153] usb 1-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 799.293787][ T4153] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 799.302830][ T4153] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 799.342188][ T3318] usb 2-1: New USB device found, idVendor=0c45, idProduct=610a, bcdDevice=fd.92 [ 799.351298][ T3318] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 799.360067][ T4153] hub 1-1:118.0: bad descriptor, ignoring hub [ 799.367040][ T4153] hub: probe of 1-1:118.0 failed with error -5 [ 799.373994][ T3318] usb 2-1: config 0 descriptor?? [ 799.380097][ T4153] cdc_wdm 1-1:118.0: cdc-wdm0: USB WDM device [ 799.414055][ T3318] gspca_main: sonixj-2.14.0 probing 0c45:610a [ 799.432216][ T5] usb 5-1: new high-speed USB device number 24 using dummy_hcd [ 799.502106][ T8957] usb 4-1: new high-speed USB device number 40 using dummy_hcd [ 799.672100][ T5] usb 5-1: Using ep0 maxpacket: 16 [ 799.677530][ T102] usb 1-1: USB disconnect, device number 53 [ 799.712206][ T3239] usb 6-1: new high-speed USB device number 8 using dummy_hcd [ 799.752229][ T8957] usb 4-1: Using ep0 maxpacket: 8 [ 799.792191][ T5] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x5 has wMaxPacketSize 0, skipping [ 799.802092][ T5] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0xB has wMaxPacketSize 0, skipping [ 799.811911][ T5] usb 5-1: New USB device found, idVendor=2c7c, idProduct=0512, bcdDevice=6f.ee [ 799.820980][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 799.829933][ T5] usb 5-1: config 0 descriptor?? [ 799.873718][ T5] option 5-1:0.0: GSM modem (1-port) converter detected [ 799.902121][ T4153] usb 3-1: new high-speed USB device number 24 using dummy_hcd [ 799.902254][ T8957] usb 4-1: New USB device found, idVendor=1645, idProduct=8093, bcdDevice=39.7e [ 799.918860][ T8957] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 799.928021][ T8957] usb 4-1: config 0 descriptor?? [ 799.973688][ T8957] keyspan_pda 4-1:0.0: Xircom / Entrega PGS - (prerenumeration) converter detected [ 799.983201][ T3239] usb 6-1: Using ep0 maxpacket: 8 [ 800.075482][ T83] usb 5-1: USB disconnect, device number 24 [ 800.084539][ T83] option 5-1:0.0: device disconnected [ 800.102225][ T3239] usb 6-1: New USB device found, idVendor=0b95, idProduct=172a, bcdDevice=dc.dc [ 800.111336][ T3239] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 800.120410][ T3239] usb 6-1: config 0 descriptor?? [ 800.152148][ T4153] usb 3-1: Using ep0 maxpacket: 16 [ 800.172733][T14258] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 800.242126][ T3284] usb 1-1: new high-speed USB device number 54 using dummy_hcd [ 800.282278][ T4153] usb 3-1: New USB device found, idVendor=10c4, idProduct=807a, bcdDevice= b.30 [ 800.291436][ T4153] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 800.300783][ T4153] usb 3-1: config 0 descriptor?? 13:27:02 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000280)={0x0, 0xb0, 0x0}) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f00000016c0)=""/4096) syz_usb_connect(0x2, 0x24, &(0x7f00000002c0)=ANY=[@ANYBLOB="120100007dc4c41025181c02f9d8daba009e696eeb000009044d08389d33c6269c71dd32976174afdca685df2101000000c41dfbc8000000f5fca3a411ce1b03cad49fe5d631f4035d6719e6fd84d58f4c5942178a4234c057b2aee3c139e2dad43a9b305b49cd563f06a27eb9449614cac21f51dfab537aed975b86ba1d888ad135d9df519ac4db3b7e97d96745a8bbb7f135198e85bc174a67c5e984d8bd3f7eddcfaf6e90302cf6c6ddbfb87aee182f09ebcd11fe5cf29a5e284978d9a51ba63e648cfdaae8668a471c3c1cc831bf7dbc250fa2b7b8c70534163c198e60"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x200) r1 = syz_open_dev$hiddev(&(0x7f0000000540)='/dev/usb/hiddev#\x00', 0x100000000, 0x2000) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000280)={0x0, 0xb0, 0x0}) ioctl$EVIOCGABS20(r2, 0x80184560, &(0x7f00000003c0)=""/189) r3 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x311102) ioctl$EVIOCSABS3F(r3, 0x401845ff, &(0x7f0000000080)={0x3f, 0x8001, 0x7ff, 0x2, 0x779b, 0x1}) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSMASK(r4, 0x40104593, &(0x7f0000000280)={0x0, 0xb0, 0x0}) ioctl$EVIOCGABS3F(r4, 0x8018457f, &(0x7f00000000c0)=""/61) ioctl$HIDIOCSUSAGES(0xffffffffffffffff, 0x501c4814, &(0x7f0000000680)={{0x2, 0x200, 0x57ea, 0x4, 0xffffffe0, 0x3c}, 0xa9, [0xfff, 0x8000, 0x400, 0x4, 0x0, 0x0, 0xf0, 0x0, 0xdb7, 0x10001, 0x0, 0x6, 0x1, 0xafa, 0x8000, 0x3, 0x6, 0x81, 0x0, 0x582d, 0x9, 0x6, 0x2, 0x6, 0x3, 0x1, 0x2, 0x1125, 0x9, 0x100, 0xc, 0x80, 0x3ff, 0x1, 0xc0000000, 0x4, 0x80000000, 0x8, 0x0, 0x7ff, 0x7fffffff, 0x7fff, 0x4, 0x1f, 0x8, 0x10000, 0x8, 0x80000000, 0x80000000, 0x1, 0x4, 0x7510ad14, 0x401, 0x401, 0x1, 0x1a0d, 0x9, 0x4d1f, 0x1, 0x3, 0x3, 0x100, 0x3, 0x1, 0x8, 0x8, 0x80000000, 0x256, 0x5ae, 0x10001, 0x10001, 0x8000, 0x1, 0x7, 0x100200, 0x3, 0x7, 0x7, 0x3, 0x568, 0x2, 0x24, 0x1, 0x6, 0x9, 0x9, 0x4, 0x4, 0x71, 0x2, 0x1f, 0x1000, 0x3, 0x7, 0x1, 0x1, 0x6, 0x421f, 0x2, 0x0, 0x723205d6, 0x0, 0x101, 0xfff, 0x3adb, 0x6d3, 0x4, 0x7, 0x8, 0xffff01b1, 0x10001, 0x6, 0x4fd, 0x80000000, 0x3, 0x3, 0x3a, 0x4, 0x4, 0x9, 0xd0e, 0x9, 0x100, 0x100, 0x0, 0x3a, 0x20, 0x4, 0x3, 0x58, 0x4834cb74, 0x2, 0x80000001, 0x8000, 0x8, 0xfffffffc, 0x8, 0xb2a0, 0x6, 0x98, 0x400, 0x5, 0xffffff49, 0x4, 0x7, 0x2, 0xb866, 0x8, 0x4, 0x10001, 0x7, 0x5, 0x4, 0x8000, 0x20, 0x2, 0x20, 0x4, 0x4, 0x2, 0x8, 0x2, 0x80000001, 0xa0, 0x2, 0x9, 0x0, 0x7, 0x2, 0x8, 0xffffffc1, 0x80000000, 0xc0000000, 0x5, 0x0, 0x1, 0x7fff, 0x942, 0x5, 0x3, 0x4, 0x1, 0x3, 0x6, 0x3, 0x5, 0x5, 0x8, 0x8, 0x1f, 0x7fffffff, 0x1, 0x8, 0x8, 0x3, 0x6, 0x6cb, 0x53a1, 0x200, 0x100, 0x6, 0x8, 0x741, 0xff, 0xfffffff7, 0x1, 0x5, 0xc, 0x10001, 0xfffffffa, 0x0, 0x1f, 0x6c, 0x5, 0x1, 0x3d51c728, 0x5, 0xffffffc1, 0x7, 0x6, 0x102f, 0x1, 0xfffffff8, 0x2, 0x4b14, 0x9165, 0x8, 0xc81, 0xfffffffb, 0x1, 0x1, 0x536f, 0x4, 0xfd, 0x8001, 0x7, 0x6, 0xfffffffc, 0x548, 0x7, 0xfff, 0xfffffffd, 0x10100, 0x0, 0x8000, 0xff, 0x67, 0x9, 0x20, 0x4, 0x42, 0x10001, 0x4, 0x8000, 0xfffff000, 0xde7, 0x80, 0x2, 0x7, 0x1ff, 0x1, 0x1ff, 0x40, 0xffffffe0, 0x10000, 0x1, 0xe4, 0x4, 0x80000000, 0x4, 0xffff8000, 0x907, 0x3839538f, 0x3, 0xff, 0x1, 0x33a8, 0x0, 0x1f, 0xe91, 0x638, 0xffffffff, 0x8, 0x9, 0xffffff80, 0xeb, 0x487, 0xa0000, 0x8001, 0x0, 0x1, 0x5, 0x9d, 0x6, 0x1ff, 0x5, 0x0, 0x3e, 0x4, 0x7, 0x7, 0x74e, 0x1f, 0x6, 0x7, 0x5, 0x4, 0x10001, 0x4, 0xffffff7f, 0x3, 0x401, 0x3, 0x6, 0x3, 0x100000, 0x100, 0x1, 0x3, 0x10000, 0x0, 0x7, 0x4fb, 0x0, 0x8000, 0xffffffff, 0x6, 0x8, 0x8, 0x7, 0x8001, 0x401, 0x7, 0xfffffffb, 0x2, 0x401, 0x200, 0x5, 0x800, 0x4, 0x8, 0x9, 0xff, 0x0, 0x8, 0x4, 0xfffffffc, 0x91b, 0x401, 0x3, 0x53f, 0x7ff, 0x7, 0x0, 0x5, 0xd1e, 0xfffff5ec, 0x8, 0x7, 0x7fff, 0x1000, 0x1, 0x7ff, 0x0, 0xe5, 0x90, 0x9, 0x800, 0x3c, 0x4, 0x8, 0xfffffff9, 0x2, 0x7, 0x2, 0x200, 0x682f, 0xe0d, 0x1, 0x10000, 0x20a0, 0x0, 0xdf, 0x0, 0x1, 0x3f, 0x101, 0x38c0, 0xffffffff, 0x90, 0x0, 0xf0000000, 0xfffffff8, 0x34, 0x6, 0x95e8, 0x672, 0x4, 0x4, 0x6, 0x80000000, 0x8, 0xffffffff, 0x7, 0x200, 0x1, 0x1, 0x9, 0x7, 0x8001, 0x8000, 0x0, 0x1ff, 0x8, 0x7, 0x80000000, 0x3, 0x20, 0x3, 0x8, 0xbf2, 0x378, 0x3ff, 0x3f, 0x9, 0x3, 0x7f, 0x8, 0xfffff095, 0x2d, 0x9629, 0x8, 0x2, 0xb45, 0x1, 0x8, 0x4, 0xfffffffb, 0x7, 0x0, 0x7, 0x2, 0xa24, 0x3, 0xffff, 0xffffffff, 0x4ff9, 0x0, 0xf5, 0x7ece, 0x7, 0xff, 0x3, 0x5e, 0x0, 0x4, 0x3, 0xffffffff, 0x9, 0x3, 0x7, 0x7, 0xfffff770, 0x9, 0x7, 0xed4, 0x1, 0x22, 0x1, 0x3, 0xf9, 0xffff, 0x4, 0x8, 0x80, 0x9, 0x7, 0x6, 0x9723, 0x9, 0x1ff, 0x9, 0x6, 0x38b9, 0x5fe, 0x5, 0x3, 0x81, 0x8, 0xfffffffa, 0x3, 0x8, 0x8, 0x8, 0x649c, 0xfff, 0x100, 0x100, 0x8, 0x4, 0x0, 0x9, 0x101, 0xf69, 0x7ff, 0x39, 0x0, 0x0, 0x6, 0x6, 0x2, 0x1, 0x8, 0x0, 0x2, 0x1, 0x3ff, 0x2, 0xfdfc, 0xfffffffa, 0x3f, 0x15, 0x2, 0x3, 0x3f, 0x1, 0x7, 0x4e, 0x5, 0x8, 0x2fba9a2c, 0xd1f, 0x4, 0x2, 0x4, 0x6, 0x8, 0x8001, 0xffff, 0x9, 0x40, 0x8, 0x7, 0xadd, 0xffffff00, 0x9, 0x6, 0x1, 0x7fff, 0x9, 0xde, 0x4, 0x9, 0x10001, 0x20, 0x40000000, 0x8000, 0x6, 0xfffffffd, 0x1000, 0x1, 0x400, 0xa, 0x5, 0x3, 0x0, 0x1, 0xffff, 0x1, 0x3d0a, 0x1, 0x1ff, 0x4, 0x7f, 0x8, 0x0, 0x8, 0x3ff, 0xc0000000, 0x0, 0xfffffffa, 0x0, 0x3, 0x8000, 0x5bcb, 0x5, 0x3f, 0x8001, 0x6, 0x1ff, 0x7, 0x5, 0x2, 0x401, 0x0, 0x4, 0xffffffff, 0x443c, 0x0, 0x1, 0x9, 0x5, 0x3, 0x40, 0x40, 0x40, 0x2, 0x6, 0x5, 0x4, 0xa1e1, 0x9f, 0xa6b, 0x400, 0x3, 0x1f, 0x1f, 0x2fa5, 0x3, 0x81, 0x1ff, 0x6b36, 0x10001, 0x8000, 0x101, 0x100, 0x7, 0x80000001, 0xceb, 0x2, 0x20, 0x200, 0x1, 0x2, 0xa, 0x7fff, 0x9, 0x2, 0xed99, 0x8, 0x4, 0xc9e, 0x10001, 0x6, 0x3, 0xf2f, 0xa4, 0x1, 0x7, 0x6, 0x6, 0xf8, 0x10, 0xb0, 0x68, 0x1, 0x80000, 0x6, 0xfff, 0x8, 0x8, 0x9, 0x80000001, 0xe402, 0xf81, 0x8, 0x6, 0x8, 0x4, 0x26e094bd, 0xc239, 0x1, 0x9, 0xff, 0x800, 0x0, 0x7, 0x81, 0x7, 0x7, 0x5, 0x9940, 0xfffffff7, 0x1, 0x3, 0x9, 0x3, 0x0, 0x1000, 0x7, 0x9, 0x4, 0x0, 0x2, 0x4, 0x17f, 0x1000, 0x1496, 0xfffff8ae, 0x3ff, 0xeca, 0x308b2adb, 0x7, 0x5, 0x4, 0x3f, 0x0, 0x80000000, 0x7, 0x3ff, 0x9, 0xf6c, 0xa72b, 0x1, 0x6, 0x1f, 0x570b, 0x7, 0x1, 0x1, 0x8, 0x3, 0x4e, 0x7, 0x4, 0x4, 0x5, 0x9, 0x5, 0x1f, 0x9, 0x355, 0x20, 0x9, 0x100, 0x401, 0x9, 0x8, 0x6, 0xc055, 0x9512, 0xaf2b, 0x3, 0x1, 0x2, 0x5, 0xfff, 0x9, 0x36a, 0x60, 0x2, 0x4, 0x3, 0x1, 0x6a, 0x4, 0x8, 0x3f, 0x8, 0x400, 0xe9, 0x1, 0x568, 0x7f, 0x7, 0x7, 0xfff, 0x3, 0x8, 0x21, 0x2, 0x6140, 0x0, 0x3, 0x10000, 0xfffffff7, 0x0, 0xe88, 0x8d0, 0x0, 0x36, 0x2, 0x4, 0xfffffffb, 0x4, 0x6, 0x7, 0x101, 0x10000, 0x1, 0x6, 0x1, 0x200, 0x3ff, 0xceac, 0x3ff, 0x5, 0x0, 0xb854, 0x7ff, 0x2, 0x81, 0xc927, 0x10001, 0x5, 0xf3a6, 0x3, 0xfffffffd, 0x57d, 0x7, 0x3, 0x7, 0xafa5, 0x81, 0x35, 0xd406, 0x0, 0x8000, 0x23, 0x4, 0x8001, 0xffffffff, 0x0, 0x7, 0x5af, 0x86c800, 0x2e8, 0x10001, 0x1, 0x8001, 0x6, 0x10000, 0x7fff, 0x6a7, 0x7, 0x766, 0x5, 0x704, 0xfffffe01, 0x8001, 0x8a1, 0x2, 0x7, 0x4, 0x7fff, 0x1, 0x43ed, 0xe91a, 0x1ad5, 0x93, 0xea8, 0x8, 0x8, 0x9, 0x0, 0x3f, 0x31, 0x70c410cc, 0x858, 0xfffffffd, 0x8, 0x2, 0x1, 0xc, 0x9, 0x5, 0x9, 0x7f, 0x82, 0x1, 0x7, 0x10000, 0x3, 0x4, 0x8, 0x401, 0x57621711, 0x6, 0x7, 0x0, 0x35, 0xc93, 0x8, 0x6, 0x401, 0x10001, 0xffffff81, 0x2, 0xb1, 0xfffffffe, 0xfffffeff, 0x2, 0x4654, 0xf3, 0x1, 0x1, 0x2d2, 0x7, 0xfffff485, 0x6, 0x2, 0x80000000, 0x3, 0x5, 0x10000, 0x7, 0xe6, 0xff, 0x5, 0x5, 0x3, 0x758e06c5, 0x8, 0x8, 0x1ad, 0x1, 0xf2, 0x401, 0x9, 0x7fff, 0x8, 0x8001, 0x400, 0xfff, 0x0, 0x6, 0x1, 0xff, 0x80000000, 0x40, 0x8, 0x3ff, 0x1, 0xfffffffc, 0x6, 0x1001, 0x8, 0x277e09c7, 0x20, 0xfffffffb, 0x39, 0x101, 0x265dd38d, 0x96, 0x6, 0x2, 0x7, 0x0, 0x200, 0x0, 0x0, 0x1, 0x2, 0xfffffffa, 0x6, 0x2, 0x2, 0x20, 0x0, 0x8001, 0xae, 0x40, 0x8, 0x7fff, 0x6, 0x9, 0x400, 0x1, 0x1, 0x9, 0x4, 0x100, 0x5, 0x5, 0xc67, 0x9, 0x100, 0x9, 0x3, 0x8, 0x6, 0x1, 0x7, 0x402, 0xe4, 0xffffffff, 0x30aa9a6b, 0x9, 0x3f, 0xc73b, 0x5, 0x7b8, 0x9, 0xb5, 0x2, 0x20, 0x9, 0x6, 0x1, 0x5, 0x10000, 0x1ff, 0x8, 0x4, 0xfffffffd, 0x7, 0xb10, 0x6, 0x200, 0x27fb, 0x0, 0x9, 0x3, 0x8, 0x5e, 0x2, 0x100, 0x7, 0x6, 0xfc, 0xff, 0x9, 0xdc0, 0x20]}) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, &(0x7f00000026c0)=""/4096) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000640)) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000240)) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000100)) ioctl$HIDIOCINITREPORT(r1, 0x4805, 0x0) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f0000000180)) [ 800.343252][ T4153] cp210x 3-1:0.0: cp210x converter detected [ 800.381055][T14258] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 800.402266][ T8957] usb 4-1: ezusb_set_reset-1 failed: -71 [ 800.408192][ T8957] usb 4-1: Direct firmware load for keyspan_pda/xircom_pgs.fw failed with error -2 [ 800.417675][ T8957] usb 4-1: ezusb_ihex_firmware_download - request "keyspan_pda/xircom_pgs.fw" failed [ 800.427218][ T8957] usb 4-1: failed to load firmware "keyspan_pda/xircom_pgs.fw" [ 800.435542][ T8957] keyspan_pda: probe of 4-1:0.0 failed with error -2 [ 800.442523][ T3239] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 800.452493][ T3239] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to read MAC address: -71 [ 800.464315][ T8957] usb 4-1: USB disconnect, device number 40 [ 800.542993][T14236] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 800.642199][ T3239] asix: probe of 6-1:0.0 failed with error -71 [ 800.653227][ T3239] usb 6-1: USB disconnect, device number 8 13:27:02 executing program 5: syz_open_dev$hidraw(&(0x7f0000000240)='aw# \x00\x00\x00\xec\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x107d) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r2) r3 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r3], 0x0) r4 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0xc020662a, 0x20000000) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020662a, 0x20000000) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r6, @ANYPTR, @ANYRESHEX=r2, @ANYRES16=r3, @ANYRESDEC=r4, @ANYRESHEX=r1, @ANYRESHEX=r7], @ANYRES16=r4], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r5, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r4]], 0x0) r8 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r8, &(0x7f0000003200)=""/4096, 0xffffffad) r9 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r9) r10 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r10], 0x0) r11 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r11) r12 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r12, 0xc020662a, 0x20000000) r13 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r13, 0xc020662a, 0x20000000) r14 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r14, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r13, @ANYPTR, @ANYRESHEX=r9, @ANYRES16=r10, @ANYRESDEC=r11, @ANYRESHEX=r8, @ANYRESHEX=r14], @ANYRES16=r11], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r12, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r11]], 0x0) write$hidraw(r8, &(0x7f00000000c0)="7b857c68926d5123686fd437001000005a0b391b3f11fc8e1f246aac97e322e92db35547a7a9eeeeee8a13b4e232f4", 0x2f) r15 = syz_open_dev$hidraw(0x0, 0x0, 0x12d13d) r16 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r16, &(0x7f0000000000)=':', 0x1) write$hidraw(r15, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) [ 800.732175][ T3284] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 800.740131][ T3284] usb 1-1: can't read configurations, error -22 [ 800.782164][ T4153] cp210x 3-1:0.0: failed to get vendor val 0x000e size 678: -71 [ 800.789908][ T4153] cp210x 3-1:0.0: GPIO initialisation failed: -71 [ 800.812211][ T4153] cp210x ttyUSB0: failed get req 0x4 size 2 status: -71 [ 800.819313][ T4153] cp210x: probe of ttyUSB0 failed with error -71 13:27:02 executing program 2: syz_open_dev$hiddev(&(0x7f0000000180)='\xff\x03\x00\x00\xee\xc7\xe9\x14\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xffffff45) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000340)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600000009040000010209bd00070581070001000200bf52cf67944f91a9d38a610007ebe0e5b13a5e0cc8d62a1de15bceea4ebcc97bf1dcea10571deb944e7a8ec545375b35c6594de12e456dc9339f31935ba224cee9617872fe3bbae048333d3e5f10c7fc338b17dbeccdf4c736b30f3b54d58c172fbe7d8a7022a95b481b94730f00cb79a9ef83f2daf4ab1a0aa57054224e0fff1032beeb6c2ae1724001743db45615c0c56367ca156288d718d0af2104ddf079f91ee7d9c1282205fc81070e9521bd5861074df82684ec3701f75bb8"], 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) syz_open_dev$hidraw(&(0x7f0000000280)='/dev/hidraw#\x00', 0xeec7, 0x0) syz_usb_connect(0x3, 0x628, &(0x7f0000000440)={{0x12, 0x1, 0x110, 0x8a, 0x0, 0xf6, 0x10, 0x421, 0x444, 0x100, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x616, 0x2, 0x5, 0x1d, 0x0, 0x4, [{{0x9, 0x4, 0x8f, 0x7, 0x10, 0xa5, 0xc9, 0x8, 0x1, [@uac_as={[@format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0xf8, 0x2, 0x8, 0x4c, "87"}]}, @uac_as={[@format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0xd4, 0x2, 0x6e, 0x91, "", ')Fg'}]}], [{{0x9, 0x5, 0xd, 0x10, 0x1f7, 0x9, 0x80}}, {{0x9, 0x5, 0x6, 0x2, 0x185, 0x20, 0x7, 0x7f}}, {{0x9, 0x5, 0xb, 0x3, 0x1c6, 0x6, 0x3, 0x6}}, {{0x9, 0x5, 0x3, 0xc, 0x2d7, 0xfa, 0x9, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x6, 0x800}]}}, {{0x9, 0x5, 0x9, 0x1, 0x251, 0x8, 0x5, 0x1}}, {{0x9, 0x5, 0x4, 0xc, 0x6e, 0x8, 0x3, 0x0, [@generic={0x9, 0x42, "12877f3777451b"}]}}, {{0x9, 0x5, 0xd, 0x0, 0xbe, 0xe2, 0x3f, 0x1, [@generic={0x72, 0x3c, "b5c7e8037b8748f2a9d4086b7407a5ede25ea66535d9f2b19118cb44f3339678feba236d606bae2f7bebd47d1ac704869d0bb9fedb3f4108810746cb31292e740221564c2e0ea28381294750ac90ed038e5052f6d1d963c2375f90dcb59c862bc8d43a37ce96fafd878a3b226f887165"}]}}, {{0x9, 0x5, 0xc3fc7b67487668f8, 0x4, 0x285, 0x2, 0x16}}, {{0x9, 0x5, 0x8, 0x0, 0xb3, 0x0, 0x9, 0x2, [@generic={0x8f, 0xb, "ead9a31deab595356b7bb9aa988aa741a06632fe00932857cd87a2abdc302061aef0418e1045e19a508007aae6fa90b7820799f3a77d3e947bd2f175885bb458a42592abd7e80447fe0cf657ec46fd665d3d6f664bdd3daa0594f5a0299be27d763458d2ed9195f57a646553df1d162ecacef5211f4e20a33546835dfc3e3f98e36c440d6b664143cc9de3d96f"}]}}, {{0x9, 0x5, 0x8, 0x0, 0xc3, 0x67, 0x8, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x6, 0x40}]}}, {{0x9, 0x5, 0x60544ac21c6c9934, 0xaa71477532d3c0a8, 0x35b, 0x1, 0x20, 0x3}}, {{0x9, 0x5, 0xf, 0xc, 0x34, 0x80, 0x40, 0x7, [@generic={0x8b, 0xc, "d46352c2c3bf087b7e6fea38cc82a515242545eee72fb47294397d7baee296d90b551067437853af12bcea9ec6b49dcd52ab6df93275bd48006845a8d3b8eb58c4f2e2ad8bd9715af4dd1efb250532aaa62a974464ba104bb522620090537aa2f505f56cd01708c970d8efd3de4890edbb9aec4678ebf6d305edcb7b426ea2731a0be9e51b0464db39"}, @generic={0xde, 0x10, "e62bc1834488bd905fbfdc9486808df11bc301290247f5e360af8afaf0fb3192a77d3953c25b4422878f41d201c7dca22226b8ce2e6bcd924686dfcb7daa8899d7d62c4a615f7a9b493660afd0ec8390397372ca1e24d16ef62db3d18c69c522ef5a29b999bd5c27e76bcb880a39f0e7767f684331b8969f64314c674d4ff82fbef86c2d98f31fd574b52a3423511895499ef9e51edf982c64e2d1703c761a4a497b5452777339c42b501f00fd35388194eaf9db76017b55c4f11cd7d55f8178439e95ff98416ea7c67097c994b0ad734b0c5d9545f8e267183cc50d"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x5, 0x3, 0x8, 0xa7}}, {{0x9, 0x5, 0x3, 0xc, 0x350, 0x4, 0x3, 0x37, [@generic={0x1d, 0x31, "d31794dcea5dc415ded90e115f5d76735a73117ce858cd129fcf3f"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x5e, 0x3, 0x0, 0xff, [@generic={0xc0, 0x22, "88d6605a1f4b1ffe6c1ce953cc4f28aca5874398d68bfd0c3d177ad8defcd8402736050a00413eeea775e8a15b9d32dae4c986ddf127278102968e6c3adf7826b9906639dff405d2ac03d6ce89bfd87de849da6523d7f9b95dd166a989496065b678f5f54645b102aeba0822e856dc966158bea0bcec16b1a8644b39c6d19990fb44c5f96b77a095b773f073998031624d8afcd0c40c5f038fa64e57a62cf3ddbc6755ab3f2af49580b1f8eff6e7edfaed2a6e2e5ffe89f841afcd07c55f"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x84, 0x3, 0x1, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0x8}]}}]}}, {{0x9, 0x4, 0x21, 0xc6, 0xc, 0x3a, 0x12, 0x4e, 0x5, [], [{{0x9, 0x5, 0xa, 0x10, 0x213, 0x4, 0x8, 0x1, [@generic={0x6a, 0x21, "e288ba5d1a3fdf3edf567a0122900f56a1d29c47c81eb9241f703a32735f25452800793b5e8830d38212fd7452ebf1d7b438a8d521b9a4396c9bf1781902368206368c0b42c442680a579100c8c8a8e7318b94aa77fe69fc090051a64e48c3f94cde7530a141e5cc"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x6, 0x3}]}}, {{0x9, 0x5, 0x1, 0x1, 0x1b, 0x1, 0xf7}}, {{0x9, 0x5, 0x3, 0x0, 0x21f, 0x3, 0x5, 0xbc, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0xb0, 0x17}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0xf5, 0x800}]}}, {{0x9, 0x5, 0x0, 0x0, 0x121, 0xe4, 0x9, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x10, 0x1}]}}, {{0x9, 0x5, 0x2, 0xc, 0x1a7, 0xff, 0x90, 0x8}}, {{0x9, 0x5, 0xd, 0x0, 0xce, 0x2, 0x0, 0x2}}, {{0x9, 0x5, 0x8, 0x3, 0x178, 0x2, 0x1f, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0x3}]}}, {{0x9, 0x5, 0x7, 0x0, 0x287, 0x93, 0x3f, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x5, 0x7, 0xff}]}}, {{0x9, 0x5, 0x9, 0x8, 0x268, 0x7, 0x6, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x80, 0x4}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0xc8, 0x5}]}}, {{0x9, 0x5, 0x5, 0x0, 0x15b, 0x1, 0x3, 0x5, [@generic={0x15, 0x34, "1a67e0a870537d71cdeaeea874adb77b26276c"}, @generic={0xc1, 0xa, "bc12bbea75fa4f46a17f8e7996f1524393c2d89711e3a6783a4a50796324e1785985376395332800d714fbd973e44740e178b4ece3989766d7c6b62d5152ec225bc3c765990148b4973abc598db16fc7d574c9a01e8d93e128979b576b2cbce43a71de35bca71780808bcc3397582363ad000282bfce2d50e1169eb54da2805926be80ae4393017ffe4e5725b6fc372f76d6a5249edcc0d5b451341040f304423ede2530f8c89432b09a30047f402cd27e5d354fb46854ff9f2fe1f585a7d1"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x72, 0x3, 0x7, 0x81, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x95, 0x99e}, @uac_iso={0x7, 0x25, 0x1, 0x187, 0x4, 0xf1b4}]}}, {{0x9, 0x5, 0xf39c72aea4b2431b, 0xc, 0x2a4, 0x9, 0x8, 0x1f}}]}}]}}]}}, &(0x7f0000000140)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x110, 0x9, 0x81, 0x3f, 0x48f28000cdfb35d0, 0x1}, 0x100e, &(0x7f0000001240)={0x5, 0xf, 0x100e, 0x3, [@ptm_cap={0x3}, @ptm_cap={0x3}, @generic={0x1003, 0x10, 0x2, "8b8fb84e10f9b0a7ad650a2a80c8aba76fa6eaf486b879fbdb1a1fe758781252642a39d26025c1da14d71821ee0421161d227cc7404b3409641f037051f108d442dc971bd43836a8330bbe60145ff6fd5f35e6c3bab3e8958ac805e8ce96c543eb040115c9eed5189cf9b93d0beb96ff280b9dbfa6cabd370521edf7738fa8dfbb0e97453f263a7801acb91ddb8b94c56eac292b801773818d25eb559c3a12a23beda32aa43d266faf1a47ee41085f063e50e5d2afd8d523a2fe15347beca87e42c81b4a38c98e1455ef640b3c90ebbb1f2f8c2bf6d1a17534429e8145f0b9833ed12331c7cad92708df005deb885db5548c4a5a94e5a309cf5d51dc1de0af79dc0dad31790a75823131757f4c2a4eae57f128ba96c490eb6306f3bc9a479d20710fc4778867e0119733864ca43cb284309ae7e1e9e0a64da6486f714451b12218a0e24af5912d4ba81a6da5f0ab17c655f1202a1d543785ff58c1bb9744d5cca384d4c383906839c99a09f9ed11d4a4681cfdc9aafb9f6f49a178fa69de6af43477c00614a669ec18faa794c99f5f58d08d963afd9137ab4c96e7b4b79c00b1526b17939fb6b669b33286a2b6350689f22331da2ad25b5838c625ba6c21f8f5938b311345c85fb00daf96a22d1d41c0a1fa601482d26a5a873d566eb3e1ce8e99dbab8f7d8f0291d9bee667488c9f7ea75a515373d392f730c2298d42658dd6201322bb4f0f184ea1910b5397f3aecaddaa1f50538b8b2a0a727647aef58e93c58897b3bb8d6a59f3f3f89fe15badd733bf301616651f47adcf3d9650d459dc395706ccacdeb42a2a9f1e0e3e4579d2ecb18286e9b10b306fd57a7599dc3ba2550e3f3023cefbe4ea0a83428343ec45728d795b7bfd8b4454e9826172ff6339cea2ee5def6cd5b34761c266fe8bf48816b13f005148b0ce0c1c6bf986d174a23467a96b7233396ab70bf7fc13ae9a60e7382ed247884c4032b81b55397c79f28ef339fac900eaf751f20430a603212101304ad8dd030064d2faa60932d5fcfdce383f9f3bbc4a6b07415b31f948a63d3bc3062ca6f0108fb7c41383a25b2fda6b4a84f5909a42421278b06a96a26ccc2706e6d1932433ba4db7c5873f3f71f192f9f55719e29fe01a6f7eb2d89ab1aec351b48e845d029e9b91743d909bdeeba956f1f8e1f08c2827ae2d291eae89ae6984b19bb24fe783877c7b3ceeedbf55e099e2fc905f343d61e555c6a0e78b93947ec8d6f5b3b95feaddc61d8a21645d54370401c25c0e2278db35269d248494d4b584d83e95b97cfcb6d207b8b0ad0d28f8fc34917e9358e979c25ca49d98ca935592c6bfaab839c378c68f40e97a3de5bcfcb262afc215db3bb108670e20e10e8bbde4f6686f3399caec6d0f11f75698c1375f7e47ef185f798f6fa9922dcd8a65733d3073679602eef513cefafaf8a85257a6e35d5ac3c23d67cab8a9e422fe9d25aec8ebf27b0837321d8c8f97ff5758192b9af3d5406ae359f3a481ff12ebf20d7729843c261d70de3194a6284b896ee0311d87efdc5d82f9bdca2f198645faaa65cc73e7bdeb503c708eac85aac28b3f00abca9e891593cf122f9db79c00ffea36871b893fb0d82d04bb2f7b501c2c3184635f0dac52e37da77837f8971d854e1b67e2a4bcf2b57186faf701bdecda8231b6f2bfe31b1bc5114c31829abfab7fe5e69daf032e63ef5b38e040edd8d385b595ba8ea24347bb4ad22c2feccb5e1778b0eef317ff5d9d2308cb47ef84fce8ad50cc1cb7955b31ebf9039a0e07d8c188a72f16fb34ca7215411d34623534d0e5706add1fa1faeb09c1695be131d7259e2e2f9d8d7bdd93a047329b72163897eeaeb2e3446d0c68d920adb09830a230f72e9a57a73b11ed8cc8a07ece4b2b91493373f0446879a2d87a3be3630e8f9b87222d17a6a070059b18fa0a85d1c9f03aff0eb5f9359cbbd212fa78adb1a85dd325de85ec40db1a0f52a18e4a95f556031827fca3af2e8b059e6ddd3ea1d0bab6e166fea93dc7210d435722a2ee0f7e2f0bf30bcc6a1fde903584a56a419d7635819e7647609757b4ff0c876234a1a80f441ada11e9832a8f42c373d46ca1a97b694e1a797f0965456b378a8424d060dad5be116bf235843a488c601ba508d526430949186e6763e99ba711c207030c53073b87ff75f72616b3d9e8c8b7c7fb909028a3a19868892bf33ba6419e2d8a884ef14478c92de6faae6713a9fed31c8e561ee67d0f5a7a77ea170348596701af3f1eb3b620cb81961ef66e0933be68c2bc9b0af3335d8c71d274338cb665357ee47df1dae3083abe44fd1c0822f678b826f28abe3068b94761a9facf05cad4f7c7fa1eefd09acebe9051b37a3ca36d8088554d1a148d6020acc7b866ad8201d73dd0425b2c3785ec3d5ddd689d98744aa3f2b0f61ca78f6d3dbb2f67f5819e21ff1f278bda2faa8751b6a887611ed82f2bce598aea1788e6bebe1490009e250dda77fa6d5dfdb1dd7d64cfa80972ebc7bc797b032164bb7f31494a4cf628398b1903ed65333379af1b1d41d16e86e9f2f0b73fb66364525ff7f3c7c09b3d7d904b1ecbe7e953b25c582228729fb6a63a76410843d66651eec6f65798a6e6816c5a73d67bd94045737b84250b211bf0a9de551ae88192e1c2b45258a33d04a4d82c9abbaced1e674dda2e566564dc0464ad820a6db777a882f0e0703241bae4276b0a36f7ca9841d9f511422a7236c203921ea25a00bd26965f0e20ffa5ceeca1f47899b693b765da5b8f2ac6f6480a24055576e3cc31d29ee648e2ae318dd3745958ece692d87aa268b568e0105355c4ff840b6866f53ffd28e0013e7db822f057277208b9751c26539bfdb560bb540773d92038347f0af4359f06bdb787a2f7bbc745e62300f5f103d7b48bea6c5dba2a904a4efd8be778bba280757316962e0ccac8293a8ef495236ac8336145b8e7de65984bf14e991d93e2a64c4200907bf987adfb785ba0997b2611fda07b0dc476a38b44e33c29e01b8c472c0f2d6ef7e466558fdfa8a8949b9c1b106b38953401d03b531476495a89816ff492ee645255f2fbd49a9e7257ea04896e065d483b4651874551450f2cf1f95a9c9173e6012145d5c2258154448cce1854bd0d91a93cfe6bcc131f28384e8e1be12c2cc6efa1f62f5aeb07f0179b035105a4aa46f966e3161c4f4b20dc4c62856eabe44a1cbf1e74dc0235b4cf4fdc5a3de2ea39aa46a44286961995c9ee0b02ab38629291d8b6344c6fba6b48511208a3562cd145ea6cbe628db36e32ac323fa90c888d5dda511b257da712392e642ae2944b46c2fc6655b240c274b25337fbc9d18752935ed8d2f548a22c1681628ab0bf2ec74df4748bce6034dad2e3c5730826d90727c76408be775cec45fe5d5db6b3f9205eae241cb9f43108a087625db64de8c8e053ccb725a6c7d2a27db1f30fab3829db935e35d13aeb8c384d419c305587caa2ae1ccd608597b98ab116057bb7811cc4573c2d575406440897e571555962e6bd43f7ab59ea7a6d0267a4f37fbe30907471ac63e6d19489e1f70c3592bf89d1b2039cdbe1b5912515ee8e8df7a46de8dd3b6178759928cb13de6fdbff0ccf8b2d23e05bd53dfcf3f05819d2f9f3438698e64e99007e4258529034c1393129a02a9dd652503a0755d6e8151350fd624d8de2e6ba821abca43a1930a3a79ab63c9de96e6f0e285de9c84e50ed5b84258fc66c7e110774539761b688204238612582153a5aaecf5526deaa97515d75839431b712b2054a5fd4a8e87ed3d1cc49272d29774d5747e8c62b0b5096bffb06d0a745eb17a97340e4668424fe350f3cb422624159ae2ddb85085f5f3f3dac624b41463a60b09caf78d417f84314a92579012baccb0cfffd9adfa5b2f5dc8eee97e78e7f4bc0cf34d5f683d699866e2282e6666c80fe8444eb73e5817a3bf007c517048be22d26c5bd160f482b1e6b8a6f0a2210239ef7ed6c58e1f6c3990d9d78c82c8fad6ef56534427f74fafe25ba32288e16a985076f59f455e13966e47822060eb4f3a29c5ae3a1396d83be34477e0dab56c2bcb7cf8cf417736d8592d46082422cf50527be26d7d350fb26bd17b7677ca1cb80c1e09be874be2b766e0aa610efd39ce7613d88d311e9415de603e06e83d23730ad5c98030c1261671c130b24937e2a8e1abc9a1a63061967464d9a2e7f18e1604b9f5666c90fd5bd63d789a896ee10bae308ad68cdd2676517b48913a64ef9d80c88f5763175aef70dc98428264866c03e079d2242026843c556ceeab346a4f287a2d652a876e644bf97fe16459c3ebaea117c38b482b2d0c3baaa7433d1ec68c4df4f6e2c14c4e29f884fc646506878a43bf6043e534c1cfbf35bbbc0d7e898e963679be773f4b82eb62ea3d5f2fc7b19905051008a74f8efb52b26a3e996a933c170d130c665282c1d25b96f24cc5ce583e26b63f2737a541d0184639d0133011baf7ef0a54aef6944af9eb515a149c219322c1d35f85d9f0f3544e64124d7efb71370e8243a3ec03390c2553e5552ed5297b133afbafc1d58b0f592038c53eb0384e96b51619d8dd51306ad901f56b3e3000ceee9520d1e895a9fe3f19cdf0f0ae658001e2fdce8abe5402559544337e030ddf504467b4135f6ad9f749fada80433a872d8c1644a95fe14d6cbef17326c085b76a6abf68173ba61579e4a6b966f1adc98f4bf5e320ffcf0ae948288183cb4676770296e08198a7a72125c67753f1b9cb63430da0a92dbe93b0b97b8ccbe59ea7280fa63dbb09c940f55f181bf040336d27bc66400b5cd2fb28616bd6ef0d77f1a5be4d0b39b2748ca92c2c44a51dcc462268c8017cce52d13100cf798365e2ff3eba46faa9b6d3eb45f9ba9b81c0d870e569bdcd5c21543f9dae3c131d3594cde6ce36e863e413c1917fa0d217a46ae25a1354cd07edbf3218808b41111db583a67771fb4453d90a87811e0364ecb75ca1a60c018c599497380d9fe1c98ddf742417c15e0c91a69135d89029fcfe43df0566b638e4c598a2cca02b96a431f97ae8b4008b2e4c47d2cb72b3bb788d3d26b4b640fcd0a1c504f67582e7343d8e7aeff59d612bc22a23fa86c8e110db3e5dc166737388c41b0c3d8d29b6f12625e9e1f78f531d97d8f2fdffd1f5aa310026159c5bafad9c7e1304e10db933c3db8b8844b8a1eab2901019eeeda9dbd5f0494df3e845903616d98320b670040561b18ae4388747288a604fca8f55a00d245a2e8a4d225d93f4231b1dab43a096d0e12824f8b9200e9b92d90831783a1a4891343940f8cabf8b061e673df9104e5a9a1991b896ad1023e9023bb0ad0c190ccfe8456e16464e4f2a649c2d4fa687be9aac27700cf4d0a808b9857c8b52f08c61c7c7f3c49708c6fa769b07754378117edab5289bb3f42ec8db81dedbdee2c8ae80f29cedec6ea710e4b0dde1eb894c1bcbd59839928aa0042eb4768385a9cd806dedc4282f8fc48fb94eba36f42eba8ea2392a96c2f3ae12462867a9fa3bbd4376083c28b2fed535a1ff72f8c63ff87a90d4f462db43a1e807bb9a74bad18d5ad78e37e991b9cd895832607175125c775bd4d469ee37dd47ff59a80a61bdc0c4f48884e1a4f5cc3b19cb475b4b4eb45c69d4b7f83c26e4e98223399b83e3f4089d9e650405f309b3f434df1085a21bfe5f71448aab3f3c34324aabe316dc947d02d1a325650fe164f9d1a54412ef083b7a2f3017dd1a3985141f37bf008f0893f459f4cc3e591035a6f59889b0e7ce63200eb06"}]}, 0x2, [{0x89, &(0x7f0000000080)=@string={0x89, 0x3, "a276d2f19be5a7b822f8220897336474966d2efe984667f1602fde131b5692ea202c442dea2d5fdc1d7e714832711d801bea63011652de1983f4bc0c9c6210a685968b735380dcff568621f5c5b966ab261cf0bebe3a6960786936a64fad1a0b865aaeb85f366ad30d1c1d514a058986d9aa2dea2395c7d5074ff53abcbddb8001123815ca3702"}}, {0x87, &(0x7f00000001c0)=@string={0x87, 0x3, "d3df9341ac51900a93087a7b2cc73eb92898df8ca3afbc0f19c5b64c9e8c5746594aa49f9da9fec7d5f6f7f8c5d56405fb6a6031392d1eeaaf675fb59e237c6d4b0b208cf54e8baaff8788e2f614b58ea5def60312f89275551374936c5b7519dbbc14d44a2cf52d845e16030b8fd1314dac9ebe93de86dc2a40988f2ac70f77b1743b0e8b"}}]}) syz_open_dev$evdev(0x0, 0x0, 0x0) [ 800.827795][ T4153] usb 3-1: USB disconnect, device number 24 [ 800.834214][ T4153] cp210x 3-1:0.0: device disconnected [ 800.872296][ T5] usb 5-1: new full-speed USB device number 25 using dummy_hcd [ 800.893818][ T3284] usb 1-1: new high-speed USB device number 55 using dummy_hcd [ 801.142104][ T3239] usb 6-1: new high-speed USB device number 9 using dummy_hcd [ 801.152304][ T5] usb 5-1: too many configurations: 158, using maximum allowed: 8 [ 801.162161][ T8957] usb 4-1: new high-speed USB device number 41 using dummy_hcd [ 801.272206][ T5] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 801.279873][ T5] usb 5-1: can't read configurations, error -61 [ 801.342092][ T4153] usb 3-1: new high-speed USB device number 25 using dummy_hcd 13:27:03 executing program 0: syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fe0009005e0800240042ef420000000109021b00017600000009040000010209bc000705810700010400000000000000a9d3474f4195b86e08e175342f1a35884027258eff096f5760c7b7db"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x2bb, &(0x7f00000002c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x43, 0x7f, "", {{{0x9, 0x5, 0x1, 0x2, 0x82, 0x0, 0x7}}, [{{0x9, 0x5, 0x82, 0x2, 0x36d, 0x0, 0x7, 0x8}}]}}}]}}]}}, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r3) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r4], 0x0) r5 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r5) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020662a, 0x20000000) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0xc020662a, 0x20000000) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r8, 0xc020662a, 0x20000000) r9 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r9, &(0x7f0000003200)=""/4096, 0xffffffad) r10 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r10) r11 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r11], 0x0) r12 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r12) r13 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r13, 0xc020662a, 0x20000000) r14 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r14, 0xc020662a, 0x20000000) r15 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r15, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r14, @ANYPTR, @ANYRESHEX=r10, @ANYRES16=r11, @ANYRESDEC=r12, @ANYRESHEX=r9, @ANYRESHEX=r15], @ANYRES16=r12], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r13, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dcacc94bb7fe649bd3ec4647be36a66f34745cc5a44a5d8ebc9864b91212fee0c6e5b5a3ac022e246bb1dfaf3d840594fb16a5b6bf358d5b3f5f73acabce51a914c16aa5419dd60a6de7031cfbd3fef4f437581bb06cbb4aff1bd06fe58236a814e298a9d4a9e95e587fed40734bbb02bb1f98c68880a7ea69188ef87ba4bdf1c4cb453d4804", @ANYRESOCT=r12]], 0x0) write$hidraw(r14, &(0x7f0000000540)="6abc1cc8c0544a80b71ddf629101d33d25eaa1ba4fce40f4b072351a8998b80a625a443ba36c6add536888cb924c02c190ea91d791b4740690774e9710fdfb1e2e6c653fda4a816f3aeb6e58b6b95641c44fd9070ac0306b969732699ac4a494cf94b8cdfbc7c0f7cdd5192acab23ed3e8d0e0eb67f40b9f8bdba5440169fe7ce50e399516acd82484b533617c8b0c1c32", 0x91) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r7, @ANYPTR, @ANYRESHEX=r3, @ANYRES16=r4, @ANYRESDEC=r5, @ANYRESHEX=r2, @ANYRESHEX=r8], @ANYRES16=r5], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r6, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r5]], 0x0) syz_usb_control_io$printer(r5, &(0x7f0000000140)={0x14, &(0x7f0000000040)={0x0, 0x21, 0x1d, {0x1d, 0x22, "41f6fbcd2d10d852e6f19adcb7305c6585dcc5dce51600c0971380"}}, &(0x7f0000000100)={0x0, 0x3, 0x2, @string={0x2}}}, &(0x7f0000000380)={0x34, &(0x7f00000001c0)={0x20, 0x0, 0x40, "d4fc09aa6d260ddde024a0fa795f2623b75cd7505c63398372e5909a002a5285cdcd5486e113201529ed108c0fec1ef253978221c9e325b0f6097b766e7ac536"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0xa4}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x20}, &(0x7f00000003c0)=ANY=[@ANYBLOB="29613b1a054dd7cf7d5692580000cac5000000000000000000"], &(0x7f0000000300)={0x20, 0x1, 0x1, 0x20}, &(0x7f0000000340)={0x20, 0x0, 0x1}}) [ 801.392107][ T3239] usb 6-1: Using ep0 maxpacket: 8 [ 801.392200][ T3284] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 801.405386][ T3284] usb 1-1: can't read configurations, error -22 [ 801.411824][ T3284] usb usb1-port1: attempt power cycle [ 801.412086][ T8957] usb 4-1: Using ep0 maxpacket: 8 [ 801.432098][ T5] usb 5-1: new full-speed USB device number 26 using dummy_hcd [ 801.522180][ T3239] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 801.532712][ T3239] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 801.543953][ T3239] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 801.553016][ T3239] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 801.561037][ T8957] usb 4-1: New USB device found, idVendor=1645, idProduct=8093, bcdDevice=39.7e [ 801.570222][ T8957] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 801.579209][ T8957] usb 4-1: config 0 descriptor?? [ 801.592141][ T4153] usb 3-1: Using ep0 maxpacket: 8 [ 801.634006][ T3239] hub 6-1:118.0: bad descriptor, ignoring hub [ 801.640329][ T8957] keyspan_pda 4-1:0.0: Xircom / Entrega PGS - (prerenumeration) converter detected [ 801.650533][ T3239] hub: probe of 6-1:118.0 failed with error -5 [ 801.659760][ T3239] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 801.712234][ T4153] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 801.723411][ T4153] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 801.732489][ T4153] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 801.742259][ T5] usb 5-1: too many configurations: 158, using maximum allowed: 8 [ 801.762642][T14243] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 801.772819][ T4153] hub 3-1:118.0: bad descriptor, ignoring hub [ 801.781242][ T4153] hub: probe of 3-1:118.0 failed with error -5 [ 801.792803][ T4153] cdc_wdm 3-1:118.0: cdc-wdm1: USB WDM device [ 801.834823][T14258] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 801.872178][ T5] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 801.879921][ T5] usb 5-1: can't read configurations, error -61 [ 801.886631][ T5] usb usb5-port1: attempt power cycle [ 801.952256][ T3239] usb 6-1: USB disconnect, device number 9 [ 801.971029][T14243] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 801.982159][ T3318] gspca_sonixj: reg_w1 err -71 [ 802.044120][T14258] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 802.052185][ T3318] sonixj: probe of 2-1:0.0 failed with error -71 [ 802.060182][ T3318] usb 2-1: USB disconnect, device number 38 [ 802.072203][ T8957] usb 4-1: ezusb_set_reset-1 failed: -71 [ 802.078156][ T8957] usb 4-1: Direct firmware load for keyspan_pda/xircom_pgs.fw failed with error -2 13:27:04 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000d529fa089911aa6837f600000001090212000100000904140000ffffff00"], 0x0) [ 802.087846][ T8957] usb 4-1: ezusb_ihex_firmware_download - request "keyspan_pda/xircom_pgs.fw" failed [ 802.092341][ T4153] usb 3-1: USB disconnect, device number 25 [ 802.097541][ T8957] usb 4-1: failed to load firmware "keyspan_pda/xircom_pgs.fw" [ 802.111172][ T8957] keyspan_pda: probe of 4-1:0.0 failed with error -2 [ 802.120038][ T8957] usb 4-1: USB disconnect, device number 41 [ 802.132149][ T3284] usb 1-1: new high-speed USB device number 56 using dummy_hcd [ 802.382085][ T3284] usb 1-1: Using ep0 maxpacket: 8 [ 802.442142][ T4153] usb 3-1: new high-speed USB device number 26 using dummy_hcd [ 802.502102][ T3239] usb 6-1: new high-speed USB device number 10 using dummy_hcd [ 802.512159][ T3284] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 802.522233][ T8957] usb 4-1: new high-speed USB device number 42 using dummy_hcd [ 802.522641][ T3284] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 802.539135][ T3284] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 802.582863][ T3284] hub 1-1:118.0: bad descriptor, ignoring hub [ 802.589112][ T3284] hub: probe of 1-1:118.0 failed with error -5 [ 802.597583][ T3284] cdc_wdm 1-1:118.0: cdc-wdm0: USB WDM device [ 802.612136][ T5] usb 5-1: new full-speed USB device number 27 using dummy_hcd [ 802.682106][ T4153] usb 3-1: Using ep0 maxpacket: 8 [ 802.742283][ T5] usb 5-1: too many configurations: 158, using maximum allowed: 8 [ 802.752167][ T3239] usb 6-1: Using ep0 maxpacket: 8 [ 802.762152][ T8957] usb 4-1: Using ep0 maxpacket: 8 [ 802.767314][ T102] usb 2-1: new high-speed USB device number 39 using dummy_hcd [ 802.784817][ T3284] usb 1-1: USB disconnect, device number 56 [ 802.802234][ T4153] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 802.813478][ T4153] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 802.822609][ T4153] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 802.862481][ T5] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 802.870116][ T5] usb 5-1: can't read configurations, error -61 [ 802.876675][ T3239] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 802.882840][ T4153] hub 3-1:118.0: bad descriptor, ignoring hub [ 802.890146][ T3239] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 802.902719][ T4153] hub: probe of 3-1:118.0 failed with error -5 [ 802.904248][ T3239] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 802.919449][ T3239] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 802.927611][ T8957] usb 4-1: config 0 has an invalid descriptor of length 20, skipping remainder of the config [ 802.937847][ T8957] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 802.946917][ T8957] usb 4-1: New USB device found, idVendor=1199, idProduct=68aa, bcdDevice=f6.37 [ 802.955958][ T8957] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 802.965933][ T8957] usb 4-1: config 0 descriptor?? [ 802.968856][ T4153] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 803.012915][ T3239] hub 6-1:118.0: bad descriptor, ignoring hub [ 803.020511][ T3239] hub: probe of 6-1:118.0 failed with error -5 [ 803.028793][ T3239] cdc_wdm 6-1:118.0: cdc-wdm1: USB WDM device 13:27:05 executing program 1: syz_open_dev$hidraw(&(0x7f00000012c0)='/dev/../raw#\x00', 0x0, 0x204) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) r3 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(r3, 0x40084503, &(0x7f0000ffcffc)) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000280)=0x8) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1201000200000020961b06004000000403010902240001011fe0000904000402030101000921d3c31a3ab08aff0077c19cd4b6dd220b444501220000"], &(0x7f0000000540)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x201, 0x4, 0x9, 0x2, 0x20, 0x3}, 0x4a, &(0x7f0000000080)={0x5, 0xf, 0x4a, 0x3, [@wireless={0xb, 0x10, 0x1, 0x8, 0x10, 0x0, 0x0, 0x0, 0x3}, @generic={0x33, 0x10, 0x3, "4f0e39d1e14f963a5a7c7be258651f44a1456094267aa1aab41e56c9a182d62ec434611dee036f41093b698d255926b5"}, @ext_cap={0x7, 0x10, 0x2, 0x7, 0x1f, 0x8, 0x3f}]}, 0x8, [{0x0, 0x0}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0xc099bcfb40ef2a19}}, {0x69, &(0x7f0000000180)=@string={0x69, 0x3, "2ef85a7dd88e7661dcd8e6b63e713b7966a8ff05a736d69beba9ae0335884800350e060af9c40e5244477bb9fb530563d9b0936c0cc5d6071bc1f1191f239e8819dd238a0fc4d027e402cae79bbfa619e4fc4ecef540712c7ab05623901e124fe7d7dcab90fcea"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x415}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x1001}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x814}}, {0x0, 0x0}, {0x78, &(0x7f00000004c0)=@string={0x78, 0x3, "36448e49db1e1230ac22b503e193b16248d4289cdb26cf723d4474e63cac81bb017a2063a332392d2ac5d0605994cb033fede18bc4c74152f3d326fc72367c76570d2979926c752cb288c33a1cfe3f133dbf966bb2e2e9b5962e762621689f5040ae9449741749b94a7c98621e40efea1188f3119240"}}]}) write$hidraw(0xffffffffffffffff, &(0x7f0000001140), 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000340)=""/177, 0xb1) r4 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r5) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r6], 0x0) r7 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r7) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r8, 0xc020662a, 0x20000000) r9 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r9, 0xc020662a, 0x20000000) r10 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r10, 0xc020662a, 0x20000000) r11 = syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r9, @ANYPTR, @ANYRESHEX=r5, @ANYRES16=r6, @ANYRESDEC=r7, @ANYRESHEX=r4, @ANYRESHEX=r10], @ANYRES16=r7], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r8, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r7]], 0x0) syz_usb_disconnect(r11) syz_usb_control_io$hid(r11, &(0x7f0000000800)={0x24, &(0x7f0000000480)=ANY=[@ANYBLOB="20002600000026240116fc4d3cce79b467d3f5a5e4a533f4de3f6e659c01769a713e1509445b63c5b30ccfd6"], &(0x7f00000006c0)={0x0, 0x3, 0x9e, @string={0x9e, 0x3, "e8b119701b7e2b65d3b2aa6840b4b98489046dff0f43bd75cf6b9f84ecc6f151a09ad15558eab1526ac9429fd75d611f6bb128caa81870287af048f038752deb38194107757a42264fa4e45b0635ea7d93bc9d28313806a822a0d56d00a2677482a43d89204fe289c8ecdca9b7b4d081104f4518d81133d0b5dc10147a7482ada918f2a184a96eaa86110319b0f2cdf31e46395f2a2a2f68d2e7ff74"}}, &(0x7f0000000780)={0x0, 0x22, 0x1, {[@main=@item_012={0x0, 0x0, 0x9}]}}, &(0x7f00000007c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0xe3, 0x3, 0x1, {0x22, 0x47b}}}}, &(0x7f0000000b00)={0x2c, &(0x7f0000000840)=ANY=[@ANYBLOB="42009100000041ee6f472c0ea16a3f988a665eaff96ff41ec2580ba30525e969516c7414c53b4edca274a7cc54537677706c398a8a85c458707eefa72aed2d163225a5441a11ca1ae5bb2db90fcf8e3790a9007bfe1ebd8c3021722376877a2778a5a6befa14839950c11c8df3d072ec20aed8b07ddbcd5b0bf6168299599b238041c501a189df241c64da245d0b6344a8105979c793a3"], &(0x7f0000000900)={0x0, 0xa, 0x1, 0xa5}, &(0x7f0000000940)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000980)={0x20, 0x1, 0xfe, "89ff2bb39d4162f33dc3b489f3bcdb8bdb6d17f3745de4e387af03c551336418b10b81ae368b2d7f68e74123dad6ea6383ff8d8dea07d365380e6a457d253a20f36ca73ea3a277bad5615877ab4827178873550e25647dc244e3a827319c2cf86738518080b6f240de0eddf749d839752036ec160cfc351a3b4ba014aaf5bfc73ee2a2a41bcbf0561221d7635943e4718ff2c89c7f3102728c936f4925c6c171b06c1ab60aa8d48819db772b79a4d2454ed134610a42ee659e44468c1a25271488552a96248d83c763471f5b2608bdf933c2003196382bd6b1d4bba88689af85080fedba41c9c5e385c29961e953a350409b8f40f70fb5cc855cc9de03cb"}, &(0x7f0000000ac0)={0x20, 0x3, 0x1, 0x4}}) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r12 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r13 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r13, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd", 0x16) write$hidraw(r13, &(0x7f00000005c0)="d227c52d4e267609ea111784deefddea5a61ae634d73fbd8c107ba061f9048467b0e7f2300df4ccf980f7a4c574bd4419748f05c939b8a6ff35f4ccbed7077f6674a6bf8e26cff873abe77e19af929a15c397bccb9754931e7594413f93e8cc06df2e190b1d8c6df77f53b0a11347e78d509e4f8085c11d5c39f1b30c28abe13adb2deb2c83eaae8e18f8cad0aebcbeb4984b536dff1ae7e5c249ae5cbce5ee90990758fbf7b713b375cb7b5a092113892dec1fb0941dbc5beed465539a0ec1e959f168ef19b0ce102", 0xc9) ioctl$EVIOCSMASK(r12, 0x40104593, &(0x7f0000000280)={0x0, 0xb0, 0x0}) ioctl$EVIOCSMASK(r12, 0x40104593, &(0x7f0000000400)={0x1d, 0x3d, &(0x7f0000000300)="8ad97d7c6f53294aab020a273976c7e47cb4974251642b4306ca17c93e32b6201a95c0e4558905d597f29f4b2e2ec681c482278610c5ccda821476e2b0"}) ioctl$EVIOCSCLOCKID(r3, 0x400445a0, &(0x7f0000000100)) [ 803.083980][T14283] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 803.112134][ T5] usb 5-1: new full-speed USB device number 28 using dummy_hcd [ 803.162190][ T102] usb 2-1: device descriptor read/all, error -71 [ 803.214871][ T8957] usb 4-1: USB disconnect, device number 42 [ 803.252232][ T5] usb 5-1: too many configurations: 158, using maximum allowed: 8 [ 803.262868][ T3239] usb 3-1: USB disconnect, device number 26 [ 803.342261][ T3284] usb 1-1: new high-speed USB device number 57 using dummy_hcd [ 803.349997][ T4153] usb 6-1: USB disconnect, device number 10 [ 803.382345][ T5] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 803.390005][ T5] usb 5-1: can't read configurations, error -61 [ 803.396543][ T5] usb usb5-port1: unable to enumerate USB device [ 803.532105][ T102] usb 2-1: new high-speed USB device number 40 using dummy_hcd [ 803.592079][ T3284] usb 1-1: Using ep0 maxpacket: 8 [ 803.722221][ T3284] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 803.732687][ T3284] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 803.741862][ T3284] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 803.772110][ T102] usb 2-1: Using ep0 maxpacket: 32 [ 803.786378][ T3284] hub 1-1:118.0: bad descriptor, ignoring hub [ 803.793207][ T3284] hub: probe of 1-1:118.0 failed with error -5 [ 803.801717][ T3284] cdc_wdm 1-1:118.0: cdc-wdm0: USB WDM device 13:27:05 executing program 4: syz_usb_connect(0x0, 0x3b, &(0x7f0000000540)=ANY=[@ANYBLOB="120100006d9a3210450c1010c1a50000000109021b000100000000090465001103000200073d4c259231deb8ee07d2f5bdb90398a60f442e0432f279da5de59fa4d50f00cdd65d1031e98f90afb4bfd93ea37e5e0374dfb6e1b85aa5694be0c4214769b2ff099a7fcd49406e5848bce348dc7bbb61401a0a4de82d68681e952c25b4545fc158b39698f1a6e2199e0c843b595681e0e93a577409745161237974cd55fd34854eeb2c6a759984d06b45345395d0924832c47afaca2642841d692d511dc125bdc22117c7dee59e61f90cb38adc931706f12d7a488277cadb04ba6363f5790e3616340946197364e254888b7a1fb6422720692f263807ded4d742f0631817801ee23401f0ed3d673e36a7cfe85114cc292a9b27cbcd0459f106fa06e14e9d781e118f7b1331a6efeced8b04151c8ed49282f3935e4edea32ab097ae593b27da90a2a8111c2db569a8b475fd32ff5f9295e07f32670802cad4ff0dd908cc8fddcdb63c4f5115ab986f524890f2299aec0c932eb144bbdd4c6dff8e3a9609aca636e88e71799916196e9ab069ec5868ee5b50ed891eaea86c045d571c6ac4064f27237880a74520b35514ece8c2899e7bfa971ac022cf3a02585f145d75eb351db11621df7a8518549b45d6dd44b8136f0fd3d47732b542563e27c6f405ce2cc3dd5d2d210dc0c1b5e103b0cd8c702205b71ed8009aa2135312480976a394e14b27dc228e5025dd500b0002409bf65fabe1000000000000000000000000000000000000008b57dc4bca4f878b37ecc11c8d3a050f1fc46c46697bfb6d35748a069a2927cabc4b61869641deb1702f11985590c213a2ed45cb212dc9dc7a9473a4bc60c45728d66ebca8b8dfa2cd5b857781b4b10fb0ff333be9a6d8ba6199b1385c781fb11bf5eed60c"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, 0x0, 0x0) [ 803.892248][ T102] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 803.902609][ T102] usb 2-1: config 1 interface 0 altsetting 4 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 803.915541][ T102] usb 2-1: config 1 interface 0 has no altsetting 0 [ 803.922255][ T8957] usb 3-1: new high-speed USB device number 27 using dummy_hcd [ 804.002133][ T4153] usb 4-1: new high-speed USB device number 43 using dummy_hcd [ 804.030340][T14309] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 804.162082][ T8957] usb 3-1: Using ep0 maxpacket: 8 [ 804.172196][ T102] usb 2-1: string descriptor 0 read error: -22 [ 804.179270][ T102] usb 2-1: New USB device found, idVendor=1b96, idProduct=0006, bcdDevice= 0.40 [ 804.188401][ T102] usb 2-1: New USB device strings: Mfr=0, Product=4, SerialNumber=3 [ 804.234462][ T102] usbhid 2-1:1.0: couldn't find an input interrupt endpoint [ 804.252108][ T3284] usb 5-1: new high-speed USB device number 29 using dummy_hcd [ 804.259988][ T4153] usb 4-1: Using ep0 maxpacket: 8 [ 804.282193][ T8957] usb 3-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 804.293385][ T8957] usb 3-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 804.302444][ T8957] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 804.352655][ T8957] hub 3-1:118.0: bad descriptor, ignoring hub [ 804.358924][ T8957] hub: probe of 3-1:118.0 failed with error -5 [ 804.366916][ T8957] cdc_wdm 3-1:118.0: cdc-wdm1: USB WDM device [ 804.392177][ T4153] usb 4-1: config 0 has an invalid descriptor of length 20, skipping remainder of the config [ 804.402609][ T4153] usb 4-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 804.411564][ T4153] usb 4-1: New USB device found, idVendor=1199, idProduct=68aa, bcdDevice=f6.37 [ 804.420662][ T4153] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 804.429726][ T4153] usb 4-1: config 0 descriptor?? [ 804.491047][T14309] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 804.502093][ T3284] usb 5-1: Using ep0 maxpacket: 16 [ 804.529112][T14314] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 804.622269][ T3284] usb 5-1: config 0 has an invalid interface number: 101 but max is 0 [ 804.630661][ T3284] usb 5-1: config 0 has an invalid descriptor of length 184, skipping remainder of the config [ 804.640967][ T3284] usb 5-1: config 0 has no interface number 0 [ 804.647155][ T3284] usb 5-1: config 0 interface 101 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 17 [ 804.660383][ T3284] usb 5-1: New USB device found, idVendor=0c45, idProduct=1010, bcdDevice=a5.c1 13:27:06 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x200000) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100341) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) syz_open_dev$hidraw(0x0, 0x0, 0x319000) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) read$hidraw(r1, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000080)) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000000480)=""/173) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80001) write$hidraw(r2, &(0x7f0000001200)='{', 0xffffff45) syz_usb_connect(0x0, 0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x80) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fc0009003c08002c0042ef420000000109000009040000010209bd00070581070001000004bd8067bf52cf6794c0d3000000"], 0x0) syz_usb_disconnect(r4) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r5], 0x0) r6 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r6) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0xc020662a, 0x20000000) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r8, 0xc020662a, 0x20000000) r9 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r9, 0xc020662a, 0x20000000) r10 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r10, 0xc0c0583b, 0x20000000) ioctl$HIDIOCGRDESCSIZE(r10, 0x80044801, &(0x7f0000000080)) write$hidraw(r10, &(0x7f0000000180), 0x0) r11 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r11, 0xc020662a, 0x20000000) r12 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r12, &(0x7f0000003200)=""/4096, 0xffffffad) r13 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000540)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b000176000000010400000000000000070581070001000000bf52cf6794a9d300143efbd3be6123b79cdd4c417c0d6352b11ebc2c9bb60ff07ee9d4009c981306895b0764fde6075755fd31f1c64741f642521fbb93e781dc49982cc4aa2be394e881f244a531f172352e495d0b8c2672221225101ee20e72506e6cf22668a2371c9b74900ed87853906ca37d3dafe1b8c1186f6f76e24430625fb39952cfc355ac646d1b7f36ba9bd1bb86602fa88301f288bf6649266709641377ade1c7b76af48d4bda08a070cd022d975ce4b94b2e960f373be6e40a2d128269acfaf646bdfae608ca1724ba58c4628b1f9f787ec1c08d771ee1d5fcaabd6dceec93c5cee3c6fece18b059cb156f429aa6691ec90b"], 0x0) syz_usb_disconnect(r13) r14 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r14], 0x0) r15 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r15) r16 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r16, 0xc020662a, 0x20000000) r17 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r17, 0xc020662a, 0x20000000) r18 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r18, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r17, @ANYPTR, @ANYRESHEX=r13, @ANYRES16=r14, @ANYRESDEC=r15, @ANYRESHEX=r12, @ANYRESHEX=r18], @ANYRES16=r15], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r16, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996afbfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f02000000e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r15]], 0x0) r19 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r19, &(0x7f0000003200)=""/4096, 0xffffffad) r20 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r20) r21 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r21], 0x0) r22 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r22) r23 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r23, 0xc020662a, 0x20000000) r24 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r24, 0xc020662a, 0x20000000) r25 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r25, 0xc020662a, 0x20000000) r26 = syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r24, @ANYPTR, @ANYRESHEX=r20, @ANYRES16=r21, @ANYRESDEC=r22, @ANYRESHEX=r19, @ANYRESHEX=r25], @ANYRES16=r22], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r23, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r22]], 0x0) syz_usb_disconnect(r26) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES16=r26, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r6]], 0x0) write$hidraw(r7, &(0x7f00000000c0)="a67346e153776ec988feae3c0cc779ba74d810a2b6011d16ffb2df604cd1933ee4feaed35e51b115c3b01864360a60b7d976961549ee4f9d4e2a14abd493681ccd1c76884b0a6f1c8896073bc1594f450bfd67f9f6be0d43d6af7092ccbb55a84d2dbfbeaaf53d54e7072fc293e9eca8baa2200a54715c94710b8c96a86e9b4ee3207d4345cf7e4aacd3cee13a27761456ef7afcf87009209b29196f42205332b20bc3e6664153828addac4ba55094406b99b8165a4505ce35b76c274e598bb8bbb46eca096cd4cff95e0129a76f97b2237966e5bb2ec6f29a19f25b65", 0xdd) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) [ 804.669470][ T3284] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 804.680222][ T3284] usb 5-1: config 0 descriptor?? [ 804.683138][ T5] usb 4-1: USB disconnect, device number 43 13:27:06 executing program 2: syz_usb_connect(0x0, 0xfffffde0, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x13, 0xd9, 0xde, 0xd7, 0xdf6, 0x24, 0x7a8a, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x79, 0x0, 0x2, 0xeb, 0x49, 0x23, 0x0, [], [{{0x9, 0x5, 0x85, 0xb, 0x0, 0x0, 0x0, 0x4}}, {{0x9, 0x5, 0x1, 0x0, 0x0, 0x40}}]}}]}}]}}, 0x0) [ 804.713398][ T8957] usb 3-1: USB disconnect, device number 27 [ 804.726125][ T3284] yurex 5-1:0.101: Could not find endpoints [ 804.745651][ T3284] usbhid 5-1:0.101: couldn't find an input interrupt endpoint [ 805.022291][ T5] usb 1-1: USB disconnect, device number 57 13:27:07 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x53, 0x0, 0xbb, 0x8, 0x6f8, 0x3003, 0x256f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe, 0x9a, 0x39}}]}}]}}, 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) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000080)={0x3e, &(0x7f0000000240)={0x0, 0x0, 0x2c}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fec4981ae90109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d300"/52], 0x0) syz_usb_disconnect(r1) syz_usb_control_io(r1, &(0x7f00000003c0)={0x2c, &(0x7f0000000140)={0x40, 0x1, 0x96, {0x96, 0x3, "d9a467905d59d8e4bf91f4044b30eb80a9e1628623e41cb30df19425c8063cb5428b0098034e7f77d0101c38c9b91757a44dec336be3c9e893c8375da603e2eed3733bc332b601d60dbf80471750d99368a8a6fe9eb8215d39a0506e94144323c2fc3104b5c44af4a2f8b96536f230bf7fe269aeca70f3238825e29eafaa15005d7527c9cf4474a34ecc90aea1e0360cc008382a"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xfcff}}, &(0x7f0000000280)={0x0, 0xf, 0xc7, {0x5, 0xf, 0xc7, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x9, "27a4e141acad6b04f92f458483cb342a"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x8, 0x0, 0xfff9}, @wireless={0xb, 0x10, 0x1, 0xc, 0x2, 0x3, 0x6, 0xd6, 0x4}, @ext_cap={0x7, 0x10, 0x2, 0x1e, 0x3, 0x2, 0x86}, @generic={0x92, 0x10, 0xa, "b0cbac8685c1ca9d6a59f2a8a3d35583a09c760d0f7bca7349efad85a2ec72cbac33d9fe72556eda0ab78aea1513bd6a89328a2b782250110a0a00c09961df20a8d28d67c5e43f97bfc9b4be9a661ce644b729dc3799e125b99dd347c9f78c3eec70aefe444d39bc2276580cdd62532c5de9dcd63fa64ed88c565f4a507accb10b9c3616db3a4fff88bde4f09a2385"}]}}, &(0x7f0000000200)={0x20, 0x29, 0xf, {0xf, 0x29, 0xfa, 0x60, 0x8, 0x5, "b8677338", "d2354f28"}}, &(0x7f0000000380)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xf7, 0x10, 0x69, 0x81, 0x40, 0x1, 0x227}}}, &(0x7f00000008c0)={0x84, &(0x7f0000000400)={0x40, 0xf, 0xd5, "6c2e23b2b4038625a8f216d84cb09641b6a6ac10b02dd85010927bea677b1f2c20ecca7e04424f7c86e3312b6defb1831d41f2833dab1001edd3aecb55e1b84fb7f61dd695ca14cbb9bed54f99e20e4511144cd9e8e1c2a324dcf5b8c50f62eac19ec9fe29b3ce00ef86e7c6c7a73e4dc1534dee174dc29b4e05accfc9ec09b14dc4c50acd3faf22c5f5baf87a491c48b9098ee1a0c4b3064e33699f25465f68ccdd105dbe0804fb4074b6ee33db241b6d4687b9268f2ac7bcd346a735cfe02b27025b16318eed9cc5650ea82602f3de12f39ae544"}, &(0x7f0000000500)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000540)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000580)={0x20, 0x0, 0x4}, &(0x7f00000005c0)={0x20, 0x0, 0x8, {0x10e0, 0x80, [0xf00]}}, &(0x7f0000000600)={0x40, 0x7, 0x2, 0x1a5}, &(0x7f0000000640)={0x40, 0x9, 0x1}, &(0x7f0000000680)={0x40, 0xb, 0x2, "43b0"}, &(0x7f00000006c0)={0x40, 0xf, 0x2}, &(0x7f0000000700)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, &(0x7f0000000740)={0x40, 0x17, 0x6, @remote}, &(0x7f0000000780)={0x40, 0x19, 0x2, 'VL'}, &(0x7f00000007c0)={0x40, 0x1a, 0x2, 0x8000}, &(0x7f0000000800)={0x40, 0x1c, 0x1, 0x92}, &(0x7f0000000840)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000000880)={0x40, 0x21, 0x1, 0x3f}}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000980)={0xffffffffffffff1a, &(0x7f0000000700)=ANY=[], 0x0, 0x0, 0x0, 0x0}) [ 805.112090][ T3284] usb 6-1: new high-speed USB device number 11 using dummy_hcd [ 805.152103][ T8957] usb 3-1: new high-speed USB device number 28 using dummy_hcd [ 805.322757][ T102] usb 2-1: USB disconnect, device number 40 [ 805.352095][ T3284] usb 6-1: Using ep0 maxpacket: 8 [ 805.442128][ T8957] usb 3-1: device descriptor read/64, error 18 [ 805.452122][ T4153] usb 4-1: new high-speed USB device number 44 using dummy_hcd [ 805.522202][ T3284] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 805.529896][ T3284] usb 6-1: can't read configurations, error -61 [ 805.682115][ T3284] usb 6-1: new high-speed USB device number 12 using dummy_hcd [ 805.692098][ T4153] usb 4-1: Using ep0 maxpacket: 8 [ 805.812211][ T4153] usb 4-1: New USB device found, idVendor=06f8, idProduct=3003, bcdDevice=25.6f [ 805.821333][ T4153] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 805.830242][ T4153] usb 4-1: config 0 descriptor?? [ 805.832206][ T8957] usb 3-1: device descriptor read/64, error 18 [ 805.876171][ T4153] gspca_main: ov534_9-2.14.0 probing 06f8:3003 [ 805.922188][ T3284] usb 6-1: Using ep0 maxpacket: 8 [ 806.082300][ T3284] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 806.089882][ T3284] usb 6-1: can't read configurations, error -61 [ 806.102171][ T8957] usb 3-1: new high-speed USB device number 29 using dummy_hcd [ 806.102579][ T3284] usb usb6-port1: attempt power cycle [ 806.232081][ T102] usb 2-1: new high-speed USB device number 41 using dummy_hcd [ 806.372106][ T8957] usb 3-1: device descriptor read/64, error 18 [ 806.472086][ T102] usb 2-1: Using ep0 maxpacket: 32 [ 806.592205][ T102] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 806.602408][ T102] usb 2-1: config 1 interface 0 altsetting 4 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 806.615336][ T102] usb 2-1: config 1 interface 0 has no altsetting 0 [ 806.772100][ T8957] usb 3-1: device descriptor read/64, error 18 [ 806.822112][ T3284] usb 6-1: new high-speed USB device number 13 using dummy_hcd [ 806.872345][ T102] usb 2-1: string descriptor 0 read error: -22 [ 806.878688][ T102] usb 2-1: New USB device found, idVendor=1b96, idProduct=0006, bcdDevice= 0.40 [ 806.887819][ T102] usb 2-1: New USB device strings: Mfr=0, Product=4, SerialNumber=3 [ 806.896084][ T8957] usb usb3-port1: attempt power cycle [ 806.962244][ T102] usb 2-1: can't set config #1, error -71 [ 806.973551][ T102] usb 2-1: USB disconnect, device number 41 13:27:09 executing program 1: syz_usb_connect(0x0, 0x3c, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006d8b58406d04c20860950000000109022a0001000000000904000000ff01000007240100000000088add4165db762402800f030001092402"], 0x0) [ 807.072122][ T3284] usb 6-1: Using ep0 maxpacket: 8 [ 807.242185][ T3284] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 807.249835][ T3284] usb 6-1: can't read configurations, error -61 [ 807.343578][T14346] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 807.402089][ T3284] usb 6-1: new high-speed USB device number 14 using dummy_hcd [ 807.482105][ T102] usb 2-1: new high-speed USB device number 42 using dummy_hcd [ 807.602105][ T8957] usb 3-1: new high-speed USB device number 30 using dummy_hcd [ 807.672113][ T3284] usb 6-1: device descriptor read/64, error 18 13:27:09 executing program 2: syz_usb_connect(0x3, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xec, 0x4d, 0x8d, 0x8, 0x6cd, 0x11c, 0x6be5, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xe3, 0xc0, 0x76, 0x0, [], [{{0x9, 0x5, 0x2, 0x2}}]}}]}}]}}, 0x0) [ 807.792685][T14334] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 807.852292][ T102] usb 2-1: config 0 has an invalid descriptor of length 15, skipping remainder of the config [ 807.862534][ T102] usb 2-1: New USB device found, idVendor=046d, idProduct=08c2, bcdDevice=95.60 [ 807.871540][ T102] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 807.880440][ T102] usb 2-1: config 0 descriptor?? [ 807.924090][ T102] INFO: trying to register non-static key. [ 807.929939][ T102] the code is fine but needs lockdep annotation. [ 807.936256][ T102] turning off the locking correctness validator. [ 807.942564][ T102] CPU: 0 PID: 102 Comm: kworker/0:2 Not tainted 5.4.0-rc6-syzkaller #0 [ 807.950776][ T102] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 807.960814][ T102] Workqueue: usb_hub_wq hub_event [ 807.965812][ T102] Call Trace: [ 807.969083][ T102] dump_stack+0xca/0x13e [ 807.973343][ T102] register_lock_class+0x1022/0x11d0 [ 807.978638][ T102] ? arch_stack_walk+0x74/0xd0 [ 807.983378][ T102] ? is_dynamic_key+0x1b0/0x1b0 [ 807.988639][ T102] ? ret_from_fork+0x24/0x30 [ 807.993215][ T102] __lock_acquire+0xfc/0x3b60 [ 807.997869][ T102] ? skip_atoi+0xab/0xe0 [ 808.002094][ T102] ? put_dec+0xd0/0xd0 [ 808.006147][ T102] ? format_decode+0x230/0xad0 [ 808.010913][ T102] ? mark_held_locks+0xe0/0xe0 [ 808.015653][ T102] ? enable_ptr_key_workfn+0x30/0x30 [ 808.020912][ T102] ? uvc_probe+0x18e/0x64e4 [ 808.025391][ T102] ? really_probe+0x281/0x6d0 [ 808.030049][ T102] ? driver_probe_device+0x104/0x210 [ 808.035320][ T102] ? __device_attach_driver+0x1c2/0x220 [ 808.040845][ T102] ? bus_for_each_drv+0x162/0x1e0 [ 808.042072][ T3284] usb 6-1: Using ep0 maxpacket: 8 [ 808.045849][ T102] ? __device_attach+0x217/0x360 [ 808.045866][ T102] lock_acquire+0x127/0x320 [ 808.060251][ T102] ? ida_destroy+0xb0/0x3a0 [ 808.064729][ T102] _raw_spin_lock_irqsave+0x32/0x50 [ 808.069901][ T102] ? ida_destroy+0xb0/0x3a0 [ 808.074378][ T102] ida_destroy+0xb0/0x3a0 [ 808.078685][ T102] ? refcount_sub_and_test_checked+0x130/0x1c0 [ 808.084814][ T102] ? ida_alloc_range+0x7f0/0x7f0 [ 808.089731][ T102] ? uvc_delete+0x21/0x2f0 [ 808.094119][ T102] ? kobject_put+0x78/0x280 [ 808.098602][ T102] media_device_cleanup+0x15/0x70 [ 808.103604][ T102] uvc_delete+0x8e/0x2f0 [ 808.107820][ T102] uvc_probe+0xf95/0x64e4 [ 808.112156][ T102] ? __lock_acquire+0x145e/0x3b60 [ 808.117158][ T102] ? mark_lock+0xbc/0x1160 [ 808.121549][ T102] ? mark_lock+0xbc/0x1160 [ 808.125946][ T102] ? usb_probe_interface+0x305/0x7a0 [ 808.131218][ T102] usb_probe_interface+0x305/0x7a0 [ 808.136305][ T102] ? usb_probe_device+0x100/0x100 [ 808.141302][ T102] really_probe+0x281/0x6d0 [ 808.145781][ T102] driver_probe_device+0x104/0x210 [ 808.150868][ T102] __device_attach_driver+0x1c2/0x220 [ 808.156218][ T102] ? driver_allows_async_probing+0x160/0x160 [ 808.162196][ T102] bus_for_each_drv+0x162/0x1e0 [ 808.167029][ T102] ? bus_rescan_devices+0x20/0x20 [ 808.172138][ T102] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 808.177928][ T102] ? lockdep_hardirqs_on+0x382/0x580 [ 808.183190][ T102] __device_attach+0x217/0x360 [ 808.187987][ T102] ? device_bind_driver+0xd0/0xd0 [ 808.193004][ T102] ? kobject_uevent_env+0x29e/0x1160 [ 808.198365][ T102] ? kobject_uevent_env+0x2a8/0x1160 [ 808.203630][ T102] bus_probe_device+0x1e4/0x290 [ 808.208458][ T102] ? blocking_notifier_call_chain+0x54/0xa0 [ 808.214342][ T102] device_add+0xae6/0x16f0 [ 808.218756][ T102] ? uevent_store+0x50/0x50 [ 808.223256][ T102] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 808.229063][ T102] usb_set_configuration+0xdf6/0x1670 [ 808.232137][ T4153] gspca_ov534_9: reg_r err -71 [ 808.234431][ T102] generic_probe+0x9d/0xd5 [ 808.234450][ T102] usb_probe_device+0x99/0x100 [ 808.242588][ T3284] usb 6-1: unable to read config index 0 descriptor/all [ 808.243646][ T102] ? usb_suspend+0x620/0x620 [ 808.248405][ T3284] usb 6-1: can't read configurations, error -61 [ 808.255310][ T102] really_probe+0x281/0x6d0 [ 808.255322][ T102] driver_probe_device+0x104/0x210 [ 808.255333][ T102] __device_attach_driver+0x1c2/0x220 [ 808.255343][ T102] ? driver_allows_async_probing+0x160/0x160 [ 808.255358][ T102] bus_for_each_drv+0x162/0x1e0 [ 808.260674][ T3284] usb usb6-port1: unable to enumerate USB device [ 808.266144][ T102] ? bus_rescan_devices+0x20/0x20 [ 808.266157][ T102] ? _raw_spin_unlock_irqrestore+0x3e/0x50 [ 808.266167][ T102] ? lockdep_hardirqs_on+0x382/0x580 [ 808.266177][ T102] __device_attach+0x217/0x360 [ 808.266193][ T102] ? device_bind_driver+0xd0/0xd0 [ 808.323896][ T102] ? kobject_uevent_env+0x29e/0x1160 [ 808.329170][ T102] ? kobject_uevent_env+0x2a8/0x1160 [ 808.334435][ T102] bus_probe_device+0x1e4/0x290 [ 808.339264][ T102] ? blocking_notifier_call_chain+0x54/0xa0 [ 808.345131][ T102] device_add+0xae6/0x16f0 [ 808.349530][ T102] ? uevent_store+0x50/0x50 [ 808.354069][ T102] usb_new_device.cold+0x6a4/0xe79 [ 808.359160][ T102] hub_event+0x1df8/0x3800 [ 808.363649][ T102] ? hub_port_debounce+0x260/0x260 [ 808.368739][ T102] ? find_held_lock+0x2d/0x110 [ 808.373507][ T102] ? mark_held_locks+0xe0/0xe0 [ 808.378247][ T102] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 808.383773][ T102] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 808.389041][ T102] process_one_work+0x92b/0x1530 [ 808.393972][ T102] ? pwq_dec_nr_in_flight+0x310/0x310 [ 808.399338][ T102] ? do_raw_spin_lock+0x11a/0x280 [ 808.404350][ T102] worker_thread+0x7ab/0xe20 [ 808.408921][ T102] ? process_one_work+0x1530/0x1530 [ 808.414097][ T102] kthread+0x318/0x420 [ 808.418143][ T102] ? kthread_create_on_node+0xf0/0xf0 [ 808.423491][ T102] ret_from_fork+0x24/0x30 [ 808.430496][ T102] usb 2-1: USB disconnect, device number 42 [ 808.492091][ T8957] usb 3-1: device descriptor read/64, error 18 [ 808.512083][ T4153] gspca_ov534_9: Unknown sensor 0000 [ 808.512180][ T4153] ov534_9: probe of 4-1:0.0 failed with error -22 [ 808.525756][ T4153] usb 4-1: USB disconnect, device number 44 [ 808.852069][ T8957] usb 3-1: Using ep0 maxpacket: 8 [ 808.972145][ T8957] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x2 has wMaxPacketSize 0, skipping [ 808.982051][ T8957] usb 3-1: New USB device found, idVendor=06cd, idProduct=011c, bcdDevice=6b.e5 [ 808.991070][ T8957] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 809.000091][ T8957] usb 3-1: config 0 descriptor?? [ 809.022152][T14349] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 809.043093][ T8957] keyspan 3-1:0.0: Keyspan 1 port adapter converter detected [ 809.050740][ T8957] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 84 [ 809.058985][ T8957] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 81 [ 809.066688][ T8957] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 82 [ 809.074815][ T8957] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 1 [ 809.082167][ T4153] usb 4-1: new high-speed USB device number 45 using dummy_hcd [ 809.082559][ T8957] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 83 [ 809.097699][ T8957] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 3 [ 809.105704][ T8957] usb 3-1: Keyspan 1 port adapter converter now attached to ttyUSB0 [ 809.192085][ T3284] usb 2-1: new high-speed USB device number 43 using dummy_hcd [ 809.244549][ T8957] usb 3-1: USB disconnect, device number 30 [ 809.251135][ T8957] keyspan_1 ttyUSB0: Keyspan 1 port adapter converter now disconnected from ttyUSB0 [ 809.260869][ T8957] keyspan 3-1:0.0: device disconnected [ 809.322072][ T4153] usb 4-1: Using ep0 maxpacket: 8 [ 809.442150][ T4153] usb 4-1: New USB device found, idVendor=06f8, idProduct=3003, bcdDevice=25.6f [ 809.451267][ T4153] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 809.459999][ T4153] usb 4-1: config 0 descriptor?? 13:27:11 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000001900)={{0x12, 0x1, 0x0, 0x8e, 0x32, 0xf7, 0x20, 0xaf0, 0xd257, 0x4e87, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0xa5, 0x2c}}]}}]}}, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000100)) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000004c0)={0x2c, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[]], 0x0, 0x0, 0x0, 0x0}) [ 809.503592][ T4153] gspca_main: ov534_9-2.14.0 probing 06f8:3003 [ 809.562163][ T3284] usb 2-1: config 0 has an invalid descriptor of length 15, skipping remainder of the config [ 809.572429][ T3284] usb 2-1: New USB device found, idVendor=046d, idProduct=08c2, bcdDevice=95.60 [ 809.581436][ T3284] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 809.590237][ T3284] usb 2-1: config 0 descriptor?? 13:27:11 executing program 4: syz_usb_connect(0x0, 0x3b, &(0x7f0000000540)=ANY=[@ANYBLOB="120100006d9a3210450c1010c1a50000000109021b000100000000090465001103000200073d4c259231deb8ee07d2f5bdb90398a60f442e0432f279da5de59fa4d50f00cdd65d1031e98f90afb4bfd93ea37e5e0374dfb6e1b85aa5694be0c4214769b2ff099a7fcd49406e5848bce348dc7bbb61401a0a4de82d68681e952c25b4545fc158b39698f1a6e2199e0c843b595681e0e93a577409745161237974cd55fd34854eeb2c6a759984d06b45345395d0924832c47afaca2642841d692d511dc125bdc22117c7dee59e61f90cb38adc931706f12d7a488277cadb04ba6363f5790e3616340946197364e254888b7a1fb6422720692f263807ded4d742f0631817801ee23401f0ed3d673e36a7cfe85114cc292a9b27cbcd0459f106fa06e14e9d781e118f7b1331a6efeced8b04151c8ed49282f3935e4edea32ab097ae593b27da90a2a8111c2db569a8b475fd32ff5f9295e07f32670802cad4ff0dd908cc8fddcdb63c4f5115ab986f524890f2299aec0c932eb144bbdd4c6dff8e3a9609aca636e88e71799916196e9ab069ec5868ee5b50ed891eaea86c045d571c6ac4064f27237880a74520b35514ece8c2899e7bfa971ac022cf3a02585f145d75eb351db11621df7a8518549b45d6dd44b8136f0fd3d47732b542563e27c6f405ce2cc3dd5d2d210dc0c1b5e103b0cd8c702205b71ed8009aa2135312480976a394e14b27dc228e5025dd500b0002409bf65fabe1000000000000000000000000000000000000008b57dc4bca4f878b37ecc11c8d3a050f1fc46c46697bfb6d35748a069a2927cabc4b61869641deb1702f11985590c213a2ed45cb212dc9dc7a9473a4bc60c45728d66ebca8b8dfa2cd5b857781b4b10fb0ff333be9a6d8ba6199b1385c781fb11bf5eed60c"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, 0x0, 0x0) 13:27:11 executing program 0: syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fe0009005e0800240042ef420000000109021b00017600000009040000010209bc000705810700010400000000000000a9d3474f4195b86e08e175342f1a35884027258eff096f5760c7b7db"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x2bb, &(0x7f00000002c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x43, 0x7f, "", {{{0x9, 0x5, 0x1, 0x2, 0x82, 0x0, 0x7}}, [{{0x9, 0x5, 0x82, 0x2, 0x36d, 0x0, 0x7, 0x8}}]}}}]}}]}}, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r3) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r4], 0x0) r5 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r5) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020662a, 0x20000000) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0xc020662a, 0x20000000) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r8, 0xc020662a, 0x20000000) r9 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r9, &(0x7f0000003200)=""/4096, 0xffffffad) r10 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r10) r11 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r11], 0x0) r12 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r12) r13 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r13, 0xc020662a, 0x20000000) r14 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r14, 0xc020662a, 0x20000000) r15 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r15, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r14, @ANYPTR, @ANYRESHEX=r10, @ANYRES16=r11, @ANYRESDEC=r12, @ANYRESHEX=r9, @ANYRESHEX=r15], @ANYRES16=r12], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r13, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dcacc94bb7fe649bd3ec4647be36a66f34745cc5a44a5d8ebc9864b91212fee0c6e5b5a3ac022e246bb1dfaf3d840594fb16a5b6bf358d5b3f5f73acabce51a914c16aa5419dd60a6de7031cfbd3fef4f437581bb06cbb4aff1bd06fe58236a814e298a9d4a9e95e587fed40734bbb02bb1f98c68880a7ea69188ef87ba4bdf1c4cb453d4804", @ANYRESOCT=r12]], 0x0) write$hidraw(r14, &(0x7f0000000540)="6abc1cc8c0544a80b71ddf629101d33d25eaa1ba4fce40f4b072351a8998b80a625a443ba36c6add536888cb924c02c190ea91d791b4740690774e9710fdfb1e2e6c653fda4a816f3aeb6e58b6b95641c44fd9070ac0306b969732699ac4a494cf94b8cdfbc7c0f7cdd5192acab23ed3e8d0e0eb67f40b9f8bdba5440169fe7ce50e399516acd82484b533617c8b0c1c32", 0x91) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r7, @ANYPTR, @ANYRESHEX=r3, @ANYRES16=r4, @ANYRESDEC=r5, @ANYRESHEX=r2, @ANYRESHEX=r8], @ANYRES16=r5], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r6, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r5]], 0x0) syz_usb_control_io$printer(r5, &(0x7f0000000140)={0x14, &(0x7f0000000040)={0x0, 0x21, 0x1d, {0x1d, 0x22, "41f6fbcd2d10d852e6f19adcb7305c6585dcc5dce51600c0971380"}}, &(0x7f0000000100)={0x0, 0x3, 0x2, @string={0x2}}}, &(0x7f0000000380)={0x34, &(0x7f00000001c0)={0x20, 0x0, 0x40, "d4fc09aa6d260ddde024a0fa795f2623b75cd7505c63398372e5909a002a5285cdcd5486e113201529ed108c0fec1ef253978221c9e325b0f6097b766e7ac536"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0xa4}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x20}, &(0x7f00000003c0)=ANY=[@ANYBLOB="29613b1a054dd7cf7d5692580000cac5000000000000000000"], &(0x7f0000000300)={0x20, 0x1, 0x1, 0x20}, &(0x7f0000000340)={0x20, 0x0, 0x1}}) [ 809.623531][T14308] cdc_wdm 1-1:118.0: Error autopm - -16 [ 809.629181][T14309] cdc_wdm 1-1:118.0: Error autopm - -16 [ 809.637029][ T83] usb 5-1: USB disconnect, device number 29 13:27:11 executing program 3: syz_open_dev$hiddev(&(0x7f0000000180)='ev\x02\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\xf2\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2246) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000080)=ANY=[@ANYBLOB="1201fe0009005e0800240042ef420000000109021b00017600000009040000010209bc000705810700010400000000000000a9d3474f4195b86e08e175342f1a35884027258eff096f5760c7b7db"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r1) syz_usb_connect$printer(0x0, 0x2bb, &(0x7f00000002c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x43, 0x7f, "", {{{0x9, 0x5, 0x1, 0x2, 0x82, 0x0, 0x7}}, [{{0x9, 0x5, 0x82, 0x2, 0x36d, 0x0, 0x7, 0x8}}]}}}]}}]}}, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r3) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r4], 0x0) r5 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r5) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020662a, 0x20000000) r7 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0xc020662a, 0x20000000) r8 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r8, 0xc020662a, 0x20000000) r9 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r9, &(0x7f0000003200)=""/4096, 0xffffffad) r10 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r10) r11 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r11], 0x0) r12 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r12) r13 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r13, 0xc020662a, 0x20000000) r14 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r14, 0xc020662a, 0x20000000) r15 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r15, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r14, @ANYPTR, @ANYRESHEX=r10, @ANYRES16=r11, @ANYRESDEC=r12, @ANYRESHEX=r9, @ANYRESHEX=r15], @ANYRES16=r12], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r13, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dcacc94bb7fe649bd3ec4647be36a66f34745cc5a44a5d8ebc9864b91212fee0c6e5b5a3ac022e246bb1dfaf3d840594fb16a5b6bf358d5b3f5f73acabce51a914c16aa5419dd60a6de7031cfbd3fef4f437581bb06cbb4aff1bd06fe58236a814e298a9d4a9e95e587fed40734bbb02bb1f98c68880a7ea69188ef87ba4bdf1c4cb453d4804", @ANYRESOCT=r12]], 0x0) write$hidraw(r14, &(0x7f0000000540)="6abc1cc8c0544a80b71ddf629101d33d25eaa1ba4fce40f4b072351a8998b80a625a443ba36c6add536888cb924c02c190ea91d791b4740690774e9710fdfb1e2e6c653fda4a816f3aeb6e58b6b95641c44fd9070ac0306b969732699ac4a494cf94b8cdfbc7c0f7cdd5192acab23ed3e8d0e0eb67f40b9f8bdba5440169fe7ce50e399516acd82484b533617c8b0c1c32", 0x91) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r7, @ANYPTR, @ANYRESHEX=r3, @ANYRES16=r4, @ANYRESDEC=r5, @ANYRESHEX=r2, @ANYRESHEX=r8], @ANYRES16=r5], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r6, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r5]], 0x0) syz_usb_control_io$printer(r5, &(0x7f0000000140)={0x14, &(0x7f0000000040)={0x0, 0x21, 0x1d, {0x1d, 0x22, "41f6fbcd2d10d852e6f19adcb7305c6585dcc5dce51600c0971380"}}, &(0x7f0000000100)={0x0, 0x3, 0x2, @string={0x2}}}, &(0x7f0000000380)={0x34, &(0x7f00000001c0)={0x20, 0x0, 0x40, "d4fc09aa6d260ddde024a0fa795f2623b75cd7505c63398372e5909a002a5285cdcd5486e113201529ed108c0fec1ef253978221c9e325b0f6097b766e7ac536"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0xa4}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x20}, &(0x7f00000003c0)=ANY=[@ANYBLOB="29613b1a054dd7cf7d5692580000cac5000000000000000000"], &(0x7f0000000300)={0x20, 0x1, 0x1, 0x20}, &(0x7f0000000340)={0x20, 0x0, 0x1}}) [ 809.742107][ T4153] gspca_ov534_9: reg_w failed -71 [ 809.843572][ T8957] usb 2-1: USB disconnect, device number 43 [ 809.952064][ T3318] usb 6-1: new high-speed USB device number 15 using dummy_hcd [ 809.962072][ T5] usb 1-1: new high-speed USB device number 58 using dummy_hcd [ 810.012087][ T3284] usb 3-1: new high-speed USB device number 31 using dummy_hcd 13:27:12 executing program 1: syz_usb_connect(0x0, 0x3c, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006d8b58406d04c20860950000000109022a0001000000000904000000ff01000007240100000000088add4165db762402800f030001092402"], 0x0) [ 810.062071][ T83] usb 5-1: new high-speed USB device number 30 using dummy_hcd [ 810.192067][ T3318] usb 6-1: Using ep0 maxpacket: 32 [ 810.202076][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 810.252088][ T4153] gspca_ov534_9: Unknown sensor 0000 [ 810.252154][ T4153] ov534_9: probe of 4-1:0.0 failed with error -22 [ 810.264281][ T3284] usb 3-1: Using ep0 maxpacket: 8 [ 810.270520][ T4153] usb 4-1: USB disconnect, device number 45 [ 810.312191][ T3318] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 810.321293][ T3318] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 810.329405][ T83] usb 5-1: Using ep0 maxpacket: 16 [ 810.332231][ T5] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 810.335647][ T3318] usb 6-1: config 0 descriptor?? [ 810.347254][ T5] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 810.359082][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 810.372089][ T8957] usb 2-1: new high-speed USB device number 44 using dummy_hcd [ 810.382181][ T3284] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x2 has wMaxPacketSize 0, skipping [ 810.392112][ T3284] usb 3-1: New USB device found, idVendor=06cd, idProduct=011c, bcdDevice=6b.e5 [ 810.401131][ T3284] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 810.410689][ T3284] usb 3-1: config 0 descriptor?? [ 810.422672][ T5] hub 1-1:118.0: bad descriptor, ignoring hub [ 810.428951][ T5] hub: probe of 1-1:118.0 failed with error -5 [ 810.433432][T14349] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 810.439988][ T5] cdc_wdm 1-1:118.0: cdc-wdm0: USB WDM device [ 810.452176][ T83] usb 5-1: config 0 has an invalid interface number: 101 but max is 0 [ 810.460381][ T83] usb 5-1: config 0 has an invalid descriptor of length 184, skipping remainder of the config [ 810.470770][ T83] usb 5-1: config 0 has no interface number 0 [ 810.477814][ T3284] keyspan 3-1:0.0: Keyspan 1 port adapter converter detected [ 810.485790][ T3284] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 84 [ 810.494099][ T3284] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 81 [ 810.501794][ T3284] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 82 [ 810.509514][ T83] usb 5-1: config 0 interface 101 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 17 [ 810.522665][ T83] usb 5-1: New USB device found, idVendor=0c45, idProduct=1010, bcdDevice=a5.c1 [ 810.531671][ T83] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 810.539917][ T3284] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 1 [ 810.547594][ T3284] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 83 [ 810.555258][ T3284] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 3 [ 810.563973][ T83] usb 5-1: config 0 descriptor?? [ 810.569234][ T3284] usb 3-1: Keyspan 1 port adapter converter now attached to ttyUSB0 [ 810.605303][ T83] yurex 5-1:0.101: Could not find endpoints [ 810.611742][ T83] usbhid 5-1:0.101: couldn't find an input interrupt endpoint [ 810.653735][ T83] usb 3-1: USB disconnect, device number 31 [ 810.660349][ T83] keyspan_1 ttyUSB0: Keyspan 1 port adapter converter now disconnected from ttyUSB0 [ 810.670136][ T83] keyspan 3-1:0.0: device disconnected [ 810.682089][ T4153] usb 4-1: new high-speed USB device number 46 using dummy_hcd 13:27:12 executing program 2: syz_usb_connect(0x3, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xec, 0x4d, 0x8d, 0x8, 0x6cd, 0x11c, 0x6be5, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xe3, 0xc0, 0x76, 0x0, [], [{{0x9, 0x5, 0x2, 0x2}}]}}]}}]}}, 0x0) [ 810.752173][ T8957] usb 2-1: config 0 has an invalid descriptor of length 15, skipping remainder of the config [ 810.762522][ T8957] usb 2-1: New USB device found, idVendor=046d, idProduct=08c2, bcdDevice=95.60 [ 810.771585][ T8957] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 810.780649][ T8957] usb 2-1: config 0 descriptor?? [ 810.804809][ T3318] usb 6-1: USB disconnect, device number 15 [ 810.922194][ T4153] usb 4-1: Using ep0 maxpacket: 8 [ 811.041960][ T3318] usb 2-1: USB disconnect, device number 44 [ 811.048020][ T4153] usb 4-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 811.058840][ T4153] usb 4-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 811.062085][T14363] usb 1-1: reset high-speed USB device number 58 using dummy_hcd [ 811.068360][ T4153] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 811.122433][ T4153] hub 4-1:118.0: bad descriptor, ignoring hub [ 811.128706][ T4153] hub: probe of 4-1:118.0 failed with error -5 [ 811.172081][ T83] usb 3-1: new high-speed USB device number 32 using dummy_hcd [ 811.312089][T14363] usb 1-1: Using ep0 maxpacket: 8 [ 811.412117][ T83] usb 3-1: Using ep0 maxpacket: 8 [ 811.452793][ T4153] cdc_wdm 4-1:118.0: cdc-wdm1: USB WDM device [ 811.460751][ T5] usb 5-1: USB disconnect, device number 30 [ 811.482987][ T4153] usb 4-1: USB disconnect, device number 46 13:27:13 executing program 1: syz_usb_connect(0x0, 0x3c, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006d8b58406d04c20860950000000109022a0001000000000904000000ff01000007240100000000088add4165db762402800f030001092402"], 0x0) [ 811.532137][ T83] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x2 has wMaxPacketSize 0, skipping [ 811.542079][ T83] usb 3-1: New USB device found, idVendor=06cd, idProduct=011c, bcdDevice=6b.e5 [ 811.551111][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 811.565696][ T83] usb 3-1: config 0 descriptor?? [ 811.592213][ T8957] usb 6-1: new high-speed USB device number 16 using dummy_hcd [ 811.592219][T14379] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 811.613113][ T83] keyspan 3-1:0.0: Keyspan 1 port adapter converter detected [ 811.620849][ T83] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 84 [ 811.629171][ T83] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 81 [ 811.636897][ T83] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 82 [ 811.644595][ T83] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 1 [ 811.652402][ T83] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 83 [ 811.660136][ T83] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 3 [ 811.668447][ T83] usb 3-1: Keyspan 1 port adapter converter now attached to ttyUSB0 [ 811.696872][T14363] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 811.823998][ T83] usb 3-1: USB disconnect, device number 32 [ 811.830609][ T83] keyspan_1 ttyUSB0: Keyspan 1 port adapter converter now disconnected from ttyUSB0 [ 811.840786][ T83] keyspan 3-1:0.0: device disconnected [ 811.852092][ T3284] usb 2-1: new high-speed USB device number 45 using dummy_hcd [ 811.852489][ T8957] usb 6-1: Using ep0 maxpacket: 32 13:27:13 executing program 4: syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xad, 0xa5, 0xbc, 0x8, 0x12d1, 0x142c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2f, 0x4, 0x1, 0x0, [], [{{0x9, 0x5, 0x8f, 0x2}}, {{0x9, 0x5, 0x2, 0x12}}]}}]}}]}}, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0xd3, 0x0) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000080)) [ 811.962071][ T4153] usb 4-1: new high-speed USB device number 47 using dummy_hcd [ 811.992206][ T8957] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 812.001425][ T8957] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 812.010117][ T8957] usb 6-1: config 0 descriptor?? [ 812.146313][T14363] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 812.202116][ T4153] usb 4-1: Using ep0 maxpacket: 8 [ 812.212170][ T3284] usb 2-1: config 0 has an invalid descriptor of length 15, skipping remainder of the config [ 812.222502][ T3284] usb 2-1: New USB device found, idVendor=046d, idProduct=08c2, bcdDevice=95.60 [ 812.231526][ T3284] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 812.240378][ T3284] usb 2-1: config 0 descriptor?? [ 812.252113][ T5] usb 5-1: new high-speed USB device number 31 using dummy_hcd [ 812.274275][ T8957] usb 6-1: USB disconnect, device number 16 13:27:14 executing program 2: syz_usb_connect(0x3, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xec, 0x4d, 0x8d, 0x8, 0x6cd, 0x11c, 0x6be5, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xe3, 0xc0, 0x76, 0x0, [], [{{0x9, 0x5, 0x2, 0x2}}]}}]}}]}}, 0x0) [ 812.322205][ T4153] usb 4-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 812.332937][ T4153] usb 4-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 812.341985][ T4153] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 812.392496][ T4153] hub 4-1:118.0: bad descriptor, ignoring hub [ 812.398757][ T4153] hub: probe of 4-1:118.0 failed with error -5 [ 812.406871][ T4153] cdc_wdm 4-1:118.0: cdc-wdm1: USB WDM device [ 812.491471][ T4153] usb 2-1: USB disconnect, device number 45 [ 812.492093][ T5] usb 5-1: Using ep0 maxpacket: 8 13:27:14 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x2, 0x61d85b507b642664) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x800) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000180)=0x2) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) write$hidraw(r3, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000100)) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r6) r7 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fec4981ae90109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d300"/52], 0x0) syz_usb_disconnect(r7) r8 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r8) r9 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r10 = syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r9], 0x0) syz_usb_disconnect(r10) r11 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r11) r12 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r12, 0xc020662a, 0x20000000) r13 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r13, 0xc020662a, 0x20000000) r14 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r14, 0xc020662a, 0x20000000) r15 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r15, 0xc020662a, 0x20000000) r16 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r16, 0xc020662a, 0x20000000) r17 = syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r15, @ANYPTR, @ANYRESHEX=r8, @ANYRES16=r9, @ANYRESDEC=r11, @ANYRESHEX=r0, @ANYRESHEX=r16], @ANYRES16=r11], @ANYPTR, @ANYRESHEX=r14, @ANYRESOCT, @ANYRES32=r13, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r11]], 0x0) syz_usb_disconnect(r17) r18 = syz_usb_connect(0x4, 0x1, &(0x7f0000000240)=ANY=[@ANYRES64], 0x0) syz_usb_disconnect(r18) syz_usb_disconnect(r8) [ 812.559013][ T8957] usb 1-1: USB disconnect, device number 58 [ 812.565018][ C0] cdc_wdm 1-1:118.0: nonzero urb status received: -71 [ 812.565029][ C0] cdc_wdm 1-1:118.0: wdm_int_callback - 0 bytes [ 812.565041][ C0] cdc_wdm 1-1:118.0: wdm_int_callback - usb_submit_urb failed with result -19 [ 812.612089][ T102] usb 3-1: new high-speed USB device number 33 using dummy_hcd [ 812.622355][ T5] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x8F has wMaxPacketSize 0, skipping [ 812.632315][ T5] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x2 has wMaxPacketSize 0, skipping [ 812.639154][T14366] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 812.642277][ T5] usb 5-1: New USB device found, idVendor=12d1, idProduct=142c, bcdDevice= 0.00 [ 812.658966][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 812.668053][ T5] usb 5-1: config 0 descriptor?? [ 812.702119][T14391] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 812.709617][T14391] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 812.722773][ T5] usb-storage 5-1:0.0: USB Mass Storage device detected [ 812.742529][ T5] scsi host1: usb-storage 5-1:0.0 [ 812.882070][ T102] usb 3-1: Using ep0 maxpacket: 8 [ 812.952077][ T3239] usb 6-1: new high-speed USB device number 17 using dummy_hcd 13:27:15 executing program 1: syz_usb_connect(0x0, 0x3c, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006d8b58406d04c20860950000000109022a0001000000000904000000ff01000007240100000000088add4165db762402800f030001092402"], 0x0) [ 813.002198][ T102] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x2 has wMaxPacketSize 0, skipping [ 813.012129][ T102] usb 3-1: New USB device found, idVendor=06cd, idProduct=011c, bcdDevice=6b.e5 [ 813.021159][ T102] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 813.033893][ T4153] usb 5-1: USB disconnect, device number 31 [ 813.036005][ T102] usb 3-1: config 0 descriptor?? [ 813.073977][T14396] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 813.093169][ T102] keyspan 3-1:0.0: Keyspan 1 port adapter converter detected [ 813.100764][T14383] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 813.107317][ T102] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 84 13:27:15 executing program 0: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000400)={{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, 0x10, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x0, 0x0, 0x80}}}}}]}}]}}, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000480)=@lang_id={0x4}}, {0x56, &(0x7f0000000140)=@string={0x56, 0x3, "9591c580533f534f6892c3f6787802e655e7038c64476cce4fcae577567e1e39c5204de641a9c232c266d3b2450154432d5e552dd1427142f6ab0870c6d50823e197b8a868c8f49cb9082011f1e224217434aadf"}}]}) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x5, 0x103000) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000004c0)={0x1a5, "0c5e7df8132c0e701076fd85f49972f0a243b06316d8b8c219eca1b9e916e21dee1064f05ae462b6e5b9cc392b9d278bd4142fd33228666b88466b68ff1dcd06c0ad2e750e4b0d43384eefabfb55764327dd70e6dfca59bb369c387a8de901730f01a14344af744b2cd98cd87402b9b1cc6e89dd3af43196b1ce3de20b7512d83be62425325bcda8c1690c69b6fd1409915514602bb60401d00131685c53d93c458ef846e084ffdf3a03ec44b47e595373c16ebcd69b6d8b89fb03b098ffc31013290ba768402a6ba71d791c9bf8038a6deb2749b7a2b4d3950511276a0f9d4f485992cff4423d35a401e469fbd6dd047698773fb6ae9f94ba3827ee7b90b6fd77e5a9fe2b5041d911dcbee1fdfc9b1f1a29bd15376b61150fdf7da94f3f5070543e169da95e96ee6889201515aeba2d7a7dcdfd5514f774b4c67fb2efcf492ab9f980e0b2e266eb711c42820eb5dd02931cec8de9baf7dc95e162b015a097141a314b58e9fcc62cb92a906fd3a89a6e2e5a00bd13b395f782d5ed6e711dd7629a2ac709ca7b677c52b38a5c7ad2fd928025503cb32bd77165b22ed8aff345186334889696"}) [ 813.123824][ T102] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 81 [ 813.135481][ T102] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 82 [ 813.143566][ T102] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 1 [ 813.152717][ T102] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 83 [ 813.160421][ T102] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 3 [ 813.168787][ T102] usb 3-1: Keyspan 1 port adapter converter now attached to ttyUSB0 [ 813.202090][ T3239] usb 6-1: Using ep0 maxpacket: 8 [ 813.311029][ T4153] usb 3-1: USB disconnect, device number 33 [ 813.317830][ T4153] keyspan_1 ttyUSB0: Keyspan 1 port adapter converter now disconnected from ttyUSB0 [ 813.324938][ T3239] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 813.328123][ T4153] keyspan 3-1:0.0: device disconnected [ 813.347852][ T3239] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 813.359128][ T3239] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 813.368357][ T3239] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 813.376380][ T8957] usb 2-1: new high-speed USB device number 46 using dummy_hcd [ 813.422686][ T3239] hub 6-1:118.0: bad descriptor, ignoring hub [ 813.428930][ T3239] hub: probe of 6-1:118.0 failed with error -5 [ 813.435992][ T3239] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 813.462070][ T5] usb 1-1: new high-speed USB device number 59 using dummy_hcd [ 813.672411][ T102] usb 4-1: USB disconnect, device number 47 [ 813.742381][ T4153] usb 6-1: USB disconnect, device number 17 [ 813.752124][ T8957] usb 2-1: config 0 has an invalid descriptor of length 15, skipping remainder of the config [ 813.762670][ T8957] usb 2-1: New USB device found, idVendor=046d, idProduct=08c2, bcdDevice=95.60 [ 813.771682][ T8957] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 813.780538][ T8957] usb 2-1: config 0 descriptor?? 13:27:15 executing program 2: syz_usb_connect(0x3, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xec, 0x4d, 0x8d, 0x8, 0x6cd, 0x11c, 0x6be5, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xe3, 0xc0, 0x76, 0x0, [], [{{0x9, 0x5, 0x2, 0x2}}]}}]}}]}}, 0x0) [ 813.832473][ T3239] usb 5-1: new high-speed USB device number 32 using dummy_hcd [ 813.843044][ T5] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x82 has wMaxPacketSize 0, skipping [ 813.853046][ T5] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x3 has wMaxPacketSize 0, skipping [ 813.862967][ T5] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 16 13:27:16 executing program 3: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000580)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x1b96, 0x6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, &(0x7f0000001b40)=ANY=[@ANYBLOB="00000000000000000000000005000000", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="050f050008"]]) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r1) r2 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r2], 0x0) r3 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r3) r4 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc020662a, 0x20000000) r5 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0xc020662a, 0x20000000) r6 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0xc020662a, 0x20000000) syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r5, @ANYPTR, @ANYRESHEX=r1, @ANYRES16=r2, @ANYRESDEC=r3, @ANYRESHEX=r0, @ANYRESHEX=r6], @ANYRES16=r3], @ANYPTR, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r4, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r3]], 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000340)={0x24, &(0x7f00000000c0)={0x0, 0x7, 0xbb, {0xbb, 0x17, "5baf2b6d5aacd97f048b589bd3f6f5551b513fffacf0dd418d7cff196466f505ef2275aed35ee2f083f0b97b2699ecb59f76dc6aa4f1da8b552244b91a7a18ee1afc00e560dd9de102c9812f312795bbaca154e54959f19a4c3a43ecdf9e59036c4a404922b189917e6bfed262a75ee34efcefd6d94e9e5eec2be6774d4b3061c1d871bb726930f50623383d9b7b3baf8a913a0e603337681315bcd5924a7b27dc88f9ddff7bed76caf6475e2ab7bd8a10bf2b1b66ded5b5b1"}}, &(0x7f00000001c0)={0x0, 0x3, 0x81, @string={0x81, 0x3, "609fe5de190e6f3d057c193e39689ca7f7c274e540191de56b67821b2589ad5cc7cd0f6a7356609bd04400cc04f0ea42f17a33417ea6647aa2462c81dc715d223d6ea15f1722f7a0327feb3eef9cbd0ac7ce606dabfd3130b81ed4cc8ae7da4e09d5c1f9e2fcdf799757cf83939a6b4f4645a40b1cb92694c3f9e731e6e917"}}, &(0x7f00000002c0)={0x0, 0x22, 0x20, {[@local=@item_012={0x2, 0x2, 0x1, 'L\r'}, @local=@item_4={0x3, 0x2, 0xa, "22cce1f5"}, @main=@item_4={0x3, 0x0, 0x9a05bfa06ffdee87, "10dc51a4"}, @global=@item_4={0x3, 0x1, 0x2, "e4c9ffe5"}, @local=@item_4={0x3, 0x2, 0x0, "7bbb7340"}, @local=@item_012={0x1, 0x2, 0xa, 'q'}, @main=@item_4={0x3, 0x0, 0xb, "8c69134c"}, @global=@item_012={0x1, 0x1, 0x1, "e4"}]}}, &(0x7f0000000300)={0x0, 0x21, 0x9, {0x9, 0x21, 0x7f, 0x0, 0x1, {0x22, 0x558}}}}, &(0x7f0000000540)={0x2c, &(0x7f0000000380)={0x0, 0x12, 0xc8, "cb1428e91e2bb87982488d5861c398dafe4720c27d11e30c085d5e02e64e4fe5a34289f9247a9a8c253341dc8d56cc43c1d395929de6e2e0d7603031e78a43e99c974807c6bd982f989dcd7c182e12276cc3c7fd68e365b670bf617a755b3b5ff936057286d55c2d3c0af5ea29c512c2e4ac46a87874e42110b2f22896dc0b94ac1aa06a27547f1bd7d1154077d6bc93b562cc8ee609db4a90876d04db307bb63352007889118825308e69478504b7520dac046a7fbe5555086f3e7a5ddfb0d5e582611c51dec0f6"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0xe3}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0xfe}, &(0x7f00000005c0)={0x20, 0x1, 0xcf, "56f3eb0f42e74b250e94f04675ecd6ef0000264cb5db50d94660c5c22e03bc6ebe6bbae1eeaf3c0394de37fbcffd38ce1af35e1e0d47590623881c5593cc8e3f1e1fa3ddeb7463f7251f3e6a87ad0350bb88baa4d85fa4cf5eefd8fa304b9f62c0c13c2c3bab5dcf42d39819ff211940fdd829a9ff282ab5b42d732d3fb454214b2a44e53d7c9bc32463ceade431bb61aaa46bef8f7ddda09b7f15cc02de0aad671728986672da06a3e6daf7602211ad70fdef643d7840a94cd02245284ba5beab63494c98b575b14245253dd85edd"}, &(0x7f0000000500)={0x20, 0x3, 0x1, 0x1c}}) r7 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSMASK(r7, 0x40104593, &(0x7f0000000280)={0x0, 0xb0, 0x0}) ioctl$EVIOCGID(r7, 0x80084502, &(0x7f0000000040)=""/95) [ 814.031759][ T8957] usb 2-1: USB disconnect, device number 46 [ 814.037837][ T5] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 814.046942][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 814.054939][ T5] usb 1-1: Product: syz [ 814.059104][ T5] usb 1-1: Manufacturer: 醕胅㽓体鉨硸调䝤칬쩏知繖㤞⃅ꥁ㋂曂닓Ņ䍔席ⵕ䋑䉱꯶瀈헆⌈韡ꢸ졨鳴ࢹᄠℤ㑴 [ 814.074077][ T5] usb 1-1: SerialNumber: syz [ 814.092151][T14421] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 814.092217][ T4153] usb 6-1: new high-speed USB device number 18 using dummy_hcd [ 814.101914][T14421] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 814.114699][ T3239] usb 5-1: Using ep0 maxpacket: 8 [ 814.122250][ T83] usb 3-1: new high-speed USB device number 34 using dummy_hcd [ 814.232219][ T3239] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x8F has wMaxPacketSize 0, skipping [ 814.242239][ T3239] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x2 has wMaxPacketSize 0, skipping [ 814.252126][ T3239] usb 5-1: New USB device found, idVendor=12d1, idProduct=142c, bcdDevice= 0.00 [ 814.261150][ T3239] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 814.269792][ T3239] usb 5-1: config 0 descriptor?? [ 814.292143][T14391] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 814.299607][T14391] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 814.312887][ T3239] usb-storage 5-1:0.0: USB Mass Storage device detected [ 814.322163][ T5] cdc_ether: probe of 1-1:1.0 failed with error -22 [ 814.334887][ T3239] scsi host1: usb-storage 5-1:0.0 [ 814.335288][ T3318] usb 1-1: USB disconnect, device number 59 [ 814.362130][ T3284] usb 4-1: new high-speed USB device number 48 using dummy_hcd [ 814.372088][ T83] usb 3-1: Using ep0 maxpacket: 8 [ 814.382209][ T4153] usb 6-1: device descriptor read/64, error 18 13:27:16 executing program 1: [ 814.492146][ T83] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x2 has wMaxPacketSize 0, skipping [ 814.502068][ T83] usb 3-1: New USB device found, idVendor=06cd, idProduct=011c, bcdDevice=6b.e5 [ 814.511103][ T83] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 814.520415][ T3239] usb 5-1: USB disconnect, device number 32 [ 814.521203][ T83] usb 3-1: config 0 descriptor?? 13:27:16 executing program 1: 13:27:16 executing program 1: [ 814.552367][T14427] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 814.574901][ T83] keyspan 3-1:0.0: Keyspan 1 port adapter converter detected [ 814.588231][ T83] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 84 13:27:16 executing program 1: syz_usb_connect(0x0, 0x0, 0x0, 0x0) [ 814.597100][ T83] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 81 [ 814.605169][ T83] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 82 [ 814.617154][ T83] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 1 [ 814.624790][ T83] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 83 [ 814.632616][ T3284] usb 4-1: Using ep0 maxpacket: 8 [ 814.637822][ T83] keyspan 3-1:0.0: found no endpoint descriptor for endpoint 3 [ 814.645928][ T83] usb 3-1: Keyspan 1 port adapter converter now attached to ttyUSB0 [ 814.782083][ T4153] usb 6-1: device descriptor read/64, error 18 [ 814.784679][ T3239] usb 3-1: USB disconnect, device number 34 [ 814.794851][ T3239] keyspan_1 ttyUSB0: Keyspan 1 port adapter converter now disconnected from ttyUSB0 [ 814.804597][ T3239] keyspan 3-1:0.0: device disconnected [ 814.832188][ T3284] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 13:27:16 executing program 4: syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xad, 0xa5, 0xbc, 0x8, 0x12d1, 0x142c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2f, 0x4, 0x1, 0x0, [], [{{0x9, 0x5, 0x8f, 0x2}}, {{0x9, 0x5, 0x2, 0x12}}]}}]}}]}}, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0xd3, 0x0) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000080)) [ 815.002175][ T3284] usb 4-1: New USB device found, idVendor=1b96, idProduct=0006, bcdDevice= 0.40 [ 815.011343][ T3284] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 815.019399][ T3284] usb 4-1: Product: syz [ 815.023557][ T3284] usb 4-1: Manufacturer: syz [ 815.028124][ T3284] usb 4-1: SerialNumber: syz [ 815.052252][ T4153] usb 6-1: new high-speed USB device number 19 using dummy_hcd [ 815.052275][T14430] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 815.073568][ T3284] usbhid 4-1:1.0: couldn't find an input interrupt endpoint 13:27:17 executing program 1: syz_usb_connect(0x0, 0x0, 0x0, 0x0) [ 815.112111][ T5] usb 1-1: new high-speed USB device number 60 using dummy_hcd 13:27:17 executing program 2: [ 815.262071][ T83] usb 5-1: new high-speed USB device number 33 using dummy_hcd [ 815.274711][T14430] raw: raw_ioctl_run: fail, usb_gadget_probe_driver returned -16 [ 815.322111][ T4153] usb 6-1: device descriptor read/64, error 18 [ 815.472164][ T5] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x82 has wMaxPacketSize 0, skipping [ 815.482273][ T5] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x3 has wMaxPacketSize 0, skipping [ 815.492118][ T5] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 16 [ 815.512112][ T83] usb 5-1: Using ep0 maxpacket: 8 13:27:17 executing program 2: 13:27:17 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x2, 0x61d85b507b642664) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x800) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000180)=0x2) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) write$hidraw(r3, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000100)) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r6) r7 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fec4981ae90109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d300"/52], 0x0) syz_usb_disconnect(r7) r8 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r8) r9 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r10 = syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r9], 0x0) syz_usb_disconnect(r10) r11 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r11) r12 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r12, 0xc020662a, 0x20000000) r13 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r13, 0xc020662a, 0x20000000) r14 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r14, 0xc020662a, 0x20000000) r15 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r15, 0xc020662a, 0x20000000) r16 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r16, 0xc020662a, 0x20000000) r17 = syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r15, @ANYPTR, @ANYRESHEX=r8, @ANYRES16=r9, @ANYRESDEC=r11, @ANYRESHEX=r0, @ANYRESHEX=r16], @ANYRES16=r11], @ANYPTR, @ANYRESHEX=r14, @ANYRESOCT, @ANYRES32=r13, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r11]], 0x0) syz_usb_disconnect(r17) r18 = syz_usb_connect(0x4, 0x1, &(0x7f0000000240)=ANY=[@ANYRES64], 0x0) syz_usb_disconnect(r18) syz_usb_disconnect(r8) [ 815.632146][ T83] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x8F has wMaxPacketSize 0, skipping [ 815.642210][ T83] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x2 has wMaxPacketSize 0, skipping [ 815.652067][ T83] usb 5-1: New USB device found, idVendor=12d1, idProduct=142c, bcdDevice= 0.00 [ 815.661129][ T83] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 815.670954][ T83] usb 5-1: config 0 descriptor?? [ 815.682191][ T5] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 815.691271][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 815.692141][T14449] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 815.699437][ T5] usb 1-1: Product: syz [ 815.708181][ T3284] usb 4-1: USB disconnect, device number 48 [ 815.710807][ T5] usb 1-1: Manufacturer: 醕胅㽓体鉨硸调䝤칬쩏知繖㤞⃅ꥁ㋂曂닓Ņ䍔席ⵕ䋑䉱꯶瀈헆⌈韡ꢸ졨鳴ࢹᄠℤ㑴 [ 815.710822][ T5] usb 1-1: SerialNumber: syz [ 815.717582][T14449] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 815.752181][T14421] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 815.759637][T14421] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 815.762876][ T83] usb-storage 5-1:0.0: USB Mass Storage device detected [ 815.792526][ T83] scsi host1: usb-storage 5-1:0.0 [ 815.942135][ T5] cdc_ether: probe of 1-1:1.0 failed with error -22 [ 815.982926][ T5] usb 1-1: USB disconnect, device number 60 [ 815.984568][ T3284] usb 5-1: USB disconnect, device number 33 [ 816.032095][ T4153] usb 6-1: device descriptor read/64, error -71 13:27:18 executing program 2: 13:27:18 executing program 0: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000400)={{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, 0x10, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x0, 0x0, 0x80}}}}}]}}]}}, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000480)=@lang_id={0x4}}, {0x56, &(0x7f0000000140)=@string={0x56, 0x3, "9591c580533f534f6892c3f6787802e655e7038c64476cce4fcae577567e1e39c5204de641a9c232c266d3b2450154432d5e552dd1427142f6ab0870c6d50823e197b8a868c8f49cb9082011f1e224217434aadf"}}]}) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x5, 0x103000) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000004c0)={0x1a5, "0c5e7df8132c0e701076fd85f49972f0a243b06316d8b8c219eca1b9e916e21dee1064f05ae462b6e5b9cc392b9d278bd4142fd33228666b88466b68ff1dcd06c0ad2e750e4b0d43384eefabfb55764327dd70e6dfca59bb369c387a8de901730f01a14344af744b2cd98cd87402b9b1cc6e89dd3af43196b1ce3de20b7512d83be62425325bcda8c1690c69b6fd1409915514602bb60401d00131685c53d93c458ef846e084ffdf3a03ec44b47e595373c16ebcd69b6d8b89fb03b098ffc31013290ba768402a6ba71d791c9bf8038a6deb2749b7a2b4d3950511276a0f9d4f485992cff4423d35a401e469fbd6dd047698773fb6ae9f94ba3827ee7b90b6fd77e5a9fe2b5041d911dcbee1fdfc9b1f1a29bd15376b61150fdf7da94f3f5070543e169da95e96ee6889201515aeba2d7a7dcdfd5514f774b4c67fb2efcf492ab9f980e0b2e266eb711c42820eb5dd02931cec8de9baf7dc95e162b015a097141a314b58e9fcc62cb92a906fd3a89a6e2e5a00bd13b395f782d5ed6e711dd7629a2ac709ca7b677c52b38a5c7ad2fd928025503cb32bd77165b22ed8aff345186334889696"}) [ 816.152558][ T4153] usb usb6-port1: attempt power cycle [ 816.542150][ T5] usb 1-1: new high-speed USB device number 61 using dummy_hcd [ 816.582137][ T3239] usb 4-1: new high-speed USB device number 49 using dummy_hcd [ 816.822278][ T3239] usb 4-1: Using ep0 maxpacket: 8 [ 816.862095][ T4153] usb 6-1: new high-speed USB device number 20 using dummy_hcd [ 816.902185][ T5] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x82 has wMaxPacketSize 0, skipping [ 816.912164][ T5] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x3 has wMaxPacketSize 0, skipping [ 816.922018][ T5] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 16 [ 817.052194][ T3239] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 817.102091][ T4153] usb 6-1: Using ep0 maxpacket: 8 [ 817.102250][ T5] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 817.116264][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 817.124257][ T5] usb 1-1: Product: syz [ 817.128414][ T5] usb 1-1: Manufacturer: 醕胅㽓体鉨硸调䝤칬쩏知繖㤞⃅ꥁ㋂曂닓Ņ䍔席ⵕ䋑䉱꯶瀈헆⌈韡ꢸ졨鳴ࢹᄠℤ㑴 [ 817.143378][ T5] usb 1-1: SerialNumber: syz [ 817.162150][T14481] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 817.169613][T14481] raw: raw_ioctl_ep_enable: fail, usb_ep_enable returned -22 [ 817.242310][ T4153] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 817.252638][ T4153] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 817.262174][ T3239] usb 4-1: New USB device found, idVendor=1b96, idProduct=0006, bcdDevice= 0.40 [ 817.263684][ T4153] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 817.272685][ T3239] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 13:27:19 executing program 3: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x2, 0x61d85b507b642664) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0xfffffffffffff801, 0x800) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/../raw#\x00', 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc0c0583b, 0x20000000) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000180)=0x2) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) write$hidraw(r3, &(0x7f0000000180), 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000100)) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r6 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r6) r7 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fec4981ae90109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d300"/52], 0x0) syz_usb_disconnect(r7) r8 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r8) r9 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) r10 = syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYRESOCT=r9], 0x0) syz_usb_disconnect(r10) r11 = syz_usb_connect(0x1, 0x0, &(0x7f0000000380)=ANY=[], 0x0) syz_usb_disconnect(r11) r12 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r12, 0xc020662a, 0x20000000) r13 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r13, 0xc020662a, 0x20000000) r14 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r14, 0xc020662a, 0x20000000) r15 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r15, 0xc020662a, 0x20000000) r16 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/../raw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r16, 0xc020662a, 0x20000000) r17 = syz_usb_connect(0x1, 0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES32=0x0, @ANYRES64=r15, @ANYPTR, @ANYRESHEX=r8, @ANYRES16=r9, @ANYRESDEC=r11, @ANYRESHEX=r0, @ANYRESHEX=r16], @ANYRES16=r11], @ANYPTR, @ANYRESHEX=r14, @ANYRESOCT, @ANYRES32=r13, @ANYBLOB="5e5261a04e40c9b01e6c60ad09b30458a8de45bba5f9eaa9ad69b8862aa2a56636f5659b2804ee216052501751e3e6db5022a3048e62af96c73171253fbe939be8293102d0dedd4d20b211b3de996b1bfc3556499f62dc7ccb209db9b275a775e748360e80b8337bdcdfd3fb8d718305c3a80652337441090255104847f05b08352f8f0eedd4d8e6b68fb37fb44c307c7169d292dacfb8ffbd11b726f1754a967c72ea41d0719487365da3c31715ee168bce020a240a42305fe12316e1f59b092bda280b7c4df9b83dd865eae5e5dc", @ANYRESOCT=r11]], 0x0) syz_usb_disconnect(r17) r18 = syz_usb_connect(0x4, 0x1, &(0x7f0000000240)=ANY=[@ANYRES64], 0x0) syz_usb_disconnect(r18) syz_usb_disconnect(r8) 13:27:19 executing program 1: syz_usb_connect(0x0, 0x0, 0x0, 0x0) 13:27:19 executing program 2: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xec, 0x4d, 0x8d, 0x8, 0x6cd, 0x11c, 0x6be5, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xe3, 0xc0, 0x76, 0x0, [], [{{0x9, 0x5, 0x2, 0x2}}]}}]}}]}}, 0x0) 13:27:19 executing program 4: syz_usb_connect(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xad, 0xa5, 0xbc, 0x8, 0x12d1, 0x142c, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2f, 0x4, 0x1, 0x0, [], [{{0x9, 0x5, 0x8f, 0x2}}, {{0x9, 0x5, 0x2, 0x12}}]}}]}}]}}, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0xd3, 0x0) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000080)) [ 817.281674][ T4153] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 817.289663][ T3239] usb 4-1: Product: syz [ 817.301778][ T3239] usb 4-1: Manufacturer: syz [ 817.306382][ T3239] usb 4-1: SerialNumber: syz [ 817.324749][ T3239] usb 4-1: can't set config #1, error -71 [ 817.332710][ T4153] hub 6-1:118.0: bad descriptor, ignoring hub [ 817.342772][ T3239] usb 4-1: USB disconnect, device number 49 [ 817.346740][ T4153] hub: probe of 6-1:118.0 failed with error -5 [ 817.364740][ T4153] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 817.372272][ T5] cdc_ether: probe of 1-1:1.0 failed with error -22 [ 817.385766][ T5] usb 1-1: USB disconnect, device number 61 [ 817.622071][ T8957] usb 3-1: new high-speed USB device number 35 using dummy_hcd [ 817.642260][ T3284] usb 5-1: new high-speed USB device number 34 using dummy_hcd [ 817.672214][ T4153] usb 6-1: USB disconnect, device number 20 13:27:19 executing program 1: syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) 13:27:19 executing program 0: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000400)={{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, 0x10, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x0, 0x0, 0x80}}}}}]}}]}}, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000480)=@lang_id={0x4}}, {0x56, &(0x7f0000000140)=@string={0x56, 0x3, "9591c580533f534f6892c3f6787802e655e7038c64476cce4fcae577567e1e39c5204de641a9c232c266d3b2450154432d5e552dd1427142f6ab0870c6d50823e197b8a868c8f49cb9082011f1e224217434aadf"}}]}) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x5, 0x103000) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f00000004c0)={0x1a5, "0c5e7df8132c0e701076fd85f49972f0a243b06316d8b8c219eca1b9e916e21dee1064f05ae462b6e5b9cc392b9d278bd4142fd33228666b88466b68ff1dcd06c0ad2e750e4b0d43384eefabfb55764327dd70e6dfca59bb369c387a8de901730f01a14344af744b2cd98cd87402b9b1cc6e89dd3af43196b1ce3de20b7512d83be62425325bcda8c1690c69b6fd1409915514602bb60401d00131685c53d93c458ef846e084ffdf3a03ec44b47e595373c16ebcd69b6d8b89fb03b098ffc31013290ba768402a6ba71d791c9bf8038a6deb2749b7a2b4d3950511276a0f9d4f485992cff4423d35a401e469fbd6dd047698773fb6ae9f94ba3827ee7b90b6fd77e5a9fe2b5041d911dcbee1fdfc9b1f1a29bd15376b61150fdf7da94f3f5070543e169da95e96ee6889201515aeba2d7a7dcdfd5514f774b4c67fb2efcf492ab9f980e0b2e266eb711c42820eb5dd02931cec8de9baf7dc95e162b015a097141a314b58e9fcc62cb92a906fd3a89a6e2e5a00bd13b395f782d5ed6e711dd7629a2ac709ca7b677c52b38a5c7ad2fd928025503cb32bd77165b22ed8aff345186334889696"}) [ 817.852106][ T3239] usb 4-1: new high-speed USB device number 50 using dummy_hcd [ 817.862159][ T8957] usb 3-1: Using ep0 maxpacket: 8 [ 817.892087][ T3284] usb 5-1: Using ep0 maxpacket: 8