956611238501dcb1ec9af83bd16db115156ac6a95f7ab23e5600c5021e90ce68d67d35beb6286a52def744a8639f38c5941dac0117d07cd78d72229ca5e2fabcf5403b207d542690759d3ee67555fef08b3336c142d80d89b381a0d8b61ac22b315b37caf931fb003ad9df2d0569b0cbfd65186a98fd7f56d064441be0e4bafbb9829c87319c898a669f781a1825cfcddf8ab0957f8961fbf625ffaa2533023d1de8d5f123e9250ac14635caac048eff5fdef59c81039487ff24e490dc2f7a800803b5192c37bf9b6c2c56d1031ed222da6060a59cf1499dd624d709716fdc34f8102dc15c31a3d1c977bcb2c32ba455383484f9e5b9c9ea70a6780ab984fb32b656a7dc0efa9a66e3237469012ea937acae17ef2b7e9e456d0e36eb907173a186794e3cbfe3989eac9b2c35bf3cec810579ef94ebd0178ab4a66ff989dd5fd4a7f94ff0025bc2ecd1d292b12ed8ea13873a09b9d69cdca867ca46bf58b1aaf48bf261986f8c05c0960ca0eefae2f9f03bb91f10cb7f73ef95b7e8b6d582fd79408c6b1402cdcde7ed45ffb8acca03af0647f81395ca57b01679ccc85d72ae2a96fc29ae3089bf550ce1714c1f3e06d831ded9698382e6391a2302321b115227a5a4f34477b26cd307f969aac5541a813faf14878e6e59c38c542a371b170391a6fbb36e96e1ff11965c14f24e5da5fe067c0cb1484e5746abb14d9d840b9870c1b134d00f38992871bc71baf9bd2feb9962ad6116419398381538016679fe28c9988c98f1c1f2b0b62b0672eba144c827e444b6f2f23e8959e124c0554c2231e48522f0c69e8505436b1d14fc9d09e27715af3d0aa32c86c0f60c1d49c5ee8f79986d9ecbb34ec9436ff6182d09d6c05f429bb11311ca6bd15b1ecf7fb95bd07d6177d54925c252d6da504c461e588186ec9d82f47f955b5a1fd2a5aba786f8ff41787577bc6add4d5550322e4c73395dcdcd7c763e0362e6adca2756e16948236999d29b8e932112f950179bcbdd4f8cbe1f8c41f7093d475c154a8f804fd413dc36462417e8c052f47e425ceae4e32c679122e808dde53796063a25508ab3d6dc6d30aa7d49289cd17be992130ae84fc75dc5e3a3c0884d664d4dea644d27ff4e8bc9a8c5ed0fb48ef64b2048acc8893a4e199a4b5fc8d59d2477d2c7e64ce845b5a0f8a6d4080106a3e7fc09916a66697f08ba908905bbbb75d699f7cfb0392ee1be27a51a1faa455f0d3bf2fd9b2d8187891d5a08abc77a5b869990bb6d39ad7f4b94bba066f6fd90ce0c5c4a515a6d0653a550a0870946d3da29a5e2f08ad6dcafeeb76c772dfcc0f18e85bb0e32f8fb4f024464d2979404b8f3c940ff2bcf662d088bfe997f978cb51a40d1a4f1428a55521f6e28d90ba025aa89452ddbf7c2125a0fdee6733714b214932f561c0befdc108bd80f3a2fccdbb50b058bef5605c1ac976deac6a8e215683c28bc82b035f0b390a6634baf0386fae43aa08d330bd5784076c881a71112a204f57cd703d61a27f2896963eec6016223ea53c43c98d50b895cf624ea8f72c578c5ecc8e5070def4ffd7fb94e9427f3847a531bab498e3143b8fac22d766f93c9d36922d69ff80fcb3d4224e256b5873a1bc723ba2a794b101abed6dded4737ee68d3417e64724dd334fa581bcdf61a2e8e3ed67d5ddcf23a65e3e2165bd07723886a063a03e7431b4e2d6d3a1a1ac76d0524a69087b6f2411da8328dbc21c2da899031c770793ec2e7dff48e570c7e66214f166917c37b147245032947f643f31acc1a697ab681ff5b38f655dcb0699b9c1e97847157988b5925549a51eb2828346349acc28c0fb00a549880d03906d1745c262c92d17f46b1b96c9bb6af52d833c76e9ccf4dcc818dbe2496f1a092e1d909491d5a0a3210b2ec6de23112ec570706bb556f70edd96e849c2b24a4d3402cacb93615b17b38689a512528363afe7cca2a79613d21f1dbf6611f7b60c3d0f1d2b7ae9038cdfcdaf1d11b2d770e23f294f171c3b4b4aad8e04c0b45c00f1e2b4129071f5d2911db3600fc03c9ffab98f4a85576086d7b4011af67ecf5c846d3c198f7f83b8c6d2af872cc47561dc50832b63e2995010afce5229e1445c28e37c34db1031524ef39eecd855c5358c8b77bac2ccccd242bab7b8be70371ac36e3a5a2e709597dfe668935c7575b3614a9cf1782d383abfd5de0c9694355b469276022afc9cb180e4979ec2545ea89d87665aeb081e4e0dd7f8ab50cc1513897f60fbf20af195d9b67f0f539590633c247e51538e96a860a1fed0c2abde62df1d2e65cc1271c185bc4353d7e409cd0fc0cbf6cff26c94211abb43964bc231a759f09fd264ee97da8ca5dad72221d65b94dd8d69dc8c82b57563ee0972c8faae877b6d19a56cf4e11a10ddacb8e1b38d50ae4263004fe9d16918474a523f75e6a0eb49ff1d3b75c1676024f25c770cfaba0069828fff7f6c9a", 0x1000) 23:13:36 executing program 0: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000023402505a8a42a000102090400000007010000090895020000000100"], 0x0) 23:13:36 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x10, 0x30c43) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x103001) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000bc0)) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, &(0x7f00000004c0)=""/226, 0xe2) write$hidraw(r2, &(0x7f00000002c0)="6cc740b6b0b56eef49f12c50f3ec296e620a7fad8ee33b41111ba18d6a1ef331c411b34a8ac963d390f70516b6571c41a4be1803705a0f2b9acdb5ee5cb24292e012f05b9280cd721ba869b41b17e67a52861bde4c1cb807af8308ff282ce9dadb0957c0f8e0bf5cf08cfd47a5f7c8a8050ff5c62b39ffa8e0e556b122adbaff36f12572a57abbef58eed7fb178f639f1c7d26ac99fb49eaffa95efd3c08dff9e89444ad0b1aec82e82cb5d947801571a3aa84de7d7feabc364a68a8d0816d3b9ab83a828a4debe69b78ebf3c47e906f77293652f7f31fa25a", 0xd9) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001200)=""/71, 0x47) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRDESC(r4, 0x90044802, &(0x7f00000005c0)=ANY=[@ANYBLOB="820300009805884d82c6137043f04b5bb96427d8adeebe69d70056a6b4e8131276431b8996c480b2990d61efa7013aaf24bc658997ee12ac275ecb36bc540a216d5c156cff062157b9248ce0bac36b93e01778b7ec1ac5b39be3dd8bd831867473091da8fd6eeeec388937e5070c17206c64a694cc4796488b4b096965c4695b893f517839a09ae9ecd150f237ac4aa93331c253db8c7e5ad6df5a52143393d1970e5b32854ac5793a051dfaa0552021cec9a97988d8ef1bad365c2866c2aff1b39e8a341b3c86c3405c339f52abe8ed7cf9c0097ab88780af83e260e92f446096744dca6d5ee67f564ccb4e11fd120fbc8b257a3b5fb7994f0d6cfdb99ad04e0d2e0f63eeef7eb0374089e253d0fb5ace8f1b04ba4e2a071c2513cdc76df1cdbca30f8263d78f1311121717f7506c2f5f352dadecfead56d11bc26646ee402545ec79773b64076f7a15c7d92d4b8dd4365e74d9fc6654b0be5087ba99741e929cb0e18f75f3c618b7aa69b84b6fddd21d1a245f81c4666aa620d1b67c02e1fad2163d6f5cc9e1de140bc2ffb4e0adccf2697552fe2534306445ed06dadc45483808de4d4586d18e78de7c7f50c3f2d47c4b7dcc5a3f4e499f88884f1bbe3e866e09d34d31e39ab08f4ac29c9e32c156385de582396401d32ae9e6eb758e51b32bb571365ed01a7cfc1d18ee4168ee37eae2f8b2c602cbae4fd06b6ac370100a2da2cf84ca44e4d4abcd89023b549b759a6e8c1826df1e337218f606629632d3d52840c74565f27ffd0913718cb297f83f38b6449bbf15e28e6c8944f06c0000002ffdad15961346d4e6ec8334f4d744788208aa8f6ccb7fa572a1f7cd3609fe79d9218287e4e737bf23ab3bd7da0329a47a3b8e69e0bb5f98cecc24bce2f08b80be4aba69c634b669ddf8b9d989fa9ab51305d404aaca09e2c858c4bd105b09e5c9f245fd8469dbbd22f5d742cebc0dfcaed89d13558a5788fe25840066219af72747385bb5380e00a50caa5e6e556955b0d66638ad5a4cb88e74050052a44693852a3f4a28cd314873737431f4dff4151c864db196d60aba16e60aea3f349f9a82931629741add586caaa64ac51585449dfe39dde0fcca2e9a2407f5f195bb3d55c19768f6222550f41febce0aad8af7e9b20833c98d415dc91288e671605c5c04cc2832db30a9651c759f14f1004131fd2340c465adb582565af3ac0a61104144d3028b40a29289801ab9b9baca1999e5008f1d43ea283273f2d09512f79bad1329eb0f1b8c0cf84b36e90458472b3c9c12b1ad64720464dff8b61e6f2bb7316a4371e252f886fd47bde383e629fa657249b3fe3184657934bfb7a954909cdad50c96c82c07e23d0b722855dfc0d15d8b6f8465e5c63b4f305fca74d387de0526fea8186f849b4581683ed73aea6b17c68ad7748cf92bc932cb759286342cfe131d70b514e9b026747f48d44a9b513b7491d67f1ac47ab52eda39bf6237bed7d1d91311fb1724aeb7aa7213d45ac4fc3e56bebd3034c23001330ca4920f5568b92e64c62b2245434ba4f583b6416eb4013414ef69081e5df3f747766143ab1c8ff92b000000000085699ef947240e605baffe7b798c89a55abc09450d830b579c6712ba1c13e29fb5d079888d4f3649a00f35445d38b819a1b2299d20b25c5d446dbf900b960da08c121ad0aedcdcfa050b048ca4c5a7715dea76978911e0f510566a2a5651ba890059bbdfefd157123802d8ab4b84ae8581483333235e31dbdb3bb64e3b10841d6e479e2879350a4688afd9680638a03a66d2c2c0c6a7586b4634e85f81f7715ae942e8c7c0b2871183f688f72499eadf2d589c39b0836918908eb482ac8aa77e2b638ba39612f078a0f8d91e7b77a953490f9dfa6de5c64cc1bd3b34fd21ec84b39506faf49d5c4c9a5907e758b0969279329089e0fde3e084321b440ab279cdec6840d09632272a40d0305544364007939e73108b000000000000", @ANYRESOCT]) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) 23:13:36 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x88562) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r1, &(0x7f0000000040)=""/2, 0x2) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0xc}}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r4, &(0x7f0000000200)="03", 0x1) ioctl$HIDIOCGRAWNAME(r3, 0x40305829, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000000)='D', 0x1) write$hidraw(r0, &(0x7f0000000000)="b4", 0x1) [ 1028.327453][ T33] kauditd_printk_skb: 41 callbacks suppressed [ 1028.327470][ T33] audit: type=1804 audit(1621811616.547:9675): pid=13156 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723033303337373635352F73797A6B616C6C65722E5961495143482F3739372F48C7C060 dev="sda1" ino=14178 res=1 errno=0 [ 1028.347903][ T17] usb 5-1: new high-speed USB device number 114 using dummy_hcd [ 1028.468339][ T33] audit: type=1800 audit(1621811616.557:9676): pid=13157 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14194 res=0 errno=0 [ 1028.554040][ T33] audit: type=1804 audit(1621811616.607:9677): pid=13156 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723033303337373635352F73797A6B616C6C65722E5961495143482F3739372F48C7C060 dev="sda1" ino=14178 res=1 errno=0 [ 1028.597991][ T2654] usb 1-1: new high-speed USB device number 104 using dummy_hcd [ 1028.640605][ T33] audit: type=1804 audit(1621811616.607:9678): pid=13156 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723033303337373635352F73797A6B616C6C65722E5961495143482F3739372F48C7C060 dev="sda1" ino=14178 res=1 errno=0 [ 1028.672367][ T33] audit: type=1804 audit(1621811616.637:9679): pid=13160 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723033303337373635352F73797A6B616C6C65722E5961495143482F3739372F48C7C060 dev="sda1" ino=14178 res=1 errno=0 [ 1028.703254][ T33] audit: type=1804 audit(1621811616.637:9680): pid=13160 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723033303337373635352F73797A6B616C6C65722E5961495143482F3739372F48C7C060 dev="sda1" ino=14178 res=1 errno=0 [ 1028.733671][ T33] audit: type=1804 audit(1621811616.647:9681): pid=13156 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723033303337373635352F73797A6B616C6C65722E5961495143482F3739372F48C7C060 dev="sda1" ino=14178 res=1 errno=0 [ 1028.847847][ T17] usb 5-1: config 7 has an invalid interface number: 183 but max is 3 [ 1028.856114][ T17] usb 5-1: config 7 has an invalid interface number: 118 but max is 3 [ 1028.864384][ T17] usb 5-1: config 7 has 3 interfaces, different from the descriptor's value: 4 [ 1028.873499][ T17] usb 5-1: config 7 has no interface number 1 [ 1028.879652][ T17] usb 5-1: config 7 has no interface number 2 [ 1028.887841][ T17] usb 5-1: config 7 interface 183 altsetting 1 has an invalid endpoint with address 0x0, skipping [ 1028.898570][ T17] usb 5-1: config 7 interface 183 altsetting 1 has an invalid endpoint with address 0x0, skipping [ 1028.909249][ T17] usb 5-1: config 7 interface 183 altsetting 1 endpoint 0x2 has invalid wMaxPacketSize 0 [ 1028.919234][ T17] usb 5-1: config 7 interface 183 altsetting 1 endpoint 0xE has invalid wMaxPacketSize 0 [ 1028.929198][ T17] usb 5-1: config 7 interface 183 altsetting 1 has an invalid endpoint with address 0x0, skipping [ 1028.935529][ T33] audit: type=1804 audit(1621811617.157:9682): pid=13159 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723730343130383231362F73797A6B616C6C65722E314437354B302F3933302F48C7C060 dev="sda1" ino=14194 res=1 errno=0 [ 1028.946606][ T17] usb 5-1: config 7 interface 0 altsetting 63 has an invalid endpoint with address 0x0, skipping [ 1028.985290][ T17] usb 5-1: config 7 interface 0 altsetting 93 has an invalid endpoint with address 0x0, skipping [ 1028.992587][ T33] audit: type=1804 audit(1621811617.207:9683): pid=13168 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723730343130383231362F73797A6B616C6C65722E314437354B302F3933302F48C7C060 dev="sda1" ino=14194 res=1 errno=0 [ 1028.995908][ T17] usb 5-1: config 7 interface 0 altsetting 93 endpoint 0xB has invalid maxpacket 1023, setting to 64 [ 1029.036797][ T17] usb 5-1: config 7 interface 0 altsetting 93 endpoint 0x9 has invalid wMaxPacketSize 0 [ 1029.046637][ T17] usb 5-1: config 7 interface 0 altsetting 93 has a duplicate endpoint with address 0xB, skipping [ 1029.057408][ T17] usb 5-1: config 7 interface 183 has no altsetting 0 [ 1029.064255][ T17] usb 5-1: config 7 interface 0 has no altsetting 0 [ 1029.071253][ T17] usb 5-1: config 7 interface 0 has no altsetting 1 23:13:37 executing program 3: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r1 = syz_open_dev$hidraw(&(0x7f0000000200), 0x800000, 0xc6501) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) read$hidraw(r1, &(0x7f00000000c0)=""/19, 0x13) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000001300)=""/67) syz_open_dev$hidraw(&(0x7f00000014c0), 0xb, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3", 0x154) read$hidraw(r3, &(0x7f0000001400)=""/129, 0x81) read$hidraw(0xffffffffffffffff, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a", 0x2c) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001200)) syz_open_dev$hidraw(&(0x7f0000001240), 0x2, 0x111100) syz_open_dev$hidraw(&(0x7f00000012c0), 0x3, 0x0) 23:13:37 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0xffffffffffffffe1) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000001380)) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000002480)={0xd48, "211912fe91d2bfa9f658289ebad83f0a0448e07fdc901a9f27f0492d24d0093a652f3fc71d010efabd1555de6734cc1e0a2420d552a4f2a6077be8ec1218425b8c1b9ab4d7a87ae4e6ddbb990a47802d07852011c387e3b5210687ae25db4286facbb30f4800676ce26e4f35533f2205559ad93629776565114eb0afe04d6319b39aed596f92c79cc97fd9bd4a80a6add74ad35bc586dc68fe877efd1bbf729bcb5697ec4d5ec01d42de868873ceda682db1b14d7110691dce25ce5a3573faa733672e2c68f6f610443d99f93bde64a600886fe0ddff1cd0c42517433094fb88efa1bd804d650daac7b8d0b4b5921cd522d7cc745024a5c3a7054ecce79086cf45066dfc2ee34fd694957f442d9bd8dd1a15e2a69106f9284cf47fddc076162fe631d87f16902a4e4fc4f87139e7a17bc309035230bb6cd95563ecdaeee313a3e295635738193c6968e9e9251df62ddc59fe4e03587aa4bfa21224129af658bedf9edcb716333c7adf8d0ab003e5751f558d1bfea0549f37df0841ecc35dc10d04d890d2daadd67c7beed4d6f02e2aaaeeef4cca18a4538f8748b39f42b7dbb1eaa4c590afaee11ee15743aede68b1c5aced2e34aa63e90101f1b8d5b09df9acfbdbc62e597dd6199143d55ee18b44646f8a2fad8b72bb6a9f433d278887b5b1d48f437fc1c2968d61b42858be351d6947c76b939cf3c9d4bd18b61e723f7c28c541dde59e33a5c7138f80319067d7785fb5b3552aab21f46918a3f62f4980db24a596a0d637c41e81a4cd2cf675209b3f454a4c9de754ae78afea50cbf4ac833389d53dc1cebcc4af1dfafcdf7ed7a7306037c17fce54be93de502382468b4ff66bfde0d618249a17cbb0dfead9005c06c01db94731d2636a29bb2e810d1fda4e94553900ae4f5c4c34e7a920907bcc3225aee277cd53ddf763dae6ef328ab7c589a3247292883a6d43e2bde6c2e5e2370ab58918936302246806688a20eeab905ffc773511d0cb7051260b15d3a24f47d412efa5bee2e76742f2b6ab44a4f8ff5ce49e40520f85ea780088a82e348dfca7eb08069e2b9514dfb2441831d1e8bfdfb3b9f25d100cb344a02aed4ca7a9d9778e4ef5085174ece2eab6a48b0f0ae08de11b4c20bc66310311dfd593ef81639486749ff307894399e8fec1f2fd103dfdc597b2ab911b6748639fe2e8cacf5afffe2561669264c9fdeae28d654e1cad9d5c66a4cfa5e95412227ebf5b24a665d9128fe6cf40708f97a871550109e78ede3f344972802228629af4162288e3e352e686f46c87a4c0390fd58c34335e62967de6fcb337bcc7e189f8dc1d0fe3b6148dfc9f17522a4d91557cb33e80c48114c2ccbc540d42902f180a4eff3f4339ac5e9ccbd448b0d4b23dea69d6e0a627d7a7ec9c7b3a5ed63b19e2e4d6ee93e74c26fc4293e196ce9e17433f83e01f31c2389bb7e7bd0cec588e90accaf67dd6ed145d1cdb5f12fd6b1a51c7e6f8a285a0a5e7cbcb22e3b7c140cb41e9ef7e950f3a6d8d078b5baa6f2b99668a45c311a71448363581693d6bf1a734de5b45d8a991628b7c7f4f341e67d5df5e108f1037e59d59072ea6f44a2f7a4964deadd160f38612c6c40f01f70951c73f36494bfc79e8c6abeec2155cc39fe6769d492cd92add1b9d20f8d112b266e8c2a5bb6db98fa855b13136c2ba36ef5463db64be9957fcb45172ca9a18040b3f686d064fb4f46314c3b16af6fd714056b49b87849fcd0afe8fb8786b4c5d9a186eda8ed88ee55e4a1b3195e5bb5b5e7ae5a213cbd6ba1ebaf05932c1b12208156f8eb41c8b70998fcbce4fdab05cfe0525661729e74b502e1beae275f3c019b19a7586ddd264496feda7d06324772f2469354077978f4ba6aeb38a25a977ec10e6e1eeda79ae7abf9c8d75d4abf7d4c89b17426bfcb01ae662cb9649f0af0ad805c71b248c6283bf9b883393d54855228608ea079e86daa5ab7b1a88de01d306596fbe3ab37c3fa7ce2df51213d6dee5b6c09aded27019dcce34315bfe5b8591e386da46f170dc88adb9884135b1954eb39100bb6cdff10fe715fa34ac9dc355a38089011bfffccc5a3bc6dcbd96c366640ed2df6143da33553441019e6fc6415f9b2a65c4d3167c7eb1e0db064074bca052bee0be14dacbd2c0f1cff491e792ae4304a948bcb7d2f1ac20134aa9ff26255345c8a9880fb0e1f61be1302d103d86eae82cecb408a53c5e7b118efe0f18f1deaf333c6f301eb89d7b82a10fe005050f5d181e842cc7e00c8ac63e8c5cc3ff79c93b0176f10ea1335b14ecee3757a8ba4904a3976802a36fb8eed8805bd4cf839e0838ea7e5f1fae869ead260f3c1b298d8aac8652a6c88e32dcc8aa42bdf5d705ce752009473229d7653eac3d692b7ad141f21aa74f5d38729d4da58f64ed295e84d753fc5908fceea6a90b90f45f42a238a00a39f83d8e09456327e728345051e9f5a111c390693cbee50f5d029dad5ace5949098521174a9ec43e553cdea8c70390a1efb49d7782f28e6d2936625cbf787066698cfc0982ac05e4e64b6e12029d0145710945bb46381856e967932ba2f9bc0c9dd3624bec19527084c4d80e6f87f9f7b2975db5cac76e28167df37fb63d189bba4c4f4d8237dd0089c5a718db34d33d3e1c2013ce3be847a2cc51b49554ab9a06bcddf00d0c70ebf45dbec0e43150f4c683ed85e4abaff132f64a5660706d82596c07ef12aa16dc4b78725ba0251af82c005a52b3dc54b4ba299ee4b17f7cefdfa6d4a8fe825d1275d8806ee6cdf20d01091af382624c587d952c084debe65b1398e13b90c3eefe2d17fc494a40be7bafe4745716e846372d4097f28b05663448dff0867c4f95c4f514c3378c2c3f7226d8ba537348f94acf39c3b9efb9746d299c6e25b8b8a423bbdcc863172c57617551a2f73d2f49c93989cbf7141d9dfd12cb440c9804cfdbbd4d75660b033c9740f207a34c8a8918b1e35f0273335b107331493d90d108e2e5b6cfb1607551f3668c0c411c77c9c4933809acc223f08a0f30c9412619e4e76dc71f977c3fdcbb4be7b2f9d13d3a80287a47a7ecd0e5589903e1699672aabe0a23d4f9899de09ea011098271b3b9f7e25088cf73bfa946bf0c0ce418f268b177baa2671fb3f56dfe80da30bceb70956a1e92ca7389655a0fa478d2e25be3a82c4d18ca1186d565bb334667d93eeafd3a48418ad4f7c710227873a634de9289f423179cc10125707b7b09c8ecbafcd22d208e95797e47e6c183102cf0c1ed88aebd62223dc70c70c631995ccb62c335171a1f6a9bb8369159b3dfac3da15631f16dda1de109bfaec0a23581ca7e132dde5afbd035644d461d610a524111c8de55908c270604d44ac511a8cc301e3e321947138f29d0dcbb7f63958fed225bb010014b0b4ac369629454ec0f793f70ce4e01f3c290394c798ead339e1223aebe450188b72ee6c798f0f7b8ab31059ac03cfea38a36a2389aeaf05f8cba4fb443bd8a69630346fce863e020db1f00390b7dc96e38bccb4efc2adb71e73c2cd664f229df76fbc37e2bddfd2a5c7e914c159e76a3783a7f082ed1c2225912ef1b3576aca4e1b0eeeff3107cca278388934db29208c91c3ef005165023084b49cd72abae8f74636b8b48f0db76938f3c1a6b1ddac6b00d23222008a76d2920b960f04c146469ab5933e675ce0bf59483d8837189606622473e078eb129b1d160420841a29287fd74d6731ed8b47e9a3a5b9818184a7be07a72fee633376184d442f90ee1ab2bbc8131520c225ad3be37ec943adbf96028e7c17b2ed8608414491a2d1bc468fec6cdd18c6c965180299b3c5fa2a404fcea89f63bc93934487c39e87f770cb004ff88969f26f6327c038414477cc6362b87f4d10b192c2146f404e8a7d29c61ea77998699e3dcd4422576adfedf3ad0cc47e01c182ebe66c1cf28505739726f2d161a1ea940da45940dcce7fd86fe7c17a15a35ae001d61e219ec390b0755fa287c12abef86f080dff3bbde38913d7802fec8c69bed69ad59ee72e546b836a4d837e289de534f0f46670ab79b398d9f38607269555ee9753fd4260dcda78926216748b7b982987a156cce337029d0370b06445b97f72f04a44088c30a567b3a8742edea3830809002c3470a5a132e4c46e3f3128b05ebce97741468dd0214f9da69e796821e635a2b032776f98817949d631313eeee76e89291f27a91f02ecc0a01bfd4bc4d71056567ba6b01c78a9cdad4db431602bb851f9f5e342448c8d281eff0576660053c9b8664d236a9c65ef124c4121547177be766d335f20068f1ffb20f790d0fe66a98c669e88c56dcfda6d04eb5089aa06600e3c10fa488ef62805e9d42988f20f981e353f7b6d5758db7f3cb0ed5caf8d8bd0cc920d16170b473c67df3a39917c62bea3b8783bc5cafdf5840115aa076a8213683402d48dd6f50274f667ad22910f8c86873c060af53425f584ece0aa6a0c55f3a40de1eb8459a77928d4b736ec294e15af3e1e41d2c47ab650ef3e09da9b1bc2438566f7897f89f16da885910e1621b4d98da66627b1b21a7ef253447152b8b462fb79b1b9e91123a8732c6a3f483cded8b93a93aa9ac8473bdbbf084d3893aaab37ae372b5585b062e4f385c8e44578bf36e004128fb68b16c863ec08a50e4a092eefb11c524bff5507fab9897a583a333d7970465db89a94b4246432fe6d2aee85f9906e0fd2e66eedbffcc1c6a84f8088c6abf1bea7530a95cc5b067ee85cbfaca53366005507a64f2b29e3bfe34b9c8000b323cfc54e3952262ffd89553"}) write$hidraw(r3, &(0x7f00000012c0)="9d7422371874b2666ac3930766bb6773f805cfbd8ca447036c73f3190d8f820710d3a4e6279d39cf5a5baf068b6e7adc7e7e701453275486d21b897cc723766a2377360d36f431639eea0a0af9cc9278e0bbc8ab24ec15929dcc0d241d2aa7ceaeb72b731dc1195593515f5c2c0de6445d298d765efd69555a9d11269dc2c3489adac0d45a0588bef4806cb8e5401bfac718735075a872ea880ddf423f56f25c01e4253632552e4dc8b4c955620d56fe881c8d0a226812a79df4c681", 0xbc) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000001480)=""/4096) r4 = syz_open_dev$hidraw(&(0x7f0000001200), 0x7fff, 0x90000) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000001240)) r5 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x40400) write$hidraw(r5, &(0x7f0000001400)="52ee946d1165a7d62cc3bb8f9ad4456d17a24c4407a55ab1329786c11f0525d855450bfa64871ef4725b1f39bc2f850563cdcb4a56baa88da67008aa20322b15174d6cd6", 0x44) 23:13:37 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x9}, {0xf7}, @rumble={0x0, 0xc}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0xc0185879, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000000), 0xcad, 0x406000) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) 23:13:37 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0xffffffffffffffe1) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000001380)) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) write$hidraw(r3, &(0x7f00000012c0)="9d7422371874b2666ac3930766bb6773f805cfbd8ca447036c73f3190d8f820710d3a4e6279d39cf5a5baf068b6e7adc7e7e701453275486d21b897cc723766a2377360d36f431639eea0a0af9cc9278e0bbc8ab24ec15929dcc0d241d2aa7ceaeb72b731dc1195593515f5c2c0de6445d298d765efd69555a9d11269dc2c3489adac0d45a0588bef4806cb8e5401bfac718735075a872ea880ddf", 0x9b) syz_open_dev$hidraw(&(0x7f0000001480), 0x9, 0xa0800) syz_open_dev$hidraw(&(0x7f0000001240), 0x7, 0x480040) read$hidraw(r1, &(0x7f00000014c0)=""/65, 0x41) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x40400) write$hidraw(r4, &(0x7f0000001400)="52ee946d1165a7d62cc3bb8f9ad4456d17a24c4407a55ab1329786c11f0525d855450bfa64871ef4725b1f39bc2f850563cdcb4a56baa88da67008aa20322b15174d6cd6", 0x44) syz_open_dev$hidraw(0x0, 0x2, 0x40) [ 1029.157999][ T2654] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 1029.165797][ T2654] usb 1-1: can't read configurations, error -61 [ 1029.197958][ T33] audit: type=1800 audit(1621811617.427:9684): pid=13175 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=14321 res=0 errno=0 [ 1029.248209][ T17] usb 5-1: Dual-Role OTG device on HNP port [ 1029.267778][ T17] usb 5-1: New USB device found, idVendor=066b, idProduct=20f9, bcdDevice=f0.73 [ 1029.277128][ T17] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1029.285570][ T17] usb 5-1: Product: syz [ 1029.289814][ T17] usb 5-1: Manufacturer: syz [ 1029.294553][ T17] usb 5-1: SerialNumber: syz [ 1029.368436][T13140] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1029.375484][ T2654] usb 1-1: new high-speed USB device number 105 using dummy_hcd 23:13:37 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a7bc2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r1, 0x5460, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000280)="2dcbaf5681cc06bf682152af73b49792383df32e5f57e67e0706ad7d337ad5085ee5dd5e9d1447719265321bf3ac68ff4cbbd52a379bd420a514f87910c699f2a42cca4d40b4370c054fe44c0f5bcc66fb9952c7e3ccf50ca99d21fecb933ec2ced281865cc5f944302d33ee691995cf9378824cef89c1d0d6f0ab6e42593312e6c143315f561a790517b2903c727b51ab728f99e825c19b523388ea166e8ea7e92c5d32c1c99f1c3ccba324a800926008780400351e1596c1bbc3d2e5f5f56669fd2226741c36336499e720cb18c091aba63793f7a7409f33b82e7ebe9520e80a82db20e64cb8f8e0cf8e09908772660e72280a53d8bbf5fac771c0b8b8ac28919d662e34d351230fe4ebdcb3accfa876e0cdc9ad78c2cdf3d2e1bfef9379d5f3b255d57381f196e7bb7545e0f789aa360d655ff6096770a93f2ca74a550e79b89b0f3dfada47cb01033e13d83ae2961d8b67b0301ee9b86b47ac9d14caed3ac39618229d96e062a19bd780b601ceba4db38efd01bbba1fc168212914e5f5d97177ade7c7086397d1d15b55492e42a67caef988db15fefb8d21695e4c56d3920fd7a8788a687da47e3ee8383ad87220ae98fcade36ac27c6a0c4f6a24f73655a90c09cd31a4d5864e9d2bc10e6f3ab105317dc0ba2a8130e74c5084248a5eaa9c15c4ba72b30b88927e9fb5922348d7d259e2076a84cf14d3af04a3be696767a3ee34c39744a71a75367b8a01a3949c53cde088c91d058e61b2471510e859713ed69ef6e8a1d5101190456bfd7002f459388fdd9f2611635d16d4413757507ecdaeb34b90272c4cfabd9b1f58d44059e6e7198123daf5bca4ef19cc9bfd811062cce1e97c37de51dabdf62052ac5d2677b6c4777a8415e7694f190bfa8b0a2ca02a122c11482d4c84f48414d57de4429447a1e5839b2909abc94a6c1be220e6d246fc393d1321034b726e78b919bdcf2c629f8c457f7527429f3cb3cc789b40f22f1e5873dcaff2a99dfab884b9c7cace2c59f857f374ab76fa0b6e1a418121724962dd17d5a4874799dc8cf69fdc0a1c2bafacdf344f5ebc1a69b62320ca3204308ba3d109a10be076d3aca450c96fe0a8ee6ae1acda68d63808607ff60afd9a76f454a5ff50692749d3122ed07905187669959e294108c93f0f04011e580d7734587529571ef132ec1f65c8aabd5ef1f6b906244c1c26146b7e53d705fcd2f64d164d5575fd04a190cccd786ba6f8f030968f613f04d124bb7ce5b3cb8151d9cd8b38f86b1afca3df95f9038335403a058a093579b9d68cb19bcf69e4f69ddda3859bc0ca672a0ceadd23a7fd793d713af72c5827cb8c4af80f8343a754816544853c2225e217c2191ff2b59a33e8f4812c1f142dfb705bcbc70f9e7a9238417c132001bb8a457cd24f559c5de7fecf6cd23ef215d031a9b1f729e3c931ece2c5a439155dd8cd9ca553a38e954179ca00de6e0e93860b172fe1f7a4daa6737cea76200eb633290602fa16d0b9a8102e1737ae7f263037b578cdf79d8d7b161adc30dc49aab2d48768f5a12749f52b665a3cc2faf96cf1a0378fdece2f11614c25b9504acc67925c8ff57ff76ca150a0d6d5df6a5a035fb7e9a6dcb5d2dce5cf8e277e31364f16626a277956b6c0da8968aa2a5e09ce78137720cc51530203efed511b3062c5b39327d1f4a3aa3ddd85f625a876b5870c1a26b77820290ddc09532374633778a5494018622fa0cecc372abbffc0380c4c66dc251a7ec0c7d31306ad3e67417a8064e0e09d8c82bc277fe36196bc2ac4360fc73f6a37bc43ba45cca60f5113181ca31829b142a0995e4e8151e9b98b841a6dd9591f1c29d634a8e858514bbd862fa912e866b16ba4749fd5e3ce148262a9231171155852da1b5991f44e8324ad78d09205c39679979742c9890f1098086feef11e18c2f27cf95bf2fe0dcc9b044d6874e3342e989ef20a3b8f9bfd25353dcb65f0747601693cc6942b7bdfbac42ba88afbd4ac2fd7f45b3924c5a8723f1956726e2897aec3380fe2ddd4827dfb016433dce8760fb1f3f9a8f475674d88da1e117ba9f9a07d332a9b447b1d73ba299de6f330e3c721fd0c9fe385b368099d61c626cc2db0f1a799c362b46bdb34b02bfbd6289db30101d99d0fe3b72017063200af4981831f99ca047f22612455d121eceae668b0fab5f43df9ff361da06214b39b6c599621fea2d3bd740f9ca247338ccc0fba4f12cab5d5076c7f472ee2fb712186e044a4e6f1b3f6e4899fc7df7c72660d723f50aa882bcfe76354555729c8bbe98dc865795de6039f6ce866a5144295adae046c47f939600ca152a71c7c4a6b880ed50b1bdc805c9e52304e3b40c57cc02e1f129853fd43aba110f279a4758199622745f2d18b156d705a47c7814b1396728dd929924ca4d7cdef6f9c38f411aa178870fe19b2f93e41cedfe569149072159bf11d09007baed521d2711243c2a902c0acf18c331e14bc037e6c0788407c83ed8b7a1043eec1bd3a5348274cc8277ba0b6f0ef2ab940457dd3aa2e03f453f4bf60a590f0adf5d8e83170f7d8650b0f768d040918b15d37afc3eaa32d15ca0d276359295ed37ead1ce9092359a64acf812225d163136fadf9c893c3db0eae089c6b24c9534ab30f4ed5d7a6bbdd9ecab5fa96772f3b21fb7b71f96f5279fd892626b4faafd0bd2af102d37f6e61b1d68538142f518bacca2882512e65b01df3b34aabf0bf4e7020b4da724db1dbd412093a6b2a484cc7cf4f88c20ca9391712f9bf88bc5b9b260678c935b8a063d689ef86351c915a7173d23cd8101c284042b67b7b3aa94ef763760cab4b598907747fd7b8b2357b5b69994d7bfb0e186fd9dab5072ab0f9c787fc1cd5de76b1d82b46269b", 0x800) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000240), 0x200000200, 0x351340) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000000)="03", 0xfd50) syz_open_dev$hidraw(&(0x7f0000000200), 0x1, 0x20000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r3, 0x6609, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) [ 1029.767968][ T17] asix 5-1:7.183 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 1029.788079][ T2654] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 1029.796043][ T2654] usb 1-1: can't read configurations, error -61 [ 1029.811770][ T17] asix: probe of 5-1:7.183 failed with error -71 [ 1029.843510][ T2654] usb usb1-port1: attempt power cycle 23:13:38 executing program 4: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x80}, @rumble={0x0, 0x1}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r0, &(0x7f0000000180)='\x00', 0x1) write$hidraw(r2, &(0x7f00000001c0)="a68d1861963610ae46f94a861ca77e9ffe6a2b1d57d4560d64a130d6a7508efeaa8b5bea73b681dd3f6494fc3127b317a52f45bf3801ad38a822b80af2c0891d86415f616be7cd15eba7e9241bbab60ac7c6d04c7ee8511026bdd28183f7d97e2892b2e1749b891359883f5192f1604335be26cee35227ce2d7fd6875bdc7964a1d97a01fb92cd49167f7dd0c02fd6b47b1f59f49ee65782ff6f1c74fa4e4a3f8f031c4579a830d367901055ca1fb325ee316c4463543888532127c5e1c9b29c9dcedde48983e153ff574e8f53355839e0b3", 0xd2) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) [ 1029.927726][ T17] asix 5-1:7.118 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 1029.955358][ T17] asix: probe of 5-1:7.118 failed with error -71 [ 1030.017902][ T17] asix 5-1:7.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 1030.069477][ T17] asix: probe of 5-1:7.0 failed with error -71 [ 1030.125260][ T17] usb 5-1: USB disconnect, device number 114 [ 1030.277763][ T2654] usb 1-1: new high-speed USB device number 106 using dummy_hcd 23:13:38 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000000)='\a', 0x3800) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x80000) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) 23:13:38 executing program 4: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d23", 0x1fe) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r1, &(0x7f0000001640)="c26ad207baacfce8b4fe4266f608c2cf1fa8ef260944d0773261c4aa828276d132ad4d5acef96de029b5f9944b47af309494e4a2d92d9d20edc00dab83f72b1147eed4a223987f409cc55eb59c4057f56f17e260595119b8e6f7b491038e70e3eab6d2e0a92886ec1629427d53556f80162fd834d6a72f9d25f7dd5ece8151b101510a80034146bbb1aa260bdfff97868ccbe281b2976e23662dbf85b68b967b0ee4a6e1db12ddf7211ccf109e8b94cc4eabf61fbb4f1f95a289a159b474219a0e9698ef4d2d9a32765d9b92c05b3eb50483df1c3b1fc1cdbc919f4a045d795c7ae545f6607e637af867578ed2e0252b4357dccd559c944e0d10108ef4bf61ca3641b9bab6a6fbc8ac7724484526fb6b7f4063cea5f3a6bfcb847c4a21308a90bc3cf4ebb99c4d1b7bb54a48471eb0959e6bf5b74061acacd31274da611208306eb633b6dc717fb26defb9b652df2a41fb71501756c7f8a1d7193e19d2f76ba9b02970d19688a7268b457faec9d8889c2a63a898a36110788cbce2598bc590d709083d373ff2ef179084bcb2bdf664a5420857626e819274d9a87dcd746b164fc4d5b2efbdb2b96218bf963f67cbde44bd088fb809d78457f45cc279d357ab35b33430b54911ee1a7fb4d7a6cc455bae569b77aad18e18c3247646236493ad231a4efc1a4c1e78bf1849590b53e046bf8621baf07b4fd72bf70b3ed430f2bfa7d480b02734394f19f4f22d0c1a61cc57643e01d23f16586150def066b78870772c4799c1", 0x224) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x169f42) ioctl$HIDIOCGRAWNAME(r2, 0x6611, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001240)) syz_open_dev$hidraw(&(0x7f0000001200), 0x100000000, 0x1000) syz_open_dev$hidraw(&(0x7f00000013c0), 0x6a7f8dcd, 0xe8903) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0xff, 0x725c43) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, &(0x7f0000000200)=""/4095, 0xfff) read$hidraw(r3, &(0x7f0000001280)=""/42, 0x2a) [ 1030.558226][ T2654] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 1030.565906][ T2654] usb 1-1: can't read configurations, error -61 23:13:38 executing program 1: syz_usb_connect(0x3, 0x24, &(0x7f0000000500)={{0x12, 0x1, 0x0, 0x89, 0x9e, 0x1d, 0x10, 0x19d2, 0x25, 0xd7e7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff, 0xff, 0xff}}]}}]}}, 0x0) syz_usb_connect$uac1(0x0, 0xe9, &(0x7f0000000200)=ANY=[@ANYBLOB="12010002000000ff6b1d01014000010203010902d7000301f410040904000000010100000a240105000602010206240406b9b30b240703020000b67b271508240702010000820624040302f40d2406020303060005000200d80c240206ff010540930702fa090401000001020000090401010121020000102402023a534559dcf01915e0eeb8f7906f523f00407b467c54dfd0711124020181010606cb37709dd3b72915b9082402010002b03d31a50905010900040706c007250100030002090402000001020000090402010101020000102402020800040006ec6e0cd146715c07240106090000090582091000b8810107250101070100ff07f0a6a3cd895c77e3"], &(0x7f00000001c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x200, 0x1, 0x7, 0xe0, 0xff, 0x20}, 0x17, &(0x7f0000000140)={0x5, 0xf, 0x17, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x1, 0xa, 0x8}, @wireless={0xb, 0x10, 0x1, 0x4, 0x4, 0x0, 0x4, 0x9, 0xff}]}, 0x1, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x4ff}}]}) syz_usb_connect$cdc_ecm(0x4, 0xd0, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xbe, 0x1, 0x1, 0x9, 0x0, 0x2, [{{0x9, 0x4, 0x0, 0x66, 0x3, 0x2, 0x6, 0x0, 0x0, {{0x6, 0x24, 0x6, 0x0, 0x0, "c3"}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0x4, 0xffff, 0x81, 0x3}, [@mdlm_detail={0x5c, 0x24, 0x13, 0x3e, "a4e23aa2620c292486ab5ee1e088176f6181cde92e7dab41b18ede60530f9afa2fb752f91f5b16453c1cbe8445afa1c1d1658eccb028731745cc7af66cdc4cadfc27d3f760f070ac93d80530004d3080f11820aff0dd2d6c"}, @network_terminal={0x7, 0x24, 0xa, 0x0, 0x9, 0xff, 0x3f}, @country_functional={0x6, 0x24, 0x7, 0x8, 0xff}, @acm={0x4, 0x24, 0x2, 0x4}, @mdlm={0x15, 0x24, 0x12, 0xffff}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x40, 0x3f, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x2, 0x4, 0x1f}}}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000340)={0xa, 0x6, 0x300, 0x4, 0x3, 0x0, 0x10, 0xff}, 0x5, &(0x7f0000000380)={0x5, 0xf, 0x5}, 0x1, [{0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x40e}}]}) [ 1030.777609][ T2654] usb 1-1: new high-speed USB device number 107 using dummy_hcd [ 1031.037527][T11486] usb 2-1: new high-speed USB device number 34 using dummy_hcd [ 1031.048663][ T2654] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 1031.056291][ T2654] usb 1-1: can't read configurations, error -61 [ 1031.064420][ T2654] usb usb1-port1: unable to enumerate USB device 23:13:39 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x84762) write$hidraw(0xffffffffffffffff, &(0x7f0000000200), 0x0) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x481) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) read$hidraw(r2, &(0x7f00000000c0)=""/19, 0x13) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6000000, 0x161fc2) ioctl$HIDIOCGRAWNAME(r4, 0x40305829, &(0x7f0000000080)) r5 = syz_open_dev$hidraw(&(0x7f0000000200), 0x2, 0x1) write$hidraw(r5, &(0x7f0000000400)="9c4b17c9859bcd03ab40c36d992b52e00e27ad4a035c0f12a6fc6fc7afdbfaed5995422124ff6f3b760c924fa2e54a2367f0eb4f3dacd09dce4f43481e3215c163fdff1260135dc53b5bcdddac71f4a350ffc299cb00ba3184373c2913d3eb4c6d5dac8387018a7d1be196c2de39f088cc621598783cb10c52dcaae578368ba1f48cd48ba399ebd070714c29b943d91b665d2e58a47fdce37ba47187c01da200456c46e158b5af2c1073981345f3d40f448ceae3905fa21c09f3c305ef218d176715b689ceb84126086e0672e7831ba5209c71851afca30ee5455ad518c2a3843784936c2cb747aac58fa1cf57e36edd4fce1672f45996519213e8b5ddb2cb5e90b7b264185c0a1446153851fdbcc0d1ae69b2dbe48f634ced65974f3747ecf87a38bea2da0f24a398c9593bd258ec9a2a7c5698cf0eda6d06b70904ea1a4136772f9183b6b2a2cee351c88ca6b69a7ee713ba95b92ab78430bccccb9a63aaeaf5e49045282e35eaa4339997bc5ece111974df881daebf3ba043900298574443490ff2924b0716f61052193218bf3a72914c17b5f6e3adbb27e63d5e2ab6cbd873ee123a1965f4408f43ac064026701a6389632b883ff0243a11337c510b5d77e8d7201ca675f4023bd0b5fd4522fa1b24759664e310571e635e24eaaa0f17c5aabae50bc0705e39d797ca4f38c315835cbde6b298812c61c1b7966ddce4b5065e00b4573625437f143e311ee9d4843399f02da21be5a54aaea7c79fd3d4fafa11eca0cfc53b05f1ae35afd9ce3d8fef009187db8bbafe373afdc7b2087ec222f193b4746bc81377c682775279674afa0e884aa9eb712236ed48550212a9c637c9fedc3f30872e62c5f42965f6ed43b812a32f94a23740dbe714fb4973b74b27a65b9504888ce93547329333e7e27bab33355e2f3e1ca4e446549a38652e809d6f905f77c953a9e916f5c3eacf1f591cd73688dd3bd3977877cc6dc0da2b73dd770f0dea2d13bc0b05d0d312b6419329dafe6f9858588146dfe5b52e34d1c4eea7f9003afecee1c790b087dd2e842a7d23d813898b9d53d9dd491f8b6ddac35befa39f3f6847ad3dd55acadb61b1f4fa9249e445b7d9414d73d744214077ebec49507afc5a5c0cadb8b51aaf22ef791b978272bacb6849ea36090ac89c72c2c77494feb393d364c3c6dccd1e95775c12f00805a9cd021aa68bae38540444c5dab1c0ec6305f686684c269952bfd27a75a17cd9c1cf93d41bc75c4361ade3e6bdf1d04509a3c6dad9a44050cda25f5276a3fdf3641262faf0ed50377d4d2918f2dac5b815e1e1ea88360ee040ee00ad67b0292519a280d8d9a6e3c05e4d7a0a4f00687bb00c70be3cac11642a1ea83d8c5157972b98ed4e5d4f96d36c69fa85dd39cc90bba06e4e9298f817ceed6e44553bbfaff61dac8a08aecd0eb294f95c9e6c35132cef7fdde31d8a505fb1ddf427e453ce277e596ce84e09d71ce7be28ddd2b2658bbaabdc7c1d29d58a443b921061e0b45e0db27b700bdd9fc4bf3ab424d67c8e322a2aa221820159438bb1f51f855a469634c034267b5d4aaa034b7dba12a5603ccf11822ee5bccd222988785ecbde630849ab40341014c56c27b9cd8c61414c9efcd48482517736129f3cd2e64f78acd0c4a2fd15d76bf2584c6482430958715f2d26d9c07365a3b0e49823277a256ea4870317d8d08b10f3e9b53776668d6956a0d0e39dcecf49b64b91321cf32ffc1de84d4ba650a75ad7e16ad0e3e8e75b1fb782239690e2c9ba4ee4a6b81398fbcfd7445395e732317dfd6e0cb3e69b36784ac796a0fd71b8ddd2ee1633d5f5124e0086f855af8a4b2a8b24ba6c36f23dfc3b3b6571b8221b8d5e7ae702db424bbee33cf2bb61d3570a5c08293a09611ab32dee7a0b2093bbce48eab7d7fce90519cf7d04806ba18cc61e4f0ce5c22499afdee2fd0a814638ab5bf7451003f7ea1715105ef60629de0e991474c1ae46dbbe645658f9e92ac3e85ca0d5640fd3fb180746bfbb8c5b40d2846104467a4d2c3fa32866c4f2a48a87d0a877734c0f023f6247cc646fabbaa7f4a972d4e86789739b0d6c63fe69ddcfc5642ad8f3404e38ea74ecabfa1130f69a314f24ed39399fe3c327f0e6a074fd3633e073e0dc4b6d81b27310e7c86017e467d7817eccadddb0c2cd89a3c7731f7daad6bddd0cb4d8f922a03c84bed00558dc3d169b50a61fbebfc2a46713b469d3c8b10cc3cd1dd6e98a99b5088c8e8488e35820cf6cfdeb2c32ce8bb479a24579a05e65f9b8583860b7f728d92e454fc8a588240c1015f598ad60210abb013ea31376f138914c18084aca4c1358631f6984d418c26982a4c3f28d7b1fdcb323492c25d6a163a4e870e0c664d689ee822210c4abe09d062642aa6742bde69ecb8379808aa1c1e461ffd84fe2213d4e8ed34e638918ac4bd150e576b1213dcde3306c073eb34b6fd21edc417c77c4d6058992f08c193fdf4b0d6ef73d223024d0336c189e9c9909fd42e1d8ff5bd9f9c061b877eacc523c79935b73e6768a7844af078e51a6ec7034e1c89a9d14b4bb5dd5b4213c4a476254a9dcc06f0ccd751b968bf83146986d8e6d0965134cc2ea95d3a3ac9af31eedd5590d202a98d246dd692e9c6bb9cb3bd43080c7b5bde5f79fb3855344003031a2fff658f59a910c173dded85d191f5e167b910310ac55e68c635e7fade3758d88546ebc836e2ee6c19a5187b05a0e2766e1b6adef4e76e60f2c73672e37bc17d2d6eaebe7f79158376ddae8c194e6b6d6a4472ad2e449adbd1b905e43af3b70c243fde2d0295ae8aa85185e668103c461e2aedb7cdb004b67f8a52eb6858f09d42877d52ba63bad32a65ef7ff601557e791cd2a84986303a83137b392ecc8d8ad26a8a6cba3e661c969d92bc3f9ce919fc160c0e29130316ded22dc76b82f600c414d2c9907f28380c1ff8d147d99804cc89587ba803dc30f4de5afe66a7f38515194f94cb3c1bf21c9b4178c763e8b6f87cc1e07f2f8e92a4540af1a3766a8eb96fd096a7d3105744a89433150b4092ac4a033dcb36a9664f47bf474aec03f1cd53e356a2361bfb955146a427b004c7712ed23c40ffdb36ea4f272561c57f95498b0416269f0bc5fb08ad860e78ff47789cd12c4153de120dcf5fff5d2a9db4f830469348ee58850d0928197d4fc53790c0e49f6298c7a522e5a3121d003a887536f29fa598f2495931d7bcf1a2a7779b4efdbacb595becf426b09d79c663b9a91f90fe86a372e8621b2c25554d02ad886758ac808f2753417cc63446f44a0e1843712e2205e1462daf56190c227027ee883caa35dddf70d13b28ca6545ce58dbbbfd2aaeba40df77c65844b7f747c7a332a935525ac8221da409ee4deb3b71fcbfab294926b3c9832d3925606a89b8ab3319b1e1f388eda296bc68d79b308b206850f3fa928852df0edac3b0d1c4eac263a51822c0ef6935d01af5d6168d6a5853317bb9656db1d9d405e2b21582c2ad46066ff4860906fe504ced8911931f36ee1c2ac5622551efeb553191430bf57e08615158a7472ebaf4f3f650d6284a7e7c992b825104d14a4b50a8b2ff769893e015f78713f9f5008fa4cb28b31fc4e649fd6d33e0dcd2baa2b2d9dbe533cdfe1bbccf43217f44a1680f57190c4936dd56846b322f19cfa4d7532e44733a582905fb4ede36bc50c0708ace61fcbfb2af6bdaf71df0a0f9d6c0ab1ecbcac43775be6436b0dee4d3e2f30f871145721a222daf5373c8676ebfa050398b26f52787f8cdd43c4c3d82abb0f4a4a8566b4dcd8dfcaa210a2b94fdab6804327f900d1488e408f7c6d38d3139fd316ba456d9f411f870543ec2fc048748d269cedd85d71a33b09b38081205e4c5a9592ca43c328decbe4304dd4daf928351f8c9a43f693a1be7616ed874999f32a01d9544c959616f138764a2ec7001992ba6659da97950b8da2b5d87ef207160b27e3294b02397f63c8682d9e4fdae15b344280a8861c7664eb101f2da921aa20ff479aa3c0e44af05adaba68c5dc9817c96de33ea07c1f5f6f409c44cb557e9703e8efbbf8f2b95a0d7d0701592a82d8c6109745b019d16a64069eda520876e24e53f746d4706bceaea33c756ff0f1854c423e30a718ada2fe2ab1bb8db75d4a73dc5351d6b0926efda2d926b21f1c9f0c7288e59d60a283287f08b0cd01665cd59f0c87bb911a382b348a64b43998eb528a37bfa1c9d575acb1c60d0900e6586cd9540ca3582337cd74f018b4f4f0a2613e2d54f7f5c3fcea1cbe28fd46bfb6aed3954d4a7ca2e0689e9c1a7736462e371d280172d0e7991d466dde8cc9af77f369288f4b32219f84f90af3f427a56e036520d0a5c634ce4b07d75f94726b5ca370fe029b24225063a456c27e99e2fa6998b3202d896fc03e38b24846ff1a91fec63b9a091e35eee06e2867719279", 0xc4e) read$hidraw(r4, &(0x7f0000001200)=""/82, 0x52) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x171f42) read$hidraw(r0, &(0x7f0000000300)=""/224, 0xe0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) read$hidraw(r0, &(0x7f00000025c0)=""/4108, 0x100c) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd12756301", 0x52) 23:13:39 executing program 5: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x400, 0x8}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xdc, 0x141f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) syz_open_dev$hidraw(&(0x7f0000000280), 0x100, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000040)=0x3) read$hidraw(r1, &(0x7f00000001c0)=""/186, 0xba) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x8, 0x20040) read$hidraw(r2, &(0x7f00000000c0)=""/216, 0xd8) 23:13:39 executing program 2: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0xc}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x511642) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8101) write$hidraw(r1, &(0x7f0000000180)="dd", 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(r1, &(0x7f00000001c0)="813e72d11c96bb44623e2d7ab420c7b106c7a0ac1789f5632934436242f0e411bb73c071e40fb0f86a096c3871ce50b589281a3f648c84e364d96172beae5d82f9beb65888d327a5d66dd27f62cb47340b91f7e10ee4c1ec9a6eacee3b818796d14404c7a82fb8994c6e92333b06f40358c068f583f91c91e2ff338aea99eb8d775a9a1b058faf2838d2e43ff5942b2897fe3523", 0x94) write$hidraw(r0, &(0x7f0000000140)="1a", 0x1) 23:13:39 executing program 3: syz_open_dev$evdev(&(0x7f0000000000), 0x4, 0x101080) syz_open_dev$hiddev(&(0x7f0000000500), 0x0, 0x41040) 23:13:39 executing program 4: ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x8}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x66a002) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000040), 0xfffffffffffffff7, 0x4002) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f00000000c0)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) write$hidraw(r3, &(0x7f0000000280)='_', 0xc) write$hidraw(r3, &(0x7f0000000100)="d9c4587e96e6df9874f94093bb91518909ecd092279cabd0cfed1fc8035e2dc184c57c901192b3d6e035b1a49cf37d16996708b76709a3", 0x37) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000000)) 23:13:39 executing program 3: ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000040)={0xffffffff, 0x0, 0x0, 0x14}) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000080)={0xffffffff, 0x0, 0x9, 0x0, 0x0, 0x9}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0xc0c0583b, &(0x7f0000000000)) [ 1031.327478][T11486] usb 2-1: Using ep0 maxpacket: 16 23:13:39 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x8000}, {0xffff}, @rumble={0x0, 0x3}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffd, 0x1e1f42) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000000c0)='Y', 0x1) read$hidraw(r3, &(0x7f0000000040)=""/11, 0xb) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000100)={0x8, 0x400, 0x3, 0x36d, 0x1, 0x7f}) 23:13:39 executing program 0: syz_usb_connect$cdc_ncm(0x0, 0xa5, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x93, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}, [@dmm={0x7, 0x24, 0x14, 0x1, 0xffdc}, @acm={0x4, 0x24, 0x2, 0x8}, @mbim_extended={0x8, 0x24, 0x1c, 0x400, 0x3, 0x8000}, @country_functional={0x10, 0x24, 0x7, 0x1, 0xfffd, [0x8, 0x2, 0x9821, 0x7, 0x6]}, @mbim_extended={0x8, 0x24, 0x1c, 0x5, 0x3f, 0x8}, @country_functional={0xc, 0x24, 0x7, 0x3, 0x2, [0x4, 0x1, 0x3d9]}]}}}}}]}}, 0x0) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x80, 0x20, 0x1f, [{{0x9, 0x4, 0x0, 0xf7, 0x2, 0x7, 0x1, 0x3, 0x4, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0x9, 0x1, 0x1f}}, [{{0x9, 0x5, 0x82, 0x2, 0x400, 0x81, 0x2, 0x7f}}]}}}]}}]}}, &(0x7f0000000140)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x3, 0x1, 0x8, 0x10, 0x9a}, 0xf, &(0x7f0000000080)={0x5, 0xf, 0xf, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x8, 0xa, 0x8}, @ptm_cap={0x3}]}, 0x1, [{0x7f, &(0x7f00000000c0)=@string={0x7f, 0x3, "1e9bc13cff73c8cab7ba7424ddc1818378ba893bcf7b07f78d44bdec5b0d227d67debdd89ce11810cdf90da08f2f25fbe77a17b4d690243357a800930a03f17012f44772a8973e502b899f4bd7901d2806b1586e73bf69c2489768faee7bcb6c668d9f3328b633e9cd286f51391a093416bf6e0b5a711f6d28103a27da"}}]}) 23:13:39 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0xffffffffffffffe1) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) r3 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x2000) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000001480)=ANY=[]) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000340)=""/145) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000001200)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000001380)) r4 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240), 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) write$hidraw(r4, &(0x7f0000001bc0)="9d7422371874b2666ac3930766bb6773f805cfbd8ca447036c73f31953275486d21b897cc723766a597084b736f431639eea0a0af9cc9278e0bbc8ab24ec159a9dcc0d241d2aa7ceaeb72b731dc1195593515f5c2c0de6445d298d765efd69555a9d11269dc2c3489adac0d45a0588bef4806cb8e5401bfac718735075a872ea880ddf423f56f25c01e4253632552e4dc8b4c955620d56fe881c8d0a226812a79df4c6810000000000000000000081839a7e0aabd5ef3957c29bce8c011a8c87387021b99aa7709d8ddf7e6969f3903329bbb7604934c46eb1335ae6af2aa664f9fb90a06582c3d3e9cff8123ed0ab89a47a0d9ca294dcffd624017c50438649e3d2daf42b39f83d507d11f2463f3ae2879a1e4d24929ec8fcae5a2b05ecb918d9a2ec2433ca268c3b8c4a436185c1fea32056ff3f489b9848888da5e1ab487a14a4e8bf65bf2e803775be905be628cee73e52247b7c397aea7202c6047f7eabed8de6de2935b60972965a5231f441a0b8a39b073dbe", 0x176) syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x40400) 23:13:39 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x1c51c1) write$hidraw(r1, &(0x7f0000000280)='_', 0xc) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000000)) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x4}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000002c0)='R', 0x1) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) read$hidraw(r0, &(0x7f0000000300)=""/208, 0x200003d0) 23:13:39 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a7bc2) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000000300)="aeb468d40d24aa0009df28fd3fa6d34faccc1b91087b6bfa1be3c2fa420f65166f5a2bc3137c9a8e1dd0b37860bc66d85d398396b36ac71bb5b4acde8fee1f53f60377", 0x43) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) write$hidraw(r3, &(0x7f0000000200)="f5172eb9e3b42016209cddc54869bdeb5e1e284daac77c9927c7ed1df1f6b5d6a78abbde427c306383a2d287a794477ff0e0bedbc304eb7bb0602c8d1502d03b10da46bdad38e92edaee3284c672fd4603c7a718e4522234fc9cd53d1a41bd5d9fbdf10208bc2eb51b1b9f47283b973651d59be1f7404e12c7e8c09f432f37143e3efdde09f88b3ba5c21a481f2243ec8f77b918f53244ad20fb0691564e2e36d8db8acf8ac53cccf1be2f3fc94d9ef1a8197f7d52583811bfde83c60ff52a457fc2ba600ce28bd9a4aa7b04b60e7a65f86aa58535edead774e4efa07e6f", 0xde) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) [ 1031.697706][T11486] usb 2-1: New USB device found, idVendor=19d2, idProduct=0025, bcdDevice=d7.e7 [ 1031.706881][T11486] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1031.715118][T11486] usb 2-1: Product: syz [ 1031.719428][T11486] usb 2-1: Manufacturer: syz [ 1031.724041][T11486] usb 2-1: SerialNumber: syz [ 1031.795185][T11486] usb 2-1: config 0 descriptor?? [ 1031.800513][ T2213] usb 1-1: new high-speed USB device number 108 using dummy_hcd [ 1031.869191][T11486] option 2-1:0.0: GSM modem (1-port) converter detected [ 1032.057386][ T2213] usb 1-1: Using ep0 maxpacket: 32 23:13:40 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x4030582b, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x56a, 0x331, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}}}]}}]}}, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0xe2681) write$hidraw(r2, &(0x7f0000000840)="a63cec29917c1eaa00", 0x9) read$hidraw(r0, &(0x7f00000004c0)=""/145, 0x91) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000280)={0x43, "987ee317fee4fae6c92cc579b9d01113017010e702bb00f9a83aff55a95f95e4d7b6c40870ab9c00"}) syz_usb_control_io(r1, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000100), 0x10000, 0x505000) syz_usb_control_io$hid(r1, &(0x7f0000000240)={0x24, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\"\b\x00\x00\x00\\', @ANYRES32], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000001b40)={0x24, &(0x7f00000006c0)=ANY=[@ANYBLOB="40233b0000003b11545ea51d964bdee0e338a99be466aef8fe47b1e9d2129b67890bac2f1ec37bdbda6efa09a0926aebade2d0234da299164e07b44eb60000000012c6ff7e6a35a71bcc89944a08b66ff4a4"], &(0x7f0000001a00)={0x0, 0x3, 0xda, @string={0xda, 0x3, "6a31f8b269187c3a7ef2db642ce9b1100a20163b07ea42da613573a1352b4d05f1daac32dbab41dc9715a322fcaed250f6b5ba97f872f21bd058b3c5306992e7481c71c410e333c770ea7e3c7a4d9529d6ccce46a1c7e78bcf36ddba8d92cd7c7396e83765bc81fa3c5b83cfee0ed0485292ac51fe7461b991461bfc583d1f3446867e0953b62d08a671cb80e684f7debc6b88b9f67ecd1893d487061ef77efd9646f894607aead862ce15b6d39b397013ed17e6912a792553034ff122fbd80c4d47b5e71cea1458943d01ecf2910bd975f8e177ba437c39"}}, &(0x7f0000000900)=ANY=[@ANYBLOB="00220d0000008b8faf0b5b07cebc93b446baba"], &(0x7f0000001b00)={0x0, 0x21, 0x9, {0x9, 0x21, 0x4, 0x20, 0x1, {0x22, 0x595}}}}, &(0x7f0000001e00)={0x2c, &(0x7f0000001b80)={0x40, 0xf, 0xa8, "050508cbc6149d6f2a3c038f8935e1374d3e276763b92543cc27c69413d225305045e40aacbede38780040abb9baf944dacbdbb2ba0f836487fb74b033f24c75cc63ac6058a8d5264cab41e653494f448ffff2d5ab4d98a486b938484bf7f158bf0c19991534c9b9854fc8f5e85140391edb60ed1e89d359a91d4005babcbb255e4913961a95844ac75297993f1a58b01becfde1ac9ba853508abcfc88e289d4a4840e21a996261d"}, &(0x7f0000001c40)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000001c80)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000001cc0)={0x20, 0x1, 0xc2, "ac4452b181f49817def54761a285845279135c950dc5cc6e9f854b5590695a205b3da1f867ed37767a36798677cc4c8349591a02018abc225889537fc11dc85891d1eec8166827151558e1b264204459e71c3a193406956cb300ca0dce87413cd76b1995e111551151dfca5134001e3a21d035a63c10dd321607584f57f4877fb58f61b8b5f7f117350caa6d799be0c179678b981f3626dd6dcc7694afbf69270d765af57e7b9195f0cc81dd2944e663504eec6ef49f2a1003cf53ac2c3baca12020"}, &(0x7f0000001dc0)={0x20, 0x3, 0x1, 0x4}}) syz_open_dev$hidraw(&(0x7f0000002340), 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000640)=""/79) r4 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x481) ioctl$HIDIOCGFEATURE(r4, 0xc0404807, &(0x7f00000007c0)={0x8, "4d9c1e03418348cefbe9fa5fdeffac4e0406aafe312555568b912d838b1e0df336da8e549619acbb48dc04e3a1de0c75b566eef5487c4ca90e63069638fc5be1"}) [ 1032.108729][T11486] usb 2-1: USB disconnect, device number 34 [ 1032.120028][T11486] option 2-1:0.0: device disconnected 23:13:40 executing program 2: ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000180)) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x105762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x48762) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7ac775aa5c7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407c94b2125c9ba278b7047e0fad82270ef24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94af9fffffff90225bacd9a2a7ce6df2b474f", 0xffffff73) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x6611, 0x0) [ 1032.197570][ T2213] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1032.208575][ T2213] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1032.305782][ T2213] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 1032.315634][ T2213] usb 1-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 1032.325526][ T2213] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 1032.335263][ T2213] usb 1-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 23:13:40 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a7bc2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r1, 0x5460, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000280)="2dcbaf5681cc06bf682152af73b49792383df32e5f57e67e0706ad7d337ad5085ee5dd5e9d1447719265321bf3ac68ff4cbbd52a379bd420a514f87910c699f2a42cca4d40b4370c054fe44c0f5bcc66fb9952c7e3ccf50ca99d21fecb933ec2ced281865cc5f944302d33ee691995cf9378824cef89c1d0d6f0ab6e42593312e6c143315f561a790517b2903c727b51ab728f99e825c19b523388ea166e8ea7e92c5d32c1c99f1c3ccba324a800926008780400351e1596c1bbc3d2e5f5f56669fd2226741c36336499e720cb18c091aba63793f7a7409f33b82e7ebe9520e80a82db20e64cb8f8e0cf8e09908772660e72280a53d8bbf5fac771c0b8b8ac28919d662e34d351230fe4ebdcb3accfa876e0cdc9ad78c2cdf3d2e1bfef9379d5f3b255d57381f196e7bb7545e0f789aa360d655ff6096770a93f2ca74a550e79b89b0f3dfada47cb01033e13d83ae2961d8b67b0301ee9b86b47ac9d14caed3ac39618229d96e062a19bd780b601ceba4db38efd01bbba1fc168212914e5f5d97177ade7c7086397d1d15b55492e42a67caef988db15fefb8d21695e4c56d3920fd7a8788a687da47e3ee8383ad87220ae98fcade36ac27c6a0c4f6a24f73655a90c09cd31a4d5864e9d2bc10e6f3ab105317dc0ba2a8130e74c5084248a5eaa9c15c4ba72b30b88927e9fb5922348d7d259e2076a84cf14d3af04a3be696767a3ee34c39744a71a75367b8a01a3949c53cde088c91d058e61b2471510e859713ed69ef6e8a1d5101190456bfd7002f459388fdd9f2611635d16d4413757507ecdaeb34b90272c4cfabd9b1f58d44059e6e7198123daf5bca4ef19cc9bfd811062cce1e97c37de51dabdf62052ac5d2677b6c4777a8415e7694f190bfa8b0a2ca02a122c11482d4c84f48414d57de4429447a1e5839b2909abc94a6c1be220e6d246fc393d1321034b726e78b919bdcf2c629f8c457f7527429f3cb3cc789b40f22f1e5873dcaff2a99dfab884b9c7cace2c59f857f374ab76fa0b6e1a418121724962dd17d5a4874799dc8cf69fdc0a1c2bafacdf344f5ebc1a69b62320ca3204308ba3d109a10be076d3aca450c96fe0a8ee6ae1acda68d63808607ff60afd9a76f454a5ff50692749d3122ed07905187669959e294108c93f0f04011e580d7734587529571ef132ec1f65c8aabd5ef1f6b906244c1c26146b7e53d705fcd2f64d164d5575fd04a190cccd786ba6f8f030968f613f04d124bb7ce5b3cb8151d9cd8b38f86b1afca3df95f9038335403a058a093579b9d68cb19bcf69e4f69ddda3859bc0ca672a0ceadd23a7fd793d713af72c5827cb8c4af80f8343a754816544853c2225e217c2191ff2b59a33e8f4812c1f142dfb705bcbc70f9e7a9238417c132001bb8a457cd24f559c5de7fecf6cd23ef215d031a9b1f729e3c931ece2c5a439155dd8cd9ca553a38e954179ca00de6e0e93860b172fe1f7a4daa6737cea76200eb633290602fa16d0b9a8102e1737ae7f263037b578cdf79d8d7b161adc30dc49aab2d48768f5a12749f52b665a3cc2faf96cf1a0378fdece2f11614c25b9504acc67925c8ff57ff76ca150a0d6d5df6a5a035fb7e9a6dcb5d2dce5cf8e277e31364f16626a277956b6c0da8968aa2a5e09ce78137720cc51530203efed511b3062c5b39327d1f4a3aa3ddd85f625a876b5870c1a26b77820290ddc09532374633778a5494018622fa0cecc372abbffc0380c4c66dc251a7ec0c7d31306ad3e67417a8064e0e09d8c82bc277fe36196bc2ac4360fc73f6a37bc43ba45cca60f5113181ca31829b142a0995e4e8151e9b98b841a6dd9591f1c29d634a8e858514bbd862fa912e866b16ba4749fd5e3ce148262a9231171155852da1b5991f44e8324ad78d09205c39679979742c9890f1098086feef11e18c2f27cf95bf2fe0dcc9b044d6874e3342e989ef20a3b8f9bfd25353dcb65f0747601693cc6942b7bdfbac42ba88afbd4ac2fd7f45b3924c5a8723f1956726e2897aec3380fe2ddd4827dfb016433dce8760fb1f3f9a8f475674d88da1e117ba9f9a07d332a9b447b1d73ba299de6f330e3c721fd0c9fe385b368099d61c626cc2db0f1a799c362b46bdb34b02bfbd6289db30101d99d0fe3b72017063200af4981831f99ca047f22612455d121eceae668b0fab5f43df9ff361da06214b39b6c599621fea2d3bd740f9ca247338ccc0fba4f12cab5d5076c7f472ee2fb712186e044a4e6f1b3f6e4899fc7df7c72660d723f50aa882bcfe76354555729c8bbe98dc865795de6039f6ce866a5144295adae046c47f939600ca152a71c7c4a6b880ed50b1bdc805c9e52304e3b40c57cc02e1f129853fd43aba110f279a4758199622745f2d18b156d705a47c7814b1396728dd929924ca4d7cdef6f9c38f411aa178870fe19b2f93e41cedfe569149072159bf11d09007baed521d2711243c2a902c0acf18c331e14bc037e6c0788407c83ed8b7a1043eec1bd3a5348274cc8277ba0b6f0ef2ab940457dd3aa2e03f453f4bf60a590f0adf5d8e83170f7d8650b0f768d040918b15d37afc3eaa32d15ca0d276359295ed37ead1ce9092359a64acf812225d163136fadf9c893c3db0eae089c6b24c9534ab30f4ed5d7a6bbdd9ecab5fa96772f3b21fb7b71f96f5279fd892626b4faafd0bd2af102d37f6e61b1d68538142f518bacca2882512e65b01df3b34aabf0bf4e7020b4da724db1dbd412093a6b2a484cc7cf4f88c20ca9391712f9bf88bc5b9b260678c935b8a063d689ef86351c915a7173d23cd8101c284042b67b7b3aa94ef763760cab4b598907747fd7b8b2357b5b69994d7bfb0e186fd9dab5072ab0f9c787fc1cd5de76b1d82b46269b", 0x800) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000240), 0x2, 0x351340) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000000)="03", 0xfd50) syz_open_dev$hidraw(&(0x7f0000000200), 0x1, 0x20000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6a2f, 0x167101) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r3, 0x6609, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) 23:13:40 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x6}, {}, @rumble={0x0, 0xc}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f0000000040), 0x7, 0x40) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000001300)=0x7) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000000)="f5", 0x1) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f00000000c0)) write$hidraw(r0, &(0x7f0000001200)="6d0c104c9b387edb477df52c324000b79069a527df7b7961088f042892ac8c1edeaa4e27b412bf00d7c726be0f05c59e8b259de2127a72ab80256a4415dc17df5818b7c869107605a669ebc99dd94e6060cf7d913f78e427c6b3b5f7bb9c2fd2ce24367ac2aa7ec571dd3b541217d9ef1adaf9186b77af9e8b2dd1260871df295707fb9f68ea0ad9e9d967733b96dc6ab09c49ae8531835326d34e58fcaaed2679b37affd30955bf40e219428b423f2d14f6fed355bab05e1cce744b23d75083d459a57f6edf4cf3a25d9c343e6dc44e168534a52ae454ade7926a282ed23be649133ba55d278a6c48889e7b858bb15edc", 0xf1) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$hidraw(&(0x7f0000001340), 0x40, 0xfacdfd759f43828) write$hidraw(r3, &(0x7f0000000500)='D', 0xf000) write$hidraw(r3, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000001100)) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000011c0)={0x1, 0x77, &(0x7f0000001140)="c5614f78b36fac6370d3af9a530c6dab5a5a122eda8916e6796b51378f216a9c7a64a9ffc24ef282ed38e1b74622ba5906affe01608b37a6b44fd3599b5dde2db9778f90733af99db2fc9932e6532b3cf1cd5688d6914bd8aded692193efc8e933c3573cc05b0f800df90d5f40f04c5f57f02762208562"}) write$hidraw(r2, &(0x7f0000000100)="0f0e5163a48541acb23dd6e09dbb36e6ba7ec272e46eea04fc9df6072cf94139a89bfef9890ce39b2751cd218ce2223fe6bb164018832546581918da732038b22006bbfe01a1b0238990ae33f398362fb1c4dd20a92ce773079b98c0937c4be5ebccd3c5678b06a2fa63d08f8d38a47c246a45e044a77191016d005e4528a950d9e636bcd2c126acbb82816833a07056db4c06df7a68cd29f9268ecde24675797a706f90bbfcab260f7a2ca4bd0f9c309364a9f9687dd7c6465bdb8c4deb6b465cd628b1ffccc3432792fa9d81f9d884f92612695c91afd35571a9be253b491c8107a08a2302811f7fbd57b53b7f0f2da3923709453239693d724a6289f678ff8413890e232a9f33c84f34190bd676605e7a38aa31a84cc0aefb8de0ec65eb6e6c4b6e1f17b0ad97e9ad6f55d985eca74bc50af342139eedfd4cbea6f27d76f7314909b73eafa14f4cc91bdd7bbc23b8fb07bbcec69f2c80ff8f474d732d11da23dcba5a17f4292037872787a0a17c91d67655b9cfb22e5f3b48f69e97a1e0a0f9c0b7bc7fa5ba5673db3ca56676f039ec5342101d835afc317ba74a560cd1cf3dbb4587369679c8d81d9f8e4357311fc35ea6f5e990634923b4d48df086377a54a34a906e788c6e7b5709aa399c579a019ac13d541831358c6a7ffc234488e213a94fab3f5cbac56d5f8cb96394fd8ce09c0d01b1af9150c0139791825281c4d84d3e179b484158e2ffba4df37e1017757e6e7b93b8ddc0a130288a41e1bd3828ff5607a0a4c69c898081bf1849375a6ae5e7a3828e2a53f0a4794904d0e88032a2481d3ec3f421b2bc972a81d5b2ab12ecb8c1ab460820af71c4d871865533c64d6a6054074cdebdd66fe409a914cc59e54e9fc802f926bd2e8f5480e2db252dd570dfc6b34e56b0086a8281b9e0c65b0f00cf3fa5ec12708cb5afc59e29113fa75243b1cea7e48ce0af9be28d3b83941bdceeb41d0a816470de330a8e3c1deb97230e81f0335eacf44362c595035be59a848e37e00a8ddc7cb64ed3e3ec3181375794fe7bc5edb80dd3b29d939a642f1989c9140c86b3ebfb2c6e00d90e77fc502cc8fe5dd6a1caedb854a11f8215298147a795720f88b4bd8c07395ec56dee9e306d4856fb05529bcea9841966b75e3b68b3984f771b0e323fa6fa6266b8610a700ba503ada911485ab5c913fe8b1269ab8d4f782d3294fd1e2020fad436bf9cfadcec4a7ad16fe48acfaee8e6b3adfff79c08a1c8fbda4bb65c49f4188017c805654f7699e2d42d8468d96c8927ea38c8b2f265a14ba26faf5c00f7b0121065c63e7ee1f439dc8c69316ce9572419fb7618e3dd4ea773d42d22c8f4675f5f4f76f4e3de3e42098bf77fd4862013944151f3c1b0506ea7a392db04a535fc1c9c560434f2377e6918221dc4c41cd985c34774175977f76860572abf6f63d81f74a1bf608ed55ed18b8a6fc532f8d1d5a346165962a6f9569f7aa8dbd89ad7b97311b61f21e08be0bd68c5a391f9c608b0db85867a8b876fd198f1ed0dfc7961ade7a8105315e47a9aeca33bf7ee46546e0c21ba36546ebda8d9dc084bd7d6d9518147d691d00f324e4b119f31114ab52d188d94c90a1b01986ecbb16c200fb304069740ce3e517c5b0acfa6814e8366ff6b88f47aca8a874e778839c2ecbcc933560776e786530739993032b3a3c3fec82771858702a4aaa064dbb8c11c1e72845bcb202fbc0c7de3b836ccddc0c145aeee3ff6dd05fc7099e07861b0ac4ee9042017a60f06017711261394e56c910c1c6c96a92104a70a1fc8e7bbedd55c81d707f942be3d04d717fb3ab7faf3f7f3fb6355dd6b0f39cfafbf94fd024fe369f9b2c7078cc053ed99023f3ede347f713d0249962aafbd07970b3ca990c27bfd5f44d9004b6844954384368488712b92ea77fbb4970601e0a608ec7c496feb9781370a7e90d81f5b75fc7bfc8a61005721f817b9e51985cdbe558470659fffe8e59b61e390ce5cb6cf41f3e517247f4b1bb79fe7b8ea4c83bb0205310c39b08ed70a108ca223dbd2e104409b384eff2675c1a57fa31a1a51255aba2b07e9635ff9a513bcff587188357013c49f75c91d6a21646ce82a9657343f022be45dd8894b133eb58fc0da2af402b9e4ebd79687b1b7137c475aa970266e270b45f77cf6d35beb789d5be134745034d01312ef58f8f0ebd69165b0d8043ac42f1f5953476aef46341cad19c5c72f941b1e16e324baec737858fb68f6807406e474db501cc841363bcea818d529b4d000c669473f45d35b327842d0a4ec6d43a5e760909f33aad8898af6d78d6a16ce1e751b458fdd98916d258a2ebfd51dd75396611a7469d718389a71fa423684f9166a2ba7afc36b21db6f173e2e4ec12f00e190852c32c4c8f2fc9c65e66f5e3dfc20528d1e9af8c547e010e083acbd0c8c730e2751a8bc973650b34c699c37faeb3d519e9177863adcc61a5a09f7002180e5af28cd24016133ab39a7f16203e6837a68c4d8f5d308b8801a4728a17c3b7cd1a7a0caddb92dfb039b62e30957a0daaf09f6451e44e1737a410682995009f5ec328573b3c3101a939de394913b07a1efe09e0135a9e62439191db2a53f9044c76cffe845d192827f5972791d9409eb5105e76d885fea584075b3379d116fbed622eb1f463f161a6f7c19e89f27253e99df548c0389874399c4c5874cfe14d06e59843e41a59f1d2d7878c8c1145cb68815d35776b26e43e75778914e722d8ad8e62906f49d6b6c43b4ac82b28446b7710d236fa42d795ff9fe7d0bef5cdb876c0be90e56a577551fff6c558027b996ed7466484abf767d50d5810bbf21a85f8b3c3a842cd86acaab23d02a4beae639a464fa4485c4e91a1df7bd62f36735f2bd2af69be20560aadc5bec282ce21874cad1cd168b8238d1151eec883ec483a7c31269efea3101e0cbecc93bf2ac14a86bb64fef941730f94529f517d49467ecfec86ae915745f75e4134311b45f247c1b5ef3b09f594edadd29c999e7449f4fe3cdfcbac974d888b321aa2788d1e283d1c57ae30f3216a78020551e2264564498ec26be7c4abda4f0b2898db7e11a32e6527e3f2ab41df819956ff83cc8f9d091d8319b99acee3ceb002da2451e72f4f320256fda4fcfe3ae145899eff62a2e1802ad56197cb60355d18be722bd7b51a3b19bc7a7e7139de04ebe4173587b50f808e8cf2062f711ee4a17b790b937138a32ecfdef4db4dae2ea511feb7beac8c92a902d084eb7e6b682dd2dc1316456454a499194a74d40babddf98e6396e8b83f12275d323b98985628789c039b0c0f861a3e176240ec7fa26f6c03c142df957948474f0f64bdb33ec1a571bba18e154c3a05fbd1d2cdf8f2b3ce48ef0dbf523bc28d16acd545176400dd3f1881e4e58d9131affaae753cab9a3437791c7cfb556392ea7204da94463b4e6592905462437ed5c67626ef6bd0e652fcc4825e19fe53ac310bd369c518c0f8c8d46b44bd67946bafb84042eb29e38cab4b5dd4816de3f6caef0693f60c8fcf8c11435c30d6c8eb0dfa1bf4fc71b59d8e6368de9aa28f0dc6c4705401658168056d00e0365cb605e828ea5df6967db662abe4310f9b439e19b5abaf88e8f6c04a331335cd5ec99355a82adb0e4338ecc899db8d1622f599f360bfd6d4026135fc0a0d05cffe93a6c3549a0095e066e46aa69983bfd33e6d0bae1efbaebcb5042ab224dd15d52d80a39da1068d3f04f0ebf50acd50b4a5e83651dc7083a7c5369c6a764a5c6f1d3b453a29f6a7062c84b97752fe161c1c9fe4c008bb23f94f496ef8c3933850545ce46d71992d23a7a887ac115040e8f2102d0c6d7520a0120198ff0c441409296d91d5f9814c61a26f6d02d969719d2330f2ed30cb8505cc6c09c9638ae0e91c24f9ec498ea60b5e61f5c1759cdaf342a0afa9c46b00251a810b90068743c28671a90893f1ed68551534850a0a0dc9767f90a70cb91df960a20859db237311f2313306b3e690ce7295cfbce5f4b5e8243b3b111850382701bb08905ee5c82fdf6008749a9ddbbff6886b73bf0c864e7b95bcf2c5b8f5376befeffe27d236dea30d51e6ebbd1a43ceb3cbd96ea17fbee7fe158f0c0c7ebb01e113f24a7f12054dbf32ab35e82c519153aa23532e797e967a6d70c2c24ccf7ec89844835284305a23f235ac886d9365431ab1d8591c70a7a36c591b34c7fed91954292a269c7afefde20fca6677d46e5ae0a6be6e8fe686400a771b10e54d3ee187fef7bee712ced33ba1526d671f49f3e526465ee0447c0696feb6edd4d149c4049615d7e049c90926d689304be67817459dfe2075a76ec78d8c72690aae512de99fc9b77192352627d0f9f7d301861bed662e5c915718bd2049aaa9f3109e0ea7130916db8ed32235571614d1fdc4801e617ef988472d962478c8abf35d17fbf57c63f5593c4463bea750cc4f62fdde9bc43f276d7a7cbcc2fd8674a6110418f6ef0f2c0049523da6306a1a5fb7a7da8aef8f5092079f312ff28209ea9d879d5da729132d1d2559cf078168b2b3a3e96f21d83325b29d55d201214b3512a780054f9efe3e3a014b310d6fa863dcffb51e6ef68adb4263255fce705e0e3d1afac556e11addad21db7a346db21711c1e868daed0ddb03a2a3a3345c8666a668b8fca8b97ebf349160641897e4017c89d17015e666c0d259f615944ba9d05de8111651d20229af05009d771dbecabd0dce30b2f94b4494c3380368ac7f0d9f6d8fd540e10f45bd8c029979c840b5417283c01cafd40a1e2f72dc09c21649ec7ec01024f8c2bc1eb8d6aec87ab61458725c80ff7661bedfbbe51acb506ec5a005062866f7a2495fbbafb376e4174318a6d3d5dce3c51424749d5ebe9092415172a06ad9c547806167a7b5ca805dc9e125f3110ca3af61a8a2e24c94b076901ea393e796f40f11c8cfef3ccdce4b9f03d6635963e11ead262826da3d19de6375be03a768de088018f195d085a6acbfaf90c52e18856a9964178f4c4cf6ba8185da6a3cec2d714e2537a4e94fbcba29cbf9737ac501d5ff56d7fdb98f5d5fd2da95ee0aaa3c82d1bfc03bf5dffac38e4eb8d8b7c4b051f8bfef1f77b887f2fbf99e85cd2871e05e1377fed965c6139e479342a62bafc143c1b4130140579d21ff157719e5e4801dd3275659553a0dfcb203c45e0e556e6a1ae636631131755475766bfc5ab6e7f3e3f5d3b604c323604bbbf26c46c38909521cebf96e20d727d1174de6dee3bf43e756a9f464d3629005e19111e9c35d8ebe079c207e6673bae1ed1b7f74f20ceba60c61899d610fe99dfd3f6816ce61898e7582ecc332645ca31ccd52688ff1580f53ce57345779960b4038e336b970002f5a1188529f914a474cee6c473bb287cebde696cda5a96e257f498c051f5323eb7b09a60a9af1dcc14bfeb309b3300ff0a2190b1927b13cc29fa45cf12517d534e52ffa763e0900a9497e2fa8ef8dff1a8b6943e56a9f14cde1f760aa364cf400b71b3335fc3cc9f6f08ffb6faa5f05e522182b99246919abd0859d004ca56277d93ceaa50f1a5be4c31a1630107f1d7f1b83ad70c00c226243b71ef5a5fb8cc72c093c6283c0c2dddb91335d4609368554a655b1bed628aa64e76a86b2fddd736a22b3b67b1d5f0ec5f1b60aac8f7c4784a6549b248acc2d3e6e0af5e6b0eca78b173cda0c26bffe9415965fb907c1453e38f9d0da758d0376e29a363d9425dcaca28cf7d698db08bbbb12a87e49d177d71fdc08b05972604a5dfb1ff6ad5b3aa10", 0x1000) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) 23:13:40 executing program 4: syz_usb_connect$cdc_ncm(0x5, 0x0, 0x0, &(0x7f00000007c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x0, 0x4, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x7, [{0x102, &(0x7f0000000840)=@string={0x102, 0x3, "8f12ae4ea4a8d19a40102af6c400cdb768692dcaf9d4e3717fa3c80f6875cc2fc48a3fb0029effe97bc61e46ad840a4704a82ab8bc1cbc7149e162caea610b64cdb05dc6e1c2893ec806f67c0300000000000000d44860197fa6fce56187f5f364c54639b55864a430edfa4b014ac9a0f4c56765467ce27456e423f2a70c2b13b82b81b1b230af5645e2ad847fa7576c92ddf080a8704b05fa35a5ebd75d2c1386ee07cdc66312965bd40fac047d00048d4e09422880144c40f2f3f9de8d693e000000000000f96c2b0f262ea131daa28d027036648a2b7af7a1330fe3fd323734d0febade009aa0a0ccc59a40d9a9ae1872568a32061fb1e3279da22868bc86"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x1407}}, {0x2f, &(0x7f0000000240)=@string={0x2f, 0x3, "e710d98f7b582786e795679fd274f7ece1667d50b23612983031401aa0e3a4e49e6d37583c471712ded021397f"}}, {0x2f, &(0x7f0000000280)=@string={0x2f, 0x3, "7e679a79fb23662c8538d0be0d98df612880fac18434f87c2c73f4406f0fca46d657d8791564880552c6870000"}}, {0x29, &(0x7f00000001c0)=@string={0x29, 0x3, "c845004e9c89457f7bd2bf269111f3fd63ef74491e23b385a13547a6dc26a1e836753ec91521c3"}}, {0x6c, &(0x7f0000000480)=@string={0x6c, 0x3, "50c0465bbc8c8921cc8758cb910938a595a57ff48d785898133a2e5b2adf16459c0f587bf8ae9601903c3aab83e0c808fc8daa353e8d997245f60c2b0be0b8961cc1499dd441ffb6b28a03165c682a52fc6d8e2a201bc6a62376f2cb192aab7c7cf9181def1f903a924c"}}, {0xba, &(0x7f0000000700)=@string={0xba, 0x3, "f7327b337f5bba91c3433174bf5160364b3797636b4d2fe89595f6118f782b5e771d1fe0f80789fbf3c5a150d15fc7961a7f84d109d639d4268fe5403e66a84f614f659c4c9b22827257088aaac4bbcee7ffe0226edf8a1db066db8d2dec76d83181b31d5e7aaf0f338748992239276dc70c10f3f14a23b1028ee35ec8ba286793db2f54cb328daf92389f60bc82720ae65c7672b31600df86914f7539a0d2ab9dd860a3448ee3c15a208665a88170fb61d648f54a414aeb"}}]}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r0, &(0x7f00000000c0)='t', 0x1) syz_open_dev$hidraw(&(0x7f0000000040), 0xdf8, 0x80000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) read$hidraw(r2, &(0x7f0000000980)=""/4096, 0x1000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r3, &(0x7f0000000500)='D', 0xf000) write$hidraw(r3, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f0000000000)) write$hidraw(r3, &(0x7f0000000100)="4607d44d133e29d38472610af5b5717f0e8e84f6f98cf8901ba5195b199c46389bb5f1c1406ab2f348ee500544d43a699787b461e6ff81e9d4be361f65f616cbc65f5797696d851b3f49cb26be39026be1ac712d5c0319efdcfcaf6094626123f3abb8420b7768e032024c76303cdd5ec908a469250e5fe430949f597c59f8d3cee24b690b53d061d1a4cd3eb98c13584601c06bb3c23d1e71c543", 0x9b) [ 1032.657550][ T2213] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1032.666689][ T2213] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1032.675068][ T2213] usb 1-1: Product: syz [ 1032.679564][ T2213] usb 1-1: Manufacturer: syz [ 1032.684175][ T2213] usb 1-1: SerialNumber: syz 23:13:41 executing program 0: ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, 0x0) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, 0x0) syz_open_dev$evdev(&(0x7f00000003c0), 0x9, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000600)=ANY=[@ANYBLOB="12010000020000202505a1a440100102030109025c0002010000000904000001020d0000052406000105240000000d240f0100000000000000000006241a0000000900000090ba000000020d00000905f2833245aefb7a1a0503020000000100"/110], &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0}) [ 1033.097304][ T2213] cdc_ncm 1-1:1.0: bind() failure [ 1033.128246][ T2213] cdc_ncm 1-1:1.1: CDC Union missing and no IAD found [ 1033.135078][ T2213] cdc_ncm 1-1:1.1: bind() failure [ 1033.183049][ T2213] usb 1-1: USB disconnect, device number 108 23:13:41 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x40601) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f00000002c0)='\x00', 0xfffffffffffffdb3) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7, 0xa4081) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc4762) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000004c0)=""/226, 0xe2) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffa19, 0x161f42) syz_open_dev$hidraw(0x0, 0x3, 0x11d080) read$hidraw(0xffffffffffffffff, &(0x7f00000005c0)=""/74, 0x4a) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, 0x0, 0xffffffffffffff03) read$hidraw(r2, &(0x7f0000000240)=""/54, 0x36) 23:13:41 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x147f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000500)='D', 0xf000) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) ioctl$HIDIOCGRAWNAME(r0, 0x40086607, &(0x7f0000000000)) [ 1033.517676][ T33] kauditd_printk_skb: 52 callbacks suppressed [ 1033.517693][ T33] audit: type=1800 audit(1621811621.747:9737): pid=13360 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14549 res=0 errno=0 23:13:41 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0xfffffffffffffffa, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0xfffffffffffffffe, 0x641) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) write$hidraw(r1, &(0x7f0000000380)="3472fad6245a61a38000c44588a215dd5776932ef9c7979caf47b4c6f464f8dcf276674967fd65071c8945d581bcbdc288588f6574ef8922dbad0b101daba950ccf607666bcae13f45cf0fba342a415344bbff2c5a88e9761e80ae30fbfc874f23c59ded15b5fbb6cbd1c4edbddfb5bd2cd73a0023acff7ad177f6e1fac9c5f2ba55a81f1e35fdca9b40f84eab2e6e49808df20a52b4d9bc5a8f844e8a232c717ca74fad188c042842bcfaf16f5e1448507d177b67162042abfc00d27fab56a186f2289102bd900dd8c7f986000000000000f31879fbf1ad6a071dc08b00003ba92c0c57c2b698bc9830b03dea493947265f8930a31e10a2d5bc1a9a329bd34bb80b", 0x9e) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x0, 0xd3, &(0x7f0000000140)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b40fd784f1e653dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xa, 0x208200) write$hidraw(r3, &(0x7f0000000680)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff377d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6f0c16728bd82b494ff7dcd7e9bff8e236197c72a67c85bcbbb71f2140db57cab2caca2a3db78bde859e86ba0f8", 0x22d) write$hidraw(0xffffffffffffffff, 0x0, 0xfffffffffffffe5a) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(r2, &(0x7f0000000580)=""/216, 0xd8) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1090c1) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x10000007ff, 0x161f42) read$hidraw(r2, &(0x7f00000004c0)=""/158, 0x9e) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x626200) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, &(0x7f0000000300)=""/82, 0x52) read$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 1033.627158][ T2213] usb 1-1: new high-speed USB device number 109 using dummy_hcd [ 1033.720398][ T33] audit: type=1800 audit(1621811621.947:9738): pid=13358 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14068 res=0 errno=0 [ 1033.907094][ T2213] usb 1-1: Using ep0 maxpacket: 32 [ 1033.921875][ T33] audit: type=1804 audit(1621811622.147:9739): pid=13333 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723634383635343834392F73797A6B616C6C65722E5245615545682F3439352F48C7C060 dev="sda1" ino=14403 res=1 errno=0 [ 1034.011552][ T33] audit: type=1804 audit(1621811622.187:9740): pid=13368 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723634383635343834392F73797A6B616C6C65722E5245615545682F3439352F48C7C060 dev="sda1" ino=14403 res=1 errno=0 [ 1034.107449][ T2213] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1034.117770][ T2213] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 1034.146008][ T2213] usb 1-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 1034.159097][ T33] audit: type=1804 audit(1621811622.267:9741): pid=13367 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723634383635343834392F73797A6B616C6C65722E5245615545682F3439352F48C7C060 dev="sda1" ino=14403 res=1 errno=0 [ 1034.257879][ T33] audit: type=1800 audit(1621811622.337:9742): pid=13321 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.1" name=48C7C060 dev="sda1" ino=14403 res=0 errno=0 [ 1034.337254][ T33] audit: type=1800 audit(1621811622.337:9743): pid=13330 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.1" name=48C7C060 dev="sda1" ino=14403 res=0 errno=0 [ 1034.371627][ T33] audit: type=1800 audit(1621811622.337:9744): pid=13333 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.1" name=48C7C060 dev="sda1" ino=14403 res=0 errno=0 23:13:42 executing program 1: ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="a8cd0fe06f39b09ac308ced34bcfba334636f7ae6267ebfb8b792320364daa358a49fd94641f", 0x26) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x8000000000001, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x5, 0x56d63) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) read$hidraw(r1, &(0x7f0000000200)=""/157, 0x9d) r2 = syz_open_dev$hidraw(&(0x7f0000000600), 0x9, 0x100) read$hidraw(r2, &(0x7f0000000640)=""/146, 0x92) write$hidraw(r0, &(0x7f00000002c0)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f16130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d5232868809fff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6000000008685c3fc334734f71b5fdc9963c6000000000000000072ad9f3c72bb40923008539a11a3189f20eb91fc359f878cab6287c517abf3bdbcfb0a827f11db06697334dda0cf9e10f5c13165c637de9aeec41e6cb7dd12abca413e8d2cdc57a100cfeee6c440c33457e8084cce4e4bfdd55289b2d88a80a9565e967b9a0f13f31cd48dde892bc4f096d9ec6281c5e2be14650745b33fcd810a51ea9a83a8aafb1b78fb5cc5e21525d96c361722c60ec4b3", 0x2a7) ioctl$HIDIOCGRAWNAME(r0, 0x6609, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f00000005c0)) [ 1034.424166][ T33] audit: type=1800 audit(1621811622.337:9745): pid=13368 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.1" name=48C7C060 dev="sda1" ino=14403 res=0 errno=0 [ 1034.467431][ T2213] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice=10.40 [ 1034.476558][ T2213] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1034.484664][ T2213] usb 1-1: Product: syz [ 1034.488935][ T2213] usb 1-1: Manufacturer: syz [ 1034.493562][ T2213] usb 1-1: SerialNumber: syz [ 1034.505735][ T33] audit: type=1804 audit(1621811622.347:9746): pid=13332 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D746573746469723737333135323432362F73797A6B616C6C65722E7734714575452F3730382F48C7C060 dev="sda1" ino=14386 res=1 errno=0 23:13:42 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x80000000, 0x10000) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f00000000c0)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x4030582b, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x56a, 0x331, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}}}]}}]}}, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0xe2681) write$hidraw(r3, &(0x7f0000000840)="a63cec29917c1eaa00", 0x9) read$hidraw(r0, &(0x7f00000004c0)=""/145, 0x91) ioctl$HIDIOCGFEATURE(r3, 0xc0404807, &(0x7f0000000280)={0xff, "9814212f77cebb580a7b34f977293a147ee317fee4fae6c92cc579b9d01113017010e702bb3b9d61aab828c3b5f7446cf9a83aff55a95f95e4d7b6c40870ab9c"}) syz_usb_control_io(r2, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000100), 0x10000, 0x505000) syz_usb_control_io$hid(r2, &(0x7f0000000240)={0x24, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\"\b\x00\x00\x00\\', @ANYRES32], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000001b40)={0x24, &(0x7f00000006c0)=ANY=[@ANYBLOB="40233b0000003b11545ea51d964bdee0e338a99be466aef8fe47b1e9d2129b67890bac2f1ec37bdbda6efa09a0926aebade2d0234da299164e07b44eb60000000012c6ff7e6a35a71bcc89944a08b66ff4a4"], &(0x7f0000001a00)={0x0, 0x3, 0xda, @string={0xda, 0x3, "6a31f8b269187c3a7ef2db642ce9b1100a20163b07ea42da613573a1352b4d05f1daac32dbab41dc9715a322fcaed250f6b5ba97f872f21bd058b3c5306992e7481c71c410e333c770ea7e3c7a4d9529d6ccce46a1c7e78bcf36ddba8d92cd7c7396e83765bc81fa3c5b83cfee0ed0485292ac51fe7461b991461bfc583d1f3446867e0953b62d08a671cb80e684f7debc6b88b9f67ecd1893d487061ef77efd9646f894607aead862ce15b6d39b397013ed17e6912a792553034ff122fbd80c4d47b5e71cea1458943d01ecf2910bd975f8e177ba437c39"}}, &(0x7f0000000900)=ANY=[@ANYBLOB="00220d0000008b8faf0b5b07cebc93b446baba"], &(0x7f0000001b00)={0x0, 0x21, 0x9, {0x9, 0x21, 0x4, 0x20, 0x1, {0x22, 0x595}}}}, &(0x7f0000001e00)={0x2c, &(0x7f0000001b80)={0x40, 0xf, 0xa8, "050508cbc6149d6f2a3c038f8935e1374d3e276763b92543cc27c69413d225305045e40aacbede38780040abb9baf944dacbdbb2ba0f836487fb74b033f24c75cc63ac6058a8d5264cab41e653494f448ffff2d5ab4d98a486b938484bf7f158bf0c19991534c9b9854fc8f5e85140391edb60ed1e89d359a91d4005babcbb255e4913961a95844ac75297993f1a58b01becfde1ac9ba853508abcfc88e289d4a4840e21a996261d"}, &(0x7f0000001c40)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000001c80)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000001cc0)={0x20, 0x1, 0xc2, "ac4452b181f49817def54761a285845279135c950dc5cc6e9f854b5590695a205b3da1f867ed37767a36798677cc4c8349591a02018abc225889537fc11dc85891d1eec8166827151558e1b264204459e71c3a193406956cb300ca0dce87413cd76b1995e111551151dfca5134001e3a21d035a63c10dd321607584f57f4877fb58f61b8b5f7f117350caa6d799be0c179678b981f3626dd6dcc7694afbf69270d765af57e7b9195f0cc81dd2944e663504eec6ef49f2a1003cf53ac2c3baca12020"}, &(0x7f0000001dc0)={0x20, 0x3, 0x1, 0x4}}) syz_open_dev$hidraw(&(0x7f0000002340), 0x0, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWINFO(r4, 0x80084803, &(0x7f0000000640)=""/79) r5 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x481) ioctl$HIDIOCGFEATURE(r5, 0xc0404807, &(0x7f00000007c0)={0x8, "4d9c1e03418348cefbe9fa5fdeffac4e0406aafe312555568b912d838b1e0df336da8e549619acbb48dc04e3a1de0c75b566eef5487c4ca90e63069638fc5be1"}) 23:13:42 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x200) write$hidraw(r0, &(0x7f00000027c0)="fcc54a07d83e526cd568e506b35d895b9d86aefb4d8e61bbd32c4eb3f45c312db731ea29900ff6e52eec5dfdb5c51ac2b8cd68170a8ba728dd0f44b73218a517516721d77d43eb50e797ea7f88f97010a9c6360b88b0413f7a3aa1f400b4f0942668763ad86ec43001478184ff7824dab973956d0355f13ba2260d7709c7c599c74f24e4d09fda19543f8c9627703e92312a79a5fc256983bbaaa10a4fa44a214cc8c6662306cf4d81ea25267af42144853f2570bb57d7527fe872697c4a02a658359f54872ee5bf211851055a925fb4f071091ab9fb61060fc41a293fc0a9859a9f6de121e9adbfe63c138f0c28a5a26d6fed55dafcbecde04e52c61ff921b25f288cb873f2cafb8346bed42f801400000000c5b28fae3410dff94cb6e5c5c04791aafb003ef225e7e9d34bc6b03af9e6c705f113b3f2d82072e204e10fe50090042054f24880ef742c2e9680626e30afcf46e7176208c9e65da0df3c1e7d9cd57ee0007ebb58e1162043462a5b57d540d31558a9b713a2d3ce680ebff5d6e290eb8d4e4dae94386fc24eafe79f0593f1c701ebf4f687c6ac23c66fc5659071e22fa13b0e4a1ec8f81a752ee76b5f0b32d9cdb02bb66c8227bd06d7fb85e25e34bfa82a6982ae836d4f3a7a29608bf921babcab033f222a60d8923e9b4b279a8952a426a3aac47cb46c0d82bd48f45419d5f3e162966f87a6b9df8485777bc1d16b294daeb2159f054d9a917cd83c3ed60e15be8c89d4fad67e5e85afb361b15e6b311c36b337dffd9bc6d07295d421cc4cceeb75206dfde8801ed681eb91077ddec63564d473d1d3674edfa90158107debb7bb206b22d11170f7cc1960896af5fad71e266acede31cc63533cc67a1a22837a2d8edf762c0d64d337a35b880e062bfda5679f9c418e30cb1dd3dab88fb0f90297d9f5d77247b47a81c78db756fb129e7f2fe0466f5e97a34e6936763937183b2aeb508a9802990e75e3d7ff8674a813a61ff0e66dcaa941054f1f609cd1c92dab805abe50a97ac74442eefa5248469f8d4bdd59766aec6fb9afdadd58c503f8a14b0c2d802655775d26076a411cdf3b17e832e4f171ccdf5978a6bb0100f6dbe5a48505948878b716dc7e7e957376629ced7248f6132784b8180f6751236885ea1898b946a418c406901b1b6fc13a2ef0d522e05339fb102bfe268dfe766a33a13123a15320252e6ed8cab3b7380aa32aadea66a618d0e9c6172dc69c8abbbf89aed49edfbd2b181a390286c2abcd7f7a6c81055e15e1b099e8de556fd60c1c11595977bdb37135ad2db9da4894d04ef5e05ae44b9e764bfbe336bd672541fab6e138a92dccfe76df6de6d24bb81818b9e54331a0b845e038d03aad405a8901bc5d3392b93c33b701fb2602f1875f177b5a14932d13f82aaee34782ec194a329383d3a4059a305c341f3f4bbf87673e07eb69d4259b9b835fc986129c1aea9066cd54b50caf78a3dbde5b05efc1a8214567530872e4c2f2e07767789f4f2f2165dc0f9ca9cea56620043faaf0a4c78e2894dd146db3b29a824e85703445b41c918744aa870d198095a27ae75e699fb8e15346c3a7a1bbb7ab46150989c64dc930b482e53d247656987979df2408bbd8f53ce6b49c7a83fb8baf0d23530e7ab9f49ad97eedde34b7318479e5d24d9d4181e5cd2b4b250251dfae85c958344b8b6e60022cf5bb9542645b6da0b261fc602021af16daf92f52b2a5e801f5cf3246a7995c703f058c7d83945949b36b582e685cfa7421ea07508bdbb3b6b2ea8af6f1703186dbe28d7af23b9b9d7dffb8c96273ca42029c3d7ec66a957983d8c39129577602d7bfaa116637c90c87452d90b057b3c27fb5f07df3fb3ff8d7b9ee54a19f25a3b2edab0734cf72bac1e6efbd6d43358606963d5f15fae1976ff49c69d935c25d3bc32b10c089b8c68c1480cb04c36b361c53ec72f93b5e7be85545845c6759db4b1f58d29329c4aa7c0029eab6a2fd79f864a82f6ea8e1ca028d8da6f18ef52d58b43f898ca6cb7de48d3d6a8e177b2db8e9ee5fb65812785b3d803e72a487214b7153702aaa613d0263d7763959c7a844c5a55c5a9222092b6e20850ff5bf8fd306124a8bb52caaacc24facb2289eba8521b6256561eac820bf886988c2d4b828931fb57d44b6fc4a82387fd74b557c25512d895e28f902c3bff96faa9a1df70e01131decac3de1329bf17c766d8917bb1c9fe2e1a1e409671046eaeee3e96dfeb26df27819fd308036d169aeb63353b7ab185aeb7b525ed40b18834040e83b2036f2727e5545a11fd632a355430ae8f9d6478bd9479c55e076a5e799597877e594f7c75155414e3c90768aecaf6fccbf0e113849fba264faac228fc6c63fa6489ecac933ae52d16eca1cb63bcea363e00a4fc2d81217ffc299a9cef1d3c2023ad1698402303f71e2fbf56292b9682ec20628feb640b3eb044f2c082abc3f04cdbb1b3ed6d3714612e74716c2f5a95c0a57029dfa99d87fb9277b44478ba78c99b9d8e8aadf46bd15bd010a4e55ee1fdd2ae4ff63030e0e30960da7e0d9774a38ba9391e5cbc8ab63c02019905ab1f8f13e53c5c3d4ae32b064e19816d3ddc91c479922773beb9875bf3faf46e9580b570603f8cd2bd0af1a0a2cc2dadf3d0e3545250a968619cf5d8dd47af70b82ead85eb5b9dc14cec97ae2675cfbcb45e1a7a3e7aec3a353239a0e07553e4d1bf82dd611eac2904d18082be5182a125322b96a154508bcb6634aea698fd3fc4c453c85fde0c31545c1c60b33f6ecfd2cde270c1a104c90d8a3134365ae925d09de55274463bf60ab27c6278052c9eb94b34d1bd8bb287aeb30eb2e3ae3ab2835376876ea8ae6b79e73d49f8d38a4b82202114ae18e44c516bc0df7920a5bc2b9607588198e40bd58a2fb95fc73aed6773990319b0ea9c5411071080d4701a782bc10de17ee2307d5f41a83462f0f50e985fe0388df7bef7f5bf5001193c1b58d62ead36dff8462030b58fd28c7721aa1809e76bb803d83281a31538a030e2f5c625f63ce83328f88dd8f57fc7e15150391eceb7ba26519f500646b5fdec984e201fe4786c94fa7acba34e1f8f63828ba1aab9ac88a04bfc0cd4ed99593cf5d650bced2c400c15a1b8a6f636eaacfbb376d7c2ff77b3609b66497f8af8839f7e625b46e98f457e9e6b91ab82afe080ad5ef724dee96b800afe8b83db16d0239b753c25f5422b7cbdee5dc0dbe00a9eace7dd5333f1e3838890d3df056c906471b030c600cb9a15bc5d955b7c584dd1dc5f331df0c1bbe7f2e3a9ef1f78e2c17043940b830514e5cb146609e10380340ac4f772c1cedc1944ee7db619a0824b8acf3dc00a08378536f38827144591f6941261cc2bb18decb1f18c95907771d603a7fab82761f844b9258b13ffa6bdd867a951df3f4b34ffb3bec9daf718cd8c60df4cf3fb13f77144ca665460475b1a64eff48986afe043b3f227973903fdf90331121ae9396b6d46fdbd87b9c6f730d6b9b50f4dc5a87db2a791843de66b652a610cb32e8d49005d23047ff54aa547fd98ec89c1c5b97aa0c80c7220e694b230302c58437b1270518b7149e55db7f565b71bed7a55cde6d2e29d0469d92fdf6300b03d31402337dfa4f1870e643c73325420f2770584979ffd81cba6658e1e6fc1b1a7642cc7c6aa7f4611f43c17ac1cb5254197459cc398c9d749a81bb60397815c662b702a46008228769993ec146babd3dbd8fe4488f107d2f157ba01cd8cab7ae3550fbd5376e1aaec5ccb64d949acab146911fe5c65c0460be86fb135f428b7334e118bb24ef5570e4df80dcc24b0bf7581e2c2ff66f41a677d9c62a3e0938d2b697ee6007469820a23a025a8111d188dd2fd01adeefa02e627eaa9ed06fcbfe1e780fea10b8b9d014c2f37bbae392fb47d54eed8506369ca6dd1d2f3780d7d54f666c0244654161c0184691063eae9c8e0e3c71e7d36791a9312539e561294382d866b6faf89d8c3ff16c4d3563ac3afb4e4a0beae29247c8f9203aad58dab1a81cc7413033199147b96e63b6d66e68090cfbcc2b526031138c46fa32148db1a83b2c24ab1f69ab339b2ba62eb74e490580ef3b2d6d4513dd32a086dc49c71e4a7630400d686634f59958bee1ccfb97bb510f7b04710c0ba654f9ce52ceda83e197df7c960cbca271f68a3cbfafb9b79021a3ad090bcbb60aed033989b6280b98db977f9e2ff1b2ebd0f9306b6526fa8ece76ba7f200ff1281958639400bc54fefcb31cac36a0df29ce5c3018668dbef3d2c70b25fc566941a19bba88aeb3d2ac874c62392c6b7ca01c8ec47d36c96f3f4d6aa74266dfb4f2fff7d7c5175f5c2f24c410e0c3abe22d18a532a481b11e20dd5f42e17310e16aa5a7bff4452fdf23cfdf4fde1b2a929c724da0133b2176cd03b4724eb0fa3b9fb0049166b99bf39fbb3300e5e366fe87ef0c9d56a4d26556051a9953d4f0b048c59821d639ba215d08b46d367c86b5fa21f9d3ac1f59ef8ea2c0a93fe684209a4d7a3fbafce771da87cd7a23f8d32b4f67cfba99a423f3f83a641909338156242c56c4b4d4761c6f92c603b52c92345049ae4af447f3e59a7d24268f1b5e062e8bedd2fa23145b4b89a4ad2899cfd5bedf66ecfd5fb102e51ee17a78b1965f6625e1bc72a3dac2a00b8debfb7a6d3a49c17e5e0694a60cf1d8b642d17bd3e3566746cdceb5097f072ead72eedb8681eff55a78e996a03d8c003fa3ff81f10e61d7b775a16f7fd09630c86ffb9a4324a45e2161a2864077b471bd645514b7d16fbaa28420eb1170dd3a06f8d78f12bb53e6420bd014562a01db2c1bd44d741030ac28f1ff80e8153dbdbc1491f0602fa1b513cd858374b670a8149e50c9c44eaf1a5ba72c86d1020c56e3f0dd5877cbda08b131152964f07ed554f9cc842ae6b8966101cf2655cc2f245e0f3972dfb4f24fd2857b021e7c9c5ecef370fa3f7067f1cf8b94bc653d5ccabd328ef65054a08749ce9ff6bacfac5b04a81e35a57529b7adb9bad7e3939ac59a708635540856f161a06c2c5b6ae343b997f6c63178284dfb07142e9f3fe888585571c32ebeb45097b233f4b0974d7ee92c93fdccaf9a4758ef79a5eb9f39401decd9a0611bdcbd07d0dc2f2e73a35d3bed6c510485c63f18a9105559edfe00d4f691c19158edfe7f1fbbe95a51be47e1495fb64405ba4bbe07223071854fc6ec0dde7f2fa129d6decd72b09e08339dff9d88a2d2cbd448740713b56297864ff8f2ba7b5b60c1fcbb6ee34dfd9e05c0c832a1d794177cdf9a17ebb11c04acb1d53adc3383b2d6c433b8a6a28bacd14abeb2e42922277a8a71a9bf35237b8451cc046ff7b03a9161c57caaeeabf3e01c74fd181316eba21ac603cb866794577ad527a1f261f4dcf872465dddcbdbcdffdfa3ac078c7834adb51575e248cafda9476ec389fb82c1d697ef4e07143abc0cafe871d0ca5c49a12392d64850fc21f12b11c662d38a8e0134554e2ba8d0bd1bba959d7000c740be7a7a74b6f1cf7f31483668d98c4d47449d1f3db7624ac6b443a67264a4e8bf34cc4dd5c569627f6bbacf24e63733fa15c4a79ec36dfd868e69ec8fd08e9079e04b803df2813438fb0dfa38cbc77629f5a9178e532c170943b44d07714cca1a6381db59f4bedad90cb8a0c1b492e8febfea6b2c41db", 0xfb7) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r3, &(0x7f0000000200)=""/4096, 0x800000) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r4, &(0x7f0000000200)=""/4096, 0x800000) read$hidraw(r0, &(0x7f0000001580)=""/73, 0x49) read$hidraw(r1, &(0x7f0000001780)=""/4106, 0x100a) [ 1034.628338][ T2213] cdc_ncm 1-1:1.0: skipping garbage [ 1034.633625][ T2213] cdc_ncm 1-1:1.0: invalid descriptor buffer length [ 1034.640362][ T2213] cdc_ncm 1-1:1.0: CDC Union missing and no IAD found [ 1034.647263][ T2213] cdc_ncm 1-1:1.0: bind() failure 23:13:43 executing program 5: ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x400c}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f0000000000), 0x1ff, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x10000000000, 0x161f42) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) write$hidraw(r3, &(0x7f0000000140), 0x0) syz_open_dev$hidraw(&(0x7f0000000040), 0x9, 0x4100) read$hidraw(r3, &(0x7f00000000c0)=""/131, 0x83) syz_open_dev$hidraw(&(0x7f0000000180), 0x1f, 0x200) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000440)="8eab17f56d541c8b6f2e6738528ccaf67bef24069d9de14a80473118d3905a1a02cae5940cbf14d5da8080895958639b0eccd499fce44bf9bc1868d35e9b1656d8a4724b0346f0f0b678524e79e97bcac96ea7203c1847fcdd9d088f6c61ac5afb553fa1d72362a711179a2ee5829c57fe99994c69751069285898e97d32f60278a2487be155a7a5f3d0168ab46b9b3c3ce2eded46362609b0df82f0601d14438befb730aa4a611f401809428ae0bc6b3c763efe43c883614c9aa18e08159b3da74a20dc401a226aef83962288e7eb2a11149b0c4ec961e635ddcd5014aca1ed6fb44a9e3a3149d7bc62ebbef1d184d968ed0433b9948dd87aaf21cebca1ba4e7282626c054cc8b1899bdc87fecc7f1e98969581ceec352d6cfc4aba8069060b123dd4b0b1c15a2c03a83ae5d273646aa52d451e1bb64e3a0f7bc43ecb1f62965026aea6be017bd3cd192e4f1b828eb79e0a821af9a4806c7052fdf1b8daa9d7e50ffacbaf83d46d3303b565860c4c94b90b2e229183ea716e52f89b05c816c6e6d88126527d6c44c0d293c59f1b114fe044aa0103082064ecd22128fe24cb59130230d0feadc2b384071687618a59b19b13af094ca999d4163b4369c0d7d820a60d7d1c57838b36624be3d16b2d2ee023370b2747d4a4c97997c812c35c1129d47da913783d24d76f02851c3ba75d2c1615afe9b4fd17adecdc75363505ebd00ea301bf6229217ec0c30dd05fb7ac5549ea534ac167d9088e1be0e937b9778dd8674d3021b4e5e6c5f74ed1b956c2b2cbd08bc664af7e33fe73b5ac10c440bc5235fa5e8ba629997aecbdf30288808ea0ab1b7bf6e15000f1d86c965751d71d63b500f06e162ff09ad78a507e82d125c70a16986990cd55b5641b88f6e0264f5e9ea03be1a559c5f1eedc51f368642593ba717e0a9d77285c29a6f261b671eaf3528fad47f4f9d7dc3f219a1179ef95c7ba226de945a9a0518d9683e80de55407dbb4862caf51abebb06929ec5d2ed6ba405ae69168ecb38ffb3461036130a6826cb2ec7def79989a90227c7d5e984e0cc26bf04a9e47d5b7f1f3e5394feae91cce455a34161c57c6f51fff17f27028464da14488e58b6d18615215e6faf5539f6ac69464e3d2c88c243e69d122e388a173749bfa839b1bc49348627e5a433267156ec5f7ad873b95ea31a77d949ea9a95768b3f3197ea3489bba7994bcd6f310031721c8be93da9ccd606b62d6706fb4f837cedca4449cece4920bb9848ee3629cbbc859c3bcd1fdef4aedfc5b4bcc7ca4bdbbf130df6840b62da87156feb44b42612f80867145428a79c275f06d10f4756c8951c861692ad930d975ba51d4a4c286d1f0beb3dda306f31c8f35a19e6036fd45091720bffde44b6ef2032314ae3c66ac63feacad8623c0d47c15b110eb2c6db6f49d53656bbbb920a148b7ac513d93699d0d52ccdccd785470920086fccbd79203cdeb3293095fe0d6ef131735c369f9c8131ceeb9fc33bd4314db198baa920e6808ac4c5f543601c5e34cb7064b87ecd91e5a0a1e49af830adc875a4716ff23c20e5b74170a2167ac6964ad4daa17cadd14983f67566b1a31411220dd644ed889a1c721f57db79724d96349d701285983c18a09943bb64c617b3759b4ed621f78d7f6bb44b39b5ab13d179e01760349621ac95955fda92f30f1e59f5f67bd5711d086621dae20d0144c0dd1c5f465da9f81b8fb41b529ae5c46df18dfbb5aef62be136842be8fe9fdb684003d0071dfeb62dc12aeda353fd75628b6cf20bb714ada2709d72d16228beeffa4627adab5abed742fa58c56ca9990de7e6773aa7daf46ada3597250616255e70761b15104415478d7e2fc334c3d05c5ce5790a9fb61b4c7ace9ed5e371f73ba5d853d970ffde2a146dd81d1b35f5e325879713bd28b20f311fb122fe9d2f4c5a3288d713339df66216a360a385a1d91aafaeeef9fb06981b1a1b96c51152694b18ba3f9b2bc5b6a544534e689ba076205bd4b9d23dc1edd4e9cdc9d34a6a5ae9e6e22b359cdff128ca6765b19ee50e7c0f5692af763e1be11f410773eec07e5f6a377898516a4aa22307e1983a685bcc1c9fcc3427ee41ea5e0d3c0e333ea2a42b49a83b4b31f8f10578dac8b44498201a5fabc630fcacb1dc8db82a696d60a73f830503bf7bb1f699450ef8b12f9fef41ace042c7d0c579f09d565cc85eb658241ee459a3b632451aa4c8fe09604f3483d5ef75b1b621376bb2e6b254f6019740bbe3c0cf90e624ecfaac2db4dd084a68af3f48cad50480c0296a273fc160b83950ddbd8dfddeccfde74669f7cd37bc26e001f74002511f92bca17e1286d34c76d63e7b7b3cc573aaed477af66f13f205c1eb262bb69a8caa97c35ac6c06bf6950453877413628fb984c5fa7112efff5b56d45766828742a97c7dd088253fd346b0c34080bfb202568602aa87ffe28c35bf1501227dec6a09fe7163d5d0acf94c3f255460409edb2e0971f215f6a43de3016b9fb8ca9dbd4c4f3e75ec95ce78377a9441e7dd824201b710bb3987b756adbb688610b7e1e3d17b52004d81fcac4e980a9a3ae360898543384c1126503443e9bdea7594ecb661039358d961b043148af3ee2bdf875c150f16d427b7717e994c63087e72018397be5cc4dca4d75e72065a8a07a2280ed9858603c04db9572f63f8a8b1f8d8146422fd6c9f463dbdc73c00561c878fcf4f65e1654e6ee3c8c57165e496c7a7841280c0c9723204fc55df32daf445caf854c7a30950a9e5f39da8c17c3983547240ec735329cd6d1288226a07f55ce4adf61a100382514fdf7225bace4728dacc2dfd4b240ce14b0b36754a40c6e92320cd48670d045c00f8cdf61153264e158898f7dcbc6c70d08b201e36f86fb9e36814b1f0dd6aeb01cdceda2a0a7003cea183092b0f8ba7e7118e2643c9f06b6a14ebb3138c78995e193c1adc22888ccdbe86c1417b8ac3da7b8dec15091c7e95f23f3bcc57ad6191caa2c05124dac89163d9dd398031886eb101ae50127430689ac896b71df47c8428fb5249126acd1c18ac3fd24e627695dd6613cdac5ee44de2b92d20f6ccde8ab193b6a1b21c3dcefb722618465b40062474a94235858cec948ebebe75a67a8c7d9b85280daff8d68b21beeee2dac1522f446b665f7a0850526987567b10517984029a19aa1a466c875a9788328a55adb6a5a0a125fb1c9c85b97568418310e340dd119b66076165cdb880932ddd6052960d218d857688dddf1d5ee25ddf4c702be20465ad7af70c9cd4829278f29abe588e921abaca2206152795b3b2ff7e241cd0a3276647dcc564136d26f95d15829a48617f3c632757fbb7f8c367622ef1cd8cf98bcdc3ba2bd2316db1a8ed6bd9d935370239026d0a931afa986317f8ef1c6c7a2460da66144a161aa6f4afe118d2b0f5fc83f5cb56a15be48bf374b2bae9b723fe43313b9aaef64c85fa687d219f4c8794cd819389e3fa990a400ddcceaf70e7a1b0b787008442eb839b1a7dc8fe83e61f2fafc807a010a7b2af20842881934d041858421cb47566f3e5b15e0f40c002e03631aa05bbfd4bfcc6a16e1e63281b9547fda290af167a3eda73980d49200ffc8fbbd259ba856b99f3d7c353e04eceadb718cb0b1ebb80b21c2b3c6f085e4c0c6afa6f94f2a6f48614ca327a207e395061d394fe240262c9c0a43a796a821ae3fe5f6b0d92bc8a7a2b556e0e509059b4958a88aff0e394b52fd832ba11dbc3f1fb87b7123094223b2c83ff39a8a36f31723cc10e9dac45fa140aff1a7d32a03424dc448b000d39a71f8dfdfa44ed8d288500c379dd629d5006b74f3e48c5dc3d0ab1c73dc9eab2a4336bfa37c46f9dac6f9622f763c124194bc86c8dc04dc0fa25f12021d91b09f97807ae96c450cd0889fcbbd0b3dfe2f62525c6618e9550e962fc9634c5e1a66dc0b44c1f92f761b4fc73f09587e205825816b792931c6a511ac4ea372f6dd4ffd554f005a8de480dac88826d8b69745e64b529e2a85ba52e17cf691d74a6020bd26d94c0619277e626a166f6ef8a2f37106a67e91fd12f6f5b7e702aa7997ab44cd1978b568c1d80eb5fb538c6135fa8478ba7f40b721def2b2e5867bd5fc5e2847c586e9c2641617cf28443f6c3269b3db74247c83ace2a0ba442e636336ff8e9923f0beb106a167c01a1a89e6d24230435009842a65cc98bac68bf31d635f4b235b91cbb3251a9f0b4dda96f379c6b819f35d37cfb61d6becc90b6125e59972134b778fa3a7231d49c056a47f3c1fea969108157ba4d510e55436d3c986be67ad7d0a028b283942aae97452b1267a0c63dd5eb6c2a9c2f469ffde48010ec458024e557037ace2b08a1d56e8a0af1601a532dfe899eed77bd7480327e332c237ee8ddbb85e56fcd7669dc2d92db99e7bd207cd5806482ae27c0b712e43b76f5d87e88db113b76676d0e0f2f4121d84527e4eed0ab5688ad4cbdb96fbe31ad43701aef8842da2fc4f7e62967134e01e20dc0db50bce832ac5bec8776eafb593b65702172c5f19b200d909276e898fd20ad241ba99df5f45875e70f346518d74f78623361289c6ae244145c5992c69b55dce4ffdae88f344d21a7d71e3d9162b8ff80d8ee76ec3ce4137fdb3e6258487da2104f24bb9a7e970e1917056771aae18c9763656ee4e2d261c1df20cfc9e8629dca061975f4ef9e55f1dc612fedb69b0cc0759a4b09c70bb5699761a5b43a381dfca2a594d474f41c28d3ae8984046977c8e9e24f56a777746955440251294149455a6c40d6dec2ca1caea20f39395aac09401fdce2298f1228563f04f9bddf1c90012be77b9c913c47352e8d1621bdaa27fa97aef3642525cf1b34d9228011f8aa0d97e3f7f837846103ae0d2549d45fa2813cf324de594dc2d376f11a2269a5dd694143e560f69e7dcb4a10534d4a0234af6235bb86dfb82b1fc547b4c12edb20664ed3468b96009c7c19b968b92fc235539bf129e0a13fb5fbcdd1543ca07031c891194516388866560171c251320fd12c2a4515b0fa98afc1b5729ba4af169d3fa61bcbae6e7eda71010705ceaaa856d6c15bc79ee05333ab3b98cc49483a4293f295bce075c8562fa9b00f5b5b6cd5759ce01716498021931ba25b82add2984a41ac8cb7a5ccb7c681dc7e37942929e5732ed47b09615151d9c476ea0f9871e4ac3a6911601f100ce65fe14f4df3f1e71496a5a6a53301b5cf397e763c00c81684269c7b1199b5f18967f5460f0ad655838d43b57ea1608e9689971d0704cc88119175d2f619f4d5c7a278100ae82ea87a8cca5ccdf4adad0c7bf8a8753ef1055ac8be58c39d619addf6f4f84139cab8b919030b738c3a039f57bb4ac6f0ad86007423d64c8dc72ce6b93a9f9210a1a49e92b46513d92aed4eaa6ef2fe561b8aca20496e36d1a7e426de49db2d1149fe584286adf282db3403d7a25bab8f9821bf408014c0882a41d8cd0b7548c913211aeed290f3f5a3948202087cfd7bbc0a21376eae1462a7270a8d4d3d0f45360db9268f6f2967abe8964bc4e0d56e3f436b780e62d0fb3db271b77b11e6d01e1c3fa60164d6d9a671b2aa8a196d3aa6a78be91b99b2ce06b04f533de7fe04eaaa55dace03ef8aeefa03ea91469f445532a66a5c067f8b40129ddfc2f1c91044ec54f3baf4f51e7033dab160572c9ae95a8ff6195b891539dc2a129da642ad2988a44e3ce38e82a8a664008706f0eb47529ca1114a9fd48fe800c4a19f9a6981da8935427d140f614e2df0eb94357f79f2f883f", 0x1000) 23:13:43 executing program 0: syz_open_dev$hidraw(&(0x7f0000000000), 0x8, 0x2800) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0xfffd}, {}, @rumble={0x0, 0xc}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000000c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea63cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74f9b1e4b9dff7a3cc56edb9bf196803b5a3", 0x17b) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) [ 1034.855038][ T2654] usb 1-1: USB disconnect, device number 109 23:13:43 executing program 0: ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0x4805, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x88562) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0xc}}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f0000000240)="d5233be4b4b020191631e7aaa33d06a8685a8377fd77f6ee97bb9c976d993ce48d6598b145e7fe201ed636b6d229eb25ee8848086464919e7b02cf9c6cd8d74a30737ede5c811b6ed187b025dff3996d7aaf719a6bc7aa186f3d37d3f23f841f3ccb844319d5b100e0f5e2498b9593bfd354cbfb3cfbf10a5c746efb46836108ef4606b6b950751c83e97d279af63ee35cd3ec5896ad4d780e852df1d83cd122d15439d2d2ae8af43c8ba7cdee86dce8a09d3a7b6b661bb73e4f66d3a11a8112564b2d4fd62149b85383cf18f95eac701dd0c7d408f0", 0xd6) write$hidraw(r4, &(0x7f0000000200)="03", 0x1) ioctl$HIDIOCGRAWNAME(r3, 0x40305829, &(0x7f0000000080)) r5 = syz_open_dev$hidraw(&(0x7f0000000040), 0x400, 0x400000) write$hidraw(r5, &(0x7f00000000c0)="ca13ae0db8bc6a1992786a335284964b1d82c0cef66175e7f05c26407fce5e636892f13a69b39b79711f403f4f53b3316db46d52fb15e19d341a4f13320e26a037de043e9cf96f9d959fcc1b694348629503412873bea0d48c78cbfc21efded56ad6d28f936dea8a6490de062d32a377104d02e30593583d", 0x78) write$hidraw(r1, &(0x7f0000000000)='D', 0x1) write$hidraw(r0, &(0x7f0000000000)="b4", 0x1) [ 1035.027132][ T17] usb 2-1: new high-speed USB device number 35 using dummy_hcd 23:13:43 executing program 0: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x286762) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r1, &(0x7f0000000200)=""/4096, 0x800000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r2, &(0x7f0000000200)=""/4096, 0x800000) 23:13:43 executing program 4: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x309081) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f00000000c0)={0x15, 0x87, &(0x7f0000000000)="6558981bad0f9ad5ed6e35c2d5c6940306a5b6aa9ae7ff77edf9d52603d4a3696f665c9d20f54cb5feed28ccfdd37ec8fd58aa1822920fc6df0551504ee45590986093aedc6e0162ec8965954ec8219152842a44f8a3ea5fc4d6cff399756b6fe05a21ada16dc6fc68be0b87c5e613127f0b3417ed3dfa307447894178fa08251d90ed188d06e2"}) 23:13:43 executing program 2: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYRESHEX, @ANYRES64, @ANYRES64=0x0, @ANYRES16=0x0, @ANYRESDEC=0x0], 0x0) [ 1035.387049][ T17] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1035.398175][ T17] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1035.408115][ T17] usb 2-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.40 [ 1035.417315][ T17] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1035.488046][ T17] usb 2-1: config 0 descriptor?? 23:13:43 executing program 3: ioctl$EVIOCSMASK(0xffffffffffffffff, 0x40104593, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x40800) syz_open_dev$evdev(&(0x7f0000000140), 0xa22b, 0x200) r1 = syz_open_dev$evdev(&(0x7f0000000140), 0x0, 0x0) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f0000002800)=""/76) syz_open_dev$evdev(&(0x7f0000000180), 0x1, 0x2100) ioctl$EVIOCSMASK(r1, 0x40104593, 0x0) read$hidraw(r0, &(0x7f00000000c0)=""/76, 0xffffff7f) syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x143000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000000c0)='Y', 0x1) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f0000000280)="4438f770ffa19aa570abd81b7cdae9e1dbd17c2f82492ee047ea1d3c4677c0b2abe6c861e0266d6d99e734fe000100046e4d9d46bf9a48e647987c3787d6051756b3b7b68c53cd8df2734454203b433ca7e0877294b3aeeda401b298e9197f9b8d6f03e458655cb0f27c13283deeaf2f8d3c432348d776010c1bff9a7542600b74a6acf7") 23:13:43 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) read$hidraw(r0, &(0x7f0000000200)=""/211, 0xd3) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0xffefffff) 23:13:43 executing program 4: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000040)={0xa}, 0x0, 0x0, 0x3, [{0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) syz_usb_connect$cdc_ncm(0x5, 0xa7, &(0x7f0000000340)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x95, 0x2, 0x1, 0x7e, 0x70, 0x20, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x6, 0x24, 0x6, 0x0, 0x1, "7f"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x20, 0x5}, {0x6, 0x24, 0x1a, 0x9, 0x20}, [@mdlm={0x15, 0x24, 0x12, 0x101}, @mbim_extended={0x8, 0x24, 0x1c, 0x5, 0x9, 0x4}, @obex={0x5, 0x24, 0x15, 0x7}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x30}, @country_functional={0xa, 0x24, 0x7, 0x58, 0x3, [0x5, 0x40]}, @network_terminal={0x7, 0x24, 0xa, 0x0, 0x4, 0x7a, 0x82}]}, {{0x9, 0x5, 0x81, 0x3, 0x40, 0x5, 0x8a, 0x3}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x8, 0x73, 0x1, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x9, 0x3f, 0x9}}}}}}}]}}, &(0x7f0000000540)={0xa, &(0x7f0000000400)={0xa, 0x6, 0x110, 0x5, 0x8b, 0x3, 0xdf, 0x4}, 0x30, &(0x7f0000000440)={0x5, 0xf, 0x30, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x65, "02acc13a7ad61877b9be47600ad66e25"}, @ssp_cap={0x10, 0x10, 0xa, 0x4, 0x1, 0x8, 0x7800, 0x400, [0x0]}, @ext_cap={0x7, 0x10, 0x2, 0x1c, 0x3, 0x4, 0x4}]}, 0x2, [{0x46, &(0x7f0000000480)=@string={0x46, 0x3, "8d2a5bbfdf552a196bc2e3e56b30f1be8b17bdf3abd52955701398cfa97e29f5f27d55b85a192496484ce2d1d13db6f1e71005ff02db3b2d945d0ade427964412ca47f6f"}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x40c}}]}) syz_usb_connect$printer(0x1, 0x36, &(0x7f0000000580)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x30, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x9, 0x170, 0x4, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x3, 0x5, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0x5, 0x80}}, [{{0x9, 0x5, 0x82, 0x2, 0x5cf, 0x12, 0x3f, 0x8}}]}}}]}}]}}, &(0x7f00000007c0)={0xa, &(0x7f00000005c0)={0xa, 0x6, 0x200, 0x7, 0x6, 0x7e, 0x40, 0x7}, 0x26, &(0x7f0000000600)={0x5, 0xf, 0x26, 0x3, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x1, 0x18, 0x6}, @ssp_cap={0x14, 0x10, 0xa, 0x9, 0x2, 0x4, 0xf00, 0x40, [0xff000f, 0xff3fcf]}]}, 0x3, [{0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0xc07}}, {0x9a, &(0x7f0000000680)=@string={0x9a, 0x3, "88eec1a35676d2a186cc65f74e23869a3622cfcc940f9c310bdbab12f8960a0957d3026209f0bb5d25d7906894101ae2b0ee4db23c5bc7327fc5e7205b181b208ed5b11e2bcd4f4239060f7e11e0054055cc96edf1d934a01c7d3ff2fd810f515fce9e06cf395ad892fb2af38dc908ae97c5c839f0147b08ab4d2b8dfc02748857ec8e89740348826a3ebb3c4b25d529e6c0d327732cff23"}}, {0x56, &(0x7f0000000740)=@string={0x56, 0x3, "e0ad25f766fc43bc7be1f368e094f2eef9e1db7cd8a25558d3ace2ad37f10317e9f9dde3e37054c2fc3c04836b055db759e254d1be7bc77cd57a1d2d1920d7e7737ff5d6c5104c10ec72e879027f508d9926e9ac"}}]}) syz_usb_connect$cdc_ecm(0x2, 0x4f, &(0x7f0000000080)={{0x12, 0x1, 0x210, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3d, 0x1, 0x1, 0x40, 0xc0, 0x4, [{{0x9, 0x4, 0x0, 0x8, 0x20, 0x2, 0x6, 0x0, 0xe7, {{0x7, 0x24, 0x6, 0x0, 0x0, "8c90"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x44a, 0x1ff, 0x5}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x400, 0x7f, 0x8, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x0, 0x0, 0x4}}}}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x200, 0x1, 0x20, 0x0, 0x20, 0x9}, 0x32, &(0x7f0000000800)=ANY=[@ANYBLOB="050f32071002041805000a1003020900021f0300e4fb39130400fa080001000a1003020100ff050600071002000000000000000008d93b4d36e890f128423c39fb38d49b8edb798a6481c54c8a2ff68eeec45f91a467ff91aaa871b264b23ea71dcad4ce647d18b9cc234a1cc78914b592116f5782f1300b6d8a6bc34215ac9977ab22f1125d53967aebb45f2d6201cf1423caf9539e16427a1e635936beabb7a3df3139404bfa8268909a0a64f61712cf563cb6e8b2b7d4a80d87fc8e9776c9f5ae4a1e30c0096124f3740798ced4a1da535e391ba8666bd252ebe058173161ecc8ec8897fa196e6fbd85630be8a38a7f6d6e268f9ce2c3fb0de95070ff67"], 0x2, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x1c0a}}, {0xcd, &(0x7f00000001c0)=@string={0xcd, 0x3, "2a8652ef72fb4cdb945b11459e8d91ef7e871b8675cedc33150578d590e2299bb4cd60b2e5d5caf70e95ca789fc103cc3e49923123089204344afdfde39598f858cbc604422ae64133fbb35fd5adb73dfdae72a02833f94b1cade1282ee44ff0b226fee1e01089a20d08a019a536af504aa30691d08e29ff4b4ee5c1cd92009aa9b40812e144c9073fbb262b5b8bcc2296b2434eb4da15fa563d6ccb29cb1e49ade0ae25c0960b6792ff9c56af98a38b47e1876b0393e8d59b4b4733cb062f9882cdfa4bce452821924c72"}}]}) [ 1035.628571][ T2654] usb 3-1: new high-speed USB device number 92 using dummy_hcd 23:13:44 executing program 1: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="255260bb6c7b3708e39295a5444316f033e74afaf418305c268205900501b755f743b1b53e0c47f15c27fcaa59300aba426f", 0x32) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xcf2b, 0x101041) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) syz_open_dev$hidraw(&(0x7f0000000240), 0xf2ca, 0x40c000) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x24, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x185000) read$hidraw(0xffffffffffffffff, &(0x7f0000002500)=""/4073, 0x63) read$hidraw(r2, 0x0, 0x0) 23:13:44 executing program 3: write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xa4640) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a9202) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r1 = syz_open_dev$hidraw(&(0x7f0000000200), 0x1, 0x355000) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000240)) 23:13:44 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8c0c1) syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x400) write$hidraw(r0, &(0x7f0000000200)="731b3e445a876f2e5a93079ab27db433af2447c961ef7359010fc5c0a829a9da22c9e96238f7eee0b3c39c2db4506cfd0a78f83259573206144e531d606f1de733785e2f1d797474bf54e302ba447f76a682821ed2d16eb6d10f16d3af858a37bdc500ad3fbd0e695ad3d811d63374ebb94f70e1c4f6e274bee04d457febe2c50e46a9bbab2ff266a274b3b9f502ee0e97ef0dbbe92e2c7ca6f08d099ad8f5fa5fd3a5c17f62e768704ac6ad00cce6a328757ac75be5d46790cc1c377b997d468dee0c87c53443c26fc40a3eeb4883826a87b36c3c91e8ad3a3f877c8be842fb86b59da4db7775c991c26155d04b2d701b0ebc056b8c6420f89046fbb986f43f579f86350e26a7dff9ae66dada3690345f66d6d00ce289a52d0149ba56ea4c17767f286677fbea550eb9a25e61ddd9ea03a3cb4be2a6ccaaca68481df6b27f94304c059590bab5923b0f26f1d69514a395459fdba0a34b1126d7cbb91f447d7f8c998ac394e15b79fab6c9ea813f925dbdde3390625cd27a003214fdcf36c8b8350827659feb41adb2fba77575b3e6fc211c1269839b683b085e9fb2f5716a5a666abd4c5c4e6c849c74b3b9ea023ba82700db3de14c34d7c0512d39bf453f103db19ad585192a349e165c636068c71e355d7b94c94043c22afb82dd774525c4306b924390fd20e6c53b989abafe0bf5e444eab57e925ff4398ae5ba7f2be27c", 0x200) write$hidraw(r0, &(0x7f0000000000)='@', 0xf000) [ 1035.886981][ T17] usbhid 2-1:0.0: can't add hid device: -71 [ 1035.894377][ T17] usbhid: probe of 2-1:0.0 failed with error -71 [ 1035.915864][ T17] usb 2-1: USB disconnect, device number 35 [ 1035.946828][ T2654] usb 3-1: device descriptor read/64, error 18 [ 1035.959268][ T2213] usb 5-1: new high-speed USB device number 115 using dummy_hcd 23:13:44 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x4441e0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, &(0x7f0000000080)={0xa}, 0x0, 0x0}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000140), 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r1, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$hidraw(0x0, 0x101, 0x0) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) r3 = syz_usb_connect$printer(0x5, 0x36, &(0x7f0000000200)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x9, 0xe0, 0x1, [{{0x9, 0x4, 0x0, 0x4e, 0x2, 0x7, 0x1, 0x3, 0x20, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0x6, 0x20, 0x2}}, [{{0x9, 0x5, 0x82, 0x2, 0x200, 0xfc, 0x5, 0x46}}]}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000340)={0xa, 0x6, 0x101, 0x81, 0x3, 0x40, 0x10, 0x20}, 0xc0, &(0x7f0000000740)=ANY=[@ANYBLOB="050fc000040b10010880000074010006a3100bfefaffffffffffffff8bbabce1e9b9021d3e68e572af19cd7c501979af94ade164508cd1b30028375c4d6b712cac594580f81ed6c9faa1fbeff08924b3fc3d3a42d94f2c288199f182402b08c841425aac045606632f273d0a75160d67212356fb939c851753abe419db8a1998773edee15ccd2b35cce2840a889d0c368fc5220485f355217037b92c64c7046ea638b55351d47ec07c0f08dc5583f3792503b903100b0a10030002000bcc00"/207], 0x2, [{0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x425}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0xc04}}]}) syz_usb_control_io$printer(r3, &(0x7f0000000500)={0x14, &(0x7f0000000480)={0x20, 0xf, 0x2a, {0x2a, 0x24, "5759fd75ab9c78b2a1d4d7d2b95896a3cfccba91154fe0e172ed2d03dea70c959e0ef6b591943cfd"}}, &(0x7f00000004c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x444}}}, &(0x7f0000000700)={0x34, &(0x7f0000000240)=ANY=[@ANYBLOB="20142700000089b44c33392540278567c29553720155f6cfebc19a2ff1a7e21e1822779dd4e1d4c28301954a0759cce7d3484221e695686118740ca9fe0569fec00631661a6e1b8a456f1937c0f11d4ba4198489718e538e0a610e67c6417f48036fecfb2d0b1afa13ea0e0f65a7ce7f0000b66e3b846bf8dbf2ba35ab15dc0000000000000000000022000000"], &(0x7f0000000580)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000005c0)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000000a80)=ANY=[@ANYBLOB="20004c000000004a750078e9e200646dde7e518b3eafdc45323aa4bebc931927ad7174bc6a9cfb95f9f3ac7ea821c440959b15723c184863791960558ba17e21af58b221e38ff1baa00cc59001084bf3fbacef351323cd18af64113d7b10b6bbfafd7e520f0840852c641bbdb7c9fe7bc9b52f7939efc95406feda650b5835ed152269092a85734972832fbf4ba86de011de56de8f1c60df70ccf5f8ca55b2a4c439086de91b519888d44a8d96c3e980cafbfe5da6709f7353bf6d62b3c1300f62499aac8e943569736f40d57175ccfea40fd4d7165bea7faa91e69c6d97d58c37"], &(0x7f0000000680)={0x20, 0x1, 0x1, 0x20}, &(0x7f00000006c0)={0x20, 0x0, 0x1, 0x9}}) write$hidraw(r0, &(0x7f0000000840)="44c0f49952ffee802a6334c1dc02b36ebbf47d776e0434f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a977c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a0300000020f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a89e42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x205) 23:13:44 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x481) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) read$hidraw(r2, &(0x7f00000000c0)=""/19, 0x13) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0xc002) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000001300)=""/67) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x20000000000006, 0x400000) write$hidraw(r4, 0x0, 0xfffffffffffffee6) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f0000001540)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0x16a) read$hidraw(r5, &(0x7f0000001400)=""/119, 0x77) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000001500)=0x2) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd127563016568d53935", 0x57) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001200)) syz_open_dev$hidraw(&(0x7f0000001240), 0x2, 0x111100) 23:13:44 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a7bc2) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r0, &(0x7f0000000200)="2c1af7f100c1700638fe6e9651d5261997ede30ff859a9a1251d0f3c5a5e5d713fd31b481c594ba9f792ccd921f01d534f8fafba186f84bd6e0a41044cfd1a5173315b378e3926bf35bef43e6eb953db6b16b7f7ecf7af14aa2f2ea2e54d288406160e4b8524d0f19cae5545887ef79b9607c5a764053d4c3223ff813113d06d5bfdc74cfb8ced38d4ad9bfb16508f1acc8010cfb0cb8a638671b071c05f95476503ed6f3bb183cb310f0abb1c5930364c85ac8eae1f158086bf77193275a70c0fa2d6b4e6eec9f1e9e04ac0d2b0ac37c9ce11917364374ad193ff13cc8cd3d0", 0xe0) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) [ 1036.206846][ T2213] usb 5-1: Using ep0 maxpacket: 16 23:13:44 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(0xfffffffffffffffc, 0x7, 0x1090c1) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r2, &(0x7f00000004c0)=""/158, 0x9e) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x54d000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, &(0x7f0000000300)=""/82, 0x52) read$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 1036.336816][ T2654] usb 3-1: device descriptor read/64, error 18 [ 1036.348002][ T2213] usb 5-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 1036.607014][ T2654] usb 3-1: new high-speed USB device number 93 using dummy_hcd [ 1036.687254][ T2213] usb 5-1: string descriptor 0 read error: -22 [ 1036.693521][ T2213] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1036.702652][ T2213] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 23:13:45 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f0000000000)="b21c1455b337a7e4d26f4e1feccb578dc439a08f7bd57e336fe2c4305c452f70bd7891f9eeb3cb2e0422dedd282dec9f6e2a8903bd9bb4ac520f496acce249341d084aade06de87fe3f085e6ae8b386c527260130e3e159b17a642fc132c9e62e6fff7888e461064cf8e6b43d440960acadb5f064d84b5033c1a54302ba05794ddf6cc98d8dfe363c68a53cc1602ba3561421f321076c117fec0acbfd3fb80ff35e2e7c44261658022906438217c9a7ce003f936b3020b0605f64f9351dcabe693f4e4bb0d1d8a1fefe6301154cbaf75a1abfb8d24bd1d0409cb3c4b7e42f632a200862381b62be9a23749ce7c254b12f9456be8971c7ba9434547e279cdaa5e14445edcadaaf16d325a11acb0fbc3268e39395335ee9ea47039465cc55055809f641e6f5956360e8a1e763d3e84e13a3ae3ce82cdf19841f8b6295f0766b2064f96a3ac26d7a362039519123f9ea6931501d7f52b478b8cd630c46c85eb307e07b3e562c6beaaf0c2f23dbbf1d09485a966b4db56cd452a1fb884914f1b57ad2cba21c87ca3c4beff6f48c19637294b87e57eba3e3f68ad9639dbad182a10e107a5d3b2ccbb1efad08d41e245c1971e20af511ecd07351e03f3108a2e78bdaea39e0a6933fc8283ef25093f7e3b3155cde61c491445b700150b3dc7923d12fd6c61f09e0d014e3a189d610503f22be1349143ae05278fc1a45494226b13b43211867739e518c1f89db1fd1c33b1d6a45d81d5b869bc623879c6d2492f3282aacf84ad69be93789b2d6e09906aacf294e5b83054bfddb4e4e824334c8e48d01ed806dcdbe1f3f46dd61122dcd366725002f5e31bd18403a96bebdbd5c952e259b029568a2cd32c5efc244fb137dc79f5b8a843613844f219d386239901204151fe3b5fa38f22fc4a4dfe95adbe3bbbc6d8b5bddf63305016cd48d914a3e06c4753d2935e2827bf4c9e1c2089395097625467b9e2f1e25735a01289540ee3237d1e1837e064de6b05ad6f37e5cbc482878a02a458eee8ffbe9d435534dfd6d00e4c9a7ef529f7a97e8b69d854c94c73743f8c940115ce194dfbc45d340083f261c41b5585106aa8b151088cb69f059094360abc2a3bf01fc7efec454ff9de976998413ce2d6f3dc521ea9d82614dfa72355cb11d126db97816769b987d360de95956cdcb10beac6561b32f3b072da5aca6343ef73f75c9c38b31df49ba97ec4879561d190c5c3f135037d988cd18d797193ea7d8b79cb779c98428114028d5c1959d7189cb76e537c3849c4611ee25b7c35ccbd2d942763f400765d9d1371420b5c7b62e3b6069254ace75b18b3497381482ac7bea6b4b3957c6288a57469cf9f1639ca7fa09bd21928ddce7b25a369cde4d3f38eaea9098abd320086012272ae41accb21fcb2a7ff2de504ec6b082158f4cb55bd3491a440b86616f17fda2e7a1a133f61bc33c8e9db3ca6a2f698a21310153a238c4689aca56293ba2e5cb334334174f026bd730eecf82bc38b2a346550b58b51288df4f15e5b716a6327dc148546691ed37516b01fc86ebc7afe411226d81be1d99aab6aabaf555ec4260d6b50db7cd58cb8553aeab13a274d802221086a193a4d28fb6afcd5c6c8be533848f540533b1ef167a40ba1d3ebc1f42142d28a2cd77a6b523ca16b9653a9ee00338311a79e21899539052253310386c245003f963367b9b0fe4087bd256b96a324aa9eb5f392d212afb9cc14c082ee5e8848599a02c493b4a5a04b77cf9c66f46708447683b1aaf3568853dfbfc2bce84a64fe8b2e514cc8754807faa8ccd850742a872a7de4f3de425cd8ef4f42173c82e2d3f53043146969fc6590b5861a15c02b48f69e01f74b361bdc485e7fb0e43e37d79962d9267c1152422c0a9a5b3981ffcfaab448d20b7f5b36b03ab7d69b1ca019477fececc211747cfd6f3f6c60052e7c5d2b4c824cfd733766f46454bb43760d05b7c5ac7f45262f003306e5eabb63454df02e297a1914d4fcdba766778d1407117a16b672ce0ec428a74ba089b7aeae3b37c240c26e6e941b082d03b8647772859ffbbec14857f9befdafc70d57a6d1d05cf659efb47cd8138eb3e407360e27292ebe096faaf23ae1164dde07b86060f652701710ecef65ac95b1f7e22934c5710baa149ef4cde6f0f33105c745c5c7e24235e4a0755da31fadf14059989ff146d13198885ba5e57e64b912b653bcac5296cb162e9147cae0b558efe7f9941fd7a4480a8208691c634981f15f25ea02f995158025aaf6562e9813bbb32d4d558cde46ed12c4e571282f15e551b52fdf7a04b3b5d69d4e1b1ff307e280701b689fea71d52ef15f06f294511788ee84ebfd2b7539bb6c3d51f38c5e3b4b3a71ef97767d221bd975853e5f02837afcd47e25e5ef2d6692967d81a2a68db2b08fca9015d26eaa6d1ec3f3e02e3b6f093ff348115850f8acf992210b7dd2e916c1c00c1d85f1c3eb8a43a0d1e1eb2dfd766263471f25ad7a4cc625a30b6f21da428c3770bdc353b15885b85684b22b653bdc639294404ea3162017f379f34ac7845cfa49fce5e3e0fc1ac98b439564043654e5d8a344474128baa60052189affac57af162a80bccfdcbe997d1c4c57ef3d0ba2884e3c610a5c48dc25066a3cc42475304ae1def66db1f1fefb706330deb577d270d225306f9cd5c16a4651673389250fbd181c1ed202ded0a50d1da2abb91207a1e2bd0c4acda76471453555bfc61e4ed652f14b0dae6a5c8de897bc4a091ba4df4889a2760f25c0f6369ea01b151bfd12d1b13eda0e94ecc10f0693e12cedf6dd981e6c1da584b85734ea7ee61645ab0ebdd7951edbfac627f1678d4c5c0eb03b46ff0bd8bf861f48385978410488dc7afd92f4bc3f746d71439426d0887ec4fab18031c146748ee65a3d17a2d8c07b5e505688a69dd51dc6bb864af09954b9f1a2eb9a60b910a87c6f4bcb732c5f82a4e213ef3a7c0ad0f3df5ad0fa5fa3a9202d3a6cab3489544b75fe768bb5af164d9dec302ef14c3b0d2aceaf018b06b7662f82535311d19ef03ccafbcfcffc4804085a80d6541b397a7cfda423e0dbbcdbd447ad669de3942995f51737cb91b64fac64c5756731f1e663a55a3fc2bfb36357779b4264dc0270499cc509a095faeacd5b4d88e83855d5db8754d0fb901fb1c8a84f8cf62e87f4a38f77ae49ccd768b2c70fcb249718096fbdd803d1147021477944d370cf8624623ca2fe3bf3852e5e62d8805efee521ccb2554cbf296dcba764248b39c11613fef645b59a199497685cee4f853a54bc21c946569620d2d3af48028239bee09a99a49d0bb0a6723ee366d624a35ae18a679d4842d58fa7a2ca908d3b00a2addc6200341387971467e381ebc531ecdfd9fda063b1681842ab8dec90474e0840b4007496345e8650b44c13634f6eda5ce285a1ce3224b4d5ec48509ca990fa1c8c9217fc517b90f2e65b90168a253761b076ede455426e19058b0d6f21be4356f7509f697fb5f20a95414ee44d3362d873d47a7a7b817206cd0ffdcaea5da9a39b2743bbddf50b4e38cde77b526bc7d39512463b30c0506dba25bf11dd7389095e3ec57d9f2120ebc3129386f23dcd5d6fbc1f87ab1adfd3cdb800d8e8a51ff41cc06cce6b68bd3c3f7de63f331f2682261991d771a390f62cb5d57a94d33d9189a79fb05c9c412e90ab4567de7dffe5d10226f0f91a60e1b83eee3f96aac2a21ae3e0de4ccab109a535be4ccdb06e13f07089d0bd924b91c6e714423239bfd2391614433c72e377920116932d1c6ccffb3b4a652f891777f39fe6731d5f1657cc2e5114fa92a659b7ff388b19b361eefbe662115cf524b01f21c83b4a137982d6afec789a0459bcb7f1bb3b606efa5081c500a1f5866d593a1794a2f61ed253143dd04a4a78ca760f2790d31f0696231f99cc679bb8b2e6227f7b4d183600f0698b297e07c177a0191eea35790e656f6d0399053f5fd583433aaed5eacf403da70b8129274115caa0280588c021faf4d0a3143cc9fc886e04e8cd733561a71b26b59040213e7bf8a9f3c5a19e2bec4601477fa382710d627609ef18d8ae0324480ea4252ced9f8e3f1b176f9e9590e46ecd382c9e76387cb0095a49858ec78112e6b53f6bd726e2fa22d664c86c8d7cf4035c6bd95c44b727db0498ccecfd06689fd95615d6fb565b5a760a177741a1be697693ea89394923488d748bbb603d51fc1a7699f30a8b93a10c8d6d37f2528077139ee1b346044aa382038a69aeae50f65b34ff7bd721a54d7be410d17bb5d9b60c026eff4db6bf5fc43a641a2222b537961ee22baa9941b29605724f97b16656707ec075db7c2b278e0cf3bc655dc00c6d18bb32696ac5911ffc084da7b3122185fdaa9947e2da9ef3f0e66ac4961c135ef132d44ac03ceb631fdefc353d2d6df0c10171ab351d6905a31427354a85c7c41fc5a25cd075098fe255a50b73e067954f400cc06d4640f4ff15bd8aaca4db9ba4955cb278fa96488e68ac10ed9ba4be27e2fbcd5398cf9c6a3705fe172494b3b9081b8bd4636c43e315cbd2cf088f90d27076b7b494499a0db5d9195b849f48c35e9b93df7fe1945a24f9cf51addbcdd808e484d073a8e43fc62d0a2b6995ba4f10c42ad9066036b01ff639a9ea9a5c8bbd17f3cbc18bc09844272848e32aca0694155805b6f7eadeedc5081e091849f21406dccaba0aeee019ecd16e6052cf0a831a32926ee763ef7aed0ce722c0ae629f288ba3825a34151adaa1bcf1e26bd0757410560a6b7212f77c8de430e87afaaae4bb6d40b8387b56dfec9ec856ebf7837812c554089e7eb27a97a24e1ecc047e9a269f0a24de7ab195e3b27e6291bc9155d760964cc8b52010b25a4fb81765a01dcbb760c70a7ef00fc737a22be5df665df477465e703b96244cff5ea437362a157d02dd52841b9119f01addadb5bdc01004f7cfabb838a245be8828bdcce739961844e9d92a1ae8eb7be238631a38af2fc77ff2490cacab54aafe2ec50094ac557c52b50af9039c1cfda249c3f17161b86d4e253796d70f86c8e7b15abeb490ce5e7b4d436c769a4e025a1b248ee2e51e916f6bc7975c180c3e52e573f1b0bdca1e7c36f0eaed59299c5dde7ef5aede764a31f1fd3f44e6968f7a72fde5d9cfc32bd0b6cfa5d62c199f421bc6075c26557efd1fd6beabcaee9052f438d5ac6d5ef43dede215913a18d757afbb378737e804eb312a20e7c75949f5d3045f3b56d838b2fe893dae1fe5a6ce6eaeaa493aebdd07a2c3e7e87a254df4a493ede651119312e04c018563cb6fd1c623c3fcd887e5f30b6d35dac09c8dd08272fdf5ca807e4b37c3abcef52df16363c4616144eb0e12db316893c6f9d91686f78bfd337d825f4e8fb444b2a96bce92e27e08af382adfbef8ee0fcf6eeb0632da9662e7196c0298bf444bb129e24c86fa1d1c5024aedd5ce29e906f69a0b035e8fc97c66aee04184f065e8a2238a7e7a0c30275e8a325dc6ca00ae492d387f83a0ab2c6d1420bbdb196836b0fde73a53d047aee27c9e2c8a1ad939b3538a95b64b91b63022038070eb7d7979c5cf1a5c34259c69ff0622550d2907f47fffa185d1ed7b0c28c8746653f3bc168153ad83fd4d5b0672f421d719c342bacc9d7b7e8a8542ef5581ec0db3e3dc867c4154b908b705e63d7e71b7fcab3fffa6dbef093274296fe26f017eae7e670a44f0c33132f8e4ba2e115970078cbdea788411c7b29027e0fa26edae5b058a28d307c426bd6f15b28f5c9bdbfcb4a69fea9ca72ca18a91e", 0x1000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r3, &(0x7f0000000500)='D', 0xf000) write$hidraw(r3, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000001000)) [ 1036.887243][ T2654] usb 3-1: device descriptor read/64, error 18 [ 1036.926963][T11486] usb 6-1: new high-speed USB device number 110 using dummy_hcd [ 1036.999139][ T2213] usb 5-1: USB disconnect, device number 115 [ 1037.196879][T11486] usb 6-1: Using ep0 maxpacket: 16 [ 1037.276719][ T2654] usb 3-1: device descriptor read/64, error 18 [ 1037.397859][ T2654] usb usb3-port1: attempt power cycle [ 1037.456763][T11486] usb 6-1: config 1 interface 0 altsetting 78 bulk endpoint 0x1 has invalid maxpacket 16 [ 1037.467021][T11486] usb 6-1: config 1 interface 0 has no altsetting 0 [ 1037.706798][T11486] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1037.716235][T11486] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1037.724383][T11486] usb 6-1: Product: syz [ 1037.728725][T11486] usb 6-1: Manufacturer: ఄ [ 1037.733319][T11486] usb 6-1: SerialNumber: syz [ 1037.766867][T13465] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1037.806881][ T2654] usb 3-1: new high-speed USB device number 94 using dummy_hcd [ 1038.016823][ T2654] usb 3-1: device descriptor read/8, error -61 [ 1038.118160][T11486] usblp 6-1:1.0: usblp0: USB Bidirectional printer dev 110 if 0 alt 78 proto 3 vid 0x0525 pid 0xA4A8 [ 1038.132802][T11486] usb 6-1: USB disconnect, device number 110 [ 1038.151414][T11486] usblp0: removed 23:13:46 executing program 2: syz_open_dev$evdev(0xfffffffffffffffc, 0x0, 0x20140) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) syz_open_dev$evdev(&(0x7f0000000080), 0x4e, 0x8000) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x4) read$char_usb(r1, &(0x7f0000000100)=""/44, 0x2c) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000000)={0x3ff, 0x774, 0xffff, 0xffffffff, 0x20, 0x9}) 23:13:46 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x48762) read$hidraw(r0, &(0x7f0000000200)=""/152, 0x98) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) write$hidraw(r0, &(0x7f0000000040)=';', 0x1) syz_open_dev$hidraw(&(0x7f00000002c0), 0xffffffffffff47e2, 0x200001) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x88562) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x88562) ioctl$HIDIOCGRAWNAME(r3, 0x6611, 0x0) 23:13:46 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000300), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_open_dev$hidraw(&(0x7f00000002c0), 0x0, 0x383300) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x10001) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000240)) read$hidraw(r2, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000004c0)=""/226, 0xe2) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001200)=""/71, 0x47) syz_open_dev$hidraw(0xfffffffffffffffc, 0xb, 0x0) syz_open_dev$hidraw(&(0x7f0000000340), 0xbcf, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, 0x0, 0xffffffffffffff03) 23:13:46 executing program 3: ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000300)=""/72) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_usb_connect$cdc_ncm(0x5, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x42b76dfb2bdb7567, 0x0, 0x0, &(0x7f0000000100)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r3 = syz_open_dev$hidraw(&(0x7f0000000280), 0xffffffff, 0x2) write$hidraw(r3, &(0x7f00000002c0)="d1119dd63300d3ec6e632844dd52150d828a6d2b", 0x14) syz_open_dev$hidraw(&(0x7f0000000200), 0x9, 0x400002) 23:13:46 executing program 5: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x81}, {}, @rumble={0x0, 0xc}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r1, &(0x7f00000000c0)=""/254, 0xfe) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) 23:13:46 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) syz_open_dev$hidraw(0x0, 0x0, 0x1) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001240)) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000001300)=""/67) syz_open_dev$hidraw(0x0, 0x4, 0x686401) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 1038.306645][ T2654] usb 3-1: device descriptor read/8, error -61 23:13:46 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x20841) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x103001) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000004c0)=""/226, 0xe2) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001200)=""/71, 0x47) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000001580)=ANY=[@ANYRES32]) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(r3, 0x0, 0x0) [ 1038.702824][ T33] kauditd_printk_skb: 43 callbacks suppressed [ 1038.702843][ T33] audit: type=1800 audit(1621811626.928:9790): pid=13549 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=14686 res=0 errno=0 [ 1038.818086][ T33] audit: type=1804 audit(1621811627.048:9791): pid=13549 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name=2F726F6F742F73797A6B616C6C65722D746573746469723630393832333139342F73797A6B616C6C65722E64683152734B2F3932312F48C7C060 dev="sda1" ino=14686 res=1 errno=0 [ 1039.008157][ T33] audit: type=1800 audit(1621811627.108:9792): pid=13534 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.4" name=48C7C060 dev="sda1" ino=14658 res=0 errno=0 23:13:47 executing program 4: ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000001100)=ANY=[@ANYBLOB="001000000ea18c146816f2c8585de9755e5437559ff13b9773029d6415b0e5f4ecd71a5d25fb30c6cb0fb7ab3fbfad6c5bfa5604dbc7176079b6b420a49a18e7df6465d8e7f38d63e7a0a49205e56b792cfe9e057c56979ac9b9038eea48bd225622ae256b9b6d4e8b2d6a0600e704e38017953bcbd10128ed809d8aa465b539787046a2c7ac1a21b6f98ff9a2cfce05caca58d506d9ee3af6acb4c7f13fe3930dbf78f920651a4ed719c9fd9dd780a240dfa3ca3b361a794f41168c340eed41625e73baed67cbbdf7661ce720303b9721180b420345870703ed545f81df33c1509739844337b2898d1a348ec21b17c4cf058d803e7031ad88d7a8abf5bb10622148b33d565c78d5e07d4c37ce369313f88240ddd488a30c65f6af19b20536b0eaf95a18f96069e884cfb344074889204222c0a8399e869547905c42da364d9b30d98cfa6bda59c209eb6818d2e350abf84ebbe8ca18fffbed5263e6a8b17fe2244eefb162d0ed12867d1830f1eb17d145211b02c382dde86def87a1c5ac9fa8c2b251d687c65369b9878a0281bc788490b4272f547f80c22f3df51d901999c3b314e889960f3a132e6ab34c96c5e3c9e66bf894a187d0eca0c3fa222ccf396c6a2d683bc554a48936d4a52675d7996caed0850357cf2bc7cae1b68ce787f435b69c4552351347a5f2c330fc7c4cb30126ceaff3506681ce51172fb422d5d3826451be585cfc83269d40e1d0d763f5fba9dd129bce4885bb111978850c6913efa35a911d844799a266e29b1274d1007516c25ae49291ea6c3419b4eb775bc3cdb1855cac6fe1caa6e410314694c0901a79f311bb5a20e3ef9bc1c4c8e7d68fc1fe633aca89572c6811e01bbb449126dd365ba48ea29d68601423e22de1d6e003a95f7e41fef448a8f8249ac7607218faa219b62d9e9f26cd1f6da72f9c9aa357e8f68d0e23e2e26763d3d0fa03fc92c5c2521a65e02eaa04cc31f99e9454e73aeb9591642f0fd55c1a0bc9fa0930b2b9840069330dc77d910ad45f498b2b1111ddf5734caf72f1e1c159da595cb68cbeff0f724b2b244e3e52a68a213b5fdfc1c09ec7d0586bb459e81a14cc8ca2771461071cf98e7675d268b4cd16dfc5a4585a1d98ff0399057c212e0099b547013407af9d94620b4f9d90bb411df1a793500d4f469d1c441b788669a776068e1f92d23e059a1ca08e537d8dbb2601a523b2622c306718d2f6c36de7f992fe7ae988433f400f532d63915ec1facdc07a4210d691749def0c86ed2fc868ea766af622266a08b7e084899039546774fdae0d49d32e142107f76130b988867912ec459ca6a4de582623ded0b9c6ba78ac82deb614b1037c35cd413082e562eb89ac252c5b079855e60df7434ca1ad8ea6a8d8756bd5d7f0f96130361895d6e10503afa2c60425c8cb2f34201fb7776b73f67a40d3e899095b66377ca805f221e71e29c62cb83369572957551ce23d419cc50ee242ca43e24e3300aca60dda43ed78325329df20f0cf2e61cf5dd8bae821a97db7d14d01d3a8aab14260c0b7be69a4a8b91ebd4397039d136c8fb51ec94cda1083e491976196a0c72c935f5d938af7a1cc8f75c8feb09d8e07dde56d05fb126a8de2d55cc457edd0ca74fad36e9ec1f059d23175072fda78bb06e3b3e0453938a8a882167798aa2b6ea06b9afb358ec8873ce5e96e42eae6fcf17d506d50a2ae44ffe16f68af538befb0d582fe0ad3601512b840a61a9d2e5553651343c16ab0cf8cd94896492fb6ef67e6690e00bfa27b8f22037690202e50a4bfc4737ba95b9898541348abad9797f4efb27b6705bb3c93ed4d7a37056a04aea2a38775ce59145bbe1d62792d867260e6dd46714e7f92e3abfe51a9cbc40a810656666eff8a0f489c2cd062c00f23293832179ead687cc744982df7f6e803e8ebe2f21e48656957e58d9c02b8f7fc87a482aa6bc4ee728b008b25d80c722fe061753c582f4ffbea2874cb98b519b036de7f224dfc46723c8069bfcfa68a6085b517c4153111fea819ce914b4a52ff24ae5ab96f65cc0ae7ae1c331827fda8fc5b929ca058402bb46d4d024138ae53e4ea0f4fe8392af18340f1c29513e5e9b0aaa243794ce437a786562fb2a18a5d1ebb4f89aeb88dd6399591281bd3bfef44ce5b67bc0e0976a9a3430a6df150e7d82a39d760c145023d76ac3a6b897d515eae685efe46bcd0ed976a83487836ede9108d2d339bfbb41cf41303707070d3140e7584ef4ac4eb68bb9cf8b2d901dd9f58e85c6a1ea150146e64f80097e12fdaa0a3a50d18ee3c65614df4932e739109db0cc911470e92228a4fe5c55a0d13dec4e51e707aa6303dcee2d959d8b9193dbba462b58b8278db0b1844f9fa847788f0c6a0cccab418bf3e53126a81e8ea203d748069beea2fbbecb0d22f5fb6e2b54278a69480e8b09b7e10b3d3e05391075aef1c934125d0a07c6bfd9fcf408b3951f00b6152c70dc6e00448af65dd59e4841941046aa5b7681d8d85092b5c9141d19c95c3e6603558500c2ad34642605bdfca91f58596465b931286f554ee4265299789790e0545e4acdf5c8ef7782e26e0ad72315e5bcf882d3d852176ce8952fc534f98e36b888d648a5d332660d8ba7d1c764492c6530d6b312c18e129a69d64cb6305c5b73aa428b610a5972fd51e8c1c0aabc954822ab3db84fafe332133ad6282986a5c6a503fedc8124ccc6efabc0b576df00c8adc3b208ca41de33b1f942113623f9acb1508db7a04091daeafba08644e35477c5d586b4b095384d1d5033092c9cf2742154888b28a265b3d8737ede46b82f373b126a4e8c0461034f27c96474be23c0ff8154804b2b97f7669b9743e08a8c4038d309fd4ee39c6630ffc482e7215694ed036afd9cf5c2a81409b8b0bfa8ff047e475842551d0ee3ebbed7b6aea35b04ab3a89553bfa3a8d22d74797fc3a4ff8985d56e746f74e129d9c82427bf16950256de5df026acd4ec45a286010725baa41d1f8da531f216a5a716e4d8844d096ff751759f1e69c902d0d73b2b254bc8f4b15163229923e98d8487eb1a5067994119943623fd30ec1c32c1db961e941f785e64435e398320e17c6f40faa231db75457934d265a6fb829307f18b310490af397a00db12e638f84e525f167d3d71adddaa4cff7a7ce48eace2cc42d9d7624acd642e4d0d983a3a016c555d5e11b330429400fdc17a5f4def97df4cd2ce5b181a105941fe3730086730594009bcc18441e1420a55d724e6a1847db2ec5d45243a8109de38863edfc4b8421f8be3408cc6f4295805a461f698aa090fab100550c71fa63523ff2fe2241d80dad28ab1c66a891d1eda4dcec5aef209299265cdfe1fe363661b833d15bee13849e8685b12f42a4961ec7353718471a7da5d1a94640309d86bf30cab2e2c6760b53a2a90aca090adf11912520f6e32fa1d78ac37226f571a579accba3e198610737a891cacdde8c17684995cda5e99e5848d6885e9e077a54cb48f4c98e65f6bf651e83e35d8f08aa67341bb57856a5d0adfd1bf9b60b92f46fead9e183b0f6564ac3641b28abb2c409ada0734f60cc4c24d6b9c8f6c6320a51ba4b57ee110aa428c6d9a7020f68b5e4b1be5e0c27094a87551391edcad2c4b5ddaa9f9e9d116468114a05a6dc333930594c4c517b19cada27e57f1b36adde99e15d854732ff255f1e81ffe660f2358eea276989b985c8882978e3ff60a5e0c57a0b0dec2f6217c3efbb49d34cebd33c346047db149ed32d9d9b03f87784f9a31dbb20e5e00dc92100e65470d995d970f9bdfd8a3a5e7245939b415810f051d66fa3b2bd89359b9330eaf8d00cc4740036eb900e1a0871899342d3acb6b8ef2699b3f03f043716ad296d87c3b5616c4b57d921d6f228b914219ddf0873b1323c95cce40df7085ae727913d83096dd2c76eac9d0d916a683f9ccae9f17cd1965c4bbbb83a3370766f429e0e208a035854b16264986d29cdc461c1dd3ea20d19d4484133433228612e5e7fe16c828ada7c8416855dcb613f01de35f6ebf9b11412c3fcfc6326c0ffbbf55ae9a85b4689e64fd63c7eb527cc5234c003a0ebf5021901fabdec9f5d96545441bd0203914b4e37c8752623fa90eda841fef1e3eadf6ba0226c936f469781619657734b1d0553f93d14ab9680f87a2165e2c67b4ce80973e7e04f62380baaf0a001e9f9f2de06a34c0ea1ee2bceb1f000cce71643363c4418477e219e96f80f447226515cc7a66bc0cc475981ecf8466fbdc8613c209d160abbf85d0d7c5bbd3c67d80342d2d351c6c3d72d98dfd5aaa9b83304aee77f93128e357e98a210d16788c88d8449eff20951a1c89bc95cf7913c159aeede91598ae0da9f2c9edc58552f5c474c645df00dc989f912d66e3a4825ed0f76fab54675aa465411bc0275f96e929ebdcab1b3374c5d3f72f5d665ce51bfda65983421a7c44d895940833bdbd21309a1e9c3d75006d4e5d9d4eb67e62f87e4d85718e8c75712378852a237bdf8db252d2b28a7ec73d7bd2a20bf66d0a19e1119a6e6a17e7447aacbd0170c214ca3b8b0cbd230dd7199d52ac03523e49f628feab85811b1282e0405efbe7d39e419d2e98f6aac9be35c1cf4cc2483134cf9bb5affe5519cb6bc4512b2eddeaae0975e3aad1a5b0394f656df530ff70e8488d85519328714844d0cc93c10c09379c4f788bf1e5b2310983de0123553b5044f717cbad393e23865d8ef38e2ba8f64e186f72a267a8b51e3035830c07a275d931d79790a2ae40bb09243fa0dff77db3f5ad24e6951e3833bb0cc4148cd5ffadb64351a066d6b718fddb5e2487473eeebb332ca599696302177472db255091a7420238622151a93390d46f8235b4952a212bf44db3f7e251283769a30e82e99e29c393fef25945faaa8ace6261a50890cd49b0fe6ccddfd397f671e04e71fd22848cac9ddcceeba00f76b7f1476e0f6a303cb28f01086d74c18a4e397f07c3bc7f4b2452f8d092f52a2a4762dcaea868806c0aee91276385d3d4d8cd443c1616bd4463410f23b52f72e527a53bff8e88e8bb66bcc7e85b66268cb8b2c218d8a80183db4f326a2913236d4e82189c5db65ac491326a4603991f7b5e78f527847c62da79430312673bef08fa3fdfce20f60e5e04ccac0eebb2959721994a7b7aadfde3251d17be018f1d452dd12a05628786fbe151c1fcf0d4a1b9702d9d9b09989da81d413e48770df5e16237617745551b09481763fdea49c4be3b5327b813662290d648b40d9c489343f89002a56b128a056faf31671f18f1d9e835be47c0053726cdf318e812b8692cffa49e0b922dbda328ea12dd3c3afeacc56e70a9668db7b5ae411c777a91ed47b471b45e94750f52feafd1c00e0dc8cc363dd0e7c88a7a1ada7506796bde3190d64890580251a1ca01874fe63d52811fe97ae385f6b7869340e7d7da6b3ca685799f86605a76d7997a8619f1a0eae26f3097b44c6bf86b09c2e74b36b1c7ea4aaa3c62a430f9600cac1ff43c62cca8e439fab0c816ad7c60f22c3ef453bc7f28582ea38217ca2689d50acf49c7856d1e69830d7b4a5a9f52a81b8fe5834e6294489cd594e922080f4b84eaf367a84279ed6ad9d651762db39aeac5a3b9f36d045e1a4ba46b081347776b67ed4157555757846602522256dba6d686e87f1df34ffe707cfd357c3963cc675d7ceb2a2ddb0724f52fb3d530f5064a3bbc10cd0f6e2ffb2206d488b8ac036139ffc9a3c857eac3f49dfdbd39a350f10916bbb898962e97e3d87895d42a19462dc6f5bf07a6491cdac1fcec7356abe6ca1529d20c465db5ec6475f8540eafbb849cc318ee7978baee3dc34ebb43aa6bd4b2cf8974fa3e50ff68e21cba15995b7a4937da1a477b2a184e02d80775f95cebf3bca181206a31a41e30841361927ea2cac10d3ec35a104cfd82534f97512e56b03db9cc38f9cc5fd5328047f9b1564e8a8f9ea995c55269ec38658f29697c5e9d8229828ac98ad91d382c67d277bd21d6637d9b"]) r0 = syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x80000) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f00000000c0)={0x87, "c3a8528258292fac9281cbeddea3deafbca11e322f569fb62ed44810304cbb382a063879bb927585f98ea781da4f7fa7dda27a40ba6bd63c747b6673653bbf2c2cbfacbe3364b9ae974b67a2f30ee72f063febfece7a8dec15720ca8467bca5bb83f4b9da280fcedf39b4a6cf9f1f6d793a9c9f49480d50200d0d6607aa1f101b2c888f1f915e3"}) ioctl$HIDIOCGVERSION(r0, 0x80044801, &(0x7f0000000080)) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000040ac051b025100010203010902240001010000000904c5230003092100000001220000090524b98d7b810300"], 0x0) [ 1039.183309][ T33] audit: type=1800 audit(1621811627.108:9793): pid=13538 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.4" name=48C7C060 dev="sda1" ino=14658 res=0 errno=0 23:13:47 executing program 2: syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x101980) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000202505a8a440000102030109021b000101000000090400000007010000090501250000000000"], 0x0) 23:13:47 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000400a040012003faffffff02078109021200010031f4a2618d293530e4841b14"], &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_connect$cdc_ecm(0x2, 0x54, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x42, 0x1, 0x1, 0x4, 0x20, 0x4f, [{{0x9, 0x4, 0x0, 0x2, 0x2, 0x2, 0x6, 0x0, 0x3f, {{0x5}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x8, 0x20, 0x2}, [@network_terminal={0x7, 0x24, 0xa, 0xa8, 0x0, 0x2d, 0x2}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x8, 0x7, 0x4, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x9, 0x9f}}}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0x1, 0x6, 0x7f, 0xff, 0x52}, 0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="050f4e00050b10010410002000001c0303100b03100b1c100a40240100000f003f00c00000000f00000000ff0000a0c0fe011c100ae1e4ff0f00110009006f66ffae6200000000c0000000c00000a2b12854d7ca80c9481bf1c7b73ab9b6a3542ecb69933c6b264ae02e49aed2edf78fee7fa7135a466fce9b385a133bc6312aa62fbbc8cd05c7b229528090fffe"], 0x1, [{0xb2, &(0x7f0000000180)=@string={0xb2, 0x3, "a39aa3f59875d9d07403b912620c25dd6dca1e01289907d2678ce9b997fdb4fc0e2142a67375c3c4089cc3d02718247a856d299508efe8158d83a21f15abcacd6f4525fcc2ec6a1d316e56cf737bb72009b3bc0299dfc8a0c4bb0a603f9ef6a0e7e377d8a3566d4df6fd5ebf97f48e33eaa724932439b64ba04d414db25c2f8feb332f731fd08d833ce17b1c984dfeb1325b791decbab3cef76f87c35879b5070546eba7c50c8f6420e7b96fddf089b7"}}]}) [ 1039.546590][ T17] usb 5-1: new high-speed USB device number 116 using dummy_hcd [ 1039.694439][ T33] audit: type=1800 audit(1621811627.918:9794): pid=13533 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=14554 res=0 errno=0 [ 1039.749143][ T33] audit: type=1800 audit(1621811627.948:9795): pid=13533 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=14554 res=0 errno=0 [ 1039.801745][ T33] audit: type=1804 audit(1621811627.958:9796): pid=13533 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723634383635343834392F73797A6B616C6C65722E5245615545682F3530312F48C7C060 dev="sda1" ino=14554 res=1 errno=0 23:13:48 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b7", 0xba) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xffffffff, 0x600) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5", 0x1df) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r2, &(0x7f00000002c0), 0x0) read$hidraw(r4, &(0x7f0000001400)=""/129, 0x81) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r5, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r5, &(0x7f0000001400)=""/129, 0x81) ioctl$HIDIOCGRAWNAME(r5, 0x80404804, &(0x7f0000000540)) syz_open_dev$hidraw(&(0x7f0000000200), 0x72, 0xa0000) write$hidraw(r3, &(0x7f0000000000), 0x0) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) [ 1039.850431][ T33] audit: type=1800 audit(1621811628.018:9797): pid=13540 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14641 res=0 errno=0 [ 1039.872502][ T2654] usb 3-1: new high-speed USB device number 96 using dummy_hcd 23:13:48 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000500)='D', 0xf000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x65202) syz_open_dev$hidraw(0x0, 0x800, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) write$hidraw(r2, &(0x7f00000000c0)="cc", 0x1) write$hidraw(r0, &(0x7f0000000280)='_', 0xc) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x8d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7b, 0x2, 0x1, 0x5, 0x60, 0x6, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xa, 0x24, 0x6, 0x0, 0x1, 'R\a)PT'}, {0x5, 0x24, 0x0, 0x101}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x0, 0x0, 0x1}, {0x6, 0x24, 0x1a, 0x200, 0x25}, [@obex={0x5, 0x24, 0x15, 0x2}, @mdlm={0x15, 0x24, 0x12, 0xa8}]}, {{0x9, 0x5, 0x81, 0x3, 0x200, 0x0, 0x2, 0xfd}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x3, 0x2, 0x5}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x80, 0x20, 0x80}}}}}}}]}}, &(0x7f00000002c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0x0, 0x7f, 0x8, 0x20, 0x75}, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x380a}}, {0x4, &(0x7f0000000280)=@lang_id={0x4}}]}) r3 = syz_open_dev$hiddev(&(0x7f0000000100), 0x7, 0x200000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x8) syz_open_dev$hiddev(0x0, 0x0, 0x80) [ 1039.881432][ T33] audit: type=1800 audit(1621811628.018:9798): pid=13532 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14641 res=0 errno=0 [ 1039.909429][ T33] audit: type=1800 audit(1621811628.138:9799): pid=13576 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14641 res=0 errno=0 [ 1039.915675][T11486] usb 6-1: new high-speed USB device number 111 using dummy_hcd [ 1039.986783][ T17] usb 5-1: config 1 has an invalid interface number: 197 but max is 0 [ 1039.995172][ T17] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1040.005477][ T17] usb 5-1: config 1 has no interface number 0 [ 1040.015364][ T17] usb 5-1: config 1 interface 197 has no altsetting 0 [ 1040.126729][ T2654] usb 3-1: Using ep0 maxpacket: 32 [ 1040.216617][T11486] usb 6-1: too many configurations: 129, using maximum allowed: 8 [ 1040.236932][ T17] usb 5-1: New USB device found, idVendor=05ac, idProduct=021b, bcdDevice= 0.51 [ 1040.246056][ T17] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1040.254176][ T17] usb 5-1: Product: syz [ 1040.258532][ T17] usb 5-1: Manufacturer: syz [ 1040.263146][ T17] usb 5-1: SerialNumber: syz [ 1040.306688][ T2654] usb 3-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 1040.306712][T11486] usb 6-1: config 0 has an invalid descriptor of length 97, skipping remainder of the config [ 1040.329980][T11486] usb 6-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1040.389020][ T17] usbhid 5-1:1.197: couldn't find an input interrupt endpoint 23:13:48 executing program 0: syz_usb_connect_ath9k(0x3, 0xfffffffffffffd7f, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000001fc0)) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0x0, 0x0) ioctl$HIDIOCGUCODE(0xffffffffffffffff, 0xc018480d, 0x0) [ 1040.466476][T11486] usb 6-1: config 0 has an invalid descriptor of length 97, skipping remainder of the config [ 1040.477021][T11486] usb 6-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1040.506514][ T2654] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1040.515803][ T2654] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1040.523981][ T2654] usb 3-1: Product: syz [ 1040.528211][ T2654] usb 3-1: Manufacturer: syz [ 1040.532821][ T2654] usb 3-1: SerialNumber: syz [ 1040.537713][ T24] usb 2-1: new high-speed USB device number 36 using dummy_hcd [ 1040.566494][T11486] usb 6-1: config 0 has an invalid descriptor of length 97, skipping remainder of the config [ 1040.576875][T11486] usb 6-1: config 0 has 0 interfaces, different from the descriptor's value: 1 23:13:48 executing program 4: syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x10000, 0x2000) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f00000000c0)=""/189) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x1, 0x48c1) r2 = syz_usb_connect$cdc_ncm(0x5, 0x183, &(0x7f00000001c0)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x171, 0x2, 0x1, 0x0, 0x80, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x8, 0x24, 0x6, 0x0, 0x1, "90f148"}, {0x5, 0x24, 0x0, 0x3340}, {0xd, 0x24, 0xf, 0x1, 0x9b34, 0x3, 0x1, 0x80}, {0x6, 0x24, 0x1a, 0x8, 0x5}, [@mdlm={0x15, 0x24, 0x12, 0x8000}, @obex={0x5}, @obex={0x5, 0x24, 0x15, 0x401}, @mdlm_detail={0xef, 0x24, 0x13, 0x3, "2ee51b7d63908797c636c202a8a91f1da1d829cdc52604cc325fe918ea11b6ecb939e3ad9cf7bfd87daa977cb3fe9f3bdf9de0dff9682c309bb28378c812a635267f0498f72c046376e79ce29134a765e4f2f8ced1a6c45e31a8e64e0f2bdc82745797c7b60c51fe04bc56c5de7bcbc9b82e34dce2a61f8826a12e794159b1d9b54fcaf890e1c35dc4ad4041a52036c071e12d6d2d0913c732e50c4c87e502bf5d846250a3027892fad24e892bb9a41f24c5210fca20dec0d0177995a03e8fd0524f28fa1d867a2cfdce80e6456eb892b95039fa8d5ba39f9478c6b2ff643b9999993ca2eaceb57f3dfff4"}, @acm={0x4, 0x24, 0x2, 0xaa24cbc7926c3eec}]}, {{0x9, 0x5, 0x81, 0x3, 0x40, 0x40, 0x0, 0x2}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0xff, 0x9, 0x34}}, {{0x9, 0x5, 0x3, 0x2, 0x3ef, 0x8, 0x7f, 0x7}}}}}}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000380)={0xa, 0x6, 0x110, 0xff, 0x0, 0x8d, 0x10, 0x6}, 0x10, &(0x7f00000003c0)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0xc, 0x1, 0x2, 0x2, 0x7f, 0x80}]}, 0x1, [{0x96, &(0x7f0000000400)=@string={0x96, 0x3, "728123c8aa33e405de323fb801b19a4fc17e4c6a0004a817417d5c828c550c4f44c0fbaaf138c787c0b9bea763c77bedfcd9f716b40b8cd12715bea53aa2c166924c1da81548b13d86cd5cf2771ec9b6484790d0ce055588558fdf8129793478c70ea69bb2af7cd433c27a5d3e74e680c2a43f23b6269432a6c93c623dc84d2621fa6ae22626983fc5589ed60e722eea67f402d0"}}]}) syz_usb_ep_read(r2, 0x4a, 0x5c, &(0x7f0000000500)=""/92) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000580)=""/13) r3 = syz_open_dev$hidraw(&(0x7f00000005c0), 0x9, 0x123240) read$hidraw(r3, &(0x7f0000000600)=""/139, 0x8b) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000006c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000740), 0x8, 0x400200) ioctl$EVIOCSREP(r4, 0x40084503, &(0x7f0000000780)=[0x1ff, 0xc9ce]) r5 = syz_open_dev$evdev(&(0x7f00000007c0), 0x10000, 0x0) ioctl$EVIOCGBITSW(r5, 0x80404525, &(0x7f0000000800)=""/108) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000880)=""/147) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000940)=""/70) ioctl$EVIOCGUNIQ(r4, 0x80404508, &(0x7f00000009c0)=""/4096) read$hidraw(r3, &(0x7f00000019c0)=""/116, 0x74) ioctl$EVIOCSKEYCODE(r4, 0x40084504, &(0x7f0000001a40)=[0x1ff]) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000001a80)=""/103) [ 1040.639297][ T7] usb 5-1: USB disconnect, device number 116 [ 1040.666549][T11486] usb 6-1: config 0 has an invalid descriptor of length 97, skipping remainder of the config [ 1040.676828][T11486] usb 6-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1040.756407][ T2213] usb 1-1: new high-speed USB device number 110 using dummy_hcd [ 1040.806238][ T24] usb 2-1: Using ep0 maxpacket: 16 [ 1040.806596][T11486] usb 6-1: config 0 has an invalid descriptor of length 97, skipping remainder of the config [ 1040.821687][T11486] usb 6-1: config 0 has 0 interfaces, different from the descriptor's value: 1 23:13:49 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r1 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x481) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, 0x0) r3 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x6, 0x400000) write$hidraw(r1, 0x0, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000001240), 0x454, 0x422102) read$hidraw(r4, &(0x7f0000001300)=""/179, 0xb3) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001200)) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r5, &(0x7f00000002c0), 0x0) read$hidraw(r5, &(0x7f0000001400)=""/129, 0x81) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, 0x0) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r6, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWINFO(r6, 0x80084803, &(0x7f0000000240)=""/121) [ 1040.890667][ T2654] usb 3-1: USB disconnect, device number 96 [ 1040.936371][T11486] usb 6-1: config 0 has an invalid descriptor of length 97, skipping remainder of the config [ 1040.938072][ T24] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1040.947533][T11486] usb 6-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1041.013467][ T24] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 64 [ 1041.023579][ T24] usb 2-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 64 23:13:49 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r0, &(0x7f0000000440)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f61dd494ab26d7ed17922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80ad94d518fdf74e85f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564b070000003b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab70fb60dc627a2ce6bce36af5bf4a386608aaa32a75710357e476710a94618f72c4c118d86d758c47ab6742c7916c2382a5e7b55b547fae3a1eac960b822ff082a64619af1db23d7a7250385da7648b497a668c25617c95c8a1b43d17656096612f0641ed2324a6693cbae4e902fd02b097a2cf21d6dab1b76f1cb76be42e611457915cedc93954e86b682c9812e23c0da22b00568af2d857457b8459404681c3b1e77131502af42b7fe13bfac8e42f94f41209b36e", 0x2a9) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 23:13:49 executing program 3: syz_usb_ep_write(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="128100000ead8140c60552909df40004000000000000011f6800000904000000d78956003197f54ec6bf229c0a1b813298de43d77b9e524ac821b2fea3271dc3ee8e3f13846b52bf7ce7d884b4680087cf7ce305220406f4bbb828f68f02f519e670588557fdf9657103c53d0403e71219bea277f75d9c20ed9cb7ad2c936866eef73203328c2aaeeaaba590fc183e2f5a93e44e7ebc6df732c1d3"], 0x0) [ 1041.096423][T11486] usb 6-1: config 0 has an invalid descriptor of length 97, skipping remainder of the config [ 1041.106894][T11486] usb 6-1: config 0 has 0 interfaces, different from the descriptor's value: 1 23:13:49 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000001400)="8316949f91f75bfdb84dae3c3203f7813d2ad4dcc0b1aa3d868d0f8fc9ea50876ab1b68f72292d2bcd2a5a2ae7851d0f2f4be565c556ef9ea11229804e74224981fe2f8d58869da4a7055f20883a28c28bf44c0a70c9ad37c0b3cffae284d5b1e800a64e9b6c63e9c1928288259bc8c3d51d27deb980e5ede433ec9866bf8c91f451372b1ac727f1931b9aed5b075ac4d62720466ff415118216d9fc3cc3f8153ac4d15e6c5a70077693271fa53daa0d2ecfebabc66056ab75884b513ebf3d33071805603215012dc0d4dd1cb2c8a53fce04f9f7da4c9912049de51e5e1614835474a6660321998aa259e500a6559429df4542b142bea793946d5d735b9bf7a4a13948f256f8044c7be4423fc8f420d354171c22d69671fdbcf56943a251ff8f98b30b72cfefc2e18912be67ba57fa3b34f6e14a61786aaa8f2b2f04e5e2ea5a400c44741243b38526f75d655b4f6830297fd1239a4a13e576ece0f10775b90028138c4ff39bb77d965e37648e5403dcaa4ad04dbe3660ec63bbdcf44125e1ebd5badcfbcd5c964ae5f979caf2918e6b513fc77612452bf50844b927879652a47c68f1ba254cf06748d84b7f6ef12f739d6972723e5a0c03a4aa6d4a7cad05471744142f060e2519bd19075ae15205395c03e2784b510a096685237395801b0f6a08c47a45e00afe3751c41fb420af8651f24e04ab2b3f4bcf4dfcb0499f9005f3b7c480f3ee9b0be0bb438fe94245eda34e9a652fcd4892c6695f516bb7e62b77172f656076ea550af262741a6fa4d73936eb61f0b4b7a71bc0078c8dd274510ddf7c895ce13f0235a06e916be6d1aae02417402cb3ea6fe814c8778f5b3cec47bd1f631bf648cb32252812f5fef6f72afcf04d019dd93e0ba5ee014ededc6d8e60da4277eb622d16bde6c47a5e341136bb20a151bcfa385c0e79c73e14da0f6980cc20fdb0e9d2fa67654162b059dd99c9726184d383b01a18d32d0443a3177443b70edfa243cd96273293e64570db653e23cdafecfb094da9b16d1a6ee3fa8a932efd4072439d2501737e7bef45f2368b4f336f5bf28d15104e00e2ad36e94b2351ba5e1c32b5dff76ca1eef4acbed5df628ae0499911932c0d814e27754d06a8afcc7b30fb0967a385111a11f7b52f700f0ab1f989eef3ef10c08b2ff3f94cdf9def838a3e590101c0aee222fb54965091bf480475d4709213c92c628a72e429176d39300065532a53906baf2f910463e0f5f98cf404c19c68cb64f48e8faa366fc03cc37f6350ca0da858491a11646faa3bbbe196f15845c2cca665b9741e7b2f32e50541202fb974d517a744038f3ba4676b109560bfdb596cb61cb081f1261966fd3c511a0f517c6182071f4d62449176443f8ea789731c74b8c83045954139f02a4636e103c673a4ffa8d93539520a41426b674ce2de29fa15cd94c25a2845757f5fc23a666090bcf21120d353bd9590156b20d7604d42e94ff33bc402e90e69990563562b9a86efd45460d250e920fa1e853a628e8a171b92352062bef4eb54ebbcf8c040b70ec5e13ab645eb9ae4491ac3d60ea7fdb10a4d7228ef0c5ad084ade30f5590b321fd0c724f2dc17e8f473b81c2c6ceb37bbf4852dba6a833c8406be4e1fef72311833a08ccc7c595985f74f46b9b2358579b7bcd9b28f1e0f9071dfbe3cb91c7d62db3770f999935bc5be5cf742935f830033053938cc1ae9ebf5eb3dcc885e8ed4f6bad13db7de1731a04d77a5dc0fe52cb3f5e75adad3c870861a76da465703796d3edda6700b5e28bac247f92f07c8db1b8d9b842b5057208f12c3e61b447208cab6eab2e8bcd89ca48030fdc52398e9400952994170bcc75325839b6fe92e1282ebfcea10225b7be55940fb000dc08a05db84eeb657fe6606c622260640109920bd72857ed0d275aafdd490dd18fb8f172172401683d5443654d79b606149fa0fefa31fece6fe5b1cd47f5a2819d35702482c056d5704b0a78368b296a54c495d140080a17b83e793af4d3d4ee08e49cb22e0118a763851beab34e6c9de40639be7721317882a0410b92cf535ea59003903deaf3c3b0a2f68be535c85489899cb35fe597efa1a3984b52b89d65eeb35243f93cbd11eca1afde833aca27cda6aa145a70d91d587842e9f798c6e9273cddfc8c62f8e330e8c890ee45ae4b6451a459fddd477e5a6cdd18878dfe3c0db4d6a85cef9c54a53387079a1d1f2ecf9a109c20e28cd9a88111b5c000c2291a079af15f0564e23c16e1058b7612777381074936ed873d70c129ccd4ae043e8dfc1e60a09a827f3283a6b97218b06d614baa0293ea78bffecd6aae8525d90349fdee933abe33e7ddd97eb7309e203d088d0ac58454103ff66b6a8fb29919b4826f57cbf1a2c6ff020d293532b5148cfdcec5d76873edb28baca0dfc0c2f56a4fee54ace6662e8c48064e251ae860077fa29c76df6bab7252f8de774eac047bcf48d2ee8e068ecbb7e20f7c2d50b0c17671ee5a10c00253aa4c16a44a1f5d237e692278b08261ba165f953ecdc32a8dc055ef540b25fc2d9f8bcd9705187aa77c6882f8ed899ef61c19ca91f45013e62a5c2083bb376d7dc7c0375e81f7dd1d809ada6f12cd90c860b1e2b82264653360b1da87cbc6061ac5c7c306841e668f042539e10279a38db078b2560a36634c5e1aa88d0bce265009fdcca9c94e6ae9fcf64c3f2c2801838b73ffc3e83c236ce5722bae62dbc1599f9b2e13c6e19efd46a8eac21470ba902656d8cdb212fd1bbd147b2ff3488fd4265cbc077f4086a344ee41ddfc6adb2a07cf12ed5876c80a0aefed4edde4359d72fad3961abd6afe3defc61f3636411cbe5c70140278175940641912f7991d460a311c0450023fb9a613241c5c286865d8c536c9f3b6bc4129b8279999e1fae35b586b280e2121d01dc3e52d3effe9acd09517b3cdcd6c0330181ce1dd85784099b4651d4a92b5019a7da019bf79495a1f779ebb984c1fabc42baf35e0ecebe841a39bda51e84e8d6f3ead66e9c3a936028d58b14c336acae1a97e36be49f7fdfa8e913ae30872700135c2047ca723cb83900466c7e87d3a840c926c22b801aa049c28c0c3aa653e737f638ab3c7befd7080a1ba89d958127e4df221b09cad2a514f22ac7cb7518a18dc741bc976c8c257cd152f1f2fade7efeef1d4c77429d9f7717d9813327a1207f982280d11cc1276f1b104343bfb728b47b54b734775378829ec23ad1c2c99c898300bb5be981f5333674fb9648e3c876bea8d8f49dbf31278a5f78be8210b307e640e00c86e43e9a97d86116e28a073ba39c599ea723ba4ae0d6660d1493b4c0207abe86b503022a831926dfa532c7389d7b0dac1ccf3a7351ce8daf66f9e14e6a35fb741a60248d7e1689d7c750ee25f92b98ce5f149c2cf255dc9c6dae63363a16bc05d3f1417c51f858af7ef9dcd21b97e3bea24eb8bbbef865ea406fed45f7ca43ab281615be7554b2429ddc6ef4d072e51b9e183c5338725d8ef695c38b82ff49a53295ea204a52de2df03b0a5c0697feaefc6d1c02377de7e8a19aadd3b2e1efdc9f7b44cf73465d4379e5f8433a7e504cf6a6baea50477e5d339411b750ac9bb2dd79b8e60f79f36aa37eaae44c723544492bf7c103be78f4007d32bc848e7f76b74e3c32466fd6e54f22bfb1dcd41f33565e13dbd3f98447b6c669039d96ffbda06319815c310de772a89a06614ff4405b25a613eac8195adb4f93f98a634d94227a5b9ddff0f9f973899563c803d41b224025ab400ef89be4c93d1c88dd1b97592c2dfd983f22b36ca0aff4f457ff0389dd9c97ce26a183ff88a1a6e3b79f7854444622a7787d37d50ca2a84945c91259ac204f6c1a73373b64d059db4f1f2faefe3111de5d35942ba4a06b6efee3e925123ec343e8936555004e567c4e6270dbb4a62c48a3ec7fbc49eb770a750d6fe74fc5175b7f8103a7512dfe7bd5aacc2ccdaec4f608e513ee6b78f0d96ba65695729ebb10c735687354fc6235f919a1c07ea8c923f5a163d27f6c11d9d105b20446b5540bc792fe866fa247e45da52c048dcd2eec174d33feef7ad46854db671128e5b8538712d0b11f321d072c9bddd25058ec98d66e624e93b652a25367db536391e5ed58af8c0a36817ba4b8105b0f50eacd73a115db25fbf4e0b8d26bb2bb13771ec3fe3c37471170c07fa2deb4169bf82fa0f50656b6b6c13f21f153bc479eb797e13517e421b64b1cee44b9e3828e399e65f5f23a98199ad975640d7e344b1b3367baf9a3329eeaea822af4b7ea668e90cbac98025f21e269fe600d04cf84706514be8e3cdf999fd3315e1035860cfe4a7c0dc21ee016560e6160f138d46910e7375397eba9b1e70be01310d8ec7fa2d91deee535a38da1030a3498160eec70d0371bde530e70531f03b9bda53d590638aa691b0ce48eb2dcb634aa9bd2bf682d766a7480c80096db70f417a8e0da0ee52246e1c65f5bf37e9f4c60e509da115c9b01ca6edf71504ae111da1f299f95e845c43dfebec9e86e4fc3eb76b9133cbeb6f7e8dc918f0f9277a8901c25d494c34fd1d5beefe127d21063f339d9ccbfe2f7ca5fd1965ab04ba26f958626932c9798eb3e9b6dc72a1320b25fec23a82979ad5e91e703d53613b690fb669a5238b3628a6e5643e293df42713e7e9576fe5cb76d20879b00d8d6118de8515905b717dd91e663398231e9290a6079d1b65c6a64ef44fd83c060214d7080a037157aff346ce7c3905a1d55fac3fc45eb2b42e6c1b1543a35f1e42d417ca563cab508c984238b9a9ce9e76d940129a4e4f27051a82b7cb26e028d3eb260f0c76981845e266b8e52ec41016047274abd2b7f852fbc57af551b5bce2977b8ee3153a29345524c759cee4b832a2bf6d3ee55eee3a1bfe8b2c46e5101cccbf4ffeff4864218d6043be7bc0c6367f7531fa1351b8ce84a52a296ce220e3f0ebc41d58a32b948c9563c9e655cad629f0a4ae8f9c87919e0386748c1ff32decb311d6f3d1e65ad1ab329b7e308b5eef61243b67a1170fca1aec1b577b4b303822135551a8", 0xe00) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r2, &(0x7f0000000200)="938f73059ebf33370e7dc10eaa024ebd3f1c3990c86f23394aee56a2847d150e83167d3be927acd5", 0x28) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) [ 1041.186241][ T7] usb 5-1: new high-speed USB device number 117 using dummy_hcd [ 1041.196374][ T2213] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 1041.204420][ T2213] usb 1-1: can't read configurations, error -22 [ 1041.210934][T11486] usb 6-1: config 0 has an invalid descriptor of length 97, skipping remainder of the config [ 1041.221344][T11486] usb 6-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1041.286474][ T24] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1041.296655][ T24] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1041.304700][ T24] usb 2-1: Product: syz [ 1041.308963][ T24] usb 2-1: SerialNumber: syz [ 1041.386233][ T2213] usb 1-1: new high-speed USB device number 111 using dummy_hcd 23:13:49 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167e40) r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x5, 0x100) write$hidraw(r0, &(0x7f0000000080)="f30700600111f996ca45dc222fac0ec33e3716dd414e59c3", 0x18) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) write$hidraw(r1, &(0x7f0000000280)='_', 0xc) ioctl$HIDIOCGRAWNAME(r1, 0xc0c0583b, &(0x7f0000000000)) [ 1041.476337][T11486] usb 6-1: string descriptor 0 read error: -22 [ 1041.483842][T11486] usb 6-1: New USB device found, idVendor=2001, idProduct=fa03, bcdDevice=ff.ff [ 1041.493065][T11486] usb 6-1: New USB device strings: Mfr=255, Product=2, SerialNumber=7 [ 1041.496233][ T2654] usb 4-1: new high-speed USB device number 97 using dummy_hcd [ 1041.503701][T11486] usb 6-1: config 0 descriptor?? 23:13:49 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r3, &(0x7f00000010c0), 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r2, 0x6611, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, 0x0) r4 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(&(0x7f00000013c0), 0x2, 0x5e1943) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x40000000000000fd, 0x565cc2) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001380)) syz_usb_ep_write(0xffffffffffffffff, 0x60, 0x3f, &(0x7f0000001300)="62c449b890653182052e604b18a480854ceb732b466a383d65bd8ada19f2530700000091eba7192e9385991d279ecbe0af8b7844a47f0428d73c6600282fe0") write$hidraw(r5, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r5, &(0x7f0000001400)=""/129, 0x81) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) [ 1041.681594][ T24] cdc_ncm 2-1:1.0: bind() failure [ 1041.705722][ T24] cdc_ncm 2-1:1.1: CDC Union missing and no IAD found [ 1041.712611][ T24] cdc_ncm 2-1:1.1: bind() failure [ 1041.741773][ T24] usb 2-1: USB disconnect, device number 36 23:13:50 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000380), 0x0, 0x641) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r3 = syz_open_dev$hidraw(&(0x7f00000002c0), 0x18, 0x2000) read$hidraw(r3, &(0x7f00000004c0)=""/114, 0x72) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x1) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0xff03, 0x161f42) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, &(0x7f0000000300)=""/82, 0x52) read$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000540)="c5c99321bd204d1f9d9bfcda77b8c2ea008ffdb9656fd8fbeb0d8765f4ef86153a5c5dcb89b66137f86492cf6c93c70c2bf648de67b8fc961ed835e5d16a1a8a9fd7b2467364e2754abbcc61e99c652f90096c112f51c6d322b0a21c250c6e62c67b03eaa5572919a60965b5", 0x6c) [ 1041.746217][ T7] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1041.757135][ T7] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1041.765144][ T7] usb 5-1: Product: syz [ 1041.769535][ T7] usb 5-1: Manufacturer: syz [ 1041.774158][ T7] usb 5-1: SerialNumber: syz 23:13:50 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x43041) write$hidraw(r0, &(0x7f00000010c0)='9', 0x4000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r0, &(0x7f00000002c0)="e3", 0x1) read$hidraw(r1, &(0x7f0000000000)=""/152, 0x98) syz_open_dev$hidraw(&(0x7f0000000100), 0x10001, 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000000c0)) [ 1041.816185][ T2213] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 1041.824186][ T2213] usb 1-1: can't read configurations, error -22 [ 1041.836840][ T2654] usb 4-1: device descriptor read/64, error 18 [ 1041.851982][ T2213] usb usb1-port1: attempt power cycle [ 1041.884328][T11486] usb 6-1: USB disconnect, device number 111 [ 1041.917152][ T7] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 23:13:50 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_open_dev$hidraw(&(0x7f00000002c0), 0x0, 0x383300) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) syz_open_dev$hidraw(&(0x7f0000000240), 0x2, 0x2) read$hidraw(0xffffffffffffffff, &(0x7f00000005c0)=""/231, 0x126) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001200)=""/71, 0x47) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(r3, 0x0, 0x0) 23:13:50 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000500)='D', 0xf000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xa4640) write$hidraw(r1, &(0x7f0000001200)="b4", 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000280)='_', 0x1) write$hidraw(r0, &(0x7f0000000000)="4fc2001c6aaafb6b3e81e845d61f59c68267a3ab4fba143ff39dcee5d27893c9aa388e87226291b8971f6eeb743af13fe39f5c76467f4bc3d622be0aabf0906781f4758a09509d0ea51625f4b856031167b9c263c7ed26e94dc8d488ec773822de04232310df9aaea7ea400291673fd8ecbc97ce87dbd6fb11ac51e613feae2859bf7bda6567478c1df4d2ee29e42d6b3a2d232980c82d037501bd26a489554fbd39c481044e5c2546bfeece99ecf3ff46fa349d124d1114fb6d9c300c0131746f209e58d090e061fa27c0a2cb0b4eaef6f0ab66193e0c5325eab906e3c12060adbb7904b837a713aa31bfb57260e5f6855458b1d784c66d1b9eba3058219226ef01949a361fada91a256297e0322052852c9af7caf085b749732c53b121321fd7e6722a92c90192b17c312e2565a992bb598aa67aab713b122bf43309b9ae235c0047845fbf96ff24d08c4e7ff004b9fba4e4d16990c44062feee59a608f115911c7e6ac1de308591d9660692ee8b656e77ddd0c2f3c6ff6b9319085780746d628209c839c3ffee230c08c7b4d3ce32757204eb514cedc998d72e847bdc55618ac6f06e1e9ec794f8f47cb354c6a5a65a186d099194ea6bf71138bd4485a7cde4d80b27e73c6a082d8a87c7449fd3dfcd83c36bc70e53cd5b32b9a5ddeb559ac9d7705ade20c9bfb6beb8c7403103de9f8d016f2fda12be607d058b46ebbeb4", 0x20000) write$hidraw(r2, &(0x7f0000001240)="12cf029de3e9abd15f847b4a8bd2aa5f345157a4349511bebabc6eff6ec91baa4b748eea8e21c868b83bd2fb8cfee5bcaedadfcb7957fd2eab153a8ed005bf66d0f797c3a2daa37e10a412405a761a6e681362ecd45c081b68881c6cdf9051efca1b27279c8adf3339fd4a7ba2526305b2ea241aaea00bc82416270da47730b747e25e642ab70f769035e303d18ba9120e977bc1f90296ccee798f55e30e62dd082acf06cbeb98371a579037c3337ab566e11898", 0xb4) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x404, 0x408000) read$hidraw(r3, &(0x7f0000000200)=""/4096, 0x800000) [ 1042.276050][ T2654] usb 4-1: device descriptor read/64, error 18 [ 1042.276229][ T2213] usb 1-1: new high-speed USB device number 112 using dummy_hcd [ 1042.497171][ T7] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1042.546556][ T2213] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 1042.554568][ T2213] usb 1-1: can't read configurations, error -22 [ 1042.576223][ T2654] usb 4-1: new high-speed USB device number 98 using dummy_hcd [ 1042.716210][ T2213] usb 1-1: new high-speed USB device number 113 using dummy_hcd [ 1042.720823][ T24] usb 5-1: USB disconnect, device number 117 [ 1042.916096][ T2654] usb 4-1: device descriptor read/64, error 18 [ 1042.976070][ T2213] usb 1-1: config index 0 descriptor too short (expected 9, got 0) [ 1042.984030][ T2213] usb 1-1: can't read configurations, error -22 [ 1042.998101][ T2213] usb usb1-port1: unable to enumerate USB device [ 1043.325895][ T2654] usb 4-1: device descriptor read/64, error 18 23:13:51 executing program 0: syz_usb_connect$uac1(0x0, 0x99, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000000086b1d01014000010203010902870003fbffffff0804000000010100000a248f8800000201020904010000010200000904010101010200000724011ff803000c2402017f0281051fc4d6890824020106011f400d2402020100020038c6f51b7c0905010900000000000725010000000019040200000102000009040201010102000009058209000000000007250100000000"], &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) 23:13:51 executing program 5: read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/44, 0x2c) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x40) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="2e747f9926155942f0843113430e52c67f148a2feab68fd2ce664d0d6db32ee58373197b70f12ce6c833877d3639c74efa8d6aad2f1c03ef678a641cd17aee7af1bf5d576e70e9614d9ddb3232795799e9968421696b91c3ad68e808e1db6b814ebbfc56c330a957aaf059b031aa12c1f38293f41897", 0x76) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f00000000c0)) read$hidraw(r0, &(0x7f0000000100)=""/142, 0x8e) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0xffffffffffffffff, 0x40) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000240)=""/4) read$hidraw(r0, &(0x7f0000000000)=""/15, 0xf) 23:13:51 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x55, 0x3f, 0x1, {0x8, 0x8001}, {0x9, 0xa4}, @rumble={0x80, 0xfffa}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6a2ac2) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x9, 0x400) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000100)={0x101, 0x4, 0x80, 0x10001, 0x2, 0x5}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r2, &(0x7f0000000500)='D', 0xf000) write$hidraw(r2, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000000)) write$hidraw(r2, &(0x7f0000000040)="db2fe6be4aa674cb7f50e96aa2c008", 0xf) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000140)) 23:13:51 executing program 2: syz_usb_ep_write(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = syz_usb_connect(0x2, 0x89, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xf7, 0xbf, 0x72, 0x20, 0x1943, 0x2250, 0x1, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x77, 0x1, 0x0, 0x5, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x6, 0xb9, 0xb5, 0xfa, 0x1, [], [{{0x9, 0x5, 0x0, 0x10, 0x0, 0x80, 0x0, 0x0, [@generic={0x1f, 0x10, "7181a0ea0539d2074a656662eb755b665e759666d5cac2037fefb13cbb"}]}}, {{0x9, 0x5, 0x8, 0x10, 0x10, 0x0, 0x4, 0x6}}, {{0x9, 0x5, 0x2, 0x0, 0x1ff, 0x0, 0x0, 0xd6, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0xaa}, @uac_iso={0x7}]}}, {{0x9, 0x5, 0xe, 0x0, 0x0, 0x0, 0xa4}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x1, 0x20, 0x0, [@generic={0x2}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x6}}]}}]}}]}}, 0x0) r1 = syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x3f0, 0x6c17, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x7, 0x1, 0x3, 0x40}}]}}]}}, 0x0) syz_usb_control_io$printer(r1, 0x0, 0x0) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0x20, 0x0, 0x1}}) syz_usb_connect$uac1(0x2, 0xbd, &(0x7f00000006c0)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xab, 0x3, 0x1, 0x81, 0x50, 0x40, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x2, 0xb2}, [@extension_unit={0xa, 0x24, 0x8, 0x4, 0x5c, 0x4a, "f5a40a"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x5, 0x2, 0xea, 0x3f, "ced71847c754a775"}, @as_header={0x7, 0x24, 0x1, 0x80, 0x4, 0x4}, @format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0xfff, 0xfc73, 0xa8}, @format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0x1, 0x3, 0xfe, 0x3a, "7a90"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x2, 0x1, 0x7, 0xfd, "e6"}]}, {{0x9, 0x5, 0x1, 0x9, 0x8, 0x4, 0x4, 0x9, {0x7, 0x25, 0x1, 0x2, 0x9, 0x4}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x1, 0x81, 0x803}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x20, 0x1, 0x8, 0x4}]}, {{0x9, 0x5, 0x82, 0x9, 0x8, 0x40, 0x3, 0x1, {0x7, 0x25, 0x1, 0x2, 0x40, 0x3}}}}}}}]}}, &(0x7f0000000a40)={0xa, &(0x7f0000000780)={0xa, 0x6, 0x200, 0x1f, 0x6, 0xe8, 0xff, 0x5}, 0x5, &(0x7f00000007c0)={0x5, 0xf, 0x5}, 0x6, [{0x0, 0x0}, {0x88, &(0x7f0000000800)=@string={0x88, 0x3, "395c10c7dbf1c36b7aefbc9220b2e74f0341e5a4c21b44f3969313d126678163d35cae421b56ec868cf5bf4d45fcab119cfc9a89d00027ed82358a1721dcf9ee159ebc2abdc7fa0132a85bf1715d2cf39710998f0d94a12700e7b0558f38640dd780c9bd1cb102950eb08209c3d7b2d413e89f728a12428430722be7d8bac5c8a9240af71db6"}}, {0x70, &(0x7f00000008c0)=ANY=[@ANYBLOB="70033cc82ddae6c380ca7de30407e286ee2c085344b19574dd34ce5a1fa27ed94bdfc29890b8430909df13bb4ef09e6881b6f14da72653cb7d082c3a3a1f11fcc4d0b9c4087eb3ca1ca5de2a7b7f76813a8d3fb85531c2fc17a2b0ced10ea8b5a91fbf336d78d1cd2fbf99dbe9d25310"]}, {0x4, &(0x7f0000000940)=@lang_id={0x4, 0x3, 0x42a}}, {0x4, &(0x7f0000000980)=@lang_id={0x4, 0x3, 0x80a}}, {0x56, &(0x7f00000009c0)=@string={0x56, 0x3, "bf0b972d4a5f9e550f927d5a2bc09edead28831557f2c0fb7cc7e88c72d6847dea5e1f02170dc0b9a79f0e92cc9eb9ba513ec555bcf2f6ee6691194e0ed28b2803612f68a44d958b7f792fefd4cffd5211750d33"}}]}) r2 = syz_usb_connect$hid(0x4, 0x36, &(0x7f0000000180)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x20, 0x4e7, 0x50, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x6, 0xe0, 0x9, [{{0x9, 0x4, 0x0, 0x40, 0x1, 0x3, 0x1, 0x0, 0x2, {0x9, 0x21, 0xff, 0x11, 0x1, {0x22, 0x3d9}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0xb5, 0x20, 0x9}}}}}]}}]}}, &(0x7f0000000600)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x201, 0x5, 0x80, 0x0, 0x40, 0xcd}, 0xd4, &(0x7f0000000200)={0x5, 0xf, 0xd4, 0x3, [@generic={0xa5, 0x10, 0x2, "399affd1673939b74c754bd1e0780c74e46bfbdc43cd2bfe8b6c8bf2566321b2e2729501d8bc40b996d5d0400af5b698a11d054b9c54b9012eb0834277438b98197d9e829589c1c31a7b6c4874a5095d859211820e2d317cc54e15541b7179fb1fde55004df94a761776f75960e40fbfe0b54d81e0a6ed02a867cce5aed02032b50ed8db054fc8f77f0232ee2cf3e783990acf0b5d016d949b11409841303b26de92"}, @ssp_cap={0x20, 0x10, 0xa, 0x0, 0x5, 0x654b, 0xf00, 0x4, [0x3f00, 0x3fc0, 0x0, 0xc0, 0xffc000]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x7, 0x3f, 0x3, 0xffff}]}, 0x5, [{0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x42c}}, {0xf7, &(0x7f0000000440)=@string={0xf7, 0x3, "d180e8438330757f9fefa1d745840949dbd64614e5b6e94943a1656867b74c4195f664ce8548a90e608add2da161c50ee635d50caa208f1d8c73af7af7a1405193120aa3bad9e4bed4bac074a5088f75a5bf5a7534c9e52e42d587ff1e942606e605261e9de6a5b7abd0e788358d02e570f68c25f6048217b3cd0cc2f6b2f96a059375b91a96d44365e1a642b77feb0533a3c7d3bec6dcebf34f49a25dcdbc45260b0e4eba2e28887a629a588648b228f60dce4e0a7944f946761af650b89d03080591d4ccef8f777f1a83c567b1be5ef80e063ff5a95bac2a55ebf96035347113538a3dc7552aca9f66c052d86305fb8db1013d7a"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x812}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x81d}}, {0x9a, &(0x7f0000000540)=@string={0x9a, 0x3, "8cd83421dd4c26b2856d2866d7344375dde942bd6146c6814631c20ebc8ab79973492829e18a73771835fca4b9fd9098af0de87f438f4c6ab29ac79300b4b2dac29f84c50eae4c5fda7909e08856749a51f132b925bb51e8d5ba74302ce6688b2d06e024471c00f65067c07ddbf65ea7dc5c504ceeedd3d1e2bbe79ea610686e480dafcc4bab458b3cbb2e1f0ee2028f3bdda1eb74b8c4c6"}}]}) syz_usb_ep_write(r2, 0x1, 0x19, &(0x7f0000000680)="55e6122d9fa2abc606bb3d8105a71b1338485a17e8d966ee9f") syz_usb_ep_write(r1, 0x4, 0x8f, &(0x7f00000000c0)="f7f2df7fb385f5214b69d8b6aa37af7769046bd3448c835b7972917cd3defa9c4ca548e817617a03bdbc0a5146893f6c9c492eb062ef12f60d67788edeb0e6b49113d15c8ce03f3e25b9edbbaf0626ef4c56c6c128a77f408005ca098a7d8f389d69e3adda0de7da1e64b5ca7d3a1763e51672fa22a9adafe0a731353338ac8644a9c21323c3cbaf11250ada46afbd") syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000c40)={0x14, &(0x7f0000000ac0)={0x0, 0x23, 0x102, {0x102, 0xc, "c61b61298645bc2d2c215f5f7b6a8e96774717c27b05905285876b4eff1f87efa88ef92566bb45de12bf2f8ae4b25427efd10f2bffa50c3f94e81a73ded0b6274ee93f9dc0be3477f15fee17a24b7463121039f4f911d3adeb79b0176a70937c952563be4eb1fc55635ad047ea827babcf6212ec6e0b56b9fd8ca18ed78f8564889e3f219b9eb34b6bdeb24b98cc806976e00a9629ae03944f3711c5db5efe9095d001933b08f78db965eb766ac5d6d33f61629a737b4c777c10de142861246a7f9f173974c3728aecf1103db4643f72ea84929046d8410123600cd2180adbd00fb32b24dda9a6525a6af35a4fbfb9e43128f5828b7b9d0349a9646f54a0e7cc"}}, &(0x7f0000000c00)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000d40)={0x1c, &(0x7f0000000c80)={0x40, 0x6, 0x29, "06ecb0c3c772c583df45fd2c484ce2b0f5a6b8534105d819c2bb0f4c816c81a77b796005baecbd7755"}, &(0x7f0000000cc0)={0x0, 0xa, 0x1, 0xb0}, &(0x7f0000000d00)={0x0, 0x8, 0x1, 0x1}}) syz_usb_connect$cdc_ecm(0x6, 0x5c, &(0x7f0000000f80)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4a, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x0, "ca92"}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x7ff, 0xfff, 0x20}, [@ncm={0x6}, @network_terminal={0x7, 0x24, 0xa, 0x20, 0x5}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x0, 0xf8}}, {{0x9, 0x5, 0x3, 0x2, 0x408, 0x0, 0x81}}}}}]}}]}}, &(0x7f0000001440)={0x0, 0x0, 0x33, &(0x7f0000001040)={0x5, 0xf, 0x33, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x9, "dcb3b396ff6538e36902bf346ba27542"}, @ext_cap={0x7, 0x10, 0x2, 0xa}, @ptm_cap={0x3}, @ssp_cap={0x10, 0x10, 0xa, 0x94, 0x1, 0xea4, 0x0, 0x0, [0xffff]}]}, 0x4, [{0x0, 0x0}, {0x0, 0x0}, {0xb0, &(0x7f0000001300)=@string={0xb0, 0x3, "c5d3b640a4e68e9f400ec8c8bf8054e358175db43f5b33e26fbee95b24d86ab87080f9456577891cd355c9cbb761501ca07c83bbaeea23baeb104d7246dd1a0b7f23120b68882d13fcf0692e830b2858e889dfa3c6d9b47bc1d941ed970525b58ab8456b373ef4e5c1b672fc48e6e6fc6ef95315ee71bcfc839926ece295bf6804249f500bb1ab878e02999d8727541f16774113e864a9136cf8951cc408db2c6f10c1b4a8a0a2bfe0cea9fec2ad"}}, {0x4, &(0x7f0000001400)=@lang_id={0x4, 0x3, 0x2c03}}]}) [ 1043.445940][ T2654] usb usb4-port1: attempt power cycle [ 1043.606116][ T7] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1043.613196][ T7] ath9k_htc: Failed to initialize the device [ 1043.626009][ T24] usb 5-1: ath9k_htc: USB layer deinitialized [ 1043.785958][ T7427] usb 3-1: new full-speed USB device number 97 using dummy_hcd [ 1043.855850][ T2654] usb 4-1: new high-speed USB device number 99 using dummy_hcd [ 1043.946477][ T17] usb 1-1: new high-speed USB device number 114 using dummy_hcd [ 1044.026021][ T2654] usb 4-1: device descriptor read/8, error -61 [ 1044.175889][ T7427] usb 3-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 1044.186513][ T7427] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid maxpacket 511, setting to 64 [ 1044.197297][ T7427] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0xE has invalid wMaxPacketSize 0 [ 1044.207119][ T7427] usb 3-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping 23:13:52 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a7bc2) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000200)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x121082) r2 = syz_open_dev$evdev(&(0x7f0000000180), 0x6, 0x0) ioctl$EVIOCGABS3F(r2, 0x8018457f, 0x0) 23:13:52 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000500)='D', 0xf000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x65202) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) write$hidraw(r2, &(0x7f00000000c0)='Y', 0x1) syz_open_dev$hidraw(&(0x7f0000000000), 0x2, 0x141000) r3 = syz_open_dev$hidraw(&(0x7f0000000040), 0x600000000, 0x294001) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000100)) write$hidraw(r0, &(0x7f0000000280)='_', 0xc) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 23:13:52 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffc, 0x84760) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2000000000000000, 0x468743) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(0xffffffffffffffff, &(0x7f00000010c0), 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x6611, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x1, 0x800) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(&(0x7f0000001280), 0x4, 0x5b3bc0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0xff, 0x725c43) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001380)) syz_usb_ep_write(0xffffffffffffffff, 0x60, 0x3f, &(0x7f0000001300)="62c449b890653182052e604b18a480854ceb732b466a383d65bd8ada19f2530700000091eba7192e9385991d279ecbe0af8b7844a47f0428d73c6600282fe0") write$hidraw(0xffffffffffffffff, &(0x7f0000001640)="31f43e409a84739584d7a2033b51a00fa22ab61de51add5f3cd893f6971a25b6b6829f5598124398f9048e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087c78e20a843b38467d6d1794c048947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f3cc06b1a96efc8f6b24df2b47c4bc48e528544eafa2658eb42b587502d23a9c321b77b6a8b6b9ca762ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72e72332e0b402000000fecd64d0158e5ed657112f993c9b02d43e370262970b1b2b0955f4145253a50bf512c22b6d58cb508829a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc2101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0x17b) read$hidraw(0xffffffffffffffff, &(0x7f0000001400)=""/129, 0x81) read$hidraw(r0, &(0x7f0000000200)=""/4066, 0xfe2) 23:13:52 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4, 0x444c42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161d02) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r0, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r2, &(0x7f0000000040)=""/50, 0x32) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) write$hidraw(r2, &(0x7f00000010c0)="5ff952a4e879a0563c258d12a5f6dc45740eac2b86e2a5f96a2fa017bb6d9ba883660c97ae430b121b3e25015028529f81c81976eb76f69ad32b74a63a07fb217b3838044a5bc48eab34e1c29715b1e17ccb333992a07f4610938d6ac18c9bee406eccc940a0bde9eb25640554312efb004b549a3c1e8e83823b4e8d9bab26e6a81982fb983a2586708142d16dd5729213d95d67717797aa597fb0873794fe5cc1052340ad66a34ec650f534dd22eb99adbf0ce3e774a418f26db19bb269804fc186b6ff9abc69cebd0e9c185ad712db15b9aaef95b5fa41994b4f4cb534ce1980b9e0fef80e3eea2eaef35df6aa0f4d4f563b0a807c76146d47b397045a456b72392095b95dbf9d74543dad097e580db1c2a6a861db5e8e5e726fb41eae98b05a92402059529fee77327bf33fa42c51b7d7f63b849c98825a8e2af30b5226dd8db5436aedf1bcdc58802d0a5d64382cec4e6ef960cffe9e8a98956c9ab3357cdb5d4eab05228b5e09aa9d832f863b23d3d5048f22a921c6f6c41f27d4db8c2f33ec9eb5e0d50456ff3b13d90961b6eb9d84b15782f946ff771231cdddd1fdf445b90c8308c0d5027e43515be83d98e2a2bd8c9c48db0fffb6ce407805cd4fcfcca9e090c46eb79b7f836468ba85071facae210c775dd6b3aa095840ef33eea1a5d2bad10a888a9272afc26a068f9a062076ac7391735337988bf42b87f24b912e72bbb704fec62272e7a4a48430f5b5a8b193cd11045d1d8275afa5e3943c9f6f2d95805e9eed49bf7adb731f554f6bad3c103042d44232f45cc28f371613f5f10cd435a9f0d7367c4551ea727fa3640f43796f442e104e31db924ef83ad298253ef2567201263ac317ab3a6376f8aa8b8889d58eab1bf68daac158f0ca2ebf89e06db3d32ebc3c051cc57050267a0df84d62892cd76fd88173e24de105833224d588fcb24788f23359d4c8e38fb379bf79f29e248707e6950bae13e7832bd9506e87cd3d05c4fa241ad394aa33c9501b20431daf53f23ad6cd110014e06caf392faaba469ce34734ecdbc51661c5027b023a2c48a133e4112336f9fe05eb5c0b44b659d934c11a888ebfd14e728cf9513b56a22ca817b9902382560d047fb63c5fb02d8a7ad21b2b1e8e097df5705258191d2b3658df87950fc691a8ee6ecf258d3b083e80be71e1e7bab9394763634c2c1654b22004447e2fdd5545b8ea169d30d832cd03cb84a26e899ccc5147845bcbe75331d18f84ad33cbcae9fb27533ccba8e2272e9a9228089e01fd1d1be596801cf24f6bb117ca300fd1c2770408c23bb84f7be9b3c858af7d3fb119316f8092cfe9cbb0e6128ac9c56f7b180c8ed70e25f8c1b0e61091338edd9922a7ffae55feaa775eccbbbf4442a86f3663fc3cb9d624f3b3a9f176eaa61a61cbcb0933ea862db48d9b5b5965bab99613550abb878542ed1ea4b127637e1e3697e88d1998e0ff35e83478e8c807c49e9e4258a232cc1b11e444963cf58c3cdc14242c655e6b278a602e7d24835f7d3c6b97152513eb27b4c0eb51365779cd2143f48f46d200cc7b91b857fcd51341ac85d892d607e41b527942762b23d461863a6d93c730fdea372b204df951146c3009f0b7b1f04c45f21f1a4fff89a7eb1f3867d4904dfbeab76a608eefeb97d51710120df26ab6c5e226a22d5c1b1b825166db134b3cabfc7e8b37e5a4ebfd767a84b257ae72e942eaf2eaaa29360328e574c3971760e3b3a3dca673bb538c7fa8c7e231df1c09d1d8339bd1d884b493cfea435c499f4303fb638b2b6558388720e4fdf0dfbbe738743c7fcfb42d2d9d48498c1583ae26aacaf40439bcd67666a2627039fca1651e04fae35993bc5cb1f867ee5e79e64f7b6e031e1b644df5a01c49c45e5b1018b1c46ea76269004975df016d12175f4033c8e7a5fc756c5078d20c9f00d3fd2cd9013dac40e6bca761b4387e2ace2caa11c46a33d39aad7ae26606f1aaf3775d87650a464b6c875b9262a05c49d0ce1c829ed2a7b05ec51a4fd98d088c61cc563a6b75db4175a9a4d11d7b745e3a09be69e5e66b215d3971603a3b7c7843246e78ff490fd9542e87cac8c1080d2296c61a137a7698ddf500ed230dc80063c0430be13d6fce7c5954899cc4ad78b1fb0e593d8a4a6602e855760ad3f3069702efbeecaf2be4dae398e9a151547d82aea4b3e95a4e0a98799ca9b655d86424a8a7e85ab005956c4bb3108949611e8efb4bdd7dd0b5a29dd564cce75c642b17500a432e17f594050a68566ce853f748e23dcc3e60c900c824b9e088340c299a9da22d526d99cc60f38a870fba9ab999b4fc61c236b69408ed8046fff790205c9a47bcf508006fc826ea56f78b3256085e9fe8e793876bcfcc0597fdfab5825dbbf5d0438923dd07d8923b93ce1d4e5f6299d2cb23cdd71788eb5057f60e4a661f2411e2285d9744319bf89ba8cf44a8410ea6a31f97092b699ab7d4b878bafe6fdbb93a2ec9752185e01f268ae2594d5eaafa7541cc5fb9142f6c9aafd2a0e367c1f180e0b7a7811d6aa6dde5e73e4243fe6d492395cfcfd85a126e54a903f06bf18fa5d40477409ca1821e79edf0c4075c4bc40123c0e8f8cb5cd86b7a413b98cd241018a28d27516833b62bb8aeca5b5306a6ba435bed3d92883a69d832b3301bb109be307d2df5c2022a154a90d8c1476c2256a656a2d7592de97ff3965affd3005ba68f4950659f79aeee550a07ac15b6bf132364bdbdc707a0bbe98e67211064568ef5f16b1941e4996b0ccde29defbeb7e88698495850654832cff14b8b3c9a0f7864b493beeaa088d520dc761130e87c15fbf744be1302fe8d53c2bc06c873b0ea6b039186fbfd58300249881af1798be1de273b3cd5baad2e174325a3981670518341095ee54ce80e0e0ca9a1d0a7d7eb0114e1f37ea5e25a5d2b63b1bbfdb659fde9fe56a322d47762cc99b78604091b6ce26d408ac58fe77950b008133e8934cfa01a3d81672185e32c3c4af10bae5b7ea5767dc87206a93150b0b9193fb6d29e1e3e862734da8ee75be158e3040b57c8c9f6ca9f785703796e3880a9a21d27ec13a156e7e2764b9e8292a6dc50d111492c1eb43187d612196d5a12ef44ceb5a8296f261333eff3b23270a4ee4fc51f8ebe1525f9ca19a595a76a84ca412b50b5e68cd4df6020e2eb69a647ecffd1c50c6ca21405e99719f67c76becd25f17d85c41e2f150a8d31e45c215beeb00637563acf971df9f70eb35f057eeb3402afbfe5ffce786889ca7d76a6be75643a3e299acaf4af3c42f658742ccdb3b3d0358246467ceb1a4db29e066c71575f1c4d632852980e77db4d31613b7470c132d2918d674d5fb0507240c7af5b03887f559389b449aa1c17f325c694fd3b71eb660200c3e024a558ede87493ae2763634ca16ef7989896888391d7c7d2e788d80fcf0866984dbef245f33e7695cb6ea340e7d50b6db3bf4ef18cd91a5fcaec69749f717e87e8e8b28ec1e4c8ae1995fe1110966702af4d9dc82666628c55f70df59cbcb4d72723df63356e68b1f1ec98d2a658bde601c9df14794668794848a5600e5cd2418eb3d7ed23fd288b758d3914e24381e636b6c577bf4b7d32c0443ffc28c253117bb76404db95fdf53da21c8848083e5034c09a59bcc801e25985dc9ef2bd59b495371262d3cf865cb52fc9cb2cc705597eeaa7a1745a0d35e4074a8751f5ae4e9667a8dd97ba7c2ceefba210facdca3c080ddf67b6656b487173da03979de89996932a2500ce6865a5135cec7be3f4418607ffb6184b254facddbd60369fc59abb6d0deb502a8e4dd7f0a445f13c48f05edda56c96a34689d354a373e102138dd4d445311ec8240c6a7947e81915ee46faef92e4df729ee2edcf679d2f4f1c8f378adc842408be4590614ed6be938753507f2759d26eee11540e1485e548aea5c878147e970bec44ca1959ef8d2d1104c964c6f15a7e1017d04342e23e5169951a26a978a930ef6b818564ceba3de74ddb955cfaab4519c83668f3d16fd4dd1db054a386c26210eee22a4be90b94d15f9e2c5108df4a8e5382a6ac4f904bf61b640c1b8bfd96b6fbe5ea3ea0c2218ccc478e755b3d9c386761f1aa61f6fa9b42a591d75cde5c24e0adabb1039e619197d6d98a829a2c9c1c187548df33c160e05cd3b99ebd85bc7cafc92b21888938d31296bb3e4c8b9fff0e09c335d3598aa8a1ae4fe53445fe491253aa37fd954bbda9ebc86bf8b2c65f7d55df4ae9dcf612ec52dc7a587220c546511c090b26e8b525c00e6d5cebdba5ce69701ede242cd41143c41a974804b980f74ffc5bf1b56265166aa058b26bb731348ef8600bb5f9ec7bf388d5232c29adce555378a65419e3b7eecfde0cbc44638f7b018a6e150e70bbf9926813f70ab5cf3b9a292dbadfe690691dcc2adb5836878b5a46ddd660127619750607d603e1bbbb8e9211312dd12a83dbd67ac8774024e7676216330883ac9250f13b91750a7d79f26a344bcf023fea9424df3f7d668a49a3c0f81626cfe83c5d522089524ce24174a7381adfca03742ef8cabaa183f9517d1636d7cf3bbb7452f8c8b78dfab11abe029d9692b58015054b9f8e70bdec5641d4e52ee251d411c83a61176b72da425b2ede1e7c1aeb09f5c67ec1cda303b152a9d0c1a32232ab5e98eb38b29672ae625b27158ab1b7b05abeded2d70e236b30fe6e7e8a36aa4888697cbed530791da80d4e52afe87e60d2fa73051af9156b85a394358ba3bf3c12d79d524da6b2653a9512c2668e9715cb0057254b18c95520e3d8d38358fa0e0028b86fa6729077188757e19fc5d96774f3161fa647249efae0fca74b537aa22d0cc5e64afda5f3a2a549630f9ddfa63e960a03c8defe4fe9c74851fb24a5c5acf635ce21a8b17355389257b55320f11ba7e0740bf9f931d1c09d537febe68e72c4afc6a08cc299139fa2021e5db017b2ef312f187ea51310b89edf3b248ddcf4616f803c1c6eeff5a3667d05bbdb56abf5d67d30e1bab9751c8ebe7a50d38ac67b83fa7096cf2439dbe2a4d439de71f7e937ea47bb5aa881bce5cfb639009de4a0bc28e42ab95a68c5492c2876fe15413b2fdb3b2b10c4078404613e02c5f9b9451b384c6b151f77ac8b4a5b4bb12d99fdb24320b616d0445fc1e6d4a952b2ad140410a64368c5b011993a389ac29b66b2946fa1da0089d7243c51ce1bb8613d972040cd749c7716a035168a034249813ac90a4ad978a67e10ba58d3cb96720f528e15b898199879178127388c8dc292d7d28d05a9330bba320ef26a2b6c95f8237de355c6b588c4e3f1cb24a96fc165ec8c2607c57329fc29d2aa86caf00108ed81a73a96f8977e44036de27a0e2101d4a1ede6c66612afedb98d4cedf738a8cb7e28ca12222f60ad376d897ec501829035247e6ae74c3b70b2b2df8fad316ac0a1c5e5f9d618ab1e527885364f05e8832f2de5d081fa2e4ef42c7dfc87c74fa2539b4d156e6bf2e5a3807b2a0bbbc03707e8dc501d67c8486d2e6d8ef710c5843664d99265792c6b744c988b59ad708ce6dc1fc9ae98c31f902471e2e34b04e3706aa01af8a8972676ec3a4d7b8b5bb09d3a39e3e0221aabd6c0b9493f54211f8d16b0fc3fb23b90d320e66be062736677d92e82ee3a7c52ea0580339b8eeb4a4778ff95204b931214aeb74393e0890f43232b7964af69c08a3c1e9e4c9dcd2bd3d624acb815ce468ce14865712e9713f14a8638e6e25ec696ff918840bb1736a2c295983abb4b42446ee06ddf12e0893f", 0x1000) read$hidraw(r0, &(0x7f0000001040)=""/85, 0x55) syz_usb_connect(0x0, 0x24, 0x0, 0x0) [ 1044.217635][ T7427] usb 3-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 1044.232237][ T17] usb 1-1: Using ep0 maxpacket: 8 [ 1044.262133][ T33] kauditd_printk_skb: 38 callbacks suppressed 23:13:52 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x102, 0x640) write$hidraw(r0, &(0x7f00000013c0), 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r2, &(0x7f00000002c0)='1', 0x1) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001240)) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000200)=""/172) write$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 1044.262152][ T33] audit: type=1800 audit(1621811632.489:9838): pid=13721 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=14806 res=0 errno=0 [ 1044.296121][ T2654] usb 4-1: device descriptor read/8, error -71 [ 1044.299365][ T33] audit: type=1800 audit(1621811632.499:9839): pid=13721 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=14806 res=0 errno=0 [ 1044.356775][ T17] usb 1-1: config 251 has an invalid interface descriptor of length 8, skipping [ 1044.365144][ T33] audit: type=1800 audit(1621811632.509:9840): pid=13722 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14808 res=0 errno=0 [ 1044.365943][ T17] usb 1-1: config 251 has an invalid descriptor of length 0, skipping remainder of the config [ 1044.397806][ T17] usb 1-1: config 251 has 0 interfaces, different from the descriptor's value: 3 [ 1044.424914][ T33] audit: type=1800 audit(1621811632.519:9841): pid=13719 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=14804 res=0 errno=0 [ 1044.447475][ T33] audit: type=1804 audit(1621811632.559:9842): pid=13723 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723634383635343834392F73797A6B616C6C65722E5245615545682F3530352F48C7C060 dev="sda1" ino=14806 res=1 errno=0 23:13:52 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/16, 0x10) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000240)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(r3, &(0x7f0000001200)=""/82, 0x52) syz_open_dev$hidraw(&(0x7f0000000300), 0x800, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404100) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(r4, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000002c0), 0xffffffffffffffff, 0x10000) [ 1044.500981][ T33] audit: type=1800 audit(1621811632.559:9843): pid=13723 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=14806 res=0 errno=0 [ 1044.532182][ T33] audit: type=1804 audit(1621811632.559:9844): pid=13721 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723634383635343834392F73797A6B616C6C65722E5245615545682F3530352F48C7C060 dev="sda1" ino=14806 res=1 errno=0 [ 1044.570310][ T33] audit: type=1804 audit(1621811632.639:9845): pid=13726 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D746573746469723234343735313535342F73797A6B616C6C65722E795A6F6F79492F3931352F48C7C060 dev="sda1" ino=14808 res=1 errno=0 [ 1044.601709][ T7427] usb 3-1: New USB device found, idVendor=1943, idProduct=2250, bcdDevice= 0.01 [ 1044.610962][ T7427] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1044.619010][ T7427] usb 3-1: Product: syz [ 1044.623188][ T7427] usb 3-1: Manufacturer: syz [ 1044.627925][ T7427] usb 3-1: SerialNumber: syz [ 1044.640081][ T7427] usb 3-1: config 0 descriptor?? 23:13:52 executing program 3: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000240)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x18}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f0000000200), 0x100, 0x111403) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(&(0x7f0000000040), 0xff8f, 0x480100) read$hidraw(r2, &(0x7f0000000540)=""/93, 0x5d) read$hidraw(r0, &(0x7f0000000440)=""/243, 0xf3) write$hidraw(r3, &(0x7f0000000140)="d07c87a76d4e377d482a7c42bc9f581ba797e69742357b87f7d9b2006127ab9c4b34cda1845aec6ad83a2882307de0a8eab39ec06691647f2b4951cee6f8debe3b7900e8ab41c7116adcd717bec49bf7fc13438e8095cac6bf8fa6aff31856634346b071dc29627a9aafe8594aa982122c13363e38abe87d1194ad473d863c78c5e8f81b1b22b45064414717d26b78fc59407a3a350112919050036dea0044d884228d955cf3e42c4967702542", 0xad) write$hidraw(r1, &(0x7f00000000c0)="91ea3f82d7c2a094caf0819fed3ff2a2a7b89685d5e72f607bc65b6f3e210f1c372a86ef009174c8e89139d1f6b96d84c8e737795d8c9838d875f9daa407efad4dd01d80e7c815c82e349fe3e58bf01d1cb1144b5b2d4ad5cf6e4bb82bc51be4c24664c05dca0c9b", 0x68) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000000), 0x401, 0x88101) [ 1044.706289][ T17] usb 1-1: string descriptor 0 read error: -22 [ 1044.712698][ T17] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 1044.722016][ T17] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1044.731501][ T33] audit: type=1804 audit(1621811632.959:9846): pid=13728 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D746573746469723737333135323432362F73797A6B616C6C65722E7734714575452F3731342F48C7C060 dev="sda1" ino=14804 res=1 errno=0 [ 1044.733858][ T17] usb 1-1: rejected 1 configuration due to insufficient available bus power [ 1044.771169][ T17] usb 1-1: no configuration chosen from 1 choice 23:13:53 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x6a, 0x8000) write$hidraw(0xffffffffffffffff, &(0x7f0000000040)="4954c0779d94cbf9e7585332bc2620837c08cfe48780a41ed04fb4d1364331787fab745643abec42674bffeef9fd6f7e20333ae635113a2b8699283e4d2db4cb07d824165d0d4bb99a70f8248734beac95b0dfff2d9b88b5ee004734d177e9e9a64f0257cea5f5310c6b76", 0x6b) syz_open_dev$hidraw(&(0x7f0000000100), 0x10eb4, 0xa0580) syz_open_dev$hidraw(&(0x7f0000000180), 0x2, 0x40400) syz_open_dev$hidraw(&(0x7f0000000280), 0x400, 0x8041) syz_usb_connect(0x0, 0x2d, &(0x7f0000000340)=ANY=[@ANYBLOB="12010000fba385208205130191c1010203da62c33d8c1437070109021b000100000000090400000193b71b0009050002100000000018e7de91fcfe3a4f9f37050000002e9c955037626c68b0e267f7afc7f55dccd1157d0100297d0a533a69af9a0eb5c35477f74be6058889bf61d59e11c17d5a9a9c89d352655139c9b6083747c6dacd0cc1041bd1e5d01b03dff9bc086bd85fc539c3b6cba03bd462bf037b3c5d89383b403241f9ee864a0f3324e68e195e5496e7cf5f0d2e28c33eedc962371f8051c1d3486848674b4bb9cbd9826d6ab2b2a9c50285c6f171853ec371aed992262f9375479ea9cd1669b84219f2e762e38d3ac76d5c79759e059f5507de84dd1c2f031526d275180668c5e8a4ef5c0071e7304b21220a55f46ee75e4d1591e8a3510000ec5393cbf34c9d51de70ae1af9768d7e3baebff2753ace295b6f0be28c1a0996d56ffca61608a45d800ae24b00"/354], 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000000c0)) syz_open_dev$hidraw(&(0x7f0000000140), 0xfffffffffffffff8, 0x2026c0) [ 1044.880042][ T33] audit: type=1800 audit(1621811633.109:9847): pid=13721 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=14806 res=0 errno=0 [ 1045.017699][ T7427] go7007 3-1:0.0: Sensoray 2250 found [ 1045.045927][ T7427] usb 3-1: USB disconnect, device number 97 [ 1045.255707][ T2213] usb 6-1: new high-speed USB device number 112 using dummy_hcd [ 1045.507085][ T2213] usb 6-1: Using ep0 maxpacket: 32 [ 1045.545723][ T2213] usb 6-1: too many configurations: 218, using maximum allowed: 8 [ 1045.665911][ T2213] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 1045.673557][ T2213] usb 6-1: can't read configurations, error -61 [ 1045.825554][ T2213] usb 6-1: new high-speed USB device number 113 using dummy_hcd [ 1046.065565][ T2213] usb 6-1: Using ep0 maxpacket: 32 [ 1046.105808][ T2213] usb 6-1: too many configurations: 218, using maximum allowed: 8 [ 1046.225626][ T2213] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 1046.233248][ T2213] usb 6-1: can't read configurations, error -61 [ 1046.240075][ T2213] usb usb6-port1: attempt power cycle 23:13:54 executing program 0: syz_open_dev$hidraw(&(0x7f0000000040), 0xfffffffffffffffa, 0x48dc1) syz_open_dev$hidraw(&(0x7f0000000a40), 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000), 0x4, 0xc002) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) read$hidraw(r0, &(0x7f00000000c0)=""/14, 0xe) 23:13:54 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc882475511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab", 0x1f8) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8cf62) write$hidraw(r1, &(0x7f0000000580)="48d94cf65e5ac80ec5c7b64f587a637619a6ccbc3ca1845bdf326ac6fc063cda0ebf6e024d2a2c5dc9b193996152279b7c9855ec19e34601d47562f21b6bf6f24b24edcf0857c6a8ec877c417047cda2d424b49c8e27277fea6054d09f0199a33c8cc470a891c48b9ab32f41eae88df0db7244643340bd7d775a49060d2c772201656e81133f8f09ce1d129431818a7cd0d1cd724bf447a7d3166dc2e5433dea6a4241468ba14e3324760e52fff8bd854795f0951350a574abe54002843d4782140ef6188192a2ce223f7551545693e71f4af02fe9aff1591918f1d340020dd4affbd80df725294d539080339d5f3f8f042db48b07fdd91e9814af9d941db863cd9f8e59af842d04c01a1e3c4a00047a1f0a615700a4097c66d16bf2811086db2e9eac8924cd2dd7fe8b8498602e88ace50fbcf60d739356fd939308279512205c9996f1ab76dbd6068e0000000000000000000000000100000000", 0x15b) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r5, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r5, &(0x7f0000001400)=""/129, 0x81) r6 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r6, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r6, &(0x7f0000001400)=""/129, 0x81) ioctl$HIDIOCGRAWNAME(r6, 0x80404804, &(0x7f0000000540)) write$hidraw(r5, &(0x7f0000000300)="b95038fe0400ee7d8ba10777", 0xc) write$hidraw(r4, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) read$hidraw(r1, &(0x7f0000000200)=""/201, 0xc9) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000480)) 23:13:54 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x3, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000), 0x100, 0x402) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000080)=""/77) ioctl$EVIOCSABS20(r1, 0x401845e0, &(0x7f0000000040)={0x2, 0x6, 0x1000, 0xf579, 0x10001, 0x101}) 23:13:54 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6041) write$hidraw(r0, &(0x7f0000000600)="80d4dd15657177f257eea834ab57634883d1386ab4e2ad86f2378794c6049f91ea4985b2cbc4b111fd222db6ce995c9656b54baf5ad75818c2780de52b8313e536c04d38e30ac34a1cf0aef8f5926fc2b581540e4e8237937114e89511df360dae5c475edc951c28fda2fe62a7ba0889283575de89d918b0a8688cabbc38c077ce3e2ce769515f3e996c324c52c2cf14554580d78e08a7271300a6006567a5cf37b672969d5f2b9e74d63c188f291a4a683f984997becdb867fff8cd48eb917ee3cb320675e0ed222a55cfcdd19ffa443c416a30e0460d4894b0ad7752b79e74e8cf323816eebffd9e7d378c72cbb5e2339e37cb01663165d996af9fb79e981721ae43eeece45b0c83702a0e380e64c0e88c449e766d5e718885b8fefc3ba265dedb7b8c0ab17aba6f796184b13bd9f05df96f3f15142099a5ba0b74428fa5f30c7f5da2bea55ae3859bf8f1c504b0120ad30946876658753973d880b97b1d6b578b863ca718c0b8dfca43d385becd6cdfc38286ffdd3246e1cb23a8d39c7e6563e861b9d5d05dc6bc05b05e340ba51de2b0f7e069a5ec70b9316f5f3f83ae2c44396d8fca3e9cd3daa7c72c16c2b7c22ca8d191fb8b8bd030cc129b2c244c4f0b09f4f43e513d82fd82015eb345632d838f5706b92cc5659808c22c702d798bc786b44bd0428e60cab188843089eaa608ec07e9d85cee38cf8d992069ef86d20c546df2e9980a904a5e78180cf3d43fa6907e1d834c191d705e4aa912abdf2d606a4583192cf72fd0cdcbb65e920db843211382c06a6d25c6477a7760292136f8ee706fb368157c5e17ba2672ffa95df57e1e10260d0017bf22db913d5a0fd825ceeb2c1ad9386d95bdf3ad5dcfe18fe24ae274e4dbc4181b284e150cf072b01966b5ba0d93a337e573b66c2e8567421774e584e78b9ef622535c65a9e3667d75fb7370ed4fd16f839f6730ac7866b9ef8f555e3dc3342f439d5c498024103afac01adc7a919c6a073d7a6fe38a01e16c330796f3a0f8f78b86ab36d492ce3d453337bf9365e9fd260fd701585796caeb051f217e1c945130de06ce050717f34130ff078fd8c255de9ec54f92008ce5feabc9432f012834ab94c6b7b0558a920c5ff77e15509405aeee4216dc1920bf1b82949b52e7fd962915090c218e7254c68cb677d5a9192697f56ab56531c680540cf1c42f38bc25c33b2f49a999400ff6f68deda73fdae031414b585d3e00108e5a58b4c0c5c59fafd7438a9fa21af864696d6299784ac0f24dbcf0e8ff34bf6a5dd7ed255f9534927dadff50e6c0d0a988a5cace2d2c48f1f1e7f8fcd37973c27416a329426e24911a44216a5af670507e41fad646c50ae35c1f21accae3be4575ccfc77fd7b13fa8670e1074e90f0fd7c4719b9acd87e352be64d0b61f064c9ceeddc675066b5fd3be4df4279b0b1ed3d14a1647fd5a32f966f16840783db045995ea5f1af06ff8f70b1c90bcca449c16c1fb921aa9f222f13af274df4f97eff29f08956c8326b7adf37afd14830e216365b1abdbb62c0d711ab24455a4e845d0ce64dee148c848b29939950b347b41cd758e211e708bb35c5b9939306c4c6363e87685b2d0243eaa59574c327da7a00d78db01d9e235fefa8055357fd07b62aaed878e91a81b8dbd041a82f6b878e07ee0975793845c7b0cf40e29711cd9bf1af85933e4aa8b60ab175af7a6316ef2e0853cb12a592e466dab827c7a321c3f3cab5bd40eb35ac8d6097df08d5ac50827eab0d83b16963b48a97dd17afeaa57b33654ac5de3bef1eb9814d373a407d8af52d568064788095aa18ec3a8f625ac60ad02f136ef594297c61c8febc0736b59b7d2ae934a330c54408c41a1f6c405b6f23c8d2f85b1309c601d7d75c0bccbf68993a88e640eac62e4c70dcb51c8425923f91694d9dc3ce473730ada2090ee65f14d81723278a74e819e41adff82ab41d50567e3744e2a78aced99c5166af72da71777aee77bb9056109add7c48907988b8d2c95df912440115c6e563eebfef645406e8c28d23097c925a9f54a7f0497430fd014b94897ab569da8698113cf4c07a0980ec4dcccac047598f8b6bfc94b95450276c9090689f84b2596739786ac9e44d41ecfa6a885c7f27d254cc523df14100f6e70a814e848ec63b24aa8", 0x600) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000000)="c9f6e7282b11b27fa46a47db263abdcf899792664dd0ad41c069f272df860eaf3ac3ab6a72437ab195d74a7be49efe905af200263c4cec945700c69e0525e657ad68acf572fb0753856a10961a09050fb44d9ca9051c7a2b61a9adf1895c99ee1544f53c0bcd64fb83daa34bd56bd9cbeb5ac7fcc16897ea60bf9672a20a197a0ea2ef79a208f8a2345a5cfb4cb0defa2d33e3425f5be915539fb308ee53c35c0162ed37712a356f767c82f55ae4b69c6c3e280547bd8f6da4c7e9366169f161c4", 0xc1) write$hidraw(r0, 0x0, 0x0) 23:13:54 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000100)) write$hidraw(r0, &(0x7f00000000c0)="cffd73058b7006b5252d4037fa107de4f1ea0aa4aab0b586f344b10fefcaa85acdc911d46620098153c7546be0", 0x2d) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x100}, @rumble={0x0, 0xffff}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000040)="fa", 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000000)="03", 0xfd50) [ 1046.516382][ T7] usb 1-1: USB disconnect, device number 114 23:13:54 executing program 1: ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x400c}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, &(0x7f0000000040)={0x8, 0x10000, 0x2, 0x10000, 0x7fffffff, 0x2}) syz_open_dev$hidraw(&(0x7f0000000000), 0x1ff, 0x0) write$hidraw(r1, &(0x7f0000000240)="fa4a023a559183dcd2d7a2093e64e7e2536244af414a7ecf729b6f8b55b9a12555a1739e4e2269dabcf537602a20f57159ef54f40e4db2968b7911fdfe09100c95fc76bd4f70ff7e0018c02526f40ccb54d872d3e02a14866439f5b1a7e8546b16a3a2098cd5dd28b32df615766c", 0x6e) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x10000000000, 0x161f42) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) write$hidraw(r3, &(0x7f0000000140), 0x0) read$hidraw(r3, &(0x7f00000000c0)=""/131, 0x83) write$hidraw(r0, &(0x7f0000000200)="31c3d2e2404c295c697b80abdd5bee44af1c34351f0602c8b972e0ad6b3041e51c939ffb509f9e77841565550d0260b856996761e33a2f2a659790", 0x3b) read$hidraw(r0, &(0x7f0000000180)=""/100, 0x64) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) 23:13:54 executing program 3: syz_usb_connect$cdc_ecm(0x6, 0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f0000000000)="b21c1455b337a7e4d26f4e1feccb578dc439a08f7bd57e336fe2c4305c452f70bd7891f9eeb3cb2e0422dedd282dec9f6e2a8903bd9bb4ac520f496acce249341d084aade06de87fe3f085e6ae8b386c527260130e3e159b17a642fc132c9e62e6fff7888e461064cf8e6b43d440960acadb5f064d84b5033c1a54302ba05794ddf6cc98d8dfe363c68a53cc1602ba3561421f321076c117fec0acbfd3fb80ff35e2e7c44261658022906438217c9a7ce003f936b3020b0605f64f9351dcabe693f4e4bb0d1d8a1fefe6301154cbaf75a1abfb8d24bd1d0409cb3c4b7e42f632a200862381b62be9a23749ce7c254b12f9456be8971c7ba9434547e279cdaa5e14445edcadaaf16d325a11acb0fbc3268e39395335ee9ea47039465cc55055809f641e6f5956360e8a1e763d3e84e13a3ae3ce82cdf19841f8b6295f0766b2064f96a3ac26d7a362039519123f9ea6931501d7f52b478b8cd630c46c85eb307e07b3e562c6beaaf0c2f23dbbf1d09485a966b4db56cd452a1fb884914f1b57ad2cba21c87ca3c4beff6f48c19637294b87e57eba3e3f68ad9639dbad182a10e107a5d3b2ccbb1efad08d41e245c1971e20af511ecd07351e03f3108a2e78bdaea39e0a6933fc8283ef25093f7e3b3155cde61c491445b700150b3dc7923d12fd6c61f09e0d014e3a189d610503f22be1349143ae05278fc1a45494226b13b43211867739e518c1f89db1fd1c33b1d6a45d81d5b869bc623879c6d2492f3282aacf84ad69be93789b2d6e09906aacf294e5b83054bfddb4e4e824334c8e48d01ed806dcdbe1f3f46dd61122dcd366725002f5e31bd18403a96bebdbd5c952e259b029568a2cd32c5efc244fb137dc79f5b8a843613844f219d386239901204151fe3b5fa38f22fc4a4dfe95adbe3bbbc6d8b5bddf63305016cd48d914a3e06c4753d2935e2827bf4c9e1c2089395097625467b9e2f1e25735a01289540ee3237d1e1837e064de6b05ad6f37e5cbc482878a02a458eee8ffbe9d435534dfd6d00e4c9a7ef529f7a97e8b69d854c94c73743f8c940115ce194dfbc45d340083f261c41b5585106aa8b151088cb69f059094360abc2a3bf01fc7efec454ff9de976998413ce2d6f3dc521ea9d82614dfa72355cb11d126db97816769b987d360de95956cdcb10beac6561b32f3b072da5aca6343ef73f75c9c38b31df49ba97ec4879561d190c5c3f135037d988cd18d797193ea7d8b79cb779c98428114028d5c1959d7189cb76e537c3849c4611ee25b7c35ccbd2d942763f400765d9d1371420b5c7b62e3b6069254ace75b18b3497381482ac7bea6b4b3957c6288a57469cf9f1639ca7fa09bd21928ddce7b25a369cde4d3f38eaea9098abd320086012272ae41accb21fcb2a7ff2de504ec6b082158f4cb55bd3491a440b86616f17fda2e7a1a133f61bc33c8e9db3ca6a2f698a21310153a238c4689aca56293ba2e5cb334334174f026bd730eecf82bc38b2a346550b58b51288df4f15e5b716a6327dc148546691ed37516b01fc86ebc7afe411226d81be1d99aab6aabaf555ec4260d6b50db7cd58cb8553aeab13a274d802221086a193a4d28fb6afcd5c6c8be533848f540533b1ef167a40ba1d3ebc1f42142d28a2cd77a6b523ca16b9653a9ee00338311a79e21899539052253310386c245003f963367b9b0fe4087bd256b96a324aa9eb5f392d212afb9cc14c082ee5e8848599a02c493b4a5a04b77cf9c66f46708447683b1aaf3568853dfbfc2bce84a64fe8b2e514cc8754807faa8ccd850742a872a7de4f3de425cd8ef4f42173c82e2d3f53043146969fc6590b5861a15c02b48f69e01f74b361bdc485e7fb0e43e37d79962d9267c1152422c0a9a5b3981ffcfaab448d20b7f5b36b03ab7d69b1ca019477fececc211747cfd6f3f6c60052e7c5d2b4c824cfd733766f46454bb43760d05b7c5ac7f45262f003306e5eabb63454df02e297a1914d4fcdba766778d1407117a16b672ce0ec428a74ba089b7aeae3b37c240c26e6e941b082d03b8647772859ffbbec14857f9befdafc70d57a6d1d05cf659efb47cd8138eb3e407360e27292ebe096faaf23ae1164dde07b86060f652701710ecef65ac95b1f7e22934c5710baa149ef4cde6f0f33105c745c5c7e24235e4a0755da31fadf14059989ff146d13198885ba5e57e64b912b653bcac5296cb162e9147cae0b558efe7f9941fd7a4480a8208691c634981f15f25ea02f995158025aaf6562e9813bbb32d4d558cde46ed12c4e571282f15e551b52fdf7a04b3b5d69d4e1b1ff307e280701b689fea71d52ef15f06f294511788ee84ebfd2b7539bb6c3d51f38c5e3b4b3a71ef97767d221bd975853e5f02837afcd47e25e5ef2d6692967d81a2a68db2b08fca9015d26eaa6d1ec3f3e02e3b6f093ff348115850f8acf992210b7dd2e916c1c00c1d85f1c3eb8a43a0d1e1eb2dfd766263471f25ad7a4cc625a30b6f21da428c3770bdc353b15885b85684b22b653bdc639294404ea3162017f379f34ac7845cfa49fce5e3e0fc1ac98b439564043654e5d8a344474128baa60052189affac57af162a80bccfdcbe997d1c4c57ef3d0ba2884e3c610a5c48dc25066a3cc42475304ae1def66db1f1fefb706330deb577d270d225306f9cd5c16a4651673389250fbd181c1ed202ded0a50d1da2abb91207a1e2bd0c4acda76471453555bfc61e4ed652f14b0dae6a5c8de897bc4a091ba4df4889a2760f25c0f6369ea01b151bfd12d1b13eda0e94ecc10f0693e12cedf6dd981e6c1da584b85734ea7ee61645ab0ebdd7951edbfac627f1678d4c5c0eb03b46ff0bd8bf861f48385978410488dc7afd92f4bc3f746d71439426d0887ec4fab18031c146748ee65a3d17a2d8c07b5e505688a69dd51dc6bb864af09954b9f1a2eb9a60b910a87c6f4bcb732c5f82a4e213ef3a7c0ad0f3df5ad0fa5fa3a9202d3a6cab3489544b75fe768bb5af164d9dec302ef14c3b0d2aceaf018b06b7662f82535311d19ef03ccafbcfcffc4804085a80d6541b397a7cfda423e0dbbcdbd447ad669de3942995f51737cb91b64fac64c5756731f1e663a55a3fc2bfb36357779b4264dc0270499cc509a095faeacd5b4d88e83855d5db8754d0fb901fb1c8a84f8cf62e87f4a38f77ae49ccd768b2c70fcb249718096fbdd803d1147021477944d370cf8624623ca2fe3bf3852e5e62d8805efee521ccb2554cbf296dcba764248b39c11613fef645b59a199497685cee4f853a54bc21c946569620d2d3af48028239bee09a99a49d0bb0a6723ee366d624a35ae18a679d4842d58fa7a2ca908d3b00a2addc6200341387971467e381ebc531ecdfd9fda063b1681842ab8dec90474e0840b4007496345e8650b44c13634f6eda5ce285a1ce3224b4d5ec48509ca990fa1c8c9217fc517b90f2e65b90168a253761b076ede455426e19058b0d6f21be4356f7509f697fb5f20a95414ee44d3362d873d47a7a7b817206cd0ffdcaea5da9a39b2743bbddf50b4e38cde77b526bc7d39512463b30c0506dba25bf11dd7389095e3ec57d9f2120ebc3129386f23dcd5d6fbc1f87ab1adfd3cdb800d8e8a51ff41cc06cce6b68bd3c3f7de63f331f2682261991d771a390f62cb5d57a94d33d9189a79fb05c9c412e90ab4567de7dffe5d10226f0f91a60e1b83eee3f96aac2a21ae3e0de4ccab109a535be4ccdb06e13f07089d0bd924b91c6e714423239bfd2391614433c72e377920116932d1c6ccffb3b4a652f891777f39fe6731d5f1657cc2e5114fa92a659b7ff388b19b361eefbe662115cf524b01f21c83b4a137982d6afec789a0459bcb7f1bb3b606efa5081c500a1f5866d593a1794a2f61ed253143dd04a4a78ca760f2790d31f0696231f99cc679bb8b2e6227f7b4d183600f0698b297e07c177a0191eea35790e656f6d0399053f5fd583433aaed5eacf403da70b8129274115caa0280588c021faf4d0a3143cc9fc886e04e8cd733561a71b26b59040213e7bf8a9f3c5a19e2bec4601477fa382710d627609ef18d8ae0324480ea4252ced9f8e3f1b176f9e9590e46ecd382c9e76387cb0095a49858ec78112e6b53f6bd726e2fa22d664c86c8d7cf4035c6bd95c44b727db0498ccecfd06689fd95615d6fb565b5a760a177741a1be697693ea89394923488d748bbb603d51fc1a7699f30a8b93a10c8d6d37f2528077139ee1b346044aa382038a69aeae50f65b34ff7bd721a54d7be410d17bb5d9b60c026eff4db6bf5fc43a641a2222b537961ee22baa9941b29605724f97b16656707ec075db7c2b278e0cf3bc655dc00c6d18bb32696ac5911ffc084da7b3122185fdaa9947e2da9ef3f0e66ac4961c135ef132d44ac03ceb631fdefc353d2d6df0c10171ab351d6905a31427354a85c7c41fc5a25cd075098fe255a50b73e067954f400cc06d4640f4ff15bd8aaca4db9ba4955cb278fa96488e68ac10ed9ba4be27e2fbcd5398cf9c6a3705fe172494b3b9081b8bd4636c43e315cbd2cf088f90d27076b7b494499a0db5d9195b849f48c35e9b93df7fe1945a24f9cf51addbcdd808e484d073a8e43fc62d0a2b6995ba4f10c42ad9066036b01ff639a9ea9a5c8bbd17f3cbc18bc09844272848e32aca0694155805b6f7eadeedc5081e091849f21406dccaba0aeee019ecd16e6052cf0a831a32926ee763ef7aed0ce722c0ae629f288ba3825a34151adaa1bcf1e26bd0757410560a6b7212f77c8de430e87afaaae4bb6d40b8387b56dfec9ec856ebf7837812c554089e7eb27a97a24e1ecc047e9a269f0a24de7ab195e3b27e6291bc9155d760964cc8b52010b25a4fb81765a01dcbb760c70a7ef00fc737a22be5df665df477465e703b96244cff5ea437362a157d02dd52841b9119f01addadb5bdc01004f7cfabb838a245be8828bdcce739961844e9d92a1ae8eb7be238631a38af2fc77ff2490cacab54aafe2ec50094ac557c52b50af9039c1cfda249c3f17161b86d4e253796d70f86c8e7b15abeb490ce5e7b4d436c769a4e025a1b248ee2e51e916f6bc7975c180c3e52e573f1b0bdca1e7c36f0eaed59299c5dde7ef5aede764a31f1fd3f44e6968f7a72fde5d9cfc32bd0b6cfa5d62c199f421bc6075c26557efd1fd6beabcaee9052f438d5ac6d5ef43dede215913a18d757afbb378737e804eb312a20e7c75949f5d3045f3b56d838b2fe893dae1fe5a6ce6eaeaa493aebdd07a2c3e7e87a254df4a493ede651119312e04c018563cb6fd1c623c3fcd887e5f30b6d35dac09c8dd08272fdf5ca807e4b37c3abcef52df16363c4616144eb0e12db316893c6f9d91686f78bfd337d825f4e8fb444b2a96bce92e27e08af382adfbef8ee0fcf6eeb0632da9662e7196c0298bf444bb129e24c86fa1d1c5024aedd5ce29e906f69a0b035e8fc97c66aee04184f065e8a2238a7e7a0c30275e8a325dc6ca00ae492d387f83a0ab2c6d1420bbdb196836b0fde73a53d047aee27c9e2c8a1ad939b3538a95b64b91b63022038070eb7d7979c5cf1a5c34259c69ff0622550d2907f47fffa185d1ed7b0c28c8746653f3bc168153ad83fd4d5b0672f421d719c342bacc9d7b7e8a8542ef5581ec0db3e3dc867c4154b908b705e63d7e71b7fcab3fffa6dbef093274296fe26f017eae7e670a44f0c33132f8e4ba2e115970078cbdea788411c7b29027e0fa26edae5b058a28d307c426bd6f15b28f5c9bdbfcb4a69fea9ca72ca18a91e", 0x1000) 23:13:54 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x5a1201) write$hidraw(r1, &(0x7f0000000500)='D', 0xf000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x65202) r3 = syz_open_dev$hidraw(&(0x7f0000000040), 0x6, 0x1) read$hidraw(r3, &(0x7f0000000100)=""/230, 0xe6) write$hidraw(r1, &(0x7f0000000540)="470f7dd1cb7fe2638d643a2d4900136d5606c32f37a4385fdb56fbcc4c4059b909eecc804f53266d617cc03ba0e12800797a6a52e5c9c30817de868a4f229a3789a79fb6b339451f64498aea42b9ee9ac897e90aac2659af1f96916e4fcd86669385189e34bf7d4745838ff410d66741babb84d6fe32d2512c83abb44ee3689baed88be13e5e07d4849e2d0ef54af6ca9b1837ef7c75b2621e5e42bddabf5061815ab26e37d67815566c9b070640751c7022942b7ac99a37dbd5a36057dd628041bd3792c0a11d8604708c507c715ab88409e5b82f684996b798f6a2d1768948d37e85190c68cb71f2728f7bf2c68344428d9db2091de1093a5446c2efda72e3c609a9d1a6d3e9db542b85b15d891c6ba202291e8f05b19be50578b2d87816e86588638fe67a0ac54605d052314376d699d1fa387a937fc7d7bf8cd364fc6428cc5299ca914dc9986f9cf196aa1d367d02c05de180657ad0783af6c25a5492e1efc0a47068650e74225dff584c273b7f00243d66edd2a272637fa57d99f1461566e99380a13de82ace2685d2c43fc548cafa8e751eb7d08748b45271a41fd7185aee8b83c90f0ffcdb46cbe399804bc167de9d5c321f3f361e9715b05e39fb39170c0db6b1438bcb56105ae5bcc859a3e059eeeab30a3c90620fe2db0a96f18752eed719e57032bff1c7567d49d3771ba337ae5f565f25a1f350a9be30c97863939a9050bd786d21ba7ad7999547c22712d17173232ea557e666f5634a3076da06977da98051a18d63dadede49f1565d006211baf7e34cc79ef065e4530bd8f5c7b31b6d851ef733325a45e1379ede360cd1f50b8add70db0fff1828a83a637d8d7f91296063c90735b26840c36dc1e8e7b3efdb15a0c5eaca1d2a4b98a6e1456ecca48dba144003ef23bb455ec2f2bf90d13c794a6545000855b0d4f55e774ef06ab041af63d735d1d29f952a92b9a0af43f938aa22be2f926db41ab01fe7de47807dd11baf6684baae8b2686c67ab6f59ce20be98495b84e02c4a8c92463087b6b3b2d49badec12f901ed82500618c9f89de548f98d2501e3485303d9935f97655a5e536ce757c0e8e57afffa5e5e98627c60a1a57af49f65edb2e77f7c703e54964311440b4aac873b671d5a4e9fae3ec4fad11c9e758265a7cb054d3392adc857c1d23c3553f392d6c58abd6501a836465248a66283288781c34bca982a540b5a29bde73b8c40794b176b1c5a6057fb79e212f12feaf0cad6540b8d95527704a43d5551f650bef9b705c8f0e7c7a1768041e213adb17c27bf62042c2eabe11299bcec613fdb59cfaeb5bf22bdc790e4d4b31a729344f6fc895f9e9bd73a86054b3619eb896e18c92c50142ec9fe70285e76ba4bd22ca045f2b2517ccdbe1a0881c8349d1ae64dfd3d489e88f6d2e0209e159e51a4226758101c2f7fd19bb7b2b0da7639e95ae96e9171eb1885b9dd713b1d80575059313233eb5e9fbdffcf593dd784ea6230559504497f7d19aa85cd434173c51d117baaa4ec108c62c3be9ba05351d4389d9207cd8c683cceedc628ae5d27d4865488fe2ec9c21243ae3b513b5229df887e2ad6012b17b7ed19476b129c6ca84cb9f2bfdf8fba6289fad9dfd601f72d09f628aeb8cae310f37558a82053ab9a1e604fc557fc3676704432d33d5893d186d0e72085d2ebe21f9f68f073526ac37ef0db4b522949656a969f9a077ac9471316a02d7085866aba55b5c4f2fc90163a261ffb7dd5ea723310eb4a713a27fe4c112edbfa489e8098c6cb3dd0267e98fd1b7b990a8cae75fdd5d98b34b90bdbc4f14f914162b55b09dc9fe7464b7ca22cd281b4b04c83e9867a31d54e4cd876cfac0429f4ac57b64b2d499d79fc6fce45e72071ef90dbc5ad9161497017ed11b1200a7d88274c16953ccc5c70e94cef094a80ea5ac1560b9c5653208701ba1f3c473d6e792ec41060dc00a7b1ecf7a4c417e40888e8aa94381b6dedae33e067f2f9312e26fcd9f90228299edaa71e95a29c6bd069be1826b3913db069f29fe0ee0203268ad2a99b78187a8935860f0654bf6878e3c19d740c63aac32a2149a65fbf7a2652bd45a3d5c292197c1a6be93203e176718c132bcd216a69f2585e8676f92fc6f136c6d239d4976b9c534dc5bfc848ee4e0e74cd2c89e954facc87ae7446eb1a5ec9bf6c3d9ecabe4e4f3baf10cbfdc8e0d00e8c959fd1db2d5027061035abae14c46b4dd806a2804c0888aaa36ff1f6dc561925746525db55be898ab493e46dca7e19c2989db20f5f1e79814418782a89b7a71db25cef8d26e7233639f2b9225c35e9ebc569d78e4e07690a786d897159c7ce721030354e8f46c759d529bce841f865b44ebde8a13f21f8fd896e93e61a37893cccb0c3d9f22c8b572334a4295cd1fad70489b9ec1d91d71635770031f04cf4ed39b369a5eb5f5587847f8569a40b897a8d53debd5f86d99660427f49a60d2fcfaebf92681b634775df6aa2aa4164ad069125d98abdadf27cf6c6be77c337ad37167ca7c4c42034d4a6a6e8ceb129e0846c958a5ca75580069f4f923d43a83f19f2dd28c22907964ec5b0e96e5e674ab8e24b64d4c7bd76613c202129740f369e6ec34113ba73f6d4bbc24bec4f7ad6b1ec3f9305f1c45786a6202ceeea78e417a87228f6b86aea4e7283b9c98d4f02a0fa423425c8a3894018bbb7696ee01f6065f73f25db168e38a67c977e1da18e199f59cdbf3aff051d4105ab9c792dce0345aff768c91c43aa1d83dc1c1d565e1e79991d34b34f1b94a1b42f0efab2ed873d67ba30edc7b1036d72d57960b46d65c94a5b2b82d30419af68880e524eafb195fb318ce14ffecc8fa1709646800621f7d85e6d0f39f8ea123b3b1c58598b50a7dee6438d4d8ee08f09ed495a7cd3255f8105dd4ac33689840f2fdc904eadfce80758a48df0fbdfb61965f4fa894c14ec84e6a4ec94e0c852b7375afa619317ea5cb5573d2643fd6a5be722504ad17063062edd770839b69d04b099fac448034bc5948dc28972cbdd813a8bb8a9d521a663206745e41a0b0a605c9aa99bdb9840cc1d6175ffa99985c459dc3dca2df77708878b2e63c121a8987363d436d6f27ec535236dc489b9a12563660a92f056a107af5677329d87c295ae65c3b474007b5916341be67545875ad67b34d49ea2e104f5f84846d22970e6e42f412f267d95fe88ea625a3ce9335c40ca06b802ee7f8e9c70aeea3d783b13878addcfccd2e2bba240999a812c2eb66497fe43309fea51baf3d56463c4578f3bdd864f6a1cd8b936e13c905abb091978c3e819c93b40b6c4b83b57876c2235531bf21a58eac47efd0218340ac023055178bf9778343db3e773052f934ab428d3aa5a0d81e7ed1acaf30dabdcd05d75c361c3db48b498c6224be34280121b6fce7e23e7c3c80edf35597edc32dfcbe3deab01f444cde3a5a0e52efc60d5c9b6eddddb64689ccab81c320f15388cf3f484c2eeaaf8b33211cb36f7c54b2fe9de145deefeaa98c8c9fe67b16171100b7c6f3ba4d6557e52bf7eeed7a5369df13eb4455b5444f49a202ad11ed68f78a6086501d0cf48c5d763bdb3e977677deedee8c9f7c4cb489e76e7658ce2945afc172f94e13bee366bfff0658fa52f22e04db55f4adbca6df7949298cb8667d1473cf89c81e3b5235733d4b9c430b9fa138127cb1287db5f268233a6082a24070d92dba99c084c50c312ebfc3c112e1d0b6e21a9d24ae8100323f774c094101244a1623e272d32d178f2f815c6442560ef7d4253b071c830cbf17aa03cef22462b8154b9077ffca05ce57421fe5f948587033ec91c950c3f2aa90cde1b62e9cb31b0d93e18ace4cb92f995833a38dbc581a48e7f8736ae3488c6af8db06a9118b11459ccf7b420410bf931345bdb6c7b80581708c7707ea64a6010f4de814ebc625b0af20f895bbc0d11bb4934e0082811297c3948b7c1b78b0c971b78633118a34244f35ce82b6c403ddd6e982a6a56f0aa7cf359653c598f72341c4c04eaa68db6c8fa23e98ebb62fd8ceaef9dbfe8b82b6c39cbb8614b21e02e4713f129fd46645b3e8315765addc2f2e29035a25f1a852da96958db3f1c65637596cd3d4cd36ff61ffd02dac271be17dcd9245867a1807ee88d813a0b8aafd424b610ff2e7a58413a6d79ad18f780b9a607b44b447b8ead56d3506ac12f49e78c56092fc78ae88bfe5084c949f3021c020daebd9de4156b334b9a94d1e66dec932f1719394b5516525adfeb46fabb0282d0407cac887f928db4cb8c2f104152a0008eab385f5f0318fd1c3e624beb553fe14f5718734028e656781616641953ba6e7d6cfc1ca5fc6ad4317b03d946438ee0c3931ae6b79023f1f780f4364ea59ec0193a75d35fd611c9bed39f090e611bb182a2ebe541fc245e68ee28eb9dceabb16f1655f12d3d3d09047e48bedf9407be7b7f08dc2f3e43034e5e04c1c5288fc52490ae664a2a1ed5479f372f0ccae32ab5e01d9a88cf30fbc760d2671456d35340f59f94aa1d00dc32a4914f6f69a865700b12afa22353b238d8c3ab3b36b1d02bbb48e74728396f2fb12dd40b46239d74162b25bc825e3948a4cc6dfa86dc961dc0f23f464382507e7c0dc4de73a2d7547808a69da8c6c42300a738755b3f71f286a83ded289a0da16bd9149463510fa504323b9e281fae094b590b48c960a2cb0a98c95c8e41834b33b90ff9ac9df33a32fea0ab258391827603ca78d3f3f971dc443f407497e812488cfd6782f16a3c94baddea58ad8238552e0f29f34f9d004f0546f0340badba24eb3a96d6f38bb997378f6d5675f4dacbf95555fb1c7aef94125b21228b3b2eaaae42af23c0aa3f8b8148d33d838411911eb9631916f8156c7dd46382f31a7a82d3cfe3ff36611339bdcaf0d3e8c94d8dd6717db67d998f6d51870ad0a6792893b696ae1dc6f7728ad5de04f081923a5ecd934770dce0dac0e99b1bcc8f61141b168a85c75000fe756272be3ed1039a8a06bda90339c3d682f260f7c81640713bf827e21b52f3bd470226db340bfa68629b130c10c95a2f6c9f1ac78c78a477434e6b174ac71f5068feae248fc9ec181d1a16fc9cdba51c638e43b6fd80537cc970bedd0bb434662e64b3c1ce2963643168de501793700574e419d0f355b9c09a91095459e48ef418b2556fd69a73c3c098f49e414560e8b5a3dd7bc83ab76fde954f98d4dbd00e0a7ac9fb451482bc22e0fce83df3d9e4b55ed12ef5073267b0aa1d1a7eda999af141bfd087d16bf8936e618e8fb0a577692adb083decfd37864cb6157564f908983980b54dd3e4c73d557bbf2de2fb8810f1100823d5d921718dca6e2aab82d0f86b725a5cc856c1e6722ad1592aa0f69e1a0c9fcf1b03b82bc966174168a9def93294845b8a5f2934d7236ea3eb8ebf062e594f14932bbb964696592fbe4d705a924bad15c5c15943a138e1e3e0d4e052a834f1a6e0385825d1f89aaf74202d151a1bfc8dc1a3641401e60a1c7db6cb0e5c41ec6bdbdadf3d55fd31a117388447a08231f0a16f0529a5e9d2c50cbf898ce20ee3b169d5b78cd092a13c447fa3e7565f030f59cd2d63a91e238cce5dbc4239bb4e933d26db4910487fd9a8206eaf833939cc873f8785bfc4105a0bdad8a04841e3ec358b80e3ddf548820b6a3cbef888318e22b7b930db92a121e0548d2ae35aa34079029f757004af8fd822770969d44d8ba7f77a402ae0e37522b0ef4ecccef55d7742d9a5a6662a07ca3ddab4690ae0788858918e9d371c9", 0x1000) syz_open_dev$hidraw(0x0, 0x800, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) write$hidraw(r2, &(0x7f00000000c0)="cc", 0x1) write$hidraw(r0, &(0x7f0000000000)='_', 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 23:13:54 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) r2 = syz_open_dev$hidraw(0x0, 0x4, 0x107001) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x81, 0x200000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x800000000000081, 0x84662) write$hidraw(0xffffffffffffffff, &(0x7f00000006c0)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5f6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee76833233026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6b33f31fe9d713232d71d69f7272c553aa54a1d029f394f84f94b0b34cd4f38998ee3ec07d3369eaceeaed9c4b33ada7bb57b731c95260681ed71b364cdd0e916ae867622f9dbbbbefe7c6d1dff4b969af73cea8877480a2b753c30f4a5d58432b3cd377c3b227ce2e24a5fab041cfb1822d8b32055f40e37f950f264f6b1be5a4fce62f41730d7c6716092d6561c5bcc480e6f7c9734a63a759358767ea3ac6dbf190bd32d97108950eeaab445b3519a4aebd1fec82182956add331a3cc1d79b9ecb5f9f6173727684ea63d94e4119bed4ac7ab9bae051e1008a7ade0bdf00b0d1397752571830dc3014de9befbbafb833cffc73198fe04193a065d7a39db3e132a8bcf8f1edab80a116313626fe2c868e826fa872d0ec78140cf1614c85fd5209f2c29d937bed4f7563833cdec9409e1109a61d3028c3d7d2d4be49", 0x33c) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x8, 0x30801) read$hidraw(0xffffffffffffffff, &(0x7f00000004c0)=""/248, 0xf8) read$hidraw(r3, &(0x7f00000005c0)=""/199, 0xc7) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(r1, &(0x7f0000000340)=""/80, 0x50) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="abb3409d4699b14f4a6e7b9098f55779e6c1643e0b4ff0f3fec039d63c25532d1d3943c108dc17fc546d6a89ab667155", 0x30) syz_open_dev$hidraw(&(0x7f00000014c0), 0x80941, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(r2, 0x0, 0x0) [ 1046.655588][ T2213] usb 6-1: new high-speed USB device number 114 using dummy_hcd [ 1046.756828][ T2213] usb 6-1: Using ep0 maxpacket: 32 [ 1046.795780][ T2213] usb 6-1: too many configurations: 218, using maximum allowed: 8 23:13:55 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000380)={{0x12, 0x1, 0x0, 0xfb, 0xa3, 0x85, 0x20, 0x582, 0x113, 0xc191, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x93, 0xb7, 0x1b, 0x0, [], [{{0x9, 0x5, 0x0, 0x3, 0x8}}]}}]}}]}}, 0x0) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, 0x0) syz_usb_control_io(r0, &(0x7f0000000740)={0x2c, &(0x7f0000000540)={0x20, 0x23, 0xc8, {0xc8, 0x2, "68f731d9aece603e99e8274adf18d22ddfef50146ba1fd911c6a00ecb3586ee9bcabaa863f6c0a1b6f067bf4d7eb6f8ea0aa7bb71522d76da4cdfd5caa03419760c2a81122245d2166c808c70d8fcb2e11452955223b88ffc3bf1ef0f641420e8922b9c883f2860674bd8421872e44b7cde5c6a82278d97f499b78cfcabfbc358767fa38861de073e3eba799d7b588535382e1a4ebd2f42291b920e3e4cf523ded79021698dbf00313429926709ee8086453136eaf8522c4d0c2da4f0fbdaf0b5c90edb30e0d"}}, &(0x7f0000000640)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1004}}, &(0x7f0000000680)={0x0, 0xf, 0xc, {0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x2, 0x2, 0xfffa}]}}, &(0x7f00000006c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x41, 0x8, 0x7, 0x2, "06c0184f", "5bdb2455"}}, &(0x7f0000000700)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x1, 0x1f, 0x20, 0x2b, 0x4, 0x8}}}, &(0x7f0000000bc0)={0x84, &(0x7f0000000780)={0x0, 0x11, 0x77, "09444f97354728b1c3be56bad9155108911389cc6c7fac74dabd406fb15a3772684e6690b6b8e91c1481c3883c1478daa96592800512ef86d9a782638c82480f35da61de7934086aa76bd6ec835543123a9aca4c8f3f1b13541373b896b565e03966ded2968b80b9fc0b1d4fadecb00a6b8251f1af3f92"}, &(0x7f0000000800)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000840)={0x0, 0x8, 0x1, 0xa1}, &(0x7f0000000880)={0x20, 0x0, 0x4, {0x6, 0x1}}, &(0x7f00000008c0)={0x20, 0x0, 0x4, {0x80, 0x20}}, &(0x7f0000000900)={0x40, 0x7, 0x2, 0xfffc}, &(0x7f0000000940)={0x40, 0x9, 0x1, 0x9}, &(0x7f0000000980)={0x40, 0xb, 0x2, "2789"}, &(0x7f00000009c0)={0x40, 0xf, 0x2}, &(0x7f0000000a00)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x15}}, &(0x7f0000000a40)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000a80)={0x40, 0x19, 0x2, "f929"}, &(0x7f0000000ac0)={0x40, 0x1a, 0x2, 0x6}, &(0x7f0000000b00)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000000b40)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000000b80)={0x40, 0x21, 0x1, 0x9}}) syz_usb_connect$cdc_ecm(0x5, 0x58, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x46, 0x1, 0x1, 0x80, 0x20, 0x2, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x2, 0x6, 0x0, 0xff, {{0x7, 0x24, 0x6, 0x0, 0x0, "43c9"}, {0x5, 0x24, 0x0, 0x101}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x1f, 0x2d76, 0x8}}, {[{{0x9, 0x5, 0x81, 0x3, 0x400, 0x3f, 0x9, 0x7e}}], {{0x9, 0x5, 0x82, 0x2, 0x8, 0x1f, 0x3b, 0x5}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x5f, 0x1, 0x7}}}}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x250, 0x0, 0x1, 0x9, 0x40, 0x5}, 0x3e, &(0x7f00000000c0)={0x5, 0xf, 0x3e, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x3, 0x9, 0x3}, @ext_cap={0x7, 0x10, 0x2, 0xc, 0x5, 0x1, 0x401}, @ss_container_id={0x14, 0x10, 0x4, 0x59, "f0f8dd48bfe7c537c7691156ec4afb0b"}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "a3e7ca3ad0e75fd4e27ab1e36c6ea987"}]}, 0x8, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x416}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x820}}, {0x9d, &(0x7f0000000180)=@string={0x9d, 0x3, "df545d50b64edfe8b71701261d92aa4628cd5a9e969824417863cac89a88afd96eb764f9f73ba3962f63f6ca3f135dace3098b33361dcdeae7e45c8e231dac3c87c6b0f14554084558557e88daf6b88f76dea82e2897c523a53b42d5fb6f134f9f09f9dd0ff6b952ef0ba60e5d4ace61b1e73bb4475f45bcf01504cfb1a8b46982ce8eee2780f27242879e9270cdb63b8205e38d19d72235cee76b"}}, {0xc, &(0x7f0000000240)=@string={0xc, 0x3, "dafd66f4fedbdf767e13"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x2009}}, {0x11, &(0x7f00000002c0)=@string={0x11, 0x3, "5121134d7434bd0e0233b0544256f7"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x1404}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x82c}}]}) r1 = syz_open_dev$hidraw(&(0x7f0000000440), 0x5, 0x100) write$hidraw(r1, &(0x7f0000000480)="fc612efee501dfc0f222a79512623368c759992d29c6977ffd8daed9980302f104f541cade0f157bdf3b61a0690def63d36fbcd87ccdac7ec3896f70436f92a09cc0679ebe0c916939c32c680c00118a5868bb26a56ef36943cbb687e46e285b628e58b88692b35df4ba3db986e7e146c1682786b8c826392ab50e975ae443c2073dda9f564ea8d03ee4d34fe2b7d712ed862e69b450303526afc5939813f73b88f9e74482e6e1761a837360ecf4895bf48d51ba", 0xb4) [ 1046.925661][ T2213] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 1046.933301][ T2213] usb 6-1: can't read configurations, error -61 [ 1047.105488][ T2213] usb 6-1: new high-speed USB device number 115 using dummy_hcd [ 1047.205664][ T2213] usb 6-1: Using ep0 maxpacket: 32 [ 1047.235484][ T7] usb 5-1: new high-speed USB device number 118 using dummy_hcd [ 1047.246652][ T2213] usb 6-1: too many configurations: 218, using maximum allowed: 8 [ 1047.365750][ T2213] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 1047.374038][ T2213] usb 6-1: can't read configurations, error -61 [ 1047.411493][ T2213] usb usb6-port1: unable to enumerate USB device [ 1047.495408][ T7] usb 5-1: Using ep0 maxpacket: 32 [ 1047.616494][ T7] usb 5-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping 23:13:55 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x48562) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r4, &(0x7f0000000500)='D', 0xf000) write$hidraw(r4, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) write$hidraw(r4, &(0x7f0000000200)="51cd41c6e81055af5d19eaab3b62720ed749a6c21466ea20615f696300a2444a4955b80eb635c25141eb1d045e31d9a494978a83acf3de922c4eed9abe8bc8f6d2f98e10cf7650fc203d88e17470dca50f4de172f4cd5eb2ebe7a83433ae13295182229ee3286b7def83a39a65dae9ed061808de000957c8721c85c24232b9a70935", 0x82) r5 = syz_open_dev$hidraw(&(0x7f00000002c0), 0x7f, 0x4a940) write$hidraw(r5, &(0x7f0000000300)="88991932776798efec7e331fdb22bd70c7b4002d47bab59e0083af60313b7bde6e1b1038e0f7ae38153eb163f815c08ab4595e91f98f18c14913276484ac38724697a7b97e983d0c77778bb5e6fe890466adfebc13be7f75d0c067045afbcfe2decb47741d7a27fecc08fa2d5021c19852bf59c9fa46a349ec0a13c0e0b57de8b4dde720114bec10dc37bd75e7b9ba1eaae45b38bd6b5073f7eaef607e1496a7ce48f4cc8547c45c8dcb3a8428ac77709736ca", 0xb3) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r0, 0x660c, 0x0) [ 1047.785514][ T7] usb 5-1: New USB device found, idVendor=0582, idProduct=0113, bcdDevice=c1.91 [ 1047.794711][ T7] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1047.802942][ T7] usb 5-1: Product: syz [ 1047.807171][ T7] usb 5-1: Manufacturer: syz [ 1047.811880][ T7] usb 5-1: SerialNumber: syz 23:13:56 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x400, 0x800) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000040)=0x549b4d1c0077c2cb) syz_usb_connect$cdc_ecm(0x0, 0x53, &(0x7f0000000080)=ANY=[@ANYBLOB="120100a4400001020301a69619603f905f68b31bfa35358a1960ff31d70902410001010000000904000000020600000b2406000085b1d104edb705240000000d240f0100000000000000000009058202000000000209058961c3e6134cae"], 0x0) [ 1047.888797][ T7] usb 5-1: config 0 descriptor?? 23:13:56 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000500)='D', 0xf000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x65202) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000000)) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) write$hidraw(r2, &(0x7f00000000c0)="cc", 0x1) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) write$hidraw(r0, &(0x7f0000000280)='_', 0xc) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x640000) 23:13:56 executing program 4: syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r0, &(0x7f0000000000)="b21c1455b337a7e4d26f4e1feccb578dc439a08f7bd57e336fe2c4305c452f70bd7891f9eeb3cb2e0422dedd282dec9f6e2a8903bd9bb4ac520f496acce249341d084aade06de87fe3f085e6ae8b386c527260130e3e159b17a642fc132c9e62e6fff7888e461064cf8e6b43d440960acadb5f064d84b5033c1a54302ba05794ddf6cc98d8dfe363c68a53cc1602ba3561421f321076c117fec0acbfd3fb80ff35e2e7c44261658022906438217c9a7ce003f936b3020b0605f64f9351dcabe693f4e4bb0d1d8a1fefe6301154cbaf75a1abfb8d24bd1d0409cb3c4b7e42f632a200862381b62be9a23749ce7c254b12f9456be8971c7ba9434547e279cdaa5e14445edcadaaf16d325a11acb0fbc3268e39395335ee9ea47039465cc55055809f641e6f5956360e8a1e763d3e84e13a3ae3ce82cdf19841f8b6295f0766b2064f96a3ac26d7a362039519123f9ea6931501d7f52b478b8cd630c46c85eb307e07b3e562c6beaaf0c2f23dbbf1d09485a966b4db56cd452a1fb884914f1b57ad2cba21c87ca3c4beff6f48c19637294b87e57eba3e3f68ad9639dbad182a10e107a5d3b2ccbb1efad08d41e245c1971e20af511ecd07351e03f3108a2e78bdaea39e0a6933fc8283ef25093f7e3b3155cde61c491445b700150b3dc7923d12fd6c61f09e0d014e3a189d610503f22be1349143ae05278fc1a45494226b13b432", 0x200) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000200)) [ 1048.319429][ T7] usb 5-1: USB disconnect, device number 118 23:13:56 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000500)='D', 0xf000) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) write$hidraw(r0, &(0x7f0000000000)="7f15d7bf6007afb49ef7f6", 0xb) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r2, &(0x7f0000001240)="80ef71fb461db44c783923c7bd29b3c7e0628caba760e9197c9b88f3a455d1f869e9eab7e215577d2cbd82469888324a6f7ef47e16d00f640a7886d8a3e8387b101d31e539e2199c33261b5b2d7f86953e6dd5352279e04aefef99e62d5e945906aa73213128d1ea75f0ecf02db69df6bcc4bfecb6917fd842035f16f2c98c9ab5a5ba3b3e9952fb2345b517e08d0c3813b9d20969a77bce5955a6d07b1d8ff9c574c8c58db07e4403b9fa5afeeb73f150354320fdb9f36e27aad1865bdc68445440e410ced88e1b48581aee47fa930ac6719e95b3d7b584b9ebb1debcf39e08223e8c3c8b224431f6e2d1184771091b403b0bfafb009db47d184b9c76e54dd32d15de09082a82ce671a2e1875d2e78c9cf8c2081c80c5961bcf6a04798e518348a43e5c480aeef29ce72ed4d94d513927d1affee0b9ae2f9ad37e781522de23a7e33c7a74d2980840a66400464e803799a682212cd14e6680fa6f2ffa1547ceaa731e34aea047956b3cb84718098cc87f84af7022908b9560297000cfa65a25ec9a9346880d7180f12ce587f03ca338ac942bf70f08ddc6b0195fba640b25ef82821c92a87795abb97692587a79ccb365aca7c3f3e442552fccc5dd892a228c9b0e5a27957aec2cac010a3bbcc92c311fd7b2a2f6f4871d21ff98349f07938f6c6e428ff5be74bd1f54fe672f5facee2bf31fda3d0614b124401661c1f2015419b47004ac04cbaa253cb1372f82907f8fe7bfd0bc3004b8a72fba4d7dcfceac9ceadc0fc1d8a2aa1ab45bd824461ad57fa4e10ba8ed0b72ca446c939cb320638bd7c4e5390e8649307b10c02ff49bd85f5aaf6577b280e5737b768200930700270aa2c93ee11dc7a0a4c22c58addd2831361ec69498bac331f3305c9cea02f6b1693c92867a0eb852e370098801f1caa4e119a91798717bf97804896f28b8b356dd7964da29a411eccb758d39eba0645c58b83e0b88c2859a525cc0b70fd2d35ed8ced9ecc4ceb8451bbcf2942620de505afa10b815532f300b18fd044963e1d6da12f13c48f0aa63d71778c2ab40a6493f78ac37718cce13c6247a84be597162f3b8ac8abb4a176b1e9b144d34e351895dd46ebda073f254f6c20c1398c6e5c073f88da94b4c4d10c21d014810da941d3b7f8fe6765d5b96cb9317cbc24e3c140be16c2ded1e02549b5cb305a5cf619f97d1c0e5d6c304617c1886a67cc8c8ed3e64b790fa80e7ffa293ec55e81fa3f8ea12be49047738970aa83bbba93126cc6f9367d1838a56aa5fc709aaee242ac761681c4b35a9a88bd15b862b672599ade15b8d7cb0a0b1225e784ad7ef60525ad9ffa6362990250b5bfb70a380b94ad87b8c66de521e2dc2539a75ca44d752570e49f16977592ee2b61b8b99ef4c0d79e4a1821d2a96445b16920839a781107602d222f9190ea1c4c3917b84e89ac32965d22024cc1d4644a51e9ff35171be1e0ab7ab90cd1179e330fc253f6fc17e5fe3856ae8aacd20f45f317ed540c9e6bc7215ee8130696d4ca9f6bc09dca0460360cb754d5b347caf9533c27777b0793034e61f72419f42436bfd1ea506fae9150f9b7ec4b181e84112b4480937fc57b0ac0f20e895b22716baf010bc2394bc8ed4f9d496ebae92edf2e3cc81d57eb0cbad7b3b54ddf5549a16f263bdca52af018c46a12bd27eda239c928a7bc63f84f35d47d240fc95142c98e079dedef0875dfda23e8853f030c9cd88531e81a9ea81f64221fe99165020f2af3760cd3b89bc94a0d06b772fac1152bfa38d8ab9f1ee928eb81b8ea68fbc5f9f0230f25bd7eef066ac4b9d2afb6c3951ca67244cf71be1a4dea9e652b799a166d6aec624d096ece3a46f5f855794a022904b604d11d95af43d803bd9fe2b0c5c36c73922a0c1cf64513772dacc456421b8674982ea867b0c02e6da294742d40fb881d0e8136ce8e071dabd580a61de804a5288588446ea7e591f37a3d6df031fc7e0cf1cbccaa839b86b34e2c3ea33bb382196b8b2f70d64e04af347455e800aae8fcf1293bcac1aa82873e049f0f7c9f7098c2bf146d34c2c78efd7e0573c233807438f2dc35715d7ccc0e395b7c0843562fd82e97170bbeb42ff8c873b720843fd4fa7755a145e13a489efc0afe8fb5a2584f703eb25b1ec051420bb7e6dd8eb0bb22367d249200a68bb40c8ee35aa77f29044b6b1ed969dd5dcc3355668aaf44b206f2572a7488331c813140a3317311b86197cdedfdd4d1bc98d670eb02bbb7f986ec7f67bdd126816803414be1596de494998a293f25e6b46139f8fd6dfa6a0020dac4f589c30cf03206eec61730209f28e071d2494713fec373c3a5d03bfb91307b868cb556603ec5798361082f407aab6d92fe097bbe9d4a22f6ce0f0c414c1ddbb12c282b13c7e70f6da91438126404842c7a2cb8deac8b623b5ed156ffe03754101e25111ddf9d718f30b842c70039b3fd9d377fd6d7fe8fa4fa7d14058f6b910be6b4452d7f0927a791e3f8a197b007223d550b2f19add89d7a24cb8257834f98f31c6dcbf84ef435710f753b24a3716c4191c6006fed06d60ceaf8856e218a1b3532b1ef1c60c8d03dfbbc875f40bf11bb5c9471c47183406ba6a77fe560fd6107faf49c54b759fbace54b946388a5c598434f8a00ea53d94b4c1458939213788093f3dfc954180d9e0a147caedf9298ef336461721bbb910533822c92ec224f301c803d1c544ccdc5dee4f200725e1125c09d5a1ddea83a59346492e294b77a99332cf2dc4a1e7938e99580e97ab63371fc5698c66c5b3cae94ac4510f53b52aa814a64a42d21702353868f85688bc2c7f3c714981d0b71c12d265fc8dc066e7138be3325043d22e0be0f2d710a9b11e224b8e461e35f0fa84cccf592b0fbd1e3d7e7826d1e4ce80a0995545506a7accdc5e3fcb9765467f7b49fe974177fb6ed9f1e921ea93872ee5041186d8cb89116f3e6d1e7d4d47ff0c22b8181c6a66067ac86dd00b07c81c011490fcf659fbfbc16bb55de506f30c92ba5f6b69a05ca67a8f9db4e1d694733f2bb3d6cdf0d2251ea6151abfcb98e883d5ed683a126cd1d676670e2a35c6ec278453a8e2aaa104d14ee4cd5f2d527c08196de88ece1c5cef6e71eb2212ff42ba29259378c2ed0b9bf29d15406330be73343a5a1c43fbbbd350946cacd4b2153eec53b7df1671dabe195393817f0d7505f4f27cff0ef08882e63f5da11906c79e07da0fb266ef477fcf74b8d57fb0b31ecff5b4b4ccbc74a1d4880db61410823e05f30fa26dd660eaca6840dcf499bc96109759bb926c5d1eee3b39a3af585204a7b902328151cee5d75f6909e4e32fff265d0840e98af555c1155eb1f7c7653f963b34188e8d3c562db907ae94de6a68ba390830efe92dc19e2b3a4d295e0404e66caaa3806476c2da969b844f376222c88196ef6fa425503d98db264ccf77a44b4ae2732c2e219a1d92ae275e3b80579e83a9b8b8ba20b31a142f42fee721d0c15fa672ea28a090e70f80915fa6b30300b25fb4af4af74bd9ee3357c13c115fbaff285445d1eff11967b52866e4064d60b5817a040973a2c2eb18d74d5b6b635515faa1e0204d9258881d4825bf990ee736045a2a1083794efc395abd133f4d77de8c5f1803dc390a60eed36adff9cc0257026358987e749115ab13f4f6cef4fe08eee178bfeb998f37bd095acb6a2469a346c299696559c90aafacdc12ee0ff1fd6eb2f108ac41e4073394a1f24b320ef06643d5adcbbace538aec7c157f04be008a73abbbc58b016ac29f94a9d94d037dae219eee3e68acfb802f0c7d1c67344e5a6179811364be5c15296d4cdb9a5c63674cda32a8ea07ee9eb6ef7a3d95e79a7903b3b47c8c6978f935360b7adb2f2dc946cf91a2302e9bf15625d2e6deb6d7804f86d5699e60f3adfeefa9bfe64c223a3ac116a866592892eaee530c8ba009982c1b08dbc186904a452ac96384d03ea3c9be3d0fbc0343aa2f476779c3337baec64835ab7516643d9c8b7b867387d2fad05bd3d62ccd770dc3867f1de520b93618d5325698c725962a2069fcc3e77a07fcd20042d2d9edd9d710226972ff7956adb2e0e834ce82df2e5d9031be04a6b23b6e66aa80c9f2be48a4243051251e92d41a369895220f2f7f8539ac8f9b17bb1ddf08dab3c73a0d72f7e6ad800605b02f736cd415c7150565123b7c43c53d8e44eb6ed7d5791c0d0df0d38b71d6917cf6d91688d5a40f9c339459e3f7cff0cb69ece0761ab7a3c622933a0f6047d9d04aab46547dc6c920408e88f5ae604cc6eff4ac25a7363c19f9cd674d0b312e966769e3b0c5f9074ff0256eaaaa0e4ac151e63bbcf6d6b6d2482d4b9a25e477b18ef15fcef7cc83d50ad5fa6a7976922f5e113f80846349bbfed99cdb4173af263fa24ac5f094839f73a88dcc7d9ba2333b2248d51983e0fce4868ccc52d8e11ce81d20929a5bf635fe96a93151a804d380bd3559363108dc9d419cdda89d9105ca3e4a9fb4e0b7c628279df033a82881ea6c98aa2aaace232375532daa988af933ddcba269eb8443683e620b16244dc84998d9c69e2076c2e177014a6e4033ef804c98afbcdcadb0af003c069a613cd552a4a4d157292ffb1948145da1f75a647625b26c77847a425acc6c8813ddf6fb6e39e9ae007846f92cbdaaf029fcbaae3f710710e3034c658746a902aa6f997b719912ceb8b497bd3e6b63049245884e750563c7256ecfeb0954a726ca52adbe811f948ffc93bddafbdcbcd92150f6e2b6337adde1771148aba899832864aeeae8564ab01f18266d8dc6b4186d8634ce4f43fd0a5ca9cd2627aee9109d907baada262cdc96de05267c660f6d65cd56ca1cb668ab709a6fa46718c810647a9761619e15776d2ced7b4ca8458310ecdf40561cc331724f41f8448d72171425a086cc341f9d7c56c45c538ba8d50a8f7afa7a29810e9520ffa51f71a9bf4f14f36f5de6f61878ae9bf654d3318d2cb8f411ef883d3af46758ae8152f4a4f9b9b377437fff6633b192ec3a4179ed8e198d256fdb0dff75167dab0b683aedb5668bfe9aad48dc8a001159565bd11bd83cec90558822e873c750ca52984e5bd38310f23b567b7e7fc834f27e4464076ea322f869c7741155c6b3fe6884d16a396e16e6d6625921141d910b1613f5a4b557fa1553cc0610a926681793fc715f27b84885b58afff3e0127c165372480ef414420a9c39f424a91ab310fc77d189e3f7fcb4dc5c36ed0fba566e7d04f30a8314a1d704ab64050bf0cc6123da75c21fb2201a639ef2dcb4524c257ed059c4eff64188a3ecc6b9f8738cc3f2fdbcf97d0e63fbb7b083b7409dfd9de7bb4e515ce01abeada886abf93074c41ef2c36436543ade7d883367e5c28a7c24d5809f3c83b3e6550e216951b8f4fa2a9d4c8f11dce1d7be48a1ac20ecd85f230cb3a82ee9560c4b335c04b938b0c05a92616c7d15123f34fa597a11a2c36a1367f5f0522de78717edc2f302f90b8fbeebcc77e5649f91315375758a9cbfdfbc1374fb66f31d5658de723d2560821851bf15a0144ed26caf669abec441e4a782f60104a4b006be8b18522462affd866afa991260a2d3c32930c8f1b767f4afecb850f2dadadab2e8563a18642003011616871b6e32fe892e4f5c831e325d5a27d7f2e34953816f5e60a84e86817973d368e0f7556ba01cafd0c95d98fe990829026a21c6d4d980b1205bf452af4164b5afcbb3ccf4427b5cc21ff3d8e7abc16c6376d451169590fb40b9a5b626bbce0996ec95c4dc0a7f1b75ac", 0x1000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) write$hidraw(r1, &(0x7f0000002240)="c7115ca23e0e211768fc7a57d7f1db022bc51a6199a997e4dbef4db8cb4ae95d0c5c02235d32e6181bd112672a191a727d28828c10acd5769c7711d460e26cf8c8a0d5f4c2532ee4bd4ec21c116e54079f421a1f0be30b9d9be9a576f93c747aedda2e39a5a364d6bb4090ac82ffaa4773b45fcbf8c92516ff252688943d5d46e7f37113998b7e5126a72b6798cd58e8c404dc7806a07f16d547f1e8aa1ac21664bb50bc7c5f154452ba46f4d6a9d080215e1f75d39c422e3206ff289b81a2b5d0281acf8880f50725014b97897a446e1cc576b840e9737b5c8c8a7237b80711faad2fa8bdd9aff360a84f11432b1fd94ef6d679dee47d7820093b945e8429c05e1a74e906892686ed5d6e2acd38748c96bbc4c977b57ef13382d17cdd4c091fbd4100b41946951d43ba30926033857cce06cdedb22909256ff7a32055d76331f750702f40aba0b05f56aa03ccab45d28241ba847c15663d8ad889a9e34b61148501bd0c2ab6d07c373966ac172963bb58fc7fd25d2cf0bf97e175c679aa8bbc744b603372e8bf71cc7500123aa92fe031392611ba7cb98869e76cf30b3f45daf75b708df2d8d981a455cb79bfb2d8d5cecdf8637b00efb329f236e133ccdb2cc0cea212af39e93949e75fd94d205df7f999078c14163211c9ad56e24abade39351aa476a32d7f307d2779c2fcead9b56a4529e4885c6ddc0c99487ea1acd515aee999a029a33ca113870045bc1f778ceb11926419ef12ab97f41697b35df5bf3ed0009d4fc1941528cd079a90516adbd65e9d9f8f85239ce3c6a08bc8f6492e6f77f48232bea81ffd2e58abcf0a765b283ca5d1b628afd6b64a36ef9057d70de4dfe4f8939e2cce390530619abe4d8dd99f6357b6c29aab6b85f131f7018770185b20dc0544440b90aa49a0df941d08e4f6d870e0475e5be8de4961f4a7a1f780062de964e86176d62c037d625f46e51d127a7c71fd75746a49ccc5b5342cc5b0fd069e07e0d7aaf3b99fb9e1de134ee01f9a9bdcd550e95f6f70f417aa6645ea6aaca117926859b8f514efafa2a2a33d1293ab17234355786f0f23dcbe013e70ba02a5449ea0bf96538d1f27712df774ce5e6c3c6cd26ea712af9bc75fd547b405e01be40ff738ade38c9f11f7cb1284b5884186c33cf0a2b2403e539862658906075b793e78834533d8e4b6e7d0982445f1d266af37c82838c3b730f8cad5759c26ac5addaf9d332574032804e46ec8a9a95cae128f60510b810daea3dd0aceda547c9e4bdfde669c1751657c7d5576e548d3050f69b30334cb9f7743c515595425181c81f7beb292e2160c397a24393a8baafecb25ec4f60d5e7c8c474cbe7db1fa4324179adaed1f6e3ef19ef85c22fcf64caf7a06e8c687f19646c9a889940530c839c461c5e5f81aa9e468a977e117c671ed11ad14024e91f2ef57d9afeaea08583f1a4e7ab44e8cfd6b594d00b691e7ea53351cab2cd35c1ec029eedc516e10ea626a51b5507ecfcbb2457cee1bc92f5311720c0e504c5d759f030012c292b2b6e06f4ba171c743c292c4dcdabb2ea90b7e61b851d8eb179908cfc7e81bee51a76a3504a4f287d80d7a885b6e60800409b6d88469249bc27601ec4233ec946f91d4228b72e58a6125e197fb4696c7ae301c1e8c2a50627df48aeabedcc6b687a92ad2e67e25ce09aa9ee9fed52fe26dc40cc57ae08e882726ee4475e041e331e482b9a5ff17fc16fa516514d6b4a32d567cdede4329f03ede4778a07e0e20bd5a90f033019d5095fad81757f7e71b13454e2f82efaa8c17551403d0a9eacfae04f7f48f1fe44a24c7f74da9aad792a1182f9650f3177099e03037a44cd1207255e7cdd4584528716a0ff517e0d5fb2bde3f60f058ac6fc03a6226941398e5da9879970d9b6faf3757afc936d13bfd4434fb25b6c29274051fb2a6abe87ad572f2e58a6b2d8aaadd8eabd83704ddf2b22864811f85cfec445dfadf039bcc723e54f93a5362a1ee8ce1f2c3048d8c70acdbd5a33cb6a6e97f9aac17e08ba71c7f3217a442df57debddc71847cf32be3dcf2ac976579fa514109374c3148978aa81b9f0698ad37decaa7753520f08ad7ae130d88beb6b738d6f1383212028bfc7d02046ac54804af1696a62cc00ed29b611e413c30765e47580a37396ced4a48aceb54ca1aac1ddbfcdafcb6477452957f8ac756b9751d32b6b10f340c175cc1e5d53fba614e0275af9b7f2883d739c77d21dffeb6aae036ceb833a87eabf606c365a29136e640c709a4931b9e852b5f57b7ba26bb1fd9f1a216af796921cb3445834f39a06b012f616068ffa7628a62bfd62802359800e6c99db89ab49872eedd1482c64670049fb7f69367cd1f64ebc55fc6f548b3af0f642be4f2d5c7103f378d3b1154ae7deabc126f88e2abba5017fda3dff61bba7f77b6ac397c88e18d8b4727b13c6801d25ebb8182aa91c8ab846ee4237fbd38fa54cc93b7691d84ea798245990b9441185ec8992378b8da2a2c9910808525aa82a3917154f996c55a448bf127aa664457f1e6e4261e9cdfa81cb9a0dfaa993444f2db1f62a68957847a02346d55d171343d1826241ab0ca8a2852b41e0d9b3e4153f7042f969207f7120e2212f053fb7631a6df8ba065c7195c01952580d172681c2da873c58944d9645fbc3946af6a0eb99964592440b46c5c6529a03cb7dbab0f91a81d3c88830cc8a7a40c6a7ab07240c992c07b8a939ecd0c75831ee2efc4ca1a1d378b56054f844ef6d480a862d65703e52bd401c4647422a2f1d3e722730a6ec90b716d712d430d880efd70c697fe239ee34e4a7b93a5ffd847370c544620598a852e671406f07d99478611abc5ec479f9844e59e21c64f35724fa28dc0a2fad089bf2fc5495c443d636fecf4586f1525ee58257a925ce11366a1a4b785512933156ea61777c3bbb0397ce267fefc78104063216105a7878af3240d0a4835754a383696ad378c3cbd8956124a54d80a23d42e692d6905633a62995eab538068d04c78eabe63f4a0cbafd1aebd6f3318e3eff8181eb4542ba665ae53e220cfc8dd707081029a419c2f9aee4f3d8b368eba2be4764ff03e98966aa74ab17f3a7472117c719156f46fadac696fb9f9696d35bbbcb6b55d073e65a1f46a9a04fd068d5e5d9f4609f7b36c436cd50683e3636e606dfbc021037b1fbd96fe579025b6be537bb12958b838b61ec73b9c0c4cc3c157a48352d956c772d20b25110fe1c13a656f6524c5bf01508a20cd9d49d30273b325697fed46f014238f1a5c7c1f0b5e927739b2f5e984925fceb3871640e2bbddb737519be6a7df2ff6b5ecbccb803f795df81bda87ed20969775156900ce98c2e100c0d9c0acbd42af0094ede6596f2d6ae3c361f5069ad4c8ddb69d4a748eeed94892cb1da570663915e3b04a528b9a795f9c98c698990c372f981f38e5fce8213b0b3aecf5ba2d261c8091824aae50bdec6d620e50bb96bea2c0e3161a001287439aed5889852e8ddbc7d61701e0fb34f18029acb367bc515e79539e515fb19f120ba27f1153990b388016158b80aaf8f10888c8a7877a385770a869c87739de1f5ff6552dbbd4f1a700662659fb5cada9c2d7284dac037a6e0b6813d6fd0e7723c998f861f32461433097b89c1de5209696b2eacf0f11a455a25a9fbdee9cece2dd68f5b1cbd96c22f9b77fdb77da44db4e42198fff6531928bc9045b18746eec29d229bd5f60391535c863e14857e2b65a2d2dfe102d2fa36904031c47b742e5861043086d3c89706317c67d89fd94e0c05686ddeefd58a114d0285a92eecbea553420518bcd094167cd94831e238ede629767aa7f003f7061689ba61edcc9eb4572c538c344e55a06415bf656790d35a79f9e242966dd4b4b0aef0af1d90343b5e45553191600338f391c7bc1c032a1ac4d3e9eac31d848c3c694dfa7651138f137215f023ec4e9d6bb2cebd9f3ab6f66545602da2534bb9069c35c15a8136306ca159dff906e1462f86ea1254aadcd3db14c54b5500977d7140b170c8be0e0b79a2e0a8ca6100be5d8014e016a5e163b8591abc09314f82f367b31232c5d97a495199c51fa9a42a27d9a3ec087d983b1d8e37a47702dc66f18cad7a47db15293912d32219f478c1f880f51aebef0f5eb7f94e5683be00096a3fa724b4134e68ca70e55fdd5b3356dd05067c3e0e6d7b4ed2140e813322eba789c3d560f244fa8234424ed2e10d46e57b20ac389c08d4d3a79501d8c229bf740b5ead52fc19000c5351e9a627cb0fb855d6aa56b28afdc8c7cee6f5035a852b81f0953f30b4ddc9942e8cbd25e68da4601332065518eab0f97ece5c0e185dcfcc53cfe6137465cceddeb3168010c81b77ba4474aa9a39cb37d8d4a40fee7680159ce52c45ca96fbcd29ffdb098898dfc9f8bc1f57ce9798041a574b4fd80b45fa08877ef79ae0c90b35d80c24a156e5590669dd0c6207edcd2b59fdc5895bac644874d37bba31caa4ad6aeb8c36e6e17a4e8ccc50448157e602c53c5e4f9e6af35fdfe9b91de5ed12160bec45ee9b8067f724c901c7338a626fdcb2f684efe623b78dc22dd00b9eeaa70b1113877e71e69e48538b57e6cd62154421cc189d86163f9b2166f56ad9042e69ca70c85a3bdbe4fd87a1081f68793141be313819113dfe05961558de40cde08bb68a1ad75e74b3d2cd2d16dd53433c1f8fb42cfc175ec101ffa40a6f170485b21db2ae7c728e32bb60b96eed5eae307420ea34c0760c26d8d5a9e6f87e21696935a747e10747d2b9e956608e69e5b7ed1c6095c4022cc46f0d33e7e209adf53e4399ec44bd13b7a7c235eeff252939d82b57dea7f21a1a61ea133dcea846ac2560de0cb9e296779d1eaf4f964690ef036a8209a82692eb164bdb5cbe23378ecc263c1dac1e7ed47684ca1dd53f07ce203d3cc8e102347929eaa27c108423288e855720abc88a10bf0b5b68ee99d58e1f0eee79780b1f60e52469b491f8a0842e389a8d101e7c312b8b31c4ac64275bb127ca79329ae2009811d50ad28f4ed90e9cf187161f17ba3c130491a6b054db62bed975c260214913c51228991195920e019cfa1178380af99d0879de17ac055e7447712288d03c84b77aba7b40af97d79cecf9ed164db67d8a5fa7aec04d075f6d8f2c7362f8dd12e99d332a229871741203ee3925165fcbc4261d97db887c514c5bf6bb1010e39dbb369abbed04dd50593c1ffa1ead5f8f0c844c0806801a50344e558dcf7e7ba3e3e9464a63708fcb0cf31be8721f4e0a6e1972f4c33e8fda1cff4762a62706526e1faae7e075dfdb44de92ad3b099d56364caa69deb07c25540fb3cc1011ffe43bc58c3292473f79ac44d45bf359ab2d3568ea0c77fb66c08c8738f8047d5b1ae5a817b1be7b3347f71665fa9a9206c99ad8099435fe2a8b0521e06d3ad7a57d69e40f2f91585fed764657e6a8ff6a9d9e1df8f5fb26dab4da193a8128b8d32c60927252e24615cfce3ca2acfd6ccec326c09922f471f15608d5060b2a14524d92e23ee77ba0d8beea87668be816cbaa3f007b876e5fb701283eff0598e7175e70ce96349b613a9a03fad8694942cc43572923f96a1e79fd3a8efd950645853438f27dcb2970ea50f87c2f5dd5a23765fa4477af301a5dac2ba2b81e15378e5c3e55fc7ca2b87cd273084305755ecfc8875c1ed0111a4d0b32228685c8566a876a731b52b08ad5dd0460c9956388ae1e948a5cd3c2814aaafcb5ecfbedde6ff60892270e4406c78cfda9345676d9f4e0e5027e", 0x1000) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000001200)="b4", 0x1) write$hidraw(r1, &(0x7f0000000280)='_', 0xffc1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 23:13:56 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x570, &(0x7f0000000080)=ANY=[@ANYBLOB="d500004efef021fe84ca9cf22d4f8b7fb19f5e2128fa48fad2ebb149305308c07efd0883fa68bc63f327a0589eeb6852c09f2d38ec8a0dff8afdfe0f71325e5e818d6e5a62b3f8b201165bed79a035940ccac2dac2c58a1c958876180b585516456153305abee78f2713f38fcd4d92d422d86989aae7a6a24fa25b425c12de042a3668b1d12468a720124c6d35dca4a48b463b6754a86b0e486646d571f902fc0cf66dbde1cd4f1f1ecf3435c821290f8ef1d554acbcca664ff309af8cfec4cdeedbb669e6cb2c102e8a7250e5f22b65840f799be98fb8238b000000c900004e503a578c9f4afdb6348bf35e107f16c1f1a7ecea51714f0efee1311f0ce475cd3b596ee571709f9096ed78d7a61a42315f91ea5bab661dc1515b515ab8fb5ac8fb51582966b5b7cc6b0f8bed45d86592ec737b81f4fa587eb67e3b260aa0f4dda1788a5e10ceca511cf1d7475fcc4bc24f6e049ae3df03c5d26cf27a546665b3297e245830f351ccc75f135e9f7029738781b980a53ef5d76178e655d293c5f0223cab538cfcfe810abd3e336a70c2fb5a682f98ad36c82a988c3edede4c5fdc249758dc4cbb4569a5ec0000006c00004e4f085aeb74a7b403f81b4e98dc74cf2a16a6f1e9e77804668d1c6e436ee16d88f22dfc94545ae37b11c904670d612bc20852531e5b079c9249e2eedb16ca09affcabd4dec1fc6e5179d3eafe130e6456f3b2f695cbbd9802649b712c5c078e8b19fc21fd3dd7a1d5969e0755ec00004e984c997ec257b447c0a9707dbbbbe553f4406ab458ad434a66782ed440b738dcc62ffcaaaf1b8e54431e3395a974c17b8221a5d0b0bcfd31163d62948ce6124cbca5877ff7acafb1db280d4441c9d8c3c38df1ff1f0258e0780aa40acf5173f4c2a70e308b2173a3db8a79fea24779d1ca354949fa331e8f0da5fe132b29376d95ca3ebd676ed26d9b8df62fc43784fa403691df63bbc99d378d705986074468b27889e590d00480ff0a1a3e7ca1c93732b6ba3db9e478b4c6963ab0f4d8cc18c8142a41d057d6b16dc27f3bff6c18df85946a2865a08b91e44137d5292a436a7274be44121ab333f6714e855800004ebcf4dbb47612822bcb93dfc212f28c468108c459f168ef2aadcad666a2847abdbfd7b8c45cc80935a79a3aec0ef48d3456cee3ad64f66522fd7ea1f31779d1f7ebc4cf24407bc0700c35412d6fa5e4b873a2aca12d8a457e5600004ea0fcafd3341c7dffc4934ca2c2280c409b36d37461031a34151d46ec59e7feaa39a27059c29cbc8380b0ede6961d0ee61f5c7f745621fdf80df03fea3dd7d5971a6bb5cdde7d462944dd290a092abd40713571d632890000f000004eedba8bf74516e548c190be64ab52cfa37c1018fa0e035885397faf59335303421e88894d03aa06b460192236af75e38956fc7e9a03ccbf05491bf8486598f956bd64e0ca058937e36d31fc7c3fcf1631d7c27d193086c16837ee8c9c1ea6cc8b1ff15a67fb6aa4cff96cde8136fa27ee91b687edfc44859145e730a7eb881eeb9ac016b0e6643d442d84cffdcfa3ff5f7edf5838d4261f6cd01ac60278e505501bc2d637118c2da537a6c9e0d240bf022dc69d4e878355992b369bb6282409154b5e110ff97670ccea0bb38e2f47560e747fd29f9a9d3265226776b011fb7882b27c5a9c012472520552f228e9179c7fb300004ec0f0a63b09ebd47c0042b3f0ca02cfcc5c21b7b8db99687f79b29f0b4ccd7edeb9aafa9df75e52669b8db51e47924b8a41a31c81a73310b37e51a0ad25cd7768d283812239145a5f2d4e60e6e2795495b9e609d5395b93404abc7fe993398d4f444486ce276f71de8b82838338c8a961a70ee93406c172522c083ee8defe42d92f144c731e6a66341dd3590313ef03bbf85744d3f5f353c42230130467a47f04e87b5171f62285645af928120e72d43d246b52"]) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0x12, &(0x7f0000001e80)=@conn_svc_rsp={0x0, 0x0, 0xa, "38058661", {0x3, 0x0, 0x0, 0x0, 0x0, 0x1f}}) 23:13:56 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(&(0x7f0000000440), 0x8ef0, 0x10000) write$hidraw(r1, &(0x7f0000000340)="d2a9041f786ddbf0be620509e48e0753aef1968055124e682958fd5ae35f5d243fd77a3ef83d9a486f3d8efe05df9930922971cd808d478feb2523e55166512389ee3b560396975f4ac7ad312990bd67998c1c006db89e2350773ea3e1b566eaacade1a1c0afe1751c603a86c783bd11a463a902f515ea347b13e3bdc21094e0a03e1830d057df25f09255b2b421022e6e9a47a18e6faf19dcdd34740253825cedd8041f0ac82e6ac4541658fc8afe22180cd5ee6aa648521ca43227e5760cb77c22d3cbdb0a2b5aee9814df2c9207dad4bf", 0xd2) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000000480)=""/109) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f0000000280)=""/67, 0x43) syz_open_dev$hidraw(&(0x7f0000000300), 0x2906, 0x200000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000240)) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000200)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4762) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) [ 1048.445329][ T2654] usb 6-1: new high-speed USB device number 116 using dummy_hcd 23:13:56 executing program 4: syz_usb_connect$cdc_ncm(0x2, 0x6e, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x210}}}}}}]}}, 0x0) syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0xd2, 0xc0, 0xd5, [{{0x9, 0x4, 0x0, 0x4, 0x2, 0x7, 0x1, 0x1, 0x81, "", {{{0x9, 0x5, 0x1, 0x2, 0x3ff, 0x6, 0xf4, 0xb9}}}}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x201, 0xdb, 0x80, 0x6, 0x20, 0x80}, 0x1c, &(0x7f0000000080)={0x5, 0xf, 0x1c, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x8, "b3221b822a4eeba43445e823e9b85c1e"}, @ptm_cap={0x3}]}, 0x4, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x140c}}, {0x30, &(0x7f0000000180)=@string={0x30, 0x3, "4c4426d67f8905d9a0fe78fa5636b395a99927330cf728a3caa654eccf4b813a4d45b3be1e60fb7919a59b01d59b"}}, {0x20, &(0x7f00000001c0)=@string={0x20, 0x3, "655968315314128842892c56666915c35cd238c7e63bef96d99eab39902b"}}, {0x42, &(0x7f0000000200)=@string={0x42, 0x3, "a42cb4893f8cceddd707ca3a59cb85ca8f8bed1f09af4b68701d8a8633b7a2307d26b54d3dab7bd1f670947a3a8d1d0a573bbf081f699b514cfdaaa5d61b5ca7"}}]}) [ 1048.735385][ T2654] usb 6-1: device descriptor read/64, error 18 [ 1048.775222][ T2213] usb 1-1: new high-speed USB device number 115 using dummy_hcd 23:13:57 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b300bb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ff080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd0bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b202f686c7f96db59927f6834a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82", 0x180) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xffffffff00000000, 0xc0942) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r2, &(0x7f00000010c0), 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000200), 0x75db, 0xc4201) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r1, 0x6611, 0x0) read$hidraw(r3, &(0x7f0000000540)=""/226, 0xe2) write$hidraw(r0, &(0x7f0000000440)="ce66ce2dd1fc7865d6c6de2a627ede43647d202d44bf12d114ca06bfd0b785a0a1b0c968d82d6a545b2dbe935c056a47b6fbd5c4d4bc3a84a8171476cc84c070cd4003d006ed2b087a639f0ed2c0dd6007f55730aaa9c8cd2bdbd5fc22eb23ee430b88aff660f70a49ec99defe86ba7ad0522157f7ce0962f6500e3ef5746e0c2125973407519b51fff43376e65634e4cf39ef5ead531d2d73286d70874f4f2575396f53d1139a6e7522daae8516573d61e0ebae418e4a1c5a05198d7c5a027bd7a8eeb824429a16bca9e6ffb36772f88ffd98dae6c2ac2b226ffccb3bd21f74b300a3fb63db089b156a4e67dfe521813a", 0xf1) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xc0) write$hidraw(r3, &(0x7f0000000240)="39db9ef46653f964bc076aca1c2e89eab3b0f9d267c2cbedc028de64b12da713819932e0acb557880d7aa4e357c7812566bbc2114a4af9d29e503d05364beff8569ccd548a4a48b8e0efdf0e64ce57b45125be28bbeff6bebfdd6a884cdb799d4f5b9e04303f1911b2dbe1881067e7a8171f50bf8c03d281e562ffb981", 0x7d) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(&(0x7f00000013c0), 0x2, 0x5e9903) [ 1048.965557][ T7427] usb 5-1: new full-speed USB device number 119 using dummy_hcd [ 1049.145352][ T2654] usb 6-1: device descriptor read/64, error 18 23:13:57 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x8}, {}, @rumble={0x0, 0x5}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r2, &(0x7f0000001240)="ac5c894cc6cada30b77ad15253f52e6b23c712cc67d5da26f0d926091639a02494bf01572f8a24392fc9b494b21e1e41914399333e056c381b8bc631a6502bd8f2ffbf0a9cc05492ec7b41061f2dc282820ae7b7e73bd29a203c03cbba81f8997181fada4e764037919f37e18316967fcd9cbac9284b0fab41606e783d8d288e80926a286b48bea098f17989cbc4602524c1ac89cce21b417253ec63b8d4fe28b7c99fb2ae4925ddc183a08dcdab6f821165b773f23fbdbf4b0efea020ed552aa92430c2d011a908d61396b6684555fe5a7688ead767912e6c5019a6e8ffa51a2b13b0b8a0771ce5639e6a92dcb129201635926e58190cebe4252f640fea7e6f807133c186505bfb3dc9c64fe20d3a506e646b4081881c1b1bd57e2f832d99c203ad4abfc045670774de74e595df30721d22cfd0ce7f874476b8aa29048fc32d8f72b68e019db8571fc4c0f9e0b9797d5a159ea333073e44168f15a6e0091bc99a8ae8e8c03e0345b7a5fe45fe732902cf03c681d9c72eff17454ced352d45bea42fe60df17043eb857adfbe8d89472d0be7a6ba425ecc1fe23ecba23d545d7a589b294579b9604e614e76a9d38088ff56fe845450afccd43ef2be1b6c3bc680bbf25d65ab087d6f234423bf2bd547b4bba2b348831925d16c5ac0ce28afdcfcb8d90fc5f64edf1ce3534ea3ab4eada3d63fd22f2d713884eabe993a75ba7c719434b0ba6c252207183546f0fd61a9d8387ab7d60b735b6ebb1e7f443796eb217180b057505ec0d991038f394d2e11f4fbc0199a32b8305768f3f30b8c6428243ea36a932d5b4bc2c89f6522999cc68d9d3b921cc89b7b18bb6e0489eae6d225d9e461656e0d38f6bee7e2689c0f743e90ac574fbd9a64f41edeaf147f9e98bdc1d05bf60cfd005ec8ccdaff0c536ed6013d6225135da85f764cac850eb961392dcbf1437a96f1b89a2444ebd000d6e0843f5210804b53808a641a302acc1af98051d9d2cb90e75e7475d4423203bb941c76bc85b1bab3bfd091bd604c5363c84725ca1f9041babec3e5e48c9289d401be6562dca8128f516fcfb60778a977646c76f18179534efa078a4b67e5e53d8dd74ba7a2f92ae46e1517d667de528b52fc683d87e7b57c318151d4e88a8c944598f96b87bfe28c2c29abaa7739f3493d08ab78ba124f9d94f5d286cfbcb6843e5ad112c2ad394630e7f803740c180b46ffd0fd196c2396b9e281bde6962437418a4424e3ee8a2854cb3c17669535d278ebdb6b179524a2d8d293c344f4af11b5e091a129769442771673f5df8ecf81fd48b7cb63c2cbb5c82336468c3e8836bc4ecc6f244bb9da0748b0cb25f4ebca706a6d27134e83910a2688aa18a454cee9fd47d2b299f990fea4c0630a6f77c15fc40383adf6f4a5393aaf504bea93816fafeddf0c7e5d619cfc8e8822e0f0032c9ce7aadc950960f1a0e5788a8700a9ce63f0ca423046288cedc6a5b8a2ac65f98034b153aa769908b239d7013c250746f4b0b0c0a10d86e88c4220fd9766884d1fa7bf62d69efe707f784f55c6e796207ddadba62b4ad388528f0cfb89382718730b8c7ee7d0405f652de900d6b5f043c1b6a7088dc79251d761c6f57d8246a8c13b9c7541ae64ba575a766495a72acd3805759ecfc57b0acbc69e50a81cd450594a25ce84c1560b177c958e7b545d1f39dbd394fe3ee4703628bf307311ad10a0b031dd3183af98ef2b18673569295b1dc1bce5adb378b0e8d59d29b63c1190ba583ddfb09a5858ca7ebf6f5ddd4ec39d2629960a9e531c85e6355e044bcdae3ba1315aa36f15fcc041795822b6d0886ceff82a28e88aea56ba16a356a2fa291f3dc395d317a49c02c108d7bb5d41826f3cba620e5e36699a709a2355a0ed4e6cbecf41025bcb4ace70ceb2866b6846b28184687465f06e40357fc7ff3d4b03966f5c54f97a44db139ef6f2e1c7c6fe641bad86a8cc3e56773c95c7536108edacfe3e8fbd09f914a3ac49508112c8dea22cc35c57ceda8d6602d2af58dee53378b1bf87ee6d5971dd51965a062d5b2e216b0dd308cbf23d031af0a1a6869b5cf036f540b895f7c6f2f40e5654ab523855c4931f685ad77bd50692ae9c07e1153689d85109508c4b43ac1a91d9c8f2f2215b81b373f3126fccc05d4e3edfda977b698aeb62c0667653cb7373e63b071c7aaac67c137d775eac8b676e44ed273bf5940247aeb9f3b17200d3baf7248bf770f2ef5c8f6316495c66cc774f7dbd0586f2e9b057b3977018eabb84b7d6109d3c4ccb4d9e63f8c8d85692aea38a98052e5c5e1972d4579054b9bf07c8a80caff461b18c9a220731a1b856999e47c04633166e58fd42d4f18f4e3dd1ed5aa8fc9e5dbedf9c44f28556c3a9e0b70a5fe786628f99fa563e5905b5579896eefe620d5357ebd2c1f5ac00ea4d1f932e46ce3aaeeaf4a3492a586bec1bc65797c95c12973f82084ae7cf27b8e98bd89b541374f13ad4cecc152fd64b6b2755c7d4191bab27a717855a5811e1fcc3adad184b3c472a0675c9fe29eb624ed8a29cfe14724ffd892a46309d9f12fce784944ba8ccac88f8ffc2166689c4f39cd76e4844fcb179b0fa2669db860f2a8af609b5454faed1a0f7e8bce1c71cd52a559d405a2caf89f44eaad01d564d49bfd085854b3f6da66ebdb45fb80952afb565731205f526878601fcbead4b6a5c15a9c2d22cecb7f684a43fbe0af3a99012f6dfca2f83ed797cb733ab6f612a719372dba915bb6d9ec03a678ec0f62476304c1f5111690aca03ffebc47e8f857d57d6e2f295d26aa75166169c084af7dc2fe7592caae9e73593c1e19fa29400b46e285f85765a5026fc8c025e8a7b70086b9ea079f640374d92a2a85a7b31a8fbc3063afa4dcbda33161470f637a9a73c03f008dc3ab7491a33d168070143dc03f55f3df8ef4a6790b61e220c2392ae695192d7cda06c5fccf052d73eec6c1b7290a3b9837eced50383008672ad87a1a00452e9fbd7a0d1624494095788a1256a14093034bbc3b69becb5b52123e9cac130fad8a100f505e9baeb34120b4470c1f3a28caf0799f86e3540f4ad30ae1e25543a35ba431edc1486e8ba881b70bf21e08fb4e450226d9dd0304fa3c4591caf296a8279e56186bb3d24332f671689d319bae524806dc7233dd7567c18374e8d4600e292e6f683f642736d483ec1a1907a76a7a060c1574032d595d22ff0d2d2a2c9d15c23d31930c2417e87b54e2451c076fd870059cfd148e8e1026031894091b2059d08a022c606d70a1cf721f7c7cf3137d616e8a13ebd7cfcc072ee5ea35b8d29990b868aea980005f134db7c3942ece6eb4191a7349abd68061438d743c85778d29f2af67d1a085bde838e84654db16a34381ecbd7d80e923243eaf0fd0db00044a70ac13fc632e653c036e5b146c446806dac7efde97c029a9ccf380c9861ead1abb913a9685ca9d03440d9a81c5ef07a09f1f07d0b6fa49c4f3745e9767ecf0e1100ab62eb7a006cfa12a2dc7faef0ceb85207f479f283ec39bac53e398dcdea1aa6f54e25399504c78394643708d20e7e9eed089b8131773ce752b4875a41d7234d3ad4f8668105345a6265457d72e6179172da6b2acf3e7ddac4559ddfc70ef00b24d2d033ad5f91e5afe01674a49a6f7248742c1c741367effd27ae295ee2bffe1e34ff9f1c9e5473a3cdccba129ff45bac86769a5f906da5e4e7d8e366dd2b79df39d64317e338bc339a4a0352c59e795d0c928bff93882bcbb856568ea4eb8238fea94015947620eee55d4aa9f78f0f9a785de83f09e56e9f36441e92e6edcc796e50c0baee07b842c8b051e569a080bd96a9efce5758d6e1ddfb055ac71bda53341115c72d3d74a25af3a7b28bd2c79c9817a19c2455c4d4d2d7574ff0c4bd3cc2e0ad048f31aa7bb9e1c63cd58412152b8e1ae7c6b3e6a9e89f6cc2162c5bb273f156094ce7fc0932433b3f91f991ea0b044709465e50098bd0c7f758479e4daffe9e5a365506adde0f8204477cb82e61aa27afc697e073f5e1f9068b91f3698be89965b2d4097f789e56c9bea3173f500a95724b8e264545979d1736720e8c6fc7f52214de91f6a55ed56b6636fb4a2721b7467715c1fcc54c50a05a66c04064e39ca8f7b480f39ab98d2da58d8dc1f67ba5008883d5c34a7286e4b47d19f9337863da74e562a8e2232a09d4789400132bb8c7cf26defc0a202824849396fed89f05ce52e5dd3b2f8f653a92e5e6b22b43a3470a172d72af0bfbeb5a96940762cafdf55c5a3b751b971dd8bd9d42bb253ee348a15e69b7141acb97e88e97bb7d8738ea1c078c8fc5478fe7cc071cd8bee395f259842de580b0134a5092a5f3d68605b30459012d883ac096afaa4f93c6a1828a93f01b45e66cdd6d1eee7106549b402b76492b44abfdb40785297efc040c1a11a19a27bd06d2df2ded0bdeeb37b68c9aa6a6f08c8ac309832ec8e4e9f7999733a0eea3e7948425e35c715bce1b5bce17d75dc4a21339f1eb10cdaf356c8158af10e6b2a7a2c3186feca3abc2c095974454fb26a38f048525d9102aa070ced8f34719ca4a80c58908354d58cdd757429bff8b5a79460d72eec2fef1a290639e98577eb16591851e0a25151ee55b6b5938be2a0613cffab4f37b69310c644a0a06dbcafa71b9392a04c58916b00be6f9d14f59a1316765ff3437694c2d656d568f43f2e86a8acba15602a75b51ead3aac230ce2688d927639f1d172e3d0a78222909c82dd405e089b05a6de7117473a611bb3e6cd426aca9b2f131039c946e8207de5df314e317c0ca34db93de1f6f2fb55fcf826ecd31f767e0dcf2ed5a1667f99ea35a01421271267ff6e9f07ec0d2f9f7af7c5c52ba61cacd1594e895f4ce89a79c81f617896d6014a0bc79430a95afb7d0b9840c3f7c7c03363a1e06e60a8419652b45f88dd71304e3fccc5608e3d37a416b3a2d1cbc97e89c996865f0ecd1d9106fa85531f03f309880ef8f9dbab0c1881fc697aecc54833e55862c0b954dd7714b1e1fb2c398b3d61460006ce1bb93ee508656df697194636585c8247eec3d73dc95e442fe7c598a2adcc3adc8f82d55ac51908a84c8ce6724cd6a3ba975202d17f9ef05333ce95987958e1bb4da5d41d693d513bd36b21e9108086d7e83443e486c23b8464d9c280c5057bb487024f580eff244924089ec8124cd599f0e6becb95b73fe8dd251b99ad5834d70ec2784230b158c6203cc72cc70f532c52bfa2537b61ce86a0c1a60db366a1f87bfa5ec83eed384a85cd11bf557b96e81dedbfc7bb73814c5a5fa003b47381888a5acd76cfe24257be3f1f01ab359f0af89c407cb2e43b04a847cd19333ff9991db74c0a4f4cd398d629affb4db0800000000000000b782be9a04b9abd6dedc1b7b007f130f378e9f67447597aaf845c0dce1367e550b7bb8799b35d4335ebb6c98b687f3a21eed774cd42762811f5ead5452a79cbac47e4d82b970f7876b0392272685bf9c17fa2b495aceb4f3eec6dadfe17011d048c88e2767bf83dc120f48497db6f88296277dd0644d33f24a290aa112565ce6ef277cfb8cb751ef7b5c9c91f6d57684fdc901342da3a36e7f457d3f12b05d4b6eb5aa7a32097d44921f3c8d59cf2a1740cc42d8f32bd44fdc7cdbc62b7a1330988676d95f6eaf63dac04ddfd2efdf93770248a582eced965ea012264806d9ae10964cfad9dbe099742ceaa63841631ee9a57b189a10b92927cd233877f6b7bb7d3b99a2025778f7e553562ce72de8a89833ffc2d03fd7b1bde96135e12bc40c9d0ea1a44a", 0x100f) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000200)="2238f7bea7ec7073ef4a63b184bc2b24d1bcbf", 0x13) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) read$hidraw(0xffffffffffffffff, &(0x7f0000000240)=""/219, 0xdb) 23:13:57 executing program 1: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f0000000080), 0x9, 0x80100) write$hidraw(r0, &(0x7f0000000200)="6b2fd39b0e15fb513ef9382f6e89162793b84427d2095d10", 0x18) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, &(0x7f0000000400)={0x34, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x20, 0x0, 0x1}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee80", 0x8) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[], 0x0) [ 1049.305215][ T2213] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1049.314342][ T2213] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1049.322442][ T2213] usb 1-1: Product: syz [ 1049.326729][ T2213] usb 1-1: Manufacturer: syz [ 1049.331340][ T2213] usb 1-1: SerialNumber: syz [ 1049.338533][ T33] kauditd_printk_skb: 40 callbacks suppressed [ 1049.338548][ T33] audit: type=1800 audit(1621811637.549:9888): pid=13883 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=14831 res=0 errno=0 [ 1049.367429][ T33] audit: type=1800 audit(1621811637.569:9889): pid=13881 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=14832 res=0 errno=0 [ 1049.375503][ T7427] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 1049.399818][ T7427] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 528, setting to 64 [ 1049.423025][ T7427] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 1049.433018][ T7427] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 1049.435855][ T2213] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1049.475248][ T2654] usb 6-1: new high-speed USB device number 117 using dummy_hcd 23:13:57 executing program 2: syz_usb_connect$printer(0x2, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x2, 0x20, 0x8, [{{0x9, 0x4, 0x0, 0x6, 0x1, 0x7, 0x1, 0x1, 0x2, "", {{{0x9, 0x5, 0x1, 0x2, 0x40, 0x1, 0x6, 0x6}}}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x310, 0x3, 0x1, 0x1, 0xff, 0x4}, 0x27, &(0x7f0000000140)={0x5, 0xf, 0x27, 0x2, [@ssp_cap={0x18, 0x10, 0xa, 0x4, 0x3, 0x7, 0xf, 0x8001, [0x0, 0xff0030, 0x30]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x3f, 0x8, 0x8001}]}, 0x9, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x419}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x40c}}, {0x48, &(0x7f0000000280)=@string={0x48, 0x3, "64a54b8702e3682ad5595f00a3076c2ab20cb0fc6aca3ce179ffbd1049554d6774df93796b6bbef5a9bb5b39f0bfbe4cf8427faae661b57a60b841a827f86414014b92ba8cfb"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x414}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x142f}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x420}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x1809}}, {0xe6, &(0x7f00000003c0)=@string={0xe6, 0x3, "0bc58e4210491c9339033d028b41b6610d9fe908b780a3e6edcc22eaeadef507c7b1b4f688384c492ba5c04ec523a02375b743382a7d11b6fff7da6d5b89f2b346042109f75c2304035be6b0a3e5b0dc6cd713e5fc3a7f7e14cb6f75fe69c7c9089d1ea607655ad6d4e79f2bd2906af6ed9df9bc0997381c02731e20911628efc0d8b2bc206258b6e9fb17621ea2bf62e55e7caeb91fea0f928c1896a5cc02145bc9b116f6f8cbf609400bf69825ee95b2d2d73cfacf78f7e5c6ce16af2f2265bd44e64dc7e1fc3e8fb6b8b27fccf10f28e56ae65efac2f4949acfe7f707f67ad2e23242"}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x438}}]}) [ 1049.521900][ T33] audit: type=1800 audit(1621811637.749:9890): pid=13881 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.2" name=48C7C060 dev="sda1" ino=14832 res=0 errno=0 [ 1049.647916][ T33] audit: type=1800 audit(1621811637.879:9891): pid=13871 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14826 res=0 errno=0 [ 1049.671776][ T33] audit: type=1800 audit(1621811637.879:9892): pid=13871 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14826 res=0 errno=0 [ 1049.675615][ T7427] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1049.702616][ T7427] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1049.710787][ T7427] usb 5-1: Product: syz [ 1049.714958][ T7427] usb 5-1: Manufacturer: syz [ 1049.719621][ T7427] usb 5-1: SerialNumber: syz [ 1049.745466][T13861] raw-gadget gadget: fail, usb_ep_enable returned -22 23:13:58 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x481) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(r2, &(0x7f00000000c0)=""/19, 0x13) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000001300)=""/67) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x6, 0x400000) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000001240)) read$hidraw(0xffffffffffffffff, &(0x7f0000001400)=""/129, 0x81) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd127563016568d53935", 0x57) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f0000001200)) [ 1049.850528][ T33] audit: type=1800 audit(1621811638.079:9893): pid=13906 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14826 res=0 errno=0 [ 1049.873643][ T33] audit: type=1800 audit(1621811638.079:9894): pid=13906 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14826 res=0 errno=0 [ 1049.905144][ T24] usb 2-1: new high-speed USB device number 37 using dummy_hcd [ 1049.913147][T25549] usb 3-1: new full-speed USB device number 98 using dummy_hcd [ 1049.921255][ T2654] usb 6-1: device descriptor read/64, error 18 [ 1049.939495][ T33] audit: type=1800 audit(1621811638.169:9895): pid=13906 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14826 res=0 errno=0 [ 1049.961857][ T33] audit: type=1800 audit(1621811638.169:9896): pid=13906 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14826 res=0 errno=0 [ 1050.035593][ T7427] cdc_ncm 5-1:1.0: bind() failure [ 1050.043760][ T7427] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 1050.050802][ T7427] cdc_ncm 5-1:1.1: bind() failure [ 1050.060111][ T7427] usb 5-1: USB disconnect, device number 119 [ 1050.075144][ T2213] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1050.205025][ T24] usb 2-1: device descriptor read/64, error 18 [ 1050.285135][T25549] usb 3-1: not running at top speed; connect to a high speed hub [ 1050.290005][ T7] usb 1-1: USB disconnect, device number 115 [ 1050.335301][ T2654] usb 6-1: device descriptor read/64, error 18 [ 1050.395156][T25549] usb 3-1: config 1 interface 0 has no altsetting 0 [ 1050.465251][ T2654] usb usb6-port1: attempt power cycle [ 1050.565261][T25549] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1050.574338][T25549] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1050.582387][T25549] usb 3-1: Product: ꕤ蝋⩨姕_ޣ⩬ಲﲰ쩪ケႽ啉杍禓歫뮩㥛뿰䲾䋸ꩿ懦窵론ꡁᑤ䬁몒ﮌ [ 1050.594978][T25549] usb 3-1: Manufacturer: Ќ [ 1050.599490][T25549] usb 3-1: SerialNumber: Д [ 1050.635030][ T24] usb 2-1: device descriptor read/64, error 18 23:13:59 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x88562) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000200)) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x41) write$hidraw(r4, &(0x7f00000010c0)="3938961ceb6fc236a5322845a469d4c3877d57a11fd65412a4c1bf168efdabd04683a97d2b4daa5500ef816659539bbb755a425c67ed5701d97cf85baa88c56577400f0bf03a083be845e229927dd934f1b3642a3abbc9ca4cd0a7908c8764fd68b045024ee03996fef6e1e2f0258f1da9534fef6ded5204bdd8136bf22055c987ec80ee543a6d599dcbccf9ac9cc0dc1e980bcb5d2bc1afeb877bde1a98671f17cf244d1f588122846ea7899483b415ab3ce590798456a3df9cbc74b0b092f5b878474d32b92263b80bcfe0a06d84e641318f441cad572cbf63d68a3409056ec820ede1d4ff21062424919d347a258488074980dc5039f6a49ed25723922b9dc5fa446f155ff96c9b6a41dd17a4d0341c6920f3e758a26669d2598e33f7ce863f983cb256da175657d70f0ed564ad0ade022dad870392387e24e17e6bed0d9d14c5a5b9323b7e08e0294b158dd6e6fed7faddc6763fd098bbd20a782ac579646d1b74230445ab801b5987df1082de0642b0619d18004d519919cfb6e0f2f5e8fc0a3d600321986b4c3bebae787de4393f7b1a5c9f3b28614b4add4b2c70e3c112081b215a3296badf0b28965bedcbfff483f54f2d691697d7a67b06ff7461302a9219261201cbaece4a5444a7a5b45949d8df668975e4d0ced179bc874658c2c365206267a3daeb03138947d54691f96746d058452a148c132b2dd72a2c4a509b745583d3078ef7dcfce725bd747f03109ca5c38256eb00cb98b37f6dccaf636fe4277fa8bf82b3a0d72843506135cd63e23daf4e062d858ed57080af2cbaecf55daa065eee0e59e2f625b52fad04e392087191fa41352f48194580f098af1f366e16c936387675cbe418afe1fe8900e2c4bd93fa59585042db7016ddbc522589eb2d8cebc2554d401a80280a7cad6b433e67a44d5b2372e7449696363ee35c7a4e860b96a77610a72d746fc805a4d474763356dc24fde38a879cb51ec0eb33af3a86442f6700158eb9896c2c8f920a837981861464058987e2b54664fc6f3b45cac633a1f6ce819c9aca26594823765ace307e8e2853c6727ff1a4df3c65a9c88b94f0b0c74d98fabbb4c25bde41f58d8104cf072aaa6d94987097d64f6a377c58e9d77da4b9a40c9b7853edf2b3f195ff29442cffec411776625c4c55d0fded50c411ae6f0c52a92072a5fbd4b042f43ede865697e4b2f7b44e48485b4ac9ded67886f1f4aed0998af75c24c0cdcc895762fe21d99fdf4824734ba6b084c9991e76136d12afb02851e9457b8ac73128b799b5907dfad4722198eb15171ac230e9f799e0cb64049b335a246c1c3dbb575715fc4b674032e3b2a59e35426911efe89a389b88a5183c1167ad37fdc62de410d79e447cb89a2f5d6f695f21788e15c0d985a8adcf52c472902ec34936aeb76026666fc95819cc79e6f7973c09367f76f08bb124e233d19b164d92ab3b592dbedbc159c75e253f76c2b436bc0f6c88a6a817d0d3d979b8e8dc183d8aa8b30f5bbe734d617588758557009a45b57656b66190e707ebef55a1be37a2de4e3843bea8093cc2fc207dd7f89dd145254cb649c2b28ee58fc0afdfd90bbdc75e5a668499fbdcddf579694c096429d4243cb0b0d70abea48d3fb77067c3addb7de7abd6cdc51a9b973e8598d299723577bc8fd3bdf7a39ed7dcca97d7c8981afbaccba27bf2da15faac1de0b34abc1b3b73296e204c35c1dc0b16fb61879cbe424bd6ad7c9491f4d8e7f3ad27446989225019119dc26099caf9b4af867ae50d8cbbcd7c6527e1cc1fb7965b08c76ca7a6b0fd3e6bbd0de6d9004740e9aefc3b117dacb2cccdb0ae076cba6e50340e7ddfeb93b3020a285adcecdec8e2ee44c9c792e50a2dbd7bd55d605b6d2e4014acc5ee7dd68f5f691ce2112340acb148bebb0f458735efb83bce5d6f47469e74088716c3d7ae59d1895bf7db329a537c133bb2cdbb18c9dd385323592076af5a27fedbb24f5b169f96810114e2a0f657ddc5b93bd9f5040aaae6a5b619ccb4187ed86b3770e87b3426ed415ef83dcd6e23786bfb6d5a148e8751cf9018e01f23e3e4d98244286ce688e69436153dd80b89e8c5cb8c6c4226d4a1242f894708382087dc6a4dc1eaa741a40139ddf3a2ce30ba4b07b2c62d405b6d3c1b4d9b9b92ffcfbda4c51546f345d0baebf17f74e3a962fd07133bb6244d18bcb2edde1ef1654d016646eb685555c7447e211b8731d4aac3fc6b524687e1f40b4a4d31420fbc58dc53bf8fd66a4b2822d2ec9cf28a4a5a7d4ea43cfe29c236af8b093743ee52f43b863612e6139a6e9ff88594d849b062b4d49e9908202fae9a6d9ee7d1108b7fc35976d2e99db6b20b0c3538b33903db0e3671c2a977151ff6876ce23b3b0c531b709d6adc0cf59a3b4774516f9266b61b29e079243e31466b1957960f13936f2fb5bd20e8f91e4800ae6a239de7813d4a5d1c3f0549dc0250e1407a66ac30c69875a2962ae6b3145994974cf4e3b60833b23712db853e7f2a990c7665d845ec4a1ec5aa69cc173738d4f21534b68dab9b5f1fb8f05ceef2ee9b9e3c3b901f1d8b6b285f707801592eb814757add33b123aee2db7c5c2e3cbaf2a56585115425c3d49a2eb3e052daa9bbd0c8174f9c772559b9e670a38903bf7ddbb3089930fa57bbba6149e402c27def74b8337fffd0a1ed5203c2951b07280e49b9a355289bf568d7a9c162fd1c8d62508c2b9ad81d65cd86334ebffa170e793b764c5ffff159e4c6d12cc55a274236331d2bf9f71c99a2a58c2217da5309828d12c5771a7d7af3d73a4aae9928229eb3aa12234e463debce87fd214d42a120241a7ec5e55df09ab933df9ccadd17328236d14372ea02726aa7a0d5cc59ca72614c6473bb213fa39ab347017380de23d7dae48850b1e8b878da39f11ee6c851b51238179a672edf878c9f7943822904d87747c578e5e918d86b8645192589b8ff1cad9b650f1b706fcd82bd01307698e54834b5cc9f2d769bc86e0e4e8ff6f6576c5a161f591ceb6effd9b67444eeb0fd5097b2fb2e026af6718697fdbf756ace93a999cc0136e8d8ba59185c60854a29d1ea7800eb9861ba1d31a2560966db94929ce7f2b470245c5d9d9ae71ceafb152e0097ba7d3ffd20c4faeffb09b24b6d770c7dee32a2cfb58ba0bd857a4c8e17655c75d9cf52198cdf5a7a5d3495c08584bb9da3119fb3bdb724b4d3584ed758d85481a0f493625d63abf4bbc0648314bd72dd978d5a9fdc47b3966f08a03fc4d1decb2ad74a201dbff17848de9935b9e7ed78f88067a5d860d4573a1e94337553f9ba55e4c44a1f8dd57b7b9364697e3f24778b115a8cae02513a5972ba2004f4ff64a399c253834a52c13d2cca820e4b217aa216bef220049486468763e80c8c22e7c2bab83ca35e5bc7a863df8dec39e1b7d087992bca67e987f02c7789e04871dd4af0af19c35517885517532bb0afe23e9dc3c032906efe837d00c536a3abe1385f180d290bcd00279da69ac5af1ec731921138f95f6aa9fdb179f92703a1f60c4d8f20f4d37820bcc5ae889548babb8411cf3729c24e415896ea97e64db11f93bb08de26e70c761fcbe2d1894ea5385472f9d859338928051cfdf798a13fb66af93130ff2cff5f8de9788a2d528948f949a4cb215a686d8ba06b7c4ddfcc0b3bbe366b352cd5812199dc3fb94df418df17457e7e7dfe299f5892c5e7a04f8396628d84c5334fd81e9324e51c6c6967bb85e33c5d06ca4cc6411b4fa15cf3d3722c8ace36cd59f6b36d0fd819fb45a3bc4ef09a40c842d89f4ad167b80434fe5a9cba9f729650ac03ad7ae476a68de4d6ed66611ee6461319b8cbaf3874e464aedeca3a5bfafe7c4c1273f61ca2fdc201927c037c29e483746b8b56971647d1c35f947c2f6ae501a6bd27e4c7bbad3ac30d8477f9af2c907d1d4af8b2663232bb70a931f247f4f19861fdc52b78ea9912482c2d3b8384a65d3cb5dde6b74f3cf2d1b2f7f81e2e78240fce49650fadbca49c9b00e58bccbce5083507a293aeff22c89cbd5701b5e3cbc0362b02d29b69ae4c5eea29ec50895579e7b39892a275b9d3aba7dbe128f3e560bd16d9a4132c1a24bc2d610de6e647263363a9ed4b359193d0035a1cf84395a4da500989496bccf2932fa697a2b030d102424e6cf5fff9a0133ab9cd9dbd5332af3ae5f728ac8a6bf7464e74e78a0575689ae96ba6f2876fafb9e46939075045824dbd83955f07c59cbd5b5f8f85c3d3765c02a8c4e584bc4ab8a6db85ac2cd74b1943d0f7ffa14bf9bf4696546cf2d334b1c4102c8a85b3bc9d3b4ec7b4e6947076a9614971d07f30dcc16045776e98273368d75a23f82a5555380984ac4403d67a8d047f80cf040aac5662c82c2a9d09f64d0606b90a34bd90d35eac89819390ca4f5c4f3310f2ffc580a5430d79b5571c79b3f12e24b72b84d136627055384b71023dcaf6e8b2ac05db650a2e0fe35756b7185b7d264b54bc59616d74cfbfb161b63336447f365ef25dc38a84e400212730d5948429025ec85c7c19c34a0c11bc904285d5173e1f92b8b8f73d16e6f796db347abf0e18f0bd7a9e4c061d2a5b840753d262776aac0cc0afb6ff486b9524a9b057088c9294d38ab45542f2d2ac8f58484c813474568a81e9b324f6fd3f031d78cf519c5beb6b56974257196cb7ab5752f40377eb15db848162e06db143a9ea8ec6f84f9aba8bd7bfdd918ae28f44d666995bb5742ed27f1d8df917d05a6e91d4d543e0648039173c646fe95281d0b2fa40cac78eabb64000ef29a6cc8c4331818f0aa3ba23f20d7596dc6f777a8395634c037650e4660856ddc0ac0a153128517abdc89aa9a42409de2f3ede2cbc6665d5ff1ac14c3a48251d527c05c753f56432580c1bf4b6f313a655441a2c23facb3f42d188ed87b5ad066f3d31c0a94e32b83ea8c3e6fa74e1abdc9dd3fdd03aee6195e3cb4552cb6184942d518d0572538864f5476e0729b9f24ba423bb9eaef31c24fb1fc23b6a2c658614f515fafc4d47452248af10571fa60756a53724fa462459bd94a239e03e2248cd8107a016fe447c7327a5fa45bd89b226efff012d80edcebdeb5715eb6645a165013f92ed9b4c1d17ff2dd5ad04c9b9d063e99e3e88d3778ed924c7d06ba857421d0346e1df85c57d832ce60508b4d5be174236a47af25f8ad497e45252ed057596aae35af086452ecca61d708c0221c38385a236a8d24ac1d2460007ec3609cc47d47ac36c1fe034d7522099f4af9fe60dd016b04498434a0ce0755c3620200a9b37a6d7ebf964fafc0cbebd171d5ba788a2c3e71829a1f154c8c2607f10bac0f529b4e9956b87e138879eb338d55354deb34338a897079b5439cccab33dd64cc54bec744277452759e81eb784f0af9325b1a63d81225f8441da67c84f5cbced4d3c125975063271ae511cd82d44407328060ef3e960bbe6203365a9fbbdd21dbb14a8b28589796051bee2ca41a93874119097da391c80916e89afbe", 0x20002001) ioctl$HIDIOCGRAWNAME(r0, 0x660c, 0x0) 23:13:59 executing program 3: ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f00000002c0)=""/192) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f0000000240)=""/125) syz_usb_disconnect(0xffffffffffffffff) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$hid(0x6, 0x3f, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161d42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161e42) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x4030582b, 0x0) syz_usb_connect$hid(0x0, 0x36, 0x0, 0x0) r2 = syz_usb_connect$hid(0x4, 0x36, &(0x7f0000000380)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x27b8, 0x1ed, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x10, 0x4, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x5, 0x7, {0x9, 0x21, 0x0, 0x1, 0x1, {0x22, 0x155}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x0, 0x1f, 0xe0}}}}}]}}]}}, &(0x7f0000000640)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x200, 0x7, 0x5, 0x5, 0x8, 0x1}, 0x88, &(0x7f0000000400)={0x5, 0xf, 0x88, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x9, 0x3, 0x82, 0x8}, @ext_cap={0x7, 0x10, 0x2, 0x1, 0x9, 0x2, 0x3}, @ss_container_id={0x14, 0x10, 0x4, 0xf7, "b545e10700bb073542027c38dfe3d5fb"}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0xf, 0xa, 0x9}, @generic={0x57, 0x10, 0xb, "9082b219f7738e4f58f67220995ffb02e920c3214eed5811ce7b60d0d5ce4f1125f3928b89e50c662e5a851d8217a16bd1f67c3a9afb43f22f73b7458493eac4b2a24776a128e4586c6cae068fa850c4db2ea273"}]}, 0x2, [{0x7c, &(0x7f0000000580)=@string={0x7c, 0x3, "2525063de2c4a6fc639543b1067b20e8fd0ec97774f989233d66d4bb35eee1e669cfa93de74e56219e4e4f14de4e8c8a8fb65610b43d82339e09b944e19a91b96b8332f8b1c8744eac2582967fde525bb141e88b7d12c9e61c90193eecbe933246fd17dd45b72bbcfd8c025c2eac29177b94e8006fa2a9b70349"}}, {0x4, &(0x7f0000000b40)=@lang_id={0x4, 0x3, 0x2001}}]}) syz_usb_control_io$hid(r2, &(0x7f0000000800)={0x24, &(0x7f0000000680)={0x0, 0xf, 0xb3, {0xb3, 0x2, "f07991372a0b19d683500433b129cd3d94efac9bdd8bd012133eea964715a65c4889bbacd776a52bcf545c41e82b2934f438af3e2bc3dafb0b88f6ff10ab9b3f864831c0b6984ea3b6d218902b65c09268c5a5eac3357a8f02c1b8ee84c7788352d4ba3a11d1631b6ab426cce3153babd6acaf84c39a8d8d36e92497bb15e5764b7c374f9529f987adfd8ff47bf847110662a7dd82e8d001cc19f3b12c6bc1b04be4ae77eed9176adc51f1e712f6d8ce63"}}, &(0x7f0000000740)=ANY=[@ANYBLOB="00030400030004030a24"], &(0x7f0000000780)={0x0, 0x22, 0x5, {[@local=@item_4={0x3, 0x2, 0x4, "efce1690"}]}}, &(0x7f00000007c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x4, 0x50, 0x1, {0x22, 0x5e1}}}}, &(0x7f0000000a40)={0x2c, &(0x7f0000000b80)=ANY=[@ANYBLOB="0017ea000000206c31768aea2af72b0aaae619adfd2bebba1dc9510fb0843101cf36854f962780f787b1173f3eb4726f89d40b5326bf164f3c8bc5e42c24479da2b641fd1572fc4dcf029133365948936f027c1f7fe870fee72bafafefb941a7e2c47f9041ec8ff6ba18e1de42038011a48b9367f37a1215b096eea1b8b2c7d61d632864c41f8594fbcbb6e6162c924abcc4ea5b8ff8037ec35535d50bd1ae99a586bbdc7a8efbf2121ce6bb459a8e5d4227b4826dba64be4e0116ca29a8ce79d3fe226bfd100c2225e4b0464336a86119364fb892c1a95d53c1fd6877b3e6c4f0b00fb81527502b21e74a4fed69989570d1d96ac162efbaafec3aecaaec892a0dba10da5c8082c665708d0b9ead5b6d03765b44f591cb6b54854a8f240f937e8fcf9291ae4e8e252cb5fe90e99e67021afe70ba327d52ba6db88e8d738f6cd4142738a95e7d3e45a239be0b41075e95cc25b92ebfc401d4e7e9863ae83e4a3152a90d245110c67c0c76"], &(0x7f0000000940)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000000980)={0x0, 0x8, 0x1, 0x1}, &(0x7f00000009c0)=ANY=[@ANYBLOB="2001350000003fc4af3f0043ee408ee78fd7c1f880ca8eab1dbe61eb271ab2f410acf6c02ce1fade35ad3e48efd2f1dec57c73774c8407624da54f"], &(0x7f0000000a00)={0x20, 0x3, 0x1, 0x9}}) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0xe2681) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000000c0)='Y', 0x1) write$hidraw(r3, 0x0, 0x53) read$hidraw(0xffffffffffffffff, &(0x7f00000004c0)=""/143, 0x8f) read$hidraw(r1, &(0x7f0000000a80)=""/129, 0x81) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, 0x0) 23:13:59 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0x8}, {}, @rumble={0x0, 0x5}}) r1 = syz_open_dev$evdev(&(0x7f0000000200), 0x20, 0x8000) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000000240)=0x51) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f0000000000)="03", 0xfd50) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r4, &(0x7f0000000500)='D', 0xf000) write$hidraw(r4, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) write$hidraw(r4, &(0x7f0000000300)="d00e1bbca2a492b2d7d412e83e2cf3e92ee189de2dce0724386a20ba3e6394bed46b0658c9f6f79986ef665ed782256b34971ce00e7c7de225ff42221fbb8c77dc69b114a3747ceb99be750bc50964512169dc64035416ebb01356a0c5bc", 0x5e) write$hidraw(r2, &(0x7f0000000280)="e287861a290d5e09d2b11a5bbb0ad2dd67b741dbfe275d17a6013a5dcec6722bfaee9b83e0660e945f6659655886c4852064d5d9b059cbe0acc9f1ff09c89bd76214fbf976ed0d75ef6d4654441ad1a66810ad92d6346a2798fc1c8321e4fb48ae93d5bfb02461d936d843d5d72a35e9e3bf", 0x72) 23:13:59 executing program 0: syz_usb_connect$uac1(0x0, 0x99, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x87, 0x3, 0x1, 0x0, 0x40, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@feature_unit={0x9, 0x24, 0x6, 0x0, 0x4, 0x1, [0x0], 0x8}, @selector_unit={0x7, 0x24, 0x5, 0x0, 0x24, 'G-'}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x8}, @format_type_i_discrete={0x8}, @format_type_i_continuous={0x8}]}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7, 0x25, 0x1, 0x1, 0x5}}}}}}}]}}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_connect(0x1, 0x0, 0x0, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x6c, &(0x7f00000000c0)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5a, 0x1, 0x1, 0x81, 0x40, 0x8, [{{0x9, 0x4, 0x0, 0x7d, 0x3, 0x2, 0x6, 0x0, 0x1, {{0x6, 0x24, 0x6, 0x0, 0x0, 'H'}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x20, 0x8, 0x4, 0x80}, [@mdlm={0x15, 0x24, 0x12, 0x1}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x20, 0x40, 0x23}}], {{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x0, 0x0, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x70, 0x0, 0x5}}}}}]}}]}}, &(0x7f00000005c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x200, 0xf9, 0xac, 0x1, 0xf7, 0x7f}, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0xa, [{0x70, &(0x7f00000001c0)=@string={0x70, 0x3, "896bcc483d8d6aec8156fb2304d83f0e4c0c88c80c5a25085fcfed058855645382e099c83f43e634515654f113f0910469bbbf3726c0f9d35ef9d0c307ac197a46cacf514f42da3be30c2cd1ffc692123075a79e93d39681f0590d7f81e53d2f88f7cfe4c2e5951814104b5ee004"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x480a}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x40e}}, {0xaa, &(0x7f00000002c0)=@string={0xaa, 0x3, "5a4956ca17a05ee70fbf96c489c437bde0833a785967463beda72a6795ba90e38283cb23220cc9b4e1bd6365b1c45d6a987773d058a3f454439dd572fb337c6e1982b710ec0f1ebfe67da8f94b64428dd18152dffc96aadff3b3a0577bec607e2a0ab7b6879357585fadc2412752ca694f9bbdf8551ce472401a657738b975c9f3bf734c0e810ea265594fa855f96882deb1d7cbb32bb6e1ffa56860d15d5f6b8058098c715c46e7"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0xc07}}, {0x8, &(0x7f00000003c0)=@string={0x8, 0x3, "631d0107ed47"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x436}}, {0x9b, &(0x7f00000004c0)=@string={0x9b, 0x3, "a7152502d302734644e271124d971924d3643f4596333a51ffc6f21957356189ab0537529b6a6caa7f75a36aa189811fe2f334b9d23d8063d3b8f6e20a8eb0968d078e506ce0d78ce7c7471bdaf39f7e1e6124ba063e4c0ffad6f0378c9b99ae60552920e414c16f08a6664add82c48ea93946858d58f525fdcd98b6a479c01bcd17eb9b473cb8e28054e7fce41159976da6583f0623831797"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x200a}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x2809}}]}) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000680)={{0x12, 0x1, 0x140, 0x0, 0x0, 0x0, 0xff, 0x62a, 0x7100, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x5, 0x40, 0x7f, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x1, 0x2, 0x7, {0x9, 0x21, 0x40, 0xa6, 0x1, {0x22, 0xe18}}, {{{0x9, 0x5, 0x81, 0x3, 0x10, 0x0, 0x81, 0x3}}, [{{0x9, 0x5, 0x2, 0x3, 0x20, 0x2, 0x9, 0x1f}}]}}}]}}]}}, &(0x7f0000000b00)={0xa, &(0x7f00000006c0)={0xa, 0x6, 0x300, 0x49, 0x8, 0x0, 0xff, 0x9}, 0xc3, &(0x7f0000000700)={0x5, 0xf, 0xc3, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x6, 0x5, 0xb, 0x5}, @ss_container_id={0x14, 0x10, 0x4, 0xfb, "518fce5f9a9ea3530502b886d5e1d2ee"}, @generic={0x8f, 0x10, 0x1, "1d33e641453adb7138cc8d67fe9ce80cdcce9beeae4b990f18562713e726c966a5ac59e6b48542087a3a7bd6ff8191721a97d91b43a0e0518b5e4b27c48123ed5a1e0f9988102c80f508739b4902b1b50f419c1e69e5ebb93a1da346c000f7e466886532fa284e5ce26da43de8c2fcfe518b3d6592b37d6af69ab6f6fc1519cb2cf80c2cd5f8dba04f497577"}, @ss_container_id={0x14, 0x10, 0x4, 0xa1, "84168d1841cdd1304e01bbb44386596f"}]}, 0x4, [{0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x402}}, {0xc1, &(0x7f0000000840)=@string={0xc1, 0x3, "9c1dd6f1e5404c661420456c69196a4c272d2bbebff6fce250d56423acf57c05a72d597ac997540ca6d394d86469e402dac038c98ced3e798587157de8a2b69458851f55f4349d8648a09c1a01760cfce4c315867860f6576b5ed6f0fd2e27654ec035e5b8fad25c8694a54aace3e3cc05278a48faf96541760b28a895d20c0bf736697914eb41c1c0082ef4a68f3fb24d7e9503bcad6977fa92637d64a442411af3abe1a899264d4879bfcd1a48921e6bad3f2095fba5605d9ea892ea135a"}}, {0xf7, &(0x7f0000000940)=@string={0xf7, 0x3, "96bf23d7afc169a918366dd4566a748b9be760d9c262a8ee3cbb6cacfe654769dec5540416cf2f70c9a19978ea834b6318f7dadf25a16d3aa976e8c3a5b41d2ebe067a6417ed5a635481e8b42293a3ebcc9b840247c4c3d9deec5ba362acbdbd8cfac90e8f1fcf9a554562defa43e5bcdc2bf722376dc0c436b941ea024024f5f323f369b937f16ef01b77918c4507439f535b76ef54c92e8c783a56f63089646d35aef7b91ac4878a91c20727af66f9d5865a0fbd23a71068bba34ccf6d29cd803c2c52ec87494be986c0f0a1ca0bbc23657a0f215aa6d248ac91f839236068f185c75b6d1303aadd82d72883602e8753e065b4b5"}}, {0xb2, &(0x7f0000000a40)=@string={0xb2, 0x3, "162e0d1af9d830ae52cc7444c472f88fc0b3b06ea692e810f99eaeaf42fa1c32cd47f09a0b54dc2746ac0186e4cbdc96d97b46867673ead3cec7a05fd2e026d8e235975468361c53157d26e6a1641e10ff4ef69fdc6b8aa0731fa2ffaf5761a60c261ab4472055c2363bf944dadca40be467d038a4985ddb443e85963d72258047521ea1b76ad3694438f0089e0fc5f26e85715caf15247a00e008478eb1838e4614ae6237ed83ebb96f9735c03347f7"}}]}) 23:13:59 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffd, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0xffffffffffffffe1) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) syz_open_dev$hidraw(&(0x7f0000001280), 0x7, 0x40000) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001240)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) write$hidraw(r2, &(0x7f00000012c0)="9d7422371874b2666ac3930766bb6773f805cfbd8ca447036c73f3190d8f820710d3a4e6279d39cf5a5baf068b6e7adc7e7e701453275486d21b897cc723766a2377360d36f431639eea0a0af9cc9278e0bbc8ab24ec15929dcc0d241d2aa7ceaeb72b731dc1195593515f5c2c0de6445d298d765efd69555a9d11269dc2c3489adac0d45a0588bef4806cb8e5", 0x8d) [ 1050.905314][ T2654] usb 6-1: new high-speed USB device number 118 using dummy_hcd [ 1050.925014][ T24] usb 2-1: new high-speed USB device number 38 using dummy_hcd [ 1050.986388][T25549] usblp 3-1:1.0: usblp0: USB Unidirectional printer dev 98 if 0 alt 6 proto 1 vid 0x0525 pid 0xA4A8 [ 1051.035117][ T2654] usb 6-1: device descriptor read/8, error -71 [ 1051.053177][T25549] usb 3-1: USB disconnect, device number 98 [ 1051.070945][ T33] audit: type=1800 audit(1621811639.300:9897): pid=13943 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14845 res=0 errno=0 [ 1051.096920][T25549] usblp0: removed [ 1051.115099][ T2213] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1051.124270][ T2213] ath9k_htc: Failed to initialize the device 23:13:59 executing program 2: syz_open_dev$hidraw(&(0x7f0000001140), 0x0, 0x200) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x2, 0x4000) syz_open_dev$hidraw(&(0x7f00000000c0), 0x9, 0x40) write$hidraw(r0, &(0x7f0000000040)="c6b875331676d63c8e882d3a15ac8e438690356f9cef98889453ef4458c067292ca53c7ad0488d233163ac3d9fa8d7b5c4d96dea1802c16c128f6d5c8961f99e6278a82186b33c16174324d438ae19978171bb4ccaa31faed40e16250eb80b6b4d5de54f1b40f6bf1298de4749bdd088c06bcd52f77d5b20e93c97dddc", 0x7d) [ 1051.144606][ T7] usb 1-1: ath9k_htc: USB layer deinitialized 23:13:59 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a10d73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) write$hidraw(r0, &(0x7f0000000200)="068a2f0eadaf1b5357cc64c80a483200b406542ebdd2f4ec4cc17b623fb88c81a3ca2d5fb44e3445685ee2efd3594f512b29a110fd207f50bb611eff94e913a6476d24b11769c5e4435e48de54d34df8a7446df1d8b01f8426b330a66caa7aa45b80e5a5d831384e8ec170f48680186e7711b591168a52acf0e061e7d74dd599a579341717f4fde81d802e049e3d0a0841a50f9fa132c5026b11a36ac3091616589980bc19be7e924a0b58feb230d4dcfeb567a243ba2fc969ec4f5b6e6cdfd9f08274a74d4415a2438148fc46ae928715", 0xd1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) [ 1051.255379][ T24] usb 2-1: device descriptor read/64, error 18 [ 1051.285427][ T2654] usb 6-1: device descriptor read/8, error -71 23:13:59 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8c762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000004440)="fcdd4e72bdcfe70ea95f017ad4cfcda682a0f8059815eab308b8c04d49d3717cb8b2fccf4721b8115bf01771b1871d34d898815a786d82f61f4a7ea5363a766c040ce720a6eaaaf49b4bbb676ea4894470b0b30cdaf513c90d39192d648853695a054bd6872c43e49f52b3cba7083c4b6f1a4df0a4ff4a0af858cf58d91a5a55d1b369631d57dba19e6fec4a2766f601ab4a401d7ad08fe0555a603202163412ce2549d1461d181f935d015218c50c94ed6d6d83ec5495ab320e25eb386aba84ad5106cf3cb1b74e802baa0e22610c88585de08ce6efe4e33391700f6d2fc03a17599c3b1da52354b5e1df634959448d4419a616a1bf5b06836924818c4e712f1ce19746a38513fac374ba09fde3e5b970503ad725e363dbc185ce87b258d6a306c2cbcfcec3bd6f524de31988517336ba91a6a4305a0a772ed638f7af066a90ba24002bc9a0fe6c8590113b9cc8507a6c326c00c4c8761cf7e43085e9cf121ea1b23f2191a7624a62617668479720098d7e33506037aac4931f5cca87c75db7c9fef9ee81a0de5ecfc6e35b00f43a9e1fe4c63477b260fb6ea832caaa964fa256db7d90ef4e9bde79bd15c412889ac548d858382924db26a585618d40b0f8bea15fefcd722bbf136b6b958b3ba56db58a9bc12aa194b365d0978a8b35518140bb073863482c86a5f2ea61524ea9d62722c2456c409ad7fc058064a2457eac7c62a80fefe0667d7267e725887bfceb4693c456860942897057c59d8be61757f0879c260bc2428e5f13f08693c63a0974be971adc3434351996793759cebc4d92583ea96cbd54fbd110fefd44f0d2ec0b2757d6ab82bcd387621433af0f61ea5aaa752f494f37864603068e908763a4e1eb4734e01a973f7735166a2f2895e0f37b0a36e54d307fcc7ca57a4ce2f979e5d4fed69170db194be1c5e62ddaa52a74148be9d21b97594aa662437e851104f32b9a4c2e43fc2990f243cb4fde40ec2218b1325e8300ac086a8925b3400c5700fbedcf0a1a63cfbf5e7663ee5b947f880fe06d749305b10b417236f9787f79e736bcb383a365a75735d23fbbb380accc5b34906ab612e0f4152413c1a498967288f6957d5c6452d107121934ae663455011872a78cd87e3b27a545c835f53ab9fd10f483eb4f287d43f7231804d6a73935f9ae74786f52da3cea2e18383106a6d7e582c313d3f5bb2c16816669725f3b7c5673b742c95f589a5cd7a76a185fcd3f63e57f84275d69a9dec7135e0f16fcb88f4ef7abe9650234a569b712411d3266b1c4c88c57a7ada3b59d2a524c893409d52aa0326f489fdbf20182f62a2097a7818bad9b92b4502fd6e82c4e9730a5a66bbcded5a6478bf16818b9d6f94a7aa04c0293952ec44027c654ac7b9dc321fff4dc51abf9c19f8641d163e295329e6dd614e526f4011fb3733ce08fc722cfc2b34da2d13f4421154b9752434d45f4c4b46db98f9238867a76b154729c5638d178c408a81b77be3d9d9daa20439a1225ff5b143c403e4fd3b2317a1ab635f5c135733db071f51b68a54971c2dafecafb7b66ef0f506b575ba18c7497e5ae684ee7d5632a91465ca2529ffc6254b8f300d3dd7cf9cc39b61e37e7bebfc209e76a666ea8c11386705930718e4d6884d594d36b822ce102fb7c6cfe37745fd47670101e811c8828b8aca0f98efd3f57b18bdf80ad5c05f6aab30fa211e4e084ca0cd6cadae521d9b756be666f90f2791ceddb4bd775151d7da25c98d4a8c6f2c684d7324fc314fb415878c0b9a618e6556097e6a21236a6f5829820d6854c2cc544a2656c6fac090d0a472956a9307d7f3fa782f7f2c2f294bb4d6a0fe1919ffacf3664e09a759330705ea6f712f1ba3c9ba210a02af160c99d5225a183df6b78dad634a18cf9e958a32c9f5e37d619ee4c80c109aba9fa939d6bb274b817a358c92aeea760fdf26ec65aff8be51d01f044817b6f63300c2e57375fe46431c87c634d6fbc864d6397a9ba0b727a6a557808605c64001db3f97c06f75fea5af7ea90ca677d497665f5a1b9ce4248e4f27ebc3fe6ab8537697a05ac5cf3d43155124355ce2d0663005c7bd408fe97c376bc5e91068bb70c2943aec42df2564f02428a82961dd1c57ea6ee31ab3bd3f7c1db1852220c14aa16c6f9597849a0bea76bc29ef783cc658230298c6d4a77b8bc7464209567ef65d629a4b1c8b50444c331d06f7e6a23405a223a62b926edb737e686c19f10f48173ddaa10aaa88aa71dfa591279f9cda78f24eb9d4601f32fd82d18601806056e8e1bf71002b4445eca1a0e00f4fee93b711c62601fff178956e779de7685faa44a38628b0e6c4575b03a76bff72dc4d5cd636729b023ec0d4c403ba0eb0d11606880579b7c4e86b7aa93c8db128ddf1ad4e8ee3d3c6b9d9accec05f86fb1ef0b5063bf9c34353257345dd518e1721f1c1c17e254933157fec39b6fe5a76e2a69b7b9507ba7e57a918faf727dc8ed4976ce332b182a9c9a186288b2e4b307ac1e2d037c820516beffd9c3d794bf2143880aeb3c6a6996cabc46d0236f3ef111c9a4dae1b46cedf7d3beb21e17303778d3465af3b1889290e9659ce9262de5dab432933f273d05fe63cc5563281d37e49c4866a32fe8dcf84ebc1bc062657b9bf29b12bc0b73cc4e2f853d6e7dcd87b20e7c98622066abe5c1dd0ac290f7e6c0dbcf2c6acc6f0190b683251eddbf11fb8dd4ba960983205effb14bdd865f221e249f6bb58ccb33025786271670417706fab80bacf7fab324a0a5f71389e4be36daad7254a0b2f48340f29517f4a0d0aee17917bdbe281a53344779de508844a32b4a734f4238f8621f7b26e9dea22ebb8e0161735bee224fd0099810cee1c80bfd6f4a39237814f69202f2531a61fc7d1114cfbd4bc54dfab07d9503bd3f4459ac031097995e3dc820cf8a25f29c455411261faee9b303b06d8f1c4325a3e744a217f41f21a3dee2922bf01f7f44feaa595b2105ea6210fcbf3ee5a8863432e2fb6341bf1b7888e632e11e22c59e2956ea840a94583e65e4bced8837214a2bd56bf0a8f3ae7940fa1b261afe098e23f35db8c79d09e7bdedb3926f6b7fcb41b10dc77e7e2e0e46ebacc9ae498a08fc8ebe62db849e882e7646e69516b01caeab3e11efbbb3f70787cefaa7f610d273a0c97dd9286c738d799a74f919dca2cb2b6d90036fbe38d67d4c19718fb19cff652406af5fb6c6d5ecb38e240e58fcefa974d9fa64d173235bc0e3dfe55e88768e15afc27e08ebc3cc5007ce75d36bf180f8a42f0e52aee4305e6175c4e5642bcab53c8bbb3e6fcd60c7af0bcb769b56ce2e95401c029a0c13ed5d13d5420d4abd3ef7441bded5d287f11dd85cd7a40b01200fd5e90ef227a3de772eba83157967a878baece6a0ab29b24345e26fddeef9a9f7fb86f8047a0a174dbe42bdb2706e9d5d8f34e32ad2d2bd66555644dcd4a625d5cf59ee3d31cc28f1c0851d013205f4d250dad50fafb41daa5c83993f9174c2869f65c005967cc8dddd56f8541c56b62855622e79d0835a9000eff97d44efee48aac9d461dd4275308001ff4649329e742849b3afe525eb896c424e4c4498f99c71b8dc443e6732687c8cd77626084cf2ae4730ba4ff6a3ce157ef1785b58e1929a915139ff3a6a1155a25796fc8b937a3281e53392930cd32ceca8eca23629d38aace913289c232dd5b7b2a51c12fb1c56b06d3ed289781efe9fd82cd07bd51eeacd5e0f65855eb4d1f9376ef836cf050331a719226a58fcd18c6b87d3b9ab0125bdfc7d3909677b63156c95cf8a3efd0922a5a7ed2d0ec8ba4e5f01d71355e1ffa729034c76b19ff88046645c19a4d02e2a7bf42893dc25b1fe6bc5886737d6cdb31b942b283db949160253f777a6a4a4c22a5f2eec664de871ae36b90112a4b18c8378a4a6ee4a39f49d72be3e0a1562a9d36384d09f2ef81e0be70337e631e493c97ff09733b307eb715d932f44c34aba43e541cd259543012a60a49c4f3288c5f74c69fa35b5bed032e97fe327db3a91a124ad9f04e8eb7d0ecb23762608744b5d87febd019dd69baae1c320824244195e86138dc129dc356d787a08c5894064096a2e7bfe511862714c4f2c3cb8fdcf2ce685f49a0e764f022231c587d7d37804130ba262fd2bdfde196b03170c77e9a361a803bfa3061f53dc623052ee09d49841fdbc5ca408d750f90dea00b3f5d4e9364d09b4a8e4135f1c37e30ac1a98a0120ff2ab4ecfb3414e42c30dff2c2b353c6bedd6b839bb9f3f04ca06fa22a9cc6a469463a248fa5241fa4565ea2d895b7564b620c43a07ed07219e314da6f51e7052fadc260b3151f3decf709360bb9a278330e419037a12a02d256b5e4280bbfda6109ab03eb3c5547b6dc6404ead7e8c1dbff1ffaa55bc5a495b63fc7cfc48b36a5b74e76d86e2bd1a50ef27e6622d084e9ebc458fec2eb4e5227fb42adea466ddf25e8ef7abdbdf3fb215e9ced46f63db6b4ab9381c7fb74d1701f5860d24a13d00adacca531bfd7494f092b21ef0642a5eb41ffaec53fb958b8ab96a718768fead4cc814f95d7a2b860fdcbfdcc30945ab8c470ee5e4ca89f76136aca76da5a43e1042174e309ea8153e34fbbacbe86a21b81585206e80df251a4248b5726867967bbe79dd83204afbf318cd02558cf98074ec37b8b9d78c4d044b3d1780ef472efa7fc32fa385d49019903ccfd0205c4e7e22c8cbdb44205ea450f980cd3745f1fdba7a523ced7e9264ecda070c88ba63af5217978fb5aa6526aeec7c75793759a720f48c8ff7731192fe36ebd0ec52a422a0cb5e2838e7a7972774f0650c9a2f5d2c78fe4f3cfe11ba7ecd9e19e4e5950837c1ebe8008ae3f069f6a13db3a3ee1145030d1f98339c8bd8953968708e403f35ab0cc0df969eb74b7ca26d8f26ec0990a75d4cdb305b640aa54a8b54d2b94b58fa2d2d71cbc16e61059bef60dc9c8313f79b4e88d0da8e141e6c9c7f3bdb42e544eb19b07baad3a684456bb34d5a43db31ddaddbb86f764afc7ee555265578027ebb5e5aaee5320da908fc85feeebe4b1f3ce7aa74d5c1141702d1c16ccc3e8b4e733ae2d323338e60d81a6e61823031910977f5dcd070b453a4df9cea9730307d88415918a3ded0caa0cf363449a2b41c2e91a25f76cf6d43401ece63999b91766a76bd80de86f7a467b01af43fbb543f0c9bdf3df617ea225126704dfc233bebf991aff888494dafa1a71d6ef835255d3d4a3a8136d1968a91617c7769428caabf6758f3a788f8c4ddfcc2cc0337acbc9db9eb2085b6adbda9babc1dd321998cc60231fdb00f8ed959b1494731483304d5fc6d33d1bb3d45750fcacc1745cb3067428b9fe2d00421430dd98fd9881d3850d88e556c4d85c584b466c03bba3eb785d943674328e0cc73d7d3f2631d9d0bcc2589e0bec1f1ea6c0242318b35bd2104077191e61c6dcb74a885ff8d0e45d97f01d2f811583f492cb0748019a7c5620f8a572ae712b969c61d37236645ba5e00b89c551bcc9be3103db8b6b935da7cd6062def53b20c84c42f55fd5e196ec129f04b5daa6ec3c784980c59725284201a50cc2dd257117aff987c623ba6ad8e28d700425d651344bc2a61710e4a5cccece2f49fa7e5be02f01aa8d62e9a47193ab6ea6a8695cfe4a5ca4f66feb4030ae4c6a192c7ad3bae12a644eb7aff9a87cc030053b82ecd2cf34e96fe5f691a2efcd67741344bb1ee8328a3a8dd6c48d8400f86281bbb653d89b39c29cf1f2319f9206f2d0ca7ba382303db52d9cc619c0461199ecb4dce2b57c8aa9d3dcc17ba394de14b5f2fd78dd9cceedeb0b6a3e2104710de0428cc877ee6b25479224711e9f81e040ec2e50366970c1c1c5f7e43e2b93", 0x1042) write$hidraw(r1, &(0x7f0000000000)="fcc54a07d83e526cd568e506b35d895b9d86aefb4d8e61bbd32c4eb3f45c312db731ea29900ff6e52eec5dfdb5c51ac2b8cd68170a8ba728dd0f44b73218a517516721d77d43eb50e797ea7f88f97010a9c6360b88b0413f7a3aa1f400b4f0942668763ad86ec43001478184ff7824dab973956d0355f13ba2260d7709c7c599c74f24e4d09fda19543f8c9627703e92312a79a5fc256983bbaaa10a4fa44a214cc8c6662306cf4d81ea25267af42144853f2570bb57d7527fe872697c4a02a658359f54872ee5bf211851055a925fb4f071091ab9fb61060fc41a293fc0a9859a9f6de121e9adbfe63c138f0c28a5a26d6fed55dafcbecde04e52c61ff921b25f288cb873f2cafb8346be78cf4b14651320c6c5b28fae3410dff94cb6e5c5c04791aafb003ef225e7e9d34bc6b03af9e6c705f113b3f2d82072e204e10fe50090042054f24880ef742c2e9680626e30afcf46e7176208c9e65da0df3c1e7d9cd57ee0007ebb58e1162043462a5b57d540d31558a9b713a2d3ce680ebff5d6e290eb8d4e4dae94386fc24eafe79f0593f1c701ebf4f687c6ac23c66fc5659071e22fa13b0e4a1ec8f81a752ee76b5f0b32d9cdb02bb66c8227bd06d7fb85e25e34bfa82a6982ae836d4f3a7a29608bf921babcab033f222a60d8923e9b4b279a8952a426a3aac47cb46c0d82bd48f45419d5f3e162966f87a6b9df8485777bc1d16b294daeb2159f054d9a917cd83c3ed60e15be8c89d4fad67e5e85afb361b15e6b311c36b337dffd9bc6d07295d421cc4cceeb75206dfde8801ed681eb91077ddec63564d473d1d3674edfa90158107debb7bb206b22d11170f7cc1960896af5fad71e266acede31cc63533cc67a1a22837a2d8edf762c0d64d337a35b880e062bfda5679f9c418e30cb1dd3dab88fb0f90297d9f5d77247b47a81c78db756fb129e7f2fe0466f5e97a34e6936763937183b2aeb508a9802990e75e3d7ff8674a813a61ff0e66dcaa941054f1f609cd1c92dab805abe50a97ac74442eefa5248469f8d4bdd59766aec6fb9afdadd58c503f8a14b0c2d802655775d26076a411cdf3b17e832e4f171ccdf5978a6bb0100f6dbe5a48505948878b716dc7e7e957376629ced7248f6132784b8180f6751236885ea1898b946a418c406901b1b6fc13a2ef0d522e05339fb102bfe268dfe766a33a13123a15320252e6ed8cab3b7380aa32aadea66a618d0e9c6172dc69c8abbbf89aed49edfbd2b181a390286c2abcd7f7a6c81055e15e1b099e8de556fd60c1c11595977bdb37135ad2db9da4894d04ef5e05ae44b9e764bfbe336bd672541fab6e138a92dccfe76df6de6d24bb81818b9e54331a0b845e038d03aad405a8901bc5d3392b93c33b701fb2602f1875f177b5a14932d13f82aaee34782ec194a329383d3a4059a305c341f3f4bbf87673e07eb69d4259b9b835fc986129c1aea9066cd54b50caf78a3dbde5b05efc1a8214567530872e4c2f2e07767789f4f2f2165dc0f9ca9cea56620043faaf0a4c78e2894dd146db3b29a824e85703445b41c918744aa870d198095a27ae75e699fb8e15346c3a7a1bbb7ab46150989c64dc930b482e53d247656987979df2408bbd8f53ce6b49c7a83fb8baf0d23530e7ab9f49ad97eedde34b7318479e5d24d9d4181e5cd2b4b250251dfae85c958344b8b6e60022cf5bb9542645b6da0b261fc602021af16daf92f52b2a5e801f5cf3246a7995c703f058c7d83945949b36b582e685cfa7421ea07508bdbb3b6b2ea8af6f1703186dbe28d7af23b9b9d7dffb8c96273ca42029c3d7ec66a957983d8c39129577602d7bfaa116637c90c87452d90b057b3c27fb5f07df3fb3ff8d7b9ee54a19f25a3b2edab0734cf72bac1e6efbd6d43358606963d5f15fae1976ff49c69d935c25d3bc32b10c089b8c68c1480cb04c36b361c53ec72f93b5e7be85545845c6759db4b1f58d29329c4aa7c0029eab6a2fd79f864a82f6ea8e1ca028d8da6f18ef52d58b43f898ca6cb7de48d3d6a8e177b2db8e9ee5fb65812785b3d803e72a487214b7153702aaa613d0263d7763959c7a844c5a55c5a9222092b6e20850ff5bf8fd306124a8bb52caaacc24facb2289eba8521b6256561eac820bf886988c2d4b828931fb57d44b6fc4a82387fd74b557c25512d895e28f902c3bff96faa9a1df70e01131decac3de1329bf17c766d8917bb1c9fe2e1a1e409671046eaeee3e96dfeb26df27819fd308036d169aeb63353b7ab185aeb7b525ed40b18834040e83b2036f2727e5545a11fd632a355430ae8f9d6478bd9479c55e076a5e799597877e594f7c75155414e3c90768aecaf6fccbf0e113849fba264faac228fc6c63fa6489ecac933ae52d16eca1cb63bcea363e00a4fc2d81217ffc299a9cef1d3c2023ad1698402303f71e2fbf56292b9682ec20628feb640b3eb044f2c082abc3f04cdbb1b3ed6d3714612e74716c2f5a95c0a57029dfa99d87fb9277b44478ba78c99b9d8e8aadf46bd15bd010a4e55ee1fdd2ae4ff63030e0e30960da7e0d9774a38ba9391e5cbc8ab63c02019905ab1f8f13e53c5c3d4ae32b064e19816d3ddc91c479922773beb9875bf3faf46e9580b570603f8cd2bd0af1a0a2cc2dadf3d0e3545250a968619cf5d8dd47af70b82ead85eb5b9dc14cec97ae2675cfbcb45e1a7a3e7aec3a353239a0e07553e4d1bf82dd611eac2904d18082be5182a125322b96a154508bcb6634aea698fd3fc4c453c85fde0c31545c1c60b33f6ecfd2cde270c1a104c90d8a3134365ae925d09de55274463bf60ab27c6278052c9eb94b34d1bd8bb287aeb30eb2e3ae3ab2835376876ea8ae6b79e73d49f8d38a4b82202114ae18e44c516bc0df7920a5bc2b9607588198e40bd58a2fb95fc73aed6773990319b0ea9c5411071080d4701a782bc10de17ee2307d5f41a83462f0f50e985fe0388df7bef7f5bf5001193c1b58d62ead36dff8462030b58fd28c7721aa1809e76bb803d83281a31538a030e2f5c625f63ce83328f88dd8f57fc7e15150391eceb7ba26519f500646b5fdec984e201fe4786c94fa7acba34e1f8f63828ba1aab9ac88a04bfc0cd4ed99593cf5d650bced2c400c15a1b8a6f636eaacfbb376d7c2ff77b3609b66497f8af8839f7e625b46e98f457e9e6b91ab82afe080ad5ef724dee96b800afe8b83db16d0239b753c25f5422b7cbdee5dc0dbe00a9eace7dd5333f1e3838890d3df056c906471b030c600cb9a15bc5d955b7c584dd1dc5f331df0c1bbe7f2e3a9ef1f78e2c17043940b830514e5cb146609e10380340ac4f772c1cedc1944ee7db619a0824b8acf3dc00a08378536f38827144591f6941261cc2bb18decb1f18c95907771d603a7fab82761f844b9258b13ffa6bdd867a951df3f4b34ffb3bec9daf718cd8c60df4cf3fb13f77144ca665460475b1a64eff48986afe043b3f227973903fdf90331121ae9396b6d46fdbd87b9c6f730d6b9b50f4dc5a87db2a791843de66b652a610cb32e8d49005d23047ff54aa547fd98ec89c1c5b97aa0c80c7220e694b230302c58437b1270518b7149e55db7f565b71bed7a55cde6d2e29d0469d92fdf6300b03d31402337dfa4f1870e643c73325420f2770584979ffd81cba6658e1e6fc1b1a7642cc7c6aa7f4611f43c17ac1cb5254197459cc398c9d749a81bb60397815c662b702a46008228769993ec146babd3dbd8fe4488f107d2f157ba01cd8cab7ae3550fbd5376e1aaec5ccb64d949acab146911fe5c65c0460be86fb135f428b7334e118bb24ef5570e4df80dcc24b0bf7581e2c2ff66f41a677d9c62a3e0938d2b697ee6007469820a23a025a8111d188dd2fd01adeefa02e627eaa9ed06fcbfe1e780fea10b8b9d014c2f37bbae392fb47d54eed8506369ca6dd1d2f3780d7d54f666c0244654161c0184691063eae9c8e0e3c71e7d36791a9312539e561294382d866b6faf89d8c3ff16c4d3563ac3afb4e4a0beae29247c8f9203aad58dab1a81cc7413033199147b96e63b6d66e68090cfbcc2b526031138c46fa32148db1a83b2c24ab1f69ab339b2ba62eb74e490580ef3b2d6d4513dd32a086dc49c71e4a7630400d686634f59958bee1ccfb97bb510f7b04710c0ba654f9ce52ceda83e197df7c960cbca271f68a3cbfafb9b79021a3ad090bcbb60aed033989b6280b98db977f9e2ff1b2ebd0f9306b6526fa8ece76ba7f200ff1281958639400bc54fefcb31cac36a0df29ce5c3018668dbef3d2c70b25fc566941a19bba88aeb3d2ac874c62392c6b7ca01c8ec47d36c96f3f4d6aa74266dfb4f2fff7d7c5175f5c2f24c410e0c3abe22d18a532a481b11e20dd5f42e17310e16aa5a7bff4452fdf23cfdf4fde1b2a929c724da0133b2176cd03b4724eb0fa3b9fb0049166b99bf39fbb3300e5e366fe87ef0c9d56a4d26556051a9953d4f0b048c59821d639ba215d08b46d367c86b5fa21f9d3ac1f59ef8ea2c0a93fe684209a4d7a3fbafce771da87cd7a23f8d32b4f67cfba99a423f3f83a641909338156242c56c4b4d4761c6f92c603b52c92345049ae4af447f3e59a7d24268f1b5e062e8bedd2fa23145b4b89a4ad2899cfd5bedf66ecfd5fb102e51ee17a78b1965f6625e1bc72a3dac2a00b8debfb7a6d3a49c17e5e0694a60cf1d8b642d17bd3e3566746cdceb5097f072ead72eedb8681eff55a78e996a03d8c003fa3ff81f10e61d7b775a16f7fd09630c86ffb9a4324a45e2161a2864077b471bd645514b7d16fbaa28420eb1170dd3a06f8d78f12bb53e6420bd014562a01db2c1bd44d741030ac28f1ff80e8553dbdbc1491f0602fa1b513cd858374b670a8149e50c9c44eaf1a5ba72c86d1020c56e3f0dd5877cbda08b131152964f07ed554f9cc842ae6b8966101cf2655cc2f245e0f3972dfb4f24fd2857b021e7c9c5ecef370fa3f7067f1cf8b94bc653d5ccabd328ef65054a08749ce9ff6bacfac5b04a81e35a57529b7adb9bad7e3939ac59a788635540856f161a06c2c5b6ae343b997f6c63178284dfb07142e9f3fe888585571c32ebeb45097b233f4b0974d7ee92c93fdccaf9a4758ef79a5eb9f39401decd9a0611bdcbd07d0dc2f2e73a35d3bed6c510485c63f18a9105559edfe00d4f691c19158edfe7f1fbbe95a51be47e1495fb64405ba4bbe07223071854fc6ec0dde7f2fa129d6decd72b09e08339dff9d88a2d2cbd448740713b56297864ff8f2ba7b5b60c1fcbb6ee34dfd9e05c0c832a1d794177cdf9a17ebb11c04acb1d53adc3383b2d6c433b8a6a28bacd14abeb2e42922277a8a71a9bf35237b8451cc046ff7b03a9161c57caaeeabf3e01c74fd181316eba21ac603cb866794577ad527a1f261f4dcf872465dddcbdbcdffdfa3ac078c7834adb51575e248cafda9476ec389fb82c1d697ef4e07143abc0cafe871d0ca5c49a12392d64850fc21f12b11c662d38a8e0134554e2ba8d0bd1bba959d7000c740be7a7a74b6f1cf7f31483668d98c4d47449d1f3db7624ac6b443a67264a4e8bf34cc4dd5c569627f6bbacf24e63733fa15c4a79ec36dfd868e69ec8fd08e9079e04b803df2813438fb0dfa38cbc77629f5a9178e532c170943b44d07714cca1a6381db59f4bedad90cb8a0c1b492e8febfea6b2c41db1ddfd9ccaa875044b35effb532388ef7c9698d5f50a24558c3dd8d58f62c33ec932499f01cce34455f55ed08f1027bf0b74ac40d515690dff0f3534cdc2c3077e569ab73a2acccd819", 0x1000) syz_open_dev$hidraw(&(0x7f0000001000), 0x5, 0x208400) write$hidraw(r0, &(0x7f0000002200)="9424c196169f5e865ae5b1029fad347becae96cb67f5f88e11a6639b760c567a4e539f534c750baab9eafda44d8fc55de0a23fda79bc71190d356a181911e040e5f7c8ef39637595f2a5a8ae7276292aaca01c79b3347b1315b38c06b7e85bc6ce01abbc46adb1d53355c64efe7248c050c5256f982c3ba6807114bbfbcc4a8ee6e1a2e737e5c58698b7640259ddb11f9baa3a158c1ea910612404415b470506998e5c9a1c09a2ee967a201f3ba80d562c6b18d9c5f6c9951ff4c562e30ad748407a3af354523372595c33c67c83dc631b01c8e2911ce580b2ea9cd821a8162016f10564476c211bb11fb75545ac33be93160c7afed5a5e60db487cdb315dd0734cbfc4e0d2f4170a0afdb281398cf013ce59b0f5f8de7603d5b12b5d1faa988ffe911cd2a79858da74147b4334a7448c21e2dcd678198f3e8aba06162ef40fb4b8077219d91799e5a3d36ecaaf2ce0bbea0013522194e7fddbecdb91d5ba86c6aee831ae720b0d6bac7a73f829c012cef00833a5ec3586d866fa76c3eceb9feccabd792d4d292d53b2280a82c3896b1b418c8080957e7d3268cf36e2a0e5f82a20f71dcbe9073eb18c366fc31e5f1ea5cf13353149c6ab4070569910adbb86ff9e4b7ac44dda22d88d8e4fa306bc30b788e44fa6091d6ac4fc16324a00bb34d9606611281b281b8c6a0435cab89a0d23145a8fff00ae3e06d7540ccaf60bf4db10c6c4303825608fe75e5a3b45cb2397a360abe353405e98f77348c40f867433df33c967f76c5c0d3f89dc99d99510c1046eaa736c4ab617c4152d38219a4a6ffaf3a148d80aceeae026b4625a00dae0070ba44cd2d3dd9c695b3a931be9962307f3717d5809fa8658ec16d6651d7951b00b9eb0fdfafc27c1d631d4bd8174f7f8e53cfb06a6e11578414f4fb032b9aa10b85514f46eb9f0ba63a99ba0d797ba87c08016c7fedda79ce3b66e453380c22be8824103aa4899ea5ca1ee48cacc0eb07ad7a00c5719d09ce536804539b08341e544fd88083229e9c93dfc67afaa9ec1a767be025176f64b4c3bc01512a4ff7d01bed302ac3e3ddcae29ea3b18f39618edfc40892f8795a8e947b74bcb6ebb9cae6313acd1776fdc4d8c8ad8ca4f2b3b4295f1068a75f46c33db0101c5b834506d5cdb364f677aa6fd0be72b4b967fd16ab311358df5c8134979880b5d737bc0c2a39ea3367baa236cf1f5b02a84279fcbfc8740f9dde88a1bdc74200bfd648cb8e97a4bce1dc047844926710dad67e2ccde464956d5603c4d29668bf20d96dad5bbb51485e56bdf8e576e33cff761a192d22e2c8e446dd4292e48c8819381ca9b22a1bbaffca98478758c18dc0a3faa5d97045c1105e5145e44cbae5b99bc06e420c3d5833f80db03a9136bd5168b40cb029216b56bf441f44c0185d2caec2b5237fd3c7f83efc5723edcb61d3cc5f69adda7ea416dba643c71384959bec2b94e1f3607346007fc4209f562d2cafd070762a0edcfaa04ee1be083470971d80f8af8af0e714f721a9e8ddbbc469f189a7185780351dbd18eecc7c481386ebaca6159c3bf7384dd2c20046f83f03894429502dbb403b652f87d9837b0d3b227883bbf4fd79f92d56bd2efdbfa944fdc984620e0d697db4d5a142e12cb91cea1d68d404a810f7e998569854af0c652089a8c2e93cfd360d58293e0a17f0eaffe7d55efa4f20a1aadb91ebc4a226eb49b754c187abba63645959b4eeaa9923dca3b490e950f4838d7cb4632f25d135382a143ef277ab6a8b7c22a536956257f3743a5dff6f0d0b62657fb8ffcd91d9d42acab78fffc0a1720c37be0741036ef58be78dbd15222db5817061ab9f305587f3d80ee2b9d21050ced22c24f2f23661cd25c04fab91ff983ce2c184832e1a8438f6738faf085678ace466e92fe61361c2a59449824418fb87fa8d6f2dd84de7798c6a1d2e347192db663e7502af2bbd532a5a8bfbd3b639290750860f20ffefd6a2e2cb5ca4d93ff1946d3e191b2d89039f52167203e12724a560b495e5211a00c89ae75c876d791e2fef180a8744222db3e1ac1ca3b7d8432848990cbf3263fca69dd20aedff2a4c98582dc462fc341446eb66448d9767dd9dec1cfe846fa2097198f57fbd4b87514e4bccef45aba3e686cf8f3ad50228836198887294d8720ca15d3fc85454e9a4f7634587e6caf57edcf4d24afe8b3ab9948f7f9502a6689b6557d27e25807efb65bd1c9159cc16f636e54c3becca1e01086462e2445aeb6d7e4fe2ba015044b781a3d9e2afdcdc3a5b764757a84652d0cfd2314b02b273ca6f8013ed9820bf3e4e0d1105c9c4787c5b80cb907535f056fc0695a32f5ffb2dca546967f573051ae71085f7a73d80e7852cd3b2709bfae9d9722902830db7301cf7d34c90c1f916f022a9c81cd1cec01664d6df94d43f3b1e75e8580e11884b7de19ded5808e7601dacc3a748e2abe7b79a9a4c041b56e87a9618d7095fc6b87754f8cfc1426c091f7f18d51b6f8c0bdd75400676a7e3deeaa3fbd95566344ba86f0b8d71e25b51c16cb0795d94bf476a9cac606afe2f7a8fbc066b732f82493f64a08dad63e4936d823918b9df4a1d2c4ea7c602b2fc335e95e2eec791f62a34295cf8a5774640a63ffac43a37cf25ca7ebeefc663b5c37080706bbb8407a7f1eb7608f81a53898ed71435baf83d5b572d95351b4da12fa0faad415b50b8518b3d3a9ea1c503c38220f987d9902c21ed19fffb678eb0e7db6c93b3112c76775b15dcdc09e947df4fc3a10f16e4d05dc5657917648b48f3a360508115044b5a2b33930a5026b0a67994789783cb64b2a609dc71a49132eeb1a3bce4a737b84dca83f73f25430cea56b8b034049263660b8ec7fcb1e966126ad415fdf6367055a5c4d2c873f0c512cd03ae821d7793e72d558baf44492683995b7870acc19166e53da69a60954ac8d3bc806868a744c835a6a92d251440827f8981bd885be8bcb522cd651289044b7e2b8427996a787cf9c46332facefba8d92fb18f9dac4470820a471344af07ad27b6085735b003e49cc435749332d3e7190e6c17dc2394a2b22aabbbb69a4807ecbc8c060e7147ee36d8782668bfc70c28e5033ee2c4fdab70cfd4014cac45328ab54e4390ee66d2eea26c84225cb917b1800fa3c289af40ddd853113723ca9701b46619468e80a6dbf7c4083f417dadac0e37a8f67ff82f070f70d1e4a9ac19ff369b6322271e3e7a9e3668da1f2ce55c7fba3341bbc37f5ddeda58bdabff5735139c31cfc4f686b97ba4669db22be488b55cbc94a5c311c9cb42e4b82caa43305d02c05257a848008089aab6b67dc45eec9489c82e60bc1d2e756b6f921e5f01985e9c2d1466c532f628440cf567efee7904d98eceb620eb0552d514561fbc1489a80e245df4ae0c2f6ab211732a976a2e227c87b7fa43483c52e2d778c6416a522726f62640c0f15af1ad6db3cda79cceaa5398049b7c1793d01e9eafff6d4b23aa3d76b1e9c7292fbf9b65026fb6b3fb200ac8979558bd64ab649f76e648eec6b6c99c00e4076d730e6e5fd9536b92aff6c16afedf0ce3159565ce430500cda696113823a1e648070ad85f9591888693e9ad90989f7954567a3f5122fe7ca9fd8fd118111888e5d6f63fe4069fa2b88595b2361a1f22b94d86f48d4e59a578014de087f8576a1aa53ce675ea1b5be7ec41a9f80ba573ccf8bfaeeec2a0d37d0e20981c2c946b4ae42a2754d6a58834169655d29d690b8a04be9c34d20834f29cfc215121b5e47577b5961f3adab8188dfa55cfb5c3daebb3cacb475c3cfd54ea968a24cc7f30e9f26977f718fa46caeb10af81dee3f5e3bfc0033772ff4cd221f644bd108095407bc5cbec9958d89cfdb347eaba226cd17142034a6cb0976dbc5355bbcb7c321df3d83e97735dff565bdd92ec30a39731192ec508a8e040271eb50432b2ed16e45c3cfe24954f2ee5d1e479d535cf11b51d085784a5c81c3dd5d67a9cf66a8d1cc0db9d9b0b3ab0fdb8a1515bc852f66138e82d63ae9da1571e9fdb40b7c1fb197e56c6360bfb06b4b0a9435f80275f798b77219021041a91824f63d1164a1f1202609ace1ba8fc5338426154dfabf14a253ce8d2542eda9cd048651ac92323872e6b5b4f60b691ea4e5990c715337fafb85b6dc3c97e0a161b4e4cac78fdc45a755e8081c5219be9e8745fb884899d5e5f5dd9091678fbde29883dc4e7a315eb0b04cdf89e61edc6d7fb841274316c9b9250da210b566c62450cd7a5df692e9b3c23537775041ac58f38db0db50ec46e6fd6b0b65eb4c7517d81d4b92cf194f222c79c79d64f7d0ed2714e08ce2e05aab47adaad24039b51900e5a2abffdf84175b86d59f45c7c185ddf9e12324f28f1c7257b1381532877b3813e523fcfbf6a70a64707b61930504ddf0ada1fc3a410afe324093b0bc9ac4bc1e267016770668463d7b722aa8bad7b30e0fb70909e768c41b1bdcd9851fae3095b736d6891c8406420ef72f7e65f31837f8039ecdd710d23f9a9a8062f93372ee1891f7f4e24ec9fd157de2465f657c4475852eccabc1a234d4221999eaa0a81918b4cf0d4818986b2afae9fac12747f5bda2df32d1aa9a8399f01d3538ac2f94da6c858a6e450296f15fcc46efa5c9adc8c68b954e265076ab0b47258055c195da88de6f7b6d8e6cdc9b1a57fb2622d02b29c21d454b226fe0e7822229f05172f5e89636f817080667405fd9f9804d7f9154c2bce6a837803da098cc9386bb39a6a8e646c1bca06bdee7181a98455456d6ef5d701d89835afefe7f6414e065112bcc736a8004cad08ba5969f09a91c4971736131c8e6fdbe87d7f3ee76084f5ccd666fead5e522addbcf77e950a9b356423c564cac9b06ec7cf8d134e05fe0cc3364135055bc7d35904a5aebadf3c7b8e61b17ef9d99c0d2ff35cf8b6e846bb965da272fecc1cb4f268eb1eecd6ec6bd571373e3bf9be715906dd883b7d5bda9924fe517a5c8605f79a5692bea2e353c062da47075f40bdec399306da8949a947558a2c14c940e58930d14f5c4079bcd2e2312a445614b1f0e441ac84a93ba0f1ea56b20de0597f1e9d6f66e9fa9a8a29a48ff6ff02d24aa171ca725fe5a5db7dd87e7bc70b8dd7f078de2352597147c0507853d2dbf17bbd1ca339d3270529fe9a608ac924a034af853f650514c0545ae0eacce05c7b275b2dbdf5bb80a8ecef56142f549247dd35ddd9fb5745402307fe268eef7584cd3e5f0f20f5488bd987a4f284ce3a6ff7757ee9bd639ce509e7e3f9e645b53fecdd950f6e5b05a11fe28fc822e57e3d73c4529de7a5311826b607ee40e98b0ece72bf003d18cfe047de43dac8067b5ddf60cbfec4e86c00da5ad310dbc2887f7faf9fa08525f5d1c5dddfe2286cf3fe1115cb5df9fd324e9001994154e92fed8d28abc970f966c20b481fd305accdddc6609f83eebff928967b1fdd84cdb788921f2071c3f1acf3e830f1fc36db4f2b42609e36396dbc7f8167e592d25d2d13f887a4eb3728ae73ceef4d36700aaac2bf446ec122eb355408db9bbc34de7c4a9e4327a861040b2bf0b3e444594e50dde19c612a5d8ec058a2013c82e399d70b4ab83e69a334c3f8db8d966392aaba7c41bcafe0b9a44a8ef9487c7cf45d66701fe75d742b0b69edf7c5ae19a1e7926347a637ffff08ecca383618a3e5b0555a26f0449184472a26e4fd1c059c9f3bb6ec8a6a3d9647b404456aa4a7a491b6ea25afeddf4cc9e779c4109b081636895cd983544e5a6562705f268e5edb", 0x1000) write$hidraw(r0, &(0x7f0000003200)="49a27b95a8b0587cdff93c3e58c0b39edbdd458a0e334a712d6b388c7330ea0161afbc067666dc45966e46f860a478909678c666d4351eb7212703c9a6efe197f415ea94eb58ee4dcd99fbb0ec6b2209fd8822c2bfaf8b4e558597d9d409addbd5118a8199fcb7ecb25c95de076a63cf5567ec055d8ad63d5e38bc38c6644a5f826894259753ea45e7fad8a4aed945f8b6f3a6bf600fc76c3e90aecee8ab242c56a212ee685b221452900afdbf2b671e1f5e9c9b5e0e01ba7cc5fc6c40bf942e2c721a99b78646a105e87e74b9da3893c22fe85b19dddcb51b685a737d77ce59116c35a8bc936fceb4648384380bd73d3f8258b0d2c9686e5e62d049149d9a94d2c4e3195bacaa2843add59025056639578636db9c618c39d0793b48cdb8a8118ca0a243a96be207452ce858ef7c9dc9aa0903070c9134ff7a3a801600b400b43b8c133507055eda2a011fbafd034141a22fb518857bea74936bda14977974c9fb1d112859fea7c7f196409706b26dd0dcbedf8467515b5be7b83d9efeb82bf971caedf0c0dc1848f947fb46fa27a9589450be1bac7916c309f4c6f3fca74421cff2560ebaf17a5d10065e2adf452b79e5c8ee988e5152c2f446bd8601067f0f552d3b45bfcaf221b32e6727f879a660d338704b11a75b5b7605b27ca9e9cd2083d0cc208d3202922dfb3f740a6da0c923cc3f355052193ed26d91c171342d738f384c5af9e8bae56ad8cd60feeb48c313e990", 0x213) read$hidraw(r1, &(0x7f0000001180)=""/111, 0x6f) 23:13:59 executing program 5: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0xc6762) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b300bb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ff080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd0bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b202f686c7f96db59927f6834a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82", 0x180) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r1, &(0x7f00000010c0), 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r0, 0x6611, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(&(0x7f00000013c0), 0x2, 0x5e9903) [ 1051.505061][ T7] usb 1-1: new high-speed USB device number 116 using dummy_hcd [ 1051.715013][ T24] usb 2-1: device descriptor read/64, error 18 [ 1051.845227][ T24] usb usb2-port1: attempt power cycle [ 1051.896903][ T7] usb 1-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 1051.907246][ T7] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 1052.174844][ T7] usb 1-1: string descriptor 0 read error: -22 [ 1052.181302][ T7] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 1052.190678][ T7] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1052.237081][ T7] usb 1-1: 0:2 : does not exist [ 1052.282213][ T24] usb 2-1: new high-speed USB device number 39 using dummy_hcd 23:14:00 executing program 1: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x80}, @rumble={0x0, 0x1}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x68f02) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r0, &(0x7f00000000c0)='k', 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="97a12d43718f5de2d831fb1a4f709dddf6c8df6a21561b29daf31aa84af937f93f01cc5f24d0f1a3b2c290791099ab14451b05bf0d04124beb4785f71c91db82fb1a023c1a891fd1f31b74dc9df9e03791897ae7ffcb19a9ee0ea2022a4df2d6ae3de6c3184bb6ac41138ed8138209", 0x6f) 23:14:00 executing program 2: read$hidraw(0xffffffffffffffff, &(0x7f0000000780)=""/163, 0xa3) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000580)="48d94cf65e5ac80ec5c7b64f587a637619a6ccbc3ca1845bdf326ac6fc063cda0ebf6e024d2a2c5dc9b193996152279b7c9855ec19e34601d47562f21b6bf6f24b24edcf0857c6a8ec877c417047cda2d424b49c8e27277fea6054d09f0199a33c8cc470a891c48b9ab32f41eae88df0db7244643340bd7d775a49060d2c772201656e81133f8f09ce1d129431818a7cd0d1cd724bf447a7d3166dc2e5433dea6a4241468ba14e3324760e52fff8bd854795f0951350a574abe54002843d4782140ef6188192a2ce223f7551", 0xcc) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a", 0x169) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2, 0x167f42) ioctl$HIDIOCGRAWNAME(r3, 0x40086604, 0x0) write$hidraw(r3, &(0x7f00000004c0)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eefa1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb127654cff3d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfe5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6afe1fb2810d28cc33224068ea38281515c35f7fef4cdee1e8c4ef70acd947b515bab248d626e208a68c0d3fec80c869f6eecd75dde6423d5da308c9f417134070492813b5d9e79e747665dc87fe025537df02efdef909f081150f170a5ae6615ff827c5e3929c4c3e6c631179e7de833b2c58a304ae0b89cf47c7a8b87541dfb0e18b9017486a4d7e2a7d9667fad03e723f52e53e4", 0x286) read$hidraw(r3, &(0x7f0000000200)=""/119, 0x77) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r4, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r4, 0x80404804, &(0x7f0000000540)) write$hidraw(r2, &(0x7f0000000000), 0x0) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 23:14:00 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000100), 0xffffffffffffffe1, 0x941) syz_open_dev$hiddev(&(0x7f0000000080), 0xa, 0x14541) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000ac0)) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f0000000140)={0x1, 0x200, 0x0, 0x80000001, 0xf418, 0x80000001}) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0xffffffff, 0xffffffff}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x105040) 23:14:00 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(&(0x7f0000001200), 0x8000, 0x0) write$hidraw(r1, &(0x7f0000001240)="be9743b74e4e0a73120f5fd9a5ac2d8a400831bc89ac6b0936016ac67e105cd1ec583f80e25da14071d28bbdeba6ea76697fc52d63fdeef380132a852427668cffc18b753ceb579b75c4244d4d512ff75ea7bd3463b6ea3099a043", 0x5b) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) syz_open_dev$hidraw(&(0x7f0000001300), 0x9, 0x410a02) syz_open_dev$hidraw(&(0x7f000001a380), 0x10005, 0x42a802) r3 = syz_open_dev$hidraw(&(0x7f00000012c0), 0x1, 0x0) read$hidraw(r3, &(0x7f0000001380)=""/102400, 0xfffffffffffffe78) syz_open_dev$hidraw(&(0x7f0000000180), 0x400, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) syz_open_dev$hidraw(0x0, 0x5bdf, 0x400000) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 1052.425505][ T24] usb 2-1: device descriptor read/8, error -71 [ 1052.437380][T14008] EXT4-fs warning (device sda1): __ext4_ioctl:828: Setting inode version is not supported with metadata_csum enabled. [ 1052.492805][ T7] usb 1-1: USB disconnect, device number 116 [ 1052.684764][ T24] usb 2-1: device descriptor read/8, error -71 23:14:00 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x200000000, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f00000004c0)="3479f15dbffc6c56632c7e903dd16a23ea114eb8e37c905747f5401b0713c0b2ee01f00380fe503d7534c8270b15bbc10bb28e49305a65dbaccdb8cdd74f8d4ae723f54a9f4d056c0ea9bcfba822d2ccfb35de9b420ce3ed10404071f9", 0x5d) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, &(0x7f00000005c0)=""/232, 0x200001f6) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001200)=""/82, 0x52) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xff07, 0x8a000) syz_open_dev$hidraw(&(0x7f0000000340), 0x3, 0x42) write$hidraw(r3, &(0x7f0000000380)="37de284c253d59057ab0509cef35c1", 0xfe56) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(r3, 0x0, 0x0) 23:14:00 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x105762) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x48762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(&(0x7f0000000200), 0x1, 0x640000) write$hidraw(r0, &(0x7f0000000040)=';', 0x1) ioctl$HIDIOCGRAWNAME(r1, 0x6611, 0x0) 23:14:00 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) syz_open_dev$evdev(&(0x7f0000000000), 0x7, 0xc8703) write$hidraw(r0, &(0x7f0000000500)='D', 0xf000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000500)='D', 0xf000) syz_open_dev$evdev(&(0x7f00000000c0), 0x4, 0x6e000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r2, &(0x7f0000000500)='D', 0xf000) write$hidraw(r2, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) write$hidraw(r2, &(0x7f0000000180)="9f85789b65c901a628c5b6490c6df28989f12fdfbd", 0x15) syz_open_dev$evdev(&(0x7f0000000080), 0x5f800000000, 0x0) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) r3 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x30080) read$hidraw(r3, &(0x7f0000000140)=""/33, 0x21) r4 = syz_open_dev$evdev(&(0x7f00000001c0), 0x4, 0x8000) ioctl$EVIOCGBITKEY(r4, 0x80404521, &(0x7f0000000240)=""/2) write$hidraw(r1, &(0x7f0000000200)="0601000000", 0x5) read$hidraw(r0, &(0x7f0000000000)=""/123, 0x7b) 23:14:00 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x80240) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x100}, @rumble={0x0, 0xffff}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e1f42) write$hidraw(r1, &(0x7f00000003c0)="d0", 0x1) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x2) read$char_usb(r3, &(0x7f0000000100)=""/73, 0xfffffffffffffef9) r4 = syz_open_dev$char_usb(0xc, 0xb4, 0x6) write$char_usb(r4, &(0x7f0000000040)="e2", 0x1) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f00000000c0)=[0x9b, 0x8]) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000100)) write$hidraw(r0, &(0x7f0000000000)="03", 0xfd50) 23:14:01 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x481) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) read$hidraw(r2, &(0x7f00000000c0)=""/19, 0x13) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6000000, 0x161f42) ioctl$HIDIOCGRAWNAME(r4, 0x40305829, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, &(0x7f00000014c0)="9c4b17c9859bcd03ab40c36d992b52e00e27ad4a035c0f12a6fc6fc7afdbfaed5995422124ff6f3b760c924fa2e54a2367f0eb4f3dacd09dce4f43481e3215c163fdff1260135dc53b5bcdddac71f4a350ffc299cb00ba3184373c2913d3eb4c6d5dac8387018a7d1be196c2de39f088cc621598783cb10c52dcaae578368ba1f48cd48ba399ebd070714c29b943d91b665d2e58a47fdce37ba47187c01da200456c46e158b5af2c1073981345f3d40f448ceae3905fa21c09f3c305ef218d176715b689ceb84126086e0672e7831ba5209c71851afca30ee5455ad518c2a3843784936c2cb747aac58fa1cf57e36edd4fce1672f45996519213e8b5ddb2cb5e90b7b264185c0a1446153851fdbcc0d1ae69b2dbe48f634ced65974f3747ecf87a38bea2da0f24a398c9593bd258ec9a2a7c5698cf0eda6d06b70904ea1a4136772f9183b6b2a2cee351c88ca6b69a7ee713ba95b92ab78430bccccb9a63aaeaf5e49045282e35eaa4339997bc5ece111974df881daebf3ba043900298574443490ff2924b0716f61052193218bf3a72914c17b5f6e3adbb27e63d5e2ab6cbd873ee123a1965f4408f43ac064026701a6389632b883ff0243a11337c510b5d77e8d7201ca675f4023bd0b5fd4522fa1b24759664e310571e635e24eaaa0f17c5aabae50bc0705e39d797ca4f38c315835cbde6b298812c61c1b7966ddce4b5065e00b4573625437f143e311ee9d4843399f02da21be5a54aaea7c79fd3d4fafa11eca0cfc53b05f1ae35afd9ce3d8fef009187db8bbafe373afdc7b2087ec222f193b4746bc81377c682775279674afa0e884aa9eb712236ed48550212a9c637c9fedc3f30872e62c5f42965f6ed43b812a32f94a23740dbe714fb4973b74b27a65b9504888ce93547329333e7e27bab33355e2f3e1ca4e446549a38652e809d6f905f77c953a9e916f5c3eacf1f591cd73688dd3bd3977877cc6dc0da2b73dd770f0dea2d13bc0b05d0d312b6419329dafe6f9858588146dfe5b52e34d1c4eea7f9003afecee1c790b087dd2e842a7d23d813898b9d53d9dd491f8b6ddac35befa39f3f6847ad3dd55acadb61b1f4fa9249e445b7d9414d73d744214077ebec49507afc5a5c0cadb8b51aaf22ef791b978272bacb6849ea36090ac89c72c2c77494feb393d364c3c6dccd1e95775c12f00805a9cd021aa68bae38540444c5dab1c0ec6305f686684c269952bfd27a75a17cd9c1cf93d41bc75c4361ade3e6bdf1d04509a3c6dad9a44050cda25f5276a3fdf3641262faf0ed50377d4d2918f2dac5b815e1e1ea88360ee040ee00ad67b0292519a280d8d9a6e3c05e4d7a0a4f00687bb00c70be3cac11642a1ea83d8c5157972b98ed4e5d4f96d36c69fa85dd39cc90bba06e4e9298f817ceed6e44553bbfaff61dac8a08aecd0eb294f95c9e6c35132cef7fdde31d8a505fb1ddf427e453ce277e596ce84e09d71ce7be28ddd2b2658bbaabdc7c1d29d58a443b921061e0b45e0db27b700bdd9fc4bf3ab424d67c8e322a2aa221820159438bb1f51f855a469634c034267b5d4aaa034b7dba12a5603ccf11822ee5bccd222988785ecbde630849ab40341014c56c27b9cd8c61414c9efcd48482517736129f3cd2e64f78acd0c4a2fd15d76bf2584c6482430958715f2d26d9c07365a3b0e49823277a256ea4870317d8d08b10f3e9b53776668d6956a0d0e39dcecf49b64b91321cf32ffc1de84d4ba650a75ad7e16ad0e3e8e75b1fb782239690e2c9ba4ee4a6b81398fbcfd7445395e732317dfd6e0cb3e69b36784ac796a0fd71b8ddd2ee1633d5f5124e0086f855af8a4b2a8b24ba6c36f23dfc3b3b6571b8221b8d5e7ae702db424bbee33cf2bb61d3570a5c08293a09611ab32dee7a0b2093bbce48eab7d7fce90519cf7d04806ba18cc61e4f0ce5c22499afdee2fd0a814638ab5bf7451003f7ea1715105ef60629de0e991474c1ae46dbbe645658f9e92ac3e85ca0d5640fd3fb180746bfbb8c5b40d2846104467a4d2c3fa32866c4f2a48a87d0a877734c0f023f6247cc646fabbaa7f4a972d4e86789739b0d6c63fe69ddcfc5642ad8f3404e38ea74ecabfa1130f69a314f24ed39399fe3c327f0e6a074fd3633e073e0dc4b6d81b27310e7c86017e467d7817eccadddb0c2cd89a3c7731f7daad6bddd0cb4d8f922a03c84bed00558dc3d169b50a61fbebfc2a46713b469d3c8b10cc3cd1dd6e98a99b5088c8e8488e35820cf6cfdeb2c32ce8bb479a24579a05e65f9b8583860b7f728d92e454fc8a588240c1015f598ad60210abb013ea31376f138914c18084aca4c1358631f6984d418c26982a4c3f28d7b1fdcb323492c25d6a163a4e870e0c664d689ee822210c4abe09d062642aa6742bde69ecb8379808aa1c1e461ffd84fe2213d4e8ed34e638918ac4bd150e576b1213dcde3306c073eb34b6fd21edc417c77c4d6058992f08c193fdf4b0d6ef73d223024d0336c189e9c9909fd42e1d8ff5bd9f9c061b877eacc523c79935b73e6768a7844af078e51a6ec7034e1c89a9d14b4bb5dd5b4213c4a476254a9dcc06f0ccd751b968bf83146986d8e6d0965134cc2ea95d3a3ac9af31eedd5590d202a98d246dd692e9c6bb9cb3bd43080c7b5bde5f79fb3855344003031a2fff658f59a910c173dded85d191f5e167b910310ac55e68c635e7fade3758d88546ebc836e2ee6c19a5187b05a0e2766e1b6adef4e76e60f2c73672e37bc17d2d6eaebe7f79158376ddae8c194e6b6d6a4472ad2e449adbd1b905e43af3b70c243fde2d0295ae8aa85185e668103c461e2aedb7cdb004b67f8a52eb6858f09d42877d52ba63bad32a65ef7ff601557e791cd2a84986303a83137b392ecc8d8ad26a8a6cba3e661c969d92bc3f9ce919fc160c0e29130316ded22dc76b82f600c414d2c9907f28380c1ff8d147d99804cc89587ba803dc30f4de5afe66a7f38515194f94cb3c1bf21c9b4178c763e8b6f87cc1e07f2f8e92a4540af1a3766a8eb96fd096a7d3105744a89433150b4092ac4a033dcb36a9664f47bf474aec03f1cd53e356a2361bfb955146a427b004c7712ed23c40ffdb36ea4f272561c57f95498b0416269f0bc5fb08ad860e78ff47789cd12c4153de120dcf5fff5d2a9db4f830469348ee58850d0928197d4fc53790c0e49f6298c7a522e5a3121d003a887536f29fa598f2495931d7bcf1a2a7779b4efdbacb595becf426b09d79c663b9a91f90fe86a372e8621b2c25554d02ad886758ac808f2753417cc63446f44a0e1843712e2205e1462daf56190c227027ee883caa35dddf70d13b28ca6545ce58dbbbfd2aaeba40df77c65844b7f747c7a332a935525ac8221da409ee4deb3b71fcbfab294926b3c9832d3925606a89b8ab3319b1e1f388eda296bc68d79b308b206850f3fa928852df0edac3b0d1c4eac263a51822c0ef6935d01af5d6168d6a5853317bb9656db1d9d405e2b21582c2ad46066ff4860906fe504ced8911931f36ee1c2ac5622551efeb553191430bf57e08615158a7472ebaf4f3f650d6284a7e7c992b825104d14a4b50a8b2ff769893e015f78713f9f5008fa4cb28b31fc4e649fd6d33e0dcd2baa2b2d9dbe533cdfe1bbccf43217f44a1680f57190c4936dd56846b322f19cfa4d7532e44733a582905fb4ede36bc50c0708ace61fcbfb2af6bdaf71df0a0f9d6c0ab1ecbcac43775be6436b0dee4d3e2f30f871145721a222daf5373c8676ebfa050398b26f52787f8cdd43c4c3d82abb0f4a4a8566b4dcd8dfcaa210a2b94fdab6804327f900d1488e408f7c6d38d3139fd316ba456d9f411f870543ec2fc048748d269cedd85d71a33b09b38081205e4c5a9592ca43c328decbe4304dd4daf928351f8c9a43f693a1be7616ed874999f32a01d9544c959616f138764a2ec7001992ba6659da97950b8da2b5d87ef207160b27e3294b02397f63c8682d9e4fdae15b344280a8861c7664eb101f2da921aa20ff479aa3c0e44af05adaba68c5dc9817c96de33ea07c1f5f6f409c44cb557e9703e8efbbf8f2b95a0d7d0701592a82d8c6109745b019d16a64069eda520876e24e53f746d4706bceaea33c756ff0f1854c423e30a718ada2fe2ab1bb8db75d4a73dc5351d6b0926efda2d926b21f1c9f0c7288e59d60a283287f08b0cd01665cd59f0c87bb911a382b348a64b43998eb528a37bfa1c9d575acb1c60d0900e6586cd9540ca3582337cd74f018b4f4f0a2613e2d54f7f5c3fcea1cbe28fd46bfb6aed3954d4a7ca2e0689e9c1a7736462e371d280172d0e7991d466dde8cc9af77f3233cff5fcaacc624f891f61c3265422d7f105320629f7fab28f99d8353a9b9ed4d74731667df23ba0d653e2c5f74c3352f07f18347f9607acf4da517151cfd252cf18b26690ed7847f8db1e8816009c6fa5179faf95132cb4c1c570a54763564f70de5a94fefa5a872d3c9857d3514a0a290d628903c5f00c597878befe6621511d5ac05105e61c5efc7ac0803ea4191a781d6e136657f516968e52dbbcb02bfd86eb2db5a0f1363328fa51cd8b3521881e383e2a2d586461a81c993e4320900aaacdae27bbf0db23327b1070f047e0bdc2ccc8c2f3567fc914d1ad3c33e3b28c7f30a2cd7bf650d8cd60e02b3c702dda8d36795d8bc325dd6d6702e160a5de97d8bc7429257eddd0a752d260057d513e0fb99700206b67aa47ab154688dfbd4f7c3d47bfe2d83aff8fcd397ac89c84687916b07b7265539a795afd8208a769d897c9d879a3831d6c5fd15a531a7d6637e06892031f6b08d5dfe7fb8ff8c87edef4554b2795d199bf9eb6c31ebb0aa77e4a0930220b4dbb5c8a07deb2f9e345b3b4550bb7380963aba2e5d642307afcff95075292470cea262339201869aed2a81637ac89b9072fc586bc10fb0939213561e1eccadc5741a010de1ae93ba02a610c8b8f44d708329828ff0b9846a7f4b3fda54f2901ebd3864eeb5696559785b5f2e027d1e9e3309d5b7003af0624baeb0ac906acf5be7e5153da41069109ca2ea2f8ff8b011e867e73a8ba9c6025de8213c2d911808039ea3177f2e0d59c3af67ed9ef19439d32b6abd2ea5450bee39014cbac93ffa17a06e21fa1a5662389cdcd5dbe7a9988ef4d6c20ce61e4ec293c58aef6d6f33567844a389de55a89bfa9f7d6554cdf81ba91e531ab21e41ba06fd4365b752f9084294976fbfdaa59df7eb57b6fbe1436fe91b07ccdd5ff3d364632cc998b4d3fb668760467280202cdbc18576de37fbf44d30131c13619061e77bfa5d741acd5cbf19b0751686e5f789203cc76ebc526ee6eecb935fe4a75ba436e7f04830ad7149c1091be09fe77f9021ebe06551f2e3adff10f6b953a7eb1fdd350f38e29eef9d72bbe4bb06f222241c6388eb7ae2be1a75bb5a7cc4bb291e866e1131cd365703e9b1ce6fdcd0020794fc1fa95126ba37c6541f8e338c65a0db347ace27fb3664798591f1e48134b62c0b789288a507a4777c23ade1593fe06f436bb4a4dcf664ca46f123f07b383f1f8dcd81c55c1060ee71ca8a352abc7cf538ee685a8372c024cfa8833f1915b1cad1bf64e4d6a8013e682e1b49a3ec2588575e6e21367d177ecadfed68d5915ce000b463d0e6a9c0639c05781a5784abe24aa5a8d5e888524cb0cc1ba0e97d512dd0add7d1346856ab85e161c6305cdb29b43fe822970737876cb6c3fd190396e987a264c8c7e72b771e6d3fe84fb779e1961404d51f9445e192127d5441d16c", 0x1000) read$hidraw(r4, &(0x7f0000001200)=""/82, 0x52) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000001300)=""/67) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x171f42) ioctl$HIDIOCGRAWNAME(r5, 0x40305829, &(0x7f0000000080)) read$hidraw(0xffffffffffffffff, &(0x7f00000024c0)=""/204, 0xa0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd12756301", 0x52) 23:14:01 executing program 0: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x9, 0x80103) write$hidraw(r0, &(0x7f0000000040)="be32e8b6a4f7e0450ae7d75c86410fd149826f191d5bc7cdd9885d249fdd6714c0127924162ff2d9124c8f73fe3a6f14352831b1e1c74f554a2962cee607a6fe14412bab68cee1426cbfa238cef536bcd6b536e926e6665fd25881cfaa306307a560868aeaaf39d7829013939c01bd", 0x6f) syz_open_dev$hidraw(&(0x7f0000000140), 0x3ff, 0x0) syz_open_dev$hidraw(&(0x7f0000000100), 0x4990, 0x4000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) write$hidraw(r1, &(0x7f0000000280)='_', 0xc) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000180)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x86b40) syz_open_dev$hidraw(&(0x7f00000000c0), 0x4, 0x0) 23:14:01 executing program 1: ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000000)={0x4c6, "1fa5654c4422b822a5a450dff99534738f752fa91746aca93d33d5015308880db409dc282ee92fec81e77fadb34f1d1a6b836aeed9c671c2e28a8cb8f6391fdd6b3bc237cdac6e3fac03b71fcd5e1ec5fa55e075eb7b2d45bb8174aa50195b035a84dd1dbf868d86604e0300e605fdce52fcc57ac983a8b84d957ef1fe209af11366c38f6ddcc3b0ea9e2e9eed89e1e21b6810c32c9b709f7061fd1904b2ea6b5cbc41f667b0750594ff975f065efea28cc7d7d4c65b17dedab75928412c8891d812bfe26de1f4bb533b72c429e171dcbc5da0ecc4f14dd79546eac0669e0367f2f488a3bcafb1e87498b02536c25ea7f7dc606c10da11259c1e4d808416963e562e2c6dd550fabdb8055597fdf48e483aa24cdda806759ecd2c462f626f291b3b74f83b25b317d55aacd98a6796a4a0243a748c36eaab4da83276486b4ac5cb1be69e4dcb2210e8e4cb9626d60532332fa440b9db9c95c67b20ae6a15aea1d06c898c18b1aed975bc7f7d3c471c611f7cb824c9338e1496b95ca1e8d63be6a8c9b3f1a9dd9843a166d481833a39147d94b06a5ad95100fc7d1f568beb1e79e41aa04dec37d3b3f4d1186e9abf5c7af92b9370497f38405defb86b11202f53a78c0bf9cddfca490343e52245008b15024d91a6e5dd095b34c13ae378293cdd6f016e8a29bcd91d0d0d0f85c2707588ff9532ed027a776ac4db645b04c9c53549e37dc682c14a3f35fcd556050fd700c65e908ccfd8a764d7cb3f3fa9385e134df3ccb4fc508c074dff7b2d8ff341b07ceda503858dc8322df3cf616d8bcc84c12250ef0e8095db415015628fa5d8a651c61ae38fb21ec41ee064b44d5ad14c52d895f184dc93be3a6bcb00a8ff492230469c33a45f5d5816a99280d044d02a152859e053b3627b957e380a5537f355522c34a2ca6f4f5b252cf28d78bd59167fb856e737074790ac00343f23ea0ae37339fa16396765186f7645c3beb31a60d47e08b030cf0cbea0acf2b951171efea5a45186c25188839699c1d621659a7c2869102114c2a1b946d2efd8d0020a1ff9d81231b7c52c798e6e0b288a745be0e4bbd62854b3f07dfec373c46162c767c111bb518dded92919ec55fe98319768d9d81e73fab1cc62b7123e03698ba93acfaa94b979ed9d649c94e93b932ef6a9a2707649bf353fb0a7c6a3f4982fe9747c9e82bd00e991ba785f9d96e6a63c16fd80f388b9dfaddb7d2436fcb242e81a86f52572998b51318b67b2fa621729655da43ed858587633b3c2821ce866e9714e509ce5173d5eb023c7f481759ffdbf7138ca826dec7f373ff1c319637def8c4624f810c2d49c0e0bcdaf9e54d28bda50fcc513c7e840dad4eef3820bdb143adc8da2d2e4bfe3a378fd4ddb908dfec7c85995fb645b942ae96b1b44115a791711d9d36afb65c29d3666297ac4ef7bee399925fe698a78214aa7dca5e8e6ef540c782c20a88cf44e6db72e84e491b56ff4cd0a89315827dc6cfe0e9afe23479ab56b7f0351030c0023f2f6b72da568183c3e35bd75520aab71ab1aabac09b7f53ed55d78c4379f038c0b21a7bd5d643258f964057f4a28c7b74eb6a2a6bea702758e0cc260604484a7bd64e0341055350d53a921c225929f31079441eea3c7a55303a7c465208aa4278223efa8b5ebaa939e3fab65ac19a000392a84274e454f858c1c5a348bb19e18a4a5117335ca4265db157ded5592"}) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) 23:14:01 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f00000000c0)='Y', 0x1) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x264f01) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r1, 0x6609, 0x0) read$hidraw(r1, &(0x7f0000000200)=""/97, 0x61) write$hidraw(r1, 0x0, 0x0) 23:14:01 executing program 0: syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_connect_ath9k(0x3, 0x0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000140)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) syz_usb_ep_write$ath9k_ep2(r1, 0x83, 0x10, &(0x7f0000000080)=@ready={0x0, 0x0, 0x8, "2d251692", {0x1, 0xe000, 0xd5f, 0x7, 0x81}}) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, 0x0) [ 1053.644864][ T7] usb 1-1: new high-speed USB device number 117 using dummy_hcd 23:14:02 executing program 2: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0xffffffff, 0x2402) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000040)) ioctl$HIDIOCGNAME(r0, 0x80404806, &(0x7f0000000080)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xa08c3) r1 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x7, 0x0) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000000100)={{0x2, 0x100, 0x4, 0x6, 0x8001, 0x6}, 0x1aa, [0x69abc465, 0x8, 0xc5a, 0x6, 0x5, 0x7, 0x7, 0x5bc, 0x8, 0x7fff, 0x8000, 0x2, 0x1, 0x4, 0xffffe176, 0x8, 0x3f, 0x1, 0x7, 0x7, 0x9, 0x1, 0x46, 0x80, 0x0, 0x6a, 0x81, 0xffffff90, 0x80000, 0xffff0000, 0x6, 0x5, 0x856, 0x6, 0x2c2e, 0x31, 0x5, 0x7, 0x8, 0x9, 0x10000, 0x7, 0x80, 0x7ef72d4d, 0x9, 0x6, 0x101, 0xef, 0x4, 0x6, 0x7fffffff, 0x8, 0x0, 0x5af8, 0x4, 0x7, 0xfffff0df, 0x3, 0x6, 0x134c0000, 0xc18, 0x8001, 0xd574, 0x9, 0xffffffe1, 0x5, 0x7ff, 0x7fff, 0x2, 0x6, 0x10001, 0x1, 0x8000, 0x7, 0x8, 0x7fff, 0x8, 0xf12, 0x10001, 0x3c2, 0x8, 0x3, 0x9, 0x48a, 0x6b400000, 0x0, 0x81, 0x3ff, 0x19, 0x1, 0x67aa, 0x1ca, 0x9, 0x5, 0x4, 0x4, 0x9, 0xffff7248, 0x800, 0x6, 0x4, 0xfffffffd, 0x4, 0x0, 0x5, 0xfffffffd, 0xffff3c9d, 0x2, 0x58e, 0x81, 0x9e50, 0x9, 0x1, 0x10000, 0x2, 0x100, 0x100, 0xfc89, 0x9, 0x401, 0x7, 0xbf8d, 0x2, 0x9, 0x57492f18, 0x101, 0x6d, 0x6, 0x3, 0x7, 0x0, 0x80, 0x6, 0x101, 0x0, 0x3, 0xcb9, 0x3000, 0x5, 0x0, 0xfff, 0x8, 0x1f, 0x5, 0xd0, 0xfffffffa, 0x80, 0x5, 0x5, 0x1, 0x60, 0x3f, 0x1, 0x100, 0x6, 0x1, 0x4, 0x0, 0x0, 0x7fffffff, 0x5, 0x81, 0x400, 0x4, 0x800, 0x6, 0xca, 0x1, 0xc12c, 0x1f, 0x7fff, 0x0, 0x3780000, 0x8, 0x3f, 0x6743, 0x800, 0x60000000, 0x5, 0x80, 0x4, 0x536a, 0x20, 0x2ce, 0x7, 0x7, 0x2, 0x721c73f8, 0x8, 0x6, 0x7, 0x1000, 0x0, 0x80, 0xff, 0x7ff, 0x8000, 0x81, 0x7f, 0x7, 0x9, 0x7, 0x2c7, 0x6, 0x5, 0x1, 0x6, 0x5, 0xff, 0x789, 0xfffffff9, 0x7ff, 0x7bc, 0x9, 0x1, 0x7ff, 0x20, 0x8, 0x2f, 0xffff, 0x4, 0x8, 0xd10d, 0x6, 0x0, 0x0, 0xffffffff, 0x895, 0x0, 0x4, 0xfae, 0x7, 0xfffffff7, 0x20, 0xfffffff8, 0x0, 0x4, 0x4f, 0x6, 0x2, 0x8, 0xfffffff8, 0x4, 0xf9d, 0x9, 0xfffffe01, 0x2, 0x6, 0x7, 0x1, 0x9, 0x1, 0xffffffff, 0xffffffff, 0x0, 0x6, 0x900000, 0x5, 0x1000, 0x7fffffff, 0x9, 0x9, 0x4, 0x3, 0xfffffe00, 0xff, 0x10001, 0x0, 0x1000, 0x100, 0x80000000, 0x3, 0x2, 0x9, 0x8001, 0x62, 0xfffffff7, 0x780e, 0xfffffffb, 0x4, 0xffffff01, 0x607b, 0x9, 0xffffffff, 0x2, 0x7, 0x7ff, 0x7f, 0x0, 0x77, 0x3, 0xfff, 0x95, 0x9, 0x3, 0x1ff, 0x5, 0x40, 0x1b2f, 0x200, 0x6, 0x5b07, 0x20, 0x3, 0xfffffffa, 0x7fff, 0x6, 0x3, 0xffff, 0xfff, 0x1f, 0x4, 0x7, 0x0, 0x0, 0xb8, 0x6, 0x2, 0xfffffffa, 0x8, 0x387f, 0x8, 0x6, 0x378, 0x2248, 0x2, 0x4, 0x800, 0x200, 0x2c, 0x6, 0x1, 0x9, 0x5b, 0x5, 0x7, 0x6, 0x6, 0x200, 0x841f, 0xfff, 0x0, 0x5, 0xffffffff, 0x3, 0x9, 0xfff, 0x2, 0x12a, 0x1, 0x6, 0x2, 0x1, 0x5, 0x7, 0x0, 0x10000, 0x6, 0x4, 0x7, 0x4, 0x200, 0xfff, 0xfffffffc, 0x380, 0x18, 0x81, 0x3, 0x7, 0x1, 0x1, 0x1, 0x2, 0x6f94e73, 0x8, 0x8, 0x1ff, 0x2, 0x0, 0x0, 0xffffffff, 0xffff, 0x80000000, 0x1ff, 0x4000000, 0x0, 0x5, 0x2, 0x58, 0x9, 0x8, 0x2, 0x107fff, 0x0, 0x6, 0x92, 0x8, 0x5, 0xffffffff, 0x7, 0x4, 0x34f3, 0x10001, 0xc2, 0xde3, 0x4, 0x20, 0xfff, 0x80000001, 0x9, 0x3, 0x8, 0xffffffff, 0x7fff, 0xb18, 0x0, 0x8, 0xb1d, 0xfffffff5, 0x4, 0x8628, 0x3, 0xf82, 0xfffffffc, 0x4, 0x20, 0x0, 0x2, 0x2e55, 0x8, 0x8, 0x6, 0x3, 0x2, 0x80000000, 0x0, 0x0, 0x10001, 0x351, 0x9, 0x3, 0x3, 0x40, 0x1f9c, 0xfffffffd, 0x1, 0x5102, 0x40, 0xfffffff9, 0x8000, 0x5, 0xa50, 0x200, 0xe3, 0xffffffff, 0x2, 0x0, 0x4, 0x3ff, 0x94f, 0x3, 0x7, 0x7, 0x3f, 0x37d7, 0x3, 0x3, 0x200, 0x5, 0x7, 0xff5, 0x80000001, 0x0, 0x2, 0x3, 0x1f80000, 0x9, 0xbc6, 0x5, 0x6, 0x59, 0x82, 0x8, 0x3, 0x2, 0x18cb, 0xfffffffa, 0xffff, 0x0, 0x3, 0x4, 0xd4, 0x200, 0x10001, 0x5, 0x20, 0xfffff8e8, 0xd347, 0x333, 0x8, 0xffff, 0x401, 0x3, 0x92, 0x4, 0x40, 0x200000, 0x200, 0x6, 0x81, 0xabde, 0x5, 0x1, 0x6, 0x8, 0x2, 0xffffff81, 0x3, 0x2, 0x100, 0x5d, 0x1, 0x5, 0xffffffff, 0x9, 0x1f, 0x8, 0x1, 0x7, 0x5, 0xfffffffe, 0xa4d, 0xa6, 0x0, 0xc8, 0x636, 0x64f, 0x81, 0x3, 0x4, 0x9b, 0x46, 0x8000, 0x4, 0x9, 0x5, 0xfffffffe, 0x1, 0x101, 0x2, 0x5, 0x9, 0x6, 0x5e43, 0xbf, 0xffffffff, 0x66, 0x7, 0x7, 0x3ede, 0x3, 0x6, 0xe1, 0xff, 0x2, 0x7, 0x6, 0xaff, 0xfffffffe, 0x6, 0x8001, 0x8, 0xfffffffe, 0x0, 0x8, 0x0, 0xbf, 0x7, 0x6, 0x1, 0xfffffff9, 0x5, 0x0, 0xff, 0xf3, 0xdd, 0x1ff, 0x101, 0x6, 0x8, 0x3, 0x81, 0x70, 0xffff28f5, 0x2a, 0x8, 0x3, 0x40, 0x20, 0x7ff, 0xfffffff7, 0xd4, 0x800, 0x8, 0x81, 0x0, 0x2, 0x2, 0x900, 0x120, 0x200, 0x7ff, 0x8, 0xfffffffd, 0x6, 0x1, 0xffff, 0x1, 0x7ff, 0x6, 0x8, 0x1, 0x6, 0x20, 0xff, 0x7, 0x7, 0x81, 0xffffffe0, 0xa1c, 0x4, 0xb16f71d, 0x7, 0x8, 0xb9a3, 0x7, 0x8000, 0x80000001, 0x6, 0x8, 0x8000, 0x4, 0x200, 0x1, 0xfffffffd, 0x7fffffff, 0x0, 0x1, 0x3, 0x400, 0x7, 0x8001, 0x2, 0xff, 0x7, 0xd64f, 0x4, 0x5, 0x2, 0x4, 0x9, 0x4, 0x1, 0xffffff7f, 0x7, 0x1, 0x9, 0x3ff, 0x9, 0x2, 0x4, 0x400, 0x9, 0xff, 0x6d0, 0x3e7a, 0x5, 0x1f, 0x7, 0x9, 0x6, 0x10000, 0x4, 0x4, 0x7, 0x8, 0x671, 0x85, 0x3ff, 0x6, 0x7, 0x6, 0x80, 0xa93, 0x800, 0x1, 0x6, 0x8001, 0x8, 0xfffffff7, 0x20, 0x9, 0x1000, 0x7170, 0x9, 0x9, 0x80000000, 0x4ab4, 0x8000000, 0xfffffc00, 0x2d3, 0x9, 0x5, 0x7ff, 0x7f, 0xfffffff9, 0x9, 0x2, 0x0, 0x101, 0xb7, 0x1ff, 0x5, 0x200, 0x2cff21b2, 0x400, 0x2, 0x1, 0x2efe, 0x2, 0x9, 0x1, 0x80, 0x8000, 0x865, 0x100, 0x7, 0x40, 0x8, 0x401, 0x9, 0x2, 0x3, 0x5, 0x401, 0x5, 0xf0000000, 0x10001, 0x7, 0x6, 0xffffff01, 0x401, 0xffffffff, 0xffffffff, 0x7, 0x1c77224e, 0x9, 0x3b21, 0x7, 0xf90, 0x800, 0x7, 0x9d8, 0x3, 0x5, 0xffffff81, 0xe4b, 0xda68, 0x1, 0x0, 0x1, 0x4, 0x5, 0xb9, 0x80, 0x3a6, 0x9, 0x2000000, 0x2, 0x9, 0x5, 0xfffffffd, 0x8, 0x6, 0x46, 0x3ff, 0x6, 0x0, 0x0, 0xfff, 0x8001, 0x0, 0x69c7, 0x4, 0x3, 0x81, 0x6, 0x7fff, 0x1f, 0xffffffff, 0x801, 0x3, 0x0, 0x0, 0x8, 0x400, 0x6, 0x8001, 0x4, 0xffffff00, 0x100, 0xf, 0xfffffeff, 0x7, 0x40, 0x40, 0x3, 0x9, 0xfffffffc, 0x7, 0x80000000, 0x200, 0x40, 0x2, 0x20, 0x2, 0x6, 0x1000, 0x3, 0x101, 0x50000000, 0x8, 0x5, 0x2, 0x1, 0x6, 0x5, 0x3, 0x2, 0x400, 0x9, 0x2, 0x8, 0xbc26, 0xfffffffe, 0x10001, 0x2, 0x1, 0xb0b7, 0x7fffffff, 0x81, 0x2, 0x5, 0x0, 0x6, 0x172e, 0x5, 0x9, 0x81, 0x7f, 0x8, 0xfffffdac, 0x8, 0x2, 0x3, 0x7, 0x3, 0x3, 0x0, 0x77ea, 0x7fff, 0x9, 0x40000000, 0xd4, 0xff, 0x2, 0x1, 0x6, 0x6, 0x4, 0x5, 0x35e20646, 0x7fffffff, 0x4, 0x10001, 0x6, 0x8bcd, 0x9, 0x200, 0x5, 0x101, 0x2, 0x8000, 0xfffffc01, 0x2, 0x2, 0x5, 0x3, 0x7, 0x200, 0x0, 0xfffffffa, 0x9, 0x0, 0x400, 0x1, 0x7, 0x9, 0x10001, 0x408000, 0x10000, 0xfffffffa, 0x80000001, 0x8, 0x9, 0x7, 0x60d3, 0x7fff, 0x10001, 0xbe27, 0x7, 0x68d, 0x81, 0x7, 0x81, 0x8fd8, 0xfec, 0xf03, 0xffffffff, 0x0, 0x13, 0x5, 0x1, 0x2, 0x7, 0x20, 0x2, 0xffffff01, 0x3, 0xfff, 0x7fffffff, 0x400, 0x5, 0xfffffffe, 0xff, 0x1, 0x72e80, 0xbf0b, 0xc77, 0x9, 0x7fffffff, 0xfb4, 0x1, 0xfb37, 0x6, 0x1, 0x2, 0x80000001, 0x9, 0x4, 0x24d, 0x3, 0x8, 0x50, 0xb14, 0xb9c, 0x4, 0x80, 0x3, 0x80000000, 0xc72, 0x3, 0x10000, 0x3, 0x101, 0x3, 0x0, 0x2, 0x9, 0xfffffffb, 0x3, 0x1, 0x7, 0x2, 0xfffffff8, 0xffff, 0x80, 0x4, 0xff, 0xff, 0xffe, 0x3, 0x0, 0x4, 0x4, 0x111f89a2, 0x4, 0x0, 0x8, 0xfe, 0xc, 0x1ff, 0x101, 0x7, 0x0, 0x4, 0xcf3c, 0x0, 0x3f, 0xf8, 0x7, 0x8, 0x4, 0x101, 0x800, 0x5, 0x730bf10d, 0x20, 0xffffffff, 0x1, 0x5, 0x3, 0x4, 0x7]}) 23:14:02 executing program 5: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000001080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x8, &(0x7f0000001100)=ANY=[@ANYBLOB]) syz_open_dev$evdev(0x0, 0x0, 0x264040) ioctl$EVIOCSREP(0xffffffffffffffff, 0x40084503, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) 23:14:02 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x5, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000200), 0x1000000004, 0x641) r2 = syz_open_dev$hidraw(0x0, 0x4, 0x107001) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0xc00) syz_open_dev$hidraw(0xfffffffffffffffc, 0x800000000000081, 0x84662) write$hidraw(r2, &(0x7f00000006c0)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb127650700000000000000787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703896246db4696c13a949d2454fb7208c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x20f) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x8, 0x30801) read$hidraw(0xffffffffffffffff, &(0x7f00000004c0)=""/248, 0xf8) read$hidraw(r3, &(0x7f00000005c0)=""/199, 0xc7) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(r1, &(0x7f0000000340)=""/80, 0x50) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000004c0), 0x0) syz_open_dev$hidraw(&(0x7f00000014c0), 0x941, 0x616681) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000240)) read$hidraw(r2, 0x0, 0x0) [ 1054.084599][ T2213] usb 6-1: new high-speed USB device number 120 using dummy_hcd [ 1054.184601][ T7] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1054.193776][ T7] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1054.201829][ T7] usb 1-1: Product: syz [ 1054.206100][ T7] usb 1-1: Manufacturer: syz [ 1054.210709][ T7] usb 1-1: SerialNumber: syz [ 1054.255529][ T7] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1054.535917][ T33] kauditd_printk_skb: 37 callbacks suppressed [ 1054.535934][ T33] audit: type=1804 audit(1621811642.770:9935): pid=14052 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D746573746469723234343735313535342F73797A6B616C6C65722E795A6F6F79492F3932332F48C7C060 dev="sda1" ino=14854 res=1 errno=0 [ 1054.614608][ T33] audit: type=1804 audit(1621811642.820:9936): pid=14088 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D746573746469723234343735313535342F73797A6B616C6C65722E795A6F6F79492F3932332F48C7C060 dev="sda1" ino=14854 res=1 errno=0 [ 1054.647719][ T33] audit: type=1800 audit(1621811642.880:9937): pid=14056 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14854 res=0 errno=0 [ 1054.670300][ T2213] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1054.679449][ T2213] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1054.687649][ T2213] usb 6-1: Product: syz [ 1054.691824][ T2213] usb 6-1: Manufacturer: syz [ 1054.696469][ T2213] usb 6-1: SerialNumber: syz 23:14:02 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) write$hidraw(r4, &(0x7f0000000280)='_', 0xc) write$hidraw(r4, &(0x7f0000000340)="000000005cce7080000000", 0xb) read$hidraw(r3, &(0x7f0000000200)=""/251, 0xfb) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x48762) write$hidraw(r0, &(0x7f0000000000)='D', 0x1) 23:14:02 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x149001) r1 = syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x40080) write$hidraw(r1, &(0x7f0000001240), 0x0) ioctl$HIDIOCGRDESC(r1, 0x90044802, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000000)) write$hidraw(r0, &(0x7f0000000040)="405683666fc4c6db052a62356df585473a7921b108a21384e350f3fcfb606ab4b6b957dc", 0x24) write$hidraw(r0, &(0x7f0000000140)="e8", 0xffffff24) 23:14:02 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000500)='D', 0xf000) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000200)) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x8000, {}, {0x200}, @rumble={0x0, 0x7ff}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) [ 1054.709791][ T33] audit: type=1800 audit(1621811642.880:9938): pid=14052 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14854 res=0 errno=0 [ 1054.745500][ T2213] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1054.791906][ T33] audit: type=1800 audit(1621811643.020:9939): pid=14099 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=14874 res=0 errno=0 [ 1054.824428][ T33] audit: type=1800 audit(1621811643.050:9940): pid=14101 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14879 res=0 errno=0 [ 1054.847235][ T33] audit: type=1804 audit(1621811643.080:9941): pid=14101 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D746573746469723234343735313535342F73797A6B616C6C65722E795A6F6F79492F3932342F48C7C060 dev="sda1" ino=14879 res=1 errno=0 [ 1054.874772][ T7] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1054.889383][ T33] audit: type=1804 audit(1621811643.120:9942): pid=14101 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D746573746469723234343735313535342F73797A6B616C6C65722E795A6F6F79492F3932342F48C7C060 dev="sda1" ino=14879 res=1 errno=0 [ 1054.931708][ T33] audit: type=1804 audit(1621811643.120:9943): pid=14101 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D746573746469723234343735313535342F73797A6B616C6C65722E795A6F6F79492F3932342F48C7C060 dev="sda1" ino=14879 res=1 errno=0 23:14:03 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x4, 0x200400) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x1000}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x127f40) ioctl$HIDIOCGRAWNAME(r1, 0xc0185879, &(0x7f0000000080)) [ 1055.005998][ T33] audit: type=1804 audit(1621811643.140:9944): pid=14087 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D746573746469723737333135323432362F73797A6B616C6C65722E7734714575452F3732342F48C7C060 dev="sda1" ino=14845 res=1 errno=0 23:14:03 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x200000000000000, 0x163f42) ioctl$HIDIOCGRAWNAME(r0, 0xc0045878, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f00000000c0)='Y', 0x1) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) syz_open_dev$hidraw(&(0x7f0000000000), 0x81, 0x2) [ 1055.112153][T11486] usb 1-1: USB disconnect, device number 117 23:14:03 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x34c00) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x8000, 0x11000) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000080)=""/4096) ioctl$EVIOCSABS20(r0, 0x2, 0x0) 23:14:03 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x103001) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x8, 0x23c882) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x81, 0x84662) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000340)={0x11, 0x44, &(0x7f0000000600)="f5e15721a774dc38ccdc65787e08e6b3e0d0a80c0de94123fa9d4d21c098b340311bcc2402ad606eeb12d662f685e7926fc1dbce7a0929c651704a3b15624bdb89ff062f"}) write$hidraw(r2, &(0x7f0000001580)="467e88b7f85f98372f44be3c9e182e1fd6d745b26678bc8655c2e37b380b78a98e521f06f86b2d1e3fd0a50bcd95a094c2aa94b939c2dc42e24b704354d828ba9063caee60ffaadf3a897d40098a919d94cf58d3bc654a4a9382d17ca1c16c77510b1a3640732fa5bddf3a661d9282b83da92e1f96d9c39327cecb2eb3a97c0ff6f82a86d1d72018d4e7a3511047555aa6d6a201b33876dc8519b99d043cdcacd45470af492ea0e7e85ab9f848c9b5f30c4c09c52af6a69dcadf90ebeb52e9c992368035bca25add524a98bda15267ded9b2024c0bdf187ed596f29bc319e208ac180a30f9a36348588a893e0a51fe7e9f4b08cf12844b7ae1be18858e1d4e3cb3ef47983028782c06c0c3a3a233149764b407b703136707d64b069171e2af269fc2920a6263863ee60375cdff88afffcde653f31e5ecf8a4e2208d4fadffdf9535aa834a81336d233b2a607d827f9f59218bbe1c230af9420e3da4f9f951d5e1f96aeea0abbcbe5b51ddd2095d50db677720da63662000129c4878e2c4cb828be63349b4301fd98022acaaaa8482b45f2c74b745a958b583a6c0f04a9662e95462daff7e2709568a4c373e33e0de63b1c6f2d6037e989b70880ad918c7a9be9fc9aebad010cb7406ef45a0515fa95a6aa947736c87a3fa02ba00bd270e0e9f5f40e34bfcfe9d6ef05e98ecec734c9b7de3f6723152d05ea6073d0b10affbe47793d91db4d3f1188c6fa47c3ff63c3ddc932b9b31d42792b0c96b499db74c3263506e2333aac88ddab505a0b77348ec2f48d7193104c826559b967a5bc91b988d8a45575837c03c5b8d2981551564de8936365dc47467686b46d2791c63d4340731ad0b3405b67dfd8de207968cdb5f43664481563c74221a79898152b0d7e9b099779061163803fd1cfcf5523cce17ad2531d6e5d1f44dfe4726d1f83d002bba9bdb6ab730574c6e1b8ad198e3a03c3649f016b5c2cba28eb754015a5aa85384737a56dd3668e479642e7ca240f32d8932ab98287c4a0df0e3a230eae910a8c9ed51b480ee9931487cef11c1ac53a90cc960fe8f745c65b09bf87930aa3e09e0b4eefb052b614ee451a6c197ac0f3ca948203bbd2f4dcdc6756e63315e82d5613496876557820cc76a45355ec43529cd83753ed13522a5e739deb1d245a3c3bdbffbe6b377494dbf0e3f771f7bb0f59d3e17467f9cef6e483d15726339f9301d8dafc9604bf737d467710cac5dad4a8f57bd1d3c6a7623e2adf70925c17f454b6c86fab79ea0529241d65989edb0d4c825d8a9864e1eecf62daa3ca3421c634d57b87c58294f277928a7a45467cc694d4649e78dc239995aabc074caeab992259138a0c2728127046c895d6eab361fdaa55dedccfd368b80b1dd11317dc37f13cc8c6fd84845ca309d9e4cc56dad7fd54e94976dd9941ce8197d29b82485b81bd7b8ef1588cae6a1f7da2c5a0f1dffd0d38ae2699db6d1c6ef2acf89315a9ef657f2f04c78a344bd0c25cfb2eab8fd7ea8a8030f194184c6c8277c436d53946aa0df623d7ea423048026bb251ee111a7a4322d4983d5ef44ec0940171b503889664bdc1a60b57bcdfcb94568af67c5c34918e19d97eeb7f13fa11ec3e880009afd7af0c7f4f840e8e85eae7c6eadae8e2285c7ff7fc4f5fe28cc322295763e6f1d7d20e1467a6a7a2faeff521820a5a983b57cf0bf81aa7e5b91c40828abd3aafa417ded444027174ca35701a64a0cf87a229edd36949b909dedec1e3694f6a94245bf03f50133988db72f5e0f8570a445936231dc864401577f8679c599680bb0a95bc7b526022862eb061d6850bbf20bfe6eb1e13b59ae05f924870252a2635b3a5828c2823035f55bcd008c6ee3d1a1e02b7c868694385f4d00b8d39372dac06d28e1984a89f1b5d9e928a716505ddbaf5ee699e464cefcf957656328c1c6869f3758aad2ba30ebbd90fc16480970b99208fb682e7be13c5fea93fb74c90a69c08e391f94b61246750fd2f9025d94102c5c25eaaaef8ab7aa30e420225b6e8a09493f48cd74043d9fdbadd38b136c7653fcbdd0a4c2a78fa212294b483e23594d15c8f7f75611ff583e21b5733b2b58078de8636832d50e45c91880eb85698f64da2d7d8936ed76e767c9cf1b5d1c71ebcbfd12e2075142ca5a716a72d2c85cc1fb8b7103ff6cb90bc3fe462ee6be4598372e015e70adf8e7b5f0d6fa865d3aacb0d143083fb6375357dfbd122d57b138f7556f4e02f213168d3ac3fb72b05e01c863b240b731d69c026e565368b17f57cb0285b532a36eef920dae5f223806bab4d7b170865ca92953568352f9a55178f8d50f7c99996bab36d246b54e5173b9ee81aeaceb7816fc12d54ce8e371a27cdf978a946b7e39c2b87d368d7d0e638269dada1dbf6fa172cf4fc531da0f90a742cd053802601d8db6f70e0c1479b8427e6d634c72cf50c51ac191111b774c3adaadb7aff895c30e2c26b1c61e28a648cf82e0b4412b23bcc237c62f79b7ff576459e273875fa9a91a0d400d7a7a8992dd02777d5c2700321c7292101c567dd9b2bb1d2b724afe8d03fc9a29d9d0ffc3857b6e2875cd514fe95c3ad3f3007fc979e775dea8cda413719e74a3cb7f9d704cfc6692e690a942649cc0449fc853c03394e9f6520ea15d15d807ce5f296adb2f802897dd958e74fcfa6e6a512e26757ca6030b2e9c55dda055b925c644efa991cb674fa29ee528abb3313a86e041af26650842e53ac527a4f668cfc3b3dedb6e77e21496215822eb6f8396db58adb268f3bf3eecac68f8d8227896f8509ed7ffed9fbf68fe1dbe79cd4f178cce1bc14dd69bef3daf2f4b6906365a1b8547ca63fa426dc23f0ad2e115290f5a2e54f27eba2dc03f08c55490e25a119df3b13896bd176687b4ff8556ed885379e0ce8650adb74a14dbc9226b57cac033659393a2aaa2733d61a33caec97fc54521d87dabf8e390fd84032a686a47c04d827559f6f770accc1fb51bed40b9d1b04d6b596d5fde6df4295b03b3df0f930cfc8a4f4bb498e9631b1a754b6bf6ee7c94c191f920dea935d67d3465d3e4e4c78bdad756bfae42c155efbdbd6d77e67d878de70ef1197a31c5b572637fbeb3eae4e20a02d8b5bf74bbc6c7960b49d171431b99edf42d14b80500ea2099bea5cee203529a2a64459b95c5bc5f5b85623c49d997bd0f6a3958d4a95480c0828d690077fa42ec83775744ab3210b5ff29cbbdf21751fe8eadec0c01c34027a2a61dcdb0becd48d7dd3fe07b94a4662424112eab0405abe529d69542a67c64f9acdd22333ce3c3ea3a097590d3e3fc78d6477fa07e315a4a9b19007fdf53508f8dfdeb6aa7f09cad24bc1130d5522e99b1784cd9d9b3d97af80c65c8cf192d4e244c49e0386be4dd3a85046b678645ef1be98ac63d0a68d01b3461981e71e585c0bf6c68571d675954668716669090a7e7e5475554cedc9e57006579615c220143560af7dad36594000aeb081a0f23b45e7c3ea525aeecdf17ce2618ec9f9dc998faec2e3b2a068c0aaa367a0dd48f040fd3f5678008ad3592d1f163761218814bb72bf36b53145f0cd84dfd5517b1fb096dbaaf9e6f4b2f68a21c7c40388975c2edaa99609f340324cf442eed22c3be8dfebb8029a27c77b48998e953c71cfd2c84bff69af1a56b4e17e443bc73bb7c766ae8f371038fa327d938b109ea2a46846b8f4a146873c81cda13e360e48c6fd9bc52ede9522e5cec3d8175d1c7bc4037a529856086db4ff2bd0bfb2fbca170b8150ad040d6233ef2065e36c6cf411612818d1e78e7bcdc1d7ce79e46d7e1bacaf287ea144ff10846e879a18ed0e850e56a5aa14c4c3f795a76c57156a20603c190b164653ab1d3983965febbe91eb6c14b068df0ea47d63222d8ab6448967c363dbc7e176c08bfc1d1277adfd1c973cb9baedcbe3fa6eff6e8b1af10e399fefec34503026c7c8e80d28db050c4c675d5fe5fc4a27714faa42478e4024b726af715f9447754bc58bb29d03e5f76d1798d60021e1a4416b2034a5f5538af4c8f39765e47a3aa5beeb422b148c47cf638e576d2e3366d86f70a7c747ad1bfe95412426da6ac02f721a418dbe7238897327da76d11ab223a0b8cdca9161a37ebe06156503d8b1c7bf51687ffa26784a64e4dea4847c414c05d3877a7322ab338175d92220b5fc33257e52decb6f1a7577fa8b66d3feaa0fd25b468294f03bd7a99c92244345525c73785c04f849a73e03a401b70f9d04a17ec689c94dd7501c83aa05c11438859ba530a93cae71d49de672ba2a6038b7eb55d2648e79e1b7079a16912e0f39b8ace0df06c52130b42e4ed5509bb1fd677f07c997bdaa7cf848914f2149385639f462cb8da3d557390051b55d334246e8de0b702e1a3de12de7ae15d72c78216c779b983f4bdd567512098365579c9aac7f968c6f210065086680fa690167142718cffa926e8c4a35b35bc31ccdbce35e0061bf0e847c919f7471531392796c427a9ee9525b5fcdd27250865215ceb2f3077ca0d0acbbc2622f12ca936ddc94b43c7e8367128a12c4509cc82ecec4663d38b4f2209014dab8e17312c0b94468218fde95345ddfb06b00da24ef2a7b4cb3065c9f481bb6f413bf4a85f5aebb1dff37909f2b6d36bacb617eabc3d7a8a2b3535d7cfe23201cf0ef4a959b38cba538c770c459ffa766ef3c16f1bb3b43d4fdb041874b5eda8c51146b67e166e204a984b98b5ff6a9680ee4b5a6ff892846fab65885f817591ae0a1c4b4912515b90674da2883a6c73bfdc52467cfc4f85c1cda7709245a3ceb901502f5b7b587c2617568a3b54b270db16fc4dfe0664c8e8577c3114121aeb1015c62cc22b015322e238b145d126973ffb70c485334741daeae9ad38e47afeac29a65e7ec36900957b2f2becce4390292c6be6a38c2a0426d24ac254baec0a6105a92c0ee09388496af53f680df034d632b094e8991d4f78bc148ab5fc5be822f2907f089f2032c137258c51e43422e3f78a4282a792afc69050b18199f8fe2ee4dd658cee38ca5d5d8d2af5bca933b9267ead5fb6e3775b40a23b646eeefe33e98d9a915ff81953170289e8b44a782ca55b86c1ff103e6a5284a4355adcdf985918eba6713c2ade2a0e702c1a7882eb7c7137edef25dcca45c463fb7fc877e4398dbb596dffdb008fcba7dcf468bf11adfeb529169b3ee42693e00605fc81f5543bee52819bc8582e84250b41678e8b15211c0ff65f6fd103a94ba2e9af3965badcce375cc55e0954947da1f6c9e24fdcb1ecb3e89d13c89ee3e62dfcc4a426912c0286c9fd7c85b3c1e3f94d7f8f6596c1dae8eaaec9684f76f627afc70a2c1d47e1ce002fd17712aab9a06bf9391f57fb0590558a5f7338f132872da06a45e51423896060edf38e888722ba4b153338a150526924acadd89cbf34070a44b1c0679aa8f40d75805929f5814259f5be319bdc8d4904b349c8d0f71b94238bb4114daae1bda0e031e36c776b08b67995a043c529210b57501401ce526e2c4791d025cafb7aa97969414209f3e5e6376bb598a96f1d9b4fb604a8405dba9d2dc058546ccb8736d5c73fbf49ef609c7d6030ae9be6e5160b73cdb6d3b670e3159897607a3e5141ffd71ea621760f6d6f15c7f159ca86d2972bb0c536c355c572e39ffc1d680c64c33b1f291f3ae07dafbb12df2a18eb82d5c3f1e4d5f604288f952bb38405fa3dd1bba100ccc74e3706f59ce1cd2505520acc50cfe39e1b5a9562c5b679d909562fcaa254ddf0dabdd986a1cbb7afa36", 0x1000) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000580)="34974c24963e9f2b42fb4a4696e97043e842a0eb59bf07c3693e78a6152eb333086f568bc68aa018c5ae04d92c5ca43fe651080a605949e20b1186cd214eeeb9f2372f36ccd51e0c00fe0bd91c3ab76c00", 0x51) syz_open_dev$hidraw(0xfffffffffffffffc, 0x8, 0x2b4040) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161d42) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="ab8ed9cd276ee0cd851bf628b391f1499ffa26dee0d99c402fcc1d23fee1d4029c8cb891a8db04cc936d610a7abfb3d379067909fb0004349431120b717ab9b5181d170c9086a53b8a2c0f3d2f0c508e2b2f918513d75bba7dff5c86d47e4e", 0x5f) syz_open_dev$hidraw(&(0x7f0000000240), 0x0, 0x103a00) syz_usb_disconnect(0xffffffffffffffff) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) 23:14:03 executing program 0: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(&(0x7f0000000340), 0x4, 0x228ec0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) r1 = syz_open_dev$hidraw(&(0x7f0000000200), 0x2, 0x2400) write$hidraw(r1, &(0x7f0000000240)="7e17b3d6040a26961cfc599db93e279fcc13a1333c11e768f93ce887a1ad22567a3264d57834501fea7d95b2f057465a626e663b71b6feaedfcefd0917f78053b7ba40fc0d44a99a46e46877d701a502e5fee1b2d12cb097fa6b5372e9284ac30e2252eb92b70ee7acda31e41f6c54a54dcaa854dd87c46d64c415c2950abe312dddcdbd9fe542942bdc9360b6deabe4ecf3cdd4ea2668fea824e52a122aa83719adcd2650ac22342b39a0fa62a6df6abceb7e984e2734bbd879ef0788cf1e80c9733f205677c4fd98602160b2ac369704843035efb1f1a75634b5586cd073969452b20833d92b410c2fa1c2", 0xec) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 23:14:03 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000180)={0x11, 0xb3, &(0x7f00000000c0)="9d27c919dbf0a34541104a649760e3daa65513c1dd7a9e3d050b27c6dfa186a2dc5e8868ea7dc3395f8d60749cca73ec76b6f704540c19b021c98107f2dfed8cec07d5b9580bc9f637f8b9f4a01978ce2201de5d595c48c33ac518de35f892e5b6a1d45e4f61d3ad7a880d9f82a714b8dbb5d247ad662a6fa950e1eaa7e6433f94b0d61bf49880c04a65fbae9696489491658bf8f52938bbd3ed3c6caccdc261d8100c0c6808d2f60883f10eb64650a5a14f51"}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x43041) write$hidraw(r1, &(0x7f00000010c0)='9', 0x4000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f00000002c0)="e3", 0x1) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r3, &(0x7f0000000500)='D', 0xf000) write$hidraw(r3, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) write$hidraw(r3, &(0x7f0000001100)="7246e4dace4e2b07a78509c7ccefd3eeda21fc1087a65c16f0c7df19d7a48c4c0afd91f896d20d9c3af171c9e32b33aa4c6fe6c88ca55821fe2aec6b83c1d43f7031225097f79d9260b3b1904fce9afa04ce29a5571e53736c5a70d141b40c2c4880c9fc5ba9ebeb0538cd1609bcc741930d4805cf9e5551c54c8427886d6022e7dff49062551e6e128761cf2e58a156bf4210b9057da4301465b3ebf92d5cea9e93f4338f27aa74385b119ff44922064640fc1e7dcd12d77d61d57aeb006903a6d60d7b74080734aa7cb009874833e3b9c83e48298445e69f22d4e502de02ede64fb81051f4bd4b9c3264390e4624325ca77f1076ffa7d708dbe410ae5648c9c4b58f55724fc26043fa079af26b78d79ad460239f19c39405f55dce596d8a2489febd65e3527ed0bbc32241c9385750abf219a122482bc687bec24b008ce24905d77d6c1fdbc2e3ba839a6c436ad0a25a53172dd05b2940c1f3a216eda58841d3eb3375caae3ffc893213c27d313de923c2003b77753c2518318093b2014d52d479e86017811e2b25c8d81ce037973d1544cd93289e62d8b5225521655a91d0bd145c0ffcbe7a6072555775b3d32fd0013d532b072e8c6542b7cb0b3fab85518e1e466bd031fa6834ac98d69ea03f0c06301bc3f0396d223bb0b4fc69c345f8932e229f6d7e5b1f83aae7f16bee118a3b15088c98d49bdb2a96648af02c3b24cb10e4042828c5bce5f1cede8385383a2df046f60154b5e3be0465666f3ce4f3b0e7121a4b7f2c7eb049d53d877ce31be97a2f6a00585c9f339a526eb33c0f4c93b9e3799e566b153aed894809b37f3751ed579a141ef08c2820f92fb1c8ad42e93e2de67bfc62d0c6cbba6e05c1936363d0fcba1b27c430c3694bea67097d48e7b5ba960d851177178afa64bee5ab9ac1bb41750570a21d5512345cddb476086f3794658ac530c38b67b2a4f0ff54969ee7b9b42d4f32e7bae3269929c0ff7750ca39afd5f31a929e0fcdd5c707ed195ed724150a2683c0b5b8d42044fec227ecfac07e180fa87faa9c80e3540b19043aa4e8281d12af70853695e11fc8d9b01e2f4897b44348d3363b3658d412328265c82e62d13a00431eba6cbadeec89df103a6bbbfe088860606e0eedafa31f9dbcef303c9e9065cba1852fd81b8a6aca6aa28b815ebda4f9d197d460b4d86f6bf412c95979452e74f11ffd379f517c44ede142c9ead77f348730baeb9b299f47174a61cdff3f9168c6239a13dc90e51c612036df0d99f780f4e5aa1422be59293a0056dddf394b9835d9d5faf1a12fb0723f286150c8545ca1ef7e77c7ae57d05c866465c1b405f1b62d7da04978412782d25c84626d4bbc19cda5a3cb66aa23395006b125111833c31fa37fd61559c29347373c962851a8888ed4b458db3cd76bba8ee81c7be75ea1ffbee53de6dcd71997b4e4e6987321c5dcab49b44e98daed725a4fc641a98a8a024775045a64c1a0ab33ff93cca334f0b6910a5a1df9900f2bfe5cf56b2bc310146a77b0f49bb2cbde8f9ebafab0e97588779bc62d14a5df732f2355f998cf903521c48df0fd3a7bd917f1823f021365bffd81bdd88ba93434d7431d9fbb3d39ec962a287f1d502f2964ac4c2bbe42b29c612190c0abcf97918a36386a382a1b46535e51320bece21d79f5334b4e8686bf22deae71d9819dc9d93c8041557c7c9a1f303f74f0410f8a6de0622384cbbd709c8361dddba4f87f8c78ab269e0f2565b80cac49af91d8f4e71336378930bdbe83616581af1b7ed5bd3dac3846a7bbbdebb269cee4ab0f001f19ad4d3f72c554a4aee5917d7bbed24be23319802d04ec76d509b4c6e8a527212f43e1d3479a58d80f7df273c399c5c03d25178c58ecc4d7d5091d44e68bd0aa166b9debd66090f7bf83caf9d656b307acb0696a35200a699663a0de33d4270ae4669ecccf0ac68ef6d7c0726202a93be82c828220ced279dc6e47b79ce49fefd64ca6001bab47d946cd471dd93f5f65033db2f65fc7e1747cacfa8a16722212e8f3dc630ac1f0a70837c09d00ffac77f33b61bf40a584f7c2302ab5c762df93c314ff76dcac3786ba5adfbb088b70576c20f38c4bef5784791346fa3cc52e5e9a11a3a692f4cf79dbcb0672e9912fd1c74c81d0bf0993b974039531215aa6370e060095e7963a34b260c19f40327465e0cdb33ff5a042f4ed2627b9004d1a57ad4f7fd599fbaa8f413cb3d70039abd846415c1497663dd8ae24d6b5070bd001576677c015e7c1782fb145f4afa019b8c69252fb8dd51e7635a65fa1126d0b98ee45248b3012cc531ee5fb7bcba52f77d0250f2957d2523c93503c82130e36a9cfb4cfb672d760dcd4f968d7c7c8e2fbe4427769103016bf8a3a68fae9b8cefd20feee9b6ce83e7d3aaac09f6989a24568e28cabf340e3b435f834fb19d9169efa323d752400a305b49abcd4eafb3a22b163cf3db0c84361ae3a772fea31f01da398de353fe750781439be1591ce506497044acdc2d8482eca0dd7f354070a2405129b07567e2c7267e5dc16cfeb34e3b7505b7d1181b56a74265102afca9f54c804527ffc663dc556cb01cbb17fda9303d3ed8efafeb3b73c8aeb45b0f521bf0f7ecb8cd256ea9f3d2fd4f233dcc80eae90ad1e7bd2d273e2fe95f104afbf336613d1c5c0e279cd5cc623db60e5b8edcb07c552901c89a15dd2abe420f3c75fbab1f857c4afaa61b985c4ff1bd8ce74cee64128a337af36e5f13e4e629872f967822e4ecaa128d64354333f519cbf7bae8a6924bc7652d5e0db88f474919386ac07af5cb6b9ced98cf56a97fec315ffca7cb55e43f77a7f73fc5258b98aeb116f5763eae8f7a2892ef657516e4a97f45b568f3efd215bcd240fc3d488b3e138587367558fb27f50658babd7f3017ffe5f66d1dcadda75eea3929ba379ae7ef8f7b7c6372a480870c453e2598e1f210c75bb919e6e53ebb6d99dc53e91e0de74a5a67a8082ca788f8342fdd4d6dfc6e80c904e8a9665105fa2d361f64cda13d614ae2594b5b50685d3a49ed5237815a0001a53c76603d767f3838024287b3c653c4bdc5f4d3aaccadd11aaab1ecccc0da117c690be01875885903bcb0aecd926db46a7560f64afdfe72be6edef7c51398cb97dbb23e9175d7ca3f646ac5c35adc1d215993688ca70badc56549aa40864abbc31062e08f56229c9787da5356ce5b499332836a3d34e78dcd31a219b86d054e6c1741bffb72cc497f140093c47b7f249f2fb263c9e9677e5af2d5d2af94a1be51f5b957267b4489987c5b10a9f79319ddbf6dc50e02a895f67859fb4d12f5bc7f476006eaab7ab3c82cd8b7f3dc5a454f1d085bfccffef97b3570ce1447578ef743d58caf8439c5a3652dce104ccfaa898a409c2d878447ee930e281becb276f2c37166b207aac25a64da0c3cddea453994f2da3c92d33f54f31a3020e40392ad9d65e01f2e855c8565aa03f8bdb8b6ca398e6a8a1c5885a826ea8d3fa87b688652228e2d792de7d1cea9dafafb74d5d7e3e9e9db674249f7e562b644900b48624a6b6bf29284366c077486103c316a414f5b6d96aafe8eec8945674a93bccf5c1d65fe5d9b940b72a35b29395ed5382358b1543d5fa80f7d642ddc9b8f5415b6dae7178117e7200da23bef1b0a651ca41d615644cf3aab3308688c70969f5e6fc1fed57cf5426dbb820108bc64087bfb2dd6ea3f7d9ad038ef0172273991b3392eef1e18cf10fb36c3b0aee1a9de9e04503efd81b5dcf483129535bdf6433cb84457f7eb17b0ae02263df6079b683eda757801edbe5cd8e7e356dc1cf429935f108a3195aa2cbf833e1118277b3e6b4aa5ca0d790752b529d2c3a6727986bdaf739fef6074399ea51cf49bbaa0f36dc1c1bd82f67ab367c534063b34fb0d1a025e5417505a9f8a4c3a6d167c9864b91e672e1628a0739ed12df43146fa4dadc34d2f73e31ef3f23b9d380309a8482734cd13b0fc5c1e526a51ab103cc21a6d03e58742da0519e763d839f137679c857f5a4363ce9cc5ac85474c7c7555c6283d070df0ac675bc2331d6bbf5adbd03290f32c2c1a54830faf5dabc965c1a274833cddd26cfbc719e44982d5fda66e20e2fb92a8f7804d7bee0ca6504383583093cda75568d63f6570de333f2d410020fc2619560a93adb7266c117b190d57d7864a8c52ad58721505b09b5ab8674968a0577c76f194a3a7e4f40c256f7f0a35af10327981a2dcf61a47a0d3f342240037f00fcd76e4cc2821b33500787d17f63133286f8aa13d0ddcaf3033091f3046bef53880ba3389f47d667a9dfa703b125674574d34be0d09048b31ecfeffb117d751b7b9804ba4ac29261a67bb8500de89674b313a2a33e011143c961ba197f250fdcf62ba1c5f11ccd69e7e9132b00edfdab6460642c321b3f9dd5cb8a6c007678874949baae6385b7874a653179b3c5006e189c7ae6ff5b2fa76d5183af9c5cd44910b22150b448e12261e6551cc150bca1313c0eea04b1e19fbb16aa8affc5e0513fc149371727dd95aa3c5ccaf6fe2eafb865b4cf169492764dddf217942f56d34bbd03838ab041732c2844a2a82979f758546028fda7b95a2edcf4e1d0e85de0db42f6ea75018bf8d5eda367eec549fe7ead52792de5e6fb93c9be0abf26ba935161dd78a24f1338b4d3722b29f574926ce2ae6e31d228e7e920938eb75b81081c054977336ebc821a46675bd508b7741283dc9da49b91db1d508bef2c29036ea41bbfd820924174f618128cbaa40a5152fcd49a69b5c39ed0b16f5fbce660de0eef679e1a44fb83b14570654935496fc57b39f9d11d5838b7e4eab3edff963b7edd5d600ca475e1ab3a732a80dbb54976b104bfc7f2cb8135d85f1d73b7f5f3dd1b0869b25926a96611720d0dd035bf5c0537065b48fe998b57fa5ff30630f1705eaee4c90b6e4e0ca9f81a60c8fd33fa1b797422ce486fd2068f27b0d7e2a487d05837e6de711f5e671177ea0cc3d33668a6ed4182e5beeaaafda576b026df5e27e82eeb93a7feac249f3b8323cf7fbe27e8ffc8fe58c8e33b4709b62f6c3b02852de8ec8113eb3ee11036e9a95fa8a1373219d9d8e8cac14e69a85f5408b34b81cf9f20bfcee2e3a4220a52405c89664e2e90b6ea8544a4880c16f8a9f7935cf53574e13f1d6d7e78b52185242cd4b25acf382e62f71a53a14081e3be51c408ca3684bb637fffb46f35f79b8474494f20809c611ee73f436554f2508fb7ac741876f6dc945bb26a49045f0a7162595342473b85f2f6fc74f17d728485577f0916b49b8c12cf48febcd1ad24f474498eeb44ae40f9b3dba09058957735120de61b6c2dbc03f0aa55282250786d7814e095ba5de9c87d2d3509f1113dcb5e029580a0bd141f1890fb4774f4a4a460df4413f7fec27e09f4dc9f3c346bd9f71b3cc1ab73af097185f128deef332f26c59062ad2a90a6db42c832c2e11e478a3beb9721a81a64d0bdb865b6576da95387619dfafd8406ba62aca1afe1310cd4aeeb43c7d1dfc9223a1817b4350c6c3c64760a6366460a27068d11076d7d062d48d9fbd102a6ebe51260bafd15899a326347e467da1f4d3f9d503f5e62219ff218650ef9a02fa292de5755f20e975ae009a849b2e0ac9f332c64daa9c0466a507149bbe062808076a841e457c6a8cdf51dfb430f86b9e54a862ce870bfadbb2ff326ec4b5153b6db5e1613bad8702c7e88bfebda331f88842582b54596086d60562fe9fe6db70f71e43fa716fee1728aba08cd87fb0513b8a3e7", 0x1000) read$hidraw(r2, &(0x7f0000000000)=""/152, 0x98) 23:14:03 executing program 4: syz_open_dev$char_usb(0xc, 0xb4, 0x1ff) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e10c1) write$hidraw(r0, &(0x7f0000000080)="f7", 0xf800) syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x141000) [ 1055.386204][ T2213] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 23:14:03 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4762) read$hidraw(r0, &(0x7f0000000300)=""/240, 0xf0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="d619ac9ffa88aec08c46dfc09e2fc56afa6996c54111cc03b4eca7907c4dbfcfaf27ef502b73b5cde4cd3b", 0x2b) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(&(0x7f0000000400), 0x100000006, 0x480000) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000440)=""/233) r3 = syz_open_dev$hidraw(&(0x7f0000000200), 0x4, 0x400400) syz_open_dev$hidraw(&(0x7f0000000540), 0x10000, 0x800) read$hidraw(r3, &(0x7f0000000240)=""/53, 0x35) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000280)) 23:14:03 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x5, 0x80f02) write$hidraw(r0, &(0x7f00000000c0)="904a68ad69c9db93af31376ebf2bdd3532eef13c89a1fef4858f855b2d77cec94c67ffdc3ac61a4a10439853b8100ca41508dbd0fa57776a292bca6a89a723720b370b4fd3104ea2b806b61ead84faaa1f7c552ec21a547877d865da2482fa1336e08dde1485955900afed7baa395025cafe4d1802f0a4362d3cab1cfaea08b9c5250a43bcae230cb0ef77f062fc939255ca534cf68a537fded2f8df282566fffdf34d1b1107fb727891a6e4bc42be28383914ab5efcd77395c3d38fd9b02aab42ca7fa9b621e47fbb0f26ff0767b7514a4b0420aedaae0f15c9f743244d9cf849c263097ff03beeea898f13902e831330dc7e4943785964cc05505dde501031450e1ef99aa52e131367457550b7532b6ed940a6c2f4c947d81e2bf2d11c83b7169543060da7b6f7ca026b25617fd14a56acbf496379c70500965ccd521926570a3e4f789271d2cfeebecefa740efa5e004b37eeb26cd5f81e112f9a06b38f57598dba1bdcb64b4a68d305d669e848bece19b63bfa", 0xffffff76) write$hidraw(0xffffffffffffffff, &(0x7f0000000240)="99d98ca68e851632ce54bf8ea47af279290d38e36e1b30b802131f21a133b744d2e50c5bc84b317c08e68ba46954e51c2724d61def3186d3af827d26", 0x3c) r1 = syz_open_dev$evdev(&(0x7f0000000180), 0x0, 0x0) ioctl$EVIOCGKEYCODE(r1, 0x2, &(0x7f00000003c0)=""/193) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f00000002c0)=[0xffffffbe, 0x8]) ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, &(0x7f0000000300)={0x43, 0x6, 0xfffffffd, 0x2, 0xfff, 0x1}) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000580)={0x1, "57347328ff45b9d789f82ba11105b650928c18e5495a11fea8b4a07432695b7ba8f2afc221a15b61976b9e4577c26b84449695df668d667df0d61786e03a8b48"}) syz_open_dev$hidraw(&(0x7f0000000080), 0x0, 0x0) [ 1055.643449][T14667] usb 6-1: USB disconnect, device number 120 [ 1055.914455][ T7] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1055.921491][ T7] ath9k_htc: Failed to initialize the device [ 1055.963243][T11486] usb 1-1: ath9k_htc: USB layer deinitialized 23:14:04 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) syz_open_dev$hidraw(&(0x7f0000000240), 0x1000, 0x80000) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x498a81) read$hidraw(r3, &(0x7f0000001200)=""/82, 0x52) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f00000004c0)=""/132) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000300)) read$hidraw(r4, 0x0, 0x0) 23:14:04 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6041) write$hidraw(r0, &(0x7f0000000040)="86f5ba84c2a532f2993e8e31c6a3115baa53cfc347d67d43f09aa438ee24b6a4f3897a24a626648c8d347943534e54f17823ee67b54b1679cdad561eca5fc70ab3720e40d5422f0d33e6105bbdcf49cd239a9499f7dc7a539da56b01507ec1c4ea938d98835b855c6a774bbcf0a8d13a37528d18391e14c9cb0b737fee37e09afb39746c1d4b57acf44f8d9ac068bfce20876de08bffa3a7cf131cea3aae89d36a075a0ac7425d7675d5870db60ea35b53143f21d990987270f89932308744368f79f0ed1eb26bd3629c1524b505c230055ba451c601743557d7c62aff10c8ac0d5ccf1945bdec7cf01639", 0xeb) write$hidraw(r0, &(0x7f0000000000)="80", 0xf000) 23:14:04 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r0, &(0x7f0000000200)="240ad115c37aa1af0ef90558dcad40e805aa411db3ba0767cbb1ffe9a7f5beea0689a0eaa542870204cfb6f2e039e406b1daab34bb57fa64ce4c2fe63c2892c8707dd90d6750", 0x46) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x88562) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r4 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x41) write$hidraw(r4, &(0x7f00000010c0)="3938961ceb6fc236a5322845a469d4c3877d57a11fd65412a4c1bf168efdabd04683a97d2b4daa5500ef816659539bbb755a425c67ed5701d97cf85baa88c56577400f0bf03a083be845e229927dd934f1b3642a3abbc9ca4cd0a7908c8764fd68b045024ee03996fef6e1e2f0258f1da9534fef6ded5204bdd8136bf22055c987ec80ee543a6d599dcbccf9ac9cc0dc1e980bcb5d2bc1afeb877bde1a98671f17cf244d1f588122846ea7899483b415ab3ce590798456a3df9cbc74b0b092f5b878474d32b92263b80bcfe0a06d84e641318f441cad572cbf63d68a3409056ec820ede1d4ff21062424919d347a258488074980dc5039f6a49ed25723922b9dc5fa446f155ff96c9b6a41dd17a4d0341c6920f3e758a26669d2598e33f7ce863f983cb256da175657d70f0ed564ad0ade022dad870392387e24e17e6bed0d9d14c5a5b9323b7e08e0294b158dd6e6fed7faddc6763fd098bbd20a782ac579646d1b74230445ab801b5987df1082de0642b0619d18004d519919cfb6e0f2f5e8fc0a3d600321986b4c3bebae787de4393f7b1a5c9f3b28614b4add4b2c70e3c112081b215a3296badf0b28965bedcbfff483f54f2d691697d7a67b06ff7461302a9219261201cbaece4a5444a7a5b45949d8df668975e4d0ced179bc874658c2c365206267a3daeb03138947d54691f96746d058452a148c132b2dd72a2c4a509b745583d3078ef7dcfce725bd747f03109ca5c38256eb00cb98b37f6dccaf636fe4277fa8bf82b3a0d72843506135cd63e23daf4e062d858ed57080af2cbaecf55daa065eee0e59e2f625b52fad04e392087191fa41352f48194580f098af1f366e16c936387675cbe418afe1fe8900e2c4bd93fa59585042db7016ddbc522589eb2d8cebc2554d401a80280a7cad6b433e67a44d5b2372e7449696363ee35c7a4e860b96a77610a72d746fc805a4d474763356dc24fde38a879cb51ec0eb33af3a86442f6700158eb9896c2c8f920a837981861464058987e2b54664fc6f3b45cac633a1f6ce819c9aca26594823765ace307e8e2853c6727ff1a4df3c65a9c88b94f0b0c74d98fabbb4c25bde41f58d8104cf072aaa6d94987097d64f6a377c58e9d77da4b9a40c9b7853edf2b3f195ff29442cffec411776625c4c55d0fded50c411ae6f0c52a92072a5fbd4b042f43ede865697e4b2f7b44e48485b4ac9ded67886f1f4aed0998af75c24c0cdcc895762fe21d99fdf4824734ba6b084c9991e76136d12afb02851e9457b8ac73128b799b5907dfad4722198eb15171ac230e9f799e0cb64049b335a246c1c3dbb575715fc4b674032e3b2a59e35426911efe89a389b88a5183c1167ad37fdc62de410d79e447cb89a2f5d6f695f21788e15c0d985a8adcf52c472902ec34936aeb76026666fc95819cc79e6f7973c09367f76f08bb124e233d19b164d92ab3b592dbedbc159c75e253f76c2b436bc0f6c88a6a817d0d3d979b8e8dc183d8aa8b30f5bbe734d617588758557009a45b57656b66190e707ebef55a1be37a2de4e3843bea8093cc2fc207dd7f89dd145254cb649c2b28ee58fc0afdfd90bbdc75e5a668499fbdcddf579694c096429d4243cb0b0d70abea48d3fb77067c3addb7de7abd6cdc51a9b973e8598d299723577bc8fd3bdf7a39ed7dcca97d7c8981afbaccba27bf2da15faac1de0b34abc1b3b73296e204c35c1dc0b16fb61879cbe424bd6ad7c9491f4d8e7f3ad27446989225019119dc26099caf9b4af867ae50d8cbbcd7c6527e1cc1fb7965b08c76ca7a6b0fd3e6bbd0de6d9004740e9aefc3b117dacb2cccdb0ae076cba6e50340e7ddfeb93b3020a285adcecdec8e2ee44c9c792e50a2dbd7bd55d605b6d2e4014acc5ee7dd68f5f691ce2112340acb148bebb0f458735efb83bce5d6f47469e74088716c3d7ae59d1895bf7db329a537c133bb2cdbb18c9dd385323592076af5a27fedbb24f5b169f96810114e2a0f657ddc5b93bd9f5040aaae6a5b619ccb4187ed86b3770e87b3426ed415ef83dcd6e23786bfb6d5a148e8751cf9018e01f23e3e4d98244286ce688e69436153dd80b89e8c5cb8c6c4226d4a1242f894708382087dc6a4dc1eaa741a40139ddf3a2ce30ba4b07b2c62d405b6d3c1b4d9b9b92ffcfbda4c51546f345d0baebf17f74e3a962fd07133bb6244d18bcb2edde1ef1654d016646eb685555c7447e211b8731d4aac3fc6b524687e1f40b4a4d31420fbc58dc53bf8fd66a4b2822d2ec9cf28a4a5a7d4ea43cfe29c236af8b093743ee52f43b863612e6139a6e9ff88594d849b062b4d49e9908202fae9a6d9ee7d1108b7fc35976d2e99db6b20b0c3538b33903db0e3671c2a977151ff6876ce23b3b0c531b709d6adc0cf59a3b4774516f9266b61b29e079243e31466b1957960f13936f2fb5bd20e8f91e4800ae6a239de7813d4a5d1c3f0549dc0250e1407a66ac30c69875a2962ae6b3145994974cf4e3b60833b23712db853e7f2a990c7665d845ec4a1ec5aa69cc173738d4f21534b68dab9b5f1fb8f05ceef2ee9b9e3c3b901f1d8b6b285f707801592eb814757add33b123aee2db7c5c2e3cbaf2a56585115425c3d49a2eb3e052daa9bbd0c8174f9c772559b9e670a38903bf7ddbb3089930fa57bbba6149e402c27def74b8337fffd0a1ed5203c2951b07280e49b9a355289bf568d7a9c162fd1c8d62508c2b9ad81d65cd86334ebffa170e793b764c5ffff159e4c6d12cc55a274236331d2bf9f71c99a2a58c2217da5309828d12c5771a7d7af3d73a4aae9928229eb3aa12234e463debce87fd214d42a120241a7ec5e55df09ab933df9ccadd17328236d14372ea02726aa7a0d5cc59ca72614c6473bb213fa39ab347017380de23d7dae48850b1e8b878da39f11ee6c851b51238179a672edf878c9f7943822904d87747c578e5e918d86b8645192589b8ff1cad9b650f1b706fcd82bd01307698e54834b5cc9f2d769bc86e0e4e8ff6f6576c5a161f591ceb6effd9b67444eeb0fd5097b2fb2e026af6718697fdbf756ace93a999cc0136e8d8ba59185c60854a29d1ea7800eb9861ba1d31a2560966db94929ce7f2b470245c5d9d9ae71ceafb152e0097ba7d3ffd20c4faeffb09b24b6d770c7dee32a2cfb58ba0bd857a4c8e17655c75d9cf52198cdf5a7a5d3495c08584bb9da3119fb3bdb724b4d3584ed758d85481a0f493625d63abf4bbc0648314bd72dd978d5a9fdc47b3966f08a03fc4d1decb2ad74a201dbff17848de9935b9e7ed78f88067a5d860d4573a1e94337553f9ba55e4c44a1f8dd57b7b9364697e3f24778b115a8cae02513a5972ba2004f4ff64a399c253834a52c13d2cca820e4b217aa216bef220049486468763e80c8c22e7c2bab83ca35e5bc7a863df8dec39e1b7d087992bca67e987f02c7789e04871dd4af0af19c35517885517532bb0afe23e9dc3c032906efe837d00c536a3abe1385f180d290bcd00279da69ac5af1ec731921138f95f6aa9fdb179f92703a1f60c4d8f20f4d37820bcc5ae889548babb8411cf3729c24e415896ea97e64db11f93bb08de26e70c761fcbe2d1894ea5385472f9d859338928051cfdf798a13fb66af93130ff2cff5f8de9788a2d528948f949a4cb215a686d8ba06b7c4ddfcc0b3bbe366b352cd5812199dc3fb94df418df17457e7e7dfe299f5892c5e7a04f8396628d84c5334fd81e9324e51c6c6967bb85e33c5d06ca4cc6411b4fa15cf3d3722c8ace36cd59f6b36d0fd819fb45a3bc4ef09a40c842d89f4ad167b80434fe5a9cba9f729650ac03ad7ae476a68de4d6ed66611ee6461319b8cbaf3874e464aedeca3a5bfafe7c4c1273f61ca2fdc201927c037c29e483746b8b56971647d1c35f947c2f6ae501a6bd27e4c7bbad3ac30d8477f9af2c907d1d4af8b2663232bb70a931f247f4f19861fdc52b78ea9912482c2d3b8384a65d3cb5dde6b74f3cf2d1b2f7f81e2e78240fce49650fadbca49c9b00e58bccbce5083507a293aeff22c89cbd5701b5e3cbc0362b02d29b69ae4c5eea29ec50895579e7b39892a275b9d3aba7dbe128f3e560bd16d9a4132c1a24bc2d610de6e647263363a9ed4b359193d0035a1cf84395a4da500989496bccf2932fa697a2b030d102424e6cf5fff9a0133ab9cd9dbd5332af3ae5f728ac8a6bf7464e74e78a0575689ae96ba6f2876fafb9e46939075045824dbd83955f07c59cbd5b5f8f85c3d3765c02a8c4e584bc4ab8a6db85ac2cd74b1943d0f7ffa14bf9bf4696546cf2d334b1c4102c8a85b3bc9d3b4ec7b4e6947076a9614971d07f30dcc16045776e98273368d75a23f82a5555380984ac4403d67a8d047f80cf040aac5662c82c2a9d09f64d0606b90a34bd90d35eac89819390ca4f5c4f3310f2ffc580a5430d79b5571c79b3f12e24b72b84d136627055384b71023dcaf6e8b2ac05db650a2e0fe35756b7185b7d264b54bc59616d74cfbfb161b63336447f365ef25dc38a84e400212730d5948429025ec85c7c19c34a0c11bc904285d5173e1f92b8b8f73d16e6f796db347abf0e18f0bd7a9e4c061d2a5b840753d262776aac0cc0afb6ff486b9524a9b057088c9294d38ab45542f2d2ac8f58484c813474568a81e9b324f6fd3f031d78cf519c5beb6b56974257196cb7ab5752f40377eb15db848162e06db143a9ea8ec6f84f9aba8bd7bfdd918ae28f44d666995bb5742ed27f1d8df917d05a6e91d4d543e0648039173c646fe95281d0b2fa40cac78eabb64000ef29a6cc8c4331818f0aa3ba23f20d7596dc6f777a8395634c037650e4660856ddc0ac0a153128517abdc89aa9a42409de2f3ede2cbc6665d5ff1ac14c3a48251d527c05c753f56432580c1bf4b6f313a655441a2c23facb3f42d188ed87b5ad066f3d31c0a94e32b83ea8c3e6fa74e1abdc9dd3fdd03aee6195e3cb4552cb6184942d518d0572538864f5476e0729b9f24ba423bb9eaef31c24fb1fc23b6a2c658614f515fafc4d47452248af10571fa60756a53724fa462459bd94a239e03e2248cd8107a016fe447c7327a5fa45bd89b226efff012d80edcebdeb5715eb6645a165013f92ed9b4c1d17ff2dd5ad04c9b9d063e99e3e88d3778ed924c7d06ba857421d0346e1df85c57d832ce60508b4d5be174236a47af25f8ad497e45252ed057596aae35af086452ecca61d708c0221c38385a236a8d24ac1d2460007ec3609cc47d47ac36c1fe034d7522099f4af9fe60dd016b04498434a0ce0755c3620200a9b37a6d7ebf964fafc0cbebd171d5ba788a2c3e71829a1f154c8c2607f10bac0f529b4e9956b87e138879eb338d55354deb34338a897079b5439cccab33dd64cc54bec744277452759e81eb784f0af9325b1a63d81225f8441da67c84f5cbced4d3c125975063271ae511cd82d44407328060ef3e960bbe6203365a9fbbdd21dbb14a8b28589796051bee2ca41a93874119097da391c80916e89afbe", 0x20002001) ioctl$HIDIOCGRAWNAME(r0, 0x660c, 0x0) 23:14:04 executing program 5: ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x400c}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f0000000000), 0x6, 0xa801) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x10000000000, 0x161f42) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) write$hidraw(r3, &(0x7f0000000140), 0x0) read$hidraw(r3, &(0x7f00000000c0)=""/131, 0x83) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) [ 1056.474669][ T2213] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 1056.488602][ T2213] ath9k_htc: Failed to initialize the device [ 1056.515494][T14667] usb 6-1: ath9k_htc: USB layer deinitialized 23:14:04 executing program 0: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r1 = syz_open_dev$hidraw(&(0x7f0000001300), 0x0, 0x20000) write$hidraw(r1, &(0x7f0000001340)="1d28dbb8d491a0d0488c370d9ddfc03d53e016f8fdce5c8a07cfc4366a1e89b6a0f72662bc2d33a9c9b4fab9ada2d6cb4b1151cdd88a4b7a6580006cf2eb68a100389e73706473fd7ee5ddb6af2cad2825bc193a541b60ca548c942e919a17bf067abf6161a9d70dbab88f22", 0x6c) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r2, &(0x7f0000000200)=""/4096, 0x800000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, &(0x7f0000000200)=""/4096, 0x800000) read$hidraw(r3, &(0x7f0000001200)=""/210, 0xd2) 23:14:04 executing program 4: syz_open_dev$evdev(0x0, 0x0, 0x80000) 23:14:05 executing program 3: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x3, {0x0, 0xfffd}, {0x1}, @rumble={0x0, 0x1}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x141f42) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) syz_open_dev$evdev(&(0x7f0000000180), 0xff, 0x410000) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f00000000c0)={0x67fe, 0x7fffffff, 0x3a, 0x8, 0x1000, 0x1}) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x2, 0x0) syz_open_dev$hidraw(&(0x7f0000000140), 0x8, 0xc200) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) syz_open_dev$hidraw(&(0x7f0000000100), 0xa26, 0x88000) 23:14:05 executing program 5: syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) syz_usb_connect$uac1(0x1, 0xbb, &(0x7f0000000100)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa9, 0x3, 0x1, 0x6, 0x80, 0x92, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x3, 0x72}, [@feature_unit={0x11, 0x24, 0x6, 0x2, 0x1, 0x5, [0x1, 0x9, 0x2, 0xa, 0x1], 0x4}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0xf4c, 0xf34f, 0x8, "e1db6a6a013f7f9443"}]}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0x2, 0x2, 0x3, {0x7, 0x25, 0x1, 0x0, 0x1, 0x3ff}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x0, 0x3, 0x20, "925b873da50f"}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x8, 0x1, 0x1f, 0x40, "ff9f3f5aa5"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x72, 0x4, 0x6, 0xff, "068d", "c7"}]}, {{0x9, 0x5, 0x82, 0x9, 0x10, 0x5, 0x7f, 0x40, {0x7, 0x25, 0x1, 0x81, 0x1, 0x8}}}}}}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x0, 0x4, 0xe0, 0x2c, 0x8, 0x1}, 0xd3, &(0x7f00000001c0)={0x5, 0xf, 0xd3, 0x2, [@generic={0xc4, 0x10, 0x0, "e2d437f228aa75abbb1e463834a80f0fa4cb9f0e6f0fd3589d26e25fe6abf82d4054d1cbd88f0633fb4252c0138dd0fee8ff09a9786302c7d9225ab5564888b658ec73e3d17624710fb067e577c3e275a84f4788437f7d3f5a0826ece1058752e43c124b93d975d3cc031e98481c3e635e7524457886ba449f396f65aba2b10ef21108ac2bc8101c160b3877cbbcb8cb119907d9ff6bd2b42baca4ff9a05481feb1b2f71dfa1e56a2f131cf87c96fdcb096b72b28bcede8260f16202addc9ec752"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x7, 0x1, 0x101}]}, 0x5, [{0x4, &(0x7f0000000040)=@lang_id={0x4, 0x3, 0x2801}}, {0x3, &(0x7f00000002c0)=@string={0x3, 0x3, 'K'}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x457}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x1801}}, {0x62, &(0x7f0000000380)=@string={0x62, 0x3, "f50c1ea1e20909aeeb2f62505bc2f8c6aceae72cef4d15134d270ad32cc5412b6f02a3c8e0f20cb6acd914a53fd016f029443208bf9c7f721d1e53832f7d038c97e4fecf3bfd58baf134305420fb50ba6403c29caee77593ad5075fda9ec5a77"}}]}) 23:14:05 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1, 0x401) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000040)={0x1f, "211d692ef017bc7b990ad688cbd69f1c4912f8d08c78c9aec658955046c21353141b83707bea610eb964c3c8d3d4d5500862e9efd61e0735d8f05e3fd9818494"}) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x100) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000100)) r2 = syz_open_dev$hidraw(&(0x7f0000000140), 0x656, 0x2000) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000180)=""/168) read$hidraw(0xffffffffffffffff, &(0x7f0000001000)=""/197, 0xc5) r3 = syz_open_dev$hidraw(&(0x7f0000000240), 0xe4a0, 0x202c42) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f0000000280)) r4 = syz_open_dev$hidraw(&(0x7f00000002c0), 0x6aa, 0x100) ioctl$HIDIOCGRAWPHYS(r4, 0x80404805, &(0x7f0000000300)) r5 = syz_usb_connect$printer(0x2, 0x2d, &(0x7f0000000340)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x7f, 0x10, 0x77, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x2, 0x8, "", {{{0x9, 0x5, 0x1, 0x2, 0x460, 0x36, 0x4}}}}}]}}]}}, &(0x7f0000000640)={0xa, &(0x7f0000000380)={0xa, 0x6, 0x0, 0x4e, 0xff, 0x0, 0x10, 0x5}, 0x43, &(0x7f00000003c0)={0x5, 0xf, 0x43, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x4, 0x7, 0x2}, @wireless={0xb, 0x10, 0x1, 0x4, 0x18, 0xce, 0xb8, 0x6, 0x8}, @wireless={0xb, 0x10, 0x1, 0xc, 0x9, 0xff, 0xa6, 0x101, 0x6}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xe4bfe420ac8682e4, 0x6, 0x1f, 0xfe00}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "0815083385bd0ac593f59f8410a3615a"}]}, 0x5, [{0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0xc0a}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x1409}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x5841}}, {0x8, &(0x7f0000000500)=@string={0x8, 0x3, "7f1870dfbcb2"}}, {0xd5, &(0x7f0000000540)=@string={0xd5, 0x3, "784b705ac3547cf4464ea2527978c2edc32265b58e9e08864289f9e47699bc0ed52a703b0b97d73480d81f5bd828cafac36930ae2107abb5545d1e70f5a637565722a66e8acc89ed18306bfeb7ba6ae41aaa3102f6983743865df94675000dea8905f39e54eaa952ee543330ec34b2c1d8d3c44e22225fe9b2afc2c644db00e5d4a3ec05735153e7f8df4d37daecef7da7c8823de71b74cf57b24806fd8a20fdcbc6355eff978c33debf2c3af5cebb2f12de5b7212137b44445564d3cf8fc218b1ce0cdac6e202cda98774608f503d27e0fe79"}}]}) syz_usb_disconnect(r5) syz_open_dev$hidraw(&(0x7f00000006c0), 0xf44, 0x2e0240) syz_usb_connect$uac1(0x6, 0x102, &(0x7f0000000700)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xf0, 0x3, 0x1, 0x4, 0x0, 0x1, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x5, 0x12}, [@feature_unit={0x9, 0x24, 0x6, 0x2, 0x1, 0x1, [0x2], 0x6}, @input_terminal={0xc, 0x24, 0x2, 0x6, 0x200, 0x2, 0x0, 0x20, 0x0, 0x5}, @extension_unit={0xa, 0x24, 0x8, 0x4, 0x8001, 0x40, "03fea4"}, @output_terminal={0x9, 0x24, 0x3, 0x4, 0x302, 0x5, 0x6, 0x7}, @feature_unit={0xb, 0x24, 0x6, 0x4, 0x5, 0x2, [0xa, 0x0], 0x57}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x1000, 0x4, 0x8, "b73e5eac0ee6"}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0xffff, 0x8fd, 0x7, "45c53535c0"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x9, 0x1, 0x7, 0x7, '$'}, @format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x34, 0x4, 0x5, 0x80, 'wWq', "fe1d0c"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x5, 0x2, 0x5, 0xff, 'n', "a543"}]}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0x6, 0xff, 0x8, {0x7, 0x25, 0x1, 0x3, 0x8, 0x7a9}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x0, 0x7, 0x79, "0e278f19"}, @as_header={0x7, 0x24, 0x1, 0x80, 0x9}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x0, 0x3, 0x3, 0x8, "afaf0a"}]}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0x9, 0x5, 0x2, {0x7, 0x25, 0x1, 0x43, 0x4, 0x2}}}}}}}]}}, &(0x7f0000000a80)={0xa, &(0x7f0000000840)={0xa, 0x6, 0x310, 0x8, 0x3, 0xe5, 0x10, 0x6}, 0xb3, &(0x7f0000000880)={0x5, 0xf, 0xb3, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x6, 0x1, 0x9}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x40, 0x20, 0x8}, @generic={0x96, 0x10, 0xb, "470e704946201ae6041025768ab5563c306614f6b1b2756957b305b3bddcab46d513210100bb137b4cab7e1d6471df64e94912b553b75968fa52f06751f0a3d4bc9e6de1be9605069783be3f3b90a452e35fe2d36db5e7a97f559aa216efa6ec1f65505dcacb69d64c80c5d7c1492ad5d7e3d4d19f06176f1fb3e4f851565f7fc3be72ddcd9399b6ce30d4fcb8bc1ba1c19f85"}, @ext_cap={0x7, 0x10, 0x2, 0x18, 0x5, 0x5, 0x103}]}, 0x2, [{0x36, &(0x7f0000000940)=@string={0x36, 0x3, "2c50d42fc03c285a057aeb4526ba3be0a9841e1f3160f5dd938b49075c88566e66e7f82046a07b96c1c49b55a1cd478a348adab7"}}, {0xc9, &(0x7f0000000980)=@string={0xc9, 0x3, "fc678610ec89951304d58b8e489353bd3b3594ac39806db12b9888331b1ec091701d002fa8bfc8426b36bf66a6e559edc0c8839fc7bbf9b708dbc5e6b828200466a7c4a67e43d73c6b79c30567a56b9e1b67c11bb1ac96e6309bc04b011a1bdd6cd2647cf9e96a3d1fc2f6f5e687ce4fd129daed363b4419edca977b479e99a419066364fa5c3d387a1d60675b20a6354a52d8f373c56f6da652d89f8a85601c74059c9f0806b05cbbf14de524fb658d0695cf30be1d7885228818320572fb9a1d25760607259e"}}]}) r6 = syz_usb_connect$cdc_ecm(0x0, 0x5d, &(0x7f0000000ac0)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4b, 0x1, 0x1, 0x9, 0xf0, 0x0, [{{0x9, 0x4, 0x0, 0x7, 0x3, 0x2, 0x6, 0x0, 0x4, {{0x7, 0x24, 0x6, 0x0, 0x0, "bd66"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x3, 0x3f, 0x8001, 0x3}, [@acm={0x4, 0x24, 0x2, 0x1}, @ncm={0x6, 0x24, 0x1a, 0x0, 0x20}, @acm={0x4, 0x24, 0x2, 0x6}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x10, 0x2, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x10, 0x2, 0x4a, 0x3f}}}}}]}}]}}, &(0x7f0000000d80)={0xa, &(0x7f0000000b40)={0xa, 0x6, 0x310, 0x3, 0x7, 0xb7, 0x20, 0x1}, 0x103, &(0x7f0000000b80)={0x5, 0xf, 0x103, 0x5, [@generic={0xda, 0x10, 0xb, "8cd3b31fb588a0883ab92ae4179a2b0c13349635908bf8a03344d730ac5893bb9dc4ba9a0ca4e4e2a138e51f640a97ea72e6e2fd6e48471ae3fd374f31fb76e9239c1a3a7737f21943feb11b172051cb4e8f65aa799642a241877ec0c11ae3ca78f78a15d233fac8eb71788b405ebfb8cfc10cc17506fde8ccab6625fa379bfb4d8ec14ee998d9f86131720629498c545d2bf8b24d4c62033acab268fd454d113950fbc7e05c498b112368cf1ba16b248b08bd93c8d0a95478bee3cdeffb9bed09cafa468ee35e41b2408c1cb44515ad327f7ea9fa27f7"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x11, 0x19, 0x2, 0x200, 0x5}, @wireless={0xb, 0x10, 0x1, 0x2, 0x40, 0x5, 0x0, 0x3, 0xcb}, @ext_cap={0x7, 0x10, 0x2, 0x16, 0xe, 0x2, 0x1}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x6, 0x7, 0x400}]}, 0x2, [{0x6, &(0x7f0000000cc0)=@string={0x6, 0x3, "175d1c85"}}, {0x73, &(0x7f0000000d00)=@string={0x73, 0x3, "1b2f9603c58047d101c77fbc0f24235ed2b38cc30086667681ee88204ff7df5826e9139436253dec750bd827bfb9edca3e702b8b2837f59eb4adbfdd1d2aa79486d4eddf66cbf25a6bc2541a46600382a0ee3757ca865953a65ddfb76095523558c3a95734748068bc73c591121b9b50b2"}}]}) syz_usb_control_io$cdc_ecm(r6, &(0x7f0000000e80)={0x14, &(0x7f0000000dc0)={0x20, 0x21, 0x48, {0x48, 0xa, "3325fe53ef7bcc6e71bb6cce040cdb6b63d6eaf4b8e98da121308bb02da85ed41d85bd1dd75b39a515ad43601914ea27d25af26aacd3cb52b3715c8912f5e28de7368cac1059"}}, &(0x7f0000000e40)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000f80)={0x1c, &(0x7f0000000ec0)={0x20, 0x10, 0x33, "889b7d64f972461ed155b5eb0267fdaaacc38036bbfd1c1c8910b691dad83a22aa7603363e8c17113bdd05d97399d2f7292a5f"}, &(0x7f0000000f00)={0x0, 0xa, 0x1, 0x1f}, &(0x7f0000000f40)={0x0, 0x8, 0x1, 0xc5}}) ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, &(0x7f0000001fc0)={0x7a, 0x10000, 0x1, 0x400, 0x80000000, 0x401}) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000002000)="6ff3c5d3e714f447779058f683a75eedf2e388d2ac616fc012f4165666031b832c6105c0960d16b6262dfac85c873689cc9f498a5cac0e953f1a0fe58ce8d9ca67ffc3f4beb2301b857f723df1bac413193332f09d560434cc0d06c9c8655fed95fad1703eacf9f7ff25af4b4903a5dd1f7908f04670e63d51e47ce5c290a81ce92d739ffdb2d87ce81c0b7a381552cce881563194a25634006888801169f29888da7d5e390feb73186dcd3ceecad8ac25565b8b0744145f85a06d006a379e9e1299fd32e15c35964a2953a94f192bb04ffdcd3434facb9c1441575a73517fcd84fa8aa560e63c2a1a79b2a2dc04cd704f1b440a0d09af44df2d697d3148a315dacbe6f09c7ce6e9477e3b8dff62768aeaf5593b54d69d15966f70b01d6cbaf32317217547b7399680cce1e094d72ea6ac6456a47443ccf4d451d58e4e317516ef9792a4f51e0029dba01d92867b1f3095ed58179a1b92e77b1bd2a795b5631c478eb49bad101c9646e8a9577c4e4c73e11c40e3bf1476dd66b65eceb2b72fd8021ecdf76b13de57f8beb281f19dfc0cf2d4212b888a54faac73cc382296e97052a59e2e8ccd476ce244c8a195fc91c5f27a45293205619fe474f6df31d057c0e2b1026be4434b47eee5ec5955c287411cbfa02b4b06e4d013ae23c6ef6deb80653a003431dea78f1c4afc557690db8f8416d463df8290b22d50b73fb9ed3fab76298fdddc0433d9a4220931fb6cdd44af8abe14a49bb2aeee72865c242247fec4d49f5ccc103c5d28ffab4fb95f6ceeda268aedc7663ba800e3c75629940974159f1443cd3ec3bfcdba67ee9b6046c0b40e32460b22565b410acdcc7c4d658e235ac03f2c8e620a77d412554ef4a25600d06060fd1cd12f8a5d3e0f5a97d278d4e7ddd6f0d6cb9d0a607fbb56e940fc784ca829a37aa81e7108a43e69cb68630cb6c8e0ddb8a6d97a1eb0bef3e7a903a385963b8490021379e80d9107f4e926bfc4eb83d62bfd61c493bf40e3d6ad773aeaa149dcca809c2b6acbafe9fede716e8f5e9ddd2482ccec1f285bdb423ad302bc6b94d68813a7f8a5cb0ebe6928636a02750e72cbf5a820fa8da50992996401d2b49722f064b87912227369990bf0ddadbda070d932fcd7411cd5764fd297fc9108d45698ac519f7f591ea1392df1e864cbebd404915622b386a35af604598f5aa9214d7c83a3ec363899373f75208c9bffcec2f20c9eda7c98cd2ff2d74f847c961516caa3f979e8842fc209e8c66d2146a71836b252fb6c3ed2e6883e7fdc2b8b521abdcb9fefe0efceedcb0030930af09d47a3a384be8f9a2aba89fbfd5064ce62fc6f9f22f44cc646735603f1915721434ca02749fc22408ae05368cb43ffa7ab984d096317236271f813afb09507e10d5dba22795addebbd4de60bd14690bae628321e2f40b9584bf2c5b28d79a0eaf8621ef4f6ecc046600a4f2f1bdeaf2ca713d46ada1c16dabe7661537c16043e98da6e38529d656b7835f1da27af7ed808a655aa46aafb070c4361d037d1fcc63ab3fe28c99b9cd4d0ae7cc9b108bdc7ab6d65b7bea7daf240919aa27b821f388626805527c6f5683305148425ab4bafa36a74a0fa1160d9bcf077f09b2323d962265228cbf824383e8f2ff7c2ecf80f0d0e54dfb335c3c36767f0fc541ef16e5891dd7c985a56ce8b2e338bb43fc650fcc09effe48e8c5c17781f181e5811a4faf15f7917f606a2143b15ac03c2f1b81e5f1dcfb1a63a319a21b3cb3db221d6988163eb13c497dfb85b390f27fc3d30848705d99481fe1c5588b54917880e71979fcf0c994ef1784b329cc856120fdc6e8964326ddff9524d55f476eedfc93303d310352f6edb57be9523d88e66b84d1a635b0a63bd68155576146349b70d1cb62d29229765d356e34e7d35d2f33d919dc2c6a5206e66aa933ad7df33b47dcb3a77630dd7b9347ffbd22bffa34d37b75a768a39cf39e969d1cd100462d268eb207d9c71773b2d354f0cc20eed2d2cf82ffad3a3c74b5243d977bc21e027b8e4e3119faa0166bb671e5e6c4a8caec712bbd5148169ce93ef06caa45318503f9413eecc3dd961265a8b094f6e9d9bee26bac59459f2007b36651e24dc1a250899d155126fcb1ee40d18226032a8683d73f0554d02daf4b366cc835b69a331eddb78282b8a98231c29d7df83b3997b56716d073ff200e51438eba1368d5aad3452280eb0ad2e8f1f8332a1bdbfbaee8775cb50dc744d53d04d4fd144d46d9547c5abd585d46541a825623b82e6a9da71f445e84c596251bd1e49a8010aae73dd36f3bbb6bd91e1b5c6b5e269f2bee3e024de0ee23d2aee94f3f65c26a715a78bd092c8afddd735a5619fc2a738b4e0aa71927628e21c72433979b0dcfae0e9f366ab2d229c3f641f23f155406e299def635148c95e52db59fbf9b800e7cdace64d383c2b3b475f36c6f51a4fc9ff6300e2fe888ec64e3a3ae34a02faeb92c074514d0ded60511738bac59416e6c8133415a72534c6a58fe24c74081fb45099d79604ced2e55d30c33f94000f10a96982e99b17270f18247f33a2f6f7a20cab1f5162cd8056e807882973014e3a4f4c6652b146de625468c1b9a5e56cfb72dbc51ff72e3cf038e53388a988e16bd0abc6cc4db1ae1956645dfeae1784996eb84b099414f4e5a754c90851e570571dbd504cbf58ee249c8b33031baa5958d28817e3f8ef4411ab064552881a35b40dcef5a533edd3129a3f4afad8b326f1efc1fd619ebc99bf47efc92688f7e5afee1e7a902872d3430ba60fb25dc9357422a66929dab556a017865b54ce24b7a434046340c4c375fa7530c80893061fb19c674f20609bf906027b7089f00c10e719beb9a44c20b1b5aba45a113182b6f60e80f7172746d0352c61f700abe053ac6217ac936c194f3bb4f020c90a39542760e8fe95d8675401713f7f0b3cf265943efbd1da16f7267357643eed4797dd695f58e537a7c4b6aa813975d9dc05171564b04fb575443116e4ec4b000c05f2849dbe863ef4783b463d728e34dd31cb1e15c529b910d306f5cbbc8cb5aa8772cb055110795b70051cb3bb0f66a4d96a134759fde234d46391657b549424cceea34a5594a17ab9c239534365ac365a9acfcb61b6424aea15fb11050e12cf89019423cc546e4cdf2f6524c16cc595c7bcf35802cb4738bcf3818eab7951b1f5cbcd4cbfd4f50973a04c2f1a9267cb3b3ed39247d9e197887d157946b4e93acc06f1d00c2464d26fbcf019cbc74c6772f0e094fde44960f1a52210855cf0b8abc720584865e5cf9755979beab716e45903538b60cbfd1d662ea23bab22c90d36ddf755b34c1fe70458788b8f1e04825e7ea67d936d8d5ddb8a5b396385eae2fbb968af3b47548447298e47a72be0001b159bee1fa822551c88536bbda5302bd5d4d8c935178c86912aeffd53e5ffb6f8c1c2176ba4c2bf39d259857474b44b11d4dcef0c79f41170c49c769804fd1c0538bf4e1021e15228d3189db14113c4baf40987176b4a563ecfbd50da0d5ff840e01f52731813c63a03cbf157c5886fee1f8e7b6fe6c3377cce9e87d4fe016be7a9d99b426508e3dc863a8c79156a1bf12d2e9590a8779d3048c505436d3ce01f7cf50f4b9d4dd6a5b2c897287e25159de71287fd26beffb691bca96bda2b146f50fc24bb892aa94492cac763f34a1c040b9fbbda812b98176d311dab3412d61e1ef6b60e57983f98b9041ce5a1508639548c2674ab95d32e11b7bc316330ca35a71c7f5cceb36ed483dd7f6871351954437683ecb5808aa91ef993eac8e222906912d39b0f2e84ad0481543b412d979462201afca34b8675e45392fb4e50ba6327398d3fc2ee394386a988c19810030e8ad57dd54f16598d6f108a2ce51f458fd909cfb1d17c1e5d349b79dc8fb8e66b0be67162ec7383cb57b78600be6a62da0266e879521a989b0e341adc6823ce598af42e2fe3dfc1a515d97df2254bc5b6c0f9904cd2f261b32c59ca13563cc6e2b49fc163b9ea2c050bd68a04ed13ecd291401552455f7bf237206823bd8c20e03d9cbbf9b1929d4990c1e55acbbe865bd79ee694bb18b4152ce677d2956edfdc0fef03da722907fc89d3cfe33209c37619e88a0abe0b867951213d19211cdc9255ff64e5419d4ac36b1ec8367e558f1ca8ced74ee9d3e7b94c59a4b6b4d5190088bfc51fbaf732dc259011723fc38b163adfb48889002711d11eb718e5304c74cbd674d494463662d2ce51b4a1992c19aa78f526f8a433e2e1dbce305c10f41967a33fe63e580e484d32ee5fdb46b1a82d22511524acad5625dc2cfab5097c37b6f272616e648a5d3785cd1fda85280719d9045011350895bdb38abf06e906babf4810fc96293131707c34d8724e7ca7020612d976802530d0fc2e4f8c5d020b600cb0fb167cdc4a91bff467252873cab9d8de2102946f23841c3bfac5e7afb48a6d2e8f0c5949fdda312ae40f758e5cd11e3aa12848cfbac420fb4d0848a6ab89a0e5b1c9bdc21836fa8d1745368c2c8e7abbee0feae2dc8e3282bb819a5a9abc63a8587a81ea55ea6905d9c98af437f73ecd1db8fa90ece04176b3c3c6fde0a361545f1e5d2f38c88d4f1b49b066f3904b324388021ab9405136c2eabbed6f8f2d65aaa7824e51db74c696137fa15d2b3b3f4e14c20513c9a16e308d73da13c9481ff561ab2291aab8d77a4b6f6da3704432344fa7a81106c047652fdd94b3dd96af53676bc278a548df70de4b79dfc48efae278b58766cde958c39058b9878d7368ff4cfa4b7ce856fcecb9ef37057248860215af18ea7fab9c5d8af382febee808c200c33a84fd020e60468a9d70ad1ab900826e0c7557a5458020d65842fb9281f48c544eda914f24e961f51a37eb9ef32a1045affa399f1e4aa46516c9c94a746d80ad34729e738d4d7908f63239a3f864712f97173c613c9b48a8670426fb184047c0f619bfb025a8bc873c16c82d6b126ba5d7805a05a770372642bcf3f53074e1d2c585d70987b41879d8953d667c4f7d8e3b9aab802a7a6c2c7f291df15afa45479f2ba3db14adf4198914f27dd1a9f688bcf3af61d1bcab97e33979e418c67b860a7adf5775e9fe5bf63e2cd2bda7f89a4da35373783b81d264e1830375383a86fdd498bb4934094101e6aade888dabf95171581451b2f63526eef7e4a9f467a00c50704ccb76e3b3fa9bd7c33819f70959f73788c1144a4c455cb8be16502ab4a07cf28b7db7ce9d7d5a490e6cf874b1851ed7c09eb14663007b449b990aa7ed9040ba2d0643731830cfa1a76b7602efd0b88fd96e523429bc809f673304bebb2c714966454c10d6053822619c4089177abb3abbfd2ef16332c5b6aedf35d02dbd0d7ae81deca6c353d037afe33f5fc3af54b859c5094f721494f9e6bff7d068e42504b159f30460647667eb0e13f4d534806d198ed774f1f92d7547dcef0625c18481fe7c1a6c128b7484ac28a0c9953f4acc151a5fa4ecca866c917d642947ec2918190a8bbb2230901cc2518afb3f99c77506ecd6a8e355ca2fc9d4e939ce8bfb2a2f8f9c2264d896322919f99b0fb21310b8b2fa537766d73286179f84ba81ff4017f8a060c42c09eab2a08f05b11b6d664b4e0e1087250acdb20eb8f3c02d6d75d4ad57a17e6872c3cb9eafb9bfd70fec568b9137f516efb7a9696c3a3c74ceba9e3ab4ddd199699a5968b573ca3184178ee66522691900cba4552895d7f20c0a5fa45e230b9b1e64aad9ef7a7f27f7ac9932c252bd8c1c1bab1d") ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000003000)=0x1) 23:14:05 executing program 4: syz_open_dev$evdev(&(0x7f0000002680), 0x0, 0x307003) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x9, 0x14100) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000140)={0x5, 0xe4, &(0x7f0000000040)="4ac9471c97948093ce3a28abce7ae99ebded04bed17ce1929c91369fadb55b4d87b23943d2efb671b5760d63be7a2d3291636da73980a2b297d6cac92c2550b7ca69203a47cff0567e895bfa4fc4f87bf83ac36eadb3fb8782c534834a4941c5a10c1f0415744abf17d8ca29f23b71312c2e4378099e235c3e1295857e1c37ac722e04517fc2ea0d230af261a49f2bdad48e4998a060c2f0ff97432dc94943eba5ff2a7eff1208487dbcc844855648bac4f4b3fc7117cbe0267a1d05bf22c383fe87e8d81cc48b2747a8adb1ef651023f8019a424ae1ada1156d8673c0485ba37b3d1a09"}) 23:14:05 executing program 0: syz_open_dev$evdev(&(0x7f0000000600), 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x20000) write$hidraw(r0, &(0x7f0000000280)='_', 0xc) read$hidraw(r0, &(0x7f0000000000)=""/50, 0x32) 23:14:05 executing program 2: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x400}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f00000000c0)='Y', 0x1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r2, &(0x7f0000000500)='D', 0xf000) write$hidraw(r2, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000000), 0x200000000000, 0x80000) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r4, &(0x7f00000000c0)='Y', 0x1) write$hidraw(r1, 0x0, 0x1f) ioctl$EVIOCSREP(0xffffffffffffffff, 0x80004506, 0x0) r5 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x741) ioctl$HIDIOCGRAWNAME(r5, 0x4030582a, &(0x7f0000000080)) 23:14:06 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(0xffffffffffffffff, &(0x7f00000010c0), 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r2, 0x6611, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001200)=""/36, 0x24) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0xfffffffffffffffd, 0x40242) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(&(0x7f00000013c0), 0x2, 0x5e9903) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2ff, 0x303300) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001380)) syz_usb_ep_write(0xffffffffffffffff, 0x60, 0x3f, &(0x7f0000001300)="62c449b890653182052e604b18a480854ceb732b466a383d65bd8ada19f2530700000091eba7192e9385991d279ecbe0af8b7844a47f0428d73c6600282fe0") write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r4, &(0x7f0000001400)=""/129, 0x81) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) 23:14:06 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x481) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) read$hidraw(r2, &(0x7f00000000c0)=""/19, 0x13) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r4, 0x40305829, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, &(0x7f00000014c0)="9c4b17c9859bcd03ab40c36d992b52e00e27ad4a035c0f12a6fc6fc7afdbfaed5995422124ff6f3b760c924fa2e54a2367f0eb4f3dacd09dce4f43481e3215c163fdff1260135dc53b5bcdddac71f4a350ffc299cb00ba3184373c2913d3eb4c6d5dac8387018a7d1be196c2de39f088cc621598783cb10c52dcaae578368ba1f48cd48ba399ebd070714c29b943d91b665d2e58a47fdce37ba47187c01da200456c46e158b5af2c1073981345f3d40f448ceae3905fa21c09f3c305ef218d176715b689ceb84126086e0672e7831ba5209c71851afca30ee5455ad518c2a3843784936c2cb747aac58fa1cf57e36edd4fce1672f45996519213e8b5ddb2cb5e90b7b264185c0a1446153851fdbcc0d1ae69b2dbe48f634ced65974f3747ecf87a38bea2da0f24a398c9593bd258ec9a2a7c5698cf0eda6d06b70904ea1a4136772f9183b6b2a2cee351c88ca6b69a7ee713ba95b92ab78430bccccb9a63aaeaf5e49045282e35eaa4339997bc5ece111974df881daebf3ba043900298574443490ff2924b0716f61052193218bf3a72914c17b5f6e3adbb27e63d5e2ab6cbd873ee123a1965f4408f43ac064026701a6389632b883ff0243a11337c510b5d77e8d7201ca675f4023bd0b5fd4522fa1b24759664e310571e635e24eaaa0f17c5aabae50bc0705e39d797ca4f38c315835cbde6b298812c61c1b7966ddce4b5065e00b4573625437f143e311ee9d4843399f02da21be5a54aaea7c79fd3d4fafa11eca0cfc53b05f1ae35afd9ce3d8fef009187db8bbafe373afdc7b2087ec222f193b4746bc81377c682775279674afa0e884aa9eb712236ed48550212a9c637c9fedc3f30872e62c5f42965f6ed43b812a32f94a23740dbe714fb4973b74b27a65b9504888ce93547329333e7e27bab33355e2f3e1ca4e446549a38652e809d6f905f77c953a9e916f5c3eacf1f591cd73688dd3bd3977877cc6dc0da2b73dd770f0dea2d13bc0b05d0d312b6419329dafe6f9858588146dfe5b52e34d1c4eea7f9003afecee1c790b087dd2e842a7d23d813898b9d53d9dd491f8b6ddac35befa39f3f6847ad3dd55acadb61b1f4fa9249e445b7d9414d73d744214077ebec49507afc5a5c0cadb8b51aaf22ef791b978272bacb6849ea36090ac89c72c2c77494feb393d364c3c6dccd1e95775c12f00805a9cd021aa68bae38540444c5dab1c0ec6305f686684c269952bfd27a75a17cd9c1cf93d41bc75c4361ade3e6bdf1d04509a3c6dad9a44050cda25f5276a3fdf3641262faf0ed50377d4d2918f2dac5b815e1e1ea88360ee040ee00ad67b0292519a280d8d9a6e3c05e4d7a0a4f00687bb00c70be3cac11642a1ea83d8c5157972b98ed4e5d4f96d36c69fa85dd39cc90bba06e4e9298f817ceed6e44553bbfaff61dac8a08aecd0eb294f95c9e6c35132cef7fdde31d8a505fb1ddf427e453ce277e596ce84e09d71ce7be28ddd2b2658bbaabdc7c1d29d58a443b921061e0b45e0db27b700bdd9fc4bf3ab424d67c8e322a2aa221820159438bb1f51f855a469634c034267b5d4aaa034b7dba12a5603ccf11822ee5bccd222988785ecbde630849ab40341014c56c27b9cd8c61414c9efcd48482517736129f3cd2e64f78acd0c4a2fd15d76bf2584c6482430958715f2d26d9c07365a3b0e49823277a256ea4870317d8d08b10f3e9b53776668d6956a0d0e39dcecf49b64b91321cf32ffc1de84d4ba650a75ad7e16ad0e3e8e75b1fb782239690e2c9ba4ee4a6b81398fbcfd7445395e732317dfd6e0cb3e69b36784ac796a0fd71b8ddd2ee1633d5f5124e0086f855af8a4b2a8b24ba6c36f23dfc3b3b6571b8221b8d5e7ae702db424bbee33cf2bb61d3570a5c08293a09611ab32dee7a0b2093bbce48eab7d7fce90519cf7d04806ba18cc61e4f0ce5c22499afdee2fd0a814638ab5bf7451003f7ea1715105ef60629de0e991474c1ae46dbbe645658f9e92ac3e85ca0d5640fd3fb180746bfbb8c5b40d2846104467a4d2c3fa32866c4f2a48a87d0a877734c0f023f6247cc646fabbaa7f4a972d4e86789739b0d6c63fe69ddcfc5642ad8f3404e38ea74ecabfa1130f69a314f24ed39399fe3c327f0e6a074fd3633e073e0dc4b6d81b27310e7c86017e467d7817eccadddb0c2cd89a3c7731f7daad6bddd0cb4d8f922a03c84bed00558dc3d169b50a61fbebfc2a46713b469d3c8b10cc3cd1dd6e98a99b5088c8e8488e35820cf6cfdeb2c32ce8bb479a24579a05e65f9b8583860b7f728d92e454fc8a588240c1015f598ad60210abb013ea31376f138914c18084aca4c1358631f6984d418c26982a4c3f28d7b1fdcb323492c25d6a163a4e870e0c664d689ee822210c4abe09d062642aa6742bde69ecb8379808aa1c1e461ffd84fe2213d4e8ed34e638918ac4bd150e576b1213dcde3306c073eb34b6fd21edc417c77c4d6058992f08c193fdf4b0d6ef73d223024d0336c189e9c9909fd42e1d8ff5bd9f9c061b877eacc523c79935b73e6768a7844af078e51a6ec7034e1c89a9d14b4bb5dd5b4213c4a476254a9dcc06f0ccd751b968bf83146986d8e6d0965134cc2ea95d3a3ac9af31eedd5590d202a98d246dd692e9c6bb9cb3bd43080c7b5bde5f79fb3855344003031a2fff658f59a910c173dded85d191f5e167b910310ac55e68c635e7fade3758d88546ebc836e2ee6c19a5187b05a0e2766e1b6adef4e76e60f2c73672e37bc17d2d6eaebe7f79158376ddae8c194e6b6d6a4472ad2e449adbd1b905e43af3b70c243fde2d0295ae8aa85185e668103c461e2aedb7cdb004b67f8a52eb6858f09d42877d52ba63bad32a65ef7ff601557e791cd2a84986303a83137b392ecc8d8ad26a8a6cba3e661c969d92bc3f9ce919fc160c0e29130316ded22dc76b82f600c414d2c9907f28380c1ff8d147d99804cc89587ba803dc30f4de5afe66a7f38515194f94cb3c1bf21c9b4178c763e8b6f87cc1e07f2f8e92a4540af1a3766a8eb96fd096a7d3105744a89433150b4092ac4a033dcb36a9664f47bf474aec03f1cd53e356a2361bfb955146a427b004c7712ed23c40ffdb36ea4f272561c57f95498b0416269f0bc5fb08ad860e78ff47789cd12c4153de120dcf5fff5d2a9db4f830469348ee58850d0928197d4fc53790c0e49f6298c7a522e5a3121d003a887536f29fa598f2495931d7bcf1a2a7779b4efdbacb595becf426b09d79c663b9a91f90fe86a372e8621b2c25554d02ad886758ac808f2753417cc63446f44a0e1843712e2205e1462daf56190c227027ee883caa35dddf70d13b28ca6545ce58dbbbfd2aaeba40df77c65844b7f747c7a332a935525ac8221da409ee4deb3b71fcbfab294926b3c9832d3925606a89b8ab3319b1e1f388eda296bc68d79b308b206850f3fa928852df0edac3b0d1c4eac263a51822c0ef6935d01af5d6168d6a5853317bb9656db1d9d405e2b21582c2ad46066ff4860906fe504ced8911931f36ee1c2ac5622551efeb553191430bf57e08615158a7472ebaf4f3f650d6284a7e7c992b825104d14a4b50a8b2ff769893e015f78713f9f5008fa4cb28b31fc4e649fd6d33e0dcd2baa2b2d9dbe533cdfe1bbccf43217f44a1680f57190c4936dd56846b322f19cfa4d7532e44733a582905fb4ede36bc50c0708ace61fcbfb2af6bdaf71df0a0f9d6c0ab1ecbcac43775be6436b0dee4d3e2f30f871145721a222daf5373c8676ebfa050398b26f52787f8cdd43c4c3d82abb0f4a4a8566b4dcd8dfcaa210a2b94fdab6804327f900d1488e408f7c6d38d3139fd316ba456d9f411f870543ec2fc048748d269cedd85d71a33b09b38081205e4c5a9592ca43c328decbe4304dd4daf928351f8c9a43f693a1be7616ed874999f32a01d9544c959616f138764a2ec7001992ba6659da97950b8da2b5d87ef207160b27e3294b02397f63c8682d9e4fdae15b344280a8861c7664eb101f2da921aa20ff479aa3c0e44af05adaba68c5dc9817c96de33ea07c1f5f6f409c44cb557e9703e8efbbf8f2b95a0d7d0701592a82d8c6109745b019d16a64069eda520876e24e53f746d4706bceaea33c756ff0f1854c423e30a718ada2fe2ab1bb8db75d4a73dc5351d6b0926efda2d926b21f1c9f0c7288e59d60a283287f08b0cd01665cd59f0c87bb911a382b348a64b43998eb528a37bfa1c9d575acb1c60d0900e6586cd9540ca3582337cd74f018b4f4f0a2613e2d54f7f5c3fcea1cbe28fd46bfb6aed3954d4a7ca2e0689e9c1a7736462e371d280172d0e7991d466dde8cc9af77f3233cff5fcaacc624f891f61c3265422d7f105320629f7fab28f99d8353a9b9ed4d74731667df23ba0d653e2c5f74c3352f07f18347f9607acf4da517151cfd252cf18b26690ed7847f8db1e8816009c6fa5179faf95132cb4c1c570a54763564f70de5a94fefa5a872d3c9857d3514a0a290d628903c5f00c597878befe6621511d5ac05105e61c5efc7ac0803ea4191a781d6e136657f516968e52dbbcb02bfd86eb2db5a0f1363328fa51cd8b3521881e383e2a2d586461a81c993e4320900aaacdae27bbf0db23327b1070f047e0bdc2ccc8c2f3567fc914d1ad3c33e3b28c7f30a2cd7bf650d8cd60e02b3c702dda8d36795d8bc325dd6d6702e160a5de97d8bc7429257eddd0a752d260057d513e0fb99700206b67aa47ab154688dfbd4f7c3d47bfe2d83aff8fcd397ac89c84687916b07b7265539a795afd8208a769d897c9d879a3831d6c5fd15a531a7d6637e06892031f6b08d5dfe7fb8ff8c87edef4554b2795d199bf9eb6c31ebb0aa77e4a0930220b4dbb5c8a07deb2f9e345b3b4550bb7380963aba2e5d642307afcff95075292470cea262339201869aed2a81637ac89b9072fc586bc10fb0939213561e1eccadc5741a010de1ae93ba02a610c8b8f44d708329828ff0b9846a7f4b3fda54f2901ebd3864eeb5696559785b5f2e027d1e9e3309d5b7003af0624baeb0ac906acf5be7e5153da41069109ca2ea2f8ff8b011e867e73a8ba9c6025de8213c2d911808039ea3177f2e0d59c3af67ed9ef19439d32b6abd2ea5450bee39014cbac93ffa17a06e21fa1a5662389cdcd5dbe7a9988ef4d6c20ce61e4ec293c58aef6d6f33567844a389de55a89bfa9f7d6554cdf81ba91e531ab21e41ba06fd4365b752f9084294976fbfdaa59df7eb57b6fbe1436fe91b07ccdd5ff3d364632cc998b4d3fb668760467280202cdbc18576de37fbf44d30131c13619061e77bfa5d741acd5cbf19b0751686e5f789203cc76ebc526ee6eecb935fe4a75ba436e7f04830ad7149c1091be09fe77f9021ebe06551f2e3adff10f6b953a7eb1fdd350f38e29eef9d72bbe4bb06f222241c6388eb7ae2be1a75bb5a7cc4bb291e866e1131cd365703e9b1ce6fdcd0020794fc1fa95126ba37c6541f8e338c65a0db347ace27fb3664798591f1e48134b62c0b789288a507a4777c23ade1593fe06f436bb4a4dcf664ca46f123f07b383f1f8dcd81c55c1060ee71ca8a352abc7cf538ee685a8372c024cfa8833f1915b1cad1bf64e4d6a8013e682e1b49a3ec2588575e6e21367d177ecadfed68d5915ce000b463d0e6a9c0639c05781a5784abe24aa5a8d5e888524cb0cc1ba0e97d512dd0add7d1346856ab85e161c6305cdb29b43fe822970737876cb6c3fd190396e987a264c8c7e72b771e6d3fe84fb779e1961404d51f9445e192127d5441d16c", 0x1000) read$hidraw(r4, &(0x7f0000001200)=""/82, 0x52) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000001300)=""/67) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r4, &(0x7f0000001380)=""/23, 0x17) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x171f42) ioctl$HIDIOCGRAWNAME(r5, 0x40305829, &(0x7f0000000080)) read$hidraw(0xffffffffffffffff, &(0x7f00000024c0)=""/204, 0xa0) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd12756301", 0x52) [ 1058.014152][ T24] usb 6-1: new high-speed USB device number 121 using dummy_hcd [ 1058.034373][T14667] usb 2-1: new full-speed USB device number 41 using dummy_hcd 23:14:06 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, &(0x7f0000000080)={0xa}, 0x0, 0x0}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a10d73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_usb_control_io(r1, &(0x7f00000004c0)={0x2c, &(0x7f0000000200)={0x40, 0x30, 0xc3, {0xc3, 0x21, "2e14f6db1c9c6e09cd2f115ddb223a1a121cf0050129e248b8e12ccb28d3c8fa852ca68fc8ded92c713c7458915cc1e63aee983344f0c5ef7a6e84a93e55085a299a93978aada09172fa1da17630ed508df38b32795ee44ca6bee9cfc37925bc535f16e00eb1a317f9473daafbf06812aba8561895b02a1a42f226805735c3de66730f6e8df04816e1750542f384424f9a70e1d97447b072a83cb8aff5043c6a4411303cd6429b15cf3d4a331fb892d59ff2e278ba5db1cda4b37348fcdfdc3373"}}, &(0x7f0000000300)={0x0, 0x3, 0xdb, @string={0xdb, 0x3, "34951188fdaf6d30f8bb638175dd36c4a79b957835618ce23f22d30456071c02be6a6e455ed218a0e2c6f154169b9d9eddf2943dd125e5675c2212822407b8de5b103f0abfcbc36d82eab3a7af12d1ca78bd85447e6326ac9bec9309ee93346a289f919b3d6b19dcb59c57b0c6e8c2043ffdf3d6c9d563af0308c09bee060573158655b370b387e4f318b7d0485049966e7e3e9046309f51041e12dd43f2daa3d167d767ddb6d83c40d0607f395fc771140598971a372a1d67023c25e3e0ac2823cea4dd008f04e56e029739e521499248b5fc58ae72261ecf"}}, &(0x7f0000000400)={0x0, 0xf, 0x33, {0x5, 0xf, 0x33, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x9a, 0x20, 0x7}, @generic={0x24, 0x10, 0xb, "cf30a80ddc11edbe65f06fa99f57e4f139bcc98bc330f178e50a7c696aa4f73092"}]}}, &(0x7f0000000440)={0x20, 0x29, 0xf, {0xf, 0x29, 0x44, 0x0, 0x1f, 0x9, "7b967610", "e5a7ff17"}}, &(0x7f0000000480)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x97, 0x4, 0x8, 0x7, 0x4, 0xff8c}}}, &(0x7f0000000940)={0x84, &(0x7f0000000500)={0x40, 0x0, 0x3b, "1a7ba9f2eb212921c71337eedc4e1c12f7a380cc1bff100111d3f4222dadac64edb79f3cad4fed2152da6b173b03e2441bbceb8a480333068aa036"}, &(0x7f0000000580)={0x0, 0xa, 0x1, 0x5}, &(0x7f00000005c0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000600)={0x20, 0x0, 0x4, {0x7}}, &(0x7f0000000640)={0x20, 0x0, 0x4, {0x940, 0x1}}, &(0x7f0000000680)={0x40, 0x7, 0x2, 0x7cd}, &(0x7f00000006c0)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000000700)={0x40, 0xb, 0x2, "a961"}, &(0x7f0000000740)={0x40, 0xf, 0x2, 0x2}, &(0x7f0000000780)={0x40, 0x13, 0x6, @broadcast}, &(0x7f00000007c0)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000800)={0x40, 0x19, 0x2, "1c41"}, &(0x7f0000000840)={0x40, 0x1a, 0x2, 0xd3f}, &(0x7f0000000880)={0x40, 0x1c, 0x1, 0x1f}, &(0x7f00000008c0)={0x40, 0x1e, 0x1, 0x6}, &(0x7f0000000900)={0x40, 0x21, 0x1, 0x7c}}) [ 1058.264549][ T24] usb 6-1: Using ep0 maxpacket: 16 [ 1058.384181][ T24] usb 6-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 1058.393139][ T24] usb 6-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 1058.403424][ T24] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 1058.504380][T14667] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x1 has invalid maxpacket 1120, setting to 64 [ 1058.515347][T14667] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 23:14:06 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84362) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x88562) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2, 0x496362) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000000480)={0xb51, "70b47cfc855dc3169f41e717075dc81229534a150f5378a3b20257bb808a2e320f31959177c28a6ba648640275adbdabb4f72ea4ee8ac5b3ddc0e6e8c79d1c3b8225cdc07187d7b3f75109da108376503ef0f81e25ec71aa774c9934b96c4e17de31ded86e18818ba518dcb58c77db89431660ca1a96be4c43889fbbe9ec72efbde6836186ffcb2f530ecce07de70d31de42312df200f99ab7ecf6aa86f42df655afb64d33d7e44de6123aeb1ac3162036100907e2f5e88d30b8431e24613b37b5c2734458c84993c8bb9bda9de3fb04b5b20d8def65868e4954c7f85d55e313519fc4ecb4726412a8fbd43e04c19cc86c9d529eca697e9b7983ffb2c4da7192455e1282e4be660d5674fee7a1496c47170bf8a13f1d59b472a5f97fd3af8020e8ef13d1c11e2d7c130b5709503cfc34f093e6d667b9f8ab203f03e8515fb6cfa858d4d289beac8dc20d071f0d3d8ea59090f86dbfa618c337344660faa310f45682c8c574089257f34d9bacd21def53d7b059bf8d6c6b5876d155502f262871343d51ea40f65a28e5e7e993d6fe24043bda5d18a2d00381bfe07616c1a1a82a46f85d1a9ab81abaa2b9d87ee190d84b1097438f87840444da8a66642907f126eec28e0ba790781f8bb4cf234ca46071d9e948b18b86a23dba2f734e2d7d5b23a29ff0abe7d4a81602a6346f751f6662216304a456747adc7449786694024c6941e234c1039e4bb62a70ba72357942a42f50004c868c3da4e52b73fbf5aa7e45e6ea5ac49024929f38a1f661ade28711e0abad200665c48f18861f98ba2fd993448fd597272965e8cdda1503000d1a38b5db859f88b9c63bbe8ae2f24aa2a4fe590c8c7dcb83bcb7041e4c4ebdc3b63a48a198d719ecab44594a081c370150ff846d42d18218d712a0dad4cbfdedd1dd6963e23f7505a937e9cbd0b031f23aa729089acfa07a84fad3c8ba869938f1e61a3e1783070c6292063bee91ea30a8b77cee6fb2a70910aa5cb73ff2db0491343c4e8da9a166ddbba72b70b810bf941e575c4bceb156b5f64c8710f1353bae3965d4cce3abe06f5f03f851bb64a215bc11d7b1377c3ac161eeae349229aa2283794aea17b7ec2c7c6f6d8fded371b0f766a3945815d01f065f800611dff0af34f8f4784a2a16b2dbf3ff9a53b690f6d9b0a49862926a786d8aecc4245956f84530962da001a6c5df6bcc8ddade71a05f96c75d695deec61cb0bc72833cb6e9bb0a52aecc9b25372f5dfe9e20fd3de49e2a5c7259f54668be4fb1535859333640926b44a98a7ac4f751a3c3252bb4bc7a353d356bfe21936c45f1eaddeebf98cb3722765a75b83ebc2f1a28b529a92d4769e2038b8b996355dfa2e8c1afda838068d6aefd1e1361867cb2076f190376c5728d39cda0fc8ec2a291bf46b635c3cff9b475ee9fb4d775d6c29dd292dd65f532c3ee669bc69b1119db77334c3ced2653556638bc817e9ceb55125e9a1bd01045085691a72f0cb8313e91dc8334e289e1ae5420dfb80dda36d3ce338e3a1351d3e99f5f1ed22db482286f0f721df3173db549eed70d47edb603535826a6bf39286558313f4c5cf04f263fc3532016cfaf9614e4f69b93ac4823b8672ebafcd0a665163ef02ec46fd0535f4b03854ec449d77c79bfbad680446f490d8832c77acf68026bd3ef6391d267a6c43345ec7256bbdcbd24c45d52f628e4347f93bef1d7c49f42dd317043da7b68e678dfe475e902b91c7836debda0e8be20c2ffd908edaaa73015f5260161507d055debe1df2854cdaed34934788d7242f039f1dcedd89483156923aeab3d9149360a83c380334a46f673fd58a14c086c6263f4f46914c3070e41cc2bdb532b47ee622b500c5fd2b1f8f884ebb4e3a1f6a29b175339e62d7d057695ae596147c4036e3d747925a0cc4a408d3231add4e3d3b188d905eeeeedc528996e369cea967d0349293983127c0f1e6bc9cb5edf04123404187c7244ef29b416a2f22c4e349857ddeef4c41eaf4155a309b86f6ba616dbf95efe69e13a0fe43828616d0894a3648078f811fd09041298cfcf5e5f428535d3a58239b4243aabebe10d0e68ac20eb694fc94386903b671561cd41789b66235c7e0ed15c5caf63e0f42e6ef4401753f8406c74315431aadaed77a52475a9b91965171c5dbfcbd067b67a69785030b0d1bc140f4feef9cda7dfddc5664672e037cb2d6237d6d18fd753384434c91c3ce7745c3fc2c12621a353a88e5b9b61f2d9f1c29998a051f486478d45a3e8add75fe74cee5b1b1cba4e0a841cff1957e1d432a73c14076711dc9f4c0c240730109fae2d5a5427a946a7355a8baf493098d3596f41daa4243f2a24fb09efbb8746178df92bc764cee1c2f0d8c6fb82c3d26b2fc2dd647ece1483578ce0de7a1933cf109bb4b2d0111d2b25de64c161ba4924baa05e692e48516e881ff59d2395a64ba255194e981bd53f972931c7cfdadbe83af62e5ac581692c843221a1c49eeb7121c8e64ed61c6a3a61399db801c94a1b730fd4779d27210d6bbfdf4ce8a8eea68bbbd2f91be4902eb9aca24dadd0c46ec294d8af91cc2a3eeaba592e4cbf52c4adb5301c544e086d94f32002548c1b15f06206e7f2d71b47a4b4f80b60f84cd3b919166747749b29ffd5008793219eb34cc0e07270843f68f94815653624daa45465f1820b7a646a7deb5478866a240408c3f16263697672838986d39dab5ce8dfb842f3d29ca92adf089c0091569f99507426a8cddb648f1c52208bfff10047e45462a9afbf5b46b40560c4b12ca20dd4fe8aa178f8ab8b61c1c9fb3e6403735e3eb3db784db41a3ae6fef9af5799bec8159908774d317731c478665f27b7c9dcfe14dd9b1a2473e4f49dc8b8a0984a708aa9205eba54929bcf42315b664ac214840cde7bafc0f0dcc91f22d11e7c9329c570f633c6cf713bc8144e6d993a1437061a69eaf8e18c0c2c33f594701cd0d37f128cccb82ffd9c03e8611aa8855b8264935a189db109bf4ad96eb51a12b2ead677d63218dc51a3684d51b844f25ac85b0fcf6b3e2c1f46beaf5cd7165ba6d2b79dc7549a51b8a2c1201e95c35299604885b289850cc91a11e421348f854daa7951e345c723f0b724ab84ad69b586e63fcf42c488296e14385139e2e0c532ee21696910c09bfb92c02968f4c2cb513b2f53b14bbfa0e1e6ec70122cd6385de29f1857ffb778d81544d6b981f66e27b8f3ddfed7590f2250f8c0fa293293e68cb96293abaf9e7bffc4d218e2eb6fa8e5243d7a327be579700090a4eca48a046372ed3b27cc1e490fd26742b8776a1ee8431308120806679b6d8fe4284981740a6561dfea532466be2dcef79480e13e98b9cde8a837f2903639bbea2a64c4f96b56dc318239ab1cc89f96c217a3c19e6dbccf92bac34695fe45b6fb217db2b5eea10aa09b967c17daa0edfc1c2adb085b02d4f1155c08e5acc3c474abb0d942fb672f7889a4cdb17e131c451a81623e67c1e09957e0f022c5b8ac3fa54c1d0246c7b140c704f122b7299d885dbd851a98e0a474e3752a19e6e739b0d219c6d4142c92b71bc131236a6cbf0ebe88bf17162493eaf4a8e257e0b2446810218fbf9bde9cabda3be82b747083bfec2a79783bee63115307f653816089844484f943a76fc6b573de07473b3afbcf08ef17e942164d6689dbe758300dcc179a52353234824b8b564380372b13d3ee0cdf125e731e43fcfa0ec7095a5bf586972cca52c942da2ca3fcc98d60796b17507426d87d783557e1432988e6e7c267e09337ea63ddb302598934825d129323945b91eabc090af5997d2288430d95826c39fbaf886d8fa1a94459a4e99425df1d300c5ba78fc248163bae8dfb5782d15f2c334d14df9713b13432938b1209658398a6e55d56961d7ef32437e16686759eb96358d235a7f80f342dcddb0606cf7325b2271c9ade1b3c278a4c344f8ef49d43d66a916707d8b11898997c8c37f1d2c6a876fe6b21613303aafc63c6aa65a0b25d6899a55773d2ee028913abc87d4610d63473fb21117413bfed33ac4c27a5404cfa885a6e4d1e01b4fd9c06c74d0d0879ee261281"}) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r4 = syz_open_dev$hidraw(&(0x7f0000001040), 0xfffffffffffffdff, 0x101300) read$hidraw(r4, &(0x7f0000001080)=""/48, 0x30) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000400)) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(&(0x7f0000000440), 0xfffffffffffffe01, 0x0) write$hidraw(r0, &(0x7f0000000200)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949d38cdeeb6908517cec8af95a7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d", 0x200) write$hidraw(0xffffffffffffffff, &(0x7f00000010c0)="01717088eb54acffac7e02a427a35f713fe5315a83a4c87877e1069f34c67ba552b087836fc534d179f06de970eaadce00abd8d1ac08789c1b2bf6ecbe9ab88a816071569be29cb7f7c354dedcbf829902d4b40d0b07291a05cdd504baeeaed2b2617d6fd0", 0x65) syz_open_dev$hidraw(&(0x7f0000001000), 0x7f, 0x200) [ 1058.594290][ T24] usb 6-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 1058.603593][ T24] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1058.611724][ T24] usb 6-1: Product: syz [ 1058.615942][ T24] usb 6-1: Manufacturer: syz [ 1058.621063][ T24] usb 6-1: SerialNumber: syz 23:14:07 executing program 2: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x204562) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000500)='D', 0xf000) write$hidraw(r0, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) read$hidraw(r0, &(0x7f00000000c0)=""/130, 0x82) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x12b083) syz_open_dev$hidraw(&(0x7f0000000000), 0x200, 0x404200) [ 1058.804296][T14667] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1058.813427][T14667] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1058.821605][T14667] usb 2-1: Product: 塁 [ 1058.825994][T14667] usb 2-1: Manufacturer: ᐉ [ 1058.830608][T14667] usb 2-1: SerialNumber: ᡿늼 23:14:07 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, &(0x7f0000000080)={0xa}, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000700)={0x2c, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x3, 0x1}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) write$hidraw(r1, &(0x7f0000000280)='_', 0xc) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000000c0)='Y', 0x1) write$hidraw(r2, &(0x7f0000000200)="5c8e90324fe259c175214ad3c89d4929034e181ea6f29d236d53a0355178ad32879e33f82f9f7f6be9d9a47eb5322c83370224", 0x33) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 23:14:07 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x3ff, 0x41) write$char_usb(r0, &(0x7f0000000080)="3c0c030000040000000000370a0000000100007082048eb4", 0xff56) [ 1058.885478][T14208] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1058.974187][ T24] usb 6-1: 0:2 : does not exist 23:14:07 executing program 5: syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000001000)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x20, 0x9, [{{0x9, 0x4, 0x0, 0x9, 0x1, 0x7, 0x1, 0x2, 0x7, "", {{{0x9, 0x5, 0x1, 0x2, 0x20, 0x2, 0x3f}}, [{{0x9, 0x5, 0x82, 0x2, 0x200, 0x3f, 0x1, 0x1}}]}}}]}}]}}, &(0x7f0000001100)={0xa, &(0x7f0000001040)={0xa, 0x6, 0x201, 0x80, 0x80, 0x6, 0x20, 0x5}, 0x27, &(0x7f0000001080)={0x5, 0xf, 0x27, 0x3, [@wireless={0xb, 0x10, 0x1, 0x4, 0x26, 0x1, 0x0, 0x1f, 0x90}, @ss_container_id={0x14, 0x10, 0x4, 0x47, "768ceb0843066b91c05ac14046aed799"}, @ptm_cap={0x3}]}, 0x1, [{0x4, &(0x7f00000010c0)=@lang_id={0x4, 0x3, 0x41d}}]}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000000)="b21c1455b337a7e4d26f4e1feccb578dc439a08f7bd57e336fe2c4305c452f70bd7891f9eeb3cb2e0422dedd282dec9f6e2a8903bd9bb4ac520f496acce249341d084aade06de87fe3f085e6ae8b386c527260130e3e159b17a642fc132c9e62e6fff7888e461064cf8e6b43d440960acadb5f064d84b5033c1a54302ba05794ddf6cc98d8dfe363c68a53cc1602ba3561421f321076c117fec0acbfd3fb80ff35e2e7c44261658022906438217c9a7ce003f936b3020b0605f64f9351dcabe693f4e4bb0d1d8a1fefe6301154cbaf75a1abfb8d24bd1d0409cb3c4b7e42f632a200862381b62be9a23749ce7c254b12f9456be8971c7ba9434547e279cdaa5e14445edcadaaf16d325a11acb0fbc3268e39395335ee9ea47039465cc55055809f641e6f5956360e8a1e763d3e84e13a3ae3ce82cdf19841f8b6295f0766b2064f96a3ac26d7a362039519123f9ea6931501d7f52b478b8cd630c46c85eb307e07b3e562c6beaaf0c2f23dbbf1d09485a966b4db56cd452a1fb884914f1b57ad2cba21c87ca3c4beff6f48c19637294b87e57eba3e3f68ad9639dbad182a10e107a5d3b2ccbb1efad08d41e245c1971e20af511ecd07351e03f3108a2e78bdaea39e0a6933fc8283ef25093f7e3b3155cde61c491445b700150b3dc7923d12fd6c61f09e0d014e3a189d610503f22be1349143ae05278fc1a45494226b13b43211867739e518c1f89db1fd1c33b1d6a45d81d5b869bc623879c6d2492f3282aacf84ad69be93789b2d6e09906aacf294e5b83054bfddb4e4e824334c8e48d01ed806dcdbe1f3f46dd61122dcd366725002f5e31bd18403a96bebdbd5c952e259b029568a2cd32c5efc244fb137dc79f5b8a843613844f219d386239901204151fe3b5fa38f22fc4a4dfe95adbe3bbbc6d8b5bddf63305016cd48d914a3e06c4753d2935e2827bf4c9e1c2089395097625467b9e2f1e25735a01289540ee3237d1e1837e064de6b05ad6f37e5cbc482878a02a458eee8ffbe9d435534dfd6d00e4c9a7ef529f7a97e8b69d854c94c73743f8c940115ce194dfbc45d340083f261c41b5585106aa8b151088cb69f059094360abc2a3bf01fc7efec454ff9de976998413ce2d6f3dc521ea9d82614dfa72355cb11d126db97816769b987d360de95956cdcb10beac6561b32f3b072da5aca6343ef73f75c9c38b31df49ba97ec4879561d190c5c3f135037d988cd18d797193ea7d8b79cb779c98428114028d5c1959d7189cb76e537c3849c4611ee25b7c35ccbd2d942763f400765d9d1371420b5c7b62e3b6069254ace75b18b3497381482ac7bea6b4b3957c6288a57469cf9f1639ca7fa09bd21928ddce7b25a369cde4d3f38eaea9098abd320086012272ae41accb21fcb2a7ff2de504ec6b082158f4cb55bd3491a440b86616f17fda2e7a1a133f61bc33c8e9db3ca6a2f698a21310153a238c4689aca56293ba2e5cb334334174f026bd730eecf82bc38b2a346550b58b51288df4f15e5b716a6327dc148546691ed37516b01fc86ebc7afe411226d81be1d99aab6aabaf555ec4260d6b50db7cd58cb8553aeab13a274d802221086a193a4d28fb6afcd5c6c8be533848f540533b1ef167a40ba1d3ebc1f42142d28a2cd77a6b523ca16b9653a9ee00338311a79e21899539052253310386c245003f963367b9b0fe4087bd256b96a324aa9eb5f392d212afb9cc14c082ee5e8848599a02c493b4a5a04b77cf9c66f46708447683b1aaf3568853dfbfc2bce84a64fe8b2e514cc8754807faa8ccd850742a872a7de4f3de425cd8ef4f42173c82e2d3f53043146969fc6590b5861a15c02b48f69e01f74b361bdc485e7fb0e43e37d79962d9267c1152422c0a9a5b3981ffcfaab448d20b7f5b36b03ab7d69b1ca019477fececc211747cfd6f3f6c60052e7c5d2b4c824cfd733766f46454bb43760d05b7c5ac7f45262f003306e5eabb63454df02e297a1914d4fcdba766778d1407117a16b672ce0ec428a74ba089b7aeae3b37c240c26e6e941b082d03b8647772859ffbbec14857f9befdafc70d57a6d1d05cf659efb47cd8138eb3e407360e27292ebe096faaf23ae1164dde07b86060f652701710ecef65ac95b1f7e22934c5710baa149ef4cde6f0f33105c745c5c7e24235e4a0755da31fadf14059989ff146d13198885ba5e57e64b912b653bcac5296cb162e9147cae0b558efe7f9941fd7a4480a8208691c634981f15f25ea02f995158025aaf6562e9813bbb32d4d558cde46ed12c4e571282f15e551b52fdf7a04b3b5d69d4e1b1ff307e280701b689fea71d52ef15f06f294511788ee84ebfd2b7539bb6c3d51f38c5e3b4b3a71ef97767d221bd975853e5f02837afcd47e25e5ef2d6692967d81a2a68db2b08fca9015d26eaa6d1ec3f3e02e3b6f093ff348115850f8acf992210b7dd2e916c1c00c1d85f1c3eb8a43a0d1e1eb2dfd766263471f25ad7a4cc625a30b6f21da428c3770bdc353b15885b85684b22b653bdc639294404ea3162017f379f34ac7845cfa49fce5e3e0fc1ac98b439564043654e5d8a344474128baa60052189affac57af162a80bccfdcbe997d1c4c57ef3d0ba2884e3c610a5c48dc25066a3cc42475304ae1def66db1f1fefb706330deb577d270d225306f9cd5c16a4651673389250fbd181c1ed202ded0a50d1da2abb91207a1e2bd0c4acda76471453555bfc61e4ed652f14b0dae6a5c8de897bc4a091ba4df4889a2760f25c0f6369ea01b151bfd12d1b13eda0e94ecc10f0693e12cedf6dd981e6c1da584b85734ea7ee61645ab0ebdd7951edbfac627f1678d4c5c0eb03b46ff0bd8bf861f48385978410488dc7afd92f4bc3f746d71439426d0887ec4fab18031c146748ee65a3d17a2d8c07b5e505688a69dd51dc6bb864af09954b9f1a2eb9a60b910a87c6f4bcb732c5f82a4e213ef3a7c0ad0f3df5ad0fa5fa3a9202d3a6cab3489544b75fe768bb5af164d9dec302ef14c3b0d2aceaf018b06b7662f82535311d19ef03ccafbcfcffc4804085a80d6541b397a7cfda423e0dbbcdbd447ad669de3942995f51737cb91b64fac64c5756731f1e663a55a3fc2bfb36357779b4264dc0270499cc509a095faeacd5b4d88e83855d5db8754d0fb901fb1c8a84f8cf62e87f4a38f77ae49ccd768b2c70fcb249718096fbdd803d1147021477944d370cf8624623ca2fe3bf3852e5e62d8805efee521ccb2554cbf296dcba764248b39c11613fef645b59a199497685cee4f853a54bc21c946569620d2d3af48028239bee09a99a49d0bb0a6723ee366d624a35ae18a679d4842d58fa7a2ca908d3b00a2addc6200341387971467e381ebc531ecdfd9fda063b1681842ab8dec90474e0840b4007496345e8650b44c13634f6eda5ce285a1ce3224b4d5ec48509ca990fa1c8c9217fc517b90f2e65b90168a253761b076ede455426e19058b0d6f21be4356f7509f697fb5f20a95414ee44d3362d873d47a7a7b817206cd0ffdcaea5da9a39b2743bbddf50b4e38cde77b526bc7d39512463b30c0506dba25bf11dd7389095e3ec57d9f2120ebc3129386f23dcd5d6fbc1f87ab1adfd3cdb800d8e8a51ff41cc06cce6b68bd3c3f7de63f331f2682261991d771a390f62cb5d57a94d33d9189a79fb05c9c412e90ab4567de7dffe5d10226f0f91a60e1b83eee3f96aac2a21ae3e0de4ccab109a535be4ccdb06e13f07089d0bd924b91c6e714423239bfd2391614433c72e377920116932d1c6ccffb3b4a652f891777f39fe6731d5f1657cc2e5114fa92a659b7ff388b19b361eefbe662115cf524b01f21c83b4a137982d6afec789a0459bcb7f1bb3b606efa5081c500a1f5866d593a1794a2f61ed253143dd04a4a78ca760f2790d31f0696231f99cc679bb8b2e6227f7b4d183600f0698b297e07c177a0191eea35790e656f6d0399053f5fd583433aaed5eacf403da70b8129274115caa0280588c021faf4d0a3143cc9fc886e04e8cd733561a71b26b59040213e7bf8a9f3c5a19e2bec4601477fa382710d627609ef18d8ae0324480ea4252ced9f8e3f1b176f9e9590e46ecd382c9e76387cb0095a49858ec78112e6b53f6bd726e2fa22d664c86c8d7cf4035c6bd95c44b727db0498ccecfd06689fd95615d6fb565b5a760a177741a1be697693ea89394923488d748bbb603d51fc1a7699f30a8b93a10c8d6d37f2528077139ee1b346044aa382038a69aeae50f65b34ff7bd721a54d7be410d17bb5d9b60c026eff4db6bf5fc43a641a2222b537961ee22baa9941b29605724f97b16656707ec075db7c2b278e0cf3bc655dc00c6d18bb32696ac5911ffc084da7b3122185fdaa9947e2da9ef3f0e66ac4961c135ef132d44ac03ceb631fdefc353d2d6df0c10171ab351d6905a31427354a85c7c41fc5a25cd075098fe255a50b73e067954f400cc06d4640f4ff15bd8aaca4db9ba4955cb278fa96488e68ac10ed9ba4be27e2fbcd5398cf9c6a3705fe172494b3b9081b8bd4636c43e315cbd2cf088f90d27076b7b494499a0db5d9195b849f48c35e9b93df7fe1945a24f9cf51addbcdd808e484d073a8e43fc62d0a2b6995ba4f10c42ad9066036b01ff639a9ea9a5c8bbd17f3cbc18bc09844272848e32aca0694155805b6f7eadeedc5081e091849f21406dccaba0aeee019ecd16e6052cf0a831a32926ee763ef7aed0ce722c0ae629f288ba3825a34151adaa1bcf1e26bd0757410560a6b7212f77c8de430e87afaaae4bb6d40b8387b56dfec9ec856ebf7837812c554089e7eb27a97a24e1ecc047e9a269f0a24de7ab195e3b27e6291bc9155d760964cc8b52010b25a4fb81765a01dcbb760c70a7ef00fc737a22be5df665df477465e703b96244cff5ea437362a157d02dd52841b9119f01addadb5bdc01004f7cfabb838a245be8828bdcce739961844e9d92a1ae8eb7be238631a38af2fc77ff2490cacab54aafe2ec50094ac557c52b50af9039c1cfda249c3f17161b86d4e253796d70f86c8e7b15abeb490ce5e7b4d436c769a4e025a1b248ee2e51e916f6bc7975c180c3e52e573f1b0bdca1e7c36f0eaed59299c5dde7ef5aede764a31f1fd3f44e6968f7a72fde5d9cfc32bd0b6cfa5d62c199f421bc6075c26557efd1fd6beabcaee9052f438d5ac6d5ef43dede215913a18d757afbb378737e804eb312a20e7c75949f5d3045f3b56d838b2fe893dae1fe5a6ce6eaeaa493aebdd07a2c3e7e87a254df4a493ede651119312e04c018563cb6fd1c623c3fcd887e5f30b6d35dac09c8dd08272fdf5ca807e4b37c3abcef52df16363c4616144eb0e12db316893c6f9d91686f78bfd337d825f4e8fb444b2a96bce92e27e08af382adfbef8ee0fcf6eeb0632da9662e7196c0298bf444bb129e24c86fa1d1c5024aedd5ce29e906f69a0b035e8fc97c66aee04184f065e8a2238a7e7a0c30275e8a325dc6ca00ae492d387f83a0ab2c6d1420bbdb196836b0fde73a53d047aee27c9e2c8a1ad939b3538a95b64b91b63022038070eb7d7979c5cf1a5c34259c69ff0622550d2907f47fffa185d1ed7b0c28c8746653f3bc168153ad83fd4d5b0672f421d719c342bacc9d7b7e8a8542ef5581ec0db3e3dc867c4154b908b705e63d7e71b7fcab3fffa6dbef093274296fe26f017eae7e670a44f0c33132f8e4ba2e115970078cbdea788411c7b29027e0fa26edae5b058a28d307c426bd6f15b28f5c9bdbfcb4a69fea9ca72ca18a91e", 0x1000) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000001180)={0x2, "c364de75f805198746e45be101d48a03a2766750febf40fb9d20fe25d974aaa7f26c5bd05865fdd0719259ccfddd016a265a35a728a3ca5a8cdeb1b769af8a0e"}) syz_open_dev$hidraw(&(0x7f0000001140), 0x4, 0x63af0346e7ce7b4d) [ 1058.997847][ T24] usb 6-1: USB disconnect, device number 121 23:14:07 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) write$hidraw(r0, &(0x7f0000000280)='_', 0xc) read$hidraw(r0, &(0x7f00000002c0)=""/4096, 0x1000) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0xfffc}, @rumble={0x0, 0x4008}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$evdev(&(0x7f0000000240), 0xd, 0x82980) ioctl$EVIOCGABS3F(r2, 0x8018457f, &(0x7f0000000280)=""/29) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000200)="ed", 0x1) r3 = syz_open_dev$evdev(&(0x7f0000000080), 0x4, 0xa041) r4 = syz_open_dev$hidraw(&(0x7f0000000040), 0x868, 0x800900) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f0000000100)) ioctl$EVIOCSKEYCODE(r3, 0x80284504, &(0x7f00000000c0)=[0x200]) ioctl$EVIOCSREP(r3, 0x40084503, &(0x7f00000001c0)=[0x9, 0x19f]) r5 = syz_open_dev$evdev(&(0x7f0000000140), 0x6bb8, 0x600701) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f0000000180)=[0x4, 0x8]) 23:14:07 executing program 3: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000340)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x7f}}]}}, 0x0) r0 = syz_usb_connect$cdc_ecm(0x1, 0x8e, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7c, 0x1, 0x1, 0x0, 0x40, 0x3, [{{0x9, 0x4, 0x0, 0x6, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x8, 0x24, 0x6, 0x0, 0x0, "bbb108"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x100, 0x7fff}, [@mdlm={0x15, 0x24, 0x12, 0x2}, @obex={0x5, 0x24, 0x15, 0x4}, @dmm={0x7, 0x24, 0x14, 0x5, 0x101}, @mdlm={0x15, 0x24, 0x12, 0x800}, @acm={0x4}, @acm={0x4, 0x24, 0x2, 0xc}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x8, 0x2, 0xf9}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x2, 0xfb, 0xff}}}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x200, 0x1, 0x94, 0xff, 0xff, 0xe0}, 0x5, &(0x7f0000000100)={0x5, 0xf, 0x5}, 0x5, [{0x2e, &(0x7f0000000140)=@string={0x2e, 0x3, "f296bda2c9d443695747e54225ac3882366b8e4f9bc2624e9184db8fc8da58781df04cf6ec022c424543d3e8"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x439}}, {0x102, &(0x7f00000001c0)=@string={0x102, 0x3, "84c12b790f2ae144f3f378fe9449ce5bdad807d29632db619ab6f8b6666c601deabbe9f9dc8f86adebc517bc58d94fd7e613f00f357ff3432d4bb4ad799e66b72fc16b3d1ad1fc989a374c45a011d049bc5b99a25bf58774063c9f6d55b7a7e42a52e7d30a350170707574146f69b246bfd6ed44dd2ee7d13ed1e8f7c1ef2880a8f9a9cd1b1507696e95ec1e1843bcaa92d6d085c9037c0a4db06f89b2862daa669485d11359f2d3021cb3146c61adede117fb53a4154969d1a67915b238189c74e1be6e851e03380c52582e47f5110a2b74840c10f0cf8e31d779d8ca9175682f6df838b99b4d7dab99d4a7b7d6daa76f8e2921076039a8419cd8a065f010a4"}}, {0xb4, &(0x7f0000000380)=@string={0xb4, 0x3, "5df9e55ca54e7dadbc758c4a2d23bf6ad8f2bfd618fe269cad95bea083f5489d228ceeff842993e9c4d5849f2e11ccb2eb755ce73b63554c5dfdc4921cb8dc5a799932253271ebb86a361aadcee9ddf371b8dda9385e4515205438b6197f081b4ac00dc4afc7fadfb53b725f798e1f75c5e70abea20a1c72cd6bbbba66a1c93ff0c9b68b9a0ae4aebfea078c60f86a293f27e8fb2fe9d83f877794c89ebab6e49e2fd302bbee9f45f995b6ce9cdef6d16a2d"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x500a}}]}) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000800)={0x14, &(0x7f0000000700)={0x20, 0xb, 0x82, {0x82, 0x5, "47d29f25a31cb106068938c7e6abdfed514ff23cc472533f16255624585a0d322cabc0f486376e8787d050e2655929732b00eeb82f24e7b2d69284f30381fa7e8d8baa3e48864d6f6b5c5f6c79d7e4d79c08f9915f3d3997d5e5ae13de994164b73d195e5e395c9538248cbccec16d549ced4dd3717355d99d313b1c8781d331"}}, &(0x7f00000007c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000900)={0x1c, &(0x7f0000000840)={0x60, 0x6f4f081af1d545a6, 0xe, "24e7447bc7b0bbee8fb3e1a1a8aa"}, &(0x7f0000000880)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000008c0)={0x0, 0x8, 0x1, 0x2}}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f0000000a00)={0x14, &(0x7f0000000940)={0x20, 0x1, 0x4f, {0x4f, 0xe, "b63256696c012a4c1737d8459f4337b7cca42babaf1f665d3409d42a36d24c947d0e1a2d88760f9dd4da3e3f268c1308ac6ddcf662867bf27e879e192003266d392645f99b7137439024b9031a"}}, &(0x7f00000009c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000c40)={0x44, &(0x7f0000000a40)={0x0, 0x15, 0xc, "965de0acb19911d232958c6e"}, &(0x7f0000000a80)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000ac0)={0x0, 0x8, 0x1, 0xcb}, &(0x7f0000000b00)={0x20, 0x80, 0x1c, {0x6, 0x680, 0x0, 0x8, 0x2, 0x0, 0x5, 0x3, 0x8, 0x5, 0x40, 0xc7}}, &(0x7f0000000b40)={0x20, 0x85, 0x4, 0x5}, &(0x7f0000000b80)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000bc0)={0x20, 0x87, 0x2, 0x6}, &(0x7f0000000c00)={0x20, 0x89, 0x2}}) syz_usb_connect$printer(0x6, 0x36, &(0x7f00000004c0)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1, 0x80, 0x0, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x7, 0x1, 0x1, 0xc8, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0x7, 0x4, 0x7}}, [{{0x9, 0x5, 0x82, 0x2, 0x28, 0x1, 0x2, 0x98}}]}}}]}}]}}, &(0x7f00000006c0)={0xa, &(0x7f0000000500)={0xa, 0x6, 0x250, 0x1, 0xff, 0x4, 0x10, 0xfe}, 0xd9, &(0x7f0000000540)={0x5, 0xf, 0xd9, 0x3, [@ptm_cap={0x3}, @generic={0x42, 0x10, 0x4, "dbd947f908d5b6acd12136f28fe47c2e10bdeb153af7ac5ac4bd652e6740d3252d49726baffc72d2cfd65e63f6c1a452cfab76d7493233f7023f4883821476"}, @generic={0x8f, 0x10, 0x3, "15ac6c123510a1284456edddc008b570e92cd3da9e599acb4cf3a27ef5f46fe49cf21836d24ab83f8ee969e6f4e03307fcf59f85a4486987e8c27061d5ca1bedcbfe4c0a0f857b591c5d11564a6684f5468d0a68fc0417b973860180c6167be829a750ec4ce65fbeb15baf4bfe680ae2b9fc8153bab20c70310799387326cf6648f45c4a99032a45a03265d9"}]}, 0x2, [{0x4, &(0x7f0000000640)=@lang_id={0x4, 0x3, 0x843}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x418}}]}) 23:14:07 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xffffffffffffffff, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r0, &(0x7f0000002500)=""/77, 0x4d) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7", 0xd9) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) ioctl$HIDIOCGRAWNAME(r1, 0x6611, 0x0) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000002580)={0x3f, "a0ecd076f98063080963bdc0a9253c3c56cc6b7255b5ff9bae7e5114f4210f9367b7cc2be16d9a5fb84e92b1ddb763d850366bd185f13cdad94716b28a91900f"}) read$hidraw(r0, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, &(0x7f00000013c0)=""/149, 0x95) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000024c0)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) read$hidraw(r0, &(0x7f0000001240)=""/87, 0x57) write$hidraw(r2, &(0x7f0000001480)="7a1282bfe2bc91d9fcbeb960467b0e93b026916c50fb3da32785acc0eaef9d6e35729fd8ae117ca8df90c9c467fe8f646adbff3b2ea2c3a997ea95372e0cfe22e07e40c05bf4f69a2ccd23f9efdc8be36948fecbb89cac2ec1471587ce07863b4c9740c4f9c13d9610b8c9f8378fa9291aa76f45a3c8a1983b2e111d2b0338ae593b77b53103641ff596fe068ec32402c4649b79d9ebb1a82a3da79171ac73e746ab112df897f96c7753f0b5017e908c977b26681e0ae8af6a0dd3f89a29a4529803886e667b19671015644463d33acf97e2c1ef047e71fc5ef9fecc87802c4ba383c6f7665d40998fe99331f398267f356bb847cdf7f31f2a895fe75a2afa79b7e489c6d3005ee5c5692b4c63f959090835b21661d60ab79f2bea81726124c51cfab25a9bef529f445f8d31c4617c4dcec19d3871c3401a085b2c8c038cc17d7a65db023de80e290328609e8f810a7709a8f586fa639a24eeb582d2c5c06364665a299b0c5f9f8ff708837ad3418fb920d9d7e57e31a0fdf6ce31041023e0fd8646fb29170675b06af2ea50afaa0ac67b63cfdc6357ecff682acd779b74d350b740abf78c90502a7d1c705e0d524bc5bca9e5a51e3279a8f4b26946966657c8442ae1fd348ce9e0cf3055ddd915519d2f8801a3e750ea67c0c6c48f9ea878c49575acc6ecc1bb91968337d905db5cd990c5ca9fab43f9105d77088c2c40918dd678bc72bdfb19f4f77aa02b26041cbf6bf17dbb53dea62f365584e9e0746ac31b93b13cf27d6a0556d1232331d4a6982ea69d6c8e0aabbce3f5c46dddef6f4ef7f26bbec52c6c82a8658e621422ffae0364548ce1e161dbe47849b6e94e7a858a8b67d8438b3c96e3a715c84dd353138bf8c679964a03c615a3c86d6a71b0c42cbfb185f7fbda808ebf9299039f884bd885812accdab00d9a0029185daecdea44bb242ad05af218cd8c23bd5327573c98b60b639338be117193a43f65938d975dfc6dde665bc88a61beaba0d63f8f716fb46f84c6d525240ee04e80e111c4abd8a63e32a74b6fdffdbfcc5353c2aa3d2831ef85b29d69e5ce3e15a88678c2a384a2f3c336a4af70634d2d0a0abccd2909fde0db7ca6ab8402ca723a55cb57b4c2f360e3366d46b6449a99e7bd1b4301a5dd83b5bb6479c9ff559daaa35d20491bf49e04c9cea43aa67726b705036fa5baaf3a39b5b94b960b084ce88d0e9bb6928c2a278d3fc726450fc5acaf435882bb3ca2c9af4d43dcc2cd2987297299700e3d526269e9e94726a2d58dcfe7be7f86c9f722483716e2dcbb4c9625c41c03b0b488be13da03b335fa9eb9996825d6933a421e8e6a7ee0ce4f5ee97db68bbe96c25118c332c8b519f50e7781f44dad7034e2eb100759be5893c3bbc3b63d15b86ade868b3b859017f831fe2becd83f0fa883a18a944bd809cb3667c72612617dd4287b1502c8e7023e9c22fbd13e7e4c6a4811f5b04da423cd94c37061851154ebfb156865867ab458a74c50a668873dc497473421d5067c092a379036dfd97651a3707776f5104d372fa386ff36b10fe6944a47c2df01b2ae0352f89791461d7722f734cfad4310ac3473eda9cd06a810487e06336ffd7bcaf9a6211a0674166c79954719539aade5f05b5cd00ac817aba9e16d14a6cd3cea10b37d3e36b672f288bd4fb4babf486b1e60b824732067044169a074b6e82c7eb1880814edb062fb1285aacb016188e317acbdd1ca16b65d3ce762c6f9dd59e16278e831b9796d22bad9e7ea88e77deb2cc75b4c02169b3995aa613b49209041108eacf8d71cfb33d353fb7dad18642d88898e1f63ab178937bcb3d4133a7aa67e02b688699c7bba48af6dbe3aae63ce6d6b03ffd3f4c5c370c1ea8d8a945b03d9895d1452412d7bf73e93a300d3c5485c7efa3b73070a66d6550de15cc44e62e0b51c49a3bb5403aacbeef733434fe0b90d0fc5c19b43fd539e9ee054b00d83e7893e455e90fa08f37eec4deab39814b2b6c1641bab51992234f9c1e352ef4b9094b97d1a26bdb5b073af114f4c4562a216b6ede3f066ac2b3e769a4bc5c79454ab6e54db06ad922bcfa9679bfcf8f12b61cb6096a9ec04c4c1d2eea7c32fb26b411e5641d85409bfa5d14c0d1f7f2f6f3260a7b0404364450311fdcd64a2ca82528b774fb2cb23f8a88565ef7e1a2ffbaaf6d1ce6b563d5261be7a5e7b67c217063f1addf96e68a1fbef7b8a2c2f881dfff70336dad15ea559b7c67c9342268a312241158b5fa34afbfd701da28d8d010475355461e9b11d82d2de7b0a9efcb024a40d9df1dc33e1ec57d6c85e02eb85db875bc7f0259c14a07b3c9c5610e4a4296f94d715863f12bb04245b0808b5cf3730a7cc9c55914f27a0c15466bdc24c42eda03e92fdf40999abefd130891fef1693f02e290d51fff8358f1302fb48b59aad4833006888a4600e24de5b72fb0841553c5a8416f5103202186516c6f1974c7bd1d4ac1566990cdb258955a8200ec712291e5884feea2cba771a490990e2ec70965d2233cc2294b7cbbc15cfc02a3a77ff98b6b60d8d991d3c4d1bfdccb703bee481316669c2fd2cbfdce65e7f6ed4d70a319457aa5004c1e859e30e92010530b17da4fc8b378d433faefa7e6eede57d2458b0c5f44eac374691ade39e1badfc4d524f95bc0419ff7ff6e03827853f4307b8b57a13ef95c06a10420481ee3b64f0f743aa6d4b825eb5ebff257e4fa82943899dd9f601fd488fb9b60be23e2d4c82e8fa184ccfe3cba09419af1a40477e60a848f8d349177a08b3209369d40b5f37ab832cb71ceeef69d362e3b456c5606fe377febb27424162d5ebdf59854786b3cc548c0974fd7fedccfd2b78a858b1967d2646379b93cdbe7879a039b4c7452c50db0e34719a3e0ac45facaba699d95487c3cf5f0a982f039184aa236c998e52054648e2dd3700b838450c282d8363548d6e362b2b95ebd4820b99c9c18d2b19e2869d164f2150ce07d9137dc461ace1f2c009418e488a10a350c401c1795dccd624d4bd9dd31126c5abdcdf48127fcbb8a98ce71dc3935dfa5ea24f2dc55a2101261e1c0ede104a9740ca2280e63f9acac8a150c60248db492d25afaf72e93ecee84123f2fe6e653246430ce6b463a0e3d2ab35cea2c147ab3315603ee5541b51847cd9c0a1ed4366b60b19445c662727d01f4158982a8cc0e34687dec65938846ab710762c679c6adda1ae91b6ee524f21e6dc3114bfd3538ac078bb95f9ef287a1a50d147839eef01988f4f48b774565d2d0d2ca72a520cbfa7614654e10d55ef4c74bf18bd0d5f0380b265c1d5e9d61b3c5915df5066cfff37a475a8543801a3d5d03706bb74292b2ca791d3b74972668488430a996a181069f56a35f70a04258d2bd6461447267311ef3b3878f5828d316157ba105f41c37894e206f701fd1e124fe54a82704459dd112404cf8bb558d16e20d0c6692ea5d2cb27b097bc3fc754d9dd0a41f6d6c89c13942c9642ee94dc90d02945ff1315e45fbae302b5f0798eaf4ece22b828e45a9b9f82ed0dd0cc986c6e810bfe856b37fa54a84c5e6bd13e6bc3b64d168be562962f0709e3d65d60b80ebebb205276c0dfdbdd38d74c676eb6bffdb553ed03a401bf39f5a138204e64674b4f36be836a6c9baf7f63f7821549fc1c10fdb5ef74fe26a7c3c58553ab73b6017a92f93e5d05f9ec74a23e6325b05794cd1d63fa77dffd263ed15e48da716304c533edc964e16ed6ff0725809bf62282145dcac5bb0f8f44897fced38497c40549a5cbd0967d89ca8b7d3ccb700f99577348a54eeca517465b8570334a3de4d11e057cde229e9e4f1db211526f2090719fce434123962dd491897d4809e322681be5479bc95d8df1f96d66c2517a64e24f0babf0f52c7239aeba5f7c60ac73e22c1c16ca338760faa3ee34efe8a64a7fcca33e508db7e0944317260d22056d0c929743b19411081945d8cb188152b77c24ed679683a6943e7e1ca9f89d3d58814561870363e3e613554725b4fa0e05558fb5edca9cafc902d7a73316c46de127a8d0e1fb7752c480df482f3c6421a01d9de5709aeceebbe83fc4c4244056c5166820a724723375f616674b7998abb8e6a3b5348659b429264a5565528ec79d4cd5211d722602637052de6e1a4744b08113a9a94b82fc3f5eb36299782585eee9be4247ddf2614e6c7f5d28450381449f464730a885b37156998f1996dab32b2adcb8deac378ecb24de95ae0a73df2936af4158598a049506e77bfa9824a834744290ce2385d733693aabd972cc46f6f5527076f4db588c30855947055e097711e9fa49101cb468775182df7be6ff10af03685fdfc5283e9f5b346ca7a8527bfc7b38034bf53e8996f46e9538a8eb0b7a396d45e29e0365d4202514bd20688f1053142025c4f15715604279728188242f3d34b64392a659ce63b6a690f472e05b3eef5c307ac8ccf4bf8c2c32dbff547b6a55244b25316d6b974e8799ddfff7071d62389ff3f564a98941d87b9c8ae4ae498a1091704da92636d731198efe452a130ce707517ce8b300f2c5be297c19bc06213dbfbcef888c3edda503b6668609d234119589f48a715dbe0fb48cfd363f88a67d9abbc6d255a3ac6932a237e573dc7a11efd713cf208423476ba7bd00a8bce7debac89d1d8eefaadf23b0b11715facf4f98927aa7aae297abb726ee7b16df2c3c6ca74989fa01cecae85e09672b954a04283c531a370cc2f6be210c34cb082728f8786777385153ebf6e51bce38975038796afffd09c25515fd646be85bb49265aedca4859a2d874f9b78ef94b7c680e54a549ac09fa72fce28e2acef0549a586e0d60e074a116984c96f33819adcf159882f0c45c2b2bd0381a8e25586bc0a2cd44ebcf83b50bd589ce97eb18d7f2a8587e435ce896f6514963b2e1ce21083a6d4f50d652778c4170515ee9382ddae45aff331e69ef48a573daf6e4d29be07ba6b4ab31ad5c6c3109e7c2a4a0b60a518a49c1f37253312c7b17652b9f81c86c694eb167283821d9b6df096a7beeb04c4d11c17099ceb18f0e2a5f4505d5d2b77d44c04d04039fc2d866b511957cebed874fb736e6890afd93ec88740176deda48e2dd25901b3075a1b675680765bd74aaed0acd1b2e42bc6b73ddc1021a90d4413d1f63083620a5a7306db7dd156fda38163451cd61d0c02369b899e971f2560ab7392391bd313d7767a5ea86b3d4df17b1e60a5fcb8a7a22cb57baeba0721d3f88b94e066e8c77b24ea38f3a89bdd30f1c6a5d1587eca30d9240eadefc1356e182e3e04323f15f609081c8a5ad26cb3209dc10225b3a4f7f2056969fdd801fa6be1609d7eed7c24343da7756b8cf7a6ad61af5da3169e3fad2960d89395713789f246466dfc652c55afbb7dcc04048d1711d3ca737548dbc4ea0a52aee028c481c0a4a4487a911ba7492cfe23916ec101c8d7752eff49b0ba84a290a1fe4b59943acdc81115f9e27b76adfb1c927fdc7ba2fcf2dd24fa7202d968ff3d5e3a91134bed3ac15cc34f766854f10bf0f8a6d68e79a0131a0ec2806181f25dfd93694acaec3f1da5e8f5613f03b533e2234e9cfe8dc946decad2f883ae29b19266466ae39699f750a39e874784b3450b409b3df8899ea3bbfdc4e090d393a73b008b0d954b40ffe0ce65a8c8b9c5746fa77fc2b3eeddab610d3dd9b5f821d4ff584d8a2fa40c138e376e6725860445ee3189297827224f3bf1fecd16922e3275b8ccf46959eaae606e3b292bdaee57be1bf91bbec0cfb5d310fb68", 0x1000) syz_open_dev$hidraw(&(0x7f0000001340), 0x7, 0x509d41) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/212, 0xd4) r3 = syz_open_dev$hidraw(&(0x7f0000001200), 0x2, 0x200) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f00000012c0)) [ 1059.269529][T14667] usb 2-1: USB disconnect, device number 41 23:14:07 executing program 1: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(&(0x7f0000001200), 0x5, 0x10000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r1, &(0x7f0000000200)=""/4096, 0x800000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r2, &(0x7f0000000200)=""/4096, 0x800000) read$hidraw(0xffffffffffffffff, 0x0, 0x0) 23:14:07 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x105762) r1 = syz_open_dev$hidraw(&(0x7f0000000180), 0x5, 0x20000) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f00000001c0)=""/183) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x48762) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f0000000280), 0x7f, 0x101100) write$hidraw(r3, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7ac775aa5c7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407c94b2125c9ba278b7047e0fad82270ef24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94af9fffffff90225bacd9a2a7ce6df2b474f", 0xffffff73) read$hidraw(r2, &(0x7f00000002c0)=""/200, 0xffffffffffffff03) ioctl$HIDIOCGRAWNAME(r0, 0x6611, 0x0) 23:14:07 executing program 4: syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x40, 0x420800) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f00000000c0)=""/23) r1 = syz_open_dev$evdev(&(0x7f0000000100), 0x9, 0x8000) ioctl$EVIOCSREP(r1, 0x40086602, &(0x7f0000000000)=[0xfffffffc, 0x51]) [ 1059.544251][ T24] usb 4-1: new high-speed USB device number 101 using dummy_hcd [ 1059.568343][ T33] kauditd_printk_skb: 57 callbacks suppressed 23:14:07 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0xe82) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) write$hidraw(r1, &(0x7f0000000280)='_', 0xc) write$hidraw(r1, &(0x7f0000000240)="16166fd81dce9f9983cc2780d5cea76846a9c5ad433877a8455e69ddec5f0f3d6c21bb2d120ded4dac009e85c401706a343d4f4ad99c756962c38ea9347e082786e3a117c26541681a938a2f406371a50d700e8c51c4648c3aaab24d31fd45810f26f4cd94431bea4557107bc2d1a688cff921ceaa0e5b753ef989fe9fbc6b641a6f0ee691b3eda8112589b56d89", 0x8e) write$hidraw(r0, &(0x7f0000000080)="382ffe13200d5b2b38712e4088e7048ec667f0f688919ca3098b3fad562cb46328fd5a1cb6065aec6361bbf08a99be1483b815db8d138caee6561f5c9f52", 0x3e) write$hidraw(r0, &(0x7f00000000c0)="904a68ad69c9db93af31376e892bdd3532eef13c89a1fef4858f855b2d77cec94c67ffdc3ac61a4a10439853b8100ca41508dbd0fa57776a292bca6a89a723720b370b4fd3104ea2b806b61ead84faaa1f7c552ec21a547877d865da2482fa1336e08dde1485955900afed7baa395025cafe4d1802f0a4362d3cab1cfaea08b9c5250a43bcae230cb0ef77f062fc939255ca534cf68a537fded2f8df282566fffdf34d1b1107fb727891a6e4bc42be28383914ab5efcd77395c3d38fd9b02aab42ca7fa9b621e47fbb0f26ff0767b7514a4b0420aedaae0f15c9f743244d9cf849c263097ff03beeea898f13902e831330dc7e4943785964cc05505dde501031450e1ef99aa52e131367457550b7532b6ed940a6c2f4c947d81e2bf2d11c83b7169543060da7b6f7ca026b25617fd14a56acbf496379c70500965ccd521926570a3e4f789271d2cfeebecefa740efa5e004b37eeb26cd5f81e112f9a06b38f57598dba1bdcb64b4a68d305d669e848bece19b63bfa", 0xffffff76) read$hidraw(r0, 0x0, 0x0) ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, 0x0) syz_open_dev$hidraw(&(0x7f0000000040), 0x80000000, 0x2400) [ 1059.568361][ T33] audit: type=1800 audit(1621811647.801:10002): pid=14299 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=14019 res=0 errno=0 23:14:07 executing program 4: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x800c}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r1, &(0x7f0000000000)=""/52, 0x34) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000040)=[0x1, 0x66]) [ 1059.752207][ T33] audit: type=1800 audit(1621811647.981:10003): pid=14312 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=14225 res=0 errno=0 [ 1059.820066][ T33] audit: type=1804 audit(1621811648.011:10004): pid=14312 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D746573746469723737333135323432362F73797A6B616C6C65722E7734714575452F3733312F48C7C060 dev="sda1" ino=14225 res=1 errno=0 [ 1059.913538][ T33] audit: type=1800 audit(1621811648.021:10005): pid=14312 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=14225 res=0 errno=0 [ 1059.936849][ T33] audit: type=1804 audit(1621811648.021:10006): pid=14314 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.4" name=2F726F6F742F73797A6B616C6C65722D746573746469723737333135323432362F73797A6B616C6C65722E7734714575452F3733312F48C7C060 dev="sda1" ino=14225 res=1 errno=0 [ 1059.973796][ T33] audit: type=1804 audit(1621811648.041:10007): pid=14262 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723033303337373635352F73797A6B616C6C65722E5961495143482F3832382F48C7C060 dev="sda1" ino=14129 res=1 errno=0 [ 1060.006516][ T33] audit: type=1800 audit(1621811648.041:10008): pid=14262 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.2" name=48C7C060 dev="sda1" ino=14129 res=0 errno=0 [ 1060.029361][ T24] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 1060.048352][ T33] audit: type=1800 audit(1621811648.041:10009): pid=14267 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=14129 res=0 errno=0 [ 1060.070953][ T33] audit: type=1800 audit(1621811648.281:10010): pid=14259 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.0" name=48C7C060 dev="sda1" ino=14115 res=0 errno=0 [ 1060.110528][ T33] audit: type=1800 audit(1621811648.281:10011): pid=14311 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=14115 res=0 errno=0 23:14:08 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x5}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x161f42) write$hidraw(r3, &(0x7f0000000000)="03", 0xfd50) r4 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r4, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCREVOKE(r4, 0x40044591, &(0x7f0000000180)=0x1) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r0, &(0x7f0000000000)='D', 0x1) r5 = syz_open_dev$hidraw(&(0x7f0000000040), 0xfff, 0x101000) read$hidraw(r5, &(0x7f00000000c0)=""/171, 0xab) 23:14:08 executing program 4: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x38e38e38e38e35b, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x10, &(0x7f0000000000)=@ready={0x0, 0x0, 0x8, 'BBBB'}) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x374, &(0x7f0000000000)={[{0x65, 0x4e00, "43cd975d7529139cd5366f30a13cc83311c9de3796d7389fe8f070289f5e307250b1833ebf9ba267f1504eea7f560a01872f93a61c6681821556f2d343db38db3345758d2868d054ff402cbf89513a302142658fe920a0a971fd188f7292b26b4177c28d92"}, {0x95, 0x4e00, "6621d2d9c9477118c74055c1408aea9e8a5d46e75a1a2043498bf2e4ff5718f9ae4ef9097b888792a7c4e6aa851bdc67700d34b0188ba674d8b812fb71d43f784196b4a078d354389a28620ed8881d679a9d42c3d06cd6eed010982d974c67cd8dd53b7ba5537d6ab7009817081ff0859f486f1d308c9c913148fa220e254e4a5383ed61491a5010929c9f9bf0a53f8279f6ec276b"}, {0xd1, 0x4e00, "d27e9d1fe10d5869e34db13401d192200d679d0708ab56cad9878d0f27179ecd55abe127295326a7c84906b8397163bd089cd46e991b77bb6d7e270b419d4f0a0208d1413a29b778631cc0969d2efe75001d7afbeab9f76544aecb24b870a6faf2e122ced5f6acc21fde3e264450b73284043eb332eac8e870a929a637a4b4bfbd1cd7805c4189c1b6d6b74b8635b470bae9a0fb3faabcfed4b676dcf1e4cf9597bc3b6d52b3483c725ebc6836c0f2f2ebd51b240e8c11e9b41452a5357f5ed76c3e6c7783c8f2daf155e01776f378b2c5"}, {0x80, 0x4e00, "a4ac474b6e2b94f48244317016b72ab569e215c3ecfe3348cbadec4452b2ee5db8f43a8583b4d1eb2be979771e30afa92832a1da558fa45483f45d737236ff8767d1e5d272d394dbd9aed9c78abc2e6f8d37f56e764e4879b03a8ca5ab435e10b85d838bc3cb8f34b0b9c102a6680310eb040a7cfe8d77a12de680ce8345c305"}, {0xad, 0x4e00, "1933e4942e600b54258f13db43eb12595fe30a011ae43a5559ac6e2e04ab00056bcde56207cfae4ee3aee8a4d5b5c2f1f2866b4f61f97890b7fbbfc0444b6a2779a70b43cb2caa1eca11ed4bed2f158867138c52d4f7a39c7b3509c6b9fea1fd3cd4e9e5e45cd5f7a853a55d2c4dddb1a07ca650d5e62c6f7df1769ead942db70eb290654e9bc7729013bcfb51ae65a40360451c7a8dfdfdccb902bd7c1160effdf22a5c0b68f9e33992b82b6b"}, {0x58, 0x4e00, "29c879fec54b858ca3bdcdafb85912b700bbbf41ef2ce61753603361424798b5fe1e4da0ffa9cf567e01573242bdc7869557e5f41697b896e1c62937dc8c5833c682d1d6174e7c96fad311133804a3acdba94aff778363c8"}]}) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x12, &(0x7f0000000380)=@conn_svc_rsp={0x0, 0x0, 0xa, "dce6469d", {0x3, 0x107, 0x0, 0x81, 0x3, 0x4, 0x6}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x107442) r2 = syz_open_dev$hidraw(&(0x7f0000000500), 0xffff, 0x2) write$hidraw(r2, &(0x7f0000000540)="8316949f91f75bfdb84dae3c3203f7813d2ad4dcc0b1aa3d868d0f8fc9ea50876ab1b68f72292d2bcd2a5a2ae7851d0f2f4be565c556ef9ea11229804e74224981fe2f8d58869ca4a7055f20883a28c28bf44c0a70c9ad37c0b3cffae284d5b1e800a64e9b6c63e9c1928288259bc8c3d50000deb980e506e533ec9866bf8c91f451372b1ac727f1931b9aed5b075ac4d6272046000415118216d9fc3cc3f8153ac4d15e6c5a70077693271fa53daa0d2ecfebabc66056ab75884b513ebf3d33071805603215012dc0d4dd1cb2d2a53fce04f9f7da4c9912049de51e5e1614835474a6660321998aa259e500a6559429df4542b142bea793946d5d735b9bf7a4a13948f256f8044c7be4423ff05d8d6654171c22d69671fdbcf56943a251ff8f98b30b72cfefc2e18912be67ba57fa3b34f6e14a61786aaa8f2b2f04e5e2ea5a400c44741243b38526f75d655b4f6830297fd1239a4a13e576ece0f10775b900280234fc93577fe1cd6251bff9ea641338138c4ff39bb77d965e37648e5403dcaa4ad04dbe3660ec63bbdcf44125e1ebd5badcfbcd5c964ae5f979caf2918e6b513fc77612452bf50844b927879652a47c68f1ba254cf06748d84b7f6ef12f739d6972723e5a9db06f6fae3f5b3905471744142f060e2519bd19075ae15205395c03e2784b0a0966852380f296b096cf445c0f6a08c47a45e088ef170f5cf727a99c5844e3275f6265822519db2539444d6d4c0686a7027a660f71f142c2e22dd54eb6fedaa3cb0658260c0f88a18a4bb4cd277956ab0d1f113ba47003cbe90683e82c2678060b3f6499f69e6b612ac88957dfefdd25631979c922580aba9564475a5a673b6a8ba553bbe46307c1cdd9349fc7c38639870fb6ef68301b54f5d94279b28ace7220584e0ac0b0a42c96e98c3f658f61fa96d35984d4987fac5f5ed2724ee5d94e49f20cd5cce3fcf3dee0556a164c133494c7b8ec0d144cbbd5b1d55623ed5409f437f400000000000000", 0x24d) syz_open_dev$hidraw(&(0x7f00000004c0), 0x0, 0x4041) read$hidraw(r1, &(0x7f00000003c0)=""/222, 0xde) 23:14:08 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2c5a2907, 0x30bcc0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(&(0x7f0000000200), 0xfffffffffffffff7, 0x0) write$hidraw(r3, &(0x7f0000000240)="209574da1d8164f465ae10de7984e0683f8c3ffdee0c9085680678802b1ddf9486533b82cb45d82d1568759a50705a5a621f95d78cb6148fb8ba3f01c20ca506746d8c15285d3678d8f0dd8177245dc689298d3e4f5e2fe3498de75bcc71d632d146bdef61c1a29166981fdb88647324df8344f5392bd8613ad129d87404ec1ce075882670e40d4a5ade6d40a48413", 0x8f) write$hidraw(r0, &(0x7f0000001400)="8316949f91f75bfdb84dae3c3203f7813d2ad4dcc0b1aa3d868d0f8fc9ea50876ab1b68f72292d2bcd2a5a2ae7851d0f2f4be565c556ef9ea11229804e74224981fe2f8d58869da4a7055f20883a28c28bf44c0a70c9ad37c0b3cffae284d5b1e800a64e9b6c63e9c1928288259bc8c3d51d27deb980e5ede433ec9866bf8c91f451372b1ac727f1931b9aed5b075ac4d62720466ff415118216d9fc3cc3f8153ac4d15e6c5a70077693271fa53daa0d2ecfebabc66056ab75884b513ebf3d33071805603215012dc0d4dd1cb2c8a53fce04f9f7da4c9912049de51e5e1614835474a6660321998aa259e500a6559429df4542b142bea793946d5d735b9bf7a4a13948f256f8044c7be4423fc8f420d354171c22d69671fdbcf56943a251ff8f98b30b72cfefc2e18912be67ba57fa3b34f6e14a61786aaa8f2b2f04e5e2ea5a400c44741243b38526f75d655b4f6830297fd1239a4a13e576ece0f10775b90028138c4ff39bb77d965e37648e5403dcaa4ad04dbe3660ec63bbdcf44125e1ebd5badcfbcd5c964ae5f979caf2918e6b513fc77612452bf50844b927879652a47c68f1ba254cf06748d84b7f6ef12f739d6972723e5a0c03a4aa6d4a7cad05471744142f060e2519bd19075ae15205395c03e2784b510a096685237395801b0f6a08c47a45e00afe3751c41fb420af8651f24e04ab2b3f4bcf4dfcb0499f9005f3b7c480f3ee9b0be0bb438fe94245eda34e9a652fcd4892c6695f516bb7e62b77172f656076ea550af262741a6fa4d73936eb61f0b4b7a71bc0078c8dd274510ddf7c895ce13f0235a06e916be6d1aae02417402cb3ea6fe814c8778f5b3cec47bd1f631bf648cb32252812f5fef6f72afcf04d019dd93e0ba5ee014ededc6d8e60da4277eb622d16bde6c47a5e341136bb20a151bcfa385c0e79c73e14da0f6980cc20fdb0e9d2fa67654162b059dd99c9726184d383b01a18d32d0443a3177443b70edfa243cd96273293e64570db653e23cdafecfb094da9b16d1a6ee3fa8a932efd4072439d2501737e7bef45f2368b4f336f5bf28d15104e00e2ad36e94b2351ba5e1c32b5dff76ca1eef4acbed5df628ae0499911932c0d814e27754d06a8afcc7b30fb0967a385111a11f7b52f700f0ab1f989eef3ef10c08b2ff3f94cdf9def838a3e590101c0aee222fb54965091bf480475d4709213c92c628a72e429176d39300065532a53906baf2f910463e0f5f98cf404c19c68cb64f48e8faa366fc03cc37f6350ca0da858491a11646faa3bbbe196f15845c2cca665b9741e7b2f32e50541202fb974d517a744038f3ba4676b109560bfdb596cb61cb081f1261966fd3c511a0f517c6182071f4d62449176443f8ea789731c74b8c83045954139f02a4636e103c673a4ffa8d93539520a41426b674ce2de29fa15cd94c25a2845757f5fc23a666090bcf21120d353bd9590156b20d7604d42e94ff33bc402e90e69990563562b9a86efd45460d250e920fa1e853a628e8a171b92352062bef4eb54ebbcf8c040b70ec5e13ab645eb9ae4491ac3d60ea7fdb10a4d7228ef0c5ad084ade30f5590b321fd0c724f2dc17e8f473b81c2c6ceb37bbf4852dba6a833c8406be4e1fef72311833a08ccc7c595985f74f46b9b2358579b7bcd9b28f1e0f9071dfbe3cb91c7d62db3770f999935bc5be5cf742935f830033053938cc1ae9ebf5eb3dcc885e8ed4f6bad13db7de1731a04d77a5dc0fe52cb3f5e75adad3c870861a76da465703796d3edda6700b5e28bac247f92f07c8db1b8d9b842b5057208f12c3e61b447208cab6eab2e8bcd89ca48030fdc52398e9400952994170bcc75325839b6fe92e1282ebfcea10225b7be55940fb000dc08a05db84eeb657fe6606c622260640109920bd72857ed0d275aafdd490dd18fb8f172172401683d5443654d79b606149fa0fefa31fece6fe5b1cd47f5a2819d35702482c056d5704b0a78368b296a54c495d140080a17b83e793af4d3d4ee08e49cb22e0118a763851beab34e6c9de40639be7721317882a0410b92cf535ea59003903deaf3c3b0a2f68be535c85489899cb35fe597efa1a3984b52b89d65eeb35243f93cbd11eca1afde833aca27cda6aa145a70d91d587842e9f798c6e9273cddfc8c62f8e330e8c890ee45ae4b6451a459fddd477e5a6cdd18878dfe3c0db4d6a85cef9c54a53387079a1d1f2ecf9a109c20e28cd9a88111b5c000c2291a079af15f0564e23c16e1058b7612777381074936ed873d70c129ccd4ae043e8dfc1e60a09a827f3283a6b97218b06d614baa0293ea78bffecd6aae8525d90349fdee933abe33e7ddd97eb7309e203d088d0ac58454103ff66b6a8fb29919b4826f57cbf1a2c6ff020d293532b5148cfdcec5d76873edb28baca0dfc0c2f56a4fee54ace6662e8c48064e251ae860077fa29c76df6bab7252f8de774eac047bcf48d2ee8e068ecbb7e20f7c2d50b0c17671ee5a10c00253aa4c16a44a1f5d237e692278b08261ba165f953ecdc32a8dc055ef540b25fc2d9f8bcd9705187aa77c6882f8ed899ef61c19ca91f45013e62a5c2083bb376d7dc7c0375e81f7dd1d809ada6f12cd90c860b1e2b82264653360b1da87cbc6061ac5c7c306841e668f042539e10279a38db078b2560a36634c5e1aa88d0bce265009fdcca9c94e6ae9fcf64c3f2c2801838b73ffc3e83c236ce5722bae62dbc1599f9b2e13c6e19efd46a8eac21470ba902656d8cdb212fd1bbd147b2ff3488fd4265cbc077f4086a344ee41ddfc6adb2a07cf12ed5876c80a0aefed4edde4359d72fad3961abd6afe3defc61f3636411cbe5c70140278175940641912f7991d460a311c0450023fb9a613241c5c286865d8c536c9f3b6bc4129b8279999e1fae35b586b280e2121d01dc3e52d3effe9acd09517b3cdcd6c0330181ce1dd85784099b4651d4a92b5019a7da019bf79495a1f779ebb984c1fabc42baf35e0ecebe841a39bda51e84e8d6f3ead66e9c3a936028d58b14c336acae1a97e36be49f7fdfa8e913ae30872700135c2047ca723cb83900466c7e87d3a840c926c22b801aa049c28c0c3aa653e737f638ab3c7befd7080a1ba89d958127e4df221b09cad2a514f22ac7cb7518a18dc741bc976c8c257cd152f1f2fade7efeef1d4c77429d9f7717d9813327a1207f982280d11cc1276f1b104343bfb728b47b54b734775378829ec23ad1c2c99c898300bb5be981f5333674fb9648e3c876bea8d8f49dbf31278a5f78be8210b307e640e00c86e43e9a97d86116e28a073ba39c599ea723ba4ae0d6660d1493b4c0207abe86b503022a831926dfa532c7389d7b0dac1ccf3a7351ce8daf66f9e14e6a35fb741a60248d7e1689d7c750ee25f92b98ce5f149c2cf255dc9c6dae63363a16bc05d3f1417c51f858af7ef9dcd21b97e3bea24eb8bbbef865ea406fed45f7ca43ab281615be7554b2429ddc6ef4d072e51b9e183c5338725d8ef695c38b82ff49a53295ea204a52de2df03b0a5c0697feaefc6d1c02377de7e8a19aadd3b2e1efdc9f7b44cf73465d4379e5f8433a7e504cf6a6baea50477e5d339411b750ac9bb2dd79b8e60f79f36aa37eaae44c723544492bf7c103be78f4007d32bc848e7f76b74e3c32466fd6e54f22bfb1dcd41f33565e13dbd3f98447b6c669039d96ffbda06319815c310de772a89a06614ff4405b25a613eac8195adb4f93f98a634d94227a5b9ddff0f9f973899563c803d41b224025ab400ef89be4c93d1c88dd1b97592c2dfd983f22b36ca0aff4f457ff0389dd9c97ce26a183ff88a1a6e3b79f7854444622a7787d37d50ca2a84945c91259ac204f6c1a73373b64d059db4f1f2faefe3111de5d35942ba4a06b6efee3e925123ec343e8936555004e567c4e6270dbb4a62c48a3ec7fbc49eb770a750d6fe74fc5175b7f8103a7512dfe7bd5aacc2ccdaec4f608e513ee6b78f0d96ba65695729ebb10c735687354fc6235f919a1c07ea8c923f5a163d27f6c11d9d105b20446b5540bc792fe866fa247e45da52c048dcd2eec174d33feef7ad46854db671128e5b8538712d0b11f321d072c9bddd25058ec98d66e624e93b652a25367db536391e5ed58af8c0a36817ba4b8105b0f50eacd73a115db25fbf4e0b8d26bb2bb13771ec3fe3c37471170c07fa2deb4169bf82fa0f50656b6b6c13f21f153bc479eb797e13517e421b64b1cee44b9e3828e399e65f5f23a98199ad975640d7e344b1b3367baf9a3329eeaea822af4b7ea668e90cbac98025f21e269fe600d04cf84706514be8e3cdf999fd3315e1035860cfe4a7c0dc21ee016560e6160f138d46910e7375397eba9b1e70be01310d8ec7fa2d91deee535a38da1030a3498160eec70d0371bde530e70531f03b9bda53d590638aa691b0ce48eb2dcb634aa9bd2bf682d766a7480c80096db70f417a8e0da0ee52246e1c65f5bf37e9f4c60e509da115c9b01ca6edf71504ae111da1f299f95e845c43dfebec9e86e4fc3eb76b9133cbeb6f7e8dc918f0f9277a8901c25d494c34fd1d5beefe127d21063f339d9ccbfe2f7ca5fd1965ab04ba26f958626932c9798eb3e9b6dc72a1320b25fec23a82979ad5e91e703d53613b690fb669a5238b3628a6e5643e293df42713e7e9576fe5cb76d20879b00d8d6118de8515905b717dd91e663398231e9290a6079d1b65c6a64ef44fd83c060214d7080a037157aff346ce7c3905a1d55fac3fc45eb2b42e6c1b1543a35f1e42d417ca563cab508c984238b9a9ce9e76d940129a4e4f27051a82b7cb26e028d3eb260f0c76981845e266b8e52ec41016047274abd2b7f852fbc57af551b5bce2977b8ee3153a29345524c759cee4b832a2bf6d3ee55eee3a1bfe8b2c46e5101cccbf4ffeff4864218d6043be7bc0c6367f7531fa1351b8ce84a52a296ce220e3f0ebc41d58a32b948c9563c9e655cad629f0a4ae8f9c87919e0386748c1ff32decb311d6f3d1e65ad1ab329b7e308b5eef61243b67a1170fca1aec1b577b4b303822135551a8", 0xe00) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r3, &(0x7f0000000300)="dfbb00a9bc4a46935c8c67b6e5609354796abab725211b8928368cd2abc8fd7a7ff0c83bbad62e5f17d0032a8a53399851f2b1395d5bd6aa763be306461e5220a2de0369db756a2591212a798c45259152b24b48a784", 0x56) r4 = syz_open_dev$hidraw(&(0x7f0000000380), 0x4, 0x105000) ioctl$HIDIOCGFEATURE(r4, 0xc0404807, &(0x7f00000003c0)={0xff, "bdab49dfe0668cb3193ec12d8b6e21c1be9537b117bd91e303f5540137a48f201dbe7342d41c8583fa1e4e832de92279ed6aa7dcb271e1e0a499fa398cdcf925"}) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) [ 1060.224089][ T24] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1060.233534][ T24] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1060.241780][ T24] usb 4-1: Product: syz [ 1060.246112][ T24] usb 4-1: Manufacturer: syz [ 1060.250720][ T24] usb 4-1: SerialNumber: syz 23:14:08 executing program 1: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000000200)=""/4096, 0x800000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) write$hidraw(r2, &(0x7f0000000280)='_', 0xc) read$hidraw(r2, &(0x7f0000001240)=""/255, 0xff) syz_open_dev$hidraw(&(0x7f0000001200), 0x1f, 0x103080) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r3, &(0x7f0000000200)=""/4096, 0x800000) 23:14:08 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x80762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0xffffffffffffffe1) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000001200), 0x3, 0x8802) write$hidraw(r2, &(0x7f0000001480)="315478e38e504e34c509073dff7c2ef600c56c0138b8d43bde6c7b8a2b8c058a51a1c3109c07c47567c1a6ea94a9ef7a87762e726caa702f096dadd9eb20816c616bcfa3ed6185c91aa20a0c48d96d44ca89e9b8a39e95cf7b52c3c32799bf4dfee4cdcfd4be00c6c052b459563cff84f736c405336ff9838569258827a20b245116c510ee2535", 0x87) write$hidraw(0xffffffffffffffff, &(0x7f0000001640)="17df801a0d570a001b1ccdb5bf58cc3e307a7fddebc3e6bfc1295eb5e50228ee0f670ff578d5fd98344a4ab5479141a834fe38230a3d1c6b0c2bc42121ff2e1e58de5b6eef71b3bd33719aef0ed0845e42f132224b4a801e6c24b915c9e2df4fc56c11be49b1a371ed3c2cbe6dfae8ec212d747e966d21957aea8f9a3b5a0c9e619a289ed5ecd9d85f001cc159619a8f", 0x90) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x85900) read$hidraw(r0, &(0x7f0000001700)=""/232, 0x121) write$hidraw(r3, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000001380)) r5 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f0000001240)) syz_open_dev$hidraw(&(0x7f00000012c0), 0x5, 0x88c02) read$hidraw(r5, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001280)) write$hidraw(0xffffffffffffffff, &(0x7f0000001400)="52ee946d1165a7d62cc3bb8f9ad4456d17a24c4407a55ab1329786c11f0525d855450bfa64871ef4725b1f39bc2f850563cdcb4a56baa88da67008aa20322b15174d6c", 0x43) [ 1060.483833][T14667] usb 5-1: new high-speed USB device number 120 using dummy_hcd 23:14:08 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x100000001, 0x8000) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) syz_open_dev$hidraw(&(0x7f0000001280), 0x7, 0x40000) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x401, 0x414002) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001240)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000140), 0x7, 0x20000) r3 = syz_open_dev$hidraw(&(0x7f00000001c0), 0x7, 0x100) read$hidraw(r3, &(0x7f0000000040)=""/200, 0xc8) [ 1060.587565][ T24] usb 4-1: USB disconnect, device number 101 23:14:08 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000200)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x0, 0x3}, 0x0, 0x0}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a10d73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 23:14:08 executing program 3: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0xb0}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_usb_connect$cdc_ncm(0x0, 0x0, 0x0, &(0x7f0000000200)={0x1e, &(0x7f0000000080)={0x2f}, 0x0, 0x0, 0x0, [{0x0, &(0x7f0000000100)=@string={0x0, 0x3, "1a1aa59253357965773f060406f245a66c66a78646abb1d46bd17ac0c65166d9b18771d6a6741b631ed28a9b97a216e87f66a46e93c83a84ef9d71292a111bb89bf4af6381aac06646e2cbe2a5affb5122d529daf7b0258203352af5c6418e2cdf66335c6aa7c9a524f05157c6cb7e477bea99f418b6745a8c987271316fa0"}}, {0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0003e3c333102ab2b1eb178aed45f14f525a1f0fe57571f9b01f601d7b722042da9f1509379399cbac2f4199160300bb94cacd089323549723a5a0989cdd49fd3f68df71563997d576e5effb77376ef5a93294e1c8da20d9f311dbaee254b981ec6054819bf3546548263f046eecc8c485cbcaad83a0c98d634396ea3f27c81cb455e3ffc4d6dbd9eb73d128cd76dfbce6a10dde88169f6180c0f79fe200"/170]}, {0x0, &(0x7f00000001c0)}]}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r2, &(0x7f0000000500)='D', 0xf000) write$hidraw(r2, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) read$hidraw(r2, &(0x7f0000000000), 0x0) 23:14:08 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) read$hidraw(r0, &(0x7f0000000200)=""/175, 0xaf) 23:14:08 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xa, 0xf0, 0x40, 0x1199, 0x9056, 0x5baa, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0xd0, 0x7f, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x15, 0x50, 0xba, 0x0, [], [{}]}}]}}]}}, 0x0) syz_usb_connect$printer(0x0, 0x0, 0x0, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, 0x0) syz_usb_connect$printer(0x6, 0x0, 0x0, 0x0) [ 1060.804321][T14667] usb 5-1: too many configurations: 91, using maximum allowed: 8 23:14:09 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x408b, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_open_dev$hidraw(&(0x7f00000000c0), 0x80000000200, 0x24f001) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) syz_open_dev$hidraw(&(0x7f0000000340), 0x6, 0x40480) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x81, 0x84662) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x8, 0x30801) read$hidraw(0xffffffffffffffff, &(0x7f00000005c0)=""/199, 0xfffffffffffffe81) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(r3, &(0x7f0000001200)=""/82, 0x52) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="ab8ed9cd276ee0cd851bf628b391f1499ffa26dee0d99c402fcc1d23fee1d4029c8cb891a8db04cc936d610a7abfb3d379067909fb0004349431120b717ab9b5181d170c9086a53b8a2c0f3d2f0c508e2b2f918513d75bba7dff5c86d47e4e", 0x5f) syz_open_dev$hidraw(&(0x7f0000000380), 0x2, 0x60c002) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(r4, 0x0, 0x0) 23:14:09 executing program 3: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x200, 0x0, {}, {}, @rumble={0x0, 0xfff}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x60e42) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000000)={0x5, 0xffff, 0x3f, 0x9, 0x40000000, 0x60}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r2, 0x40305828, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r1, 0x6628, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x40305828, &(0x7f0000000080)) 23:14:09 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x48762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(&(0x7f00000006c0), 0xff, 0x2000) write$hidraw(r0, &(0x7f0000000040)=';', 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x88562) r2 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x1) syz_open_dev$hidraw(&(0x7f0000000680), 0x9, 0x28000) write$hidraw(r2, &(0x7f00000000c0)="df", 0x1fffff52) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000200)=ANY=[@ANYBLOB="40040000ec329f5a4923b7d664a181876becc6419bbf7697a5afb20b561a205d0cdacff7592f75cc8df3ce2448af2f43bad51e4110f8b933f36e0d643c42355e3ef55e0bea39b4ede6dbeddef6315504b442222937626a8a0a1d5f69cf3dd31683bc2fa8b7b62e33082d660901fb53679877f4f5d296e6b7426b6627c3e9522b093ed62fee7e504bc4999a936f1290f58787304956b5da1d9b048861fc4ba94082a2ec3a0000000000000033616c3905b13898baf9c5d17ea543b25204aa5cdd316a0a22f2588ae8ff88fafda7307c4c11cb9f6c5be2b5e9fb75d34e43ec470dcb149e43e27c4e57c6d2f975ff513765c735f300ab155dff999d372d6877a9151a49576af9f43644f4bda89a1aace56310f683a3d66dfde97449fedb45d7940aef3babb1448d102fe19c9bff6c294533f9fa237d9af8d635da1639952906dc5feb416fddaa6838c19679e217767caabcfbeeee1cd3edbda63bf342211b99f13cf8b99649e8c2bb7e2d237828632f1fc54390659e83ed9b1da14e64c2637e891068b1a8bbe3b0faa08e1ae1527ba0fb040a91b8a245b07692af18735a8b949ddc784384f948539a596384583eb48978d385b32fc643834056a0dcc3aa547fcabb4c61418eb9457823ae3ae7e7421293ab14669c8a76cb06de9368f5473ed0c7de7f1579b5a32b1627b91e7056b2a6887492dc852206f8150fe6b1890030b0d2ee640c07e6ebd561d00a1302b953d531c2335693eaae87b0622d8c78fef87f01fa98afc848eceb6cd8fe42a3d1ba2980bee1469d05230ef661415c897dc76222d503ea4af86017e8a2b8c525dc6240f19a2e6a41684c61fe8b111f9da93683c7db977a0dff92ddb8c182afeda04e2579a565e5ec36a431e5ab0db37c6d4d5c29e507de50db35299c4d29f86885206f585808c1e01e8871a4c9c4d7ca1095367619461a8971d6391e83f6ec5aa9b9c98afbe8627d39e62e2f883759b6ad4268cb9afcbc1599504da19fc06f1997c1d73bf9efefd2fc37421bbc746404186fc2c272df2daf363b4fda8988a1e6fd8241b9376d0656514872470e9e0d6d94ca0168c4b0ba2831004c3a2eb8bde8915f3fa2fd9e71e2fd3240b253be28eb7a821ff4f1ba6d6c803cbf050ec92d3e7985423970afea278a1f2f75cb13c5371c242ba2d5674ed191e6be01364cd380897f817165bc333ad188cfffc8e90af6ebf60ebe168240eff38e530b550be486d43b5d83a6f248b9b9b7561ce7d7d11b1de46d8fc72d0a808a3378e23068e1119630c3b461c647a8b2e997939023df2a5bead40b5e7763638d928bfdcf449a789f8b87c0333a42a6ef408c40f2710835365d5e94df5a77390d7542b57eac65fba1ad5cacaf811add622e0e2a625b9987ec6b43ed24327c154ae8a3ab0cc0fc20bd6301fa0e01b2db4bdf931959884333b74be6857ab0dddc102487e19267dc1e9cc127351266e58ac40db36becafd4e27ff89e7a358d51b10b6da0206a7a33c898189ff45554c24f53b02230cac8ef5149180317df6fc8"]) write$hidraw(0xffffffffffffffff, &(0x7f00000000c0)="df", 0x1fffff52) write$hidraw(r2, &(0x7f0000001700)="5afcf7868670a44fd5611deb66e61b85f370b91db289573a58fe541352cb71047486c2ef01438f05aff7abd22960ad4dd539f76f42f7bff8c8f19f3b8f639138110ba5cab256c3ae3f7f9ed9c3d14a6cf4cb7c3fb6f62338effbce378649e4cbfcc8ad6e5c2589194ad12cb42c66bdb4746bfa78d78cb7654230fb23aec29fbcece650448cb291fd2c44bf73025fdeb3a58fdf9860f5f45114ab334d4fb759e689af1ff8cc9d2e78084b007a3147489d9de8da4e339c35b0d1b054e59839bf0ff3590dc67f81fb8262baed478704b6cbbf4c31fcd9820e6655ac07b94aa1aa758a0738ae19d531e5f5a58c6dda077234c2b0f2da03e5724451a89789b1c077f410fb23e4e236bfe1ea1fef466950cd9245ccf7c1892097828ff0fbab5debe8cfbaf8cddf9534c2e4c982fb5132f44d633ee153c8076551f8ab6be941dca015801c03944af9dd4632586dcc52cd48681c9b3f867e3b7f12383d55f24c5ef59da92a38c64b24fd94f364111369424f839b4aff04fa4d9fb5c705c075bdbbec60e741ee6f11bbad11b8d88b43cff5a54728bafe510ae9a9d8536a4e344b1964ee81e50e910b237bb7d858fb0a54e6ebd5ca48b99b78b80e55a069fbc518dac65aae24d5a30db7d4032a0b434a05b01738a909272343086c88a9872f8f0cb1464c01632770ff8e73ba7646df5626d63d01d15a8bb214b4272c12fa66e73c43312f7239ca622c77b6af9977dca5f867840f9b8bda9e07bd6bcdc180d4ac1209d16b6d7f8ec7a0b1e9147d502cf89928f8e99f3f640bd1ba9a81bbd52eef1bc98c086f90e6109fbe9db7a099cd2e985566d802c6caa1fceb26ea48b61c69a3537586c21892c60cefe0cee7995b405932797a901ae45578d47b38edf1b8256635b453f7220cee053ddda5c7dfb1939e1d683a3521395eb2087ba6daaa78c6d23286dd58335fc80460ac5818d20928f71c64d0e24c624d480146b4a6d42733919dcab6d293f627f79e4127a07196b0f17f977acf191f4e7b9a6f3a465a0667f8c750d4258f596caff69a6ab4ee47a3916c8ff9f29043c0d1f482c4ce217a2da5de30248a8179847eb2e3a0355efbe119848ccecc5a131896c9ac67804accc13e31269303f598a11e88b9ee2f7c6e1b3317bf9d2bb9b18aa123bf4f6a2958e5423bd36d74a7781324a6ec7f7760619bca233cc0ca2082c1148530e209483156df59cd5be9fdeaae8333ab08d467a663d2f32007cb8f0f534f2d87625dd894079e441b493588e8c3eaad9760026fed0a585a821792d975d4f56b8fd65033c8f2703f32e95638b68358904faefe4776ca941b9ba37898b9de048373e4966dc55586ecb90efa1b13ae7245953a19b8e79075e1216600d198f07496b7292d61e6536cdedf7fbcbe89300a29ac2712d19ed65c9e0f788e23e0645559ceedd5032292bdf65a11df00224ee34cab5b1dca2cce1390b3fb6c431cf23c8d07830a312314bbdfdf3bf3a2fe21d06bcdd773c494d1725669cf9d2b18dca98a1063755f0c7acc7963c101522ab01814dd369649807ebc803ca4c8ff598dc84cd3ff7add489edffc52aefa9583af38ca34ca5ae5ee2abd636968e7c49cf16cef006c89a913b86ca45f8d875956b004384204b289d12e30972dbb889a93b97e842e5236305f08d4e463f2a779ea159293222f701e616048d71835af21dab36f7e7a97641bb11a1d0aa15dbb0b5ec6cee4515a7df2ae1e8800674928df708b83ee7d822cd2de4dc5293418880cc09d2d523c7f08def48571d51815a0f51c3b3985cf86d18a987109e37b67abeeece4c401b1e6c0de2b19ae21c63d5e414e6a4f2a01522f44fdbe6cde47858f636a13917eb4a7f5a1e215935359ae5513f07abc3fa513327a2b8d99c22a8f5ef697c7d244f5c551bd039de65c7355524412fba59ad8ac571076265ceda5c6254184d83fabed095d75be61226cca1f090eae1a78e532b51426a72c5be3f66c5e8065ba7925dd30e8f7c446cf2c428b4739e3f7d3c487ad2e0b6e146a0304a16301aeb8606b04a5b398cb2a2b10a52d132a3afe9bc3762c78a17440ba1532013399cf5de61a874efe0a7e840d3e126ceccb5faef45547af3312f94d63a44a9dd210a35b381b4f7ff219dc36a84841c7f2fee1b609bd288db2d0d165c4a4be6f4e567974cb8833cece48552c8ca486f40065ccf16837e647548534b206682fc15971efc1b0e5641a0a17d5739f8d4448572753dfaa48a7e208dcf44ef373d3156cde44faa46867b8e4d051872ba83ab8b33f5bec21a131cac8744fc094416d52567492f64851f6f67684de8ab610e8110a4234c165462ff73b81897a4102a7bec1082f7e8545bda57aa9f81a82c5b39397765d0f458a88528ff47191c033ee43de71eafc0cb1fa1ef6ae892b94a7a8cca1bd8e7605346a7e83fc36ab267ebf9fc296d973c9cf8dd01166cb31a3237e1ac6d08b3b4ce78710f812c3eb286dcc99c6437c64e7375af93904412ae49160d33766ca21e0676d86af5222b01a0b3be840dc14744a2bec98ab1331193cdcd96e902809e8f3451f97e97f6272372d0241ff5f2b9ad6ba92643902a4bdb36eb158a0cafc73af2e6891ece8649a9cd4a6cd5518c58132e6c7afc0fd6166230b89730b89197d7f74ee39427c415a6aa710e6a69f241feed287f1a8f38dfee25a7fcc94a4dfe22149a3253a74424a68fe9677757456c53f1aee24981d961dce9bb0fcd2b283ebbe2b58ef20a53791dcac54118a2f3e2f533a4fda0f939258ee33894087f16d8f97e55d522e6dd4e618396dce0e2696cd22f23ec8f3425e5917f19dc8ae70b05258fb85a2f7b99327159a90dc9a2c8b046129177007bc5992176af913d2aa3b4f286fe48805a818ab2ee933c4d4e61e2b8ce50d211e7b7c4ec1bf394e137bdaaf37c057643a1f54eb2e6fde0d085f86f0037a941ea2680370b1499aef0d5f0d20ef1d69c67733500862fd0b84684425358effad5baac81e0de3dd9b98cb36cece3e5a7479809262260ae17ad7ca84fde506b342bc8198a9cdfff19b104b73918c57d51adb77dda69466121bd83d846590c88564ae3d0fe7e1d7ad46ed9fc854000de6fcf7018d6b8a90a1b01dda16ac285326e33dc0712d623917650751e51b5fd18505174e5f54269a5c86dfb51ae7b6e08ddbd3d60cf88bf7014b781042e7fc1352ea79497dbd9f5bbeaf5fd1deef369715a1ff4cefd315ecc82d2852f73bd08ee97ca765794e19c606add785bca64701228ddb378fd3ad52d6b6d481625c245ff763911e5426a3cc805ffbe5eceea37ec59169cb0651f70fac89a5dd939bd2d78a8b8c3166532cde7de3603389c3f4574a17a3cbb85d3499c2d143ea3365069dfb855dadcd7939181ec6db74dfab19f92bf31f8db1ab9f03e3500bffd46df12b264b2c3be40ae0fb01339b6f770e6846ea3954de1c9a5903186abca23af715be30175096a1aa83b67d7a9b06644a86e7d596bdf462f38f951915bca6f4942c9c425f26b902cb98094afe0ca775050a325876ad0bdc5e368119281a8495fd090084b316481957608a8d78c0ed6608261602778297e09a8b3a0cba811155caae61f005c1a58381b0c241dab85790278f0bdec48c3af8d13d4d4f4635c8f34c3d2d5e74bb480c75ebe7c0a4c4fa172f7f169ebf57d37cae3e946a490d6c953e479f046889225e2d66919f8823d16897fcfceefa92498af96b96d791b60b6ed9eb633bd21c4be4648c1ecc86a529085ef2ecaa1da4d92a1b3af8516dd9574f8ee3da518f2d3ee19dd90fe2f1586b85c4716cc045ee943f54bc2995f140fa7d98fe85b0b1b0882e24fc570e9cd300c87085156c8cc119b5ae8e61511646d2d43288e15b4e17505789fd7110f1df41a4da9adfdffee1be62d0cb8aa55a498039015ddf4d34ee8bb271c4489cf1669eea25c58f6432f0262ffb2f0ed07a17894167150d13f97810026b2b2ceb299598be7d1dd4442dc632d3e5bbc728492c9d73f0f81410f612ec8e1f6c99d32efb50b0a92dcb08324bc841986cec3338b507e11343d1011709d5911c0afc44c91aeb5cccd65d4003b478f6741a2fbfc7db1a0d3926e67995600b98a3bf7144af1672b1b6da0ef0160aab1e91b662d4a00807862dbee9503c3bf9ffcde8ba584d52c645f20da96bbb5b3390d9ac869987cfeb06589bfcf74d7654e86b33390cf524cabd72ef489d537c68e663bdbf2852860666cf0d819bc9398f93efc7ac272d8a257dee2cb3d57bdcc8fbf78ce1c11bf0b4af9505c12a0b3ac5c943cbccbd40cac18ea1484718a1130a250b74ddb35894a095ffe3f6a6b5c992d0b2b1ac896c817cd3c84feba4d1eeda0391014542a8d08a2cea1960346ae6c8fe6cef05c535f0a1a37d23518bbe02ef4ac4a085c2edb3904dbaaab17e1e7a641fa222f965f3251c10082a464883afea6f1c5716b7c6da6fb50a2dc66202a937f9a6375b0a771f6c429c4505aa05d058ddd6f00eb87a780abfefe33982ac5f162109797707999b1f3705445ca9a810b8a73e61520365bae8058c921111f5deb961f66b4b0ebd58388202558af78997004d53020acbc30192a3a8d52b1bb99f60cc72818945cd788f6559bbb89e3fa264aacde819190184d9b461c87e4303b9bd65d5076ed3198676782001c60618a07a1a856d60befd3a485a8c27f9f8c82a412e2263837986595c101a154f8267cf7f415e1402c2cf3f55ae5baaab39bb2246640103113621e97464c7caf95f15294998c9f694600fb52aa3005c70857949b4600e0d3d77288b9db612490ee46e44a95f4eb0f3747d7d678426153e3fc093b1559b4942404d5e98ecd3df71f429357c1db56d5fa43615925c3ab156fbbdf15e77496fc43db4ca29b3ecbaec6cce74a0ae8ef6acb0bda17d337bd74574b27da1d4b23ba51b1e5116b4dbe9d215c66dd42d7b262a13ead86671a9e9cf1f579530a40dc546b9e236b2497eb7c6422565bdf283d4552a4dd503bc23430bf4da38a231928840666bc7caccc10a34399e374a96115ba0f6a2048dcf141cf8137c6d88e54dbf7a56e2c8f8ba49d4c44d753110a5ebe18bd5008dbf2b1e9bb019bcf6626e080b3b304df4bd44da0f7f2616831d3df0e3c42d27d5980a6a88f4059adaf28d6396b3d42ad143cbec48751298846fbfd4ebc0950bc9209d9909efc4ae00155c10fb395ff5f95030d311ba102e9b974356e08bea10d78a83063413dcdbf133e90cba339495d7b9107f8b3c15fdad3c2317cf32b1f04517e35d9e390be7329443d0885ba0d6d9b1865dc11fc8239dedbd2bc8f26cf68d0721e1a24cd4befd677a65d731a232561a02b7ae94d4f0af7306951b7ec031ecf5a22cb83a72a13c87c76bfbdceec56d0d090080ecb30493dfe193e58ba62054cc565ed31b2917589841015d6a5d4eda8790259e1382ab7cbadce7578b3d57756ca18f74ef7eecd5fe8226752759528ff218e7d63aefbc20a12f5622243db427a91e0c585282e0d3e9f3445fb6ddb49e4eb80c308f0da514f478fac454b10f722bd0f2e6413e3cdab29123576547ef68da3bb2e98b56932e42747013be089f4ba7acda7e4b753274ff98466816add4853c524dff9328062489fddfa11a424abf7bb96df011b65fb10d4a3154465a3d8dfb2a2c6c83a74f9092e3f3c4fdd81d3e5ed79c9c01e05cd5f288076e0940ca8f7ada015396750a3b1b1ce8c57b67b8c5b254b40daa51c64f26bd765959328a5aa0e15d192408e742ea15bd17ab998f43a089e045f59f30a667911c3901a9f73708", 0x1000) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x88562) ioctl$HIDIOCGRAWNAME(r3, 0x6611, 0x0) [ 1061.063752][ T2654] usb 2-1: new high-speed USB device number 42 using dummy_hcd [ 1061.433871][ T2654] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 1061.613887][ T2654] usb 2-1: New USB device found, idVendor=1199, idProduct=9056, bcdDevice=5b.aa [ 1061.623092][ T2654] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1061.631324][ T2654] usb 2-1: Product: syz [ 1061.635530][ T2654] usb 2-1: Manufacturer: syz [ 1061.640118][ T2654] usb 2-1: SerialNumber: syz [ 1061.648044][ T2654] usb 2-1: config 0 descriptor?? [ 1061.893751][T14667] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1061.902837][T14667] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1061.910949][T14667] usb 5-1: Product: syz [ 1061.915167][T14667] usb 5-1: Manufacturer: syz [ 1061.919773][T14667] usb 5-1: SerialNumber: syz [ 1061.925466][ T2213] usb 2-1: USB disconnect, device number 42 [ 1061.974656][T14667] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1062.563508][T14667] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 23:14:11 executing program 4: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x12b001) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(&(0x7f0000000200), 0x800, 0x400140) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) 23:14:11 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000002300), 0x0, 0x0) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f00000036c0)={0x0, 0x8, &(0x7f00000035c0)="4459a72d8dd6e7e2"}) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000100)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xffffffb6}}]}}, 0x0) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, &(0x7f0000000000)={0x1, 0x2, 0xe611}) r1 = syz_open_dev$hiddev(&(0x7f0000000100), 0xffffffffffffffe1, 0x941) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f0000000ac0)) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000140)={0x1, 0x200, 0x0, 0x80000001, 0xf418, 0x80000001}) ioctl$HIDIOCGREPORTINFO(r1, 0xc00c4809, &(0x7f0000000040)={0x3, 0x2, 0x2}) r2 = syz_open_dev$hiddev(&(0x7f00000000c0), 0xfff, 0x90442) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f0000000180)) syz_open_dev$hidraw(&(0x7f0000001540), 0x0, 0x1834c1) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000080)) 23:14:11 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000140), 0x7, 0x44840) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x2}, @rumble={0x0, 0x800c}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x9, 0x900) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f00000000c0)=""/118) read$hidraw(r1, &(0x7f0000000180)=""/72, 0x48) r2 = syz_open_dev$evdev(&(0x7f0000000240), 0x2, 0x0) ioctl$EVIOCGABS2F(r2, 0x8018456f, &(0x7f0000000280)=""/66) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="d3dc190bfa6dfe902d8bda0000000000000e4a1d9d3af90f7e0ac5e14eace53f4b8926648c2829cc449a8a2e11867d04872e10471a0a03000000", 0x36) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0x0, 0x81) write$hidraw(r3, &(0x7f0000001040)="101ccfce262796034cf0fc8651d2195ffd9086b590df5de89f582e019082ddffad36de6695750074385c72f37b44129613b0ffaffbabe9d77c33157ee5dc628575b15334747c17b2da8a853372529e4d263061427d1b9996993aa4f12ec7e8ca5f3cb0706ada191c04bcfb191075f3fe27bd4fb444b1b572b361f374aabf5f7d65073e9da8e62bc78567960af524fe734603f06587d709b2e9ad9e55b0f201e292bfcc82f0375b7aae0d3a956b5b6b55ecbf13bd165a1637793d4e0a9c8b7a1807f61f05f681feb4af416f5442ce6c39a8c250bd4d111faaa0194d852e447cb0e9a377c95dbb924ea4ac8b0a0c791d7afd09b93e1536fef9c3581397c207746a7a596a2fa189dee6e4e700afcf2e1af48b2163190130ce64944ba95c03df1215185123a44a7e3a7efa549246ec29496eddd8313968b9f1487409deaa80718b62b166b9d4166e4b08203d8bd400e3e5d71796d0a67fa32ddb98295e83b9971a29bd00f2a8e0b8a8752603e89a7120e6769fbee96545ab95a87c6d12e4f26cf00b3ff268c60df99b9331403cbda1cd6d871b9b6c0b442d30f247cee622f98cbabebbf0ae7bf32498dcd02f869bf4942753a2f31dfaf111f8840a9f81cee76dffd06ce9fefb0fb03748869765ebcae94ed0a998d10b83d322d21ff7e9f8e7f0b09dead7405e914c46d7d0dfd182f11162ac39e879d9f9fd4ec8c77e717cf4731a057d69f98a434b4a65674b2309325ef7d6343fc69f807ea1201b8b48d52ba3d43facaa1915d1a1b1754f2e4da8ee2be4d6c9b1a0921775b727c7ee53b839165b447fa8d01bb009e96f96b76e286a642afbc274b15cfc5e5e011680ece56118c2f6f4e764f6ce16a77acb95b0af56d3f718ba44b682873ea048cd5505781d4f2093ac7e247fda451fce05ef618d29040204bb3fa16372f7d118c647be219a0453e2386fd0e0885ce00a7ccd01587498d9e1ee1c332b978cbb32177421b462dc5e878f536387d40b2dfc4005b99243db6c268ebc9e42acc423ebaa7a0b10ab2a66b4d7e8367af2ae9ba73ab502df1de563f6a1db3dc8359bff2f856f348175f3f4f56c066b69105577fcd60214ddd860c907c590260fe55a82c3a3b556bf94ad77fecd5345bd207e3250618adf8aa497dc7d01fd686626f04c518f9cb37bed6bdbce79417afe4eaac45bd352f860325790584e38e6e552af02adc7aa4f3130dfcfa5552da452e5da4542e91730bc137b0c4e17570066279d7b3bc575f2b48e68e90f6adee80001c1bc9b9d609cf1a266bdfe6cdeb78d38cc8e94d7e399e1feb467b36a7513b7d2befff255511bbf0580db6a7908154f84b5387934db51bbf08fc297e2e0c413e44001e235ff0e93d54852fe4579b8a8336ab3aa6a53eaabfe34e6ab18f682ab3c4858542be637addd18b1824f43f37ba822a0e27520d8fc6bd8a41ee74f5630edcd78cf5f0b0a28159c4696e98a005d7b09da829c58d0fc4ad73135f1c48c36c01ca3095b08a121a8e37d21969e5fc991425152484b83c77a5434c755425bf9b36dc81d30601fa58c4f1814b6f31a74fc9d738bda45cfedd34c5c0ec247c32a319c1469f8eab3829027b603e51ccc24d086fa60ce31ed5b60e8bab9f9316cd108d812ca6a121de0e0733fb3c10b710076b8e8848af118d507fdab3da63df96796223b244c460b044629b02a281bd10f1630bf167242377cd7c776cf52defee4662c30040ee58ba78fe7a87cdc98634c528588cf383a782ce2f5dcff7c6af892ee5339b999cce013b00138a2eab95af4a20e601f9cea07d2b131fb97f11f247bd7882d1db077784d9445ba923b1b7aedbca800904380c06d057323d6ea4c12d568a8061a8755ea14d7b6fdbff28f0739fbe3074d8366194c4b0f975509cd1851772ce98b074a2aa0adde4bd5a2920a9095b29d4d8c65e194988145851b225d2bca7499498eee22a74d9c54229fa957a885b460b71f4fa9482f082583572adaeca303d75cebaebc91f33c66bcb3619893c15429a1671e8e0b4cbb41b9f43b09bfab3a13bcd783514b2c9856f9768d234c1699cf02cf9b783be415cf0557cd6eb6ea5b72a92da2ff4af7e3168d2752452681e168f679009a191079f7125bc498640d0e21262fd42c1a92a0f348dd34f7315f7ce8109c33addfc818b4a317fe712cb3a200b671b7a90d528c9b74f2066fa8310f0161f9013369dc57dd9c73002f5f2dbe8b358f521495b55771684fa3f545401c52716d7101e948be6216b6743b448253383333ba13f665fc91e798fc48c073180f5fabe046967851fd3324f9c2f75e0d81fc59978ef731de182e0f1b7fd834a4f636a15eeb6d7f7ed245e62b1f18c528bdbbc0c170522bad29bc21b6f46b2ef45520a86e7537e62804bbff125b4b018a715a0286c31a5b64d0f8ac0eb0065d1ec5ed02a670259889a7184139b754e92b03c8ec821d08629a19b42223f13e3de4bb41db1afe5f33b29d0fbf94244dfe93abd20896e17a8d4f2cb81eccc50f1cf693ab1748aa33183edd9a86d79c8e539aa13457a737f3097842ddbfe80e875c72b873f9a83480d4c95cee53f1ebd5d46113104784a8c35085d4b934d74c81e4b68dc370087ef68b9257eed34836e49979d5ec3d4e85b2ea81604dd01069de52e372d51d3b8dc42760e68207bc781f49a136bfd7242ddbdb32e4394e9fe67fa05e9dc47d1904936b54b5027b21f1e8813bbf7d8b8c73c3237d3ec4d4ed651bfccd764022d90ebb61c30232893a086c9718805d6ad20e231532fea74d0aa3f0fe9ed8febfe41b5b9c5ee0e6a0e2c5880e795a9dda105fc67da0e9eb1b0a3a7b7af66853dc254ebec2ecab460299e23c0849e2231796ca4c11881d71dffc0f95421541a6ef97acf19c9a6f54705727e6a1283512f097a12e35ce0821f4278c71492fb36a2e6994d7cc6f375327a923b328239c70cfcfe31c09d87e99aa2d9ff8e2ce1ce616f9f22b64eb57844098176cb63c578d10e19eb83c48982f7ecd3b5a8f05dcbd989c2311977fdb3422cb7a9560818a721fea2e4dca9f24774b413c1c80539ae38cc648e051c3d5d9897765aa2f4a0230c00b8e0a32b8ce583a7dfe143e2c942d1791afbaebddbd05a570673105d4ac2cef8d75bc818693f5391031e76e3500aafb35d073b7f2ab9a2fd2fb7c85a6782c3db1698774136523a0100201fe809a31954ddb4c3ab4cef9079ae26f1f702d09b2c792cd3c9431927221b2a765c505a3e587e8f6fa3a453f27d3683e8a9835e91465ce9219a1556e67cca3287013823799b4b2fc9305c7b530a42ee9900f1db5109f8e2c607388798ddffd0dde2beb89f3edd846b6228da1bc9c6cdddc9e10f701145926de01fa161865e61600620f6024f25b2b086900b6fb43dc575023b1f40643d03c4f7419610cbe59ce2f02b5e11a57de37c60c7ce45f5ac9998f39c6948cc0471da9aeb228cb744d3a0b435b4ab469cede8f0671032f87fee3caccef053595883b4c42cb904ddb5400abdbc0e97b753f603de1d36305a3ee84cae10a1de588faf8d39e75b357a8f1441dbb664f516b8d44ba584cb4c28790a2609b44174b99e146a1efb64a1af88363aadeeeb996258ab64a7b590680d73cae74db06277cf3434ab9fc6dcf7a303fff560af5a0bc2388e4c41748a3780abca1c64811421cb5104e9d7df1e2bf6a1fa8e0f863f9da5f5d50180cb98a136f1c0657c14f031fbd3aeaced4936c9dcc31aef21e44ff8ead06f6c04d566b6d3f4b873e357400f7c62191fa118af4de87b52587038de05d9a1a9cab87c8410b307182f1cb7385b1fd73e81045a52711ff52ab68ab1fdc8d7eecab090132f2c1e2e1037763d06c2b52220a272736efd06ae18ee9a78988a259a61fba2777ee5cc770b581354ddfd4a9c30aff62581fa542c06fd764c596e42e694bbca978fe2abd52218f20eb265adf75bffc88b08632c19bcecef5c95ba9fb53cc235ef55cba812a8937570bde460be10b3cde709316b2beabe37485015d4d67fb3d64979da175acc4a6ce37335125aafcf82a3ae9b47b0cbb21617aa690f7014b026c76f87da2d93f190d0215c16c2c9ae54a9e2bacc51681cc5c64348b08b334251314bb3f050abc47270759645d3f209716bcbd381068bb9bc16d0eb4a9c3b497c1c7ba990c704534a5b99e7febc67b1033005520083d50addd55667289432a0a9de662c37edc2f4978a220f1e6a5cbad04174a58a7f9e16686c4f45e877d2a7427de3133adc232b19a9b90cb7395f694d48983acb595a0b837176736b3e189167c46b8796edb4fa99df851572b4c13fa6ed1437377f75e65ea6aa08f29be04c66e86df0d31a5669abefafff13236a00eefef42370f82d564f7418653866c1fed0f4176360536898ded926b8a57453b99b217ef4693b9ca800c1d889ede69645544dffd71441d6c566679c540713ea33ab8b690f10106841e07c6983b4c2277153f501e03e8738a5dd284e028ce536d3192e28eec7f0560c73cc7c47ced420437e0ba35c8f5b22f04ad0389c3c5f7603188a48625b9b4503d989e93fddc3cdf87cabe14c53d0f9411fde07524ac7311ff9e09842ff52dcf4d8e7731cef8dd6619036f858aa32f3717db87bcba7f18783bfe1cbcb9e8d34a363f7bf92ae510407d5c1594b41e37876b2bbcc865a99bf1cfbca358b7cb1a44fbc97a86d044d755142c619326355695f2b234e52cfc5e5d4aefc08e0e24469d589851f1c786dd4b0aa8c5030bb2d7163016906c81452ee7b8f6750dee5384779af3a301e412b042ac99b449ea6c337867139e66ed06cb11bf0c13ec6220c222c1933e6201301471121b8a3ddb29e60da41c585e5585d267d0c29456ffe3d3e22d8fc990d2c83084049843ac2ffe7019e927ea3a2e72c96eb0d4b0d3907e549481c510facca7812229fef9ce5d40ad60002a76222926f56ad9dbbf135a498a39b174f655e7dc8f0d18747cd5c1a896f35ecbf985e93c667d33af3903b9b6c9292d08efefddfae4f16020747eb2369df26ee564c0922f52a8d3a68fb61f67d794fa64bc9eea6c6d760f84592c77b93b1f35e1f6862ab51c70dca80d0a2e910a0c217229a9b41210ed8ee6c5510a8901a0487e3a221a0dc911a0a7e9c8fea75694461fabe7a5dba2e6069e6fb65523b9a4f71933550cc3a1251864d57ae5d9426473adab5d1fb355f7334d51f1724c8194f1ef351cb03993113c456e97fb086d074c2244924f5e3973cb6342eab77717bd63c4b84d860ef7538c3f7f0d6f3ab3ce41073a0a449406bf684bb2833872232f8317d524d8e9ac23a28c617a45f9524c661cae75565a3ad146122b08a247c8909a78b1be1964c9d2115054360b899d48226378fd0ead015ede6537de89de707d7a6ba08e83dad721d1e8ea32927774ac867fe34536b7dcc5bad245983b4e5c046348f234cfb8644adc2888c9b1025c6b574cbc7d43e53535e918a729c6e77ade5657b1a4a2dff7202e0b43dbe6bea83928b4aaf7ea7fb7640370638c21b67370d841e8266e761f793c1bcbd0497b773513b94f8aeaff75d60b446133d730c803f281d2f1fa774ba6e9fbd32e3d7df54698fca20d32e050247dbd8b9d7fb4ffe3143a75c809e951dd74af75f32c6410cb074d30ebc5ee2296ba7a454a1f2f47c6bba327fc2d0530cf5618f38c4e2844226a7bc7f44a8eae6d5e40bb317d050582f71133e216bbe7a36600825784ea036118da5c8ca6df0c3cc97721d7038bb30d40c21ea5bc5e4d1cb3e1cc9190721258ab0cb900b30000000000000000", 0xfffffdef) read$hidraw(r3, &(0x7f0000000380)=""/238, 0xee) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, &(0x7f0000000080)) 23:14:11 executing program 1: syz_open_dev$evdev(&(0x7f0000000000), 0xd4a, 0x8080) syz_open_dev$evdev(&(0x7f0000001300), 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000040)=""/35) 23:14:11 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000001240), 0x3, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="a7bf68dc3986c0f0400ef74f669272d11dad2e755e884923ddddf0ddd814bc07f8b80718ece4688ae9c27bbc0794021bc90d48e8c3ccb009c2f28a0fd8831bba286df0bbe4b9b1e34ee40128baeaa456eb2ba4de2e2d86b471d12a18bd0b6112e7c21bde937fcd9e02b27059a9762e69b48a4a9a2e25928da98662e1c407d442ab3ad5f4405835cb0c", 0x89) syz_open_dev$hidraw(&(0x7f00000011c0), 0x1, 0x84341) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)='_', 0xc) write$hidraw(0xffffffffffffffff, &(0x7f0000002300)="32db", 0x2) write$hidraw(r1, &(0x7f00000000c0)='Y', 0x1) syz_open_dev$hidraw(&(0x7f0000000140), 0x10001, 0x40) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000002340)={0x5, 0x1000, &(0x7f0000002380)="8fbc95fdbd1a2bbe83606d48958a26ed6b229b8bb97ec2f12d29474f4b18683ca3423fc355de521ef2d74ef308112d5738a8980b56d615de0799e9370f88ff0ad8e06318262377c73d772ff9bb59c067c61d4e1b27ea6542e575d4b93e6064baba4eeca6f742e116fa70cb970ee39bd860b85c1d2001fd05f5820cd89ddddc6cdac05990b204424cb9de8eb10fbeefea5f714a2c9a4ab9678209377aad0ef86f21094c98f6cbd5f4536ad589b34a8e4ec3808ab29018d5870c0eaf5f37371e0bc147b6f7f1c44f6cb3dbd8e2c4e12cca3412e7a20525332620ede007767ad0b3ad4a21587b1de63526893c461d3f694fa249efeee7e88e04f886d98d87f6243b3886584c0562c61395ccac035530ab82c5e257bf3b38a7210c5cc08723802ae8292622a7af6725489086e0135b97d186837bf38e1821db839b0268ea8e4a9982a7f96eb195bd2a8810d854aaf673224c08eff87e89b056ac46f7eb4557f035f821c8f73f0a9088f0d75c9db14ccf130bdc5d1b960fa78001edbdfa8e0b93dfa00fca48fb819f3732a5cb95ce38254071e6a994f5c81083d41c12a7fc4a9bb0c447582db73453c27f220ce949d7364884802c0f3259470629e3951e30ef7ad345ea66c65f16f11f96faf11eecc78be2599c1c60e1d49cc204bd43f22d39c0594801ca5950517f4d153b23e46e9b2f8ce106302b39714293ca990ac74f2ffb62ed5e19f1d26b15e95aca49bc5f16d5d0d59e192f8bf18e84363e20fa1946b38438adbd6e57aa4d56e44842b77d2b0bcbb50b8cbdb6c13d22ad0762200c1e2111b43902baa3c67ba537743622b8f10280072f80bc431221dedfe8fe19286a72f0b1099eedb599b46fda0db34080d07ddda11bbc54b0becd81b61a1fabe8c9b50bb64d1c20717561c672d93bb0039f38eb1749a7d69ed1967e3ecb8e03a556382f185149c1ba183fd7c14b4c0c63550a0376e1957454a19995a7f4f7c528a93bf102d26dd307753a5e0099ae2d2c148b5233fe4684e76013f7141906cabccaa3f7bc1af5ad13e516e97be24cf501ec29aab9b94bf6f49b0ae7d01e739e927c949eadeb53c921054637e7356f947a99bd4a256ee8cb81eb419df5687aa8f39735e0911d5510204f40fb37121702bffa727db84b955f747ddd7476d1284a2df7fbbe79002de539d4a773493644a83e4b8871b4fe28f1a18b557f9dbe4dc4aaae153db98d87ccc2a6d83474ab94026e5916f4b593615e28ee40d57b36cd3b6301fa6607c73e630418e315113cfa3307809a3b8e3241aa389250e4627541263f4d39bb9311b8596c5cfc1f8e172039f9187885380849c84b6b6fec1eb8369263538a03243fd8d57ee42a8a6d0491a912f7bc47ce5fee03e2aef53c4bbe943d38c0f32c61fe4642068697459cdfaed402e20a14dd66aeeb762469ea058d8a483f9c9dedf212e6032a475d8909dc08bc76c8c5181fdafa8622690b6f1a7c539f83f46c03348c3447e1720ad897e787676f7e7a8f7dae7d36e5bd1244b87b04453c8054ba7e83a4e5b0f4caf2b09ab696e55d83dcc5a92b66567b68720c53fd93d73aad76cfcdeffb5db774af4ae67badda7f7feadbd2bc13bd512a0f7394a6ae4822dd4fa27202b9087644251dbdee4a676fccb0719485f424413a901c745d075129914f7591ece471b33788589898f91742cd40ea13cefc6b8d3adb078c3049a36c08298ed6f5fe62ffda49f9d1f8b762e1312c1fe09489934c65e0a48db07a73c7037394ea805f7943756815866f97dc71ac0b7609d4e5149c05d6112ae3532b3b11236527276904b6fb2a36529aed9d4aa014cf88863ba4c4dd057d01a23065b1bac7eb8cad02fb5dc70c09c9aa80b30f47a0017b101ba8f56a1ff19db14431137637a9725c911bfca68d2705700531652b0d74ca7a9981badb9a102339481379fb31c819724d6c9cb24fa77ce8782c9585d2e4b89970e79f546a18c48f6e441060110831e3dd63fe4c62218a9765a9bb9f969a37d17736e5ebbaf745071c42622e46b09e79bec9cbb484c7611c9c52da9a454d9e838e70c733d447a65c42a82d7f86ce72e091a343c2ae879c8e9fa2ba60bebdf0341eeca2d45680c60d5cb85d4738f35d4398a17661771c9fc0b7fa0d0392a6d595b9f2ca28d7dd56adafe5162c3f1d2e62414110bb93ed3163dd6ca3c04a2bafef72d474a219e26ce4fe41284dc454a75d051fce4e4a0a0faab42822f88827da908fb1f19912cb9e06e240a73ba89e48bd17a2403b06fe9f72b4263b28539d575ed2b585e7ac1bb14db0a2cf521d1f5bcea4e0df44e57719e0af11d8921a0bc3a094b7770cccccfa1c6c6c9999ba5e19ff7be3f178ec51a02bffedbfa0ddbf8567c89a754305dd25cfd3e6fd761e193f1d826b01d89c54addced79c63ff4efdc05d03a313ec1d7c5f4f4d6005069133c99e146e5777ebbc25337c127185b598a859ee2ce5335432e4ad7c17f0a0230c0a93d9531c7f2146f1174cc850db9cc785168dadc077deb79a612e08c5d782393ba066c2952816f7550c4f1b2571752eb2bcdce7cecc3201e7a074975cd4f2121ae5172afbe9bebdb2346df72546ca4e831f05185aef2d7ba8a1d7b2c958d72a83909d3265aae993a35e253ecb2b2b1732dd2b3a7174c31e2f39def385e8d7ac5c06388b1af1dfeb59febfa42e321a5a5967269bde5c2e619494561cba07ea7b8c59cf27e841596767bd07bb3399a356f34a8704d11698903e45c1263f649501c1783c540026a0a4e2b0138110aeae993d89e3d479ce8bf8ef5ef6774f7070e622a716cec80e53ebf3d21895cd33521acad81809b4f8f424a3198482138208d3c68e89c2f3074bfda93f3926115a43a0237e02280ebbe381c8b54d7facbbe5746361b338e60cede0816f9ec7ad2aa16a7222acda0fe9a27ccb7f8f271392589327dce11902b745fafbe1dc2aa338b3f563f9af446063e62f938dba327aa47cae881d267b2fccb919871852b7ebe3c6208612cd4fcfd380546e91bf9802bd0e014b46ee26f3b047e94bf5f41b0828a3d6a3795d82bcb928ae2b4e013470637c902abb540b708efd190ce72675a54c7583748768d8b914fb39c58bb77b75cd8e2f386d7e9ab530f09fcb70a983ab693a1afeecc08acec1e1c58fecdd08b2e2946b738b97d812c1302a03d06c8fa8f02caaef6e1e979b94de05a2baabb2216314e21279073f887a12f6e491e57e8fff8a6f405025de0340e9a8fad79f009802fe45785a3e1fa1c406c1409041a16efba9a5c16704c71503894d3fcecf93de4e5e6b0886810451eb95c7b03791f0acc92b00ed05f9c64c56ea2aa87809cccad644be993d4ccbb381aae746d0461b1e077bf1c505baf6e30e84538ab521188f7e2cf1d0ece55267d6dad550bdacd50977ebb0be183eacf325b23f99c08d40fffa4abebbcaa4496c6b66eae28935267b4ab20faf3fc3befa9e0a95bad499efde7c67092411b9de73a2b8ae97eaca82a690e4b10c53a7e00f885f1fc99a742f6c831586112777db8caebd4bb43f910b4acd4cfdc2aa1776243122d4ce59ed2687837bb904ae85f6e8e4fc35b2aa75ef4bd4ca182ca97de846211a514cb5b824d314f14bd78ca42604b3f5dc591e68bfbf369c2bdf6c2ea7de3dcce62047079121efd1dc4ce825dcd578ef8d1f58649cd7206929431090460d461048e134c9b582a59cf18f66d8ecdd98549369d19e1b271e76682c9b655b77a713639c844ff2c6f37bdf63784ea0f3d0ff05b3198cde3320d89f148dc6e54c1a539654dfd4b077520b138daf2131544920be1165eb3089a3ffaea86b0f04bd529b0a68accbbfdaf7e93a1cd5aaf38bb3b791be0d9c85d394aced1be15179a1f3f727304772cd4fa4a23007ea8a9b9047719b15cdb57c481059b90f7eba2484b54cd889c564117eb76d77a926b587f5115a3fbbe4df82630d16e0307d874f1bd42eb1c17a25fbbcda040285ab34332946b0d5d1e649638e1d3fe028981772f7e67975c936171ba243a21fb7673441791e57c0c68cc6b0914e9ab14a5b7fb171a37e8237bb0a95fffc028b924a4018b0104d04dad6b349a50d04ed41a544ec3db7315f7b08e2362e1553eeb26abb072f8e785403ee35beee70994d36783f53a47d1e3ed482bd5b2c919be125a58218d0e1e203ddf6d08189a262e82987657d984e63c9262b32b606ce6288ebf526c2965839e1daaeb7d9b756f9ae3fd7cc9df200074246ef261c03f0867dd9f143c9508cd957e4ed2c8c452b65604836978dc152870b6ba31ea57682cf1583a3c8169ffb902f61beebef5c20c71ca77cd5a0260fb7151455d4bdfeda064b01ea4c0ae1c482c6ac8bfcdc8ca19b00662d8b33cb78668a704605b5f6a3a34117a0639411a5223da55a3151e8ef3164b9cedd6882abf3162aa3b34e340d079f6fd05258a67dd9213cbdaa467aba043f2510328649ca7189ca92fb866ea648dc79f5db599023939a6dd3b8917cca41234ae1029944fc7498ab1b8f579ec04ce6256c5514dc93fa3d87491f948b85badf01b5eb8f6ef12ac34897ac53272693e25ef2743305fcd1ddaac44659c47d368f244150ae79a9cbc6662aa17ecd33265d167e78c07ef115ba6bc3bd694cec9faafba0e68fe3a4233e37c9ad93ee403ef30f7977fbc6f210987156d398496631777092b875693af5f8cc2d7ec6d7455ad3e252605163ed917522a0eba842abc7122c6363fdfee8ebb31e2f593c713ed192faf0c92b8b3d137c5825c25dc6406ca2cfc1c4f8495e8dbbf3196ba0194666ea9b6f56d289dcdbbf0b0a36265b5afd381ce71f7e3cd52faa9b62a957207ebc99da69535bcd0a90436003f689a39e8671748168d33009a95cc084ef5ae51ed9f89a8f228bb79ccd3b2561cc10a639818741a52dc6c84b2631f881df0f808e115d2941de9bafbc05f599fbe151503c13e597a3eeb1fa474c4cd68cfa646f186bf8f9df48802ce20dcfb4abe99fef66806cd555d22d3d9d2ffa4d291ed9fae8cdb5507dc9b761c5b7f135084b37364138587a64f7003a3abb36b3a40cda66abff1d7c97655edda31cd0a77407262dc0f39abbbef062616b2fd85448ccefa8d919a103703cc48ad840d0a04aab9e67e69f19d9927e9a8e02488f1f66cb48e08565e05687e864e3e98def7aeef8c7d0d0531e57711f8cd240e1f014efb824f051960f2258e20132bfabdc26983f35f8bb8f22b7659d1ed42395109975b9ed2d46efae11d8258a8862475eb6f1e6c84a167393c767f7b527aab2f7ded8b0002dadd8e157a40dd434a16c52ef92d859c994cd366d6bd818661135c09885824ff7a9088deb72fd7ed59dd1ba208f2e672ea04bb6d9fc689d7ca18ab8eb340388503c5cb5c92a7aaeb137daa7335cbd9a6fb5b7cf7b3c0d38b89c88f098e15b625dda33975afea7fd0d1c08560b09fdc1579d3b135ecd45df089979730b48f2c469442e1a09247f7f5387259b9c11a209dc38841541ea001068ae16789a4dde99eea6d99e93418e458c9eaac9d5e30f14bf120cd6830f0d419fd9e25a1ce9b5d00d3bb44570b7d2737a63b6149100880ac0c763c2628656e0ea2e72b9fb8fc4b064ca4e8a138091185be7afed366bc3803d89e9af6fe6c07ed9062e3a6812a2001ea1011ef31e4a71820369cdf204ff0b5b1ae5e5c867123aa9644c07b598e9f8d8862ea79fc0c7a5230664a5d48f1f25de8e1a8d0f44563d888efa924f0fea0375f898d6460c78203a49dca02aa754b9b1d1b39e5af6e132e9d769c329126c3e287102e"}) write$hidraw(0xffffffffffffffff, &(0x7f0000000500)='D', 0xf000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)="779939c1d12f967a3b0f433a376a2dfea6e9d4678b92314e1d", 0x19) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f00000000c0)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r2, &(0x7f0000000500)='D', 0xf000) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000002280)=""/107) write$hidraw(r2, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) write$hidraw(r2, &(0x7f0000001280)="4d3e7a2a01eb72b9e0133a13c914d44ca740440ed44de1b1d01df9798f8c886812f0d4d52da869888838ef10c505eec1fe67cf7fe5f600bf61245700351aec74ed38ccbbe62212db3fd580fc49a781137d5dc2288bae975dfb7a135c3e5d171226671ee1661c33a3c899a74e44a03ba59bc4440cbd44ab9bcd2c1eae0dc2b939853c6dedd3edc96946b9c6e405527a10e87079927e4260b8319a6dc3cb949a72d1d06906165d6f94a84957c58151d8f7a27bf79813a8020385c4fd511d02bb5293303d9b830c7f19733a8ba490ad0ddc076e9d9d5bed4d99152b0ac0159ebab379478dbfa6d7798d947d82ee9a2412059f9e54ed3f1a698dd24060905ddfe9d65ed5865e275d0fbd9e2ef039520a5a2fcd249de18908bedec360e7f83a4e97f562e183596c527e6d11805100450d97380f52ea8007f480d46ab4aa7de454b76a66c31868db3fcffbe91fe8b7e97169fbd29b735168d63d153284d81df06b5614fb2585720aa1b8fb067ffaceedb8bce430f9fc05a14046c0c92144d9ebe90198b7b027b35c5e1d0db9f9272a856cd619c3df5a46ff1e754981b9c249b694cf4d65d0eccc90ed7287910d4d5c20ffb7b019e574dbd62e4c0c2e08f1730b94c07e7dd71e206b562eceaf5c3958eafcd5eceb10c3993d6f2f66850e883c2bd177078f69fcee86081f4af5448332c98050cd14c0f07505b833cc1dedf50cd078fd81d4f9a317b5239ed66895fcb8b73508a63e03a5decb0331a94f2460e71d52671f9612a7ff23eef3f0253e53ddc7bb1842e11e8bb677ba4579f986f661ebf0d45a9b6d0bac66f962b64c0d626580bc9a2de5bf1acac9bb38a3eaa278ae172bd0b7394dc5743cda8f1e296c97a132c4b7fe553f3459c0ec528818fff8895b7620ced405cf29ad0ac8cef8b9320adfd9ab00ff862f0ca95d1e7e3111f95c4571e0c3528f9a406811fab51f01b50cf037a74caa27f9777a284b6e01a5698cb93812dd1837c7daf80ad115a5d5573613463a5b42c1e4dc6517f2fcfacd0b461aa4365a2958fe968707d876204bf28e8fa6e2607809fc7b30e6c151e562074ec663f2219e7ec607d2744cdc1574b2775ea86fa0fccc91b6bfb827249b65e61abb72889bd67b9e29ea4a1ca5e3dbc9f1942a2f6f8e34af02ed7088081c30ff697c816f928a6fde318df047daf67b759185fef574f8ef5a4ac7cf8734f7ac9ec0456a92f8036b1e4127d879d7d1dbdccbb9715b9ddcd62f4f7dfab9527e1064d1f0c9ba1adfd999a0ab3e5a64096a003d97f2ae2f21bf85d61e2ddf3382a237165f964411c318ef0b4b7858089e19c9e3ceaf6db35ec5e00216a6272c39f71ea677474ca2712f9a0418322352edfc735644751c43d7143c681b3eca9b36eaaf422015dff10c6975413b8224acf522f890b3f0bef939839ffeb5fd505a2fe294a8235ef3473064d58d69a26e535e32bf284d7d140c07135a9d351f817be507e7bd0c1e27ec771bedfd0dee86d681d4bed116905f73ac9915dc981ab1a2b36c17f4c30c32bfd88a22360b0dba7d4c9f62c9e9cc4f84527be4e3eac1bd65c7eb884509837fc96d9b06106d66a6efcaf36455f54e10d1fba94ae9445982c8fb32c2f91d2091f1b083d6523e70ebdf91d2ee2c8d090b9c396b8f105af1b753ebffccec2d6b4c4a9d2c6ceccf81e42b41e408b7d2f9c429d1dde2b8c6841c42aa16c7e00e9e66a70124391ddda6c45199d099506b2f45a1e2a5895bf16aba3c52e585cecc6544f148a63dea72e30dc35568f58e1ccb15df783c761f9e590056bdef7e3d0294b41089d4c40810b0b26f5be5ef84e0caaa9e6f2adc4fb5b51070f8c7bf78615f5b2c44ceee52a7073426513c3efb04467a69ae5cf85215ffea81a38c1bd8764deb88cbaa309ce37190d1eda6fba69ba56cabc8d406521dcc5ea0e054ed292ddceeee021982b757379ed3da7a63e6ee79237c96ff52c6c8958a4154b10e20c77deae64c9ad2353461ff65a4c42457244d8f1f256086c3c2c7790710903b6aadfd9b960b179d1c01a2ccaece609051ea22e04539f87733bb56b5dbd7dfa54e2165f1c895ef1e0a91405ced1e86e280526a3c427e3074b71897f84362fea28a192549247b7b4634994bcfc3a652231cc17b9566b0ce7c5b1752178f668c7e542460dcd8f76747c298f6629e6f87d24dec6f4712d66ad7dbae37dceb67798b67cc2d6d1cce0a2ef482d907fe6c6b1e04ee7da232418036099172a36b11007e5e11e33886d3239d33d43aace0a39b1dcec93547250c6aa8e69934cbc0b4824e1e058fec9d0f9d616ff48b1fbdd2a07d3ba742e8f5015cb7b8d6d8b283dbc1386f0415669b9883fd5fb44f6b0c15128224b127f0968062776b4fe503b2d2bcb9e763560c68aa479692d07d44c6a7735a2437fd81ee11f0fa87debf07949957a699d56aec4ee04008e599614680cf3c349b9c3237ed71e0d9636413095720e080ffa0e35becc65482b22803768a15512a309325c182900a8ca126519ebac3723f50880dc532921cba4cdcfc7e58746e44514ee98aaeb5da200e46b4390cb53667e1eb521748371087b581738876bc01caf79611cf50c25765205f3d1559e4f13aeb6a336febd97f6ba9ed9e35f8d4068e9b2926c3b0c249433b8dd5906acf22d91f627d46d0f9d173b8964ba427a5a4072fe9b02d5cc7ebed172405fb17859218de9b026e2cc3efae5fbf0bff03bf19bd3cb57f7f14f890d5135f9fd00f9931ebf9729cb0bc41b0fe5adcdfb7f158cd63548dcf01d43db099b35e2f1d251b959c870125eb830894a752bf7c92e10efc3d9413f8e7824e3306d17a24a29b31dd5dfc188618848844150dc46379ad1c4538a44d3003804c4d184579a20b861b51bcd82d2ebccc992d278e43f2ff6d1b53c42a736852ff2b095075a392d7563719bd66b73fb2209ed4e5b14fa3a2579397b7b94b27959579abc7a04c7ab7ea755e8be41ce0364acb098cfe6b2e00bcac070efb67ff991fb956db82fc042d9b85535bb3fc06ffbb180a0bdb32ef7400f1a16fc58faa901c3bd1ac21f073370ba1310bd35d56ccfb66f6e06ff02c046783a397065c3e35b0adfaf83fd1637611033e78cf20ee05523895c4aa4d0b8074aab600b42eb9c1bc27ea96988fa89f6b73a7ec68e37a6c11719f208e3f7eecf0c698d144c9e91bece0bf4c7e2b72ff6da3476c42aa79947f064b92bb20e530b8aeb4020f23091d98e6ffaf64f3c8164b69d62d9bfa5998aec8e3dfe9c3be68b3f97576f3d5af1dcebd94b5054d4a8699c4c1ed99955fb7334033eee9d7e913a6936cb45998ef2d2401773749c558fbc3381397589da6145ceafc5eefa4c205cd3b9f8f1f09de62c65558aab25009e9c42eec5796092c322b3c73a2b87e7a5da10ac9a5a99c87b4b595381952906bfc2a3758835b18a7f3c72cc3862e9579e9f30d6b28a2e42ca68f53cb163fac0585e859be8e013acb290f2f18a3e6dd075c4b1892d9a1f5e49fc89c7bd15280de754f9684d56332758abb8d9aa32ce433cf45107bd7d51811d634fd5fb645943a967283de776c473816dfdc8f1e0c8a2b76be87618322c1298d8c10dc5ef15bf1f4c9ea99ae74abd3c65e49e55a8c44abb96e19cc2bba6bfc2dd55f62973e18e0e4844896fd7719c033256265e77482e02c9596025600927ce205664704680e7a854584f169cde0b173b5681685fbad3e05170870b8e488a02761a90341d891b048201ef777bd4dc5abfcf37ce7eda450770417f316caff5c2c5d358de9464b56d195bbc72f5de94ea852897be968f532c390c1ee12ce83ae3d6c73f363d2a94c645e52984f45821a777298dfca816eadc131ef67baf500d3ebe2650a9b9fea0ba3e19e7345d5a8f59fb7d3a7570341f5df66f10649650dc291c68c3abc939f1b3e70761b4e342ce40d3c2bddcea67198a21a151ae5d4ab7de8c4d9d4ceef70013c79fcff30a410c77cc521d487acfddb659f80ea4edd2e6d90ed49df7de935e4162d1606350f34d80e9f747ff0d6bc05d1aa1d19dac66134ac13e4afe312e7814ed0dc0244017926fce850f902254e3f3333f986008cd7fd4959b5187b79c3c38a6fee350bb23d214ff04488ec0497fa63429594eb4c6c6b936891a98234382aea3cc5058dab29b6906c912477c1305efd65017021c84c1672a9cac0c4afc0f0f5fba45946af75970a2769d1e30894ae19a0fee1b75923e5e1cccb42911b8b5771f01d46fdc32232ff285608c21a1a47adadaa431ce15c5daa35efecfae76f3e1f16bf7461620c018abd891268520d890f4cdc9fbe3361d3746008411d7bacf780fbd8a41b1fa0d58c18dd7dbbacf7cc4c540cd6a12689b0901841f327078b722afc23554d8052b9291e88ec0c621c042926a8eddb4d200a0c0bfe2bc5851052775489948622ff771488a203bc6d3d5d3fd5316024062a07b30cc4afeb5d1743091ecca7fbac609d5c923e0fa4bf247d32a43c19f077af6bf7ae52dcc605e57b7facd9920b040ca090f6cd781e041465bf803e1c0520280cbcf7b3958d853bb5a381566a3e0179bfccdabf50bc72eec608fd6b5c3ecf509df9b42baaa975b8ddce3898759f051ecee1d549b22f356b035b89e43411fd204f9035b53f4e0d71ecdd6975daa0063005af33b0d954f01932cee105d143e510496efdb1ede4129e71e861e42be4404dd8460c3fd3c38c286d297062929a1bf38bb8f123791da5b89aadeac851ab4a1b286763c099f768fd6ad81c026dbb5b43e37fb5584580ab7d5b75a042f62208322e4738e9cdd1371eb26d8d6e6e69319fe83cee5d71f32c6e7ad73cd5610535cea7ccd4e14b5ce8387ce289081b84291af18ba572bcf8d9a43baa49aa7128244fbd0b6c2e43b2830bb6269cc5b3596d39b9b375a5b18a058563359c83831d7f4724f40cf0b6bbdbc46fe99d0856f715fec31981f23aca80367835f633770f7cf09f8d3e3d17af40701b2064cc83c20b70b237727ecce76860553f218e71e03bb4b0bb21592c017f6c6e51ded996a3ec1da2ae7af4758814e10f2e733b4c80b87d1b71d7ce95f579c0b812e6439c8408252fa4114ed0ee4fe39a5e46b76056bd4ef2b40ef9e59338ed6548582ee43208a7c55e5750ba8066a71c81979164cfc75ccda109c8c1978d358ca75240002983dba68e507906487e2e9ead4532898e09072b00196b181eeaf8bbcee31277888ee55fbf0ec80853e75a637806df569cd7e3430f14917e1e15dece62523686bf492f5cc90997f3c8c2d6830aaf314cd559e44d415678611fc862c53866fca88a4886fa30b8bcdc13d21ecd8db544030358b35a56589097faeefd681d720f23eebee7e84edf1a031d94bcefc7f9f7d888cfab01a804eb9cd0fccd20d67e3d9491084770a76fb7e6b23d350ff0a74918981cace97d6dcbb1e876dbe90d9acf791bd15676cf9c81780aad568ff0aa5ce2a1a3d70704eec47e065a523f23427bc85e760cdf27694e48f30524cacebd33ceeb630d57f90e31a4ab9a9976fe8769d449e011caca53f6add336ff1dee8c7d2441775b22b2ce233d9371ec580f10d7cca58195bf1c239388bed684a6a59634bec1a3b64dc280a7bf715052337f7b739ab2dfbb62f86759112a9c70546ea548588ef1777694b2d6692be6754310791e9a7e7541213b9fc76c8e8d4339020ec801de59ef53ce120418c44c4f015796d1c92d1d493effc81489719e2aa8b1c8e338483e7cf2547c23cc87284be38b8dad5045c2885f764eb675a1565f03bd5a025a13d82c3b7d98", 0x1000) syz_open_dev$hidraw(&(0x7f0000000100), 0x8, 0x2000) syz_open_dev$evdev(&(0x7f0000000180), 0xda, 0x0) 23:14:11 executing program 2: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0xfffc}, @rumble={0x0, 0x4008}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$evdev(&(0x7f0000000240), 0xd, 0x82980) ioctl$EVIOCGABS3F(r1, 0x8018457f, &(0x7f0000000280)=""/29) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000200)="ed", 0x1) write$hidraw(r0, &(0x7f0000000040)="3863ec0627bbea00b7322f95b14445aa1ad6ba9193ad3603e9c187543a21e32bcd4c58", 0x23) r2 = syz_open_dev$evdev(&(0x7f0000000080), 0x4, 0xa041) write$hidraw(r0, &(0x7f00000002c0)="65d53ab7c7315200abcc9d4ba229bcea06e5e16297d88164e3da5398e6e36e3315dfdc2dc91bef66d53b30c5e7e55260da43e74b17b25c77a7ac1423049983b8f2ae7454a2535a20a33f55111df287d7172291c4cfd0892ac4da5d908b80cdffc5e2fb8aa95b02bcf83be51d7f1f36188c362e747a881727aead2d861f145fdeb20c12cc45834789e2ab1b1d337e26c1a58cf778bc5cc10aaf08b3af09563cd8b664a8012690cbc8e5a11e1ed22dbbc15d65eb1a6864890d900bd84c35855339e900f3c8c35934f30c1a6329a60ddeeb", 0xd0) ioctl$EVIOCSKEYCODE(r2, 0x80284504, &(0x7f00000000c0)=[0x200]) ioctl$EVIOCSREP(r2, 0x40084503, &(0x7f00000001c0)=[0x9, 0x19f]) r3 = syz_open_dev$evdev(&(0x7f0000000140), 0xff, 0x0) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000180)=[0x4, 0x8]) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000000000)=""/17) [ 1062.784886][ T2654] usb 5-1: USB disconnect, device number 120 23:14:11 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) read$hidraw(r0, &(0x7f0000000300)=""/220, 0xdc) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x88562) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) read$hidraw(r1, &(0x7f0000000200)=""/224, 0xe0) read$hidraw(r0, &(0x7f0000000400)=""/80, 0x50) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 23:14:11 executing program 2: syz_usb_connect(0x0, 0x107, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0xf7, 0xbf, 0x72, 0x20, 0x1943, 0x2250, 0x1, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xf5, 0x3, 0x9, 0x0, 0x90, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x4, 0xb9, 0xb5, 0xfa, 0x1, [], [{}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, [@generic={0x26, 0x0, "1d75a6f1bce84316e577ac8923ad4f7a45b5f57054d7fba96c08c2be71f4129048d6c550"}]}}, {{0x9, 0x5, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, [@generic={0x3f, 0x0, "c884c3a3cf3330508eaf3d0ddd5caab3b75c5f1a7e8d6a14e743fc383c8444ed8dbee1a4c5334dd734ac13bf8f3866f08178688ae8f0474263fa9ad0e4"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x1}}]}}, {{0x9, 0x4, 0x0, 0x1, 0x2, 0x67, 0x6e, 0xea, 0x0, [@uac_control={{0xa, 0x24, 0x1, 0x0, 0x8}}], [{}, {{0x9, 0x5, 0x0, 0x4, 0x0, 0x0, 0x0, 0x3}}]}}, {{0x9, 0x4, 0x0, 0x0, 0x5, 0xdb, 0xdf, 0xcd, 0x20, [], [{{0x9, 0x5, 0x0, 0x0, 0x40, 0x0, 0x2, 0x4}}, {{0x9, 0x5, 0x0, 0x10, 0x0, 0x80}}, {{0x9, 0x5, 0x0, 0x2, 0x0, 0x1}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x5, 0x1f}}, {}]}}]}}]}}, &(0x7f0000000f00)={0xa, &(0x7f0000000c00)={0xa, 0x6, 0x0, 0x0, 0x81}, 0xf, &(0x7f0000000c40)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x4, 0x8, 0x2}]}, 0x4, [{0x4, &(0x7f0000000c80)=@lang_id={0x4, 0x3, 0x827}}, {0x2, &(0x7f0000000cc0)=@string={0x2}}, {0x4, &(0x7f0000000dc0)=@lang_id={0x4}}, {0x0, 0x0}]}) syz_usb_connect$cdc_ecm(0x6, 0x0, 0x0, &(0x7f0000001440)={0xa, &(0x7f0000001000)={0xa, 0x6, 0x300, 0x3f, 0x1, 0x56, 0xff}, 0x2d, &(0x7f0000001040)={0x5, 0xf, 0x2d, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x9, "dcb3b396ff6538e36902bf346ba27542"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x7, 0x0, 0x7fff}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x80, 0x9}]}, 0x5, [{0x2, &(0x7f00000010c0)=@string={0x2}}, {0x2, &(0x7f0000001180)=@string={0x2}}, {0x4, &(0x7f00000012c0)=@lang_id={0x4}}, {0x5e, &(0x7f0000001300)=@string={0x5e, 0x3, "c5d3b640a4e68e9f400ec8c8bf8054e358175db43f5b33e26fbee95b24d86ab87080f9456577891cd355c9cbb761501ca07c83bbaeea23baeb104d7246dd1a0b7f23120b68882d13fcf0692e830b2858e889dfa3c6d9b47bc1d941ed"}}, {0x4, &(0x7f0000001400)=@lang_id={0x4, 0x3, 0x2c03}}]}) syz_usb_connect$cdc_ecm(0x3, 0x68, &(0x7f0000000140)={{0x12, 0x1, 0x300, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x56, 0x1, 0x1, 0xf4, 0x80, 0x9, [{{0x9, 0x4, 0x0, 0x3, 0x3, 0x2, 0x6, 0x0, 0x40, {{0x9, 0x24, 0x6, 0x0, 0x0, "526e1e54"}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x9, 0x8, 0x3}, [@mbim_extended={0x8, 0x24, 0x1c, 0xda, 0x3, 0x4}, @ncm={0x6, 0x24, 0x1a, 0x1, 0x1}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x20, 0x6, 0x0, 0x6}}], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x9, 0x1, 0x4}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0xe8, 0xaa, 0xfd}}}}}]}}]}}, &(0x7f0000000680)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x110, 0xa9, 0x1f, 0x1, 0x10, 0x8}, 0x5, &(0x7f0000000200)={0x5, 0xf, 0x5}, 0x8, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x40b}}, {0xff, &(0x7f0000000280)=@string={0xff, 0x3, "a9fdc1bc1c5dd6c512da0aa809e424a136e964e9d93ce5a1f102d2418a480b63e68f1b783fecc556a5e3e31ea83982e611658edde6f8ba3c10b05c65b715390d12c26539eeffe919bed97976a21362f405a6d48d0cc9a7626e9215a71a6b4774f9b5f617a73ff50e9ab1cb5b67d349cc239bf0d3d9058ef06e494033dea82896f6a231951e337b610c6b4bd46e011c1e58f36bf1f23e12e64627a8558b56fa94ab8995fb28ae798d6fd85d9c915706cb47e9dc767560775abba6f479d10ff40cd95d905a09acd26d5ce00fc204c2042bff4569e7c4ec4010728da38004111bba820d8f04298359732e11c0eb71aa4e76198d6ed7dd41150847539794f9"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x6471}}, {0xfa, &(0x7f00000003c0)=@string={0xfa, 0x3, "b426641d836691dac0abc627b7525cf746cad4f4a4492bff92de1ad77d91b71f781c6c07b01f8a98f0fd81d2e090c5fd554328246baa0174b67b094b9acfe036fac825f426a404bf90aba538c4a73ab0c0ab479e5d5498727cd72e6ea56958258343708665658e91a856f02cdc7d7ecd15020a15ae05bbda2623693f15cabdb4e674b2e12085b2878015e61447c7664d077adf49ae70378d032f7169b0e70899c0bc91f0f4cbfb8e2dc52b3cbcd25645882a3d347bc0ef23e651003e48ac378999613e9236d9d656fb78f93eacc581115b7a318f4300e48ce83493b46b43763a4ef2660497bb281e8ef4eea36f7f60e18f7aabe4a39a5981"}}, {0x64, &(0x7f00000004c0)=@string={0x64, 0x3, "068e5886388864828085ffcb92cc8fb90578484b17bc198d5411d6f9b4476173ac552af355a9bf0b8e5b6942b70e7c912c4d82eaedecf10779d57376f14a18cc2c3bbecd8d510679855a4ca48e31865143cda2f21726fcba387f0f679a90c9d9fa90"}}, {0xbe, &(0x7f0000000540)=@string={0xbe, 0x3, "404f566bb406203ad28cf8749dc22f36dc0b4971b050907213eee20daafcfac552beb51840de39a34c278d23eed4739cfbdf5e2cfd222848094d6d3bda144486ab1d034c341d9bb9ddaa9dfeb067fb87fe8f7dc7e994987409df6d4719622fcc25e9092f57c4f929d43e4f681eb895baf34244212a6a79155c04b8ed034eb8447689278ce2748b8e4916cd0b3677a0df91079385ba204bf56fb7693d5704da223e5e414efba0a4601e4a631eb38fe45bd2de6194c2d055d0bab84ae1"}}, {0x11, &(0x7f0000000600)=@string={0x11, 0x3, "ffe1b457fdc5621cf6b9e42f1cd903"}}, {0x5, &(0x7f0000000640)=@string={0x5, 0x3, "b3625d"}}]}) [ 1063.133432][ T24] usb 1-1: new high-speed USB device number 118 using dummy_hcd 23:14:11 executing program 4: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xb2, 0xa, 0xf0, 0x40, 0x1199, 0x9056, 0x5baa, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0xd0, 0x7f, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x15, 0x50, 0xba, 0x0, [], [{}]}}]}}]}}, 0x0) syz_usb_connect$printer(0x0, 0x0, 0x0, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_connect$cdc_ecm(0x0, 0x0, 0x0, 0x0) syz_usb_connect$printer(0x1, 0x0, 0x0, 0x0) syz_usb_connect$cdc_ecm(0x5, 0x1cd, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1bb, 0x1, 0x1, 0x1f, 0x60, 0xc, [{{0x9, 0x4, 0x0, 0x2, 0x3, 0x2, 0x6, 0x0, 0x72, {{0x8, 0x24, 0x6, 0x0, 0x0, "7b639e"}, {0x5, 0x24, 0x0, 0x7ff}, {0xd, 0x24, 0xf, 0x1, 0x7ff, 0x24d}, [@mbim_extended={0x8, 0x24, 0x1c, 0x3, 0x38, 0x4}, @mdlm_detail={0x83, 0x24, 0x13, 0x20, "2e3a22def6cc9ce9ec9c3606aa949fe897f1a36f1d5d9c2daa4131c3cab4576b3db851fbbecaba9ff30b268b1cf8f0ae3d3b2041cf50bb8407ec97c9aa8e796474335c217417965e9fd52d1e1e12a4ef8055237b297301a44b37703ec21192913291a0dae8445486151c21e524258b5aecbc384e317c7e16148475ac0caa15"}, @mdlm_detail={0xb2, 0x24, 0x13, 0x3, "5594deedec2daa97ba38f04a918c3c4b41d2f64393b0cf75d26b4fe1f40cbb642e121bca926b8ad73477a8c8145ce3c2e99b1fb9180ecf6c6b192026be8fbd4be7ee26cc538b15bb7e3c945f94fb6c2b90eb8e2aa233aae83c0df41fb2489c71232446449e53b53c06cbdb12af5d09a6080a843f1ef8733c3290f7f07efdabc526794a009527f035598256b4798a03ecad24900d39d1949a22d1c4171c75289c01c6a1e09c24f57ce1c31ca82f20"}, @mdlm_detail={0x37, 0x24, 0x13, 0x3, "b15c370897a35bac5af60f3feb509e8a7768ae043cf7e25afb274c4e0806487314ece66832e0f1ee49cc4fae0ce8146b58fa1e"}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x20, 0x6, 0xfc, 0x29}}], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x3f, 0x3, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0xd3, 0x8, 0x8}}}}}]}}]}}, &(0x7f0000000680)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x50, 0x8, 0x7f, 0x20, 0x10, 0x5}, 0x63, &(0x7f0000000280)={0x5, 0xf, 0x63, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0x23, "88be5d54702d7f002ea202ffe39c77c0"}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "e67847aa1cb226de818a99c42ce8a5e9"}, @ss_container_id={0x14, 0x10, 0x4, 0x30, "dfd4b85365612f7f2b9d1d2c7906678a"}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x90, 0x0, 0x0, 0x0, 0xff}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "71b6892f2c97e9271bedaff7e513e884"}]}, 0xa, [{0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x183f}}, {0x93, &(0x7f0000000340)=@string={0x93, 0x3, "37d72293dfcb8f1e0ab93074d0998231c199ed7c726258fe767783aa1100194fff9e3afa8a9f66dd80286fc0114c4bf2dbc133d708129c24bf77ab288f7d2f009dee132e58459278bfed9705ba79c8a19ad61d28ba47956b3ca69645a5971505e4bd84e88f3b5718e9e1c1f8dc853510763c112bb045d4ff2f4ab4c030cfa4746d4fc490847b060707d38ccc8f14bdadbf"}}, {0x51, &(0x7f0000000400)=@string={0x51, 0x3, "437434e4e500b4b92638278ae95b7f9cd16e7c46ac28436821df6b148a311999a4965319e95a9b6be3a113291d512df19e57ef0371282211d1e41fe7ff9c2fb802cb277cc06343697bd68394192cee"}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x2c01}}, {0x1e, &(0x7f00000004c0)=@string={0x1e, 0x3, "aeee9da0a5f19ba40aa4f6bee0467735ce48ef291726eb8b3d18717b"}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x860}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x421}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x407}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x3409}}, {0x53, &(0x7f0000000600)=@string={0x53, 0x3, "62c721358969c7543b951d5586c7b22c882eb8342639315b0ea125c551dfecd2cb5fc093e7774ed1350f1503d75d3f82a9a138973efd256ed5782fc435b620571d0d08e5902280e4bdd40cb90f1ba95a8b"}}]}) 23:14:11 executing program 3: syz_usb_connect(0x2, 0x2d, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000bdae1c4099116390783f5bf7711c09021b000100000000090400000129b2c300090506030002000000"], 0x0) 23:14:11 executing program 1: ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000000)={0x8, 0xd, 0xeff, 0x4, "243e51aebadaed8e972f5ad808115870d4e38430a78d698db47e57160e3848b4"}) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f0000000100)=""/198) syz_open_dev$evdev(&(0x7f0000000500), 0x5, 0x210240) ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, &(0x7f0000000680)=""/22) syz_usb_connect$uac1(0x0, 0x82, &(0x7f0000000880)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x70, 0x3, 0x1, 0x8, 0x80, 0x4, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x7fff, 0xc4}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x1f, 0xa0a3, 0x0, "31117fc7129ea83d"}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x7, 0x2, 0x1f, {0x7, 0x25, 0x1, 0x2, 0x1, 0x4}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0xb3, 0x1, 0x8, {0x7, 0x25, 0x1, 0x80}}}}}}}]}}, &(0x7f0000000f00)={0xa, &(0x7f0000000940)={0xa, 0x6, 0x310, 0xff, 0x8, 0xe, 0xff}, 0x0, 0x0, 0x5, [{0x2, &(0x7f00000009c0)=@string={0x2}}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}, {0x6a, &(0x7f0000000e40)=@string={0x6a, 0x3, "4fc171c909b6b7e3cc98f80f0ba99ef93fcecc7abd8e20868526e0b195af2cd4efdb8ef3a23225ff65e6eb4bb75ac24f5f60fc8d23690eff099bd14a68cc8daeb113a963a34508e94716ac2e4c08d984b6092446d44dd68be73e1db237437f7a4455df6cc1549c85"}}]}) syz_open_dev$evdev(&(0x7f0000000f80), 0x8, 0xe00) [ 1063.483799][T25549] usb 3-1: new high-speed USB device number 99 using dummy_hcd [ 1063.583666][ T24] usb 1-1: config index 0 descriptor too short (expected 65462, got 72) [ 1063.594305][T14667] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 1063.601696][T14667] ath9k_htc: Failed to initialize the device [ 1063.620240][ T2654] usb 5-1: ath9k_htc: USB layer deinitialized [ 1063.743531][T25549] usb 3-1: Using ep0 maxpacket: 32 [ 1063.813778][ T24] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1063.822863][ T24] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1063.830936][ T24] usb 1-1: Product: syz [ 1063.835317][ T24] usb 1-1: Manufacturer: syz [ 1063.839927][ T24] usb 1-1: SerialNumber: syz [ 1063.845024][ T7427] usb 2-1: new high-speed USB device number 43 using dummy_hcd [ 1063.852774][ T17] usb 4-1: new full-speed USB device number 102 using dummy_hcd [ 1063.924424][ T24] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1063.983808][T25549] usb 3-1: config 9 has an invalid descriptor of length 0, skipping remainder of the config [ 1063.994348][T25549] usb 3-1: config 9 has 1 interface, different from the descriptor's value: 3 [ 1064.006286][T25549] usb 3-1: config 9 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 1064.017059][T25549] usb 3-1: config 9 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping 23:14:12 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x800, 0x1a7b42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161b43) write$hidraw(r1, &(0x7f0000000000), 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x8000000000001, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) read$hidraw(r3, &(0x7f0000000200)=""/157, 0x9d) write$hidraw(r2, &(0x7f00000002c0)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f16130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d5232868809fff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6000000008685c3fc334734f71b5fdc9963c6000000000000000072ad9f3c72bb40923008539a11a3189f20eb91fc359f878cab6287c517abf3bdbcfb0a827f11db06697334dda0cf9e10f5c13165c637de9aeec41e6cb7dd12abca413e8d2cdc57a100cfeee6c440c33457e8084cce4e4bfdd55289b2d88a80a9565e967b9a0f13f31cd48dde892bc4f096d9ec6281c5e2be14650745b33fcd810a51ea9a83a8aafb1b78fb5cc5e21525d96c361722c60ec4b3", 0x2a7) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r4, &(0x7f00000000c0)='Y', 0x1) write$hidraw(r4, &(0x7f0000000600)="533fe5a2693645e7cca8907c56fd2fdce116f4b9fe1fe3c544f7df83aa98a2798c3663e4e07eeb1ca11db549ed4731c22b0a9492e4bd811d14cafc8023683630b36896029837c0be44dbb589ee24f84d09ba93b4547ca79c0bfb647e7788ac9e4c09f3e24a5368e1e93e17182fe709ae72f5f857b2d188a75a5740efdc237dffc5cb196c5d512cb6555d0cf69157d83fdb815e67d7405199d2503a1a5ea1ddfa1f2262af7305b1e3754f2bfb1657478207a583b2b88b210149db1a4786cd52bf52da83fd8505e2fd59bdd0d419dc83b47c5f8be2fd2abf1045f550e0c76830c96fea85740bcda67575321c1672b01fc3387769d64e2a9166212ddbfcbbb20b4021584c95cd37d39b94200c2b8489c05bde4076c8548805f74f3ba6ee615ead2abe01743c3150e696cd52c3688f44823de8e906437f75b25a0634de3f9ea551aaa09a6c567a380f4ff3b80c867abf45648a9fc70b1742187efdd1ccf7b717139c3d57bb252246568ad34a33386d90f39c070fe04ce46078a172cf83352aed2ff9c50975208d2b142f8a08a7abfe3b1422c0207ca2c749f61a1facc5a224f788c90140c3568ce9b15dae6ba99ccae49120aef10452927314ebef35965b8366762c5b3843c16eb3fa096ee0c9a2387765a6a8e38e06333ec32830c0505ff26892558f1a287e2e5069cfb11abd5e68c3438b3efab131c8831e8a6759c681c9e330a4ee68c54d401d4c293d90b3eaaaa38c62ec512f7b30f04217cf05a691b1a993381f4ce84a46a32b5f9343c816863c65ba7d663aab1331ac399dcb8749d923d625bf8804536be59d4948f5d140d9f7466a0847396d48a979b2ca215b27448d7c98a3704131425c2ae4278e4e22f5e6f4f4b33111b944050b9a81b3cdded10f0a80d36af3c1cbd07c19bf2719707d5baf5b03599c5add0e4929fa8689cb14356bc88b572314d988073bf5d435b3c61d45928395f417d23486bc5912e921247783de29a2d44fa5fa55fd2a074dc5438c15e8225390f593f65b5561aed0a5c6b6762b71c24feb5760f519853cb6e1b6cba76ed7ee81ffbf80ea3c20ec341b0046be63aea1a925367a6693d99255ddd91065374a721b7dd9611e960557d839b7fc63df3c6f4fb58012ee9bd49fdac06d345e0f97ab2ee57506b37054e4248f7fb705d4a403da4678baa6226bbae1faf9f8e60f9c285e537dfd4bbe7624f18cf3e53768c254dc06a51b450ed3d74de0b105e95ad91a3896b94854791fcd7daf81a211b2f6276d420a2a9cd8ec441c5d22534df369d9ae73367d2b824e9d67b815cf0650f570b01792ec5e3ce1060d048b5999f56752623a56f107050dc2ccedcbdab982e93fba175e29be59078c4b57b218148aed09eeb8af1e9cc7cdae3d78b37385dbf298731e21a726e55e095acee0dbd8374bed6417344e7b15c64adedbd83f95a9ae9b440ee870de98a8ca88ff0091666d54b3f33b984b6656c970eed8444f3dc16f8e338931d36a8d76cff911b11ca20bc2ca7683f4443a1e5c24ffcd28ff8aed2ac02a5d36dfd6658b11428c53c24243cf5534a3ca97440d7c323baadd299dd57861769f70ca27884f2a0e9b2f804723baf2d00df7e73314137a68fe8a453e09a7c1647f39e4a7e7bde7e403ebe65c8e1930d28173b6643aa4748ef581f9790c7b6e2d1958d3c773781fde40af5c390e972fddf8c00b9f295e3d2e529108f13d66a984a59780d62e935be5c1d4bfcf6db4faf8ff1d69c3400dd56a1c67bc98e7f4e1cbb9892c375befe61fbbd463ce88348ff2512c6ad0206ce8d46e044ca3648f6f023d9f3c8970e9fbfea5f81dd1193ea3b217426e2d38ab92ecad76836f8f0f28029936ee49905e163632645a3860150084c6808d28cc3b4774c0c7284814ce11b6cde3e95dc05a1206b699d06d61dbacc0e9de201cf752bf2d42d31226f1e5797b6b1e312a1da0d10f15bb4361e84793df4f008f612ce02864c598935f83930aa8501fe68308b4ee3ad633e855d5b4d6a7da86ed55fccbe17763baf1ba0191f4774b3b19d9cff4856f88ee67081535dac2ab17a4923e9869abd226e7c5fb637435821406197200ab1ddf577a63ca579e3f3dedebfaf6fb110b6664e572c594213c022ab942b08529338d70b4af02c1a2540137b4af86f9569e358adab4c4f8e5a6843e8ba7b22779ec5fc89e420ab6f1aa582fa6419633b6e9ca7fb2a0ba58f9ba114101c834c4f6e99ec68a0e5d99fee1b2b7d3b6163f9c8feaa5ea352bf8881ea56ea67287d69615559ba05f94013228eb1c5ffe230b39eedff52e791cfc20baa85abcb8c4c2dabe2ed4397f7ba4d9b414b68488f38e8faa5465f905d1767a1d11236b1cd7fcd93916e23a9e214e0a8d9c945a04df2cb4bb62d6bdd67f96de33ddb95c53e00e0e6dcb26fd358a56c59841e27f26550130304cb28c3c8077ac7932753e2ce169a605db526d0b80ee33812d6a481a2dec69aaa72595830a8cbc1e792294d2b7dde014f74cc0748bf667a2b0b98ef3e625141fb486e9c12b71eebcadd5fe2827a5d8974e91c3e94bf3d6dd6790deb405ef55cc7d67b9dba8b43a9741d906d4d5f21877bd894f1f54b551f9d77a0442d6092f12515b5e72023e64b76bdeef2fa5fd5e57634d74736abaebda4b103fc7df6faa0519a23f04ee030370c827a5cfe81f0adee7fcc648b8c0af38fd1787f46456ae8834b143c98fa4a673eb020015e60ac4c10fae9d591ad1fa419d9e4c37581e719a003e2a4e6c3304d87186f21b5ff2336a5432441eb22c56c812fed553a5a03b5041dd4cee1a03d231b6720d9dc7271145ec901374841457fc79c2d76b0c09cd6c9d6eb2f19e8a9684a113ee50cf1c2640dd907a6b38e03496a46677919d985544cfe807c105806db3dec9935de86c949c0d1c8efff6063399d351673dc19151aabd3557bf4cc02959f26eaa51b5b10d3523f8ca843347f378842cd4fcd0e6fd7edba3fc15b475f2542391bcb5c8003cbc83050b6133a59366ef1f8e7628fc9c93e13d01396c4f616f19d6b8f1ee585b0acdb8e44abae0ad5ca06f693c039e08d45e9a9d81a1b27ac079ffe0bcb95a404c4ebfbfa1638d85582bbeb816548299af67f9e3c852a3efa0af4411d30def34c636a09ebe509f5beff4d085152798e1126083ac601ad3e7ff22ceb79a15805e69257b5dc893f3b8e6e73afa012b56d165abe595e4eafe31681fe4deae67e642e44ed80dd33fa9183318fc18ce7d83d789169b66fa011614125000ba589fac06216bcc1d9118cb18af955df0e85e189ce14e99590f76a280660f127e49a667962cfd2b40d7ae804257c33a89d73d1f5bb45ab97cd511ef656c9a19ff8bdab1fbf4cb9c17880b1c18a20eb185a3dbdc1ff1436cc636d22161403ced48b61b0094ea25a5274d2c422dc900f78bbee04325d97187938cfef578ee36a6433f2f1b16c65eaebaf137f2ab523b7e41b7c6e96c92a8ad32c2e0c845f1371bed5e14b2dafdfcdc6c4d833d7d3ab1ee0cf042b8f44e6875a48dc2540f241799a06d353177c80f27cc6520ca0ce417aac31bf1c408931b6844ec6c3a67a3e8e750e10cf018e013483eb0b5e53fcf076b1c36cdd881432279277a07448189b90a1877c0b0ee2cbc5ab9192658df261026545ff8dbfc47ffb8bb3794eafccf21a3fbb70f705e8872620ddd23cd9ef928e67e8b5274d4349aaf1cdf614404e46ab28b58f3645f3945d424b4b5458609d311aa9d2430f5caddd25e1c0879cff76ca10f6d0f70782c0dd16bbd3d05bb3592a32b09476caa521f7c65740e569b1f37aa48416fee7948d13c0cc6d3f16efc1b0aa314252c9af2695ac36e672946cfe4f83409b702a6f098b30e6567732f3411c691165bb046bc3bfe15d89de4ac961169dffa499dc2c2064dbf5f6e6fb1af9381d6a30c3d06d663aca96d189b8a86e4f7677d7532115753db09a87af2929262a1fea464a69f7fd9f7119153a585ef14183f2a25029fb7e4c13878196334755a3e203f10a2c24eb069bad4ec0d5702f5c7c16ae0574521c25c804e2b4dd1e40a1ca4270ee1d5096d0846f8dc5535bede0695e5729558230da8825c8879781de0828008dccbee75d4accf26cbc957d70a8d6a4a492a516097fa6477e8212864545d896e86ab51c7c666e1e260bd6bca4710edd171de99a87d605313f450ad5f5ac0828660cba2d3024e111db6385d08151a957dc52121658f80e2ce8a80cc5580699b10e5d6f3e95c5eeae187c8b46b22597cac16ef9b6b62624c421bcaaead8d9c27c03e6e77344a9ad9bd55e65ee756d7c005bf230464841d9de05fc4eec60425af2d66e2c4b904859de970bfe3caad50ff12573ea39c5b464595ced0df37dd200981e21a50082d894efacc29874b0efaac5571876bd1757ccfdb9ef9f26eacb8e2b22ee9ea608a0749ec8892f1b9cc5afeb01726c1e952acb8fcdd1c243d2afb3d62bef3d97a9c342289a009033128f9fa41b8caf8aad08ec5f57eaaef67fe5eed6325467250185232f961e5f04a07501599dee434c429d44404affeb794b0c59b4045451334579a3fb558f9341811e51976eac004e8a82602c7623d41301ac0b8b9adbbebfe38ed9deb485a7739f690d7aa805e0301bbc81c27e742fe470f4d63c419c141bbe7c7d65a98b6e9e557d6dd97aeb7b748705661adafc3e27af1f9ebe63259166dbf478c040aa693d2be392f66300dd25c6c13eb045da0f3f4913e665ac39dfbde9b711fe27a7b67f1a0bd1b521fa4dd5755ede9bc6a7ed91acde59eb993775dce7d1ee9e777297fd666143658e440403e3b94afc3de1b24535bcaff6256b7a69be1643d0ba1630b3956692563645eabbe3bd5ac3cecd47e5e7049380ae37b19a8148a62b203d6ace42fbfc9cdba6a6734ad99a05d4632c9fb66ac77237bb3eea2cc6fcc2059e5bd959b45ab0dd59d6920dcd9f6c72fd017159b91edf541d936d994784dce90ba144bbd840a01e4ff1c82f99c64850c71becc9680fe5d56d225c9689caa7ce4530d4657fc1ed5a3b269bf1b3bdacbab451644a6d95c3e62518bb996827417e60cccf8958777b10753bfa5eea2161684d6fb143c5949153c24f62fbb56f572cd120b154e0dea7d4a5e095d41e7b33aac2828f58dc87d59c196d927f12fab3fa3c9652ff18dea5ddc98dce2ec1bff49ab65ef84fc15419d3aa9f945c3d97e2082c2e6d2a45add56a1f95402e126f90cdc819ae8595feb087eb566d8478ad0796574208d581c9fa9924e4c8f24e36601abf544599d1271f8b6a5cbf23cf78529f037ec9555655c8f4a3c9d404e856caa3c7e22e791d8a86a01af180654ff6397d13302400f95d2a6c03a8406675a6dcc78802212aaabe83047565035d52b95c66afdbbc61cab19dc428b964e9eaca05a7b9be7bd0cf23c641bb6e6c05a5af132c5e05d272abf4f47ff673934e09949d755283de6b94d41246df352f7928b8d5e70fc0ff2a41404ca734025b1f8d77ddcb5cb591a62b1d2043f8c19f02418424bf1960e7fcb6b5f2c1179df4a7e52dd5a0386445729dd731cb6f2059b29782009ef3f38adbd2b7c72aa0d066658aedddcc175b677100ab5a1f49cd8ef730109748744723ba674b20aad5b0cbcc630473bf73e8eed72f7d53321f01dcaad0dcadd2a2bccab6ed36a5638f6e30787ecbb6444158b476055c7b346f0d87ea58c900e0e47b77851b63b0dc8ac6d54db013b506b4f91728947a0b621dae29891c90c71a2256451d27378a39baf8bfdce7689dcf934f8227293cf9490312d62be6accf93f", 0x1000) r5 = syz_open_dev$hidraw(&(0x7f0000000580), 0x2, 0x10000) ioctl$HIDIOCGRAWNAME(r5, 0x80404804, &(0x7f00000005c0)) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) [ 1064.027977][T25549] usb 3-1: config 9 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 1064.038481][T25549] usb 3-1: config 9 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 1064.052220][ T2654] usb 5-1: new high-speed USB device number 121 using dummy_hcd [ 1064.060978][T25549] usb 3-1: config 9 interface 0 altsetting 1 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 1064.143535][ T7427] usb 2-1: Using ep0 maxpacket: 8 23:14:12 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_open_dev$hidraw(&(0x7f0000000240), 0x40, 0x1) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6cb2, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84662) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffff9, 0x10881) read$hidraw(r2, &(0x7f00000004c0)=""/215, 0xd7) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(r4, &(0x7f0000001200)=""/82, 0x52) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="ab8ed9cd276ee0cd851bf628b391f1499ffa26dee0d99c402fcc1d23fee1d4029c8cb891a8db04cc936d610a7abfb3d379067909fb0004349431120b717ab9b5181d170c9086a53b8a2c0f3d2f0c508e2b2f918513d75bba7dff5c86d47e4e", 0x5f) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(r5, 0x0, 0x0) [ 1064.193824][ T17] usb 4-1: too many configurations: 28, using maximum allowed: 8 [ 1064.293874][ T7427] usb 2-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 1064.302651][ T7427] usb 2-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 1064.312825][ T7427] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 1064.322093][ T17] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x6 has an invalid bInterval 0, changing to 10 [ 1064.333315][ T17] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x6 has invalid maxpacket 512, setting to 64 [ 1064.403847][ T7427] usb 2-1: language id specifier not provided by device, defaulting to English [ 1064.443624][ T17] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x6 has an invalid bInterval 0, changing to 10 [ 1064.454765][ T17] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x6 has invalid maxpacket 512, setting to 64 [ 1064.483582][ T2654] usb 5-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 1064.523464][T25549] usb 3-1: New USB device found, idVendor=1943, idProduct=2250, bcdDevice= 0.01 [ 1064.532574][T25549] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1064.543551][ T17] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x6 has an invalid bInterval 0, changing to 10 [ 1064.554552][ T17] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x6 has invalid maxpacket 512, setting to 64 [ 1064.639571][ T33] kauditd_printk_skb: 54 callbacks suppressed [ 1064.639588][ T33] audit: type=1800 audit(1621811652.871:10066): pid=14485 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14706 res=0 errno=0 [ 1064.643549][ T24] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 1064.677063][ T17] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x6 has an invalid bInterval 0, changing to 10 [ 1064.688064][ T17] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x6 has invalid maxpacket 512, setting to 64 [ 1064.703298][ T2654] usb 5-1: New USB device found, idVendor=1199, idProduct=9056, bcdDevice=5b.aa [ 1064.713403][ T2654] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1064.721476][ T2654] usb 5-1: Product: syz [ 1064.725710][ T2654] usb 5-1: Manufacturer: syz [ 1064.730459][ T2654] usb 5-1: SerialNumber: syz [ 1064.743296][ T2654] usb 5-1: config 0 descriptor?? [ 1064.813565][ T17] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x6 has an invalid bInterval 0, changing to 10 [ 1064.824760][ T17] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x6 has invalid maxpacket 512, setting to 64 [ 1064.877650][ T2654] usb 1-1: USB disconnect, device number 118 [ 1064.898906][T25549] go7007 3-1:9.0: Sensoray 2250 found 23:14:13 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x121041) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x4, 0x4000) write$hidraw(r1, &(0x7f0000000080)="6740e18fb13bbd096dcce76a6358f071f36d632492a9c59af874639f2f69656a", 0x20) write$char_usb(r0, &(0x7f0000000040)='r', 0x1) 23:14:13 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c5041) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000001240)="80ef71fb461db44c783923c7bd29b3c7e0628caba760e9197c9b88f3a455d1f869e9eab7e215577d2cbd82469888324a6f7ef47e16d00f640a7886d8a3e8387b101d31e539e2199c33261b5b2d7f86953e6dd5352279e04aefef99e62d5e945906aa73213128d1ea75f0ecf02db69df6bcc4bfecb6917fd842035f16f2c98c9ab5a5ba3b3e9952fb2345b517e08d0c3813b9d20969a77bce5955a6d07b1d8ff9c574c8c58db07e4403b9fa5afeeb73f150354320fdb9f36e27aad1865bdc68445440e410ced88e1b48581aee47fa930ac6719e95b3d7b584b9ebb1debcf39e08223e8c3c8b224431f6e2d1184771091b403b0bfafb009db47d184b9c76e54dd32d15de09082a82ce671a2e1875d2e78c9cf8c2081c80c5961bcf6a04798e518348a43e5c480aeef29ce72ed4d94d513927d1affee0b9ae2f9ad37e781522de23a7e33c7a74d2980840a66400464e803799a682212cd14e6680fa6f2ffa1547ceaa731e34aea047956b3cb84718098cc87f84af7022908b9560297000cfa65a25ec9a9346880d7180f12ce587f03ca338ac942bf70f08ddc6b0195fba640b25ef82821c92a87795abb97692587a79ccb365aca7c3f3e442552fccc5dd892a228c9b0e5a27957aec2cac010a3bbcc92c311fd7b2a2f6f4871d21ff98349f07938f6c6e428ff5be74bd1f54fe672f5facee2bf31fda3d0614b124401661c1f2015419b47004ac04cbaa253cb1372f82907f8fe7bfd0bc3004b8a72fba4d7dcfceac9ceadc0fc1d8a2aa1ab45bd824461ad57fa4e10ba8ed0b72ca446c939cb320638bd7c4e5390e8649307b10c02ff49bd85f5aaf6577b280e5737b768200930700270aa2c93ee11dc7a0a4c22c58addd2831361ec69498bac331f3305c9cea02f6b1693c92867a0eb852e370098801f1caa4e119a91798717bf97804896f28b8b356dd7964da29a411eccb758d39eba0645c58b83e0b88c2859a525cc0b70fd2d35ed8ced9ecc4ceb8451bbcf2942620de505afa10b815532f300b18fd044963e1d6da12f13c48f0aa63d71778c2ab40a6493f78ac37718cce13c6247a84be597162f3b8ac8abb4a176b1e9b144d34e351895dd46ebda073f254f6c20c1398c6e5c073f88da94b4c4d10c21d014810da941d3b7f8fe6765d5b96cb9317cbc24e3c140be16c2ded1e02549b5cb305a5cf619f97d1c0e5d6c304617c1886a67cc8c8ed3e64b790fa80e7ffa293ec55e81fa3f8ea12be49047738970aa83bbba93126cc6f9367d1838a56aa5fc709aaee242ac761681c4b35a9a88bd15b862b672599ade15b8d7cb0a0b1225e784ad7ef60525ad9ffa6362990250b5bfb70a380b94ad87b8c66de521e2dc2539a75ca44d752570e49f16977592ee2b61b8b99ef4c0d79e4a1821d2a96445b16920839a781107602d222f9190ea1c4c3917b84e89ac32965d22024cc1d4644a51e9ff35171be1e0ab7ab90cd1179e330fc253f6fc17e5fe3856ae8aacd20f45f317ed540c9e6bc7215ee8130696d4ca9f6bc09dca0460360cb754d5b347caf9533c27777b0793034e61f72419f42436bfd1ea506fae9150f9b7ec4b181e84112b4480937fc57b0ac0f20e895b22716baf010bc2394bc8ed4f9d496ebae92edf2e3cc81d57eb0cbad7b3b54ddf5549a16f263bdca52af018c46a12bd27eda239c928a7bc63f84f35d47d240fc95142c98e079dedef0875dfda23e8853f030c9cd88531e81a9ea81f64221fe99165020f2af3760cd3b89bc94a0d06b772fac1152bfa38d8ab9f1ee928eb81b8ea68fbc5f9f0230f25bd7eef066ac4b9d2afb6c3951ca67244cf71be1a4dea9e652b799a166d6aec624d096ece3a46f5f855794a022904b604d11d95af43d803bd9fe2b0c5c36c73922a0c1cf64513772dacc456421b8674982ea867b0c02e6da294742d40fb881d0e8136ce8e071dabd580a61de804a5288588446ea7e591f37a3d6df031fc7e0cf1cbccaa839b86b34e2c3ea33bb382196b8b2f70d64e04af347455e800aae8fcf1293bcac1aa82873e049f0f7c9f7098c2bf146d34c2c78efd7e0573c233807438f2dc35715d7ccc0e395b7c0843562fd82e97170bbeb42ff8c873b720843fd4fa7755a145e13a489efc0afe8fb5a2584f703eb25b1ec051420bb7e6dd8eb0bb22367d249200a68bb40c8ee35aa77f29044b6b1ed969dd5dcc3355668aaf44b206f2572a7488331c813140a3317311b86197cdedfdd4d1bc98d670eb02bbb7f986ec7f67bdd126816803414be1596de494998a293f25e6b46139f8fd6dfa6a0020dac4f589c30cf03206eec61730209f28e071d2494713fec373c3a5d03bfb91307b868cb556603ec5798361082f407aab6d92fe097bbe9d4a22f6ce0f0c414c1ddbb12c282b13c7e70f6da91438126404842c7a2cb8deac8b623b5ed156ffe03754101e25111ddf9d718f30b842c70039b3fd9d377fd6d7fe8fa4fa7d14058f6b910be6b4452d7f0927a791e3f8a197b007223d550b2f19add89d7a24cb8257834f98f31c6dcbf84ef435710f753b24a3716c4191c6006fed06d60ceaf8856e218a1b3532b1ef1c60c8d03dfbbc875f40bf11bb5c9471c47183406ba6a77fe560fd6107faf49c54b759fbace54b946388a5c598434f8a00ea53d94b4c1458939213788093f3dfc954180d9e0a147caedf9298ef336461721bbb910533822c92ec224f301c803d1c544ccdc5dee4f200725e1125c09d5a1ddea83a59346492e294b77a99332cf2dc4a1e7938e99580e97ab63371fc5698c66c5b3cae94ac4510f53b52aa814a64a42d21702353868f85688bc2c7f3c714981d0b71c12d265fc8dc066e7138be3325043d22e0be0f2d710a9b11e224b8e461e35f0fa84cccf592b0fbd1e3d7e7826d1e4ce80a0995545506a7accdc5e3fcb9765467f7b49fe974177fb6ed9f1e921ea93872ee5041186d8cb89116f3e6d1e7d4d47ff0c22b8181c6a66067ac86dd00b07c81c011490fcf659fbfbc16bb55de506f30c92ba5f6b69a05ca67a8f9db4e1d694733f2bb3d6cdf0d2251ea6151abfcb98e883d5ed683a126cd1d676670e2a35c6ec278453a8e2aaa104d14ee4cd5f2d527c08196de88ece1c5cef6e71eb2212ff42ba29259378c2ed0b9bf29d15406330be73343a5a1c43fbbbd350946cacd4b2153eec53b7df1671dabe195393817f0d7505f4f27cff0ef08882e63f5da11906c79e07da0fb266ef477fcf74b8d57fb0b31ecff5b4b4ccbc74a1d4880db61410823e05f30fa26dd660eaca6840dcf499bc96109759bb926c5d1eee3b39a3af585204a7b902328151cee5d75f6909e4e32fff265d0840e98af555c1155eb1f7c7653f963b34188e8d3c562db907ae94de6a68ba390830efe92dc19e2b3a4d295e0404e66caaa3806476c2da969b844f376222c88196ef6fa425503d98db264ccf77a44b4ae2732c2e219a1d92ae275e3b80579e83a9b8b8ba20b31a142f42fee721d0c15fa672ea28a090e70f80915fa6b30300b25fb4af4af74bd9ee3357c13c115fbaff285445d1eff11967b52866e4064d60b5817a040973a2c2eb18d74d5b6b635515faa1e0204d9258881d4825bf990ee736045a2a1083794efc395abd133f4d77de8c5f1803dc390a60eed36adff9cc0257026358987e749115ab13f4f6cef4fe08eee178bfeb998f37bd095acb6a2469a346c299696559c90aafacdc12ee0ff1fd6eb2f108ac41e4073394a1f24b320ef06643d5adcbbace538aec7c157f04be008a73abbbc58b016ac29f94a9d94d037dae219eee3e68acfb802f0c7d1c67344e5a6179811364be5c15296d4cdb9a5c63674cda32a8ea07ee9eb6ef7a3d95e79a7903b3b47c8c6978f935360b7adb2f2dc946cf91a2302e9bf15625d2e6deb6d7804f86d5699e60f3adfeefa9bfe64c223a3ac116a866592892eaee530c8ba009982c1b08dbc186904a452ac96384d03ea3c9be3d0fbc0343aa2f476779c3337baec64835ab7516643d9c8b7b867387d2fad05bd3d62ccd770dc3867f1de520b93618d5325698c725962a2069fcc3e77a07fcd20042d2d9edd9d710226972ff7956adb2e0e834ce82df2e5d9031be04a6b23b6e66aa80c9f2be48a4243051251e92d41a369895220f2f7f8539ac8f9b17bb1ddf08dab3c73a0d72f7e6ad800605b02f736cd415c7150565123b7c43c53d8e44eb6ed7d5791c0d0df0d38b71d6917cf6d91688d5a40f9c339459e3f7cff0cb69ece0761ab7a3c622933a0f6047d9d04aab46547dc6c920408e88f5ae604cc6eff4ac25a7363c19f9cd674d0b312e966769e3b0c5f9074ff0256eaaaa0e4ac151e63bbcf6d6b6d2482d4b9a25e477b18ef15fcef7cc83d50ad5fa6a7976922f5e113f80846349bbfed99cdb4173af263fa24ac5f094839f73a88dcc7d9ba2333b2248d51983e0fce4868ccc52d8e11ce81d20929a5bf635fe96a93151a804d380bd3559363108dc9d419cdda89d9105ca3e4a9fb4e0b7c628279df033a82881ea6c98aa2aaace232375532daa988af933ddcba269eb8443683e620b16244dc84998d9c69e2076c2e177014a6e4033ef804c98afbcdcadb0af003c069a613cd552a4a4d157292ffb1948145da1f75a647625b26c77847a425acc6c8813ddf6fb6e39e9ae007846f92cbdaaf029fcbaae3f710710e3034c658746a902aa6f997b719912ceb8b497bd3e6b63049245884e750563c7256ecfeb0954a726ca52adbe811f948ffc93bddafbdcbcd92150f6e2b6337adde1771148aba899832864aeeae8564ab01f18266d8dc6b4186d8634ce4f43fd0a5ca9cd2627aee9109d907baada262cdc96de05267c660f6d65cd56ca1cb668ab709a6fa46718c810647a9761619e15776d2ced7b4ca8458310ecdf40561cc331724f41f8448d72171425a086cc341f9d7c56c45c538ba8d50a8f7afa7a29810e9520ffa51f71a9bf4f14f36f5de6f61878ae9bf654d3318d2cb8f411ef883d3af46758ae8152f4a4f9b9b377437fff6633b192ec3a4179ed8e198d256fdb0dff75167dab0b683aedb5668bfe9aad48dc8a001159565bd11bd83cec90558822e873c750ca52984e5bd38310f23b567b7e7fc834f27e4464076ea322f869c7741155c6b3fe6884d16a396e16e6d6625921141d910b1613f5a4b557fa1553cc0610a926681793fc715f27b84885b58afff3e0127c165372480ef414420a9c39f424a91ab310fc77d189e3f7fcb4dc5c36ed0fba566e7d04f30a8314a1d704ab64050bf0cc6123da75c21fb2201a639ef2dcb4524c257ed059c4eff64188a3ecc6b9f8738cc3f2fdbcf97d0e63fbb7b083b7409dfd9de7bb4e515ce01abeada886abf93074c41ef2c36436543ade7d883367e5c28a7c24d5809f3c83b3e6550e216951b8f4fa2a9d4c8f11dce1d7be48a1ac20ecd85f230cb3a82ee9560c4b335c04b938b0c05a92616c7d15123f34fa597a11a2c36a1367f5f0522de78717edc2f302f90b8fbeebcc77e5649f91315375758a9cbfdfbc1374fb66f31d5658de723d2560821851bf15a0144ed26caf669abec441e4a782f60104a4b006be8b18522462affd866afa991260a2d3c32930c8f1b767f4afecb850f2dadadab2e8563a18642003011616871b6e32fe892e4f5c831e325d5a27d7f2e34953816f5e60a84e86817973d368e0f7556ba01cafd0c95d98fe990829026a21c6d4d980b1205bf452af4164b5afcbb3ccf4427b5cc21ff3d8e7abc16c6376d451169590fb40b9a5b626bbce0996ec95c4dc0a7f1b75ac", 0x1000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000100)="b26e7f55167856146a894a28738eff53902807b1451875b03e36c6b3e07b724a9dee32b6ff8f551e12005237950c7538c642a7c0b373f5f744475d42cf158f83774f97d616c1cc1fa197c09d945d6b2f41f5c07969e26afa", 0x58) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) r3 = syz_open_dev$hidraw(&(0x7f0000000000), 0x88c3, 0x4600) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) write$hidraw(r3, &(0x7f0000001200)=',', 0x1) write$hidraw(r0, &(0x7f0000000280)='_', 0xffc1) write$hidraw(r1, &(0x7f00000000c0)='}', 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) [ 1064.922236][T25549] usb 3-1: USB disconnect, device number 99 [ 1064.954098][ T17] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x6 has an invalid bInterval 0, changing to 10 [ 1064.965287][ T17] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x6 has invalid maxpacket 512, setting to 64 [ 1065.015607][ T33] audit: type=1804 audit(1621811653.251:10067): pid=14505 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723033303337373635352F73797A6B616C6C65722E5961495143482F3833342F48C7C060 dev="sda1" ino=14740 res=1 errno=0 [ 1065.049455][T14502] usb 5-1: USB disconnect, device number 121 23:14:13 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x3, 0x324980) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000200)=""/205) r1 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r1, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000000)={0x3, 0x5c, &(0x7f0000000080)="dbd155c0302d2a037507b51579d539fa2e6195fcee30051cf8bc2e63982c6a713d9c0849eedcd70ac16aacddb815db27b3d783cbdf7935814d09ca5fe953a014461c9f32bc7fd92bb676bc6eac3bcfc217a1ed249006e5dbfaa7009c"}) write$char_usb(0xffffffffffffffff, &(0x7f0000000100)="9ca733d48d5f7f83c31f1e4867b63c3c0682c8617327a5909a61c9fd18096ddd874e54eaab9528c83cbdfb5874c1e27f223be1623739b3fdff968d8dcc7c8be3b2199bd1f634d3966686f9e360ca28fd28708fe5dad87a4ce2beb02259669123ff337c705f54eb451a5f6911287d71e7ece881dd39d5dd17222f642a387e1deb4cb75214811962bcd4b6e7f02e755dceb5b002fc66c78ed09a498626a713ff9e5483bc2a8602132039f8ed6003e9976ca819429d8b16db9ee171277e0433816db442a214fab407f0217072976c16f98ac9d0f954585fd6c951ee687524d6c52f2f209aa62fd11680410fa56c44683957e2280d8647168205ddc2995544", 0xfd) 23:14:13 executing program 2: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x2000}, @rumble={0x7fc, 0xadc}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x22, 0x111102) ioctl$HIDIOCGRAWNAME(r0, 0xc0185879, &(0x7f0000000080)) r1 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r2, &(0x7f0000000340)="00e501fff5cc65d8ac3c9b6091513c206c6887b236759e", 0x17) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000300)={0x0, 0xcd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/16, 0x10) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000240)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(r4, &(0x7f0000001200)=""/82, 0x52) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) syz_open_dev$hidraw(&(0x7f00000002c0), 0x3, 0x2000) [ 1065.059728][ T17] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x6 has an invalid bInterval 0, changing to 10 [ 1065.070843][ T17] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x6 has invalid maxpacket 512, setting to 64 23:14:13 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x1}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f0000000000), 0x12, 0x280) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r0, 0x40305828, &(0x7f0000000080)) [ 1065.213726][ T17] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x6 has an invalid bInterval 0, changing to 10 [ 1065.224679][ T17] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x6 has invalid maxpacket 512, setting to 64 [ 1065.237552][ T7427] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 1065.246888][ T7427] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 23:14:13 executing program 4: ioctl$HIDIOCGDEVINFO(0xffffffffffffffff, 0x801c4803, &(0x7f0000000440)=""/4096) r0 = syz_open_dev$hiddev(&(0x7f00000000c0), 0x1ff, 0x0) ioctl$HIDIOCINITREPORT(r0, 0x4805, 0x0) syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0x12, &(0x7f0000000000)=@conn_svc_rsp={0x0, 0x0, 0xa, "63db29ed", {0x3, 0x100, 0x0, 0x0, 0x40, 0x3, 0x8}}) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0xfff}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f0000000140)=""/8) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000100)=0x1) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f0000000040), 0x1, 0x20082) write$hidraw(r3, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) syz_open_dev$hidraw(&(0x7f0000000180), 0x3ff, 0x40) write$hidraw(r1, &(0x7f00000001c0)="97", 0x1) ioctl$HIDIOCGRAWNAME(r1, 0x40305828, &(0x7f0000000080)) [ 1065.324267][ T33] audit: type=1804 audit(1621811653.561:10068): pid=14526 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name=2F726F6F742F73797A6B616C6C65722D746573746469723630393832333139342F73797A6B616C6C65722E64683152734B2F3934342F48C7C060 dev="sda1" ino=14802 res=1 errno=0 [ 1065.428159][ T33] audit: type=1800 audit(1621811653.661:10069): pid=14516 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=14885 res=0 errno=0 [ 1065.453899][ T17] usb 4-1: New USB device found, idVendor=1199, idProduct=9063, bcdDevice=3f.78 [ 1065.463384][ T17] usb 4-1: New USB device strings: Mfr=91, Product=247, SerialNumber=113 [ 1065.471872][ T17] usb 4-1: Product: syz [ 1065.476137][ T17] usb 4-1: Manufacturer: syz [ 1065.480797][ T17] usb 4-1: SerialNumber: syz [ 1065.496728][ T33] audit: type=1804 audit(1621811653.721:10070): pid=14530 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name=2F726F6F742F73797A6B616C6C65722D746573746469723630393832333139342F73797A6B616C6C65722E64683152734B2F3934342F48C7C060 dev="sda1" ino=14802 res=1 errno=0 23:14:13 executing program 0: r0 = syz_usb_connect$printer(0x0, 0x2d, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, 0x0) syz_usb_control_io$printer(r0, &(0x7f0000000140)={0x14, &(0x7f0000000000)={0x20, 0x3, 0x8d, {0x8d, 0x7, "6a91d8700fd5f98d9e4f6fd4c122d610b9c12bb3de043316ec8ed2cac594073471159f6336132f4c68e0a69f59e8dc723ac7a501a61bf503da7bcd50adf9b1697dc0fb79e5cbc7cb94684d341a8f27e373eaf7dde66f4ed65e44803cff3b1133b2a1dba424b0bd3bdbb620a4bd04c88a07c20f90b3d8446bffe358fca4b90a15401ebfef8d6e0961ec7efc"}}, &(0x7f0000000100)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1c03}}}, &(0x7f0000000340)={0x34, &(0x7f0000000180)={0x40, 0x0, 0x44, "7f076d8e8f4acaf843652bc6f7f6182929a001bb44393e639c864832c5f7090996e955f730af7960db09a0b716abbad64245169c44f27603e08a4e509adb9abba85629bc"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x68}, &(0x7f0000000280)={0x20, 0x0, 0x30, {0x2e, "1dd13a470f90d044caa1e14c9a053fbbe23ee2f2ddd4c9de755da4ab10034a6cda4cdfe72738a483667827cd3e12"}}, &(0x7f00000002c0)={0x20, 0x1, 0x1, 0x4}, &(0x7f0000000300)={0x20, 0x0, 0x1, 0x1}}) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000380)={0x40, 0xe, 0x25, {0x25, 0x23, "2b7066f5a78f3f44f5c96b7112885fd48bee59a1f61062078688007232e44c7a5cb61f"}}, &(0x7f00000003c0)={0x0, 0x3, 0x9a, @string={0x9a, 0x3, "d4d808b681fc0fb3d8c764c3b674eec65becbac255c6d64fa604ce002a9b9bacf35ae9e007aeceebb4054a9bfe93daa029c9b6a4faf7690a8f55946019fde6c33e0d22c8f2d94987c7f5aca44099959c0648277d20e8bcb8e715e299227b397a6fffd6024161e93009b4caaf173685fd3ca42cdd8d7dfa47e4d96ae5ccc07f18783044a5926b84121cd7c0cc8e4e386ec8b6fd5e2f2cd6ac"}}, &(0x7f0000000480)={0x0, 0xf, 0x43, {0x5, 0xf, 0x43, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x14, 0x80, 0x0, 0x1336}, @ssp_cap={0x18, 0x10, 0xa, 0xff, 0x3, 0x80, 0xff00, 0x7ff, [0xff0000, 0xff000f, 0xff0000]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xa, 0x4, 0x6, 0x4}, @wireless={0xb, 0x10, 0x1, 0xc, 0x2, 0x9, 0x5, 0x3, 0x1}, @ext_cap={0x7, 0x10, 0x2, 0x2a8d1a931e9dfdd2, 0xe, 0x9, 0x8000}]}}, &(0x7f0000000500)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x2, 0x6, 0xed, "32455603", "5f58852a"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xe1, 0x4, 0x40, 0x0, 0x5, 0x3, 0x5}}}, &(0x7f0000000a80)={0x84, &(0x7f00000005c0)={0x40, 0xd, 0xf3, "7ee3f5080b5a4e9db8d697e422c3c0e6add78f08df4dfe2d1b3865bbb3e8a39032e3b2b75467eb31ff13df1f46445129166fc5bb7d02c06ccd0d6d9cd5a9fb4f9a7c3ddd3c2f6d5e163bd5a58e8788357b8a8ae3f2342b1b284610bdb7cfa636e05facad5933cdf2cadc278f883134790696ab016873141b631e51a98092102872ac892b3d9b6bd50b48520ee0f63da885c2a582b8039c1900018f0b85e3a3e731898e913f7bcf2bd341b3598842fed4bb489e20baf844900c8eafa8f507c54bb9d6cb2a73c5e7340355258de04f7ecdd48ad8890a0d9045b636d326b372e537a74f40ee8be15f8e4fbcc00931adbecabf69a7"}, &(0x7f00000006c0)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000700)={0x0, 0x8, 0x1}, &(0x7f0000000740)={0x20, 0x0, 0x4, {0x1}}, &(0x7f0000000780)={0x20, 0x0, 0x8, {0x0, 0x10, [0xff0f]}}, &(0x7f00000007c0)={0x40, 0x7, 0x2, 0x40}, &(0x7f0000000800)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000000840)={0x40, 0xb, 0x2, "5cea"}, &(0x7f0000000880)={0x40, 0xf, 0x2, 0xcf23}, &(0x7f00000008c0)={0x40, 0x13, 0x6, @local}, &(0x7f0000000900)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000940)={0x40, 0x19, 0x2, "0600"}, &(0x7f0000000980)={0x40, 0x1a, 0x2, 0x1}, &(0x7f00000009c0)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000000a00)={0x40, 0x1e, 0x1}, &(0x7f0000000a40)={0x40, 0x21, 0x1, 0x1}}) 23:14:13 executing program 1: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r1, &(0x7f0000002580)='1', 0x1) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r2, &(0x7f0000000500)='D', 0xf000) write$hidraw(r2, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000001200)) read$hidraw(r2, &(0x7f00000025c0)=""/4102, 0x1006) [ 1065.583553][ T17] usb 4-1: config 0 descriptor?? [ 1065.643655][T14455] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1065.703734][ T7427] usb 2-1: 0:2 : does not exist [ 1065.710935][ T33] audit: type=1800 audit(1621811653.941:10071): pid=14545 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=14802 res=0 errno=0 [ 1065.723911][ T7427] usb 2-1: USB disconnect, device number 43 [ 1065.753140][ T24] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 1065.761545][ T24] ath9k_htc: Failed to initialize the device [ 1065.777734][ T2654] usb 1-1: ath9k_htc: USB layer deinitialized 23:14:14 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x103001) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) write$hidraw(r1, &(0x7f0000000000)='4', 0xffffffffffffffb2) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x125203) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) read$hidraw(r3, &(0x7f00000002c0)=""/10, 0xa) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(r2, &(0x7f0000001200)=""/60, 0x3c) syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x121602) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, 0x0, 0x50) 23:14:14 executing program 1: ioctl$HIDIOCGFLAG(0xffffffffffffffff, 0x8004480e, &(0x7f0000000000)) r0 = syz_open_dev$hiddev(&(0x7f0000000040), 0x7fff, 0x84200) ioctl$HIDIOCGCOLLECTIONINFO(r0, 0xc0104811, &(0x7f0000000080)={0x8, 0xa46f, 0x1ff, 0x43}) ioctl$HIDIOCGREPORTINFO(r0, 0xc00c4809, &(0x7f00000000c0)={0x2, 0x3, 0x30}) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f0000000100)={0x3, 0x3, 0x55c1, 0x6, 0x0, 0xfff}) syz_usb_connect$uac1(0x5, 0xc9, &(0x7f0000000980)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb7, 0x3, 0x1, 0xfd, 0x30, 0xa0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xfff, 0x20}, [@processing_unit={0xc, 0x24, 0x7, 0x5, 0x2, 0x1, "08d0e6ce24"}, @processing_unit={0x8, 0x24, 0x7, 0x6, 0x2, 0x5, 'S'}, @processing_unit={0xb, 0x24, 0x7, 0x1, 0x6, 0xfd, "2da16119"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x8, 0x8, 0x7f, 0xfc, {0x7, 0x25, 0x1, 0x0, 0x4, 0x8}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0xbe, 0x40, 0x1001}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0xff, 0x4, 0x9, 0x5, "6ebb5ba4c130"}, @as_header={0x7, 0x24, 0x1, 0x81, 0x3f}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x38, 0x8, 0xf8, 0x8, "", "ee2d97"}, @format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x2, 0x7ff, 0x5, "05a3991e77403109c0"}]}, {{0x9, 0x5, 0x82, 0x9, 0x8, 0x1, 0x8f, 0x0, {0x7, 0x25, 0x1, 0xae9a8564b8e3f2b7, 0x8, 0x6bcc}}}}}}}]}}, &(0x7f0000000480)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x200, 0x2f, 0x0, 0x5, 0x40, 0x80}, 0x39, &(0x7f0000000240)={0x5, 0xf, 0x39, 0x2, [@ssp_cap={0x14, 0x10, 0xa, 0x81, 0x2, 0x7, 0xf, 0x80, [0x3f, 0xff00cf]}, @ssp_cap={0x20, 0x10, 0xa, 0x2a, 0x5, 0x2, 0xf00f, 0x7, [0x3f00, 0xff0000, 0x30, 0x3f0f, 0x3fff]}]}, 0x6, [{0x25, &(0x7f0000000280)=@string={0x25, 0x3, "31ff1b42f1d0e18d82e0ac5e77f454cdf3cfb93d722e746e93ccd4b1349c9806de94d4"}}, {0xf, &(0x7f00000002c0)=@string={0xf, 0x3, "cabc630903b873a5d6c44faabe"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x813}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x455}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x1409}}, {0x95, &(0x7f00000003c0)=@string={0x95, 0x3, "97831f4ec88073679da8beb8067be1d357ec1e0e8421b999b5058f1e9b6550e08aae801b7c1f2b3a0d1b94535d54c8ca08d8e79a2358c1ebf391ed86601a85978619e68e5106928d8de4cb50daafb8d2d8a79d0230bf1f573c8d5640ecaeb10b6e3a8f29d8954d39e982654d08e7c41cae8bd215463e4e506bf306e6d966c145138e7e3317b19d1afa5f739c96e165c924f6b4"}}]}) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000500)=""/2) ioctl$HIDIOCINITREPORT(r0, 0x4805, 0x0) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000540)=0x3) r1 = syz_open_dev$hiddev(&(0x7f0000000580), 0x1c, 0x400) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x10001) r2 = syz_open_dev$hiddev(&(0x7f00000005c0), 0xffff, 0x20000) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000800)=""/126) ioctl$HIDIOCGDEVINFO(r2, 0x801c4803, &(0x7f0000000600)=""/59) r3 = syz_open_dev$hiddev(&(0x7f0000000640), 0x1ff, 0x0) ioctl$HIDIOCGNAME(r3, 0x80404806, &(0x7f0000000680)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f00000006c0)={0x4, 0xe, 0x6, 0x3c, "8b02cce911e0056f20ad5cfd971b69b61cbcde08e748ed1fc86583b9aaf1a7cc"}) ioctl$EVIOCSABS20(0xffffffffffffffff, 0x401845e0, &(0x7f0000000740)={0x27, 0x9, 0x4, 0xe, 0x400, 0xabc}) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000780)) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f00000007c0)) [ 1065.912327][ T17] usb 4-1: USB disconnect, device number 102 [ 1066.104350][ T33] audit: type=1804 audit(1621811654.341:10072): pid=14486 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723730343130383231362F73797A6B616C6C65722E314437354B302F3936322F48C7C060 dev="sda1" ino=14706 res=1 errno=0 [ 1066.153163][ T2654] usb 1-1: new high-speed USB device number 119 using dummy_hcd [ 1066.191594][ T33] audit: type=1804 audit(1621811654.351:10073): pid=14573 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723730343130383231362F73797A6B616C6C65722E314437354B302F3936322F48C7C060 dev="sda1" ino=14706 res=1 errno=0 23:14:14 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161d02) write$hidraw(r0, &(0x7f0000000040)="ccf26ac367cf7ed9dea08f7b707698f33d3f8fa5dfeb5375070741b896a03cc1bc4d21abefcc8b0485fb8800fffef91ad7263bb69caf39000423ce73a18683feec7170ea045d6e807b5d54b2cbfdd209e6ac5676431aafc8c1af71a5ff313ba7e0050d3d262be72fa23dab69ad9bf2b9a59f986d8fa9", 0x76) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r0, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f00000000c0)) read$hidraw(r0, &(0x7f0000001040)=""/85, 0x55) syz_usb_connect(0x2, 0x0, 0x0, 0x0) [ 1066.326343][ T33] audit: type=1804 audit(1621811654.371:10074): pid=14486 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723730343130383231362F73797A6B616C6C65722E314437354B302F3936322F48C7C060 dev="sda1" ino=14706 res=1 errno=0 [ 1066.363923][ T7427] usb 2-1: new high-speed USB device number 44 using dummy_hcd 23:14:14 executing program 3: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffffffe, 0x4000) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x4, 0x101001) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f00000000c0)={0x0, "240b3b7b85bb9d18b7827341c9fe4b000e183c1e63935a0fa5f737ff58ea4a8d06a7dfff66ebea98cfa3aa4fb703df0dc9ae1a8be2b6e320ee435968aceba392"}) syz_open_dev$hidraw(&(0x7f0000000200), 0x8c2, 0x100000) r2 = syz_open_dev$hidraw(&(0x7f0000000240), 0x6, 0x40800) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) read$hidraw(r0, &(0x7f0000000140)=""/135, 0x87) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f0000000000)="03", 0xfd50) [ 1066.413283][ T2654] usb 1-1: Using ep0 maxpacket: 32 [ 1066.505984][ T33] audit: type=1800 audit(1621811654.741:10075): pid=14581 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14802 res=0 errno=0 [ 1066.543614][ T2654] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 23:14:14 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x408b, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_open_dev$hidraw(&(0x7f00000000c0), 0xe7d, 0x24f001) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f00000006c0)="34110110cdfa25e586033739521d9a6703f4d427cbd564fb0e13c337283cb2a3626d5e2e3e489a22dd7591191e9b9f7b0bb97f7b2a4e592f351fa12adffd3dfbb564f77f9b19b465ed298e9735dc5ea853615af3cf999b9b31e2630fcf5034bdb38a7250ab258564d03d2f5421a66e4f46cb6a22bd3b23ce1b9150e8224d6db8b1abe120d37a40f951bd8c2563d3926d7f801bad1b3f88beb6fef06658f2c93513c1f3eb318f612bf368fd001f7ce45f519d5a29c677ae17dbb000652b165e0e3ac09c65ac3aa9c56a7667dd1175", 0xce) syz_open_dev$hidraw(&(0x7f0000000340), 0x6, 0x40480) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x81, 0x84662) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x8, 0x30801) read$hidraw(0xffffffffffffffff, &(0x7f00000005c0)=""/199, 0xfffffffffffffe81) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(r3, &(0x7f0000001200)=""/82, 0x52) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7fffffff, 0xe2e42) write$hidraw(0xffffffffffffffff, &(0x7f00000004c0)="ab8fd9e4276ee0cd851bf628b391f1499f1d23fee1d4029c8cb891a807000000000000c815fb95a57bc6a5bc6bc080d65500bfb3d379067909fb0004349431120b717ab9b5181d170c9086a53b8a2c0f3d2f0c508e2b2f918513d75bba7dffb4195c86d47e4e0000e2061a20", 0x6c) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(r4, 0x0, 0x0) [ 1066.603403][ T7427] usb 2-1: Using ep0 maxpacket: 8 [ 1066.723126][ T2654] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1066.732313][ T2654] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1066.740414][ T2654] usb 1-1: Product: syz [ 1066.744637][ T2654] usb 1-1: Manufacturer: syz [ 1066.749247][ T2654] usb 1-1: SerialNumber: syz [ 1066.833679][ T7427] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 1066.843934][ T7427] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 23:14:15 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x48762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) write$hidraw(r0, &(0x7f0000000040)=';', 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000200)="686bebc465beaafc48f1c3034e2ee197f1421cc4c698f364b489439c117f13aec02a4cee7159c4aa95fb98e1769b7bdd66b3a462046cc162f0a611604475c2933d22d2a09a80b64bd08f78048dfab975db671ae3977e639bfe4df1b73c595d6cd1e9eec4121accae498d1d6232ae79d03d3ee8d643cdaed5f30deab6b108b7b47dbaa31bea6850374ce4a930b695f92f322db94dd278d1b048c08a7780d0f5", 0x9f) syz_open_dev$hiddev(0x0, 0x0, 0x303002) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x88562) ioctl$HIDIOCGRAWNAME(r3, 0x6611, 0x0) [ 1067.017533][ T7427] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 1067.026785][ T7427] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1067.034935][ T7427] usb 2-1: Product: ࠓ [ 1067.039146][ T7427] usb 2-1: Manufacturer: 볊ॣ렃ꕳ쓖꩏ [ 1067.045119][ T7427] usb 2-1: SerialNumber: ѕ 23:14:15 executing program 0: write$hidraw(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1) write$hidraw(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1f, 0x2c082) write$hidraw(r1, &(0x7f0000000040)="9b278cc246da3cfba67b823f80335ca3c8bbdaeed2a3173e75e68fbf1125cc61b7feb958790fb131e2e6d01d8a5ed15438eadb865e862da63cd2da256b8e66634b57c00e1102644f399b95567f0a0b99b21c4e758263b51dee09b8dd15efde852057e5d42573c66b5a303f80c8c53d8a72aa5100cad83daaf15e60bd74a7a47a71d97e1950bbacd5c5b5146b797f183e279c3b1f4b2feced2648271ee9d73c55ca7f4a27cda43078ac9e497a6c84d70e0caa49b0a90f844997072e2a32bef4b13f842837c0e2105c68ca689343f7986e7e2c3222575af562128776c5d3dec2ccd9b3bd0bd38043c3a5b3fc4c7cebd2f3ded975298318de741ac718", 0xfb) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) write$hidraw(r2, &(0x7f0000000280)='_', 0xc) write$hidraw(r2, &(0x7f0000000140)="36a99e9fbf611799662725eae8c256d4d5312cec1518c2659c766007858bb71d624eb44613307bb1893427333b6c5d56cb0e91d668b94607a0336551c7b8f32c2547a6bf6fd460f661f70dd0546d3adcf1f274d004c6e302c44f1c5979ca1a1067065eb1947f350ea417f1a453218a3176bae35c01b93ab9637e53f2bd39775da448088b89c8dbea95917ead68ffb5bfab519a81ce964c75e02feb535137d1a50e70619deb0820f7eda5ce0f4052e8ee3d7dbd561e7eb51b2d47028878c6ab3b8adb1abc5ef5192dcf3de87b76841b173ea0f93bcb1a203ac10735deb5e70bd39455abe55e25", 0xe6) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001240)) syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x400000) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 1067.128529][ T2654] usb 1-1: USB disconnect, device number 119 23:14:15 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x481) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) read$hidraw(r2, &(0x7f00000000c0)=""/19, 0x13) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000001300)=""/67) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f0000001540)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0x16a) read$hidraw(r4, &(0x7f0000001400)=""/129, 0x81) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000001500)=0x2) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd127563016568d53935", 0x57) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001200)) syz_open_dev$hidraw(&(0x7f0000001240), 0x2, 0x111100) 23:14:15 executing program 4: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0xfd, 0x0, 0x0, {}, {0x1}, @ramp={0x0, 0x0, {0x0, 0x0, 0x0, 0x8}}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167e42) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x7ff, 0x2080) read$hidraw(r1, &(0x7f0000000100)=""/75, 0x4b) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000000c0)='Y', 0x1) r3 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x620042) ioctl$EVIOCGBITSND(r3, 0x80404532, &(0x7f0000000240)=""/82) read$hidraw(r2, &(0x7f0000000180)=""/164, 0xa4) 23:14:15 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x57bc01) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x103001) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xae5e0) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, &(0x7f00000004c0)=""/226, 0xe2) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001200)=""/71, 0x47) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f0000001580)=ANY=[@ANYBLOB="820300009805884d82c6137043f04b5bb96427d8adeebe69d70056a6b4e8131276431b8996c480b2990d61efa7013aaf24bc658997ee12ac275ecb36bc540a216d5c156cff062157b9248ce0bac36b93e01778b7ec1ac5b39be3dd8bd831867473091da8fd6eeeec388937e5070c17206c64a694cc4796488b4b096965c4695b893f517839a09ae9ecd150f237ac4aa93331c253db8c7e5ad6df5a52143393d1970e5b32854ac5793a051dfaa0552021cec9a97988d8ef1bad365c2866c2aff1b39e8a341b3c86c3405c339f52abe8ed7cf9c0097ab88780af83e260e92f446096744dca6d5ee67f564ccb4e11fd120fbc8b257a3b5fb7994f0d6cfdb99ad04e0d2e0f63eeef7eb0374089e253d0fb5ace8f1b04ba4e2a071c2513cdc76df1cdbca30f8263d78f1311121717f7506c2f5f352dadecfead56d11bc26646ee402545ec79773b64076f7a15c7d92d4b8dd4365e74d9fc6654b0be5087ba99741e929cb0e18f75f3c618b7aa69b84b6fddd21d1a245f81c4666aa620d1b67c02e1fad2163d6f5cc9e1de140bc2ffb4e0adccf2697552fe2534306445ed06dadc45483808de4d4586d18e78de7c7f50c3f2d47c4b7dcc5a3f4e499f88884f1bbe3e866e09d34d31e39ab08f4ac29c9e32c156385de582396401d32ae9e6eb758e51b32bb571445ed01a7cfc1d18ee4168ee37eae2f8b2c602cbae4fd06b6ac370100a2da2cf84ca44e4d4abcd89023b549b759a6e8c1826df1e337218f606629632d3d52840c74565f27ffd0913718cb297f83f38b6449bbf15e28e6c8944f06c0000002ffdad15961346d4e6ec8334f4d744788208aa8f6ccb7fa572a1f7cd3609fe79d9218287e4e737bf23ab3bd7da0329a47a3b8e69e0bb5f98cecc1bbce2f08b80be4aba69c635b669ddf8b9d989fa9ab51305d404aaca09e2c858c4bd105b09e5c9f245fd8469dbbd22f5d742cebc0dfcaed89d13558a5788fe25840066219af72747385bb5380e00a50caa5e6e556955b0d66638ad5a4cb88e74050052a44693852a3f4a28cd314873737431f4dff4151c864db196d60aba16e60aea3f349f9a82931629741add582caaa64ac51585449dfe39dde0fcca2e9a24078e1f35f5f195bb3d55c19768f6222550f41febce0aad8af7e9b20833c98d415dc91288e671605c5c04cc2832db30a9651c759f14f1004131fd2340c465adb582565af3ac0a61104144d3028b40a29289801ab9b9baca1999e5008f1d43ea283273f2d09512f79bad1329eb0f1b8c0cf84b36e90458472b3c9c12b1ad64720464dff8b61e6f2bb7316a4371e252f886fd47bde383e629fa657249b3fe3184657934bfb7a954909cdad50c96c82c07e23d0b722855dfc0d15d8b6f8465e5c63b4f305fca74d387de0526fea8186f849b4581683ed73aea6b17c68ad7748cf92bc932cb759286342cfe131d70b514e9b026747f48d44a9b513b7491d67f1ac47ab52eda39bf6237bed7d1d91311fb1724aeb7aa7213d45ac4fc3e56bebd3034c23001330ca4920f5568b92e64c62b2245434ba4f583b6416eb4013414ef6143ab1c8ff92b000000000085699ef947240e605baffe7b798c89a55abc09450d830b579c6712ba1c13e29fb5d079888d4f3649a00f35445d38b819a1b2299d20b25c5d446dbf900b960da08c121ad0391b262b915caedcdcfa050b048ca4c5a7715dea76978911e0f510566a2a5651ba890059bbdfefd157123802d8ab4b84ae8581483333235e31dbdb3bb64e3b10841d6e479e2879350a4688afd9680638a03a66d2c2c0c6a7586b4634e85f81f7715ae942e8c7c0b2871183f688f72499eadf2d589c39b0836918908eb482ac8aa77e2b638ba39612", @ANYRESOCT]) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) 23:14:15 executing program 0: syz_open_dev$hidraw(0xfffffffffffffffc, 0x8000, 0x542) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r0, &(0x7f0000001240)="80", 0x1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000000), 0x3618, 0x80) 23:14:15 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a7bc2) r1 = syz_open_dev$hidraw(&(0x7f0000000200), 0x4, 0xc0500) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000240)="445e8b01c519b1afef6b2396b718ffe8d639dbabc5a1763fc154828626caa1e254908bb63d2400c20b106e259c6267754bbb49dd04e16a55beeafd99127058d0eb15c328ee49043aaa645b72564677f18ec45beff1b6d7d4afbb05923e04d43ae0a5b44bdef303e8c2f20fabd1505eca9b4721eef157a4579836c2fbc39c32c5c310688f2f280ea11b2dadb1279830d6d618622c54f79f35ce2b787c5e7b103fa265ffd730d286af", 0xa8) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) 23:14:15 executing program 4: syz_open_dev$hiddev(&(0x7f0000001200), 0x2, 0x80100) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000001700)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x200) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) read$hidraw(0xffffffffffffffff, &(0x7f0000001680)=""/104, 0x68) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) syz_open_dev$hidraw(&(0x7f0000001280), 0x7, 0x40000) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001240)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f00000012c0), 0x0, 0x0) read$hidraw(r0, &(0x7f0000001300)=""/107, 0x6b) write$hidraw(0xffffffffffffffff, &(0x7f0000001380)="c0a397940aeb8d79f87b25a33dfe86ca4ea033642a19fb57bb5e5e04aa079d2cc83bfa0cff51efe942fdf3a5d9e8482a0a2d9b86f511ca0ea62df89d2e10ee1040eaf214b78c297cfddebba2d946ba69def1c3b8125dc9367d261c9f7c2906d86705a26f0e81ced2a0ad031b22", 0x6d) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000001500)=ANY=[@ANYBLOB="dc0000008cb0e6bd0697ac287c7626ba86f64ee125abfa5076ef2f133ded0727e9f253a93e0beccd71a7c2c52c14c0d6cafe5278733795b7a6f7c5b9918693fd4e124422f4b95d0386d41f26434b0ebf66a769076be4fdda1b2609000000cac6883c31c42514f6c6191ef3899c7fe3fe9754cb33c83b69af68518e364c1b60675d457630eec2467bdae47921843d5372186e8ebbbd78b2df8755f74f26ab5d9f7a49b546f258a2db23b09c54dd434982b89cbbefd7bd7d019a5bf49892cf12f83a749278dd4b35ec3746d2fd90f8dfe15f1fbee357273307f870e046bb514f27290fc5edbdf1d38edf1acb2c83ecdfbad85acb339770fe909d47cae93767077c5a9adbd44e1d3aedfa05ca48415ea751521f8283c1ffaa2d244308e41b22f0f85e31dc2bf9200d45ce14862894658f95727be6e1c4d6285e4e8f9d9946a8efb2c6cb979647d40dacaaee067f64c795880eae960767d616d7aea84fdb893e275b19b28e9e9fc485b7c30411b97fe42bbdf403e157d266db"]) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000001400)) write$hidraw(r3, &(0x7f0000001440)="9d7422371874b2666ac3930766bb6773f8b295bd8ca46c4a6c73f3190d8f820710d3a4e6279d39cf5a5b0300000000000000701453275486d21b897cc723766a2377360d36f431639eea0a0af9cc9278e0bbc8ab24ec15929dcc0d241d2aa7ceae5f73a553dd11fc987b0b6aaad6b72b731dc11955935160234e6c7111209f77b40a565f5c2c0de6445d29489adac0d45a0588bef4806c", 0x97) [ 1067.523601][ T7427] usb 2-1: 0:2 : does not exist [ 1067.532391][ T7427] usb 2-1: USB disconnect, device number 44 23:14:15 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_open_dev$hidraw(&(0x7f00000002c0), 0x0, 0x383300) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000240)='4', 0x1) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x80762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, &(0x7f00000004c0)=""/226, 0xe2) write$hidraw(r1, &(0x7f0000000300)="19681913d0141945d80cbb0d8779f80ed8405d9219f00429f79d960eceaf1570f3e36ff1738cafd2a84b7e15312c76cfa4697a94c0f387356c8a767984b9aed0b1a02cae9e1f3a9958bed54ecd7d3370408dc785c122ff4e28bc55565e2ebcf56cd5fcd983a8dd47cbda64fe68ce0f2be50eda85f86ceaa0f39a0e03f3b45d29", 0x80) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001200)=""/71, 0x47) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(r3, 0x0, 0x0) 23:14:16 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) r2 = syz_open_dev$hidraw(&(0x7f00000002c0), 0x0, 0x103200) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x81, 0x200000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x800000000000081, 0x84662) syz_usb_ep_read(0xffffffffffffffff, 0x44, 0x36, &(0x7f0000000200)=""/54) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x4009, 0x32001) read$hidraw(r1, &(0x7f0000000340)=""/71, 0x47) syz_open_dev$hidraw(0xfffffffffffffffc, 0x7ff, 0x108000) write$hidraw(0xffffffffffffffff, &(0x7f00000005c0)="ab8ed9cd276ee0cd851bf628b3cd62dd4bce88d5e0d99c402fcc1d23fee1d4028c5dd87ba8db04cc936d610a7abfb3d379067909fb0004349431120b717ab903000000000000003b8a2c01000000508e2b2f918513d75bba7dff5c86d47e4e", 0x5f) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000300)) syz_open_dev$hidraw(&(0x7f00000004c0), 0x4, 0x4000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, &(0x7f0000000240)=""/43, 0x2b) read$hidraw(r2, 0x0, 0x0) 23:14:16 executing program 0: ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, 0x0) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, 0x0) syz_open_dev$evdev(&(0x7f00000001c0), 0x1, 0x40400) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000400)=""/116) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, 0x0) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000000580)=""/105) syz_usb_connect$cdc_ncm(0x0, 0x79, &(0x7f0000000600)=ANY=[@ANYBLOB="12010000020000202505a1a44000010203010902670002010000000904000001020d00000b24060001fa21ed2d33f205240000040d240f0100000000010400000006241afbff0c05241500140905810300000000000904010000020d00000904010102020d00000905820240007f0400090503020000000100"], &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, 0x0) syz_open_dev$hiddev(0x0, 0x97, 0x400200) [ 1068.323066][T14667] usb 1-1: new high-speed USB device number 120 using dummy_hcd [ 1068.612801][T14667] usb 1-1: Using ep0 maxpacket: 32 23:14:16 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x200000) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, &(0x7f0000000080)={0xa}, 0x0, 0x0}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x440200) r1 = syz_open_dev$hidraw(&(0x7f0000000200), 0x3, 0xa04840) r2 = syz_open_dev$hidraw(&(0x7f00000002c0), 0x3f, 0x1e1702) write$hidraw(r2, &(0x7f0000001300)="00af156f257b5e539eba0df9a117b3a56ff4d5a2e54819dbc67645b910395829971aec", 0x23) write$hidraw(r2, &(0x7f0000001340)="b8a27f0a21494c66d43bf72d13d37adbe0802c090587fab2118f9d92712a5e8e6b0f91da7d6bd13bfac42222d35288903083670b3347736ac068e38ddd5968b01b2facc32d27875368df14d7a729fcc1d204d94a1badfec053205da68a1d4d86dcc6bda152671592cb3b5657d19c00fddda3b1119e2b954ede128d515f8bdde5d2811204878c80ab0120623c29e9d8544c29e5a5e637fc286b47c4d9f7fc101ff96754b74f3a5cfab41edaed5a4be738d9444fa5936e", 0xb6) read$hidraw(r2, &(0x7f0000000300)=""/4096, 0x1000) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(&(0x7f0000000240), 0x7, 0x814a00) write$hidraw(r3, &(0x7f0000000280)="8c85cff32d6228ea5a6f64af", 0xc) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a10d73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) 23:14:16 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0xffffffffffffffe1) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0x16a) r3 = syz_open_dev$hidraw(&(0x7f0000000040), 0x0, 0x2000) ioctl$HIDIOCGRDESC(r2, 0x90044802, &(0x7f0000001480)=ANY=[]) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000340)=""/145) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000001200)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000001380)) r4 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000001240), 0x0) read$hidraw(r4, &(0x7f0000000100)=""/218, 0x200001da) write$hidraw(r4, &(0x7f0000001bc0)="9d7422371874b2666ac3930766bb6773f805cfbd8ca447036c73f31953275486d21b897cc723766a597084b736f431639eea0a0af9cc9278e0bbc8ab24ec159a9dcc0d241d2aa7ceaeb72b731dc1195593515f5c2c0de6445d298d765efd69555a9d11269dc2c3489adac0d45a0588bef4806cb8e5401bfac718735075a872ea880ddf423f56f25c01e4253632552e4dc8b4c955620d56fe881c8d0a226812a79df4c6810000000000000000000081839a7e0aabd5ef3957c29bce8c011a8c87387021b99aa7709d8ddf7e6969f3903329bbb7604934c46eb1335ae6af2aa664f9fb90a06582c3d3e9cff8123ed0ab89a47a0d9ca294dcffd624017c50438649e3d2daf42b39f83d507d11f2463f3ae2879a1e4d24929ec8fcae5a2b05ecb918d9a2ec2433ca268c3b8c4a436185c1fea32056ff3f489b9848888da5e1ab487a14a4e8bf65bf2e803775be905be628cee73e52247b7c397aea7202c6047f7eabed8de6de2935b60972965a5231f441a0b8a39b073dbe", 0x176) syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x40400) 23:14:16 executing program 3: syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x103001) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f00000002c0)=""/24) write$hidraw(r0, &(0x7f0000000480)='4', 0x1) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000280)={0x12, 0x133, &(0x7f0000000340)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ace9bae947bbda199876b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bccab3cedff653a3e326a799a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916ce4f0a289c4b997807b9ed9a85b6a0fd81380f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0cdb9ed221b0330e4d07e6bf454def08c11e7a64c2c9f12ad1df0d71f75483e5abb46c1aa08a5dfc62f560682a3c0bdaa9e0740f20099cc18ba49064d40d20faf78ec82a18883e9be07a21a58ce3a3c0be252864331c0461"}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)="11", 0x1) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) ioctl$EVIOCGABS2F(0xffffffffffffffff, 0x8018456f, &(0x7f0000000300)=""/11) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000240)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(r2, &(0x7f0000001200)=""/82, 0x52) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r3 = syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(r3, 0x0, 0x0) 23:14:16 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f00000001c0)=ANY=[@ANYBLOB="fd0110010999a940a61b01008e390102030109021200010000602009047d0000a51361d2"], &(0x7f0000000e80)={0x0, 0x0, 0x0, 0x0}) [ 1068.773070][T14667] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1068.784081][T14667] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1068.816010][T14667] usb 1-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 64 [ 1068.826036][T14667] usb 1-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 1068.835769][T14667] usb 1-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 0 [ 1069.014320][ T7427] usb 5-1: new high-speed USB device number 122 using dummy_hcd [ 1069.193055][T14667] usb 1-1: string descriptor 0 read error: -22 [ 1069.199324][T14667] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1069.208476][T14667] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 23:14:17 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x88562) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x660c, 0x0) [ 1069.372778][ T7427] usb 5-1: config 0 has an invalid interface number: 125 but max is 0 [ 1069.381129][ T7427] usb 5-1: config 0 has no interface number 0 23:14:17 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x80}, @rumble={0x0, 0xfff}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f00000001c0)="97", 0x1) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x8e2, 0x10000) write$hidraw(r1, &(0x7f0000000040)="7a3076c414a3c6d576", 0x9) ioctl$HIDIOCGRAWNAME(r0, 0x40305828, &(0x7f0000000080)) [ 1069.562799][T14667] cdc_ncm 1-1:1.0: bind() failure [ 1069.562842][ T7427] usb 5-1: New USB device found, idVendor=1ba6, idProduct=0001, bcdDevice=39.8e [ 1069.577314][ T7427] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1069.582190][T14667] cdc_ncm 1-1:1.1: CDC Union missing and no IAD found [ 1069.585559][ T7427] usb 5-1: Product: syz [ 1069.585599][ T7427] usb 5-1: Manufacturer: syz [ 1069.585617][ T7427] usb 5-1: SerialNumber: syz [ 1069.592393][T14667] cdc_ncm 1-1:1.1: bind() failure 23:14:17 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(r0, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r0, 0x80084803, &(0x7f0000001300)=""/90) r3 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x6, 0x400000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(0xffffffffffffffff, &(0x7f00000014c0)=""/191, 0xbf) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x60f42) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r4, &(0x7f0000001400)=""/129, 0x81) syz_open_dev$hidraw(&(0x7f0000001200), 0x9, 0x4e0040) read$hidraw(0xffffffffffffffff, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, 0x0) syz_open_dev$hidraw(&(0x7f0000001240), 0xc6, 0x40) [ 1069.712331][ T7427] usb 5-1: config 0 descriptor?? 23:14:17 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x42e301) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x103001) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000340)=""/70) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, &(0x7f00000004c0)=""/226, 0xe2) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001200)=""/71, 0x47) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f00000005c0)=ANY=[@ANYBLOB="820300009805884d82c6137043f04b5bb96427d8adeebe69d70056a6b4e8131276431b8996c480b2990d61efa7013aaf24bc658997ee12ac275ecb36bc540a216d5c156cff062157b9248ce0bac36b93e01778b7ec1ac5b39be3dd8bd831867473091da8fd6eeeec388937e5070c17206c64a694cc4796488b4b096965c4695b893f517839a09ae9ecd150f237ac4aa93331c253db8c7e5ad6df5a52143393d1970e5b32854ac5793a051dfaa0552021cec9a97988d8ef1bad365c2866c2aff1b39e8a341b3c86c3405c339f52abe8ed7cf9c0097ab88780af83e260e92f446096744dca6d5ee67f564ccb4e11fd120fbc8b257a3b5fb7994f0d6cfdb99ad04e0d2e0f63eeef7eb0374089e253d0fb5ace8f1b04ba4e2a071c2513cdc76df1cdbca30f8263d78f1311121717f7506c2f5f352dadecfead56d11bc26646ee402545ec79773b64076f7a15c7d92d4b8dd4365e74d9fc6654b0be5087ba99741e929cb0e18f75f3c618b7aa69b84b6fddd21d1a245f81c4666aa620d1b67c02e1fad2163d6f5cc9e1de140bc2ffb4e0adccf2697552fe2534306445ed06dadc45483808de4d4586d18e78de7c7f50c3f2d47c4b7dcc5a3f4e499f88884f1bbe3e866e09d34d31e39ab08f4ac29c9e32c156385de582396401d32ae9e6eb758e51b32bb571445ed01a7cfc1d18ee4168ee37eae2f8b2c602cbae4fd06b6ac370100a2da2cf84ca44e4d4abcd89023b549b759a6e8c1826df1e337218f606629632d3d52840c74565f27ffd0913718cb297f83f38b6449bbf15e28e6c8944f06c0000002ffdad15961346d4e6ec8334f4d744788208aa8f6ccb7fa572a1f7cd3609fe79d9218287e4e737bf23ab3bd7da0329a47a3b8e69e0bb5f98cecc1bbce2f08b80be4aba69c635b669ddf8b9d989fa9ab51305d404aaca09e2c858c4bd105b09e5c9f245fd8469dbbd22f5d742cebc0dfcaed89d13558a5788fe25840066219af72747385bb5380e00a50caa5e6e556955b0d66638ad5a4cb88e74050052a44693852a3f4a28cd314873737431f4dff4151c864db196d60aba16e65b093f349f9a82931629741add582caaa64ac51585449dfe39dde0fcca2e9a24078e1f35f5f195bb3d55c19768f6222550f41febce0aad8af7e9b20833c98d415dc91288e671605c5c04cc2832db30a9651c759f14f1004131fd2340c465adb582565af3ac0a61104144d3028b40a29289801ab9b9baca1999e5008f1d43ea283273f2d09512f79bad1329eb0f1b8c0cf84b36e90458472b3c9c12b1ad64720464dff8b61e6f2bb7316a4371e252f886fd47bde383e629fa657249b3fe3184657934bfb7a954909cdad50c96c82c07e23d0b722855dfc0d15d8b6f8465e5c63b4f305fca74d387de0526fea8186f849b4581683ed73aea6b17c68ad7748cf92bc932cb759286342cfe131d70b514e9b026747f48d44a9b513b7491d67f1ac47ab52eda39bf6237bed7d1d91311fb1724aeb7aa7213d45ac4fc3e56bebd3034c23001330ca4920f5568b92e64c62b2245434ba4f583b6416eb4013414ef6143ab1c8ff92b000000000085699ef947240e605baffe7b798c89a55abc09450d830b579c6712ba1c13e29fb5d079888d4f3649a00f35445d38b819a1b2299d20b25c5d446dbf900b960da08c121ad0391b262b915caedcdcfa050b048ca4c5a7715dea76978911e0f510566a2a5651ba890059bbdfefd157123802d8ab4b84ae8581483333235e31dbdb3bb64e3b10841d6e479e2879350a4688afd9680638a03a66d2c2c0c6a7586b4634e85f81f7715ae942e8c7c0b2871183f688f72499eadf2d589c39b0836918908eb482ac8aa77e2b638ba39612c2e2e17ed48611ab5cc3ed3b50a34596caccf8013a41015804a9fbe88269533280cf705e5f5ed58851618ceb220e5161e317351052caeb80e96730b39a71658ba58fda7e2b752e7e5a17189cba38e25cfac3cdcd44da21ef8954cfb626e04f468c1160dc7885c89fa122ac349cde3148f99c9038a818c5c83797d7765c134a4a1db8978dcfecb1643d10d433691d04a4fe69daf4b28ef56a5e4118bc37a39ae1ec152c3cd4189da52b3d526144c9ab6cf2e94f8db07040b827779cd8e1c77dbf18de215dc4e4d43104b300", @ANYRESOCT]) write$hidraw(0xffffffffffffffff, &(0x7f0000000200)='\x00\x00\x00\x00\x00', 0x5) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="64838d4a448aa1e7ead1a4ab0a7e5f4df081d42fd6de84b043bf", 0x1a) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, 0x0, 0x0) 23:14:18 executing program 1: r0 = syz_open_dev$hiddev(&(0x7f0000000000), 0x10001, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000040)={0x3, 0x100, 0x9}) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000000080)={0x76, "9e0935b5f76d12d42cea4178e1229c83a4bd10947538c0f8a645d1134491fe0b19c9939803d09e54b2df5b12f5f99c758ae171c07895a570a9cf521e6dd33aa2312dfccd906d6652e34c2ebf14728df23d495290ccc2ac753859e6de493d8980d00cbcdc707454f52d7d21e86628b28e07eff231b746"}) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x30000000) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x63715c1) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000100)={0xab, "95003db1571c434e67c307301c24c6ff48409649254347b6d997f47bb68f82419d75e9f8ebc486c41e4eb05a3987cece1ccb0dd0890a06393a00b781edaa86a9b2a1b616a607c943ae35490103eaf0f15a86120d5a76c65007c2c3706135c44e397afa9170cc1db98defbdf26b8043304779121e59f7aa9ddc5f82312e907b249821e37349d16517cebc175f0db94f7befb54f692002e5a59b41cf0d87dfbdc93b3c6b6a2095d5f04ae07d"}) syz_open_dev$hidraw(&(0x7f00000001c0), 0x9, 0x101083) ioctl$HIDIOCGVERSION(r0, 0x80044801, &(0x7f0000000200)) r1 = syz_open_dev$hiddev(&(0x7f0000000240), 0x1f, 0x4000) ioctl$HIDIOCGDEVINFO(r1, 0x801c4803, &(0x7f0000000280)) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f00000002c0)) syz_open_dev$hiddev(&(0x7f0000000300), 0x6, 0x204500) r2 = syz_open_dev$hiddev(&(0x7f0000000340), 0x6, 0x472201) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000380)={0x3, 0x200, 0x67d8}) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f00000003c0)={0x55, "a7563b87a98de0d0c2736c8b999ada22c87069feed59398a10771e1fe1c86df4890151c8b5ee7c9f3c979b316159b6f25ebbb74cdd7d16c95469e7c777e23d3100544439325cd1b1ada3a2a06281effb02aaa73084"}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000440)={0x1, 0x3, 0x81}) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000000480)) ioctl$HIDIOCGSTRING(r1, 0x81044804, &(0x7f00000004c0)={0x8b, "cec4a9edff0d33500983e2f4867bb467055a25647aea08e3f125a524fffad4035fb4eafb6aec2583873da940f6f19b4a0b051a3815fa21b903052b287b180190f166415db78a730d4649fa799b94c092bbc53a7eb25202175a2c77ffb487a2c7a5b5dd99953db5ae8e8a1632d862e02736c85bff716b63b5a5d8f3edda9f5437254e287a9a3d6489150a71"}) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000580)) read$hiddev(0xffffffffffffffff, &(0x7f0000000600)=""/79, 0x4f) [ 1069.756468][T14667] usb 1-1: USB disconnect, device number 120 [ 1069.790744][ T33] kauditd_printk_skb: 41 callbacks suppressed [ 1069.790761][ T33] audit: type=1800 audit(1621811658.012:10117): pid=14711 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=13866 res=0 errno=0 23:14:18 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x4843e2) syz_open_dev$hidraw(&(0x7f0000000200), 0x4, 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x5}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x400, 0x0) write$hidraw(r3, &(0x7f0000000000)="03", 0xfd50) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x10000000000000, 0x0) write$hidraw(r4, &(0x7f0000000280)='_', 0xc) write$hidraw(r4, &(0x7f00000000c0)="ae00d6f834ab30e176fbb4c73cfb6bacea00f707f1061e1f7f0734970d830a7327f91fe4a30f47a13e0fb4210e3da9667feb0bb3bc6fd18e0a367fdbdada74a3b1d64a0389fde07ad64cf78e7fb07f5b28eaeca34b069b4c20b70077c930aaf8187d94d8b4c325ffb6390d3a3ed971c4fe5ffb18821aa4ea6cbe6a2ed093b9bbaef59a4a338726722dc4472a08152bd841bbd80d772c7b4b71332db674448e26aa42ec5509afb16c5bd40c658a51c6c2567d8a2fa712e952af9823ce3e2ec70bfcfb041a90f5a7225e74b410efe56b8fef21dfa0487d28266a8a777cee11c2ca9c6a93f06bfd82", 0xe7) ioctl$HIDIOCGRAWNAME(r2, 0x40305839, &(0x7f00000001c0)) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r0, &(0x7f0000000000)='D', 0x1) syz_open_dev$hidraw(&(0x7f0000000040), 0x4, 0x8000) 23:14:18 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_open_dev$hidraw(0xfffffffffffffffc, 0xfffffffffffff000, 0x208800) write$hidraw(0xffffffffffffffff, &(0x7f0000001600)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2bfbaac690abc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e3781613da1f9d84fb7c37984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a0978a779211faab23160f6cd3bf1f60cc018aa1667bb9751e2000000000000000000", 0xff) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1, 0x404a02) read$hidraw(r1, &(0x7f0000001200)=""/144, 0x90) r2 = syz_open_dev$hidraw(&(0x7f00000012c0), 0x3, 0x80405) read$hidraw(r2, &(0x7f00000000c0)=""/19, 0x13) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x0) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xffffffffffffffff, 0x161f42) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r4, &(0x7f0000001400)=""/129, 0x81) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, 0x0) syz_open_dev$hidraw(&(0x7f0000000040), 0x7, 0x503802) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x801c00) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) [ 1069.888519][ T33] audit: type=1800 audit(1621811658.022:10118): pid=14711 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=13866 res=0 errno=0 23:14:18 executing program 1: ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, &(0x7f0000000080)=""/45) r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x0) write$char_usb(r0, &(0x7f0000000100)="0bf8e2c970a178973c1ed336ad138982b5cf61b7dd097584c0c2964e53886997a2c869af316746e49ff53eee59908d61afbd4b514708ab88734e1ac87c8c18f119c1546559d1bdccbc96c2ced7a9830b11b2c0b4c73d269f74e93d72b0da4b", 0x5f) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000000)=""/126) r1 = syz_open_dev$evdev(&(0x7f0000000340), 0x0, 0x4202) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000380)=""/123) r2 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r2, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCGPHYS(r2, 0x80404507, &(0x7f0000000280)=""/138) ioctl$EVIOCGREP(r2, 0x40084504, &(0x7f0000000180)=""/231) 23:14:18 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(0xfffffffffffffffc, 0x80000000, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000340)="cdcd3684beab32254bb82204148392b3f38fe42b864ee50c5b09ec5f1b8a", 0x1e) read$hidraw(0xffffffffffffffff, &(0x7f0000001200)=""/82, 0x52) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xff07, 0x8a000) syz_open_dev$hidraw(&(0x7f00000002c0), 0x1e1, 0x62c301) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(r3, 0x0, 0x0) [ 1070.018857][ T33] audit: type=1804 audit(1621811658.242:10119): pid=14727 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723730343130383231362F73797A6B616C6C65722E314437354B302F3936352F48C7C060 dev="sda1" ino=14891 res=1 errno=0 [ 1070.053853][ T7427] hub 5-1:0.125: bad descriptor, ignoring hub [ 1070.060030][ T7427] hub: probe of 5-1:0.125 failed with error -5 23:14:18 executing program 0: syz_usb_connect$cdc_ncm(0x0, 0x8c, &(0x7f0000000040)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7a, 0x2, 0x1, 0x0, 0x80, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x101, 0x0, 0x3}, {0x6, 0x24, 0x1a, 0x3, 0xa}, [@acm={0x4, 0x24, 0x2, 0x8}, @call_mgmt={0x5, 0x24, 0x1, 0x2}, @mdlm={0x15, 0x24, 0x12, 0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x400, 0x6, 0xff, 0x20}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x3cf, 0x58, 0xff, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x3, 0x2, 0xff}}}}}}}]}}, &(0x7f0000000380)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x310, 0x5, 0x7f, 0x81, 0x40, 0x3f}, 0x33, &(0x7f0000000140)={0x5, 0xf, 0x33, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0xf, 0x0, 0x5, 0x8}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x5, 0xff, 0x0, 0x2}, @ss_container_id={0x14, 0x10, 0x4, 0x40, "3c80538551c2e30f81b1f2de95bd3b93"}, @ptm_cap={0x3}, @ptm_cap={0x3}]}, 0x5, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x1401}}, {0xc3, &(0x7f00000001c0)=@string={0xc3, 0x3, "36dbf1cbf4f6969941b6570f9714c49cc4eced036778fb83e29931187322cb5ccccbf28033dafc86df2b924f0c3da58e49820a1844c33b130e9e2591e283a91b79c714160d7758fe11014f48096e89d82f58d4cef14803f24c681b22941adc0bb2e1cffc22e4c4bf824e9b2af9fcd63f87368ba5db518a84bdf59e6894e75c2edccf674df00ab82b692af507bea17b38114fc35583ea9009070b90829e85d9304249cb8d81e0f8006335613783f4ca71dc72f26ac3d3df6769456641d486d98a10"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x410}}, {0x11, &(0x7f0000000300)=@string={0x11, 0x3, "f3009961132e56bb17e480bb45849e"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x409}}]}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x123041) write$hidraw(r0, &(0x7f0000000000)="80", 0x1) [ 1070.105124][ T7427] as10x_usb: device has been detected [ 1070.146265][ T7427] dvbdev: DVB: registering new adapter (Abilis Systems DVB-Titan) [ 1070.175552][ T33] audit: type=1804 audit(1621811658.242:10120): pid=14727 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723730343130383231362F73797A6B616C6C65722E314437354B302F3936352F48C7C060 dev="sda1" ino=14891 res=1 errno=0 [ 1070.200978][ T7427] usb 5-1: DVB: registering adapter 0 frontend 0 (Abilis Systems DVB-Titan)... [ 1070.283036][ T7427] as10x_usb: error during firmware upload part1 [ 1070.289649][ T7427] Registered device Abilis Systems DVB-Titan [ 1070.305112][ T33] audit: type=1800 audit(1621811658.282:10121): pid=14728 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=14894 res=0 errno=0 [ 1070.313930][ T7427] usb 5-1: USB disconnect, device number 122 [ 1070.392500][ T33] audit: type=1804 audit(1621811658.302:10122): pid=14727 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723730343130383231362F73797A6B616C6C65722E314437354B302F3936352F48C7C060 dev="sda1" ino=14891 res=1 errno=0 [ 1070.428151][ T7427] Unregistered device Abilis Systems DVB-Titan [ 1070.442628][ T7427] as10x_usb: device has been disconnected [ 1070.454375][ T33] audit: type=1804 audit(1621811658.302:10123): pid=14727 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.5" name=2F726F6F742F73797A6B616C6C65722D746573746469723730343130383231362F73797A6B616C6C65722E314437354B302F3936352F48C7C060 dev="sda1" ino=14891 res=1 errno=0 [ 1070.568379][ T33] audit: type=1800 audit(1621811658.562:10124): pid=14678 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14887 res=0 errno=0 [ 1070.652676][ T2654] usb 1-1: new high-speed USB device number 121 using dummy_hcd 23:14:19 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x481) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) read$hidraw(r2, &(0x7f00000000c0)=""/19, 0x13) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000001300)=""/67) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x1, 0x509001) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f0000001740)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a010000009f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a744852abe97102647aeee904a989d43e706f09b375b0eb46d4da2ed6cec2c67e7684c0e5fd2b420e2a30e2f5a78f39e0e076fe1223ac0a0a80622b0b96dd2fad45236122d8ed6e4b3fda85f306d0131bb3b95d3979aef5bc0e84e5db7c67b1188987727c7eb5591eaa67f2859170b08acad585ed1a3ba126646fabd32132245d3d2265855b33e8eda2", 0x1f2) read$hidraw(r4, &(0x7f0000001540)=""/129, 0x81) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000001500)=0x2) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd127563016568d53935", 0x57) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000001200)) syz_open_dev$hidraw(&(0x7f0000001240), 0x2, 0x4509c4) 23:14:19 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000240), 0x7, 0x741) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x103001) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6cb2, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x81, 0x84662) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) syz_open_dev$hidraw(0xfffffffffffffffc, 0x8, 0x30801) syz_open_dev$hidraw(&(0x7f0000000340), 0x1, 0x900) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="ab8ed9cd276ee0cd851bf628b391f1499ffa26dee0d99c402fcc1d23fee1d4029c8cb891a8db04cc936d610a7abfb3d379067909fb0004349431120b717ab9b5181d170c9086a53b8a2c0f3d2f0c508e2b2f918513d75bba7dff5c86d47e4e", 0x5f) read$hidraw(r3, 0x0, 0x0) 23:14:19 executing program 4: syz_open_dev$hidraw(0xfffffffffffffffc, 0x2000002080, 0x200500) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r1 = syz_open_dev$hidraw(&(0x7f0000000200), 0x4000000000000, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000540)="343e1c865024995dd873e8aceb1aa5ab42941fdd4342ae8b73b2e3d10969cb235878178e3e3ae0e6d4e5c158c1cf99adee22566738a22acf5ab6f7d05ef19e68312d79dc935e1dc98a4907a27210023e83d1f8362802bd8e98c695eb9585123877d5f461245504aaa9ef9f652272a118f682b4dac09fde842cedcf03390f12f6fd9d1d7d154ea8ab339045db54fb9d9f9154b6496f2388a00cd7bc4afc521609c5c050275826081bde6c5174e842685094cd6c9ac6eb66438ea730c682a7237741c887609684d2294887d1b0c6a6d25b19af9735515545565a329de6aa5c", 0xde) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, &(0x7f0000001300)=""/67) read$hidraw(0xffffffffffffffff, &(0x7f00000003c0)=""/78, 0x4e) syz_open_dev$hidraw(&(0x7f00000013c0), 0x6, 0x400000) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xffffffeffffffffd, 0x80800) r4 = syz_open_dev$hidraw(&(0x7f00000002c0), 0x4, 0x42483) write$hidraw(0xffffffffffffffff, &(0x7f0000000440), 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000300)=""/139, 0x8b) write$hidraw(r4, &(0x7f0000000700), 0x0) syz_open_dev$hidraw(&(0x7f0000000240), 0x10000000, 0x123000) read$hidraw(r3, &(0x7f00000004c0)=""/105, 0xa5) 23:14:19 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x84762) write$hidraw(0xffffffffffffffff, &(0x7f0000002800)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c361460800000000000000d5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd74d6b5b1f60ae7fca47db653cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c2501f3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7ff069e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a628efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2f7f46712cf06c8b459c91dc32e796cc9f94a958ffa68f90225bacd9a2a7ce69f2b474f77db88b07050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2aefeb784a5f3e4312de5883a7ba1f80b218a876105a82dc2371edbfad94d518fdf74e05f3a89c3242927a6ea3243ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564b0000000000000000e42baed8a5a7ea753efa9614a5e5850dd226c92e9a8b6f3f560c6ba468fd9998178f1264b34d42df9d1fd1ab5a", 0x210) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x481) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) read$hidraw(r1, &(0x7f00000000c0)=""/19, 0x13) r2 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x800000000, 0x20a000) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6000000, 0x161f42) ioctl$HIDIOCGRAWNAME(r3, 0x40305829, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, &(0x7f00000014c0)="9c4b17c9859bcd03ab40c36d992b52e00e27ad4a035c0f12a6fc6fc7afdbfaed5995422124ff6f3b760c924fa2e54a2367f0eb4f3dacd09dce4f43481e3215c163fdff1260135dc53b5bcdddac71f4a350ffc299cb00ba3184373c2913d3eb4c6d5dac8387018a7d1be196c2de39f088cc621598783cb10c52dcaae578368ba1f48cd48ba399ebd070714c29b943d91b665d2e58a47fdce37ba47187c01da200456c46e158b5af2c1073981345f3d40f448ceae3905fa21c09f3c305ef218d176715b689ceb84126086e0672e7831ba5209c71851afca30ee5455ad518c2a3843784936c2cb747aac58fa1cf57e36edd4fce1672f45996519213e8b5ddb2cb5e90b7b264185c0a1446153851fdbcc0d1ae69b2dbe48f634ced65974f3747ecf87a38bea2da0f24a398c9593bd258ec9a2a7c5698cf0eda6d06b70904ea1a4136772f9183b6b2a2cee351c88ca6b69a7ee713ba95b92ab78430bccccb9a63aaeaf5e49045282e35eaa4339997bc5ece111974df881daebf3ba043900298574443490ff2924b0716f61052193218bf3a72914c17b5f6e3adbb27e63d5e2ab6cbd873ee123a1965f4408f43ac064026701a6389632b883ff0243a11337c510b5d77e8d7201ca675f4023bd0b5fd4522fa1b24759664e310571e635e24eaaa0f17c5aabae50bc0705e39d797ca4f38c315835cbde6b298812c61c1b7966ddce4b5065e00b4573625437f143e311ee9d4843399f02da21be5a54aaea7c79fd3d4fafa11eca0cfc53b05f1ae35afd9ce3d8fef009187db8bbafe373afdc7b2087ec222f193b4746bc81377c682775279674afa0e884aa9eb712236ed48550212a9c637c9fedc3f30872e62c5f42965f6ed43b812a32f94a23740dbe714fb4973b74b27a65b9504888ce93547329333e7e27bab33355e2f3e1ca4e446549a38652e809d6f905f77c953a9e916f5c3eacf1f591cd73688dd3bd3977877cc6dc0da2b73dd770f0dea2d13bc0b05d0d312b6419329dafe6f9858588146dfe5b52e34d1c4eea7f9003afecee1c790b087dd2e842a7d23d813898b9d53d9dd491f8b6ddac35befa39f3f6847ad3dd55acadb61b1f4fa9249e445b7d9414d73d744214077ebec49507afc5a5c0cadb8b51aaf22ef791b978272bacb6849ea36090ac89c72c2c77494feb393d364c3c6dccd1e95775c12f00805a9cd021aa68bae38540444c5dab1c0ec6305f686684c269952bfd27a75a17cd9c1cf93d41bc75c4361ade3e6bdf1d04509a3c6dad9a44050cda25f5276a3fdf3641262faf0ed50377d4d2918f2dac5b815e1e1ea88360ee040ee00ad67b0292519a280d8d9a6e3c05e4d7a0a4f00687bb00c70be3cac11642a1ea83d8c5157972b98ed4e5d4f96d36c69fa85dd39cc90bba06e4e9298f817ceed6e44553bbfaff61dac8a08aecd0eb294f95c9e6c35132cef7fdde31d8a505fb1ddf427e453ce277e596ce84e09d71ce7be28ddd2b2658bbaabdc7c1d29d58a443b921061e0b45e0db27b700bdd9fc4bf3ab424d67c8e322a2aa221820159438bb1f51f855a469634c034267b5d4aaa034b7dba12a5603ccf11822ee5bccd222988785ecbde630849ab40341014c56c27b9cd8c61414c9efcd48482517736129f3cd2e64f78acd0c4a2fd15d76bf2584c6482430958715f2d26d9c07365a3b0e49823277a256ea4870317d8d08b10f3e9b53776668d6956a0d0e39dcecf49b64b91321cf32ffc1de84d4ba650a75ad7e16ad0e3e8e75b1fb782239690e2c9ba4ee4a6b81398fbcfd7445395e732317dfd6e0cb3e69b36784ac796a0fd71b8ddd2ee1633d5f5124e0086f855af8a4b2a8b24ba6c36f23dfc3b3b6571b8221b8d5e7ae702db424bbee33cf2bb61d3570a5c08293a09611ab32dee7a0b2093bbce48eab7d7fce90519cf7d04806ba18cc61e4f0ce5c22499afdee2fd0a814638ab5bf7451003f7ea1715105ef60629de0e991474c1ae46dbbe645658f9e92ac3e85ca0d5640fd3fb180746bfbb8c5b40d2846104467a4d2c3fa32866c4f2a48a87d0a877734c0f023f6247cc646fabbaa7f4a972d4e86789739b0d6c63fe69ddcfc5642ad8f3404e38ea74ecabfa1130f69a314f24ed39399fe3c327f0e6a074fd3633e073e0dc4b6d81b27310e7c86017e467d7817eccadddb0c2cd89a3c7731f7daad6bddd0cb4d8f922a03c84bed00558dc3d169b50a61fbebfc2a46713b469d3c8b10cc3cd1dd6e98a99b5088c8e8488e35820cf6cfdeb2c32ce8bb479a24579a05e65f9b8583860b7f728d92e454fc8a588240c1015f598ad60210abb013ea31376f138914c18084aca4c1358631f6984d418c26982a4c3f28d7b1fdcb323492c25d6a163a4e870e0c664d689ee822210c4abe09d062642aa6742bde69ecb8379808aa1c1e461ffd84fe2213d4e8ed34e638918ac4bd150e576b1213dcde3306c073eb34b6fd21edc417c77c4d6058992f08c193fdf4b0d6ef73d223024d0336c189e9c9909fd42e1d8ff5bd9f9c061b877eacc523c79935b73e6768a7844af078e51a6ec7034e1c89a9d14b4bb5dd5b4213c4a476254a9dcc06f0ccd751b968bf83146986d8e6d0965134cc2ea95d3a3ac9af31eedd5590d202a98d246dd692e9c6bb9cb3bd43080c7b5bde5f79fb3855344003031a2fff658f59a910c173dded85d191f5e167b910310ac55e68c635e7fade3758d88546ebc836e2ee6c19a5187b05a0e2766e1b6adef4e76e60f2c73672e37bc17d2d6eaebe7f79158376ddae8c194e6b6d6a4472ad2e449adbd1b905e43af3b70c243fde2d0295ae8aa85185e668103c461e2aedb7cdb004b67f8a52eb6858f09d42877d52ba63bad32a65ef7ff601557e791cd2a84986303a83137b392ecc8d8ad26a8a6cba3e661c969d92bc3f9ce919fc160c0e29130316ded22dc76b82f600c414d2c9907f28380c1ff8d147d99804cc89587ba803dc30f4de5afe66a7f38515194f94cb3c1bf21c9b4178c763e8b6f87cc1e07f2f8e92a4540af1a3766a8eb96fd096a7d3105744a89433150b4092ac4a033dcb36a9664f47bf474aec03f1cd53e356a2361bfb955146a427b004c7712ed23c40ffdb36ea4f272561c57f95498b0416269f0bc5fb08ad860e78ff47789cd12c4153de120dcf5fff5d2a9db4f830469348ee58850d0928197d4fc53790c0e49f6298c7a522e5a3121d003a887536f29fa598f2495931d7bcf1a2a7779b4efdbacb595becf426b09d79c663b9a91f90fe86a372e8621b2c25554d02ad886758ac808f2753417cc63446f44a0e1843712e2205e1462daf56190c227027ee883caa35dddf70d13b28ca6545ce58dbbbfd2aaeba40df77c65844b7f747c7a332a935525ac8221da409ee4deb3b71fcbfab294926b3c9832d3925606a89b8ab3319b1e1f388eda296bc68d79b308b206850f3fa928852df0edac3b0d1c4eac263a51822c0ef6935d01af5d6168d6a5853317bb9656db1d9d405e2b21582c2ad46066ff4860906fe504ced8911931f36ee1c2ac5622551efeb553191430bf57e08615158a7472ebaf4f3f650d6284a7e7c992b825104d14a4b50a8b2ff769893e015f78713f9f5008fa4cb28b31fc4e649fd6d33e0dcd2baa2b2d9dbe533cdfe1bbccf43217f44a1680f57190c4936dd56846b322f19cfa4d7532e44733a582905fb4ede36bc50c0708ace61fcbfb2af6bdaf71df0a0f9d6c0ab1ecbcac43775be6436b0dee4d3e2f30f871145721a222daf5373c8676ebfa050398b26f52787f8cdd43c4c3d82abb0f4a4a8566b4dcd8dfcaa210a2b94fdab6804327f900d1488e408f7c6d38d3139fd316ba456d9f411f870543ec2fc048748d269cedd85d71a33b09b38081205e4c5a9592ca43c328decbe4304dd4daf928351f8c9a43f693a1be7616ed874999f32a01d9544c959616f138764a2ec7001992ba6659da97950b8da2b5d87ef207160b27e3294b02397f63c8682d9e4fdae15b344280a8861c7664eb101f2da921aa20ff479aa3c0e44af05adaba68c5dc9817c96de33ea07c1f5f6f409c44cb557e9703e8efbbf8f2b95a0d7d0701592a82d8c6109745b019d16a64069eda520876e24e53f746d4706bceaea33c756ff0f1854c423e30a718ada2fe2ab1bb8db75d4a73dc5351d6b0926efda2d926b21f1c9f0c7288e59d60a283287f08b0cd01665cd59f0c87bb911a382b348a64b43998eb528a37bfa1c9d575acb1c60d0900e6586cd9540ca3582337cd74f018b4f4f0a2613e2d54f7f5c3fcea1cbe28fd46bfb6aed3954d4a7ca2e0689e9c1a7736462e371d280172d0e7991d466dde8cc9af77f3233cff5fcaacc624f891f61c3265422d7f105320629f7fab28f99d8353a9b9ed4d74731667df23ba0d653e2c5f74c3352f07f18347f9607acf4da517151cfd252cf18b26690ed7847f8db1e8816009c6fa5179faf95132cb4c1c570a54763564f70de5a94fefa5a872d3c9857d3514a0a290d628903c5f00c597878befe6621511d5ac05105e61c5efc7ac0803ea4191a781d6e136657f516968e52dbbcb02bfd86eb2db5a0f1363328fa51cd8b3521881e383e2a2d586461a81c993e4320900aaacdae27bbf0db23327b1070f047e0bdc2ccc8c2f3567fc914d1ad3c33e3b28c7f30a2cd7bf650d8cd60e02b3c702dda8d36795d8bc325dd6d6702e160a5de97d8bc7429257eddd0a752d260057d513e0fb99700206b67aa47ab154688dfbd4f7c3d47bfe2d83aff8fcd397ac89c84687916b07b7265539a795afd8208a769d897c9d879a3831d6c5fd15a531a7d6637e06892031f6b08d5dfe7fb8ff8c87edef4554b2795d199bf9eb6c31ebb0aa77e4a0930220b4dbb5c8a07deb2f9e345b3b4550bb7380963aba2e5d642307afcff95075292470cea262339201869aed2a81637ac89b9072fc586bc10fb0939213561e1eccadc5741a010de1ae93ba02a610c8b8f44d708329828ff0b9846a7f4b3fda54f2901ebd3864eeb5696559785b5f2e027d1e9e3309d5b7003af0624baeb0ac906acf5be7e5153da41069109ca2ea2f8ff8b011e867e73a8ba9c6025de8213c2d911808039ea3177f2e0d59c3af67ed9ef19439d32b6abd2ea5450bee39014cbac93ffa17a06e21fa1a5662389cdcd5dbe7a9988ef4d6c20ce61e4ec293c58aef6d6f33567844a389de55a89bfa9f7d6554cdf81ba91e531ab21e41ba06fd4365b752f9084294976fbfdaa59df7eb57b6fbe1436fe91b07ccdd5ff3d364632cc998b4d3fb668760467280202cdbc18576de37fbf44d30131c13619061e77bfa5d741acd5cbf19b0751686e5f789203cc76ebc526ee6eecb935fe4a75ba436e7f04830ad7149c1091be09fe77f9021ebe06551f2e3adff10f6b953a7eb1fdd350f38e29eef9d72bbe4bb06f222241c6388eb7ae2be1a75bb5a7cc4bb291e866e1131cd365703e9b1ce6fdcd0020794fc1fa95126ba37c6541f8e338c65a0db347ace27fb3664798591f1e48134b62c0b789288a507a4777c23ade1593fe06f436bb4a4dcf664ca46f123f07b383f1f8dcd81c55c1060ee71ca8a352abc7cf538ee685a8372c024cfa8833f1915b1cad1bf64e4d6a8013e682e1b49a3ec2588575e6e21367d177ecadfed68d5915ce000b463d0e6a9c0639c05781a5784abe24aa5a8d5e888524cb0cc1ba0e97d512dd0add7d1346856ab85e161c6305cdb29b43fe822970737876cb6c3fd190396e987a264c8c7e72b771e6d3fe84fb779e1961404d51f9445e192127d5441d16c", 0x1000) read$hidraw(r3, &(0x7f0000001200)=""/82, 0x52) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000001300)=""/67) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x171142) ioctl$HIDIOCGRAWNAME(r4, 0x40305829, &(0x7f0000000080)) read$hidraw(0xffffffffffffffff, &(0x7f00000024c0)=""/204, 0xa0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd12756301", 0x52) 23:14:19 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f0000000640)="4a0547f5edaaddd2bb404ff757214a0c56b1c9b79a4505ca0bc59c8aaa3f3141d63080c80aa5f600a2aebf295bdcc20b022b927d57f0380c6fca75ed30243b8ba1a5c86576b3e38f56c46bcfd5d5ea386097b9a66e028cf06186b3a745d59712fab5928ca5b1d82b23f992c62c8a5200487140eecaaa9eeaa0e48c14f63fbbc9ec899fe53df211ac82968e2761fe50affe25ffc3d559ac85baa0a74d17ae6eb0f9b01ad3fd4b70a020f6c3ad07ff3fc8aa27d9cf7563943734ea715e6326a554ff97d8c012643b3a86729c3359d386106c73e31af204e096c8ce3903d3557a1ea83d93071f8b07dbe9ab21d2f282731e6c0ae5e9791069e6afbd1046f2d25561eabb28f07ba11761738c7a4834afc2c66d0fa6be34afff6059e10af0daacb1d6c394d6c979a55573f0a8270400f5fb7a1eda11ea1dc890f39ab41e17fa46f28634f07597b80254947fc611ecdfbfe9967a935b9f3a266ee92195c93f09b57a9e833e8abd8f30f49b9b32d71171e11db900eb0d37e43de89a26e795c48cef9aba8f77994e90e5d74c9bc87dbdebcd571df641813e1b0b1e8a29e0119f6703634f862ff885725f078ed65c79bb82390113e241e00917eb4d97924ca297b538b838040cf7c9f8849d5fe0b1624c7e2fc53d3ba97b6e65eefde3049cb9cfd6c0448eadfc99c3f73a809867d218399d8f404182c93228c242f05983ac4ad0da6e48f2c685ea504e7d179a0a3ba8653bfd1262c32afe97784622d76a3d76a59f39fac803b242c354068989935d24607f7e08c850da8b02ec33652c40494c88e7c0329e982075b78d3f87380a71fead0fd12fe89474bc2844f7df29f6c711e975c981339bc288494a18f92a29708d216154c1d0504cf6250294fbff6038bd8151a322f4e980b317dcdb3e8a49e611f1a14ffb9de622f5f13ec9f2471611b6aee12658f8c3bea7f7f2fe9a744f94b0e674513bc3e73fd66787ff4f68158a03bf911a4cfbc874ce85baef1671902413cf21073800a944fbc274976f3e436dc6588b39f8b2c7da8fb860769a807a92c31bcd266f43b4adbf6e1da4c03a380e1f2fe70c3f39f29c9c2f7332e31050465a52d01a36f31aa05460b4e3b44c857b990c8be15112fa9cea11fbb380a84a0771d078254a663ce6cd34c8349c5157cd60f7b5f99cb006e4e2aa8df30f4ed7611c3e0b5ade9ea97d0aefc8f62637f51ab7f07f64321aa4bd6537c95b5852b5700f4599388fee434280bdf94979520c346168cd122a8564261670ca5707eca7883cbe774d1d40cffb6ad1df6dcfd83f67fd0c3793d5308d5bbaaef3935d710d28fe956dcbbdd28b1f5ee21e61e8bc0a18d4ba9ceff0be0272fd65987c9beb9bed9b75a0afd34ce7d5acb3c3a28a3d5926e89fbfbcc2c87843938ba74ce30b06c02ab125e256eef44819aac47e01c4618c322b1e3176f673ac3332ce24339697b1caa269e81f227bd2a5b41ac1ca755df3dd0f8a89523aff11694de5514295fde7c8173b511e8dbc750a4ffff996844404d64790bdb4f863d5aac46e49cc03237006fe87f63b1f7a390ca4ec7e4d92fb2232f7ac534ca52393ce596ce09030729e7ff3ee92c7f644a254dd7eeb33c2902c16af7f940193a18506d5c382d30db03095e0e6d5db7b60f02903a430844735f411237ea9ecb56144b3f71167a5d9493e140cdd677c6aa44a84fea5d2bd53381e12745feeff59951368a9fa178b112d9739350e5dc0400bf897fff9947cfc23586eed18c2a3bdcd9bed888e012dd3236a178aefba59a8eb6e34d2549993fa1cbc6e0cd87edb1aad9b400ca95ff350581173a77d5af45d364914bb311d8d49209b705cbcb5e4e8974a5760a431325a9970c2fe17c389fb7ffad3dee4548f8602c34054503403e5684c2e6ac69a791017081fa36e000068a52344c8692f830411429fed0ac72f2dbb176880d7cf8e9ed955750311e346664578f3823d212c15ac0baa0bd440a5c1922eb34f90fe947dca01fc8ed4c9fb3d7a6eb9ce0a5fd32ada11284bda8386e260429ab6f7b37f5ca952331c7e5d4895336b337ced379e9af4012f94710f81202709824d5afe2472c44864abadefdd429b16d061f3736a97458eff074839e3256721686157018024846017e63b360372b9376cccf55eda6c3b21764f1ec4ebe604a51c2865b10ba0221b52dbd7965166390c7d5e6d921bfd682dcb0f966d19f7cf33afac37cd092836bc10110b9002ccbe43fd1a022e6f8b81821082bad98c013e13857b2ac85f96462d756637a723f72d82f6f2e9c75eda9c49333ed4e5f67415d85612ed9cc51bb6dce509d629e9abff61cb8341a145ec91b665008c631e4578afc5d8d480b72afd7422e65cf3cd61379c7eb2492783d981a0498c4b89c25e1324322817d762f79be00faf4115a2011b6ce7873444467a7edc49df6fca026b2801c5a05c7e68103974f51d273805c5c27be600398dc0b59fdaf7e33fae827ec8a1eb93e4c6811ac7da6fe5dc24b4431590240d92db48b6189584959027eb65b76c2f7d349b3824ab502e53b69a2e8f3188a3c2fb230543bf3490b1cad6efe67aa2b57876f8a34895a262da6c57ad25ef6632a940b3c92d81a5aa29d4af4ecf67abcc8c1c2f0292f5980cff3d1481776f72e5da15bdc27c52b5394ee412c1d0936d8ea051dd17b7ec0ff0b198c9422dbd299388307ae5e6b62738a1bebb1180f557c16fb573fcde5c54b57cc3165e9e3f4c8ea92c6406baee3dc9731a60d935ad6607444cc2389ae1a044b78c4cf2688257ec9b579bdc743a3ace197671425d1884edbf57c3e31fd0f4df5ac3b53148e41c8402c28994141ce37fc95dccfa98f476cb77fece0b8bb69b69ccad3aecfcec8270f6f3b7f15b2cf0254a6963061586b0461bc01137f2084bb202f2d8bc1fd0ebe81db5d2362c25dae49f6338bb5599b3d6fdc02096c98c23e03da0a8198bfd4b04a8ece18fe9d794a9ab14507c144658c88aaac1d74d8d988be55fd7210706d378c2eaf69c3db46ce82ac328fb851c8c9b4b8b205ee597a49111e43579fbdd10ccfb336cdb80e4b81e871eb2c012606dd6cb5539a31ca3c7384432c087cfc3f372c49e24ff7d616dd6705550189cb1c5c8b8718cfa4de763a4001a3d5806b7a458f10cab9dd5e415df199c83c00741d869d9381db792511f44a4435f1c42bfe4082e619caf74d636f46cbee1fbaaf8a9f5588279b392893ec9dcbd2a2d32347229149f82a78c2b0027b5567099ff211fab88cd56af8c3c3b9f67600b6421816d377b60068bb6ce522b21cdf544e521968c459c1de36fa01af70cd869fd7ed180b30f8b81d535a484071fec2327e12de8dfe86e6dfc57c4467a86cfc99492a46b655b65f377f0e3112e1b0c4b3cd9743651ac5d221a478de2c09fc5f2b82c0ec04e966e91641e1a28565ce8d41cf39d928943f3d6b5702347938bdecbd7b0799316167e1e6625c14df10cf3808fee7b8f7f8ef3a0b7f5166e6c1484d7c7870f979fdd7634084d0221b28813dc0eeb744545aacf236289e5d4c678e2dfb07e31d5609a541e036db989c1035f55e0129a8053bda25d7b0cc98bb2b8831c7f3bf7865322bc8834a2d052b1e43d9660da993cb675d7d71c892d6fb8b40148d81b570ebb0223a9cae9c60a5516d8a3697ca66e2c8f3e43255caaaeaceed7ff3e2802a5984ecf3031ff5220e455d8d301f1f49df8b2dd960c8bd00e51b45ad92014639ddfd2a05fc82847ea91e3ead6de1a42eb86266c9de5803b951421f3c96a0dc45d53067e934f4021728123d7804852dfe4bd0eb6055bf141fa65f704015f193ea13b752483c08c05cdf2a7dc5be01e09421dc0d7566cf4be4c3250e4158896c2f352698590dd6b61ff98303c7f5ce313aae22bfed5199ff1933297be8cd7ebfc41417817aaa44742045ce52aa3f210eb07a0b5d3f73aa735f2cef3c3e725a4050c44f2e2a1dbdd79a0fb08089bb93100bf3fc5aeb7d61b067453cc21959d187ff22ec32174ac009f0c885537c24f19f3c1e7f420da3b1b090bae9876f5e52860ae9d8d2beeb8fb929e1b6bd0d3a937d2f7fe1bc883c3bb3d1cfda17f050636641db197348523378bf8c3a724f3d841330e25ac284feb0463e752f1ee4ef75f877966e72cf854b4d267b7e11738ae8ca350a3ef236202f05b197e5a8cd4fe1ad292f4498f8b3a00754819521a2be28c021d89aae220db85d37f53c27070ed85896f9d83b44e464f06ec683f9c21eefccc139faf8c9fd86b4d229e5d22f5ac6ba4624051bc62f334c748ef1b6bdb7f747e8584344fcc1bc78ed5903bb002546ca4021e1fd33a1cfbf426ffc17353d5a034859b38929997f24be5b480dfcf23c9c8a09db6f9b604d83db8fc66a82f81125dc49cfde684fe92d565846b34e74181ef545b3c122448f5a5ca0e0eee56077fa9b46c40eba7fa828745579e874f0ea0be2519bba4fc25930def003a38e0e09f731b93896e500e50a744acc5effd0e304fef114955f339b20eb8fd2a9457cb9eceb408a52b5254ff637f568fe05660b1313c9f722055615510406e562e8ec6f2b7ca44d1df9b170b0ec7fd732b3b3f462ae1f02a09aa48227064623d984e8a307010950a219acf82e51a0e5c08062eb35920191e42dbe0faddcf4575de6b478b4f6170f7561753352e2d3ff41ccbf4be16b9faa8b80f592094817c6c9691205eaec1c3f5763f2fda482676e3d6fbea979486ee20c97005f9f2e316f1003cb33773abcb9b8b1356f66c704fbbf27f1a7d539f3cb4a78bcb4096324baf0f27f82d8890092f334dcb7de873bdd2f513fa0c8ceea74ee1c6847422834e5f3941810e5ffdeac8727a182b0761bb22d0d5f86091a1deb4fd1b51ad5d2f99e3883f1702f137e43224910e42bdbd51731f7a802c4c6c413493e44ee79e7eea26628a8d32a8305767f5e3109f710ee2ee5c34c52a106962795703d3a303d26e2267037d7355508d1879f5afac0ac256518c90ad12aad6f8c202764ea1e99dfc2594b793d203fc0f3c8045cb3b135c2ad24adc85191e43abff829117c97e487f5a1fff58f7dc9f63dcc993952c9fe844ecdc8416aacd4c447744bc8f36c7b0661204c5f8b6ab33357bc0a1dc521b904139e6aca75799b4fc88fe7f471e3e5c8bbb9671f49803d7d38b81c2535a15266dfcb163939c2fa6afdd6a5048bfa3e7353125cbb42e91272739e879b9cf5ad7032d2f5c0a49affdb4e47e765355e304c7635151e756242e9ec538fbad2713e29bcecbc9c006564c73f6566d87b40ccccc40ca27fa2ae1b8ac2ddc8e66d52cf51d7176702a4b58c2ebfc631a771e8e72491ace3dd43846a3f2d1c966537ae7af985e1f7534cc63679ae30cb2a8bd6507eceba9582e7cc6b37b23145675b120402ddd7cf468c40fa26e3092e29adc7b81b2586111cf3ce463158a9b999c26917bbcaa955f4682d8ccc96d8712b605910226dc3a67b486bb63566611133f7551d50c6e19337852d6c4527856a09bba2261061fa42d38f7b909ac53a052b4764c7d50a7878b300a52fd808c9bdae2e8db9192048dd2c2425df29c251d992b90e61aca0c2d106348b48048f0aaed72abb370c8046ae2937ef47b9840f8d56cbfc533bfb9e36ccf3bf561e34550043b44595e91aaf5c3f649965f7ca74321ea6f28ca9ec254c434871888078df3600289587b5457b3f77f8a49428a5d767b457e7f4a9419efc69d66d92458efed1b14b1a98093209d377725044799be751af4667bb67b0c652a847be808e70f07623e132f0a668f67092711", 0x1000) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r0, &(0x7f0000000380)="e50bf6ddd6cf92787739aed05a60e83f6453ac09b87a78a595f9aa0ee566640a38aecead769da60149199a0683a7d38706b24e8dc9864518df80c6ef2f50d48d6b202af91d66252da024cf7b2d905bc348b2aa2bdebaf34c6fe948a018a04215409473f0c411a639ef83a274d746321876e239fcc13453d7745a70ba01c1cdee067b5c1691346b9f477ea45b56db9883a69ac744ff6c2347a64980c31a2e4f04f0d037b78542e8ebee9a1fe4dd762a29b923a3a2f90e168bb4a593ed5561451c6b85ab5a20333ff8da5689c2d63a04b7ab18945298b7f9191ea9736b9be84cc538dc8299f16c26ef2bf8e19afbe1b47ddcd1c62f5675159ad87927b7ecad5c4370772f7439778e3ccc139368e705dc9e8fd5dbf6b83f60a90b5ef77f1a1341a240ea6759ed6e9d3a0c78dc36700714959fce654ff99ef07dbfa4adf6a76c8d300911038aa05faa1b410d593ae1dfff19a23c160c4ace1224903ef2f54d36bb130e49532153e21c83a778127bf815a6059ac38773166d03451202f92bc243aba15c05f050628791e1bc016e2ac899a3af7aa71170a4e9eda57277b5b58f991591284450379d2420022d0c4ef773d6e37f593bff702dc26d8077f72dc3d916a1395dbc4e19c3c1b1d85f4f755916a1d02f865c01bce2b7e48a4d1eba17c8103c804f14e0cd4eeb6ca35f0f18715e25dd9e2a421d84499238667ed5f713f03dd3faf77099d6ecc4a51f68dd874f8d6fbbdc7ba4add4afa518116196c3d254c9047a4afebf682fed29e01801efc7737b8bf3eb7759f84491e68021638fce762c618265166b9cabb2bc99ea8080e9c75912a89d6b719007df1aadc2e89a575345cbe4249919ecdbdd47895d3e0f4c5535752067ba530c9bcc88b27c5187f7e15d1fdeb46870fd10bd6f4c5fac097dd296cab153ab92b9d6a8a0706282f09d7b9c270fcfa5a12fd6ca178ec942f3e245eb5c5e44", 0x2b1) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000040), 0x5, 0x109400) [ 1070.970640][ T33] audit: type=1800 audit(1621811659.192:10125): pid=14783 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=14900 res=0 errno=0 23:14:19 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r0, &(0x7f0000001200)="8605e736c3802a9117430606766066f93d4f8543aa078369b2d357a3c887178a067c137a194a5842d57e54cb3532a72b628449dfe700213fb05ffd36ed868d8ba237ac8f84bf1a82274760c884923d155c370543b35c16a190bfc50983a69936f424fb7d3867d930de659507d01a34dcceef2e22cc9f57e4440c4e0d76f6acd4697ca1715d7b812581485171aa", 0x8d) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0xffffffffffffffe1) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000001380)) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) write$hidraw(r3, &(0x7f00000012c0)="9d7422371874b2666ac3930766bb6773f805cfbd8ca447036c73f3190d8f820710d3a4e6279d39cf5a5baf068b6e7adc7e7e701453275486d21b897cc723766a2377360d36f431639eea0a0af9cc9278e0bbc8ab24ec15929dcc0d241d2aa7ceaeb72b731dc1195593515f5c2c0de6445d298d765efd69555a9d11269dc2c3489adac0d45a0588bef4806cb8e5401bfac718735075a872ea880ddf423f56f25c01e4253632552e4dc8b4c955620d56fe881c8d0a226812a79df4c681", 0xbc) r4 = syz_open_dev$hidraw(&(0x7f00000013c0), 0x0, 0x40400) write$hidraw(r4, &(0x7f0000001400)="52ee946d1165a7d62cc3bb8f9ad4456d17a24c4407a55ab1329786c11f0525d855450bfa64871ef4725b1f39bc2f850563cdcb4a56baa88da67008aa20322b15174d6cd6", 0x44) 23:14:19 executing program 2: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="120100006bf42810d1050490469b0102030109020001000000000904000001b93a2200090500000004000000e8795e5db32558dc5fb429134dfba026ac067b4ee601d3bd22dbaf164c3451fc2946563a64092ee4b81c32becbd870a7df820caab5da4a20310782d11f7d6f88a37d8f8ea269e1e2acd0f2404c2dcfd126c70e7ceafc089287408d3cf5a9aeb1123a2d33f10396bf3ff4aa1c51ef562bd705d213c9ec6408a45e506ac65a430e896026f0463de6f78ce18e565dfbc48d08f3c6af3fc2ef"], 0x0) [ 1071.059094][ T33] audit: type=1800 audit(1621811659.222:10126): pid=14785 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=14901 res=0 errno=0 [ 1071.132703][ T2654] usb 1-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 975 [ 1071.142880][ T2654] usb 1-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 1023 [ 1071.372659][ T2654] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1071.381882][ T2654] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1071.390051][ T2654] usb 1-1: Product: А [ 1071.394231][ T2654] usb 1-1: Manufacturer: 쯱首뙁བྷᒗ鳄ϭ硧菻駢ᠱ≳峋쯌胲蛼⯟侒㴌躥艉᠊썄ጻ鸎鄥菢ᮩ읹ᘔ眍﹘đ䡏渉堯컔䣱桌∛᪔௜ﳏ뿄亂⪛ﳹ㿖㚇ꖋ凛蒊梞⹜쿜䵧૰⮸⩩ߵꆾ㡻休嗃ঐଇ芐薞ベ䥂跋ø㕣㝡燊狜櫲폃柟䕩䅦蛔諙 [ 1071.422689][ T2654] usb 1-1: SerialNumber: ó憙⸓뭖뮀葅 [ 1071.502389][T14667] usb 3-1: new high-speed USB device number 100 using dummy_hcd 23:14:19 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x4000000000, 0xc4762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r2, &(0x7f0000000600)=""/226, 0xe2) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001200)=""/71, 0x47) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e1f42) syz_open_dev$hidraw(&(0x7f00000002c0), 0x8, 0x713880) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, 0x0, 0xffffffffffffff03) read$hidraw(0xffffffffffffffff, &(0x7f00000004c0)=""/97, 0x61) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0xc0c0583b, &(0x7f0000000080)) read$hidraw(0xffffffffffffffff, &(0x7f0000000200)=""/43, 0x2b) read$hidraw(0xffffffffffffffff, &(0x7f0000000300)=""/126, 0x7e) [ 1071.792625][T14667] usb 3-1: Using ep0 maxpacket: 16 23:14:20 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e9342) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e9342) write$hidraw(r1, &(0x7f0000000000)="2f33c906001c60f09d5cd9f20a0013b48ae8d35b2ef5e4a6b5d717e5797327d9fd654fe4b45550f9e1967693", 0xfee4) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000000c0)='Y', 0x1) syz_open_dev$hidraw(&(0x7f0000000280), 0xaee, 0x8000) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f00000001c0)=""/150) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r4, &(0x7f0000001100)='X', 0x1) write$hidraw(r1, &(0x7f00000000c0)="aa", 0x1) r5 = syz_open_dev$hidraw(&(0x7f0000000040), 0x1200, 0x20ce03) read$hidraw(r5, &(0x7f0000000100)=""/145, 0x91) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) [ 1071.882474][ T2654] cdc_ncm 1-1:1.0: bind() failure [ 1071.907908][ T2654] cdc_ncm 1-1:1.1: CDC Union missing and no IAD found [ 1071.914913][ T2654] cdc_ncm 1-1:1.1: bind() failure [ 1071.922652][T14667] usb 3-1: config index 0 descriptor too short (expected 256, got 27) [ 1071.930912][T14667] usb 3-1: config 0 has an invalid descriptor of length 185, skipping remainder of the config [ 1071.941256][T14667] usb 3-1: config 0 has no interfaces? [ 1071.962662][ T2654] usb 1-1: USB disconnect, device number 121 [ 1072.215156][T14667] usb 3-1: New USB device found, idVendor=05d1, idProduct=9004, bcdDevice=9b.46 [ 1072.224335][T14667] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1072.232404][T14667] usb 3-1: Product: syz [ 1072.236577][T14667] usb 3-1: Manufacturer: syz [ 1072.241181][T14667] usb 3-1: SerialNumber: syz 23:14:20 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xffffffffffffffff, 0x129663) r1 = syz_open_dev$hidraw(&(0x7f0000001200), 0x8000, 0x101000) write$hidraw(r1, &(0x7f0000001240)="be9743b74e4e0a73120f5fd9a5ac2d8a400831bc89ac6b0936016ac67e105cd1ec583f80e25da14071d28bbdeba6ea76697fc52d63fdeef380132a852427668cffc18b753ceb579b75c4244d4d512ff75ea7bd3463b6ea3099a043", 0x5b) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0xffffffffffffffe1) r3 = syz_open_dev$hidraw(&(0x7f0000002380), 0x400, 0x0) read$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x400000) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, 0x0) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCSFEATURE(r2, 0xc0404806, &(0x7f00000022c0)="a3125a0b2bf7c73eb5145cecdf6abc1c76f7d62b43beb4b9d369a1b2250411370dbc32a8a9af9a3efbe5a80a6cb7c6c9de54c33d02173e6ea2970c397cb3352363b3bb08435e371111593ddc1d9f6ebd53703b9f2f3274fdcdae3139d35c9d1176f0eabcff408519587c065e14e3583c9d8566653f7869cbd78790a95efbe4d1dd1aee93cb44e43ead335967665157e50f1ec09d33cc3f1ead6d1c4e79c5f22670473957d55303d89550429a9173517a2afc773ab40b3a3a922f") read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000040), 0x0, 0x0) syz_usb_connect$uac1(0x0, 0x71, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5f, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0xfff}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) write$hidraw(r3, &(0x7f00000012c0)="5147c6e96a50134f5b60f7d5146bcd49722f7d60732e296bf4e1fef7aed6d5e9d0aff959f844a998f5256d1c4d0ce8884304a456a3014d1d58866fe5463daeb95401b8ba535971541c54383d594634774187139309e371c397c76391b2a7f1200d590884d0a730ae4aeca6e64166bc2246fd93ebf66e8b36f13348b6b0218808ee2ed0c01f02b4cf1794550427685fdaa62425bfd87e63ffa60a6bae6100cd0f8aca73cb5b2992ac6d8a0fb0849c9d4df6a0b27de4d18e2281c6695c49a5949404c17bb4250f29c766fe70775828349af81c695a7bfe6ab2589f71027aca1940883db8dda70dc8670e74296a7afbc8192321e9635b2e38c1fc716491300ac0b1bfa048ef0a88876437a1d3669f1060548881f0c6cc5e2cd9c3cb55c56dd35144d0f9f79ce6250a56cc0c4394cf86f2c11fdb22fda425098ba10a1c806733faf12d04f94367d338171eb118ed4e5b7ee21c6858ae3528eadfb3b3028cb4347cd5c94cb9d823da59ae8f8bde081d6f3f16be37779a93a2edfc39499c89e7145dda5e02f8b542d74a4a71b281e6157ae53e302b36e265dc193093ee964f57546afec26605e040994d38f1f336a898a895a595b22dfbdaecc0d37745c966b0ef789e778952f86599236a0af791e004c3854ff07612a0a9da6e92d2c5bf8c0ff3ff22b13b208d7efa01994b297e58b16e7302d207773d64d48b498fcc72cac1e29fe909c1904889372326a53fbd147d370ae77255250781e100246eadb84489a9550cb54be3562d1754dfc498902811c1a5e14e60f118567dcc66ff8729d437056d5d646a458c3b6d6fd04f2e9220830e59c28b0c8905e259402865205d17dc755bd02ae252c2ff48774640ab8816f7827def0546ad2c064d454e908d838cdef3580fc5b7906fde3c3ae222a666ea95d09da0de03589bb690f4a3d0e197c823c3333940e8e68a3cd6303685cc2cef968bcbab86d6fa0fc3b25de4ff5484e9508ac8a2ff9e37fda20b9b0bc01e2b0bcd6d11bf9b0a754967f1cf159e53ae42018ccb747dc13731a25eaa852627c9e7f56fcea647d7faf80be2f9a7a3b6d8df587e7efecd45d3d366f681f8d39f7df7675e2f9689bb3f7419175aa5ec0e9b07ba12cc0fa9ee094a17aba86722de24116dbe434d281ea55f5598c9ad7e369a0af22a012e1e063d98251ee5dbda28f2a4d0ff1f917f4ecda0ba742e6b41b4c0c32b43bf1863d4fb948d69be77c93987fd273dc9e3521ba81e202b223a129670f5e949c64ee8fce3935211a3125ad3225312d1b477ebe8b43595e8c7dced3e27cd1d8fc2cba4d847bf6feea81354e8cee523a2a64fa298971bb227b6e3e98758e024136194f840ae1de91d61ed70dd5ca2588fa087d97739caa08f08d4545ca7131f2a4770c193c0b720b23b41c71f39c3bce6cbfca0b4a39c0dbc8e3d74bd77213b606d900d4cb73a92581aeb9bda5f7188ee2414b1fa40adbf27caf83e9d062de6dffca71fdbb4a50d3d82649d7eeea0ca4061bc85bb8eb325853d7b2ce26b34056de0f58849ab245a563114d6fc8e4b79662cd3359543a16db16774a74df3b3866fe828520f9656d8de9ad3aaffc93efa362b326d88db7c758e8d2c24827e11a77c497e2e3671d635750ae7d3a2be81b68f2a14aed9153a111e77a29984a85a58802f18e13174f0a205b8170b805faadb76524ed72edd2919af160e34b200aa5a7e73d131f45a97642a6df68f719e5063a20266dba56db46a2f6bf17bf4693b95b19f653f6ae61806db722a7aba463ce4bccb26741a2f764815560c225ee75d87f0200be5863ee0733df2130aa0ad0dad070cf366075b7bedef3d1a3f20c4affb509024b2e8f7e2b95a328a176aa8d39af79f97b295251b96dd5220b74cc0ef2d96b4df7dbced3111cf0b64a3f6c960a3d31328cd8242b70654fed5cbafdce7caf864f9190968aa98eeaa3a1424445a11b50571e49284af6e328387e246068351c645d42077d2f2271df5b00b4994ebcfebca729dd395c76efe22891d6dadb0acb8bd491beb723a58f6f952cb8c2879597811af67aed22f65d171f9cbcc438bee9b8eb522d3c26b93d726e048bbb028e82461c5edda127bc387657f8cff66889a29f0ea63be39bfc50d41c5c59d477c0d49288b4ef4a07c00ceb75f69a28863cca68770ffbbda9e65f129aaf5f1440bff2d3fc2a47da2f1072921db9b6381d1200e9b0434142444984edcaef79cc21d3f9bd86a9bebb29872c12e87e6be7ec7fee267602b724d45cdd21f1940f10f7dd6f99255932159faeda00d7f211a1805c11164207485bdd410213f99b02a2064d5ef0c15f45ab628d163e7e8d71a522a3a0e5c254d983791edf0972105d0e7d1c4b283ca90ae2bf77865992292767e9958b0e053bc49f8f01da013f986abb92717d98bf3df5e8ddfebc06ba19fbf3faee841a164bffd05aa0dffa41bf8950a3dc119cefc3efe5037fa21044b62c6cd58a532a28ffb5fb048f1cd6e38224b811d17c53e9ec478f84ade3cb0db496ef7a0fd3d6209bcc2e54381b8e6c3e0c94c64d91ff55f9edde5f34d7cff5d5df59c9f8972ff71b7fe14061c7520b04c3ab3e473227477a9a1c88f74033f57a261d857cedf0117d58203b974e5eca9412dfb6284c909db7b5ae9955a23de4278284e976df60477dbd201cc38dfb41720ce28c50ccd05ca27cf00aac44e3b7fba75da1cb56613bffeec3d708304edfe5280eded22d9a50fba72b3cd6f3f114f6dc6c01567799201877ddf3cc684c93c195cd7226d6bd8aed5fe00ff441b76dfa96293841f7cd2a5fc480825cd95fb7fc6e31a5164eeb385f643ad73dd91878662ff185b0406eeee7410f17855efd10f95f6b29c4370a4406391261f4613578ba6cffb2dd5d50e598936b25141d88f7c6772e751180fecc9b88ff14a14f2b2b28f23543bff68d51732604879cb745c47190e1e84c3eb38ec4bca7ad78d81f4adb0b3c24d0e630dd835e2608e9cb5c805f5eadee6a0f76a4f0b75fe04882b45554bca90c8090b39089756f94e8683ced333bd334ec4adb9a8f47dc409f659ba507aa2a048d4a8d139de4c1498f8a1fd331c7c9219b78dd1afaab084af32b28bd4bdd047ebd0893ad08107b7809f8f5951407d43960eface2622e078cdddd303eb5631619833d18b4d3393d3112083b5260acac769742b92c7ffb370da88b57ed399180d555fc114001d2dd59a6474b28c574ad0dd0e88d17e9c9f0869ddee12648614900b4d24c360895c8243bf5a0ddd3760f6130661c9edb816169e12ac792e3ba720d093b973abc6bd3aff49b90eaa4799611554cd6513168298429acfc0bf0ee666c4b6667b344bfc126ba5fcba17f831d1d9134d02d1502e2d3ecb4d911274ed8adb2303002712f0b880bc6eee251e982e6ae8ff6ad8e67d4a47ca86e12cc9cf5cbdc1c31e71a70984e07e160a078a2e86136b491f7adaa7db889c38f9a095f4d461f8b9a4a631ae6af8951e5bcd01b833ccb5d965b62b6a9d12a37ed1d1798f14b08d1371a9f824adb0ac91eb24ba7ef76e66399cb31d333d97605b036f9be4e67ccf88ea90b33c24f4df76b3d15387062f2f05d0cf73d1fb44d976c32052175f3856a08958fc7cdccfeda72b2cc05e36fd7725d2985f8a5bc65f3539b640cae5168fd906c635c03ce4340d2c3f1156f984bf463f6aee73311790d14071aa60f5661b42bcd92407faed326bde56b6c183aa345ba6dfc6711b597ffc8760e6f35ea6af21a68b0803806e165ac9f8845c3fa3ea0fccb9b6043acd736e207d4972d32ed2bd169d382ef615bb27cdfa3ae85420a8f9af6a3b22e0126173c3babb4c7c95777821555d3a36783e653def8a73db74586209b01b30b3f324da73a79792813dd8efe2fd0c24b824967252058facddd95d46bc6627bc2da30a67e165c65ac7cb1637727bff32cc36395d8e1fec2efd9e0aa037954137ec56a66b4b71a29b73d6b96ad651d72b519bd433c7049d95ae6d3224c6ab397449b9a3f192825d22f66acf0373052c329c7b4a145c43810733594121a00679a69bc599b2e1c6581fac5846d3475c98c40e968b435d97bb7b3d04eeecc159792d70d7dc45cf656a46ccd0cef7bc303b48b4dab38ddabfc0dd076407780f5fa21fa2921b8f8805a0a52cd25d5ebb9376f003848682196817aa8828fc37d12d1fd07190e57ce7dce1a1ac0a86232dfb664e8e850e1b8abceb8c268fe2794a71838a7901c6cf77b2dd154ffe7859891ca1d4b16f6113ff9240c6fc693c43c8c87a576b83aa779e1bd4eb699e9d7cb8636fac9dacba146e6c944d6e321435b24c22dbbb696e32fd2313c090f657ae466844ac30817402394d2ad56729af1f2101bc743df51aa5044093b2463b80a4cebfd0e625f64a8e164d0155905ca36bb6903969cafcd74d84f827678403e12cb153439e9a7a3b4d84354d5e4fdb5e16a2bb2d9309e70c4f63afaf1bb393a57745bdd655fc5e7f07718fc3a14444f6a0901bba960f1410ed441a8aa5f3963d0e3f451fdf03d6a047cf9a5c992aec199cc8aa06a8079455c7f4c3c80d11a36ab811f63419bea4fbc3d39d9d644be1662d02f46c82a70e82967c71b04933d6b08905537403f98f5b8fc8fc0e1cb8390e44124020dba225de8291480513f4cf2753e000f7706c27ab7872d804290b12984de6f3864fbffe1f7ecf2ab810e3e6ab358b0f875853f9ceac228797ef35e959615f6299f79f545be8aad1dfab133f18921d2e267599d4686caa94ed708ba4823c0af57cfe8a2f5d2cf4dca7c820a69415e6b6c206a00459656c712625068ea418c1f38b30f441e586be26d1c1340946346879e67f2fdd1ad35300455e88e6b76b237e321f0ea0501189cfb2ba0b144769a6bd4e56115a296c30c522beff35b7de15b9ebbba49d89810e28b908f270c061f8606e153e93d7b35eb03f0512ff902c118a23a5f19ae9cb293de46a3419d8225d3d3c215c5a9b5c553c4eb7ae3b4fc0e8a8721696141fe49569a23bee1697c9d78930246029a7f8eaa9f38d3bf007f880ffd1690051a49255537ab0339236c6484c4114d5cd1aa93abab7dfa0c55ff6a70e9a005a19c9465eff9de6edad42e37d00374a6700685b7aea97dc154f82e15a978591f9434b06887f7f570f28203aa07aa219aa4444cc98892a16fb34dc466209927d700e3657898031b71c5d3deb81069fbbb168431ed3e8fb38eae429673524ee247549831f14e6b28c9a098a862bf4645816592f665e8a244217ae80fef9e0261852e9a8ad64582da7c1e061693158578635dfeb0db75c8709e35087631c26f477fc4be23a630ecbf299b776d5eae7df200370a25b5becdf28ae2aba693e17d44c356c47df76dfe2424dec498e05088776ed365cef7ef103cc2708b26074de3138b9b6f09cbcb2b60431a6a819efb419900dfc157730f2b7c5919abf38bab4cee9225864961aea04eab5514f65491b129490b5a992436c1b561ffcf255239edcd9704583f9a47ffd8bac3ca363e15107f1b9a4bcbddf8ca88b69a775062e26c96118cac313f751990dfca66a6756e962e5773ebb59de207066a075bf9d4d1bfe3e100d50edefb3940f78037646955c9987f8ddb62db301573e301c45957ba7f2ef8773852342065344e8abc467b5bce7c61cac4e141f8b7e333566f9235cbc884bc71b66a933881dbc122a84efdd03a62455171f363ba86c53d950239a531c07edc053822c2a0da6ea3df59461268c6ee6a65ed878a5999ee17705ca5f47f0c32b1477b86a1738f9f53de869abc1e2", 0x1000) [ 1072.354476][T14667] usb 3-1: config 0 descriptor?? 23:14:20 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, &(0x7f0000000080)={0xa}, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000700)={0x2c, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x20, 0x3, 0x1}}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) syz_usb_control_io(r1, &(0x7f0000000400)={0x2c, &(0x7f0000000240)={0x0, 0x1, 0x7b, {0x7b, 0xe, "b021ad88d9d6fcffa03babab630bd5c469bda7b25c2f76544a393f2af7f32c10af1f437adbce806ff92bd83f79c0bb9ea44ecec992e2b480d7b4e3e2c2cd1e6759f93c2b6734cde28e63251937173ed2ce9a5f0620d345318341f8f1ea013db3999d5f3135c695f20e6382497dcef3c6ff16e32fb86a8183e2"}}, &(0x7f0000000300)=ANY=[@ANYBLOB="00010000000000000018"], &(0x7f0000000340)={0x0, 0xf, 0x30, {0x5, 0xf, 0x30, 0x3, [@ptm_cap={0x3}, @ssp_cap={0x14, 0x10, 0xa, 0xf7, 0x2, 0x101, 0x0, 0x100, [0xf0, 0x3f]}, @generic={0x14, 0x10, 0x3, "6e0be10bdc39de20b0199eb7a72d4c6b91"}]}}, &(0x7f0000000380)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x99, 0x2, 0x3d, "3b5b06ec", "01560372"}}, &(0x7f00000003c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x1, 0xcb, 0x1, 0x15, 0x8, 0x9}}}, &(0x7f0000000900)={0x84, &(0x7f0000000440)={0x0, 0xf, 0x9a, "9b84cef18aac49c36e63b4c79fe36e87fb75c4a9e3c48ff651e8043ef38ba55d5f738b07384812e6ee917269e4b26dad4cb9387ca4e44a27d11905ad79d61e11cfa572d192c72d27fb06d53a5e87d8eb10c0a0264b5bd41ce086df1f178d0d4e77d5305f75eee65bbc3d5b2fe6eb0e80b96907099d88f70816387b01bac9922a7d6cf11a0bfae49cc3cbd819439eb6c2d38cb4f72d8ff25f0431"}, &(0x7f0000000500)={0x0, 0xa, 0x1, 0xfa}, &(0x7f0000000540)={0x0, 0x8, 0x1, 0xda}, &(0x7f0000000580)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f00000005c0)={0x20, 0x0, 0x8, {0x200, 0x4, [0xf]}}, &(0x7f0000000600)={0x40, 0x7, 0x2}, &(0x7f0000000640)={0x40, 0x9, 0x1, 0xd2}, &(0x7f0000000680)={0x40, 0xb, 0x2, "81c9"}, &(0x7f00000006c0)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000000740)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000000780)={0x40, 0x17, 0x6, @multicast}, &(0x7f00000007c0)={0x40, 0x19, 0x2, "e75e"}, &(0x7f0000000800)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000840)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000000880)={0x40, 0x1e, 0x1, 0x81}, &(0x7f00000008c0)={0x40, 0x21, 0x1, 0x40}}) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 23:14:20 executing program 2: syz_open_dev$evdev(0x0, 0xa9b2, 0x0) syz_open_dev$evdev(&(0x7f00000000c0), 0x8, 0xa0001) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x800c}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$evdev(&(0x7f0000000140), 0x7ff, 0x2002) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f0000000180)=""/130) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a", 0x45) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) ioctl$HIDIOCGRAWNAME(r0, 0x40305828, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000100)) write$hidraw(r0, &(0x7f0000000000)='\a', 0x3800) syz_open_dev$hidraw(&(0x7f0000000240), 0x1, 0x90a00) syz_open_dev$hidraw(&(0x7f0000000280), 0x6093, 0x0) [ 1072.655640][ T2213] usb 3-1: USB disconnect, device number 100 23:14:21 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x103001) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/17) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6cb2, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x81, 0x84662) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000240)=[0x1f, 0x1800]) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x8, 0x30801) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(r3, &(0x7f0000001200)=""/82, 0x52) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x100000000001, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="ab8ed9cd276ee0cd851bf628b391f1499ffa26dee0d99c402fcc1d23fee1d4029c8cb891a8db04cc936d610a7abfb3d379067909fb0004349431120b717ab9b5181d170c9086a53b8a2c0f3d2f0c508e2b2f918513d75bba7dff5c86d47e4e", 0x5f) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x4440c0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(r4, 0x0, 0x0) 23:14:21 executing program 2: syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0xffffff61, &(0x7f00000000c0)=@generic={0x8, 0x0, 0x0, "040f27d7", "5a33df7a5bbb8d58bcdbeba5b8d188f5987bf64be27ebd864cd4596e8e5caccf23d73b7347df95a0b5f748e31e2cdf"}) syz_usb_connect$cdc_ncm(0x2, 0x6e, &(0x7f0000000000)=ANY=[], &(0x7f0000000040)={0x63, 0x0, 0x0, 0x0, 0x0, [{0x0, &(0x7f0000000100)=@string={0x0, 0x3, "ad928d3e5fb353d5b6050690ae61c251ed37ec7eb575993b8271651de3859b67587875db0e2054b8f6dcde4ef99348e6d6ab3ab254f0826fae8db8bf3f00310d3a4cf0dff25556184391b6cb523f6afe62702971deabd01cf384c73ad29df596a8f03582f6d8edc5b4fb2f94ac4f6c51a07015131313e1c279864ab1ddb931981bb06a2c5a472eca7ece9841202687c5563a2bbb4de3bef06a88a5a5758ddc1e09a33038ca824ea347a0294a59c4da0846512d514ace879a4df45235d0d36cca009a7fa0964cc636667c03080d697a3c9f6e28d3b776"}}, {0x0, &(0x7f0000000080)=@lang_id={0x0, 0x3, 0x843}}]}) [ 1072.832364][T14667] usb 1-1: new high-speed USB device number 122 using dummy_hcd 23:14:21 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a7bc2) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x2, 0x1b7101) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r1, 0x6609, 0x0) write$hidraw(r1, 0x0, 0x0) [ 1073.122421][T14667] usb 1-1: Using ep0 maxpacket: 8 23:14:21 executing program 1: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x6042) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)="d42f431d3ee787a81ad1e464895b4e7d6757fc1c7eb198fe3b34d70fcb116072912eda986246c3bcbbf171ff3d21e895d4d0ac99300b4f9a24d5bc5091626d43bc0702f8289697564ac6dd5797259dfddb9710d8dc6136b1ef9ef88615973b737b2ab1b22111353c97a72ef6bc882325b03e2e1c42a4371d699fc5042a18b494472a285e0922b3d34eb53fc2a0709bcf53cb4a3be479b284d32e78e0d5f4b8a836a7d68731f5f228b780dd5439cbb8df29ebf15aab231956ffd3fdc77e27953058ddbd7764818be9a48e5b83dea94e2c41562792db2cc144f713456b5d95b49db016585ea6ec", 0xe6) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x7, 0x210003) write$hidraw(r0, &(0x7f0000000000)="c8", 0x100000028) [ 1073.262154][ T2654] usb 3-1: new full-speed USB device number 101 using dummy_hcd 23:14:21 executing program 1: r0 = syz_open_dev$hiddev(0xfffffffffffffffc, 0x0, 0xc1) r1 = syz_open_dev$hiddev(&(0x7f0000000100), 0xffffffffffffffe1, 0x941) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f0000000ac0)) ioctl$HIDIOCGUSAGE(r1, 0xc018480b, &(0x7f0000000180)={0x1, 0x200, 0x3, 0x80000001, 0x2, 0x80000001}) ioctl$HIDIOCGREPORTINFO(r0, 0xc00c4809, &(0x7f0000000340)={0x2, 0x3, 0x3}) r2 = syz_open_dev$hidraw(&(0x7f0000000140), 0x7fff, 0x80) read$hidraw(r2, &(0x7f00000001c0)=""/23, 0x17) ioctl$HIDIOCGPHYS(r1, 0x80404812, &(0x7f0000000100)) ioctl$HIDIOCSREPORT(0xffffffffffffffff, 0x400c4808, 0x0) r3 = syz_open_dev$hiddev(0xfffffffffffffffc, 0x0, 0x0) read$hiddev(r3, &(0x7f0000000040)=""/186, 0xba) syz_open_dev$hiddev(&(0x7f0000000000), 0xd3ad, 0x442002) r4 = syz_open_dev$hidraw(&(0x7f0000000200), 0xf96, 0x80100) write$hidraw(r4, &(0x7f0000000240)="c8a41a2254ce80f1c04159b005c714b8e8d7ca1308bdf5750d404a45b8b5f8e0399e7ed32ca9d03e824bca7576db3df799fbb0a1afd22571be2bdc3ad341d70143151aaef68e855b633692cf4b1fb9201c8a2c846dde9b6ddced060f08f6fb2c9564083e4a9e07fdbc6f554235db128e293be3a233ef0bbcc65cf6c200f0cc3d226e7b0fd580e26eaa1f1b4ae1695cc90829864ba42f19361579c5bbc9dd07803a286d25fa93a04a8bdd451e795f3ae14e3d7975415f39502650847f5bb15b458b29b20f2f79fb0d156eed39ff48c7a8", 0xd0) ioctl$HIDIOCGREPORTINFO(r0, 0x6611, 0x0) [ 1073.302488][T14667] usb 1-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 1073.311287][T14667] usb 1-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 1073.321486][T14667] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 23:14:21 executing program 1: syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x40000) r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_open_dev$hidraw(&(0x7f00000002c0), 0x0, 0x383300) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000340)={0x17, 0xfffffffffffffd9b, &(0x7f00000005c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b199e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f00000008c0)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d760080000069358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2b11609b5c207cc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef760000521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e1106b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564b2b01175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58", 0x232) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000240)) read$hidraw(r2, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000004c0)=""/226, 0xe2) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001200)=""/71, 0x47) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f0000000300), 0x0, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) [ 1073.532230][ T2654] usb 3-1: device descriptor read/64, error 18 [ 1073.582475][T14667] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 1073.591563][T14667] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1073.599640][T14667] usb 1-1: Product: syz [ 1073.603867][T14667] usb 1-1: Manufacturer: syz [ 1073.608484][T14667] usb 1-1: SerialNumber: syz 23:14:22 executing program 3: ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f0000000100)=""/198) ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, &(0x7f0000000680)=""/22) syz_open_dev$evdev(&(0x7f0000000000), 0x5, 0x200041) syz_usb_connect$uac1(0x0, 0x7a, &(0x7f0000000880)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x68, 0x3, 0x1, 0x0, 0x80, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x1f}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x2, 0x1f, {0x7, 0x25, 0x1, 0x2, 0x0, 0x4}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0xb3, 0x0, 0x8, {0x7, 0x25, 0x1, 0x80}}}}}}}]}}, 0x0) syz_open_dev$evdev(&(0x7f0000000f80), 0x8, 0xe00) syz_open_dev$evdev(&(0x7f0000000040), 0x100000000, 0x4000) 23:14:22 executing program 0: ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x1) syz_usb_connect$cdc_ecm(0x5, 0x4f, &(0x7f0000000100)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3d, 0x1, 0x1, 0x80, 0x0, 0x3, [{{0x9, 0x4, 0x0, 0x6d, 0x3, 0x2, 0x6, 0x0, 0x81, {{0x7, 0x24, 0x6, 0x0, 0x0, "37a3"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x3, 0x9}}, {[], {{0x9, 0x5, 0x82, 0x2, 0xf786303aca142be4, 0x2}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0x40, 0x9, 0xff}}}}}]}}]}}, &(0x7f0000000480)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x201, 0xff}, 0x1c, &(0x7f00000001c0)={0x5, 0xf, 0x1c, 0x2, [@ssp_cap={0x14, 0x10, 0xa, 0x3, 0x2, 0x0, 0xff0f, 0x7, [0xc0, 0x0]}, @generic={0x3, 0x10, 0xd}]}, 0x5, [{0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x200a}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x416}}, {0x21, &(0x7f0000000340)=@string={0x21, 0x3, "2030e064128525ac6149ebe744f23a50718849d84888736ba7990f3c1921ce"}}, {0x0, 0x0}, {0x0, 0x0}]}) syz_open_dev$evdev(0x0, 0x0, 0x80800) r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x5, 0x80) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000040)) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f00000000c0)={0x0, 0x2e, &(0x7f0000000080)="d9f9a59eeb01386438558ba098f60043759c8e3516fbeb25f9f4cd6eff10fd9a210744b53dec248d4d358da5f7f7"}) [ 1073.922279][ T2654] usb 3-1: device descriptor read/64, error 18 23:14:22 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a7bc2) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0xfffa}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f00000000c0)="f3", 0x1) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xffffffffffff21fb, 0x5a5681) ioctl$HIDIOCGRAWNAME(r2, 0xc020662a, &(0x7f0000000080)) [ 1074.012613][T14667] usb 1-1: 0:2 : does not exist [ 1074.037809][T14667] usb 1-1: USB disconnect, device number 122 23:14:22 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {0x0, 0xfffd}, {0x2}, @rumble={0x0, 0x3}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000200)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, &(0x7f0000000240)) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) [ 1074.182225][ T7427] usb 4-1: new high-speed USB device number 103 using dummy_hcd [ 1074.192109][ T2654] usb 3-1: new full-speed USB device number 102 using dummy_hcd 23:14:22 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(0x0, 0xa756, 0x1) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f00000014c0)=""/102400, 0x19000) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000001240)) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000001300)=""/67) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xea762) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r4, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r4, &(0x7f0000001400)=""/129, 0x81) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd127563016568d53935", 0x57) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) [ 1074.452315][ T7427] usb 4-1: Using ep0 maxpacket: 8 [ 1074.482452][ T2654] usb 3-1: device descriptor read/64, error 18 [ 1074.572360][ T7427] usb 4-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 1074.581202][ T7427] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 1074.591577][ T7427] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 1074.622164][T14667] usb 1-1: new high-speed USB device number 123 using dummy_hcd 23:14:22 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000040), 0x5, 0x0) write$hidraw(r0, &(0x7f00000000c0)="904a68ad69c9db93af31376e892bdd3532eef13c89a1fef4858f855b2d77cec94c67ffdc3ac61a4a10439853b8100ca41508dbd0fa57776a292bca6a89a723720b370b4fd3104ea2b806b61ead84faaa1f7c552ec21a547877d865da2482fa1336e08dde1485955900afed7baa395025cafe4d1802f0a4362d3cab1cfaea08b9c5250a43bcae230cb0ef77f062fc939255ca534cf68a537fded2f8df282566fffdf34d1b1107fb727891a6e4bc42be28383914ab5efcd77395c3d38fd9b02aab42ca7fa9b621e47fbb0f26ff0767b7514a4b0420aedaae0f15c9f743244d9cf849c263097ff03beeea898f13902e831330dc7e4943785964cc05505dde501031450e1ef99aa52e131367457550b7532b6ed940a6c2f4c947d81e2bf2d11c83b7169543060da7b6f7ca026b25617fd14a56acbf496379c70500965ccd521926570a3e4f789271d2cfeebecefa740efa5e004b37eeb26cd5f81e112f9a06b38f57598dba1bdcb64b4a68d305d669e848bece19b63bfa", 0x175) read$hidraw(r0, 0x0, 0x0) ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, 0x0) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000240)=""/204) syz_open_dev$hidraw(&(0x7f0000000000), 0x10001, 0x10082) r1 = syz_open_dev$hidraw(&(0x7f0000000080), 0x6, 0x612880) read$hidraw(r1, &(0x7f0000000340)=""/208, 0xd0) 23:14:23 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000500)='D', 0xf000) read$hidraw(r1, &(0x7f0000000040)=""/22, 0x16) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) write$hidraw(r1, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) write$hidraw(r2, &(0x7f00000000c0)='Y', 0x1) read$hidraw(r2, &(0x7f0000000100)=""/8, 0x8) write$hidraw(r0, &(0x7f0000000280)='_', 0xc) syz_open_dev$hidraw(&(0x7f0000000000), 0xfffffffffffffffc, 0x0) [ 1074.782212][ T7427] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 1074.791435][ T7427] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1074.799578][ T7427] usb 4-1: Product: syz [ 1074.803824][ T7427] usb 4-1: Manufacturer: syz [ 1074.808725][ T7427] usb 4-1: SerialNumber: syz [ 1074.892256][ T2654] usb 3-1: device descriptor read/64, error 18 [ 1075.012115][ T2654] usb usb3-port1: attempt power cycle [ 1075.052263][T14667] usb 1-1: config 1 interface 0 altsetting 109 bulk endpoint 0x82 has invalid maxpacket 996 [ 1075.062613][T14667] usb 1-1: config 1 interface 0 altsetting 109 bulk endpoint 0x3 has invalid maxpacket 1024 [ 1075.072797][T14667] usb 1-1: config 1 interface 0 altsetting 109 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 1075.080161][ T33] kauditd_printk_skb: 43 callbacks suppressed [ 1075.080178][ T33] audit: type=1804 audit(1621811663.302:10170): pid=14880 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723634383635343834392F73797A6B616C6C65722E5245615545682F3533392F48C7C060 dev="sda1" ino=13923 res=1 errno=0 [ 1075.085999][T14667] usb 1-1: config 1 interface 0 has no altsetting 0 [ 1075.257641][ T33] audit: type=1804 audit(1621811663.363:10171): pid=14895 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=ToMToU comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723634383635343834392F73797A6B616C6C65722E5245615545682F3533392F48C7C060 dev="sda1" ino=13923 res=1 errno=0 [ 1075.302200][ T7427] usb 4-1: 0:2 : does not exist [ 1075.322797][ T7427] usb 4-1: USB disconnect, device number 103 [ 1075.422182][ T2654] usb 3-1: new full-speed USB device number 103 using dummy_hcd [ 1075.592562][ T2654] usb 3-1: device descriptor read/8, error -61 [ 1075.642181][ T33] audit: type=1800 audit(1621811663.873:10172): pid=14937 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.5" name=48C7C060 dev="sda1" ino=14908 res=0 errno=0 [ 1075.652105][T14667] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1075.672063][T14667] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1075.680095][T14667] usb 1-1: Product: 〠擠蔒갥䥡债衱衈歳馧㰏ℙ [ 1075.687760][T14667] usb 1-1: Manufacturer: Ж [ 1075.752366][T14915] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1075.759423][T14915] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1075.862069][ T2654] usb 3-1: device descriptor read/8, error -61 23:14:24 executing program 1: syz_usb_connect$printer(0x2, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x0, 0x0, "", {{}, [{{0x9, 0x5, 0x82, 0x2, 0x10}}]}}}]}}]}}, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x7e, &(0x7f0000000080)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6c, 0x2, 0x1, 0xf0, 0xf0, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x1, "730fb211a5fb"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x7, 0x1000, 0x4}, {0x6, 0x24, 0x1a, 0x5, 0x12}, [@call_mgmt={0x5, 0x24, 0x1, 0x3}, @obex={0x5, 0x24, 0x15, 0x400}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0xff, 0x4, 0x23}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x1, 0x1, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x11, 0x81, 0x7}}}}}}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x1, 0x0, 0x2, 0xbf, 0x9}, 0x2f, &(0x7f0000000100)={0x5, 0xf, 0x2f, 0x5, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x8, 0x3f, 0x0, 0x2, 0x562e, 0x2}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0x20, 0x4}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0x3, 0x8000}, @wireless={0xb, 0x10, 0x1, 0xc, 0x8c, 0x2, 0x40, 0x2, 0x1}]}, 0x1, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x41b}}]}) 23:14:24 executing program 3: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x10bc43) write$hidraw(r0, &(0x7f0000000000)="e88cdabdccc8080cdc1d625403ec16fe90e38f2b63", 0x15) syz_open_dev$hidraw(&(0x7f0000000040), 0x6, 0x10000) 23:14:24 executing program 4: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x0, 0x8}, @rumble={0x5}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x163f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x6, 0x4289c3) ioctl$HIDIOCGRAWNAME(r1, 0x40305828, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000000), 0x8, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0xc020662a, &(0x7f0000000080)) 23:14:24 executing program 5: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x57, 0x0, 0x0, {0x0, 0x8}, {}, @const={0xfff7, {0x9, 0x0, 0x40, 0x6}}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x43041) write$hidraw(r2, &(0x7f00000010c0)='9', 0x4000) write$hidraw(r1, &(0x7f0000000000)="03", 0xfd50) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r3, &(0x7f00000000c0)='Y', 0x1) write$hidraw(r3, &(0x7f00000000c0)="b590f1fea30a6bbc63d254170cf67032648e266f262e69b981cbc2c6bea193fcf453b47965a55bf1052d34611c77c74ab67fccb71b3a5620841008ca0cf99417fd41414def07b4768ffe24b3a7de23c71cb8c4c74bc54ac63f73dfe8a5c1442c5eb6cce691f791a10c0d3b995b200cde15f3ebe5afa1d283fa213d1ccbd04ad5b137dcfd1a8105e52e087028db2d531ba7f3b6f5b5f41c1102baa81b031485473fc6c1de0406f016dc94951d058284718e5f759e75f584e39e986f91ab0c1ebaffb96fe2c982d966945960151ec6996648eab3fb859140ad27eb921d3b", 0xdd) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) 23:14:24 executing program 0: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x264, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, &(0x7f0000000000)={0x0, 0x0, 0x80000c}) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000080)={0xffffffff}) syz_usb_connect$printer(0x6, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x78, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x81, 0x40, 0x0, [{{0x9, 0x4, 0x0, 0x4, 0x2, 0x7, 0x1, 0x1, 0xcc, "", {{{0x9, 0x5, 0x1, 0x2, 0x400, 0x9, 0x0, 0x4}}}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x310, 0x1, 0x7, 0xf8, 0xff, 0x5}, 0x5, &(0x7f0000000100)={0x5, 0xf, 0x5}, 0x4, [{0x1c, &(0x7f0000000140)=@string={0x1c, 0x3, "9338695e24a9492a14c26d1e632bc84f0576c6bbfdcbb840ea3e"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x40d}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x810}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x380a}}]}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0xc0c0583b, &(0x7f0000000000)) 23:14:24 executing program 2: syz_usb_connect(0x0, 0x0, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000001740)={0x84, 0x0, &(0x7f0000001380)={0x0, 0xa, 0x1, 0xb6}, &(0x7f00000013c0)={0x0, 0x8, 0x1, 0x3c}, &(0x7f0000001400)={0x20, 0x0, 0x4}, 0x0, 0x0, &(0x7f00000014c0)={0x40, 0x9, 0x1}, &(0x7f0000001500)={0x40, 0xb, 0x2, "b890"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x1000) r2 = syz_usb_connect(0x3, 0x70a, &(0x7f0000000580)=ANY=[@ANYBLOB="12010003a6dcce406b06f92073f0010203010902f80604078010010904b701056e7632060921f9ff7f01226d0009050c00400001060007250101040600b709261d52182741f86199e842c4f654f4c124f439bb8f9d8383c4f7eb21fc547cfbf905bb6d07ce7fbf2d5600c398b9fb63cdf6dabe5583d25a4017a56bcea2a3399c0100000000000000de26fe05cb8ce7393ca1b61a617866d48fc7deb15c3aded36f8676ee08af93bd39a4eea73bac89a0e80d9edf104dabece5b2f8fbfce4866405b442ceabf7c46e79ad577ad89cad53a7350bbbc623b02172a9e49410904d59df977a36d0d759cacb0fb4eee73e65d70ea1065d09050f00100044aa04e821a8d236b42254481451f8b63dae4c631acaddf484153e40eb9f60fb87f22e8d44381f75ca5b54fc71698d02a4491f5fa7d1d1abd4f09149c1747548c1fb87f2d1cad028221449dc56511ea969a245e64a8739bfcd0e0df56467c1926133f99c9bc1b66b73af0458c9d7eac0b74166223e132553753ef00f6872d55d939df33de5e32f6af502fdbf2a92d24441168f30d7554a685537ee4cc39a539b0247079de47218430fbab6c5a3b01ed59f895d4c024b45208e460b0634e12e467faaea36e23675003d65255ac25d29d5955bd7ec8807e5e3b0490706965194387a10e6a583efcbaa3bc9afc421d065d386203720cc8f4b5db40fd2e82ca5712c8b6f1374856dcb7260864506fb18158947ca8fde98c83740143e3da35435155114fd398f5de0cd5ae6a731b3c6d90a4a16b1d5aa7fe261a1b1c07614c3d31f7649a4926ea26fcf3403319b018763c015f19c691314fd67e88f803703c4fdc6c943c5a736bfa15077fed8a905482ffaf77fb0e4f1018367b7426d7c5128346ae63942a58d663207ca0cbe9f57944731a60723a3b0929b43ae57c9306212e4acd24f4f24c33ebccc83c7aa9bc5dfc19909050202000205303f09050e02000280fc0607250102fb4000090508020004000308ce010e657c5f3f46dacf9f58ed1fac24e759714916ba5a08ba21c4439247791787627b47e6597ded3c340c924ca5bfbd5b284e5f9fcd2f8466dec7a3bec7dae577aa40b17285cad8928d67196c490c39ed73edf5b9e7b69bb0d0063c910e3237d728a67d13cdb92749651202ce2938ed8ce8ec6157c06b75485d6be5921c5d31b8a3248e1629dd94617b834fb2b3be2326d91282bda777e12c9613168f5d2b1cc3c08e2d2b08aa60bb9599f33365b39eb3aa19a56d74cf2ca3e58972d0308c5873fbaa09c51014e4069c946b509fdc0419c8b05d36fb0dc6d2e1802359b5564bd8a860453bb71ebc98ca7af2a9ba52282e1622138e4793706910aaba33ca85f03497152b402664ec4d5190a2b81de8bf2c1640a32679244079b332b72558e9a387ae2b4d4fb2a6bcfe8552d5dccd2c60780552be535ddb8358869269639edc7084b97c30dca1f75738c644052659a43890b19dd77dcb42f48b1c4e159eb52ffb796fd0464fe1247cd5a7a65caaaeaecf418b0a7b049f373c4debf4d07be28fc330720e26afab39531cd3091b2266c02f26c35c72020097a4bfa68d9054ef3af99f16977c4d5935ea9209047602017c59848c0a24011f00d702010209240302ff010403020c240203010205800600c00106240405074808240805ff03005708240504077ac0e50724070100000409050a100004a968070725018120fb2d072501038001000904753f038024c40609050f0c20048106ae09111c5f64c36bf2890905060200040009435621fc794dc73aa085301e534bf098ce2cbe744cc8a7698a1b213fdff4d12191de046d1d973dfc35ea2af6437b59eef934216517eb6e1dbdeb8d8ad47b8dc76945c5025403776fe9ddf11a0d9cb2f015fc98e7e2e9830905001000040077050904655d07da601c030905060cff030109800725010003e8ec450ef9b6895d3554cbb8b894e12af02d2df83922e911a84100ca965c8428105e66a5a3097725f0e938abcd7058992e1a2661995b1cdc622727242b8fd89e724e133a206f2109050c001000f6ff0609050110200005004009050b04ff0300db80072501828000000725018002adff090505000800d2000707250101ff19000905091040000001080022609851158e95dce34f885f61647ee0c88fbfb3cc0d3d3a4664a7c523939274c0a95a3db63314efe8785985bd4807745e3ab3cc31e20a227edbf3543ce7c3c8589cb8fc63f220811bd115af9e832c889ff7de7f8521872c6d3b055c02a491b81e35c98db21f6f20dc2063a4ac04c549d7631667b62d389fb2da2996bb7eb0eea6612f46e8ed33c69d4fec7f9641203f832097a848078ebc337dc08d100a50e47f09f4fa3d4c15ff80d24169ba5401219fe7134781b8057220492513c63924aba12a1a2d6a8b88e19ad0a4fc530e56672e32a73610cb07c88aa18f024b8996a4b1caf189dcbca5e21fc458d6342770268722d147864be62836edf78d4ce1b70e0d6e5c25f01de4c55bfddf907709050b020002070108"], &(0x7f0000000e80)={0xa, &(0x7f0000000cc0)={0xa, 0x6, 0x110, 0xff, 0x1f, 0x7f, 0x10}, 0x50, &(0x7f0000000d00)={0x5, 0xf, 0x50, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0xe, 0xb3, 0x4, 0x7}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x1f, "b20f1c68ed5934a8fcde2546afbef9e2"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x82, 0x3, 0x1, 0x2, 0x7f}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "52960a06581de6c79167f1dab5646706"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x42, 0xe9, 0xf9, 0x8}]}, 0x2, [{0x4, &(0x7f0000000d80)=@lang_id={0x4, 0x3, 0x1409}}, {0xa9, &(0x7f0000000dc0)=@string={0xa9, 0x3, "20f433379716e6d2da6c4c09d772e855b0dbd80b2d7d4afd4e3a5e2062815514740f48efd37ce94abdd9f88c388b8719fa73ea362c7b255811c4898d0f6b0af3a0016675c904b32a6c82290e1bd7ec8b135c98731ee1ade1c71ee88f10ffc3373761c5787532cb0c93259bb7f1aaf7066c7c032ce2f3b7c0d4527a64e8aaa42a7c09f8f2fed4990a3d1ac5a1b9f9e649e3bc481b4d908fa18a7585a2e4013b27ea4077171851c9"}}]}) syz_usb_disconnect(r2) syz_usb_control_io$cdc_ncm(r2, &(0x7f0000001440)={0x14, &(0x7f0000001540)={0x20, 0xc, 0xe7, {0xe7, 0x23, "31da0931e1c98ff29a74893faeb5fb065e615ac4bd20ad02b390e7417b62ed0cba2f926754129c60f296b4ea2dfd3edd0dcfa5d462ce1f17e9213e55fe7ac5fb2aa6feb21c116d7568403168db9b5eb42a125b7196356bbc58eba63deb576e01d7af726644d107cb9acf83ec7cbb5bc0fbbea04b7f362aeec629926fc04a6f96d93f37c92d6db2a61038582a78aea6aaff9d54461b24f01528aa8fcae95e7240c94be399e74be264283c93af94667477f6143b3dc31a7b5cd403f5e10b0ecbf584b21174583d0794a9f32e5df2f57ef793034c48f3b7a0ab7b72ae61ac38963a49c8c1c9de"}}, &(0x7f0000001340)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000001940)={0x44, &(0x7f0000001640)={0x20, 0xf, 0xa4, "78273ce6bb84cbdd883d06a76bce913f4fac56f9f58db3f7918ad806a8d2df5645835b363224aff0f6b30f49d083ddeb63f343aa5f82ac5860a7a66cf5c6b1da57cdaabba2afae2686b531a8135befcd97f823dd2a3770a404c1d0c4667743c15f6b8d13d998fb848f2c688c93b986232d4cfdc052d96eeb8fd2ba6b6e0b72c3eec60a0b9517fbab58654d4f4f499cb8b986365a57c39af4af7ea6121bbbd4d03434886a"}, &(0x7f0000001480)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000001700)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000001800)={0x20, 0x80, 0x1c, {0xfd, 0x3, 0x8e1, 0x1, 0x2, 0x0, 0x4, 0x5, 0x0, 0x2, 0xff, 0x7}}, &(0x7f0000001840)={0x20, 0x85, 0x4, 0x3ff}, &(0x7f0000001880)={0x20, 0x83, 0x2, 0x1}, &(0x7f00000018c0)={0x20, 0x87, 0x2, 0xcbd5}, &(0x7f0000001900)={0x20, 0x89, 0x2}}) syz_usb_connect$uac1(0x5, 0x10a, &(0x7f00000019c0)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xf8, 0x3, 0x1, 0x3, 0x0, 0x5, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x401, 0x5}, [@extension_unit={0xc, 0x24, 0x8, 0x2, 0x3ff, 0x1b, "2bbd3e11cb"}, @feature_unit={0xb, 0x24, 0x6, 0x4, 0x3, 0x2, [0x1, 0x3], 0x5}, @processing_unit={0x7, 0x24, 0x7, 0x2, 0x3, 0x8}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x29, 0x1, 0x2, 0x0, "bf88", "611e"}, @as_header={0x7, 0x24, 0x1, 0x72, 0x1f, 0x1006}, @format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x1, 0x3, 0x40, 0x1, "017811e0af31a8f3"}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x2, 0x4, 0x6a, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00'}]}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0x20, 0x6, 0x2a, {0x7, 0x25, 0x1, 0x80, 0x6, 0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x81, 0xfb3, 0x4, "c3"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x3, 0x1, 0x1, 0xcb, "ccdf25", 'z'}, @format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x4, 0x4, 0x0, 0xe8, "71d47a", "741a2d"}, @format_type_ii_discrete={0x10, 0x24, 0x2, 0x2, 0x9c, 0x0, 0x0, "d33441e8576b7a"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x9e, 0x3, 0xfd, 0x96, "a0", '\a@'}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x7, 0x4, 0x3, 0x3}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x8, 0x8, 0x6, {0x7, 0x25, 0x1, 0x1, 0x7, 0x2}}}}}}}]}}, &(0x7f0000001300)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x0, 0x1, 0x2, 0x1, 0x10, 0x80}, 0x7a, &(0x7f0000000180)={0x5, 0xf, 0x7a, 0x2, [@generic={0x6b, 0x10, 0xe, "3cafa31d672cf6fd32653b34f41a4e5696b1693b207806bcc9a45f22ee3bff47f6312974d8ee46b264900c7655973321ac3bcc7db7eb50732e71df7fbcbfdbca561985d2919470ac0dbf9581cf615b67fd4e32abe6193f9cfce213ff84e819ab4724f3e9f619a69b"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x0, 0x3, 0x1f36}]}, 0x2, [{0x1e, &(0x7f0000001200)=@string={0x1e, 0x3, "27bf1f2c8ea83d27d832a1da1d9c8b8d434a94ebb05c7b040254f9d0"}}, {0xaa, &(0x7f0000001240)=ANY=[@ANYBLOB="aa0395ff0051415c625cd6dcb90afc43e6976c6aaf477406c260084b65d99d72bd28241767c9eacb2c00dba627c6b59846c08fce4858800a3c1c011e83a2e1ae7c6a896bba310ec8e37c747f3079023cde403d535e26c65698245fc5337ffa4ae3339e4d6d379eca674f79a6951cf1fae7b6025eac34ac99e9aa9b91b92cd2774b55baf3b9a06a7e7d1acf7c448679c04863751f5c8e2e915bfe878c2aa711247aeb26e0d730600bccdc"]}]}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) 23:14:24 executing program 3: ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) r0 = syz_open_dev$hidraw(&(0x7f0000000000), 0xfff, 0x2000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x6609, 0x0) write$hidraw(r0, &(0x7f0000000040)="a5164c361ad78e3b600043f5ebcef31e9ae1a358f4de7f98c8608dfa6f5424918813bdb0e2eb3353a30cfff0375c809707108ae1ee548a61e551ea35", 0x3c) 23:14:24 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x9, 0x4aef5) write$hidraw(r0, &(0x7f00000002c0)="658fed046fc5cb88ecfb163c2f04f468028f56fc99c209b1e6e52ba2d1eca1d9456c1bda0c85d026829555f4904572b2030912f3dfb5bbd5e562cab7e5d0082d6b5eb391d2f08e742f5daf4ebba1a80fd85951d52c4c12862fcbc91aa7cc3cc011401d570ad5edd497848b57f984d8e26b51e32a1bd535f1220c9cb02c8ed97d9b289606d15ce01a85f0cc4d7c90848101ddc704a3eff2657f53a9f5a2317604b95335fb78bbb4c6f62ed538a1cb360fc16fd41644dc957ef58f33677d0376c5e39b9a07fd3f108abe92adcc6df1cfd905c5dd55d7d5710028c441d28b04554d43749968a9a1947c7aee528155aee813539032364cd8cfe7a666e164584fb456d9dc156001f827d247179cfbc17dbeaa12f62819db512cf783ec611f76f3f7dbb9972e0e1a1eaa7759be161f394374c3a686b2ec056321c0a348de52b476a17859a5cb3e4fb3591aa55cd6105e8b955d9a0db694fabc88c376ce21b411bda00fcb5629f213fd6713160fa6d097ffba3310215ec1124b9e0c40a99bf9b4efa91e8e54adc44e68809ab239499a394c0991ef1e86ae6c3c24b2878add8e185ab8b972c32cf6beb7328352c891d58cd3f83e4ef1c27929b326b724fbea158bd084a9d02618f2d3f774b2f44ef84c116348c0b6fcb98f832c67449d5b22a9d0f0460fb451d6fa8edd547eab43dbef1dbdc01717e4d0c4fb7fbb72a48ad1f66872aad9535c413e39d150d8dbb102adee801fbf300eaa84ccbd4ba65a3d5881fd6a0c3eb2343a33b8767c7ff22f0be44114927ed6378f3b923ceebf75964f65d97aec57f0a8c66dd6abf0c1514fd6a2ffdf61c53876b95c1e9bc6fcc55e2b6d495b37faec8712255ac64575bf8d0a50b80525a39f2152c2b51dae4ef842b177bd39d9ffa02bfc6b47e37120a1959e2bf927a2ac28a0478c7a0a3e66fc7df12f6b427974f0a3b0589efbb1540f36d8992fc16a9013c3995842d03e624f1ce338a2c893097f6b49cc4f1788bd3caf52e39a63b3effbb45134c809e897bf90ff25dbeae0e4e84d038bec6447ec356aa89e3a557248ec7c5579e98043d3d155387e2093c17a6b4de04980b046b1a179c272c29e816c482773861acf5045670f1980b06546035aca15a7c3dd4809380809c573cd4311038f8a12092a77a543340296e89762d6f26fa039dc27b968adc817a413c18e40e722df1246a593962833b42ff2b4353aa24ed7ba55456d0e13615aecea08064af115a0ee7786bdc86121ac8143b0e0de3acd2f6de05f94080c0f62ebba31fc7f85521801cf69a414697fe853a19b9ffb52f4df973fd424e3c2d28d50bb009f1482a637aa1526bf282230ebe956cfd036e73cb6ad55aae35572f5ed7b385cfca32add2d5b17ed23c967d7a906d343824143a878a09c48a39ad0092b3971e47cd0036efc70c81016ce7612f8c1f9f20fe40c187213311c04959c632ac55118d20f6c2dc709fda6686aac8c8f4d43464852926119467d8e814494605b2ae3f825fd00145a99d42b21e6645ab1dab5badcf862da8a18f05da822e81f231f54a8ae79bac3339bb8979a5df27ebe7f17be9ae29c296019e4977d6e482be0a2b0127366494cd2a378a0ebc84b6be35756f746b87f2c495964f405b0f86d05ed95d62fb616ca08c2a9ce1f099e5b743b65a789ec284cc0eeadbf2bf6643f22e7330260d8720c50fd3206d0e942ed40d7abf2fb8c9c94cc91715a9b7eb62d81a3ee7b726f5739fe6bca04f8dc97246daab4115c9ccf2749753f890dc55e0603a32e76f0aae18a35f2aadaaea018c139967beb586c73b3c79a6b7a6425054fab2782648322a7a570b5e46f7f53b27f9bcd8de522517bb5fa16218564a51aff6f29b1f6354306e395e150652541d593853615c3dd0d4a03a046fd1c1757500df9ec2f2702c874b853739933307a77219d44b3152219c79a0cb34cfe493bd6b5f1801e992be3090faf7be834dce57d61ab9107f615ce305ff49680c0aa24d0553156249a084a48093e5283db9949e5fa04ed85f8ac2125b603e5ea6237cdd1b60088fdf3e7700f085f079340555329186f149c683d032749c6a643a015e34b9cd92adfb13ceda23d8344182f23fda063afc554cf5aad3d87a6dfcb5f0d05ebf90f27dcb190e2efe72818dee39e77444759a43ecd72439fc12275c6cebe7073a611f4971bffda13aa5edcc12aa38756f03801f7539a6a5f5e53c65fc8c4f1499ffbd42a8a884d2fa8111203454ecc7dc406436d333779ec7e83312af300f54a00ccf61b9193e07b4773695713ea8e6a48cff3de3f0c0ee0e6cc84909ec9cddda2e6ef5c85258e478ea4095ab569f5c7650235c666ebbd4423562c096a787145d98c8e8a2cf315e38bf8c9c2a2a60f7f822fe71000926b24d2222eaf2cfe8269091a5896337267e55952bc7d84c02a4c9036174697d684997021439e11af9d7e0abb1f2610cf864ff9ec3e462f69604f2ef43021266abc19eb96e7381ee01b6ba551459b83867078454a50aeeb69ac60603575cf659db92fb0d6d6d709d903b7672f8ca79fa6e44fefbe547c96b8005eb37dbde692a79b6fe03ccf365da959b5d794277d6ac3f2a45dc91dcb58a55b15b649b0e587265874781d509c110aadd2806734b95ddd190421702e0cd99418b7849648e273fd079342e1dfe4bc39f0dd167051586261b3b4509bb0f40ff17c4c796f74d47fd7a04442a5c68ebf5a84f5378fb32bfcaaf1a1d905a6922eab4e04ca10a252673a3e1984d2f6e5dafaf71c786e5f0f13c906247846bb62e0a776a4074dcd6db84d3902f10d9ebac6c097df3e1055b0717bdf9349eb09787bf72dff2a9cc2163cdfffe544906dfff05339b5808519ca2a70b2c5573d1ac3d268c5166f93d63d48a5ac277b2b34b3e5b83a6261e83268b6d6adc18eb86a172d5d031c267bcbf5e4a2cd2d159502f5917a049d38de5d6e23804ad8f22454ff595a49bc649de8f6d818007a4a3d957dd85d905524dd2661766916409d90fc343b884ff42c25a5022ca07cda269637fccb4a07bfc9782d63e24e11b1f11fa30987448fe1161867a5f2cdc0120716fb79b8003b1b484d99fe5dcc06495555a90bdd8cd748fc7afce663759670250b309a9224f64ed1c12b33e647b5858dee290acf68643fec6c4d9e1b22a9ecf0fdd75a2cad84188bf6a953934794c8a6fa675324bc87fde173d7bb9c2fbf03ea75f473f1ec3c078cb926ef0952c28add0d530fa600d2bce567951a5c969585e886ed47c254d1ce31c72909afaf8a057937a8b8730f05cb99782ec93e3a701de2d2567cc6cbdc0ed746a2dbc46bf1c71a54dc325ef1c9329168ff83d8df99356fda5d73df75c6ef0da9396c7c499046c49beb80e684bef18a99ac8bff2f99c6167368060e3e3fb623b8cc45a810f06c997b12cdb5cca8bb3c865fc00b7ebdf1edc15500b2e0f967753d95d268e5711edb25e2531e1416f165f8332025b5417f66a6f2bb168b5e58b030345ac47c79b7e153180a2eabdc7ae519a49f31eddbf8676cd2e643c0467aaf3dc4b0ffcfd6f988a1f1e64ca8fafd88ffca292a338cd76d6d8927aea8b2bf8c959ed3668dd199099007231e3ff107182e0c8e29476c475cd4f22d099d1d4b2b4476a9e363ba0ecca4e9ceee38f8d81bfe35e257e8b17b1217f26f790aee43dbee29a0441eceb909ec4ad273f3ca06aa9a5cdfbac45036578754cd8598a74ab7ab332af48ba5f1738a9d2fdba58c3583e4e7811128700c71f84ed03821e71fd9bd026361acf1277f808a9564115a6631efaeb1e7753e06029c70a348b969e0999af583405657af1542c0af5bfc9d5e045e346eea685fbc5b70a2bab1ae693bcf8b59a98a3bf6de0f63da2d44657f8a7d563360fb41579f4e1850e354366aa5f2137d86ed429fcd180a76592bd2a15d9217e3b77dc0e1dd10831aa9e787c3424b21fe27f6317ce12c177867b386f0ae3a897c0149fcfef6a53a2a9a48158ec2c94461f3d5dfcdf93586dec2966edc09b879e292cb8c4fab0ba3fe157b725083cec552c82aecb158767a6b162c0107d0b6b3aac5d00422b82ffd5f3bbeaffb57bfd08a65317d4f2e43ab97facd58558cb24dc58fc08a118d7861d16084ac73bdfdaded96319b2ee9431ab1c1e03dec80980887419ed1cad3f9d6fc5161401f32acd4cb721cd93c595bdfcecf9512ebfb49991dce63da8bc68a72b6a02421ecaa083dcab0b77aae235746f1883f70a0f4d47c1758d923020c52786ae86b831ba3434a9bdb71ebaef11a60e605affdf1a72c51d48904ab348d8e6d0b2939253a179a28e94b9ceedfbc03f3d738bdfd78293a7e4223dd37b0e3881ed28ef212dea0df6fe3417ec2b4df4abd445945258f73dc6de393e1b1d83466076d2182dde98c467c29e261a186d74dfd8a4abd7670d98399ee7cfcb6c31ec500a11abedec0946655861053a19e2c4836217e7bb0b71385cb5eb3ad9dc5ac0235d8a198eaa480d129f6a9f27b98dd31612fc0987d858fbc338f447fe317400136892accce81c86fc1a9cc606c8bd3bf44a870452c46c9cc09b386376c0f94e1afad54683d5ca3a67cc3125908cbff5128a29145b0576f8fefbfdbd92786201ca51729a9268f79b1d7df7805cb4b828ddd0ecefac6ea4d92f1fb8250aff1b18d8b042ebf19de8b4121d414df5b5b49cf4f1c6625d6833e75ce97d3b4fcab3a2da5ad88e7273947b49428cd5fd316c047634c16f4729d5cf712d0df82d66202f89aa1988fb0cb828759f3d1d6807ef03fdd6099f4243a7ba42a34a7a3427f975b68a771d181b9bbfa82c1e5ad7998f0363e6754a0af8cfb1de256cf0d5197436673d16a9409728057e7bf34937b97fa33e0f86e0f74f35cfab3bbc2354226a3813076ab33e90154550efcba31303c8ebb6c4cb52bd49f377b198779d08325bad11f7f67204083069a566fe403869b523f78aa7aacbdc90ff16c0c849c6b9643612388263eb96e541c7c85f1770711ca3ace67f76795a7278238197e4acf9e45588a2e6f0e19f897225d64175b8d094d905b5b9940ab1427245fef38ef6b22e5bc85f0418811818c7c3f7f4e4e622002811e2eedf8881c0ec4cbec02f062e06938b14cb79a0f16e0a692ed41ca31c77d63dea051968157f7d45be2f87c0a0d0c5e4a069abe2e3bd4a48e75d19682fe828a32a1656f49aaf3393da69e1c5e5c210f08cd5a677f506c6a0123d592c131e201aacd168f237c4eed3a7ba0e56caffe01a0027a4bf9013ad923961c63bc1a74a10b7a3421a4c284ed438af871f44f028f5d870b94ec68058c012ada1a6eaf6ef1f39efa17d75308d2f80a1d82c9339d88171a4265513e9a38e815ff003448c8a490e320a3c3482a87acc105d48f481200c3f833c6e85e16e92b047aead6a25e8900fb749b55e3c4a0d5e49b846a21eafc3eafc3d69d4ebba4e8714940ba6a730d5f1735f2df81107b3c1b5976d4823ca79948d7138801cee5a444f1cd3ce46e464680467e855da8d2a2143ef1bce25409670d5f6a740d9919a96fc254d754dd5c7bb12b70426db1a33b6229cd41bd2c2838ba898ca8915f87620a0572331ea4845b1fc1cc04db477e3ae0a6abf5c4297ca3435dc65ba603a8e10b5120635deedb6239f79f8575a6640dcb395ee35375dc487d4bb6da5fbd06ae2938710ae58540f6b127bb21e786e7e3d1372cb1b216e1c25d32038a57abf0912d9e981ac3667e80862ab759ad384ef4aa4b4126d8caf81b3c1609a4189d388467f235111d037f4d7924076520d93070a4d5fd1090", 0xfffffdef) [ 1076.112109][T14667] cdc_ether: probe of 1-1:1.0 failed with error -71 [ 1076.130476][T14667] usb 1-1: USB disconnect, device number 123 23:14:24 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x1, 0x2) syz_usb_connect$printer(0x3, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x0, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x0, 0x0, 0x80}}}}}]}}]}}, 0x0) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000080)=""/230) 23:14:24 executing program 2: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0x7fff}, @ramp={0x1, 0x3f, {0x400, 0x4, 0x1, 0x7}}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x60000) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) ioctl$HIDIOCGRAWNAME(r1, 0x40305839, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) [ 1076.148547][ T33] audit: type=1800 audit(1621811664.373:10173): pid=14988 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=14515 res=0 errno=0 [ 1076.219961][ T7427] usb 2-1: new full-speed USB device number 45 using dummy_hcd 23:14:24 executing program 3: syz_open_dev$hidraw(0xfffffffffffffffc, 0x2, 0x84762) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x481) syz_open_dev$hidraw(&(0x7f0000001380), 0x1, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000001240), 0x1, 0xa002) write$hidraw(r1, &(0x7f00000014c0)="f5fa66406331f051e89dfd76c339c890b1acb7cba0f9c8866a9ebe68cd1a01701aa65b1ac70def1d40275437a0e416c490c92ab5298e269ea391dceaec02531e456f4560be227ccc3f1fb455e720e3aa4e84d62320ef050069d658f867f31c1f5cf1f2622d6113b61ab464ee9a833c68e10e98aa74767c24d84e0932862fa023a63e913a47f8123060816b7096bc3340409056", 0xfffffffffffffe5e) syz_open_dev$hidraw(&(0x7f00000012c0), 0xffffffffffffff67, 0xbeaba224ba2a037a) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, &(0x7f0000000a80)=ANY=[@ANYBLOB="b90300007bb788004838392a7c1af81742da78b01a9224dae401375b8708b6efc1b9037d97ddc45ebae1a57ed7c2a6269b306cc87b44333557d03701233465230cf4f001623d858f326419f48d15139ecc1c9a084549066742e3187e296d1cdd45100d861435ac121f3e5532f7cf028cce31362306b2512d639f8f15a3bfdba8a9c259f5a87faaa7094699e61c2e1048f24dd4e3340b80036e0c611049466f46ffb07c66582a23448ed8400e58e13a63c74814515a0bb1db66e95e3eb9c195e044a64d3baa19f5a71fa14fe1395743b02dcb5b386b4e08ae0d7d69f88069e164851ca2728782a276f57007cab9396bf3c28464daf25cf0fb19a1d0694f2b8d31664c8018cd89fa17f5d323bd038ef6451ebc43d112d38bb32be34e739a0d5692cbf06a7ec4437860ec76f9b89b7f71531cf10f91ada2022c326b8d2921279c65b3944c8f2991d7217183bc5c4d5ce89d7ccc5d27a4a3a8510abd4aeefb380fb25c98bc203e671213ca298b74e6c3e9adebf48aa499574363b0a7bcac7605a1c9c0c5c0c0146c297ae0804a701ac220c87440ad0eb35ba340207264cf15b8e3f00f4a0ae7178b65fe687475bbf976c9c9616d74fcad353c155ad7df0088dc12f94f2a338f23baff11b17714c10f2a1f8838185388ff93d73515e3370cdcd25eef337bafe5dc8b5553fabf5aa2bf6eb32d8615b6733f9b4ece21b4ba50594150ff7de45bd3c8565f16dd8c5481cd486b5ca30428621ac178a60cc55b0216800f01b10459922100e41f0bd5bfb4c3a16e3439be2b6172431dfcf6608788a54fd69458b4bec8694e8b3fffbcd2d069bac1b2ca8a2671638dc40a2ffc981b3318dabbc26b6e02579f95758afba2276ab3c110fa94d1e79d58602955a4a13b8e78e8c392ec2ce52ba20e32246aaa394453c90083a16a3e97d612501610ec12a57fe62dbd64410f4c38ebd6a43a66f1e42856af0da95350311ef2a8e281f29f2815540fda6ef4883159485c54af09d7d08a68e02b854d394275e763b0418db780ebd2c84b920dfc07aa3be17caec9543aec1a503c075ee3f15d8fc35f5bcfa4e92fb4b2dd027b0e7d62dfdda761c3133294a418479235b5df7a32c5003cca0e436229af02f140d37c106897475ca6955959303dcd0c3cc4e12aaff29d75cd3f1ea405f450db31b3e414ba126dfd2b40c110439918bc8eb125594aa4e0cf2520fcf6eb28fe4ba2f3fa5ea4bade53ba9ba92a5ef878053c80d5e252c159d86f3c34c0458c016413962a16b94c9f4e5d3dbb00cb05b5a27ed9872ece419eb294cc60e1b87d95cf3194d06ff884d3d26d3a6e8e1d62f91b8ce5b3f48af593ef29622af4dab247cac991b843c5c4c4052b0343343d2087adc6d42605118f704438e0bc7617b57a2c833c4dbc4c582998c9f74c898f444fdfb05c1e11d3bcd65029f07959222b874364bb63"]) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000001300)=""/67) syz_open_dev$hidraw(&(0x7f00000013c0), 0x6, 0x400000) write$hidraw(0xffffffffffffffff, &(0x7f00000015c0)="8cbfb419138918c037ee4e6c7f6e3447507d6e9a6cc63e0ec4eeb85a8cec56200f5e5d4077dbc39b8554343c765511992b9a3389ece090a9402fff5361aecd5c7fc1030602e745782758b0e5f22a6ea5bf5ab73715024c284e4951dd102c26bd90d19ec4e4c29d812e337f48e21eab44db5159c88ce32cc4daecb6cdffff231e8179c1b9b78bb94e9652e03caca9226ab31b0e506656f7ba464aec49fef7b2b16848441da6695d8d90c9ca277d2c628ed9136b41a62ac606b4671d09f1cc3def861e3e356ee309", 0xc7) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x800000000000, 0x7000000) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r4, 0xc0c0583b, &(0x7f0000000000)) read$hidraw(r4, &(0x7f0000000240)=""/147, 0x93) write$hidraw(r3, 0x0, 0x0) [ 1076.305708][ T33] audit: type=1804 audit(1621811664.533:10174): pid=15006 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723033303337373635352F73797A6B616C6C65722E5961495143482F3834352F48C7C060 dev="sda1" ino=14887 res=1 errno=0 23:14:24 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f0000000640)="31f43e409a8473959fd7a2033b51a00fa22ab91de51edd5f3cd893f6971a25b600009f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aad39cc9fb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4146e53a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea791020734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4", 0x16a) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, 0x0, 0xeffdffff) ioctl$HIDIOCGRAWNAME(r0, 0x4030582b, 0x0) r2 = syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x40, 0x0) write$hidraw(r3, &(0x7f0000000500)='D', 0xf000) write$hidraw(r0, &(0x7f0000000300)="a8c3edcc715eb362cd37fc2d907c87e12f721ed58836474435a0b0e9146176e95797517fbdeb4be2faa4cb5856e7083f59530f78c8abd4a9d0e01d3d8cf2e1d7f8c62b279c7f9588025f5b94af", 0x18) ioctl$HIDIOCGRAWNAME(r3, 0x80404804, &(0x7f0000000180)) r4 = syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0xe2681) write$hidraw(r4, &(0x7f0000000840)="a63cec29917c1eaa00", 0x9) ioctl$HIDIOCGFEATURE(r4, 0xc0404807, &(0x7f0000000280)={0xff, "9814212f77cebb580a7b34f977293a147ee317fee4fae6c92cc579b9d01113017010e702bb3b9d61aab828c3b5f7446cf9a83aff55a95f95e4d7b6c40870ab9c"}) syz_usb_control_io(r2, 0x0, 0x0) r5 = syz_open_dev$hidraw(&(0x7f0000002340), 0x7, 0x0) ioctl$HIDIOCGRDESC(r5, 0x4030582a, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000100)={0x15, &(0x7f00000004c0)=ANY=[@ANYRESDEC=0x0], &(0x7f00000000c0)=ANY=[@ANYBLOB="00030600000080000000"], &(0x7f0000000040)=ANY=[@ANYRES64=r1, @ANYRESOCT], &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x7fff, 0x26, 0x1, {0x22, 0x713}}}}, &(0x7f0000000600)={0x2c, &(0x7f00000003c0)=ANY=[@ANYBLOB="0003680000001d87dd158a5f9225d445109c3eb37293ac63c322c9c16cd9540c925a24451cc2b54401e6b45bb8910d06e0b7e107f9ff302d13e7993b528914febbe746cb66cb23647f0000000000000000cfac64e2f73ad4c9233450acc8b85deb4a33d1916bc52b1972797afa8b"], &(0x7f0000000440)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000880)=ANY=[@ANYBLOB="200100010000d712081bd1a40c87ea87cad587ca1f38a66941639d08d444a9aa2a3a1a206a287c7857978ee0974c3a81bebb54f9586a19f7bcd7e8f6c1bf2f775c673ee1e9505297eb1fef2ef03d1d2878b0da13f2fbd4eaa1f2f76cef0915098672062ee493811a866a69894807ad404bfd9a8266dcc7c5d326e1ecdf4fac772a6dbd2f0ce58b0a0df0eba292a7593fea6a29f5ea7b0da865fa2124c8332c6dfbf776d1c874b0e757aeb80c1f2867313ef1c375cbc3f04690db05480e38239c8b680461ed4b6a0840c78e6ff4ad2879da7bf0c58ec814db71b3e8f246da5f0611ec4078a804c08ecd00000000000000000000000000004e2ba1eed3595702fc96f3f74990b6"], &(0x7f0000000140)={0x20, 0x3, 0x1, 0x6}}) r6 = syz_open_dev$hidraw(&(0x7f0000000240), 0x0, 0x481) write$hidraw(r6, &(0x7f0000000000)='4', 0x20000001) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) [ 1076.379487][ T33] audit: type=1804 audit(1621811664.593:10175): pid=15006 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723033303337373635352F73797A6B616C6C65722E5961495143482F3834352F48C7C060 dev="sda1" ino=14887 res=1 errno=0 [ 1076.499941][ T33] audit: type=1800 audit(1621811664.603:10176): pid=15012 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14919 res=0 errno=0 [ 1076.521861][ T2213] usb 6-1: new high-speed USB device number 122 using dummy_hcd [ 1076.531777][T14667] usb 1-1: new high-speed USB device number 124 using dummy_hcd [ 1076.566364][ T33] audit: type=1800 audit(1621811664.603:10177): pid=15012 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.3" name=48C7C060 dev="sda1" ino=14919 res=0 errno=0 [ 1076.588779][ T33] audit: type=1804 audit(1621811664.773:10178): pid=15012 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.3" name=2F726F6F742F73797A6B616C6C65722D746573746469723234343735313535342F73797A6B616C6C65722E795A6F6F79492F3934362F48C7C060 dev="sda1" ino=14919 res=1 errno=0 [ 1076.602049][ T7427] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 1076.624928][ T33] audit: type=1804 audit(1621811664.783:10179): pid=15017 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.2" name=2F726F6F742F73797A6B616C6C65722D746573746469723033303337373635352F73797A6B616C6C65722E5961495143482F3834362F48C7C060 dev="sda1" ino=14916 res=1 errno=0 [ 1076.811878][T14667] usb 1-1: Using ep0 maxpacket: 8 [ 1076.842018][ T2213] usb 6-1: Using ep0 maxpacket: 32 [ 1076.842031][ T7427] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1076.856362][ T7427] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1076.864500][ T7427] usb 2-1: Product: syz [ 1076.868681][ T7427] usb 2-1: Manufacturer: syz [ 1076.873327][ T7427] usb 2-1: SerialNumber: syz [ 1076.962300][T14667] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 1076.992028][ T2213] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 23:14:25 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0xa21, 0x0) write$hidraw(r0, &(0x7f00000013c0), 0x0) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x8c762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r2, &(0x7f00000002c0)='1', 0x1) read$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000200)) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001240)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) 23:14:25 executing program 4: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x400, 0x8}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) write$hidraw(r2, &(0x7f0000000280)='_', 0xc) read$hidraw(r2, &(0x7f0000000440)=""/184, 0xb8) r3 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x7fffffff, 0x400000) write$hidraw(r3, &(0x7f0000000100)="ee492ff033cf6a30678ce4fccc09e8280c1b70a8ac3d47705e4de6c7490f4d3ddc94fa2195d3f9fc2c13335f81070da39db536163ab161abc9baa52adb56697f1439809523388bb37d63a848635e96025641cc7e137643ec784281bb85acbe3ffd941d3f4e208ed82be1cfeed7cc40c9c21cd84ab4eb923175de41a2f12492c9fa31af90339a1ccd9db92e2f4f23fadc7d0ee4be67d7139f2f6a6619a682555515cb40d9c18aa6ba59d23c1733b8251f7713ec591a0d3e83ba1741b6d0d6f2fe76022b17145ead9b1586b67ece490e0f0b", 0xd1) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) write$hidraw(r4, &(0x7f0000000280)='_', 0xc) ioctl$HIDIOCGRAWPHYS(r4, 0x80404805, &(0x7f0000000000)) ioctl$HIDIOCGRAWNAME(r0, 0x40305829, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000040), 0xfff, 0x4a000) 23:14:25 executing program 1: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x3e8e2) [ 1077.140140][T11486] usb 2-1: USB disconnect, device number 45 [ 1077.172076][T14667] usb 1-1: New USB device found, idVendor=05ac, idProduct=0264, bcdDevice= 0.40 [ 1077.181203][T14667] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1077.189360][T14667] usb 1-1: Product: syz [ 1077.193667][T14667] usb 1-1: Manufacturer: syz [ 1077.198281][T14667] usb 1-1: SerialNumber: syz [ 1077.205315][ T2213] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1077.214626][ T2213] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1077.222671][ T2213] usb 6-1: Product: syz [ 1077.226850][ T2213] usb 6-1: Manufacturer: syz [ 1077.231462][ T2213] usb 6-1: SerialNumber: syz 23:14:25 executing program 1: ioctl$EVIOCGVERSION(0xffffffffffffffff, 0x80044501, &(0x7f0000000000)=""/148) syz_open_dev$evdev(&(0x7f0000000700), 0x0, 0x0) [ 1077.364294][T14667] usbhid 1-1:1.0: couldn't find an input interrupt endpoint 23:14:25 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x44762) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000000c0)='Y', 0x1) read$hidraw(r2, &(0x7f0000000200)=""/181, 0xb5) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r3, 0x6628, 0x0) read$hidraw(r3, &(0x7f0000000340)=""/8, 0x8) 23:14:25 executing program 0: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x800c}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r0, 0x40305828, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(&(0x7f0000000000), 0x1, 0x490000) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) write$hidraw(0xffffffffffffffff, &(0x7f0000000280)="221e8edb93b67b880971b61edbc9d1ebc06a04590dfd5b8595f18382ea1670f6f97cb80f96f8173627c8307b9e4a50ac3ce8b8ecfb8f9985c8f3b39548873f0e01f5aad0c82b79f1a3a34fc7b8e16ce0b0cc7f8e1937f5383f492d63003777aed584c59859fe636487787efdcc481d06375592073ab403039b8e778c3d06d82a9f17e42ba21b966f81f46991043c13efc21fba6bcc9a0e18cc61ff915cf65b78285c19aa55a1e4526d4195efb3bc40fe3ebda7f3a9dbd7", 0xb1) write$hidraw(r0, &(0x7f0000000100)="fef97d30d17f7a01abfcfb87a231e96a710443c4389724f469cfd90603c148979770b6512af3f0b87cc9d91d9c81570c5d42fff5d922a0ffb2df703733886ec0cc978b7c60b5ff3933f94f1f484d9d1cac4d9cf88984beeb9b59d0a460312e290de8ceae2f7e3ede21d017d09db662eee93114a5570f8eef1c25c27adeee50056f99131d0733db627c9aaaf64879af0bdbf4ade5a1804d7593f5a339fa902df11baa055eff63cbc6688cae24fc8d7a00b2d0", 0xb2) 23:14:25 executing program 5: syz_open_dev$evdev(&(0x7f0000000200), 0x7fffffff, 0x2404) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="fd59edd1d07851a440a9a5e0856b9781dd64afb7ed07fbadb8dd7e057a5bceccad5811a80b9529c866528210b7dd2a2e8d0987dd5f1a7b0e6c05edcc2363f0bb54a1b501218542f468177fb455d864b34ac83c418503c00da43e8a67954771b77a5814e3965652b6c29098bd3fd0321746721ac5d4bd41a5d18b481ca55635182519654da4b9e386d8ff59ff7e30b8893c65178f00ac227f82384d8c24e14548b9e79b6709", 0xa5) [ 1077.603208][T14667] usb 6-1: USB disconnect, device number 122 [ 1077.639231][T11486] usb 1-1: USB disconnect, device number 124 23:14:26 executing program 1: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a008a22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(0xffffffffffffffff, &(0x7f00000010c0), 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x7, 0x286002) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000200)=""/4096, 0x800000) 23:14:26 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x8000) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) read$hidraw(r1, &(0x7f0000001240)=""/66, 0x42) write$hidraw(r0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r3, &(0x7f0000000200)=""/4096, 0x800000) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(r4, &(0x7f0000000200)=""/4096, 0x800000) read$hidraw(0xffffffffffffffff, 0x0, 0x0) 23:14:26 executing program 3: syz_usb_connect$uac1(0x0, 0x99, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000406b1d01014000010203010902870003010040030904000000010100000a24010000000201020924060004010000080724050024472d09040100000102000009040101ff0f0000000824020100000001082402010000000008240201000000000905010910000000000725010000000009040200000102000009040201010102000009058209000000000007250101050000"], &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) syz_usb_connect(0x1, 0x0, 0x0, 0x0) 23:14:26 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) write$hidraw(r2, &(0x7f0000000280)='_', 0xc) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000280)) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) r3 = syz_open_dev$hidraw(&(0x7f0000000200), 0x3f17, 0x1e1541) read$hidraw(r3, &(0x7f0000000240)=""/19, 0x13) write$hidraw(r1, &(0x7f00000008c0)='T', 0x1) 23:14:26 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x90, 0x84762) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) write$hidraw(r0, &(0x7f0000000200)="b5794afdd6605e12ef370d3eb8b9c786470ef729001c29", 0x17) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x103001) write$hidraw(r1, &(0x7f0000000000)='D', 0x8100) [ 1078.311793][T11486] usb 4-1: new high-speed USB device number 104 using dummy_hcd 23:14:26 executing program 2: syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000340)={0xfffffffffffffe55, &(0x7f0000000080)={0xa}, 0x0, 0x0, 0x4, [{0x23, &(0x7f0000000200)=@string={0x23, 0x3, "279f2df2ca6d414f3b3d8d1294c1092189a2e5a3f9c88db988664f92a1592933cb"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x401}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x437}}, {0x4f, &(0x7f00000007c0)=@string={0x4f, 0x3, "b90716315d50c03031b65a3aeea74e17354a4ad441bfaa68416ab65bae971aa9998e95f7709d847244d7a96abe87dd62c54dbcc8e4bee1ff300044991c597fc9e211c8241c3d59bbda4ad5e281"}}]}) syz_usb_connect$printer(0x148fbc6373d05e47, 0x2d, &(0x7f0000000300)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x2, 0x1b0, 0xa2, [{{0x9, 0x4, 0x0, 0x6f, 0x2, 0x7, 0x1, 0x2, 0x3f, "", {{{0x9, 0x5, 0x1, 0x2, 0x10, 0x80, 0x4d, 0x7}}}}}]}}]}}, &(0x7f0000000700)={0xa, &(0x7f00000003c0)={0xa, 0x6, 0x310, 0x8, 0x0, 0x0, 0x40, 0xdb}, 0x20, &(0x7f0000000400)={0x5, 0xf, 0x20, 0x2, [@wireless={0xb, 0x10, 0x1, 0x0, 0x16, 0x5, 0x27, 0x2, 0x69}, @ssp_cap={0x10, 0x10, 0xa, 0x2, 0x1, 0x0, 0xf00, 0x101, [0xff0000]}]}, 0x7, [{0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x3c0a}}, {0x22, &(0x7f0000000480)=@string={0x22, 0x3, "da2df3f67a1354fba11fd1e0318690b7e5dcc348a3b2a30906e37bcbfade177a"}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0x44c}}, {0x31, &(0x7f0000000500)=@string={0x31, 0x3, "2ed6040cd8102f329365a50b0d8d65707939306f5f3152681b3335e910b5ba2e8c4a7d64c20c49dc2e44992e625d80"}}, {0x5d, &(0x7f0000000540)=ANY=[@ANYBLOB="5d031c44cd118bc9236e420ea89f8eb50cdac3c4937711a497933dd52855f7279e4a24d01a35617ed843bdeae6c6a2149d1a04b7bcf11ecb34ff03bc11653d1b18815c8c387621ecf7f3deccd82e4e4fb6fae09fe68194143bf52c48df"]}, {0xf7, &(0x7f00000005c0)=@string={0xf7, 0x3, "90ecfe2f6dade16aeb85c9781c1dfe971850092709c4aec6cdcd2f0c5a98a8a14cc0e86a5629c58a8ddf8be431b65727690fdee75f2d518f95761d744eec15db643d296963daf1f01b678dd5dc86aca3cd2a69d18b3117362867afe89df009b33835bc97c7746bfb00a8e3bf48686582ed273036b3969fa25a05b645027ea6025b07b4ceda095e1e941a6cd9981967233acd72a2a458c0487dd2bedcb72e30205d8a9a036595942ccfbb87b4779b9cbac5cca4337bbd8512bdee49cc4cfd6c52c8c38a21044fb45e7c62aeace405500116971e46a01eb01c629eb65239c06c29059c8443940a642a599f1c074dbdc1f5addd65cf2c"}}, {0x4, &(0x7f00000006c0)=@lang_id={0x4}}]}) syz_usb_connect$hid(0x4, 0x3f, &(0x7f00000002c0)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x458, 0x138, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1, 0x50, 0x1f, [{{0x9, 0x4, 0x0, 0x1b, 0x2, 0x3, 0x1, 0x0, 0xff, {0x9, 0x21, 0x101, 0x9, 0x1, {0x22, 0x673}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x3, 0x40, 0x7}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0xff, 0x8, 0x4c}}]}}}]}}]}}, &(0x7f00000009c0)={0xa, &(0x7f0000000840)={0xa, 0x6, 0x2e8, 0x9, 0x4, 0x7, 0x10, 0x2}, 0x3f, &(0x7f0000000880)={0x5, 0xf, 0x3f, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x8, 0x2, 0x101}, @ext_cap={0x7, 0x10, 0x2, 0x18, 0x2, 0x1, 0x3}, @ext_cap={0x7, 0x10, 0x2, 0x1a, 0x5, 0x3, 0x6}, @ptm_cap={0x3}, @ssp_cap={0x18, 0x10, 0xa, 0x1f, 0x3, 0xffff, 0x770f, 0xc625, [0xffc0c0, 0xff3f1e, 0xa030]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x9, 0x7, 0x3f, 0xd6b}]}, 0x2, [{0x4, &(0x7f00000008c0)=@lang_id={0x4, 0x3, 0x2409}}, {0xaf, &(0x7f0000000900)=@string={0xaf, 0x3, "a73e5fa4c34cbcdc95d884bc6ddfcf674060035356d0ef136de8d3ce3e9228cd42553be26eaceeec6025355350d5d41d032e0684c552242b56721270572fb26ee3670e98760035530884656d2b3ef572b2f7027b5aeb0343ccba6bd7027bf5da16c9ae298f564d9d1693efff5f1f06fd49b50d449a923fe1ba4877ed516dce1b2ebbaf9954ce095cbe9264e0faea9c6cd5cae2d4454d361b556b59446d6471ba2118fdf05a4a5b82883171309d"}}]}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000780)) ioctl$HIDIOCGRAWNAME(r0, 0x40086602, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64", 0x1f0) write$hidraw(r2, &(0x7f00000002c0), 0x0) 23:14:26 executing program 1: r0 = syz_usb_connect$cdc_ncm(0x1, 0x0, 0x0, &(0x7f0000000340)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x298, 0x0, 0x75, 0x7f}, 0x8, 0x0}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r1, &(0x7f00000000c0)='t', 0x34) syz_usb_ep_write(r0, 0x81, 0x19, &(0x7f0000000000)="ac2f98186c97c4339add35b8186425b258a0f6d5d4766b92bd") r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1) write$hidraw(r1, &(0x7f0000000040)='z', 0x1) write$hidraw(r3, &(0x7f0000000500)='D', 0xf000) write$hidraw(r3, &(0x7f0000000200)="06b4e49cb4", 0xffffff03) write$hidraw(r3, &(0x7f0000000100)="e707a436edfd8bd7ff10ef20b7c4eb7047806cdaf0b761185f294ffdb7658ed0e1ce0da1381565841541a0b4fb50f1c07c8565c0b9ab5f7b637d2d4ad811e31a2210609ab491ec23a13a51b653a9602198b746bf1d0d57332380c47f234b98123623aa90a8e7745a4e751a4bbd1cdfc6f8a4575b291ca1666c21be3e0f52a30238d4ad4017881a17883160cc8e43", 0x8e) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) 23:14:26 executing program 4: r0 = syz_open_dev$hidraw(&(0x7f0000001080), 0x0, 0x82) syz_usb_connect$cdc_ncm(0x3, 0x6e, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0xbc}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x0, 0x6c}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x0, 0x9}}}}}}}]}}, 0x0) write$hidraw(r0, &(0x7f00000010c0)="d6", 0x200010c1) r1 = syz_open_dev$hidraw(&(0x7f0000000040), 0x401, 0x10080) syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="05010002000000ff2505a8a44000010203010902240001010530090904000801070101090905010208000706060905ea83518693e35d"], &(0x7f0000000580)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x201, 0x9, 0x20, 0x7f, 0x40, 0x6}, 0x45, &(0x7f00000001c0)={0x5, 0xf, 0x45, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x19, 0x8, 0x0, 0x100}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x1, 0x0, 0x7}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x3, 0x4, 0x0, 0x800}, @ss_container_id={0x14, 0x10, 0x4, 0x1f, "5b742d85f67ca70c54793680ec8c70cb"}, @wireless={0xb, 0x10, 0x1, 0x4, 0x61, 0x7, 0xe0, 0x9, 0xd8}]}, 0x8, [{0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x40f}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x861}}, {0x3d, &(0x7f00000002c0)=@string={0x3d, 0x3, "a479c394b4cc825abe2746921ed7e793c3ba638c4b6b66257ede54701cf90af6ed78ff40b8e7842b330c157cf750aba39167a3dc2392c14507f710"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x3052}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0xf4ff}}, {0xd8, &(0x7f0000000380)=@string={0xd8, 0x3, "5334c373055b01545ece073eb018c83abb88eb2b82693ac8c93467f8c573895b79fdab0318f77a15704ba04576c1206d18bc4a2bce7c7d03c4a680137447938e048ecac2246fa83a69bafbd16bd9d1fc4d6ca160e89ef7d1e622759b84a94de698f39bf040433546b93ff79f1b0e2e9a6d48cb9b3c4610e6b235d76665b32408e374ee23fad9bdcded1da895114b7eeec76e11c8fd77f4bd100768c5b888892d9d6907351ffd41f0d18d451e4d1118c05bc5167ca39b35b04dbfabc28e9fa229536fb1444acb3302a9972e3084ecaf8ba9cf5a06d2c8"}}, {0x42, &(0x7f0000000480)=@string={0x42, 0x3, "d83e95ce1592ffe514e63fcb8bcfab5531700e5bd9100cbc9a9a3c319bfa0c4bdf7ba962f9f604ccf4cd8fb6f22e04da724d54e5fdb940f856a8c6cf58ec9241"}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x500a}}]}) syz_usb_connect$hid(0x4, 0x36, &(0x7f00000006c0)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x40, 0x403, 0x97c1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xdd, 0x0, 0x8, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x3, 0x1, 0x2, 0x6, {0x9, 0x21, 0x3ff, 0xe6, 0x1, {0x22, 0x419}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x3f, 0x5, 0xc5}}}}}]}}]}}, &(0x7f0000000b00)={0xa, &(0x7f0000000700)={0xa, 0x6, 0x110, 0x3, 0x81, 0x5, 0x20}, 0x23, &(0x7f0000000740)={0x5, 0xf, 0x23, 0x3, [@ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xb, 0x1, 0x101}, @ss_container_id={0x14, 0x10, 0x4, 0xef, "f1e92160d76ca8ebc123c5495bb08dda"}]}, 0xa, [{0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x100a}}, {0x4, &(0x7f00000007c0)=@lang_id={0x4, 0x3, 0x80fa}}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x421}}, {0x4, &(0x7f0000000880)=@lang_id={0x4, 0x3, 0x240a}}, {0x43, &(0x7f00000008c0)=@string={0x43, 0x3, "014df8456b76008393a68635fec88e95c0802e9f4e275790d180e1b600b7cc11dbc216128e3e2233351583dd76f8b582ebc4108f09c73eb2b50c4d23802e55a552"}}, {0xec, &(0x7f0000000940)=@string={0xec, 0x3, "0bffd2e4320bba04d551abbac4b832e393c9a6882be3fe7b8f9a8f29c5519bb61d758439da93cdc99c3a6f0aabd780197a5ca00979fc0f980aac57ae2ecf10b2e46360dac6f9442bcb1a36cfab2e4a105ba8466dc15f626721e66e61943237c5cfabddd8bab87403e72253c17b83829552810e2af7515277eb2a479b2caf67b623b013e553d62c7c931cff1cd5508e767d1896db637ce1f0f26e80eb087dc65c8d7d1adf17fae77cebfc78bb0b9857952e8ad918d16e515d5d633d8ee50413e559c5e8e350570408e6be6720945cda9c92d0752f18a67840cd558ceb2f48afbc5c5092654e21aaa2d7aa"}}, {0x4, &(0x7f0000000a40)=@lang_id={0x4, 0x3, 0x83e}}, {0x4, &(0x7f0000000a80)=@lang_id={0x4, 0x3, 0x2401}}, {0x4, &(0x7f0000000ac0)=@lang_id={0x4, 0x3, 0x40f}}]}) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000600), 0x3bb, 0x264002) write$hidraw(r2, &(0x7f0000000640)="6394311bcff29b7220434105c7f62bae1a0f6d35f80294cd40f3a220deea2e0cf3f3d753248d25992ccc5af70189378ea35275c49ff2e5b0b33aa7bb2eab3452b5a5be7c2ae3", 0x46) r3 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x800, 0xd0080) read$hidraw(r3, &(0x7f0000000100)=""/50, 0x32) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000000)) 23:14:26 executing program 5: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {0xfffc}, @rumble={0x0, 0x4008}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000001400)=""/48) ioctl$EVIOCGLED(0xffffffffffffffff, 0x80404519, &(0x7f00000002c0)=""/4096) ioctl$HIDIOCGRAWNAME(r0, 0x40305839, &(0x7f0000000080)) write$hidraw(r0, &(0x7f0000000200)="ed", 0x1) r1 = syz_open_dev$evdev(&(0x7f0000000080), 0x4, 0xa041) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000000c0)='Y', 0x1) read$hidraw(r2, &(0x7f0000001300)=""/194, 0xc2) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSABS3F(r3, 0x401845ff, &(0x7f0000000000)={0x1, 0xb9c9, 0x7, 0x70, 0x4, 0x7ff}) ioctl$EVIOCSKEYCODE(r1, 0x80284504, &(0x7f00000000c0)=[0x200]) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f00000001c0)=[0x9, 0x19f]) r4 = syz_open_dev$evdev(&(0x7f0000000140), 0xff, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100), 0xff, 0x40040) ioctl$EVIOCSKEYCODE(r5, 0x40084504, &(0x7f00000012c0)=[0x1, 0x200]) ioctl$EVIOCSKEYCODE(r4, 0x40084504, &(0x7f0000000180)=[0x4, 0x8]) 23:14:26 executing program 0: ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000180)={0x57, 0x5, 0xffff, {0x9, 0x1}, {0x1, 0x8}, @rumble={0x1f, 0xffe}}) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x8}}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000000)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305839, &(0x7f0000000080)) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000000080)) read$hidraw(r1, &(0x7f0000000100)=""/1, 0x1) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r2, &(0x7f00000000c0)='Y', 0x1) read$hidraw(0xffffffffffffffff, &(0x7f0000000200)=""/39, 0x27) read$hidraw(r2, &(0x7f0000000140)=""/36, 0x24) r3 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r3, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f0000000040)=[0x2, 0x81]) [ 1078.722650][T11486] usb 4-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 1078.732828][T11486] usb 4-1: config 1 has 1 interface, different from the descriptor's value: 3 23:14:27 executing program 5: syz_usb_ep_write$ath9k_ep2(0xffffffffffffffff, 0x83, 0x8a, &(0x7f0000000000)=@generic={0x0, 0x0, 0x82, "fe0fdcf6", "f22526ec423ef6545c0b0310d22e2b5d5447cc428ef10a899df7f810e2c36f0787da1b02f08399e151fd62c824b3dcd39a8213d86b6e0bd99df77c3e6721920c006f83eae6cd12ac0dc11a158bba6bbdef865216ccf2a270eb83e33c33a8f026c92b4fb3f9245fd9079b98a6254a3df766ffaf085c880811d99eddff9e42b8aa9941"}) syz_usb_connect$cdc_ecm(0x0, 0x75, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x63, 0x1, 0x1, 0x0, 0x20, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0xb, 0x24, 0x6, 0x0, 0x0, "4d7cf67387ff"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0xffc}, [@network_terminal={0x7, 0x24, 0xa, 0x20, 0x1, 0x6, 0x80}, @acm={0x4, 0x24, 0x2, 0xd}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x6}, @obex={0x5, 0x24, 0x15, 0x200}, @acm={0x4, 0x24, 0x2, 0x4}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x10, 0xfe, 0xdc, 0x4}}], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x73, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x400}}}}}]}}]}}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) [ 1079.061599][T14667] usb 5-1: new high-speed USB device number 123 using dummy_hcd [ 1079.069676][T11486] usb 4-1: string descriptor 0 read error: -22 [ 1079.078893][T11486] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 1079.088145][T11486] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1079.174170][T11486] usb 4-1: 0:2 : does not exist 23:14:27 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x3f, 0xa4762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(0xffffffffffffffff, &(0x7f0000001800)="44c0f49952ffee081624d2e58ea44e6ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f0ffc0000bf221ea76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf1476f7a7521a09070000001faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2374c2b6e5816b99e2acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e17312c6370a35c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d", 0x208) write$hidraw(r0, &(0x7f0000001240)="afc996899b126af23adbf77401a9f324d117d1c2008e48cdec6267156efcec2e60d4fe513f4646", 0x27) r2 = syz_open_dev$hidraw(&(0x7f0000000040), 0x8, 0xbade6c27de9febbf) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) read$hidraw(r2, &(0x7f00000000c0)=""/19, 0x13) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f00000013c0)=""/67) r4 = syz_open_dev$hidraw(0x0, 0x6, 0x400000) write$hidraw(r2, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000014c0), 0x5, 0xd8800) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f0000001380)) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r5, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(r5, &(0x7f0000001500)=""/129, 0x81) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000001280)="a813c5e4075c5004826ea86397b571de63dfa040d2e571d5e81923bee578c2c8f4b7b8daf07ef48a08999f8a7bc4ddb39a1f3e4ba6a432706cb6de9aa6b3ae9a6a9a9831ba1bbe75151a22003edd127563016568d53935", 0x57) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f0000001200)) [ 1079.361977][ T2654] usb 6-1: new high-speed USB device number 123 using dummy_hcd [ 1079.371596][T14667] usb 5-1: Using ep0 maxpacket: 32 23:14:27 executing program 3: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect$printer(0x0, 0x2d, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100000000002025d967a0511601b4059ea4400001020301b5021b000109e426ea354e865d9c00000000000000000005000000"], 0x0) syz_usb_connect(0x5, 0x5e2, &(0x7f0000000300)={{0x12, 0x1, 0x201, 0xff, 0xe3, 0x61, 0x20, 0x5050, 0x1000, 0x3971, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5d0, 0x2, 0x2, 0x9, 0x40, 0x3, [{{0x9, 0x4, 0x12, 0x8, 0x4, 0x6a, 0xc6, 0x7c, 0x3f, [], [{{0x9, 0x5, 0xc, 0x0, 0x400, 0x2, 0x8, 0x80, [@generic={0x74, 0x1, "46263e31dd6629c0f2774dcada48b8d6ff38a24830859adae3122cf1ffdfe4019adb57985ca2325a965ba68842a7ab5b8dea4b63296b47c5655e89c2ff3e924e15a853d2321979fef9bee09397bc6b15d157af63f58bbd9cc92eb7ac7f7cd134f5b5b4611fdb282728b9729798ae4141f320"}]}}, {{0x9, 0x5, 0x2, 0x1, 0x400, 0x8, 0xc1, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x42, 0x80, 0xffc0}]}}, {{0x9, 0x5, 0x0, 0x0, 0x200, 0x9, 0x1, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x40, 0x5}]}}, {{0x9, 0x5, 0xd, 0x2, 0x200, 0x4, 0x2, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xe5, 0x7fff}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0x9}]}}]}}, {{0x9, 0x4, 0x95, 0x2, 0xa, 0x88, 0xcc, 0xa7, 0x0, [], [{{0x9, 0x5, 0x2, 0x8, 0x400, 0x34, 0x1, 0x1f, [@generic={0xad, 0xe, "91e152963b8261098e3230d4e8002efba16a4ac452909758b913baa7bff11aff91083fca55b1d080058580d1f962f5253a061b9296f6c7a177a70da7539e5e1e41da89facba21832fbde3d73c445f1f707372362af62d4611865d6fcdd09eb53e68dfc4c2e4860d999f59a1c3e72a45b115533f4d2ee25338ca5a368955de91b960764183a0b9909f4a7d56d9134b45b933861affa591942c54063b80538e44f1d7e9342243886cdf5c92b"}, @generic={0xe4, 0x30, "1b67f351c02182cd9aa4515de5f457f56add7d56e65aaa9bb9b2eb157c93efe7e1ff25fa1d93509380eb0c1c06ea496591a45ebda8130d326e2055682e9e61024ab751cfdecb928f290c14e614f12edb856be5a0aa28f3fbeb6e500365795ca73d63cdb4a015f9ec4d4ae62f8225f563cd55313beac9fabaf0a507653331f6daacf05b517b060ebdb87a07a17cf27073d86b191764c4f43c408cffb54fa0840228ceef6ccd62b106c6e2fd212c4f2bdf9cdaa0da841142df46a6574ed66d354bbe42f0966ff7a55701717249b5f164cb6244a2747d4248417dca21c4573b1c2798f8"}]}}, {{0x9, 0x5, 0x2, 0x1, 0x10, 0x4, 0x20, 0x3, [@generic={0xb4, 0x6, "2ff0c7896e831ac2fd088d43b2c3c77d096a53e0e9fc88087d555a939e4208d23284cd097a96584b270157ff6e32302789220e5e9eb2ebc66c6cbd5cff2cbacc731fa86560ea54bc99cb904eefa44f9864a3ee78746cce778b33d017469214a3b44c12a118169ebd3d50ded916bbbf4e4f9014979a2d648d6e32487c63bf136bb50d591ee186dcededc2d72d432cdeb2859541ee8c6307d07894dbbd9dbea9aebc7d08f6e84bf0cf4e328d41f224a13d4e68"}, @generic={0x73, 0xe, "7196a22588eaededf9f5acf4af10d5b80e93aea1f283957535b83aacf89beec4f30549de5aad1879a72ab0ab22a923e526910802a54dcc439676b0d0dead61a9e2895b791b1292368296c3689d7e545039332b3123979df700b8ce1d9140eff3ad1de1bfcfaab798ee356c579bd3eed6c2"}]}}, {{0x9, 0x5, 0xe, 0x8, 0x3ff, 0x34, 0x5, 0x4, [@generic={0xf2, 0xa, "9ddb0fc7e7f8424164701a323d92cad251c2cf819dae959c786f4d4f06c48c2e9232ac2532defe11d9539fe310ffa4b7334ed7d3c3edda20672778e77b7a734ab57b4ff00d8f7f120aa94514be4e027377f9ff541a46a33d68d1a2b7697647ebb16a2bf66ff10fa6c4b6363ab5816ec75e850cb657872c6a5b5f9ce0798ff5532d26a2cf5b0031098999bd5fabfe9c16b2aaaa1fd10708dc57c93d1b9b3a172ef7cb34ad4a781351f4f4b9096b2fca65c3c6dbaf7b880184679a9e5862b9e9845803f9b35bc045e6a92ad08825080f40b5a932e8f38591672a6029014c75d85d4670897f33cb387eec86e6d24fa5fdbd"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x10, 0x7, 0x1, 0x1f}}, {{0x9, 0x5, 0x80, 0x10, 0x90eecb0b0933b607, 0x7f, 0x9, 0x5}}, {{0x9, 0x5, 0xe, 0x8, 0x20, 0x81, 0x0, 0xfc, [@generic={0x92, 0x31, "4ddc64c8074f47e03ffd33ceaa6f4c338d33bad1ea032cd06b60d8b7e11d1eb458828de6a9efbb0acf86accff514464bd250aed354cdb75532ba463fd5116df5fe5b16d1411be97afd9f2d0fbc0f2efe4d3861a3e72b3e86dd6ec6b18b14474611848508fe46fdc2ef3c9cb48f425cf091030c297c15500eaaaafa98268c23884650b3de314db3098913ced8954b1d54"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x7, 0x3}]}}, {{0x9, 0x5, 0x74ef4d0335874330, 0x0, 0x200, 0xfd, 0x1, 0x1}}, {{0x9, 0x5, 0xb, 0x8, 0x200, 0x9, 0x8d, 0x9}}, {{0x9, 0x5, 0xe, 0x0, 0x8, 0x9, 0x8, 0x4, [@generic={0x64, 0xb, "d4630a0d348ced44ad7e5818935c1f12fe4f7ad066aaf09302a316162ed8823f983fc5a28ac657060c93b984ca7e01fc51272f6d2479e5b120185514ede8ce97852294f7564b7607e2222ca17b420ddbae674ef9e97072a5cb4c900bf6097cb138b9"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x200, 0x2, 0x7, 0x1f}}]}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x310, 0x3, 0x1f, 0x7, 0x10, 0x5}, 0x4c, &(0x7f0000000040)={0x5, 0xf, 0x4c, 0x6, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0xaa, 0x40, 0x94, 0x7f, 0xff}, @ss_container_id={0x14, 0x10, 0x4, 0x77, "b6436ebe7e20a91d65723915808afafe"}, @ssp_cap={0x10, 0x10, 0xa, 0x0, 0x1, 0x5, 0xf000, 0x50b1, [0x3fc0]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x8, 0x5, 0x4}, @wireless={0xb, 0x10, 0x1, 0xc, 0x22, 0x0, 0x3e, 0x400, 0x8}]}, 0x3, [{0x4, &(0x7f00000000c0)=@lang_id={0x4, 0x3, 0x408}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x180a}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x40e}}]}) syz_usb_connect$cdc_ncm(0x6, 0x178, &(0x7f0000000900)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x166, 0x2, 0x1, 0x7f, 0x30, 0x80, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x1, "22b4"}, {0x5, 0x24, 0x0, 0x3f}, {0xd, 0x24, 0xf, 0x1, 0x7f, 0x7fff, 0xfffd, 0x1}, {0x6, 0x24, 0x1a, 0x225c, 0x23}, [@network_terminal={0x7, 0x24, 0xa, 0x40, 0xf, 0x1, 0x7a}, @mdlm_detail={0x101, 0x24, 0x13, 0x1a, "9b711df1505af1435a141a3759d6dec331c249ce33d589214a90fc082713b550629435ecb5f65fbdb9c55c0ae56a576f3b1b1dd98ae6f16d6d075cc56a02f54bd9e11f0c3d8b7e39605028de9efa587607e557965f6e83db8b8e9d49ad8efa809c0978df8fcb144fb058f18f4bceab1c9539b88efda9d4c0a62ca28a65da42fce232edda12c052df18acf9f0c7011f38f17355422acbafceb0322407a97b3c56278462366ef214049f4bfeca432acf58eda6280a2290d830d2b7a8eaad23c080bdad5883fda235c31b69245a689502006f476ba5b039b9ca62a787c37cc6eaf821ea565c8583a88dfdcf9a576a2350b3c7e44e4dedf0cfdc5cf242729a"}]}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x9, 0x3d, 0x53}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x400, 0x4d, 0x9, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x20, 0x0, 0x3, 0x5}}}}}}}]}}, &(0x7f0000000e40)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x250, 0x7f, 0x7f, 0x5, 0x40, 0xc0}, 0x12b, &(0x7f0000000a80)={0x5, 0xf, 0x12b, 0x4, [@generic={0xec, 0x10, 0x1, "87c11d181d17b632d58c3bce64f5da51a12c185dd61f85d1f58fc25e8412a8dae195caf1fd27b89784a428fcadfd0e870b218c0c0433501fa933d8654398ed018667fec78fd6bb39d526950336849b5d7cc070741cb9f3625d52177d21394bd9c1aac3dc1a4d44a5d08c4575cd69674cf755dee22c3f239bb09f118ead6bfb8577c378109cfe9d7a971eb1598171182f1b9cf768decaee21dda765f8d1ab397a9b4396cca2c88b1bc5afbac559e0a730422d5bd6e00ab626d4708a4e20073e13b5729c4cd3ae2243af620a6d1c1e35f73180a181559cc2d56851f49067e3ece954fe30e33735c45580"}, @ssp_cap={0xc, 0x10, 0xa, 0xc1, 0x0, 0x3, 0xf00, 0x3}, @ssp_cap={0x24, 0x10, 0xa, 0x8, 0x6, 0x10000, 0x7700, 0x81, [0xff00, 0x3f, 0x3f00, 0xff0000, 0xfff0, 0xc030]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x4, 0x0, 0x5, 0xb8a}]}, 0x5, [{0x89, &(0x7f0000000240)=@string={0x89, 0x3, "04927fe8ae316b24a19de8796162db29d95fbf5726be88410f9da5c9c75489b95269e6d21e41380166e3f5401f1750c85a50ef9ce7de9490aa6c5dae98ec50391929286911f820f560acf1dd07cd2ebdcfe51a457f6e915031f9b418daec3a70f9bb29fad7364bd79cdc3e02f46ac35fb9cf8421932e49438b5c194896c4d5485e86993a0e7c3e"}}, {0xc7, &(0x7f0000000bc0)=@string={0xc7, 0x3, "60f6e0a781c9c9f412ff9908f2e451e7c0b682eaca9ca79f855211cdd8f533978886eb4926dc95aa769cd96a9ce02e1ebd7b8e37410a58cd73833d1219f1fb8d625d25d224fabcb8977e14e192105ba16533d55a89a4bb002e67943acdae54afc7463d0468f8fd13918ebbabe792ea95c7bd0043a38d66fc2f4684dee11a998a981d8c25b70518e6e676c141e0da730f0f649860c536db7fc89adb413571faf8e04476c3052b2a9196fb5c85450cb4818595e4b92fa747447bca0ad4b4461cfcbf269abc35"}}, {0x55, &(0x7f0000000cc0)=@string={0x55, 0x3, "951e92db43108e614ea0d6ff01b63de84c5c3f52d65c7ed3bde5a973576d90a3d91363b8a1eebdbac3a407ea12b27c6a0e54fab23089d3e5e5dd86723c0bd75a4fed6951e3c367cd13fedd79fa4995945435ca"}}, {0x75, &(0x7f0000000d40)=@string={0x75, 0x3, "1d66d7b4f0a6d0688a47912e7502eb8ed7ba696a07311a4d3c22d9dca50d8e92739d7df03a79dadeed1b7333ff3f641a7db99f7d672f2facf6efb20e9f3c140b59a98c7f1435b72db6d8c759dc0faa8b9a0deff3f2ebe6e6fef333f0524cd8e9132448966c097d2ad6649dc0d88c6bff7d5059"}}, {0x41, &(0x7f0000000dc0)=@string={0x41, 0x3, "529fc8f505d7807414eb79994ce63ce3e2b7a15575e2b0d20494e084f2c64f1a2a56ec36ab75d5cb2aea150a4981c4265c05c40a06d4454cf19e4fb4874f1d"}}]}) [ 1079.411423][T11486] usb 4-1: USB disconnect, device number 104 [ 1079.521938][T14667] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 188, changing to 11 [ 1079.575899][T14667] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x82 has invalid wMaxPacketSize 0 [ 1079.585910][T14667] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x82 has invalid maxpacket 0 [ 1079.595725][T14667] usb 5-1: config 1 interface 1 altsetting 1 bulk endpoint 0x3 has invalid maxpacket 1023 [ 1079.615023][ T2654] usb 6-1: Using ep0 maxpacket: 8 [ 1079.731525][ T2654] usb 6-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 0 23:14:28 executing program 0: syz_usb_connect$cdc_ncm(0x0, 0x0, 0x0, &(0x7f0000000340)={0xa, &(0x7f0000000080)={0xa}, 0x0, 0x0}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000000)) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r0, &(0x7f00000000c0)='t', 0x1) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) [ 1079.861633][T14667] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1079.870805][T14667] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1079.878950][T14667] usb 5-1: Product: syz [ 1079.883196][T14667] usb 5-1: Manufacturer: syz [ 1079.887804][T14667] usb 5-1: SerialNumber: syz [ 1079.911429][T11486] usb 4-1: new high-speed USB device number 105 using dummy_hcd [ 1079.991676][ T2654] usb 6-1: string descriptor 0 read error: -22 [ 1079.997949][ T2654] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 1080.007176][ T2654] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1080.062749][T15127] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1080.083868][ T2654] cdc_ether: probe of 6-1:1.0 failed with error -22 [ 1080.101393][ T33] kauditd_printk_skb: 52 callbacks suppressed [ 1080.101411][ T33] audit: type=1800 audit(1621811668.323:10232): pid=15112 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=14920 res=0 errno=0 23:14:28 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_usb_disconnect(0xffffffffffffffff) syz_usb_connect$hid(0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, &(0x7f0000000080)={0xa}, 0x0, 0x0}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, &(0x7f0000000700)={0x2c, 0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x20, 0x3, 0x1}}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1e5742) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r0, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(&(0x7f0000000200), 0x7, 0x40) [ 1080.179119][ T33] audit: type=1800 audit(1621811668.323:10233): pid=15118 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed comm="syz-executor.1" name=48C7C060 dev="sda1" ino=14920 res=0 errno=0 [ 1080.214783][T11486] usb 4-1: Using ep0 maxpacket: 32 23:14:28 executing program 5: syz_open_dev$evdev(&(0x7f0000001540), 0x7f, 0x200002) [ 1080.281896][T14667] cdc_ncm 5-1:1.0: bind() failure [ 1080.289936][T11486] usb 4-1: too many configurations: 158, using maximum allowed: 8 [ 1080.306167][T14667] cdc_ncm 5-1:1.1: CDC Union missing and no IAD found [ 1080.313311][T14667] cdc_ncm 5-1:1.1: bind() failure [ 1080.356961][ T33] audit: type=1800 audit(1621811668.583:10234): pid=15173 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=14561 res=0 errno=0 [ 1080.381765][T14667] usb 5-1: USB disconnect, device number 123 [ 1080.424115][ T2213] usb 6-1: USB disconnect, device number 123 [ 1080.431796][T11486] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 1080.439394][T11486] usb 4-1: can't read configurations, error -61 23:14:28 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000240), 0x7, 0x741) syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x103001) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x6cb2, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x81, 0x84662) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x8, 0x30801) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(r2, &(0x7f0000001200)=""/82, 0x52) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="ab8ed9cd276ee0cd851bf628b391f1499ffa26dee0d99c402fcc1d23fee1d4029c8cb891a8db04cc936d610a7abfb3d379067909fb0004349431120b717ab9b5181d170c9086a53b8a2c0f3d2f0c508e2b2f918513d75bba7dff5c86d47e4e", 0x5f) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) r4 = syz_open_dev$hidraw(&(0x7f0000000340), 0x9, 0x100000) write$hidraw(r4, &(0x7f00000004c0)="a976d5b171549304014ef0707355155e3e3af4497ec5b97b014b0eaa8302067e5996c1151f131d81aa439fcd770ad7b356bebb0332fe91357722552bfee7d8267476cf1aa4d84211946d1c5966f500618d2f3a253fc43918a4e515a67fb33a228fab5ab7fcb2bd869f5f843fca92f6f82ab77142b61199bc48ba3978a861b660435148bbe288f21f674d55377fc5468c0441f56290947b7e306f48ea9b4771a874ad0b0b35476b3ce98d895d61b73a2f4920dd987bac55ef37dbfaaf9a602ff895fa90457e27e451d0edc89d783df02cdeafbbda7add601142aa231f98172352c00d0f4d55296b46842bc3373fab439c6a03a814", 0xec786f87e9851cbe) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(r3, 0x0, 0x0) 23:14:28 executing program 1: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(&(0x7f0000001200), 0x6, 0x80000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x6, 0x2000) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x800, 0x0) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) syz_open_dev$hidraw(&(0x7f0000001280), 0x7, 0x2000) r3 = syz_open_dev$hidraw(&(0x7f00000012c0), 0x80, 0x10c75c5ff66ffeeb) write$hidraw(r3, &(0x7f0000001300)="3090ec84f6ab563a8dab7e17844fb74c65712b016894fd0927837045dc060558edad45ac76b5f3e53ca3bfe69b000ed7dd6be711f8603bd2e9d1a7ebbff1b154d914d9a2d2199c47ffe43789c9d0c05b796539405ade2252ec5d2579cc8986ab56", 0x61) write$hidraw(r0, &(0x7f0000001380)="dae301a62999786131e293123fe3ba87366a7fee9e7da155376aa56c3802f9cb9f61e1c054e8c056a907affb583b78ac569764081b2a7b331bd51d6dc1ebb616be2018a2c1f4ef2d7a4559ee213bf595b618a985f66ee80699099becc395052c1b1dfc128c32a85feb679454f76caba9a44d1d", 0x73) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000001240)) 23:14:28 executing program 4: syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1a7bc2) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f0000000000)='!', 0x1) r1 = syz_open_dev$hidraw(&(0x7f00000002c0), 0xd0, 0x4001) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000300)) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1c50c1) write$hidraw(r3, &(0x7f0000000280)='_', 0xc) read$hidraw(r3, &(0x7f0000000240)=""/120, 0x78) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) syz_open_dev$hidraw(&(0x7f0000000200), 0x80000000000009, 0x529280) syz_open_dev$hidraw(&(0x7f0000000340), 0x5, 0x10440) ioctl$HIDIOCGRAWNAME(r2, 0x6609, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) 23:14:28 executing program 5: syz_usb_connect(0x2, 0x768, &(0x7f0000000100)={{0x12, 0x1, 0x250, 0x35, 0xa1, 0x42, 0x20, 0x1964, 0x1, 0x85d2, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x756, 0x2, 0x29, 0x5, 0x80, 0x20, [{{0x9, 0x4, 0x2, 0x9, 0x2, 0x4f, 0xfc, 0xc0, 0xff, [@cdc_ncm={{0xb, 0x24, 0x6, 0x0, 0x1, "b61e06299a2b"}, {0x5, 0x24, 0x0, 0xe296}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x6, 0x4, 0x5}, {0x6, 0x24, 0x1a, 0x7ff, 0x15}}, @uac_control={{0xa, 0x24, 0x1, 0x200, 0x7}, [@input_terminal={0xc, 0x24, 0x2, 0x2, 0x1ff, 0x5, 0x79, 0x5, 0x8, 0x26}]}], [{{0x9, 0x5, 0x2, 0x8, 0x8, 0x40, 0x79, 0x5}}, {{0x9, 0x5, 0x4, 0x0, 0x20, 0x20, 0x3, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x6}, @generic={0xfd, 0x5, "78cce02232e4ef6ff962a589824c4523898af62a4fba51c231d39cc4ca846c9010e08df8ac6aeea42e76514fa138685887bc068ae9178b2db50323426c4129e587e15c3df4eae7dc72012265e9112e7991938f437849ed067728751615ee14f0afbb1b765dbd5bd471596d9432d61761337577f272ecf45d6d4d88777b46811c94c984d13ead8b5d3f0c6f9c61a078d9e9b66e3044819d93e0bf29cc7b603585c99b9ea9488b5cccb8c2ed0447a81ae6b6a349cb1be8ab9bb6a4b0fc2e8215890ebc8ddbad775b34db9bfa5229564356712e23e5b21303f6dc596f8bc40e8c150c70e6048a9891bbf29318e5720b6ecf9af75882f7b0562302f076"}]}}]}}, {{0x9, 0x4, 0x69, 0x9, 0xd, 0x17, 0x4a, 0x1c, 0x1, [], [{{0x9, 0x5, 0xd, 0x10, 0x3ef, 0x2, 0x9e, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x7, 0x8}]}}, {{0x9, 0x5, 0x5, 0xc, 0x3ff, 0xe2, 0x9, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x4, 0x1000}]}}, {{0x9, 0x5, 0x0, 0x3, 0x200, 0x2, 0x0, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0x9}]}}, {{0x9, 0x5, 0x8, 0x10, 0x50, 0xff, 0x7f, 0x4, [@generic={0x48, 0x0, "f06e81769340ac34b5b74b10516be6642127af7fd9897ec5d145ddb3cf5f62f470fd93f10e8dbdfc7465ccd17c2fd9b78bfb98360721ac5a97420d1a830f297380a053664e6e"}]}}, {{0x9, 0x5, 0xd, 0x4, 0x10, 0x8, 0x1, 0x81}}, {{0x9, 0x5, 0xe, 0x10, 0x40, 0x98, 0x81, 0x7, [@generic={0xfd, 0x22, "f6d0fbf816f1a732d25068c19a12df34b942f17e243cf5bf1c4a2774d66645947661f7e9fd9565571edd65b818cbd8d80e0ecbbea5fc9b55e1f87cb36a18a6caaf6103d095aa03ee005aa8a0e4a7854333077dbd763cf6893119cc745f5c949cefcee990b4c2f4573fb8f648e6f5959b096cd5900ceddba1c3f4ec0587ac8a5bc53b263216c4efa7dcb1bb15dd401575e1188bb2a16b2ebcc659c764e64b7e9433e2fa787949aa14465f0cf63858b21816c8ffff4462c5478973e47f7ce136333d5f44d95280e5aec3381962720d93548bd3efa84eef38ad217cf2e010ee7f9d53fb6647401130896272859c546bce2956e01584b317ba7e71a964"}, @generic={0x5d, 0x24, "66df304ba970485de63b583b457baecf52655210db1784128734e1af51df9af9004578094585c69b30e3db86fdbaf8d4860993aaefdff5e40e23faac0e26d831b690eba9bce396b07f112469ed425a32d1ee3d872a0807a3f84d45"}]}}, {{0x9, 0x5, 0x6, 0x8, 0x400, 0x6, 0x96, 0x2, [@generic={0xfc, 0x21, "85e8eba4817296298c7728394f38867585a157a5713606d834a85b23f8fe06dcb07bd7f96e81d12c7d5d4f8829ccb84bed7f5b395b127098a151a41e86d9a7736154d0461ca1e8f5e16f32cacb38d5f8d0fe2fdf43ee67255778c59728c5df64dd3ed50d7016e82cfa0670a6e2345c50225ac93cb00fc47a70004298c9d09afad210ee3b3e1252b479cb102bdd91da91d825bada5fd09f10bfb7749e3674836f1571a97ea28d89435f0445143e1cc4451c6c3c97d881fad371c5e3fb1bbb56500edebeeefc9991ca50dac4dc704d63b66ca00d19dcfd3700a32e56f26a3f60be3e5248c2956f5a7b70c83e0b2d797d465babe4669714e7932bb0"}, @generic={0xdb, 0x5, "62bbd5a7f92338995e5f4393ee6fc5438ee840d7548fa63fe241df1ae8e879553702a960366081d48d02a83c310d596ef114eff7b2ebf9f1bcab1dc6bb87347e341e2db352288ee9389ab421e21348f261be22bd65dde2e7f6de5427fe101e0214f3cfebcb18e06d5605ad9da6f8f090df403c2ddd41f35fecbc2476673f4b9ad412e7c455238767389b4be1e763f9d1545100869bc699f847f26111cf3ad6b1783abf0e93d829222a82328a00565ebec098b750ae063540153493db6fc0ac64ac4ec761e46c580e194eca441136669391d5a97a0b3b2e2120"}]}}, {{0x9, 0x5, 0xb, 0x8, 0x400, 0x6, 0x9, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1f, 0x5}, @generic={0x1d, 0x31, "cecdf1db7194f565c587ee0846bd580b51b9c7a07bd47991fcbbea"}]}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x3f, 0xff, 0xfe}}, {{0x9, 0x5, 0x2, 0x10, 0x200, 0x0, 0x1, 0x1, [@generic={0xf6, 0x10, "0a214617da9c83b276a8852ad5c3ffc13c904f04b37a5773c78a4dc10d595a9f43e71688ddc155bea7d33025575df7752c86bf75f25549b8ca1871f3e97c7d36cbc2132a37099f380591bb292633eb50efb9524712eede9434cb30af9f7ca80ca6e6f769f02c921a76a05d5d8bdc546c9aa7e31f653fe44655ced0e7fc2f84063f4cfea5847a7a9f02acde0e03952c38d229a024b01fd180360f5a275db4e6e3d30c3b3c7fc475847bf3c9de69af0b731257af70d31edbcf9960908ff78fd7c9cc232da56f082567ae95b176c9fc5e199618bb470a8b9b95620dd9e4e44fd90643844f4b44f2000ab1e9a85ac6cb269ec67f4d4d"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x3ff, 0x7, 0x3f, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x81}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0xe1, 0x7fff}]}}, {{0x9, 0x5, 0xc, 0x2, 0x8, 0x93, 0xa9, 0x5, [@generic={0xbb, 0xc, "ee0ade6f7474085d8ce07007f8620b6ed12f772def898822b2af63bba536f2c407c839b59ba6cf5783c2c87d4e31ae0f74be502b173d6ceda2dcbf4e62545b2b25067e8f40cfc7aad563e927f908a017ab3f71da31c9ba2ac3d608198d6121f4820a856f616f0a0b9a32bef8e9dfcc1647e94ff8e6ecf937e44a5ae88445456a0219192c4efce04a6bc3ddd103623ecea45c325cfb0e5984f374fb81317bfc1b1a16a6167a447b89b3e19f0689248de93f31245c8103aed476"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x15, 0x4}]}}, {{0x9, 0x5, 0x0, 0x1, 0x400, 0xff, 0x9}}]}}]}}]}}, &(0x7f0000000040)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x110, 0xff, 0x2, 0x8, 0x40, 0x40}, 0x42, &(0x7f0000000880)={0x5, 0xf, 0x42, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x3, "011faee07fa9258f4264abe51a518103"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x1, 0x6, 0x7}, @wireless={0xb, 0x10, 0x1, 0x6, 0x4, 0x7a, 0x5, 0x5, 0x76}, @ss_container_id={0x14, 0x10, 0x4, 0xff, "fd45e7845190c18852a5c5fafdcd1182"}]}, 0x2, [{0xea, &(0x7f0000000900)=@string={0xea, 0x3, "d39a503ca9243eff52a7b1dd3f9ebe921ae1ad50c4edc334ffe70dd8e1ebd039f6e540760bd373198baa6c29b7cafdf16598d3f1327a78d1d5891ecd3d86015b59d83f6df643e87628a57e43466c4ad8329e40417e05817e6601ac5a15e340923b879f6686a4b20d2976bb90cd27acd4dc6d8cefabb83e3ca57c54b488d3c2b5ed85e3189db9846cb0c84f9022822fdc3e0be3827307aa0e0933dba2f2ec2f4d25fae1e4020225606b8ad2567c4503ecb88d9b8c083cf37f3166253f579c852c42b5454f1d7a5bd236e6d4a370a48a79f873102663cf0b47988568f2195f42bfbb6b497103b1d9f5"}}, {0xf6, &(0x7f0000000a00)=@string={0xf6, 0x3, "35884f6c1cec810d89dbc8049d872ff3f7f910e0ed9f9011b29cd98c60e4816d508efd0863da1f0354f9a1e87aa0b97e564afd04f513770aefb09a3c18756ff9d56ddabf6547af80176ea6d784944cf6cd12e6415e7ebfeb695fc22bbe0d6312a8881b7485273c4e41afac53f9a9e0821411a70a8f9a4e9a03f9f679e833275730fd57395101e3e1105894ad30ffe01eb667def939ee909e7f2faec55afe94ab579105924ea2411cc30823a76ebe709608b3c36b96e18e3d25480cf5e4fc72bdba83cf9e76bd59a4786dcf4f7ac07499cc41c4ee8a609846fc533d9c9aed98014a743126e100187353e64fd387cfcb9c8b0fcff7"}}]}) syz_usb_connect$uac1(0x2, 0x7a, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x68, 0x3, 0x1, 0x0, 0x0, 0x6, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0xe8, 0x0, {0x7, 0x25, 0x1, 0x0, 0x1, 0x8}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0xff, 0xff, 0x9, {0x7, 0x25, 0x1, 0x0, 0x3, 0x2}}}}}}}]}}, 0x0) [ 1080.621590][T11486] usb 4-1: new high-speed USB device number 106 using dummy_hcd [ 1080.683714][ T33] audit: type=1800 audit(1621811668.913:10235): pid=15195 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=14896 res=0 errno=0 [ 1080.747853][ T33] audit: type=1800 audit(1621811668.943:10236): pid=15195 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.1" name=48C7C060 dev="sda1" ino=14896 res=0 errno=0 [ 1080.801375][ T33] audit: type=1800 audit(1621811668.963:10237): pid=15197 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.4" name=48C7C060 dev="sda1" ino=14920 res=0 errno=0 23:14:29 executing program 4: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x239190bc8792290) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000240)) write$hidraw(r1, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) write$hidraw(r0, &(0x7f0000000000)="03", 0xfd50) write$hidraw(r1, &(0x7f0000000040)="6afb41a7a9979f9567d3361e076cca3f6fa61df4402393f3586cf679acc2525e4c4c6c2041ec9dc27ea699b24bdeaf5c8317b6166be81c2eff713ff0bcc8cc7e2d8b123b332e78852a5fbc327f8ee27a592161772194580059fd7f390575e2fac96310bd891d86ed3bf0762b5858165b5cc26f85f142aaf61a8a23ddbef8ad76f6746fdd8c59d476c2d1c1faf5ddca96deec2ad27bcde336975a544f7c7709c3eee66b917778c12e1b5c9f32e25c47e592bf0a06f76e7025dc656d68ae52c926345d307bc4e4f4fcdd151e9f6a0ffd10ef76da08c1d51927d39d25df6bae799e008042112e2eb86c48436691f26e5fc94dddfeb8678301", 0xf7) write$hidraw(0xffffffffffffffff, 0x0, 0xffffffffffffffbc) syz_open_dev$hidraw(&(0x7f0000000140), 0x7393, 0x2ac000) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x40f42) write$hidraw(0xffffffffffffffff, &(0x7f00000006c0)="78efbea21bd60d77725c31e9f15f3a3930e24a9785bd423159b85a048f0b4880ce1f44e424d5cb46d685cfa114772004f76e2f2b85fbe3e409576c4374ededaa36d7852672738016ffa6d8434c2f300a348e11a7553df3942baa7f764c91f47d5c4459d34ad9307b5cf6d0b45e95f80c16656d99c1d25b40d1da451ecaff19ee87afcb6b0c37ce5a08885aa63d3cad654120f59a1d218317e32e7938de65b3376acfee", 0xa3) read$hidraw(0xffffffffffffffff, &(0x7f0000000500)=""/145, 0x91) write$hidraw(r3, &(0x7f0000000440)="38313792baccc4db654acaca3d3d781b4028cc61974ce9e3c9fa2bab8506018b7b8ae8eece7d931bc28f7b1daba106edcdbf13031098cb39fdb5d74dc991981f994dc090fa109398c22771af385bc13df2a4036c9f8b0fdc03ef36bc1b32c5b3cef9204d87d38bc316082b0551e9ec50244bf90bd6da0836032a4e2a892f1e1b9251bf7dfef5a6d62718beb9805bf6068e87b3c7", 0x94) read$hidraw(r2, &(0x7f0000000100)=""/218, 0x200001da) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f00000005c0)=""/80) write$hidraw(r2, &(0x7f0000000180)="a11acb7370a006e741b24e107322ed261abf3217a5ea92ca1e82691ed68443432749b835ddeca4e65e2b7900dc4787b64276bb1da26915d6763460962510c965c4c14eeb3dac4b", 0x47) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f0000000680)) syz_open_dev$hidraw(&(0x7f0000000200), 0x0, 0x0) [ 1080.889610][ T33] audit: type=1804 audit(1621811669.053:10238): pid=15201 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723634383635343834392F73797A6B616C6C65722E5245615545682F3534362F48C7C060 dev="sda1" ino=14896 res=1 errno=0 [ 1080.921104][T11486] usb 4-1: Using ep0 maxpacket: 32 23:14:29 executing program 2: r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0xc0000) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x0, 0x641) r2 = syz_open_dev$hidraw(&(0x7f00000000c0), 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, 0x0) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x4, 0x17c, &(0x7f0000000780)="254e6e6457b94a7071ad34a66f24b50b613b183fbc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e543e55f801e070bb245fd6064761e7cfcb900a43038cdee3afb200c911d20bcdabcd7b9a11ac8e9d0abcef82b399e1fa04fa7f1b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b99780fb9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c6a6987115882bcb3b349c4993a65ee202a27363f33b1297a6a9900eca36328d644dd2420d3eea6de91bd794c5693607b668bc248d1a0bef76ce8693b99a8fc4a26818f0bd696d0f435fe469f17e114e03ae3d3c910f37e5a656f3581db002e762dbbe4c66d55d68225a845bf57cdbaf6cfedc4a3c906517e52757fb48442a3e60db6a76036ea876158035a556024d403c2a9bceb961921a80091a7eafb1bef"}) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xa47e2) write$hidraw(r3, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, &(0x7f0000000580)=""/226, 0xe2) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x1090c1) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) syz_open_dev$hidraw(0xfffffffffffffffc, 0x10000007ff, 0x161f42) read$hidraw(r2, &(0x7f00000004c0)=""/158, 0x9e) syz_open_dev$hidraw(&(0x7f00000014c0), 0x0, 0x624002) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(0xffffffffffffffff, &(0x7f0000000300)=""/82, 0x52) read$hidraw(0xffffffffffffffff, 0x0, 0x0) [ 1080.971701][T11486] usb 4-1: too many configurations: 158, using maximum allowed: 8 [ 1080.991697][ T2213] usb 6-1: new full-speed USB device number 124 using dummy_hcd [ 1081.111030][ T33] audit: type=1804 audit(1621811669.333:10239): pid=15205 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.1" name=2F726F6F742F73797A6B616C6C65722D746573746469723634383635343834392F73797A6B616C6C65722E5245615545682F3534362F48C7C060 dev="sda1" ino=14896 res=1 errno=0 [ 1081.148229][T11486] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 1081.156711][T11486] usb 4-1: can't read configurations, error -61 [ 1081.175338][T11486] usb usb4-port1: attempt power cycle [ 1081.378592][ T33] audit: type=1800 audit(1621811669.603:10240): pid=15216 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.2" name=48C7C060 dev="sda1" ino=14928 res=0 errno=0 [ 1081.481499][ T2213] usb 6-1: not running at top speed; connect to a high speed hub [ 1081.550205][ T33] audit: type=1800 audit(1621811669.773:10241): pid=15157 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=collect_data cause=failed(directio) comm="syz-executor.0" name=48C7C060 dev="sda1" ino=14911 res=0 errno=0 [ 1081.601212][T11486] usb 4-1: new high-speed USB device number 107 using dummy_hcd [ 1081.612266][ T2213] usb 6-1: config 41 has an invalid interface number: 2 but max is 1 [ 1081.620390][ T2213] usb 6-1: config 41 contains an unexpected descriptor of type 0x2, skipping [ 1081.629258][ T2213] usb 6-1: config 41 has an invalid interface number: 105 but max is 1 [ 1081.637626][ T2213] usb 6-1: config 41 has no interface number 0 [ 1081.643859][ T2213] usb 6-1: config 41 has no interface number 1 [ 1081.706259][ T2213] usb 6-1: config 41 interface 2 altsetting 9 has an invalid endpoint with address 0x78, skipping [ 1081.717231][ T2213] usb 6-1: config 41 interface 2 altsetting 9 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 1081.776152][ T2213] usb 6-1: config 41 interface 105 altsetting 9 endpoint 0xD has invalid maxpacket 1007, setting to 64 [ 1081.787433][ T2213] usb 6-1: config 41 interface 105 altsetting 9 endpoint 0x5 has invalid maxpacket 1023, setting to 64 [ 1081.798608][ T2213] usb 6-1: config 41 interface 105 altsetting 9 has an invalid endpoint with address 0x0, skipping [ 1081.809459][ T2213] usb 6-1: config 41 interface 105 altsetting 9 endpoint 0x8 has invalid maxpacket 80, setting to 64 [ 1081.820503][ T2213] usb 6-1: config 41 interface 105 altsetting 9 has a duplicate endpoint with address 0xD, skipping [ 1081.831508][ T2213] usb 6-1: config 41 interface 105 altsetting 9 endpoint 0x6 has invalid maxpacket 1024, setting to 64 [ 1081.842610][ T2213] usb 6-1: config 41 interface 105 altsetting 9 has an invalid endpoint with address 0x62, skipping [ 1081.853459][ T2213] usb 6-1: config 41 interface 105 altsetting 9 endpoint 0xB has invalid maxpacket 1024, setting to 64 [ 1081.864562][ T2213] usb 6-1: config 41 interface 105 altsetting 9 endpoint 0x3 has invalid maxpacket 1023, setting to 64 [ 1081.875700][ T2213] usb 6-1: config 41 interface 105 altsetting 9 endpoint 0x2 has invalid maxpacket 512, setting to 64 [ 1081.886805][ T2213] usb 6-1: config 41 interface 105 altsetting 9 has a duplicate endpoint with address 0x6, skipping [ 1081.897692][ T2213] usb 6-1: config 41 interface 105 altsetting 9 has an invalid endpoint with address 0x0, skipping [ 1081.908484][ T2213] usb 6-1: config 41 interface 105 altsetting 9 has 14 endpoint descriptors, different from the interface descriptor's value: 13 23:14:30 executing program 0: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x21941) write$hidraw(r0, &(0x7f0000000080)="1f28cb5058c9c36696f26ba754e980259abbb4d790de93fe98265e447347b2342a96f0d2a7558397de0d380dfdc85f3a6e522cea0b7fc32f3bbf2c781b256a44f4a527a70e430fe6c5813439ddbf58ad0a9aa300a346e109f965f556f4d4e33e770162601c29da4528b419b45dbf701a62238bb90515eadc86f1e629c79248cef94515639b49400565cc6cbe7ef42aab5201871f1907ecfdd47cad7b22f7410d02523897166255", 0xa7) [ 1081.921857][ T2213] usb 6-1: config 41 interface 2 has no altsetting 0 [ 1081.928563][ T2213] usb 6-1: config 41 interface 105 has no altsetting 0 [ 1081.935581][T11486] usb 4-1: Using ep0 maxpacket: 32 [ 1081.981209][T11486] usb 4-1: too many configurations: 158, using maximum allowed: 8 23:14:30 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/16, 0x10) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000240)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x80404804, &(0x7f00000002c0)) read$hidraw(r3, &(0x7f0000001200)=""/82, 0x52) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(r4, 0x0, 0x0) [ 1082.111262][T11486] usb 4-1: unable to read config index 0 descriptor/start: -61 [ 1082.118893][T11486] usb 4-1: can't read configurations, error -61 [ 1082.291308][T11486] usb 4-1: new high-speed USB device number 108 using dummy_hcd [ 1082.351199][ T2213] usb 6-1: New USB device found, idVendor=1964, idProduct=0001, bcdDevice=85.d2 [ 1082.360288][ T2213] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1082.368390][ T2213] usb 6-1: Product: syz [ 1082.372601][ T2213] usb 6-1: Manufacturer: 蠵汏ඁӈ螝立鿭ᆐ鲲賙涁蹐̟ࣽ凜ꁺ纹䩖ӽᏵ੷냯㲚甘說淕뿚䝥肯渗힦钄ው䇦繞彩⯂඾ባ袨琛➅丼꽁厬꧹苠ᄔધ骏驎賈秶㏨圧ﴰ㥗ő堐궔PỠ架吏麐⽿얮﹚ꮔ酗鈅ꉎ᱁ࣃꜣ빮陰댈毃㶎䠥ﳤ뵲莺黏뵶ꑙ浸俏쁺饴䇌悊䚘叼鰽Ƙ瑊☱á猘퍏쾇鳋ྋ [ 1082.407770][ T2213] usb 6-1: SerialNumber: syz 23:14:30 executing program 3: r0 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r0, &(0x7f0000000040)="e2", 0x35000) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000200)={0x974, 0x9, 0x100, 0x100, 0xfffff800, 0x14}) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0xc43e2) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r2, 0x40086602, &(0x7f0000000080)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167f42) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0xc}}) r4 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) r5 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r5, &(0x7f0000000000)="03", 0xfd50) ioctl$HIDIOCGRAWNAME(r4, 0x40305829, &(0x7f0000000080)) write$hidraw(r3, &(0x7f00000000c0)='y', 0x1) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a10d73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) 23:14:30 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000100), 0x1000000004, 0x641) syz_open_dev$hidraw(&(0x7f00000002c0), 0x0, 0x383300) syz_usb_disconnect(0xffffffffffffffff) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000200)=""/25) write$hidraw(r1, &(0x7f0000000000)='4', 0x20000001) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000280)={0x0, 0xfffffebd, &(0x7f00000003c0)="254e6e6457b94a706f24b50b613bff3ebc5d669fcccfa7539dec9b67573fe9fe31fd712d55ac76b885d2ef5c535d1622962d706343eaf12d7abd5807823ec7ca6f45b0ed0c82289e1dc00fa40b0c6cfba5d882d2e07d943e4761e7cfcb900a43038cdee3afb200c911d20bcdab3ce19a11ac8e9d0abcef82b399e1fa04fa7f9b3dd714cbb6bb14b6172ddd199fc8e689936916cf4f0a289c4b997807b9ed9a85b6a0fd95180f1d2951b0ef77637fb1652eae221d0dfbb740e15aed38a5a018ec0c8b15614a9f2b3fca32064b0c"}) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r2, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)='4', 0x20000001) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0x13) read$hidraw(0xffffffffffffffff, &(0x7f00000004c0)=""/226, 0xe2) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000001200)=""/71, 0x47) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000240)={0x16, 0x46, &(0x7f0000000300)="3a3bf959bb437b21e18592330bba6867073ef3e2969f3d5138c5a90e928714dba3a36b03ebef52b2d6a8994f9a60460464b45cb28b43862ad2cc94178588b9f4a537991252e6"}) syz_open_dev$hidraw(&(0x7f00000014c0), 0x3, 0x404000) ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40305829, &(0x7f0000001540)) read$hidraw(r3, 0x0, 0x0) 23:14:30 executing program 1: syz_usb_connect(0x0, 0x84d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x68, 0xc1, 0xf9, 0x20, 0x2c42, 0x1202, 0xb2b7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x83b, 0x3, 0x0, 0x40, 0x0, 0x0, [{{0x9, 0x4, 0x4, 0x0, 0x0, 0x3a, 0x2f, 0x8}}, {{0x9, 0x4, 0x70, 0x1, 0x10, 0x90, 0x10, 0x19, 0x6, [@uac_control={{0xa, 0x24, 0x1, 0x200, 0x3f}, [@output_terminal={0x9, 0x24, 0x3, 0x2, 0x307, 0x1, 0x4, 0x20}, @output_terminal={0x9, 0x24, 0x3, 0x1, 0x1ff, 0x5, 0x1, 0xa3}, @extension_unit={0xa, 0x24, 0x8, 0x3, 0x400, 0x6, "7963fa"}, @processing_unit={0x8, 0x24, 0x7, 0x2, 0x2, 0x80, 'M'}]}], [{{0x9, 0x5, 0x0, 0x8, 0x20, 0x3, 0xc1, 0x6}}, {{0x9, 0x5, 0xd, 0x1c, 0x20, 0x3, 0x4, 0x0, [@generic={0x5e, 0x8, "5f1fa9f33417d7c9a85863fe9399e4c5f58dee089ffd7ee0b98762041423a59d7418d949643fa83ec1ddf58f3e89ff80dbf816cfcfb30ee60c7711243c5961f861f1ba2247a053c453d8898b2754b10d070b48265a6a53ce7fadd761"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x2, 0xfff9}]}}, {{0x9, 0x5, 0x80, 0x8, 0x200, 0x7, 0x6, 0x3}}, {{0x9, 0x5, 0x9, 0x391b2b073b5fa45b, 0x400, 0x20, 0x7f, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0x1}]}}, {{0x9, 0x5, 0xb, 0x10, 0x200, 0x1, 0x0, 0xff}}, {{0x9, 0x5, 0xd, 0x0, 0x8, 0xab, 0x0, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0xe2, 0x101}, @generic={0x7f, 0x5, "6cdcd8cc008a9920f3f4248b7ed3b107a6b1aca4ac28b8a040d5a8b4dd496d11c6d869ae90620dc49eada9e48e99d976c316e02532ecccc59a18b5d7fd8bd1ad58640c9a5f706598a1349575ce6dff0ff399a40e388d3268c92f097d75381cbd25c3461a01dda0cc3bef2a884d454d9b506d351b3c453f84c98c2d7d45"}]}}, {{0x9, 0x5, 0x5, 0x3, 0xee3ac4e22d03568b, 0x6, 0x2, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x6, 0x3}, @generic={0xc9, 0x8, "5c83789b3e27b12854e33a4bfaa8cd51b60d7fbf517f859e68f566b8161322a3dfa93f8aa23bd5e6dbd6810d91464b0ed33cf6db4b2737518cf4e10562734707294796f5c2f2d138284d1c8eab853a1373387f9cacdf7ae62f02b2e314f52bc61b35d0bd8fe56ebf7c5d11966479314b8fe31fe2e541e1ab8b47f26352bd2b9176e4e4a0746e8df88d6bba6c631b1db6b7d9d0fa7a46779c5b5a2669d624e06057aa2bc42c9f710d780d00cf77472e40f99794096852c5058188adad350c132151910d9298ddba"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x3ff, 0x1, 0x1, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x410}, @generic={0x9b, 0x5, "53521718c5b111acb04ae64b613b08d35526e5d4f6053aa0bfbc206a227a66f6516c54544e26aca5fb8e43c0a99f41bcda054a8fcf89ebba82bb34200114bbcd8613b6e6b743f7b6d56bad351ecb3df601bc517f6370066c689813589bff077c98c4235272541eb860b3f05b118fc06e9a4af4650962b48ef3c0b9c5aaf8b9e993f31bb845a62ffa51464b134f381d257a53fc93f47f0e3ce1"}]}}, {{0x9, 0x5, 0xa, 0x2, 0x3ff, 0x3f, 0x3, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x6, 0x9b}, @generic={0x5e, 0xd, "e72a5a8059da67d2323aab8e49cf9b9679eb6bab389134ae1c3acdc623d053ac24ecb2e4b99eeb71e468f1087e2a2b6baf2cb603463ac0c0c87f838a06ccc133c408c70bdc128b9f15ed45f3dd6f4eea4151d76c9de4b91c249e7b38"}]}}, {{0x9, 0x5, 0xc, 0x8, 0x20, 0x5, 0x4, 0x4}}, {{0x9, 0x5, 0x0, 0x0, 0x20, 0x39, 0x3, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x9}]}}, {{0x9, 0x5, 0x3, 0x10, 0x400, 0x5b, 0x4, 0x8}}, {{0x9, 0x5, 0xb, 0x8, 0x3ff, 0xa, 0x0, 0x9, [@generic={0xdb, 0x9, "f555701c1ad3d30986186e8c974f2187cfbf705b63340c0c68109dcfa3e8baa8b88aafd3b5d85fb2728f9e8dfc2ae3f16ad1e9a585241f520561ad25d3f43d887a5a4b023757702a499b6b92d4d61406c8f3e9e519b1b9a816fdea7cea34cb1ff8adf2d7d3ea2263334557636f9aeea2e25d201ce560fc192fd44a9a1179a364617fe91b906ba5a57f9205e7f4f056fadeb56ae0fae538e6e2c9c2eb4030b85c1a6da252c2bb01cc138b28768ed01688abf6da710499e3ca078467fcaa9c1c83bea48987939167c3cdaea6e3c68ea231fe5659900ea9bcdc65"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x3f, 0xfff}]}}, {{0x9, 0x5, 0x5, 0x0, 0x20, 0x0, 0x4, 0xff}}, {{0x9, 0x5, 0x3, 0xc, 0x200, 0x3f, 0x5, 0x4}}, {{0x9, 0x5, 0x4, 0x10, 0x400, 0x8, 0x7, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x2, 0xc6c}]}}]}}, {{0x9, 0x4, 0x41, 0x1, 0xd, 0x1a, 0x30, 0xd2, 0x1, [], [{{0x9, 0x5, 0xe, 0x4, 0x420, 0x1, 0x20, 0x7d, [@generic={0x5f, 0x2, "d40f99ca274e48ecedb6110d347117f733ff96db2d6ad146460899d4bfed7e55dbf29b3796f05f4a8dc13a566ea94d8108ba6877c1ad250fca63d2f2b0c501981f3c0c33cc04b582540601a369adbec730a5227c4b69c7c875d0b0cf1a"}, @generic={0x5b, 0x22, "50a6507bdd9789e6d7caee818bdbfd71e624f701ceb1b1dfa2379343d4933e7960b6c78498ea60957f95da491ddac0c661159dc70c654597558878fea3527ae478866437150ec64c1c3604e1637bea19aa4691b90fc1c4f030"}]}}, {{0x9, 0x5, 0x9, 0xc, 0x0, 0xff, 0x4, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0x4}]}}, {{0x9, 0x5, 0x0, 0x4, 0x40, 0x5, 0xff, 0xe6}}, {{0x9, 0x5, 0x6, 0x8, 0x40, 0x3e, 0x2, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x40, 0x8}]}}, {{0x9, 0x5, 0x80, 0x0, 0x200, 0x0, 0x7f, 0x1}}, {{0x9, 0x5, 0x2, 0x4, 0x400, 0x6, 0x16, 0x4b, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x1f, 0x6}, @generic={0x63, 0x22, "9bb34dddf92ae2b07e420d1453e1f1eb883a8afad1ff76aa932b20422710baa9fffb39c4c34a3dfb986351dfe134780b1fa21878e78759497af901efe234ef8014220ae8059483500f27d9e5e0059ea07fb1cfc792cecd75cdf9948c48dd198d00"}]}}, {{0x9, 0x5, 0xc, 0x18, 0x10, 0x1f, 0x5, 0x9}}, {{0x9, 0x5, 0x80, 0x2, 0x20, 0x4, 0xb2, 0x4}}, {{0x9, 0x5, 0x4, 0x0, 0x400, 0x0, 0x3, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0xbc1c1ba886719f50, 0x1, 0xd6f0}]}}, {{0x9, 0x5, 0x80, 0x8, 0x8, 0x80, 0x6, 0x8, [@generic={0x7e, 0x7, "9e20afe6f88a314b4ddc0d337a02eb30a99b96a670e15dbbc419efad7705887324080c499803ce3f6b2043aa0f7996ca2c51c941db831f85cda1e995a67d615edfa9f01a642a562bcae4dc3c1916ca902a409577196810b7761cea79c412882cbcf40a632ef9b99e134ae28e2ac66f4c78b01992b397ec0e8040ac32"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x20, 0x1, 0xc0, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x61, 0x7}]}}, {{0x9, 0x5, 0xf, 0x2, 0x40, 0x6, 0x1, 0x3, [@generic={0x42, 0x23, "51cbc3f9e6da2c4a422c76c88de5659cd3d2eed14e074988bedc71729649691cb46c831c133825d2f540de3af7566cc4408e60af955547526d74bb66d03e0cb8"}]}}, {{0x9, 0x5, 0xf, 0x10, 0x3ff, 0x1, 0x0, 0x6, [@generic={0x57, 0x23, "ec7c8eb87d4a677d1f2ba2bbd04250ca312aa45ffb55a27477075c5c3edb4bd33f90b1dd2b5bf572b44dcaa3f3bda5c713ad7ba6e041f75dc4db901aa8a43bf8c53b9c9b9d8191d04fd40bf675a5369241d13818f5"}, @generic={0xd5, 0x30, "75513f298fa51df4904ba5072b6ed5005d7500410db2c984c8760cd4410c4b4c7238e0a186cc5133afaede7f2bcf02573346a1115198fd318c1a3c8f19505c40f2e86aaff9752e5518ca6ebde024404f1490d6e6418532f1780af2ab1b664b1f5c56fd17200ee572b516ecdb4d9fc3567cfad8397a55714aaaaf69557133883e79885bc321d01e2ceb06bba90eb58b1df1737da1bb0ed78a9bd80455c465da5b86790adb2bec9c2a6dbb89e3cab50337d93b69b9d398a35eeb46fbfdb8abce596e62ffb12ab5d5aa4932b0a8f209488de876e1"}]}}]}}]}}]}}, 0x0) [ 1082.451431][T11486] usb 4-1: Using ep0 maxpacket: 32 [ 1082.551233][T11486] usb 4-1: device descriptor read/all, error -71 [ 1082.564397][T11486] usb usb4-port1: unable to enumerate USB device 23:14:30 executing program 3: ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000200)) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x200) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r1, 0x40086602, &(0x7f0000000080)) r2 = syz_open_dev$hidraw(&(0x7f0000000240), 0x6dc0, 0x361c00) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000280)) r3 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x0) ioctl$HIDIOCGRAWNAME(r3, 0x40086602, &(0x7f0000000080)) write$hidraw(r3, &(0x7f00000002c0)="db84caa182c027d41efe9ece6969e7aa80ed4fcb063415e5a18005a151b8651bb8c3e46a3576e6a7007ac3c67e462a3b83386d95c5c5a1b548803208bbd72ca5cf81", 0x42) read$hidraw(r1, &(0x7f0000000240), 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x6609, 0x0) 23:14:30 executing program 5: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x21941) write$hidraw(r0, &(0x7f0000001040)="b734c5f8f15b3b1a42dd17c2916791792168d0d77b1564ec8b5e04fe881bb3c8beb7047286a4fc034c976e86d466654ebeec47fbec33c2cb76c39dc4ff5b823d4db877e085f3f2eeaabf6f28b8226341c434b66e008c7a7212f112c8683cfd4e4a17e2b5d9d30cea48f0d18a2e88c757d065d9874599910b40fb54495dea1983bcf5c60517cc45e98c1e2bf8631b45d2d8e4abd28cb0164e4ef56b61b06530a3903c1b032e5b3f9670116eeb3cd70bc8c17a29e3c5afc5549258773889acfaa7d62a8fff3023cbcdb8a7906dffc56101bf8613ee0c01dbd0d7cf18be6e8cf2c1179ee9615fc728c2bf5e608df8d74173a4134e4768ecdd42590ae3eb46e46d25d841abf4622cd09f937e1d797573776be4fc125bb81d54fc9efe8a94ad83d1613a85c6e52dea6c26e2ff1dff9941414c1115598e0b5a9363a0cd15dbdb3ab3ce92df8a4fdb36761b5e962bb18367421ee0349f7af3fd95cbe9e9088f9713e58d5c2e362b4eb7b091ff3dc29ad412ecc12db5524948c6d7b1634a1aea4123f6fa8909cdfcefda2ecfd33dbcb36182ec7a17bb18082372a94de42295177c1fbc4819a45538fb8ef47fede2e0db467d1bfca1186303557869d0f63576613c012c0ee4e71d771c7baee2e35cafe59567229fbacead9281d3527f58bf26ba559f3a473751bd7112d4c97b5a987cdc6334eced2a7a57f2a07f59704e7409ce5d533a8bfd85ba223006269f47aa2a73cd7a8ce2fd1a677353acb7e63d992d84a12e6a2cf241498cd11b91192fa7afc8ca1bc19d5bd1f4bcb638210f48046422526e3b70db568aa85826e8b22f7b84cb7bbb0518cd84cfec62a1c8504d2fda2d472380fa52a52d91d52e17d8a901ac9af6298c07f52c05b241b2a43cf0033c4ab587daab783127d8ed45c92448d2d0ee50a671b5e6d004ba2fb2a6a4927101bc0ee3c03a328f9c9efc1661530d534a4e3ae061817cd01255c57601067000aa491744cc651384ce3cd66162b1c1c7bfa4e90459fc73bd6e6310ad87eedd37a60ccfaeebdf9581d4c45fc7bdde9e84b889d69b72132ce323492229231770c5f92d4193d77c29467e864ddf16ca82bc6046a5691bfb0626687fd1f65ab8f7bee3b41fc821630c8d1998971f7a6f8ecd062d4a023029b20530568eacec69e947661d54bdddd83c45325483dffbe16ea9925df994e1e0842a9df395366842bd1366cab0e9e0dd5a7978321833405bce6aa950a1bf8e64f66501e5ae292bb5d733955a1dc88ac78dbb12329caed8863b0e03d68cf7d4ebc0d2c0333281a86af15eadab2904750394701fe0f0a5cd053bbe2385245101a06fd2098f9c91e14a3c15e2e161206dbdafb3fb610d75080143339a7f5b0405f91a66cd1703ae13c6fbdbb201c7e0fee20541b95e3d3e7c5b2c99ea078ebc29029bae8af7370814a101339c35a993e48cb7811b1fd816a811f950a140ab5c9079958d49d3feb7b00cfff81d9d47d178ffe3239d85fb7fd83d15a6a3781c4267dc31ba1f9b6cea9fd22fb4885ccd854a687a6f77422a572747026623ca5140aa08529338d3d4dd5049567777efb0341fdf653f4ccef9bbd5afece78633443ccbdef7c1edccded01a7ef5fcef4a7f0beb81a640f1d30040435b5d86fb6075de65e5988278c96bbebd218ba0305545c767af424b7a185a1b33d8e5752929662e1c4388645d8181b9f61b3416ec6aa9a44b53469c63debeb46a8a4ce8afd90aee2862eab5653d13b1b1f804807e500736af7d2a423ebb5ccdd25c98ccca02a73995e5b309fce911e3e30fcc2e56f9eb4ef75b91374c860e985b22f54c81d6150a14615ccad7e096d91c1911a49ab88477c2a4fd64ca2034616871d4bf9d06a2a1ceecbd5287ae32826eb575bbb273270721fc5d057e7e6329c83d57e83e5ff83f98764b9eb8996c4d6e980cfc93655d29bdd44fd11a86b2eaa7d205b6bd1c59cc2f2606cebf1dc45474cd6ecf9ca6fb66a0d86b115984ec5840a84cfb293a4caf359d87d6968080eda92ca3c4a3501e53b7a12bcbd6fba8669f2bca1dfd2ae926a7ecd9df3f0f4fc25df0eb4b40da12470c77bc009676b4c215c486dd668d2a380942b848811108ea6941bee242cda195b5b51dfce802ebec38ed0708560a47db227050ea76713c0537c3ba4577f4071d3c2956d2eaed8fdee91ecdf0b47a4bedef662e9bc6e818efe39737d82de3f782c8c414582ce4569fda604dab24f6bc8970dd0acb7bcdce4827644d87c064e7a184d32e77b0c4ecafdd9b4f60c34130500abcaae7fdb58678cbca70f31de8f2dccc50f867be90b0155e68e9ad3c3fc2eda2536199a5193d62f7a7ca235405eed1cc134aa453ba9d9d9189731248b8e86342d2928badc66f8b2b705dd458f6bf9717b00dfe19c0d7a734ac93c68ef591c85b0a35639eaad9f8b0f5a2420dae5e09060d2c25ae38cb24724ad8727f8417de250438a9cc7546cf400ac07628e59915b9af82aa1b82524b45c7c8b943b8ac077a4e3796c553c0a80ec38d375d9bd2af8b64bbcb03d08c6fdd1d39e46fde232461c58eb3546ba685fa1d34ba5b5d1f974036039179859c827a2f80e7b238d11fe5b37a79953f950897dfe1cbfc2b2c6c079b1f4886d79ba0a4c0301789689d7c8637dd2a60c1a8cfbeaac9a65aaf9028ac9cf3f76e0c4ee19ac116f2ca32f3063d281acf48546acd2f6f0d8366c0b68492a0b72bb9da7aa6d4cb676729f7a6bcbe8965d152863c0c52074526866fc00a609fd8110910f038c882589c335036570d634fc698850e463f41a8272cec1e4e9caadb4fea509481cab5ac605e667a8e2f0cdceb43728c3ff1e11a74187aebb7b69016922eb8ce87778c06eab07594cfb34186182a9b70fb77e88c6b0a610c63a9a6190e926eba60d4d9e08b6147c2799b6444fada5293ea60c96979be81252f9b1ec52429092dbb4a80fb9b47859528d9f97e85a3816f06c43811c3b454ce87d403af627b802ccdf59ee737d543064edc588696bac2dcd2635f05a80c9186daa6dd0ac717f0a091ee8c9a7d21a69c808eda37bae086fb3179d19a44d6c1b5bbcb528146b39ef3452e7c1b3179234a27629c6b32f98722a20a215227cc10982b90ec0116953e351aa7a2680967b6bfcac70a87d6c79088bb0239767584262c02a706ca0d56489b6daf29eee466eed9c1a1fe43806827b38c2895d800654d3846a179b12fa5e00f1ec865f3622d01de2d8a491bc3589d43f9f7d5615ee06f0cac7fc040a0d90243a4a80aaf1a619b29676dde0ab7b86b666a55771bee39c051c987c88af233a5770635383be8fed5604b34d3c7929970d86ec60bf62380e19a4fd85ca49a08f5cdb4ce8cf2547c605b48d50c9975b53c293b9183d645d3a7f291b398238a664632baf09d4375862fb5e7a034905e33be759baf2346f6da403dddb6926bb13f7c097660fab94c7da8e09a6e45cc168649a68b250f47175ca68f52c382e5f10a9427c6623b39dc906a8d1f636e1661d73e0ef4c47048c3b8f8df6b67bb02f5e21572227d182c40a8772d6a2ac2d51262c116caddbcac55a51c736b61582afc5ae3ce88578ffd02f80c0af7d0064b03b6e2ec62260e8b79d1ed0c3ecc625a25d448d50c7c507195ae16c71a0fcf86d826e84983e55031db067fe9c612492ef4084dec312002d77a55b34e81d563b3ce64c0e568e74fad5463e98d17db4a66f64b67f750faccf5a69815b04e905f74cf3678f1449d5af8fcb588c404efef1a2be3709cfd14720e388d95218ef6f792fedcfa319283591702f6ac5f50066558b968607ac01baabe8e7b706917d635170f33ae83cdae72bd6ea04b2fb59d1ea74897b3179c2a0c461d5a63f46caa4a189fb4e7678b2568e3456d164533fc6d362e5278cffd815fed696955786d459f75e27bde46ecf4175c02015d33f8bdab0989b056074446f8ed2679f044d508cd8b23847d86d9a9aab7ca1390379be3d11ce042ebfc93048e17f33091b8d349533821b65c04d845f2c6f5bbda186e20d9dddd21c155f8acd43497cae0418bc455ca971cbcd915c6f8033cc78efaeffb879358ae74deadcddab2da5641161760f70ebf948e61ef255b2ad516a5c2300ed0004ed27a1c994f4d755997dff032e3f9a7d3964adaf274306047f8de5fa95681e9c6a4530067cbbf4115d857f89324cdf7f12940ce40cb12ce3f6f16bf42737bd01f050063525aa1c73acffc9405c136935d84c1eea81f01521ac54df4a704ced47fe6e7a1572969dd6a7423fee5678ccc69ecc8137e20c755c8aaa7322e00b150b45f8454a7e6ae63daaae2f8a23d89c28fd257e22c538e1049cc08420857edbf95b8ab43e914e3874734a0b09b09f933f41f50e0c1044c52d0eb0ffd1f8e4b491b37287f82f071336e6de8454331f6ec3f9f378b32b4592adab43d4ca2e4ee52257bea4431a5c4fbfb49d285caf6468a493b9bd605bc595483c8627fe37abb1de2086a9bdd3f96f1d9ecddbfd1ff95a926361bfd02e981297cd981a5027b11eeaf20837bfaf44caab5fb4660350d0a4f4e8689bce8b77913a5ff666ed4de8bc443592191c90cc0b967541f6450a2e84a0698f64501ad539d7dc3930183f5dc6177cd21be031b2d39e0b0e7dceb9e97ccb179177a25b1406bd417d373044bbf4635ca66882f29df55d13813bf096417c18463e352031aa41c0425da9795c0e5d15a43eaf30d399aac6bacc074ed526f8c737d1f376952f729f55e7ad4ac093f27856def4e6121f1b6bb25637d43be032ec4f97d1574994d7334cca0e002ef3a7f9d96a67bd12ba27fa3caf91254706f12d6a201c3eedc5c8e0f8c816d689c1327cc35372fdb94d34d84158035c837b3ddd33f0d42e0d0068cacb3054ce0abdc72cae78c14aad61e19f35d1b0c6a5846a80a6cfa9942f3f8897243f6365bbca063fec265368ac2695469e7167dcfcbed4a59d2ba10b6253795cf0c174f7321a2361c80b490944f22ad355cb3c5e47c9caff8c1a81333347b7532bf0f91326d885d70057a7f45e4f356442b0f6798d243b1707699a65341f71ec5e7f85632843437c685c735ada4e1deeb00b9e059cc5443561b3293120e8bb472b8a16879bb27ee725b1e7760d22f629d195d5f3b39d5a9144d816d6e2976b9606258927df40fb88d494e25fb22fd271e16c5421e8bb2ca52f478d2ce603beb4bac0d0269422f05ca82e5ead7d164a4c3af3c1c7761cf08461d15f83327e6a4399312a0c31480ce14fcbe8f33510375f994f9497dd6981c110273bec90300f8cd31a9bdf059ab6b23f4b02c3e06eef3d244c8c12da146ea9e9a996af2e417ed1ccb66f9f88ae8cf53c36d98504d161082adcce94f08cac86d387eb77a15789f87b602b541f56b4cd07b3ca2087fde3171791f449e3cbcd6e4f9c26236bff79855aa9ae3462397860a910762b313fb5e73e44b48f81bce3bcfbdcac9e201425ea17f013cd5362ecb1177d936ae40486c6459948d071087d9688ad54428a03e0479718c61abfb800b737ad5b1974e7e47f2742161f695b6931c719c523fa03e014cf9ae5a03045d0c0d3de8860b680ca6980c21fa54d9cea382eab94f3dcffa5a023d83e825b7895575356b761925dda1ca9c11555ec74245c89211322880c538419975fb39b85635b2b77d44e96b82a4c3c744fe2e606c810d25b89e089b94fd7f54b2315d40c81220d5ca74ffc6319b029d012f31ab68bc0f60064d6856dac3c487faac952c7a95b0f94c288d982e6cfca2c36d0e879e75b8cb157f960008517567af7a003f9f", 0x1000) write$hidraw(r0, &(0x7f0000000000)="80", 0x1) syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x121680) 23:14:30 executing program 3: ioctl$HIDIOCGRAWNAME(0xffffffffffffffff, 0x40086602, &(0x7f0000000080)) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r0, &(0x7f0000000000)="03", 0xfd50) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167101) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x300000) ioctl$HIDIOCGRAWNAME(r1, 0x6609, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000300)="471b8c3169e3c03209a06049c2dde11cc7c5a93dd42381918dad49d0bc0e7594af869c45b7fccfafae90eeb5d0037c242b763be46606398ebfcd2d68cf3758e67eb50139c3a721fbba67ff98b4b196d13e1211617a5fc4dff502f8745be94459021397b366c6f94660c01c5905d121", 0x6f) read$hidraw(r1, &(0x7f00000004c0)=""/137, 0x89) r2 = syz_open_dev$hidraw(&(0x7f0000000200), 0x480000000000, 0x2200) r3 = syz_open_dev$hidraw(&(0x7f0000000380), 0x4, 0x58000) read$hidraw(r3, &(0x7f00000003c0)=""/253, 0xfd) write$hidraw(r2, &(0x7f0000000240)="15167ac1c5cbe09504807664d4191e0bd40c511d373c492c7abd78e6e1a157d66d0a33de2ed7adfb941b625a05ce81f260b539e8f351a59e6ed2778a6afacd1edb5c2d8efb6fd088a73522a56e0109666ceadef00d557042357c4435f01a4ddca6dea998937731cf31581fe50dc429e55c97909cefb8d9ce29acad4f256b9fc2caa4431e", 0x84) [ 1082.803553][ T2654] usb 2-1: new high-speed USB device number 46 using dummy_hcd [ 1082.824874][ T2213] ------------[ cut here ]------------ [ 1082.830369][ T2213] usb 6-1: BOGUS control dir, pipe 80007c80 doesn't match bRequestType c1 [ 1082.839349][ T2213] WARNING: CPU: 0 PID: 2213 at drivers/usb/core/urb.c:410 usb_submit_urb+0x14aa/0x1830 [ 1082.849065][ T2213] Modules linked in: [ 1082.853035][ T2213] CPU: 0 PID: 2213 Comm: kworker/0:2 Not tainted 5.13.0-rc2-syzkaller #0 [ 1082.861491][ T2213] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1082.871782][ T2213] Workqueue: usb_hub_wq hub_event [ 1082.876835][ T2213] RIP: 0010:usb_submit_urb+0x14aa/0x1830 [ 1082.882544][ T2213] Code: 84 4c 01 00 00 e8 a6 14 b3 fd 4c 89 f7 e8 4e a7 1b ff 45 89 e8 44 89 e1 48 89 ea 48 89 c6 48 c7 c7 c0 09 63 86 e8 18 f1 fb 01 <0f> 0b 49 8d 4f 5c 48 b8 00 00 00 00 00 fc ff df 48 89 ca 48 89 4c 23:14:31 executing program 5: ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @rumble={0x0, 0x800c}}) r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x167bc2) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x161f42) write$hidraw(r1, &(0x7f0000000180)='\x00', 0x1) ioctl$HIDIOCGRAWNAME(r1, 0x40305829, &(0x7f0000000080)) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000000040)=0x8) ioctl$HIDIOCGRAWNAME(r0, 0x40305828, &(0x7f0000000080)) read$hidraw(r0, &(0x7f00000001c0)=""/220, 0xdc) write$hidraw(r0, &(0x7f0000000000)='\a', 0x3800) [ 1082.902212][ T2213] RSP: 0018:ffffc90006b2ef60 EFLAGS: 00010282 [ 1082.908307][ T2213] RAX: 0000000000000000 RBX: ffff888114ffb058 RCX: 0000000000000000 [ 1082.916331][ T2213] RDX: 0000000000040000 RSI: ffffffff812a6013 RDI: fffff52000d65dde [ 1082.924361][ T2213] RBP: ffff88810ecf5190 R08: 0000000000000001 R09: 0000000000000000 [ 1082.932422][ T2213] R10: ffffffff814b996b R11: 0000000000000000 R12: 0000000080007c80 [ 1082.940419][ T2213] R13: 00000000000000c1 R14: ffff888114ffb0a8 R15: ffff8881130ba500 [ 1082.948477][ T2213] FS: 0000000000000000(0000) GS:ffff8881f6800000(0000) knlGS:0000000000000000 [ 1082.957700][ T2213] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1082.964363][ T2213] CR2: 0000000021000000 CR3: 000000010b9ad000 CR4: 00000000001506f0 [ 1082.972408][ T2213] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1082.980409][ T2213] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1082.988454][ T2213] Call Trace: [ 1082.991810][ T2213] usb_start_wait_urb+0x101/0x4c0 [ 1082.997296][ T2213] ? lock_downgrade+0x6e0/0x6e0 [ 1083.002238][ T2213] ? fs_reclaim_acquire+0xb2/0x160 [ 1083.007467][ T2213] ? usb_api_blocking_completion+0xa0/0xa0 [ 1083.013352][ T2213] ? memset+0x20/0x40 [ 1083.017359][ T2213] usb_control_msg+0x31c/0x4a0 [ 1083.022233][ T2213] ? usb_start_wait_urb+0x4c0/0x4c0 [ 1083.027454][ T2213] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1083.033607][ T2213] ? _raw_spin_unlock_irqrestore+0x42/0x50 [ 1083.039444][ T2213] ? trace_hardirqs_on+0x5b/0x1a0 [ 1083.044548][ T2213] osif_probe+0x288/0x500 [ 1083.048901][ T2213] usb_probe_interface+0x315/0x7f0 [ 1083.051000][ T2654] usb 2-1: Using ep0 maxpacket: 32 [ 1083.054075][ T2213] ? usb_match_dynamic_id+0x1a0/0x1a0 [ 1083.054107][ T2213] really_probe+0x291/0xf60 [ 1083.054126][ T2213] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 1083.054152][ T2213] driver_probe_device+0x298/0x410 [ 1083.054172][ T2213] __device_attach_driver+0x203/0x2c0 [ 1083.054194][ T2213] ? driver_allows_async_probing+0x150/0x150 [ 1083.054216][ T2213] bus_for_each_drv+0x15f/0x1e0 [ 1083.054242][ T2213] ? bus_for_each_dev+0x1d0/0x1d0 [ 1083.054267][ T2213] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1083.054298][ T2213] ? trace_hardirqs_on+0x5b/0x1a0 [ 1083.054323][ T2213] __device_attach+0x228/0x4b0 [ 1083.054344][ T2213] ? __driver_attach_async_helper+0x330/0x330 [ 1083.054368][ T2213] ? kobject_uevent_env+0x2bb/0x1650 [ 1083.054399][ T2213] bus_probe_device+0x1e4/0x290 [ 1083.054428][ T2213] device_add+0xbe0/0x2100 [ 1083.054456][ T2213] ? wait_for_completion_io+0x270/0x270 [ 1083.144664][ T2213] ? __fw_devlink_link_to_suppliers+0x5e0/0x5e0 [ 1083.150979][ T2213] ? kfree+0xdb/0x3b0 [ 1083.154985][ T2213] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1083.161393][ T2213] usb_set_configuration+0x113f/0x1910 [ 1083.166878][ T2213] usb_generic_driver_probe+0xba/0x100 [ 1083.171269][ T2654] usb 2-1: config 0 has an invalid interface number: 4 but max is 2 [ 1083.172494][ T2213] usb_probe_device+0xd9/0x2c0 [ 1083.172526][ T2213] ? usb_driver_release_interface+0x180/0x180 [ 1083.180506][ T2654] usb 2-1: config 0 has an invalid interface number: 112 but max is 2 [ 1083.185379][ T2213] really_probe+0x291/0xf60 [ 1083.191828][ T2654] usb 2-1: config 0 has an invalid interface number: 65 but max is 2 [ 1083.200016][ T2213] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 1083.204570][ T2654] usb 2-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 1083.212635][ T2213] driver_probe_device+0x298/0x410 [ 1083.212663][ T2213] __device_attach_driver+0x203/0x2c0 [ 1083.218881][ T2654] usb 2-1: config 0 has no interface number 0 [ 1083.227558][ T2213] ? driver_allows_async_probing+0x150/0x150 [ 1083.232690][ T2654] usb 2-1: config 0 has no interface number 1 [ 1083.238044][ T2213] bus_for_each_drv+0x15f/0x1e0 [ 1083.244208][ T2654] usb 2-1: config 0 has no interface number 2 [ 1083.267245][ T2213] ? bus_for_each_dev+0x1d0/0x1d0 [ 1083.272419][ T2213] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1083.278424][ T2213] ? trace_hardirqs_on+0x5b/0x1a0 [ 1083.283513][ T2213] __device_attach+0x228/0x4b0 [ 1083.288310][ T2213] ? __driver_attach_async_helper+0x330/0x330 [ 1083.294452][ T2213] ? kobject_uevent_env+0x2bb/0x1650 [ 1083.299754][ T2213] bus_probe_device+0x1e4/0x290 [ 1083.304678][ T2213] device_add+0xbe0/0x2100 [ 1083.309215][ T2213] ? __fw_devlink_link_to_suppliers+0x5e0/0x5e0 [ 1083.315537][ T2213] ? kfree+0xdb/0x3b0 [ 1083.319628][ T2213] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1083.325939][ T2213] usb_new_device.cold+0x721/0x1058 [ 1083.331238][ T2213] ? hub_disconnect+0x510/0x510 [ 1083.336118][ T2213] ? rwlock_bug.part.0+0x90/0x90 [ 1083.341124][ T2213] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1083.347128][ T2213] hub_event+0x2357/0x4330 [ 1083.351627][ T2213] ? hub_port_debounce+0x3c0/0x3c0 [ 1083.356761][ T2213] ? lock_downgrade+0x3f1/0x6e0 [ 1083.361693][ T2213] ? __do_sys_prctl+0xbb0/0xfd0 [ 1083.366568][ T2213] ? lock_release+0x6f0/0x6f0 [ 1083.371363][ T2213] ? lock_downgrade+0x6e0/0x6e0 [ 1083.376240][ T2213] ? do_raw_spin_lock+0x120/0x2b0 [ 1083.381332][ T2213] process_one_work+0x98d/0x1580 [ 1083.386374][ T2213] ? pwq_dec_nr_in_flight+0x320/0x320 [ 1083.391831][ T2213] ? rwlock_bug.part.0+0x90/0x90 [ 1083.396795][ T2213] worker_thread+0x64c/0x1120 [ 1083.401548][ T2213] ? __kthread_parkme+0x118/0x1d0 [ 1083.406605][ T2213] ? process_one_work+0x1580/0x1580 [ 1083.412035][ T2213] kthread+0x38c/0x460 [ 1083.416129][ T2213] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1083.421403][ T2213] ? __kthread_bind_mask+0xc0/0xc0 [ 1083.426540][ T2213] ret_from_fork+0x1f/0x30 [ 1083.431030][ T2213] Kernel panic - not syncing: panic_on_warn set ... [ 1083.437621][ T2213] CPU: 0 PID: 2213 Comm: kworker/0:2 Not tainted 5.13.0-rc2-syzkaller #0 [ 1083.446052][ T2213] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1083.456248][ T2213] Workqueue: usb_hub_wq hub_event [ 1083.461297][ T2213] Call Trace: [ 1083.464587][ T2213] dump_stack+0x143/0x1db [ 1083.468938][ T2213] panic+0x306/0x73d [ 1083.472850][ T2213] ? __warn_printk+0xf3/0xf3 [ 1083.477458][ T2213] ? __warn.cold+0x1a/0x44 [ 1083.481894][ T2213] ? usb_submit_urb+0x14aa/0x1830 [ 1083.486939][ T2213] __warn.cold+0x35/0x44 [ 1083.491198][ T2213] ? irq_work_queue+0x4c/0x60 [ 1083.496019][ T2213] ? usb_submit_urb+0x14aa/0x1830 [ 1083.501065][ T2213] report_bug+0x1bd/0x210 [ 1083.505408][ T2213] handle_bug+0x3c/0x60 [ 1083.509581][ T2213] exc_invalid_op+0x14/0x40 [ 1083.514104][ T2213] asm_exc_invalid_op+0x12/0x20 [ 1083.518979][ T2213] RIP: 0010:usb_submit_urb+0x14aa/0x1830 [ 1083.524631][ T2213] Code: 84 4c 01 00 00 e8 a6 14 b3 fd 4c 89 f7 e8 4e a7 1b ff 45 89 e8 44 89 e1 48 89 ea 48 89 c6 48 c7 c7 c0 09 63 86 e8 18 f1 fb 01 <0f> 0b 49 8d 4f 5c 48 b8 00 00 00 00 00 fc ff df 48 89 ca 48 89 4c [ 1083.534363][ T2654] usb 2-1: config 0 interface 112 altsetting 1 has an invalid endpoint with address 0x80, skipping [ 1083.544250][ T2213] RSP: 0018:ffffc90006b2ef60 EFLAGS: 00010282 [ 1083.544277][ T2213] RAX: 0000000000000000 RBX: ffff888114ffb058 RCX: 0000000000000000 [ 1083.544294][ T2213] RDX: 0000000000040000 RSI: ffffffff812a6013 RDI: fffff52000d65dde [ 1083.544312][ T2213] RBP: ffff88810ecf5190 R08: 0000000000000001 R09: 0000000000000000 [ 1083.544329][ T2213] R10: ffffffff814b996b R11: 0000000000000000 R12: 0000000080007c80 [ 1083.544344][ T2213] R13: 00000000000000c1 R14: ffff888114ffb0a8 R15: ffff8881130ba500 [ 1083.544360][ T2213] ? __irq_work_queue_local+0xbb/0xf0 [ 1083.544389][ T2213] ? vprintk+0x93/0x1c0 [ 1083.544412][ T2213] usb_start_wait_urb+0x101/0x4c0 [ 1083.555209][ T2654] usb 2-1: config 0 interface 112 altsetting 1 endpoint 0x9 has an invalid bInterval 32, changing to 9 [ 1083.561218][ T2213] ? lock_downgrade+0x6e0/0x6e0 [ 1083.561248][ T2213] ? fs_reclaim_acquire+0xb2/0x160 [ 1083.569259][ T2654] usb 2-1: config 0 interface 112 altsetting 1 endpoint 0xB has invalid maxpacket 512, setting to 64 [ 1083.577193][ T2213] ? usb_api_blocking_completion+0xa0/0xa0 [ 1083.577220][ T2213] ? memset+0x20/0x40 [ 1083.585227][ T2654] usb 2-1: config 0 interface 112 altsetting 1 has a duplicate endpoint with address 0xD, skipping [ 1083.593138][ T2213] usb_control_msg+0x31c/0x4a0 [ 1083.593162][ T2213] ? usb_start_wait_urb+0x4c0/0x4c0 [ 1083.601346][ T2654] usb 2-1: config 0 interface 112 altsetting 1 has an invalid endpoint with address 0x6C, skipping [ 1083.606773][ T2213] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1083.611172][ T2654] usb 2-1: config 0 interface 112 altsetting 1 endpoint 0x5 has invalid maxpacket 1675, setting to 1024 [ 1083.616131][ T2213] ? _raw_spin_unlock_irqrestore+0x42/0x50 [ 1083.627201][ T2654] usb 2-1: config 0 interface 112 altsetting 1 has an invalid endpoint with address 0x80, skipping [ 1083.632064][ T2213] ? trace_hardirqs_on+0x5b/0x1a0 [ 1083.632095][ T2213] osif_probe+0x288/0x500 [ 1083.637191][ T2654] usb 2-1: config 0 interface 112 altsetting 1 has an invalid endpoint with address 0x53, skipping [ 1083.648014][ T2213] usb_probe_interface+0x315/0x7f0 [ 1083.648042][ T2213] ? usb_match_dynamic_id+0x1a0/0x1a0 [ 1083.653893][ T2654] usb 2-1: config 0 interface 112 altsetting 1 bulk endpoint 0xA has invalid maxpacket 1023 [ 1083.657823][ T2213] really_probe+0x291/0xf60 [ 1083.668523][ T2654] usb 2-1: config 0 interface 112 altsetting 1 has an invalid endpoint with address 0x0, skipping [ 1083.673236][ T2213] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 1083.673271][ T2213] driver_probe_device+0x298/0x410 [ 1083.673293][ T2213] __device_attach_driver+0x203/0x2c0 [ 1083.678514][ T2654] usb 2-1: config 0 interface 112 altsetting 1 endpoint 0x3 has invalid maxpacket 1024, setting to 64 23:14:32 executing program 2: r0 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) r1 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x84762) write$hidraw(r1, &(0x7f0000000000)="44c0f49952ffee802a6334c1dc02b36ebb34f9fe69346eef3d5d6d76b8d2b88369358f2ce7e564a1c36146376d15f0fd89f31cd5c4ee768332b3026569fc2b2ab8cfbfabc7a3387e8e3f51949da7a76d70a47d61701d3ae482c8bea64a0dd73cf5fd5994f42813471bc41cb1a70d0369010cb1276595873d7dc777654a787c062a615f9acb826a390434de36c942cc9d5e639d3c25cbf3de841a31b2a6f0914c98ffb219080d1ed01f2bc2ec74c3634032afc2e37816130582b74554984c7cd8bece7fe269e2f6922349b14cea9331c3bf140ab8d6ef76f7a7521a09788779211faab23160f6cd3bf1f60cc018aa1667bb9751e2032bec608a62330d7b20f024c4444f6744028efa407cf24a5d88cb5ee5770ade7610a4b7c9169614fdd7c703c603d2ec04921ac203fba7b2372acafdc33dbdda972fa7fdc8825c5511e8d52328688097ff3f7d1788995571700db2d76712cf06c8b42e3006b302f686c7f94a958ffa68f90225bacd9a2a7ce6df2b474f77db88b05050ce7d5e5b82dc11dc39c3d0534fd56dfa5b2a20d510195f3e4304de5883a7ba1f80b2487276105a82dc2371edbfad94d518fdf74e05f33ca361ca3b2e75a640ac3412f1b3ed909293f96abe6bf0b19207844be8a509f190dbda564bc15e175c3b904a4be42baed8a5a7ea753efa9614a5e5850dd226c92e9a64b34d42df9d1fd1ab5a58504f4d230da6", 0x800000) read$hidraw(0xffffffffffffffff, &(0x7f00000000c0)=""/19, 0xffffffffffffffe1) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, 0x0) r2 = syz_open_dev$hidraw(0xfffffffffffffffc, 0x0, 0x101041) write$hidraw(r2, &(0x7f00000002c0)="31f43e409a84739584d7a2033b51a00fa22ab91de51add5f3cd893f6971a25b6b6829f379707250346657e2188f0fe4c0f6e0e535abc8271a653fe85cd395c37c20190893a1ec5d0d50d8da087e78e20a843b38467d6d1794c008947cd09b60ff2aafb48cd8a42c3ef812e6eed7980480e75c8f37f17f382aeb1a96efc8f2abedf2b47c4bc48e528544eafa2658eb42b2ed5eecb6dd01c42d85f857caca55a32b5aac00d31769f0c4e9dd6653e16d34645b1047c4d72cf02fd52610b267e6d311342628850bb8657112f993c0b1b2b0955f4145253a50bf512c22b6d58cb508829ee4e45943ea2a36188af41f82ba837ea82cb000fa22ac9b07c6a5ad8c7191f3b6931cab08babeeec53250c783b1a3485e6dd9ad00a88440887f561e092777b12ea7910fd734d9deb80711e5a4c31cd6afc6101f10b76c6d79603e25a15d18563cf5bad34ad125c513921da6da04f0a0772ccb3ac5bba2533098c84172336b0f255fe7bb265b4841a74", 0xfffffc71) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r0, &(0x7f0000000200)=""/4096, 0x800000) syz_open_dev$hidraw(0xfffffffffffffffc, 0x1, 0x0) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000001380)) r3 = syz_open_dev$hidraw(&(0x7f0000000180), 0x0, 0x0) read$hidraw(r3, &(0x7f0000000100)=""/218, 0x200001da) write$hidraw(r3, &(0x7f00000012c0)="9d7422371874b2666ac3930766bb6773f805cfbd8ca447036c73f3190d8f820710d3a4e6279d39cf5a5baf068b6e7adc7e7e701453275486d21b897cc723766a2377360d36f431639eea0a0af9cc9278e0bbc8ab24ec15929dcc0d241d2aa7ceaeb72b731dc1195593515f5c2c0de6445d298d765efd69555a9d11269dc2c3489adac0d45a0588bef4806cb8e5401bfac718735075a872ea880ddf423f56f25c01e4253632552e4dc8b4c955620d56fe88", 0xb1) syz_open_dev$hidraw(&(0x7f0000001480), 0x9, 0xa0800) syz_open_dev$hidraw(&(0x7f0000001240), 0x7, 0x480040) r4 = syz_open_dev$hidraw(0x0, 0x1000000000008ec9, 0x640000) write$hidraw(r4, &(0x7f0000001400)="52ee946d1165a7d62cc3bb8f9ad4456d17a24c4407a55ab1329786c11f0525d855450bfa64871ef4725b1f39bc2f850563cdcb4a56baa88da67008aa20322b15174d6cd6", 0x44) syz_open_dev$hidraw(0x0, 0x2, 0x40) [ 1083.689253][ T2213] ? driver_allows_async_probing+0x150/0x150 [ 1083.689284][ T2213] bus_for_each_drv+0x15f/0x1e0 [ 1083.689308][ T2213] ? bus_for_each_dev+0x1d0/0x1d0 [ 1083.695312][ T2654] usb 2-1: config 0 interface 112 altsetting 1 has a duplicate endpoint with address 0xB, skipping [ 1083.706532][ T2213] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1083.706567][ T2213] ? trace_hardirqs_on+0x5b/0x1a0 [ 1083.712390][ T2654] usb 2-1: config 0 interface 112 altsetting 1 has a duplicate endpoint with address 0x5, skipping [ 1083.723018][ T2213] __device_attach+0x228/0x4b0 [ 1083.723045][ T2213] ? __driver_attach_async_helper+0x330/0x330 [ 1083.728072][ T2654] usb 2-1: config 0 interface 112 altsetting 1 has a duplicate endpoint with address 0x3, skipping [ 1083.732387][ T2213] ? kobject_uevent_env+0x2bb/0x1650 [ 1083.732417][ T2213] bus_probe_device+0x1e4/0x290 [ 1083.743111][ T2654] usb 2-1: config 0 interface 112 altsetting 1 endpoint 0x4 has invalid maxpacket 1024, setting to 64 [ 1083.748179][ T2213] device_add+0xbe0/0x2100 [ 1083.753567][ T2654] usb 2-1: config 0 interface 112 altsetting 1 has 17 endpoint descriptors, different from the interface descriptor's value: 16 [ 1083.763565][ T2213] ? wait_for_completion_io+0x270/0x270 [ 1083.763595][ T2213] ? __fw_devlink_link_to_suppliers+0x5e0/0x5e0 [ 1083.927356][ T2213] ? kfree+0xdb/0x3b0 [ 1083.931457][ T2213] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1083.937718][ T2213] usb_set_configuration+0x113f/0x1910 [ 1083.943210][ T2213] usb_generic_driver_probe+0xba/0x100 [ 1083.948771][ T2213] usb_probe_device+0xd9/0x2c0 [ 1083.953554][ T2213] ? usb_driver_release_interface+0x180/0x180 [ 1083.959638][ T2213] really_probe+0x291/0xf60 [ 1083.964162][ T2213] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 1083.970423][ T2213] driver_probe_device+0x298/0x410 [ 1083.975554][ T2213] __device_attach_driver+0x203/0x2c0 [ 1083.980943][ T2213] ? driver_allows_async_probing+0x150/0x150 [ 1083.986939][ T2213] bus_for_each_drv+0x15f/0x1e0 [ 1083.991832][ T2213] ? bus_for_each_dev+0x1d0/0x1d0 [ 1083.996875][ T2213] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1084.002972][ T2213] ? trace_hardirqs_on+0x5b/0x1a0 [ 1084.008029][ T2213] __device_attach+0x228/0x4b0 [ 1084.012928][ T2213] ? __driver_attach_async_helper+0x330/0x330 [ 1084.019019][ T2213] ? kobject_uevent_env+0x2bb/0x1650 [ 1084.024338][ T2213] bus_probe_device+0x1e4/0x290 [ 1084.029223][ T2213] device_add+0xbe0/0x2100 [ 1084.033670][ T2213] ? __fw_devlink_link_to_suppliers+0x5e0/0x5e0 [ 1084.040031][ T2213] ? kfree+0xdb/0x3b0 [ 1084.044056][ T2213] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 1084.050420][ T2213] usb_new_device.cold+0x721/0x1058 [ 1084.055658][ T2213] ? hub_disconnect+0x510/0x510 [ 1084.060535][ T2213] ? rwlock_bug.part.0+0x90/0x90 [ 1084.065504][ T2213] ? lockdep_hardirqs_on_prepare+0x273/0x3e0 [ 1084.071507][ T2213] hub_event+0x2357/0x4330 [ 1084.075952][ T2213] ? hub_port_debounce+0x3c0/0x3c0 [ 1084.081090][ T2213] ? lock_downgrade+0x3f1/0x6e0 [ 1084.085976][ T2213] ? __do_sys_prctl+0xbb0/0xfd0 [ 1084.090844][ T2213] ? lock_release+0x6f0/0x6f0 [ 1084.095541][ T2213] ? lock_downgrade+0x6e0/0x6e0 [ 1084.100413][ T2213] ? do_raw_spin_lock+0x120/0x2b0 [ 1084.105458][ T2213] process_one_work+0x98d/0x1580 [ 1084.110514][ T2213] ? pwq_dec_nr_in_flight+0x320/0x320 [ 1084.115907][ T2213] ? rwlock_bug.part.0+0x90/0x90 [ 1084.120866][ T2213] worker_thread+0x64c/0x1120 [ 1084.125567][ T2213] ? __kthread_parkme+0x118/0x1d0 [ 1084.130613][ T2213] ? process_one_work+0x1580/0x1580 [ 1084.135838][ T2213] kthread+0x38c/0x460 [ 1084.139937][ T2213] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1084.145160][ T2213] ? __kthread_bind_mask+0xc0/0xc0 [ 1084.150292][ T2213] ret_from_fork+0x1f/0x30 [ 1084.155751][ T2213] Kernel Offset: disabled [ 1084.160410][ T2213] Rebooting in 86400 seconds..