Warning: Permanently added '10.128.0.239' (ECDSA) to the list of known hosts. 2020/05/25 00:23:26 fuzzer started 2020/05/25 00:23:26 dialing manager at 10.128.0.105:41285 2020/05/25 00:23:26 syscalls: 90 2020/05/25 00:23:26 code coverage: enabled 2020/05/25 00:23:26 comparison tracing: enabled 2020/05/25 00:23:26 extra coverage: enabled 2020/05/25 00:23:26 setuid sandbox: enabled 2020/05/25 00:23:26 namespace sandbox: enabled 2020/05/25 00:23:26 Android sandbox: /sys/fs/selinux/policy does not exist 2020/05/25 00:23:26 fault injection: enabled 2020/05/25 00:23:26 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled 2020/05/25 00:23:26 net packet injection: /dev/net/tun does not exist 2020/05/25 00:23:26 net device setup: enabled 2020/05/25 00:23:26 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist 2020/05/25 00:23:26 devlink PCI setup: PCI device 0000:00:10.0 is not available 2020/05/25 00:23:26 USB emulation: enabled 00:23:40 executing program 0: ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x200, 0x4}) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, &(0x7f0000000040)={0x3, 0x200, 0x0, 0xfd2e76, 0x7f, 0x1}) r0 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x3, 0x400040) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x7) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f00000000c0)={0x1, 0xffffffff, 0x0, 0x1, 0x81, 0x3, 0x9, 0x101, 0x0, 0x7fffffff, 0x100, 0x0, 0x8, 0x3}) r1 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0xa3, 0x215201) ioctl$HIDIOCGDEVINFO(r1, 0x801c4803, &(0x7f0000000140)=""/124) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f00000001c0)={0x1, 0x0, 0x2, 0x1, 0x7, 0x4}) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x10000) r2 = syz_open_dev$hiddev(&(0x7f0000000200)='/dev/usb/hiddev#\x00', 0x5, 0x100) ioctl$HIDIOCGCOLLECTIONINFO(r2, 0xc0104811, &(0x7f0000000240)={0x2, 0x4c6b, 0x0, 0x7}) r3 = syz_open_dev$hiddev(&(0x7f0000000280)='/dev/usb/hiddev#\x00', 0x1, 0x20000) ioctl$HIDIOCSREPORT(r3, 0x400c4808, &(0x7f00000002c0)={0x3, 0x200, 0x7ff}) r4 = syz_open_dev$hiddev(&(0x7f0000000300)='/dev/usb/hiddev#\x00', 0x7, 0x208001) ioctl$HIDIOCSUSAGE(r4, 0x4018480c, &(0x7f0000000340)={0x3, 0x200, 0x583f, 0x6, 0x10001, 0x2}) r5 = syz_open_dev$hiddev(&(0x7f0000000380)='/dev/usb/hiddev#\x00', 0x0, 0x4c80) ioctl$HIDIOCAPPLICATION(r5, 0x4802, 0x1f) r6 = syz_open_dev$hiddev(&(0x7f00000003c0)='/dev/usb/hiddev#\x00', 0x9, 0x81) ioctl$HIDIOCGDEVINFO(r6, 0x801c4803, &(0x7f0000000400)=""/251) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000500)) 00:23:40 executing program 1: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x7, 0xa5d6ebb21d2fe8a7) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000040)) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xfff, 0xa000) r1 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x8, 0x240000) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000000100)=""/135) r2 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x81, 0x0) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000000200)=""/19) write$hidraw(r0, &(0x7f0000000240)="831865513077d579623ada9ea6fc294caeab5036b5d270fcbe8f75fccf49757876b80379f2002468420632ad7cd11c927b5ca50008a4404f086c535686cee70bd24fffad288a695d8ead58ebb2077f47224d483e2b95f77b173b70021961c70b0245b3c0e0ab6f24ceeb48108f429743d12aa773e936e968dda4571d7873582594ace974813cda92e096d6f06c3e5047de1308ca64e3b2b947b1e5faaef96414cc277f394dd692bcb865a2355dd966cd81a9528c1265f2cc14c005c448c09afd832c3a3b89d581fe34832b14504c03d9f4ab7c0136395fc19882a80c9e8a999d4ef784302f59b537333b4ddc3ed9b22cc67d058e01db4ec3a1727709", 0xfc) r3 = syz_open_dev$hidraw(&(0x7f0000000340)='/dev/hidraw#\x00', 0x1, 0xa000) read$hidraw(r3, &(0x7f0000000380)=""/205, 0xcd) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000480)) read$hidraw(r3, &(0x7f00000004c0)=""/163, 0xa3) r4 = syz_open_dev$hidraw(&(0x7f0000000580)='/dev/hidraw#\x00', 0x4, 0x204200) syz_open_dev$hidraw(&(0x7f00000005c0)='/dev/hidraw#\x00', 0x0, 0x418002) write$hidraw(r4, &(0x7f0000000600)="bb536f63904462665601b931308f7abf8eca353c95f693128c45119a9d5bd6855b6992f1e3e0411797412368e41d50d247a64519f07f802b517aabd491fff532cc949565621e6f8f6615055aad0f9cbea0d2822d704d48e52ca04bbebf6d14aebaad1e0c6e91e0d01d64136eee48ef25452f47d4f2f44773345815733d7af788fcf903bc82553026c3bba20c596d70c7924dc0cd0119fe3390c016a555d167a02b612544a0c5168e8c85fa692e3ea508731847caf75c5bb94f478349b08c15978496f537a389863a7e4e4674d3592482ab6549163e5e79842353166155eb4b921f750ccd137356", 0xe7) r5 = syz_open_dev$hiddev(&(0x7f0000000700)='/dev/usb/hiddev#\x00', 0xdf, 0x301700) read$hiddev(r5, &(0x7f0000000740)=""/110, 0x6e) r6 = syz_open_dev$hiddev(&(0x7f00000007c0)='/dev/usb/hiddev#\x00', 0x2, 0x24801) ioctl$HIDIOCGPHYS(r6, 0x80404812, &(0x7f0000000800)) ioctl$HIDIOCGPHYS(r5, 0x80404812, &(0x7f0000000840)) 00:23:40 executing program 2: ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, &(0x7f0000000000)={0x0, 0x3, 0xc29, 0x8, 0x9, 0x2}) r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1, 0x10000) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000080)=""/230) r1 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x200080) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f00000001c0)={0x7, 0x0, 0x9, 0x9, "5ca072f1923b6989bc33a97723690103022890adabac3f0ba949544202851deb"}) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f0000000200)=""/92) r2 = syz_open_dev$hidraw(&(0x7f0000000280)='/dev/hidraw#\x00', 0x701, 0x10000) write$hidraw(r2, &(0x7f00000002c0)="5e7ea8894b56b31359100f954e22b6f001cfcd862e2d935c526c8dcdf33aca4206fa2a55a7f75fb4b8a063bf95fff172109503eea0dd0c9cc6ec41a9daf1277ecb4e7183388cd0cce15ed47259a8875a90dc44173c68ad1b5ef79db646479113401129c54a4a096ce72b68986f1126d35e5ba66de5199c37cc861a0d9edc662ae4846ca561af2dae0a6ea4c77ba0ee78aaff1dd16714c9921c463829927a78e58511facaa7575d14266a5a0a8621", 0xae) r3 = syz_open_dev$hidraw(&(0x7f0000000380)='/dev/hidraw#\x00', 0x0, 0x8902) write$hidraw(r3, &(0x7f00000003c0)="1ec39ab2b3992eaf7bd75c5cc5e906aced794bedcf4e4caf813c97d8a815760c47ec25f7293733e5a81a01b14a8a7883fc3ed93aaf3f857b61ac38cd28e20cbdc8761943a55e1c1078f8182c0c8990b0c3beb9f7fd1c6fad2ac6fd9029930ccb3433e65dd7be7188210b3785345426a7fead56299d7b3ac5dcbb98a57922ba5ebdba1a28df243f221c6322bc821d6556ac05eba5d27f1db2f8f380b55d090d95ddf60e5b9b73a711909bf3e064ff4224c985130f5528865b92875b1082cf383a", 0xc0) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000480)=""/57) write$hidraw(r3, &(0x7f00000004c0)="53ed8f5326543ab85bb2e0fe3977c9c6514a200703ad3a76128c948a036952d60bef3556da09abf151cc7255d88564943f40867c4e5a4e32b6c041de8301c96c7c8765ddc92d4e1baa386b5106acc706d3374f7100933e1f830b7121f92ccb2fcc9ae52c57eee044bde8d031929f61769edb54ad4c0815fedd2c7a17118e3ead30b90854ac2e1a4fbaf01b822d108cb941716a663608c5b9016cc983ae15fb5dba7e46a8c7be1a9dd8f774c1f48b4ebbf9f52e46890923c038198f9db7", 0xbd) r4 = syz_open_dev$evdev(&(0x7f0000000580)='/dev/input/event#\x00', 0x4, 0x100) ioctl$EVIOCSKEYCODE(r4, 0x40084504, &(0x7f00000005c0)=[0x8]) syz_open_dev$hiddev(&(0x7f0000000600)='/dev/usb/hiddev#\x00', 0x4, 0x28000) r5 = syz_open_dev$evdev(&(0x7f0000000640)='/dev/input/event#\x00', 0x7ff, 0x8200) ioctl$EVIOCGUNIQ(r5, 0x80404508, &(0x7f0000000680)=""/30) r6 = syz_open_dev$hidraw(&(0x7f00000006c0)='/dev/hidraw#\x00', 0x81, 0x80000) ioctl$HIDIOCGRDESCSIZE(r6, 0x80044801, &(0x7f0000000700)) ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f0000000740)=""/122) 00:23:40 executing program 3: ioctl$EVIOCGBITSND(0xffffffffffffffff, 0x80404532, &(0x7f0000000000)=""/114) r0 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x3f, 0x10000) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f00000000c0)={0x1, 0x100, 0x7, 0x10000, 0x1, 0x8c7, 0x6, 0x1eb19ce3, 0x5, 0x9, 0x9, 0xffff, 0x5, 0x9}) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x10000, 0x511804) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f0000000140)=""/207) syz_open_dev$hiddev(&(0x7f0000000240)='/dev/usb/hiddev#\x00', 0x5, 0x28000) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000280)=""/236) r2 = syz_open_dev$hiddev(&(0x7f0000000380)='/dev/usb/hiddev#\x00', 0x8, 0x4000) ioctl$HIDIOCGCOLLECTIONINFO(r2, 0xc0104811, &(0x7f00000003c0)={0x9, 0x4, 0x2, 0x2c0}) syz_open_dev$hiddev(&(0x7f0000000400)='/dev/usb/hiddev#\x00', 0x0, 0x40000) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000440)=0x2) r3 = syz_open_dev$hidraw(&(0x7f0000000480)='/dev/hidraw#\x00', 0x9, 0x8000) ioctl$HIDIOCGRDESC(r3, 0x90044802, &(0x7f00000004c0)={0xc7a, "760cc1400f5be4d8a1fd827cc855fedb0bb5ebe88b97a6778f72234e766989a8e032286d1d490e6fdb7001aaedb811009e8072043dc71a378496f33b08ae09be83def8d1c66bc8081cf3bf678a214669e35518318478c45715c67f9da0303eb4b3c03a62dae67852aa03b575139dcf4673823b133d7e0fcf99ca2a8b3649c745535feccf1c15f339c7964def3ff894cf8e724eb56fa88d29dd764c6f0d878eb320a955ac18f6cb8a3cdfe888aa232b7c879aa18f4c2797fef3bf99e03431e0723f1352c04325026707739d06c6fee5a0a707629635d65639e6159e29f4b0b8e47aa683a8988fdc164989ab4bf55f975717f9cf53042a7132bc3ea40b76d1a13288e3c286b50d06968bc5dab3093236a6b64878c37e296da79095752060bd184695f2233a615fa361e2aabd95e22b903357da971d7d6354fd93b4ddd244d3c6e83433df3ef3bd96645fac1a70eecb396cc586cc17dfc702dab41c21bd629f1067e3d32e2ed6d8c1375baf7d70390ee04b1f0081b4c7012fda5129e4784b24dd2203c471d6602a206a31bb3681773667a0050aced03a4bbdbc80d8666892dfb6ec6e3148c60c668715e53c4c695201e0cbe091fd88eb2af1084d6c1eabc2a7efcbccfc2d8f5465c2f1b0587189fb46c9b6968890a69a96fc2810cf27c5534b29b121560b2fab7394f1dbc9e58a631fdeb02b86af17e74d47e27f3f7d028fb80a3b9a04bbbbada1a57d3404c084c0076683a695172114bb24c5258e4a72fb2062f5405d119354049bb50d41fd262c41ca39dfe9e858510bf52c76bf03f7c80b5b830565e7f4807b4cf47271e78c879daa2180d90f458edd804842c9c94ff13855af7887c6dc72c3a0a4d73699e913617a1b1dcfbbb9c57d4f51a97efdf3d9c3b7c07e476d9efdd6700b4a53d4d1305d247ba275c9af9d7a62a40124f63e2f80f4eb7ffedb943c0253dab03f40f18ad94999418762cc3fd1be9cdb64daed9a90b6938c1af3d86e637c9c0b03e2314891ed634e080f6b0e63345cbbdae3a8d2c28c1c168258adbb8dd0c4be5dbe66bee81ab823700b7ad7399c72672738f212f2d3fe598033c70db2d784c267c72826ba3591d53b9308e3459f993ccde5f4b6a17aa696f8555a4716232c39c3941070e1c109fda2f3466aaa3d81cbac6af2d7e52545e0629180e72e213eb6210af8566062727cd4b9ec1ff2ae0833167c5e5d29d033044260c55395740c0e1c7cd38228de0cf8f14b4505e06a313a4d56faa72ba80f0e41091d1969de32fb6713e01e69f60e9b1565eb0151d304bf282618a5f64559af82b4bd6c34dfc1501c94e50a68edba714b15ba5c3edc07f7d1fda2909a402c6d6fb639a50008194c58d414fb7bdcd5940dcfbbd99e3dcec5ef7b2d5525b3f028bfde6f962fce6517f15c5bde3a639226e45392f8794a509d25c6514675d489ea6c3718e15e4e81afb4918af4f3beb38f57091ef1ffbb24f0e0128acf1686018e03cae76da63650f1ad57e13b7f57102f279eeff1443f33fb6089e85b9993e35f08d19eb9fe9c194ab036ce12b59551cc8f7979cd2f11a17e33249ab1609bfc77388f668ec46fe20df39a3d66c4ac76c81c647480785b999a588e78f3e41e1f6909859f49a09677723874823b726587f8f69a5b280f9555f1ff5edceb7aecfb74830ae5664d464675a7b5adb54f18c632bec8439aed7d218b1a6b861d601866423827887efde3b43e91bb11040ab65efb29297cb6f552b2984a4caed7b23c5a1d01accd914aa988219ac1ab8a7aa15666f16f7beaf8d3cf8a0d308bdbd325e29002798f954b54fa90dd16502a900f16104c3977ea9ffb2ae589a12b1baa864ace832f78816e9bc628d2115b1bbc79d40a9d6ed94ba102f22bd55529a3c79c6d9387d55a7dc108fe91bac747d17652b7546b83a9d75670034083a349c0e5b4eed2ff57872ca5b3d309465c4b54e6f271370a4073ab2d5eabb0f2e850dee16a436f1e76ac8ba3a4945c2f69ff5ab5ee1bc25c50ef4a87226123dc2a4b6761b745e98a77828a4a4d4c76fcf8b53c4eec69cf2d7029d814567a5cf10613d686821c0992841bd80ffa8b3e07edeeaefc6c11588d7d2c69e82e1e01948b633cac1ac5a0054643e595274e1aac2b6a17cdc1d77082ecad1f654e69b147b266a2d0d351d91aaedbafc9b924ec1ef23bf4c98e962da6bdd5ce71534bcc8e80a7eb6bbc7c85c686de78f2b94783ba9d9da6f87f1a579d3e0916bf3d61b6a3006780cfaca193e80d0508190719e487303463065ac352e61acdd3c712a523570b0ebda6003c238b84640726d820b8d20e973c7f994445db1d4986e7caa4b41cd02b61dae8817402f2ad19e27e4f5907d324cf35f1996b0e0e68f0cad7a0f5e518c599ed984d2494fb0aeee6a06d125aab3d01fdb383d5620444b19beccc809b96a915d84a63a25f93feee47f6636df62f6dd783fd4b396e07049333a894e4cc80e1d3cd1bd51bdd2cc7cdff60a0567617c7d5a13313bb3a606f527bea194d788917e404c8355b7a6853fb66abc31167f568b5bb97060fa15e49c92ceb443e58a50f9b0c2fd0cf542f3bd3b12691dd879f84b1a1cab8a6af423cd4caa55192cf687550e2529c1c036acf53c0485ffc774f8be2222612920364f8fddce9912615130c0888e9eac5cc75af1927c2a2833aa7369eccbc11895d026e040351bea95afe2941c3c967c775539fb822aef276c677ece7daaff21ee3db3e4f1bd5a925af3077ec6ca3842140688b2af8c8685abc2de93ceba4ecb9a83dd3615feae1f0b5a46c23b5eb85822ce930ea646ef512dce7eb8f0849826ee2d33f2c4cf3a65656460d4e42c66c69b01a92a837c805c44dcbda96c1e9dd326bcc774ef061847d81c27f298ce71c9e33bceaba9fc76016452dc665d16e9863cba3406752e007b5187accee38d8a09994bc3658c3b8294c2c46540c071d875d4c81992401d0272669eadb30cc666abdecf227d1fc18bffebd3a804211bac21f08b18934a22afaa7aeddf25bb573ff2d41df14c2b700d5b0195007d5961f169183a244216d738e3003e192a25a4942d80f3c7b60bd4bd57847f7a421c1de2105057e6a5ff5846495772df8bc947b43db2ce8e4575634b93155e4947e462ff66a3c0d3c533c9eecc066caea903c28c8783d0d45fa397fa2b3fe4de1ebbcf93161a0767018b4082211e30848c67889bd856190ec21aa9c4dae297a16433fdb317b77180a5d7fd8bdebdc1264c72f0f0d712e76ba5def5d74de28bec37cdc10bc7fa2776d85a66c47fcacee439eb03510f8f7c991885eb64efde586524feb83110ea098506a01589cf6cc0e192127dc39658a144e9984a1269e3e30c07d63df22a41d5c44a3bb15653887d41f850b47153c875cadefdf663b619c1792adf2bc83a18b8ba840aefb3f2e5529ec130466ee6bc1be75f647ff5116d08793346c13eff11a4b1045060fdda5e1bd4887745efa256fd4d22aa75480dbe5020f1ae3a70e463f25e5c041e85bce4461ec1c6731f4c2e0eb276415df2127689d69b74d4db1257aab11484cf828fcb2288ea4b523c0a6b53f2e92c6a77fe889cff023756aa8a1609fe007f654c1fddea16782e7c4fd71e303420326e8327919c64e506c1bc8b6af01d71a47d04d298394e279686292e869d262d2f49b7e24e3987e4ce732a3f3cb36f5dd7c050ca444f3d4941558edc12933418832071ceac1a7a4db0a050fa43201633efa081ea760bd5a4d64807d55610817e46a1c2bab664d39f1f4a4aae1e0c8c3ffcfe71c54db6806ca859355175dc2e36cf9d7486c74a935f3318cc43bec5ae276c66f25ba00abb75f9bd7d0dce4421d0c5dc50d9ae062ff5a42377d03d7f9097554a2fb2fb8d75dc58ee2d4502553e79cc11799741f4b37833c7ec27764240d94d7a40f2509fb3fc4008f25c061f50ccf93217070f4564a5082d628c6251f9e23172a3cf616818b849fb846d58945f7363cb08516e1731fadb1de2e397f20567fa212a9994404568b78359305c3f4fc1199ea844c76647f9e7399c4325edaea16db17ad612c2c5ff7d5a5b70584b758a079c9b3361f5a37147046d365da3390c160eff2f8fd266ed4ea18773d1bed5f529c6ee747662439375d21ff1fcdcf8ebd50b219d899a9ebe926049ca2aa715022b61de501da2db7f24e97a2f5b0ae2ce5c496cd157a8ecb5dd06af14f4f3bf36718ec0d63ebc1291a3ebe7cee3928e5d822c3fd956effe70ba25873055f85e9e9dc900398464b845082118360dccd9495980045ee9d0b5f3cea2ae98436d91a549329badfac9c2facd7f081400c723b12de71c6522d3ddebeae7cfc989af74a4678970521f9269c6f2caeff85fa6f05391f977fca78cd9087dfa6a00f25a6846c5ec43a1136adbba3d8295a0eb1d53d4809c1e73674050935c2344079718d6db1bd5a0036311c4fd4627e4618a464bf4ff43ac692d787dc1ed86db8b7691c37b6a993690cbe4c76dbefb2ce263ff207a723ea986adb"}) r4 = syz_open_dev$evdev(&(0x7f0000001140)='/dev/input/event#\x00', 0xff, 0x101000) ioctl$EVIOCGBITSW(r4, 0x80404525, &(0x7f0000001180)=""/160) r5 = syz_open_dev$evdev(&(0x7f0000001240)='/dev/input/event#\x00', 0x3f, 0x40001) ioctl$EVIOCGPHYS(r5, 0x80404507, &(0x7f0000001280)=""/69) r6 = syz_open_dev$hiddev(0xffffffffffffffff, 0x800, 0x800) ioctl$HIDIOCGFIELDINFO(r6, 0xc038480a, &(0x7f0000001300)={0x2, 0x1, 0x6, 0x5, 0x20, 0x3ff, 0x7, 0x2, 0xfffffe6d, 0x9, 0x5, 0x8, 0x200, 0x2000000}) ioctl$EVIOCGPROP(0xffffffffffffffff, 0x80404509, &(0x7f0000001380)=""/176) 00:23:40 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x80000000, 0x48180) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000040)=""/211) ioctl$EVIOCGABS20(r0, 0x80184560, &(0x7f0000000140)) r1 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x6, 0x10000) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f00000001c0)=[0x6]) r2 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x39, 0x0) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000000240)=""/152) r3 = syz_open_dev$evdev(&(0x7f0000000300)='/dev/input/event#\x00', 0xffffffff, 0x1) ioctl$EVIOCGPROP(r3, 0x80404509, &(0x7f0000000340)=""/93) r4 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x5, 0x80) ioctl$EVIOCGLED(r4, 0x80404519, &(0x7f0000000400)=""/225) write$hidraw(0xffffffffffffffff, &(0x7f0000000500)="7a072ee021b6fa9402ea084e24852f56ce09984c513bfbad10dabe888ac4624c0d187680819d14622cd9b029edf120f8e070df86c49ef95f90de2c276e4adc5f3dc9afdcc06c168c5cc1dcb92d8225eac587230cf505462e34975fa4454c82bd6c76", 0x62) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, &(0x7f0000000580)={0x1000, "4a49ba56410e329afffbc7d663d0323a60961a4e874181389fde300e15728e48aed805bd2a20c4bbe6a1593082bfabeb4f2d03579de547420c9aee6891a69f24384bd29faec23200ca9c6078d2104014338e0aed7ee008dfff052b39754fc5561ac2581205fefeff97a8514fce6888ffbfbcd33a2771903f9d0836ea8ea0f02ba595034f0d2c3e60885912554edf9cb0c100da1612589ddbae52cb64fd9fe0e7c38eb8ddff96f323ed75abb1d3749c39e436886885a4fe7ecb6f174cc357244fa9d10a010b1d0ca2c5402e69c3b8c49765a5f1d1ab4d11a1c9ab64daf85fee93a2975a0beb4149b4e343809183c0437b3175a8343e2353d46a35d9d329add92c8efa5d3f25b61a265f36b4e5167b8000bda86212d6f631f923eb27f963025a9c62e3b2a8db35fce61dc532486e9d4e09a7e50251bededc7ad4dd9426788503e16818f499fd9f6583d0a3e89c9419ea2ebfc7ac57635081e45154cd2463670b832dc0a2cb1eea22e33da2ffd20944ffd018ddb9368f19744d4566b0179fa2714c616ab1bf87e2a3b65d0bfd42767c583978e1e9ec289234969d694a024f76bf09405f485a01bfaf1890f01080267926504765c0f20a3ce95a028527cf10276a8183610cdf858efad77199f233445e352739d12f545fbe0f38b82a1443b0a2ed92a9caf09ab91fa61bfeabf700708bcbaccb38a0bc85f2702ad6993d15946ec9929fb7a5fe0247bba025a63087e4036b62b6525ca94c3e2c9ba7fc4b1612f02baaedafc95bf246d5b8bec2e58789412f810aacc012e6a4e5d9a68adcbfa5307a0836290aed174602e970d924c35a0fe5a827b59bb2067393d86a860903830b223478791ded6696eb81e0192a30f496a16b1a480e2a0ca023c2c26eb11444988daea81d9be35654d55bef9f9633d64b8dc17964c14ea5ce24b0504b738fe815a190844b8198af5b92fe33fde11d13908af3974a4cc73b099fae1dbb2a86cfebcf4012a078c6f0093c800353d5f5379827293d579b335015cd98e0a78380d4358adbbd3d203d819d1f9792ca7f63224c52ae9284e102f256fa556eca0ff49f51738e3b83169f5279165da0814b108931a7adc8271f2aa301c6870f3df2f4df08531434c05467c759e0f1dcd5660ecfd687904fde8175a804e89f64229cdde678d4d21965b8ab533059c91c271b607fe8abab7ede5e48106b1a6c1e49ad4e70343b73a284f4c068209af20f1e6b1f7e040be0dddb8bf3e4978f0f6c07138e334f32034ecdf1ea6009864088f4b71fb293a13493aa6f59c133cfaa3983c50eb8da2cf6d96dfebeee0b52f55339e708a9d244605731a2e4e83140e353002145841f13b8b33a166bb15deddc511d8e34cacfbbe71eccd608e0655682e6b36a7597a9e48893ef172315f4cb2ba4dde9f9fd2c6e03bca62949cfb534bc01dccdcfd9e256930ddbdfe3c2a26e8b467e4a356dc5a1bbf4fb7521dc3bd318e3c7515b38f4b22b0ed406a5b89ed838200170375215308de56415b326d791981bf01816b1bc69315b3f793a954f1fe64a5b230c69b224a00ab9213e9ec35a2f635a3cb0cf487b4a6223dd6190cb0b40124fd19151db96f2c6ff2e41fe95bc42ef5b357e0fa9aef88fa7367d3aba504ed1528f9dd062d13db00fe0d88f46e22dca64b35c4f2c9cd75e9e98869fc31c3f845d471f1e9e8253ac7520053282e3bd7b5d3c6b13cc06bcd9741f097ad3b220fd7e3016db268b2e00c165220cd41faf4a0232d3cc577d6305b9af2d5cb5c045217de641c0256a5ded553ebcf239a41c76186dd10f9fbcf24e3d3ed9a461b467b9e2fae15f64d5eede5aa21aec61518c4770041a203d06b45c6dc1662a18bbd76cb8bd89f3601df082aa0857ba8636b8dfa482446cddf0edca06a19650456f23639b533b63046bfbb63d426c9190a48db15950c25ddd406024215974b7b521fab1ae6ac6e177f64472824e806257531a7d0543b09aa5f0cbb21a66f59bdf879817556a0555973afed7101cde822259b4716d2f7615a534eba269ba3308e80ffe54e6c53345fbd71ab6bce7a8f1ba303a8931acb754591225d8a0358926cc75f3dce77cbb6f1face397656803a10ae31f28100d63660d2adafbf1acc52c9215a8a40222e4676d8c110e741270602b5ff9c9e78c9f1bed1c44cbec132cc7452ef8565e2116a453ff1424f122270ae4450867db287e00721c8829f4c65378d93da3aad6a4cfeadb2524803375a2cc809ba28ad72d5532d8e9b1df99ce1d4b86b1db96c99e8070dbe0ac94f450704c85027000316a2d1eba9779d79520040f001cea0cfc8fbe88ff98355b9a4235af8bce04c10209a3ba93a205187927071e3b8f741cee3c96c5ca33d62fc8ce8dcc2c78a388306c1bc1bec9953e514bb22ea109a410947a98283a453fa4c4a759f7631873589196947cc1453a3e931e7874fdfa428a5ac3fe92ea4bd82406e2341ee20f654e12658c641e173b8bcee2a3bdf158b471b7adddc6374bdae9dbc93b0c0fbfdf0c585e72100444eaafa6fbb2347c6be4571007aa3d9e41c8b9ecf246afaa02a95592ca34e2aa10d98943fb9cfbbc05428798f103a58ba11d4a8e17d228988988a5ddaa7026673f2add2f60d2578dc5bc207118ee7a9c35d6061d55c157f0a228f3049bad1f2dcd2fead3cdf4d101ecbb53fa13c992f3a875d379b00c65608d635b1017b0fb8fb3f5a21d006c4e6b623bbd7f8cfd04d88325af21d0e28d55f36f189e33a873b5b8fddcd05e1fd33b50dc3edc6cd01f2dba80d380bedd42d22fbbfe6057d875699b6960fe385f0f185dc921c358780c7205b8bc8c1480cfc7177847cd0b5da383b6fef38bfc7d14a57b27bbb817ba249f1def4ca7ad65c617a6c922a02dc382fb23ee44a30fd1241c0d14c6d28ba46de81ffba7974eed6c64b7f41604c75b0450c31969ef751813259edf90d24e3a548e8ea83ef2479ca7dedc2d5394fb5711cf659c0ef65444643d402d8ac8c211deb3784d9ff0a0c1fdb7878fa4ad1033db97e101c31a4a1c0686e8f887141a3f011f42f2200cfad7d9170a54977b79143caf7cd16a9acd29e6a3033839ffe0018c20b3332817bfcdece90eed12ebd4bed5ed8963be7e3e1c683f318a39b71ea48353624cf12d40aba4d5ac500ea80a8a8ab6a69116f385cdde5ebd3bb88d1edfd70e9ef603a234e8ebde1d1fcc2b67130bae771e31e49333bb5f3c34668463d028d659e5c6c118c9a98d48045728d3d978ee345b40975adb06d0bcb65e9d3955fec73ac7b2ebfd07343c8f66a65d660765b3235d8fc50fc2ea67a7414fd9025a465028e7204b2493fb228aecf1f65fb2586bca19762196048d00934de50172c28f5daa4f78d7326053241d4d85e93ad316239d28f49ba3d43d699cdf9fab584ed21d5f9aedb560f9c7092f3e8b5149fdea12f8cb351ba9f594de5a91ec897f1ea0ddccc660816cf5c16f2ba915e3700768cb4b916389ea175ab2a62f5e2ad94f5b0ac39080143f960c0a68248ed5653ed151824d20bf2112ac9091ff4b21729c7e332c7a0bc600ea2e6bc2194ccf3d196f8b034014040e82544e19da9e58286beb8fd3273f01c62189afcf54d3992cd686e0d436b525e0ec05fa6987e0c4f8f306326e08dcfe759dae368bba16b576afbe99319bc6ea4b0d209206b12afed573796a6be0eaa345df8a02dfef0f5a37a5defc4f1c731cc83839764946a508b08451755b16c124865c1c34cab5ee13c5f4bdb24beef288a9567c6139e41f108ea7bb351e44bf42880f39f55db2e367065d9e9536c88963ce731f66e8c011d98b9d8b79bb37be7cb851d3700cad26e7e190ee067adabdb4c5d133029cb671d7f54ebae119eb82034ae7cfe1414add6e5eb5e63c0c87aacb31461cf503ef39a914665d1343a3591a97fa2ab7e5287ac435ae4bfa049614d8f0e68d32a4fc182cd0c93a23be2c58d4d1fb6c633c2cc57317fd5875f292a57e1e2e60ba3a090bf23eb02ae92dc663f6d185c1b14a782feb4e83a9acc484fb61cc53fb6c72434834944dbd5d90353efad337eb3db2d3dc9211e121f0899dc47ed6003fc6364673722b5f7c38e115dd8ce672c5827aa16e78e2297286d19bae1cff8d2cd9ea28532869c4bcf87afddaf08fde930cc7e0418618f35bdf93ad09ce057377e037ad8be5c24cadc77d5714adf7c996a952dab7708ce409569331595481465167bef1af99a971ed9855f2b2ef1519f6504f22a0abaa0b7157090d8625d888516bc0e1f635bd30d246d6fa3c0bc4f94f4c338f4082a6ff7956df79bf03102cd98448d1b1f9e3d58c18c1651880ceb156b9dcb9e08934399586b422b642ec2cae13929a569fc272081c0673a7e4142a39c8dec9de70300f02ad364d8585097e1652b09699a287cdb6d627cf4bfb4cfabebe85bf13864e04d9c19da5394d7d27850517512b04fefd71f517c89f8ba060b00e1b09dfa049b23f506e973bbe78eb6c2f095b65676be85ce08eae9a23b9adc4b89400ddc9d7285eee9341e826feaf7199bdf2df17f9915ec6bf7d504eae8f7556d04608c38ba048fce3f073dce63040dff0f7e368f4de5a646d5456e0b09e7a1b1cad05748d67233887487a5b46927a30346f322e536641909bc94f0f35117daf1da348fc925bc6090f605d0a7fe45f380c4568cc1f3278348d9df57854e49de5326fb9938ad1db06f37e1ade5202b4f3704d91d5d8ee1bae713725012abb0ef05e6f09b554a8ae14a3b03ed82a311f3cb81772f3d78d2346518f671d803435fb7b2b5acf50d3c7bb6c3ba83be2da2c63ba9eece350892797eef67a0b48ea8ac231ddc4430156736488bd47bdba001aea1727fb1d50749b6c16d28e0c43399db7a73946b4eb159521658a0f6777b41a36fcdc3572179485ef23d23bbb5deaec246c9984f1f91b82e86484fc274fed56ab9c43b9342207d82a12c17c5a4eacb3bb805f70c59166642b001b70556ddd77644370d56e394a5f9e3661380a3ad99e421076f64a22ae45d43da5985582acf2b55ca9890b4940234360230e54d3158eb212c4b5f5b029880b66e7f177bea54b5bd7e1086304786931f9a56e2ff74852031511f93ce14a4524bbf85dfe897b26ced154a5c6e627ee850fdfbc03d17a7d53cbf99a18f250e303bf1093774959b87ecc2d243da5ddec892084bc77ed3994081d9a27201de60fdcb9a4396638f7fd1d5c887c87b5097379d82fa15be7f3c9f9b3f6982c2d5321d1b99c58978b598c4d4d41dbce81a2ecbcf0b0865b6136739ff50f638476f05623945d1fb8e3e3ef0475989d82ee6a119ab0030f9c8700fb71b57ce302e6625847c14e80f545bbdcbc16e6c6dcaeee47f3d99b3f290332950b64203aac969738f3e01e8737b9ab735c34ef8defdc817505528ef446e4f703c2fb656c14ab923d0634d4fff48514f57ea9f52caad30a8df560bcc7a21538c16809dc5696ca28b1f0797401b5c271788773483f4da323dae1ee0b079310072b44721a513822ac31fde56cea3be730b28a9834c5b94a6b8471a1b589e75be63febed85c0af0f81e3df083a620e79a12c0456ae70000e38948113dfa5642146e75c8d663ed12f631e162a1607cc8c0730821025e96fb95199726121b9d8ccc0550878a8102ca2495d58f898eb68368e992d3de1f3b40d9d88441a0e6868a36ea521e13adb9fd962cf9a57f7c0c99da2ea1398b19a347681cf6f1a4f5bc32ee27283f65d9bb2f2440fac7de902b6de1d6892e89a9351411c865cc51bdae521a5cfe0f5b9e0870b5f69d98a4e"}) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f00000015c0)=0x8) syz_open_dev$evdev(&(0x7f0000001600)='/dev/input/event#\x00', 0x80000000, 0x109201) r5 = syz_open_dev$evdev(&(0x7f0000001640)='/dev/input/event#\x00', 0x0, 0x185001) ioctl$EVIOCGKEYCODE(r5, 0x80084504, &(0x7f0000001680)=""/138) r6 = syz_open_dev$evdev(&(0x7f0000001740)='/dev/input/event#\x00', 0x6fc26c41, 0x40000) ioctl$EVIOCGEFFECTS(r6, 0x80044584, &(0x7f0000001780)=""/4096) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f00000027c0)=0x9) 00:23:40 executing program 5: r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x5, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000040)) write$hidraw(r0, &(0x7f0000000080)="67f86a746167ce51d0b4eb7330ae9c6e85933d6266e31ed744ef82cc6884d803cc14ae5c02a5f30f49ba81a37fd6d95817356c5672d612e4cb6dfce076ed1a299f3ccc39f2de2269c4b7626f252e3493e55e57d2b1cfe8184bdfaf4dd83f7778f871958d9de2d26aee34f2862e6b6ef65730a1d2c917b19061a9f946ace9c33bbc57", 0x82) ioctl$HIDIOCGRDESC(r0, 0x90044802, &(0x7f0000000140)={0x450, "6d3418f06e1c461504ad1adcd87d502fc20783b5ee95bb6f8bda362cd7d1e2d78ebcd4e50902dcf1297757710ff2dac39006e0c772e14a12c2dc95dbe3dccf1a4a0c5e8098e6ab6c018a44f7b4f812d5169866dea60f40f949d5d4da33f3a4a2d34bc27f0d568e3670edbf3b8b39801f117ed7df94a209bae1d8b65e33bb5c9c6e79a1ef2e3c130d6e50fd5eb6f15e38112b72dc0fce41892c1fea3d9bbb3091ead29371c96bcffd14c047b8c260ba76695ba3cfb24767ec550d461147d9cd53a9f5b10a578c1da9cd421cd280f55c90d98deca8f1a425e3ee69cabe4eb718322436d8a10190b9102f9ef17ab761e7c546b6e4056cb6e436f39c0a120bc597b27206fa70b7d3974e77907e05370e61bee7c9d2bed32fd7fa65213ad826c057ecdf4ebd13cad8ed10673c8586c2ce3ecd2e0153189dea73f3fb043fa23db3efcafadd8f1ea92544fb2e077c0243281e0d0ab0820ac4bb0e87bffc50060a62b5e04e4a7df0818d2126f0946ed422883eb78affa935bed0bdcc33ede34a121bb13847035df68efebc6d38e9c1ad929513ffb73392758030f23757b52a5ac891a94ee4ae0e681a12671c0eddb1e1561456767f1d03de43a7808a731b62c30a90fff00e0fc96063db7abaf1b49d27b41afd4ad929511b8dbf85881d2fa9eb2351aa4804093c891777376245544de89693a79aff8dbbb1a5cea5676d3244e58a011c6969c68dbd5d83ec518c65721cf7d6339492e8f31499571063876a6fa06ffbc6c32e0df80652b98e2ecd16f122f172a0073ab88e348cc24a829d051e58f1b10330535c6cc10ef41a15c5c51cf0339e5de911a6c7535a667ce78d931699823bd18c4222a1f1260ad11334d9d828845b9177e7d2006c853dfdad0127c146a50460cd745ee5b3379ac1e7438a5ef33ceddf423e28cad0d8d8107e49cdc4a58962b05e0b15b32a5b2b9cf4c29bacde52da67c0e64a8cb4785a0cb0f2e2b8e5d4fab729c1419c1034d2ddf0783356edfd8aaf116ee5ee5e026c955c92a712d1e311b76cc37a198057a0ccf3d91b8d60dd8189bb7476e64c58590064822f92e9a3c724926d92fe851c74cbb927b4ea0645447885c50c954005c570415fd376baf6c42add8a44f34ba1b600dea6a43cf096cb8c9f511ab6eaab779c7c9897d53fda0aa5c43e135990c545d379218f7fd5b9d97749e73761d978f32b0db2d0d827b6cb50cfef0b167e26f1b4f4780c994da8e3f9b85515e17420fd0536356eb2ffe8dc4871c6a5e6ca45734d65e987ad8414e4d18ecec777829eab8dbdeb832d9ba72bb7d91fcd4774f51cd43e86c5cf08cda770ba0e8d1f78e669b35bf112a2b74107bab50a633a0e429a81fd4460b7db6e13b241296b775be0f29e11de5c7d6909aec2f714ccdc7d5cbfdacd455454a567f6106e9f55ef99b04ad824a9037555f286d06e6a82df005ebf760f423310e8fdf93da3af7070412c9dff3fd48a78f596453586948e6cf81b7f7f61f6fdfb2bd5f40f0307dc5f800a273f1e0d508f5f41411491a98da4cd61e3dae2d1e57f6cd382a4a4"}) r1 = syz_open_dev$hidraw(&(0x7f00000005c0)='/dev/hidraw#\x00', 0x80000001, 0x410400) ioctl$HIDIOCGRAWINFO(r1, 0x80084803, &(0x7f0000000600)=""/213) r2 = syz_open_dev$hidraw(&(0x7f0000000700)='/dev/hidraw#\x00', 0xa36e, 0x400) r3 = syz_open_dev$hidraw(&(0x7f0000000740)='/dev/hidraw#\x00', 0x5, 0x200480) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000780)) syz_open_dev$hidraw(&(0x7f00000007c0)='/dev/hidraw#\x00', 0x5, 0x80102) syz_open_dev$hidraw(&(0x7f0000000800)='/dev/hidraw#\x00', 0x6, 0x0) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000840)=""/71) syz_open_dev$hidraw(&(0x7f00000008c0)='/dev/hidraw#\x00', 0x3, 0x480000) r4 = syz_open_dev$hidraw(&(0x7f0000000900)='/dev/hidraw#\x00', 0x2, 0x101000) read$hidraw(r4, &(0x7f0000000940)=""/84, 0x54) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f00000009c0)="3f9ac055e2c7305946b6b8f637585b6b6f68f2fb19e5e3b523ffe54c81a5140a8e78722b7775804556a46c83ec6f65b0db120909cede3c8c60d27e205cb720d71a18399bb06de1cbfc880890") r5 = syz_open_dev$hidraw(&(0x7f0000000a40)='/dev/hidraw#\x00', 0x4, 0x401) ioctl$HIDIOCGRAWINFO(r5, 0x80084803, &(0x7f0000000a80)=""/4096) r6 = syz_open_dev$hidraw(&(0x7f0000001a80)='/dev/hidraw#\x00', 0x1, 0x800) read$hidraw(r6, &(0x7f0000001ac0)=""/4096, 0x1000) [ 37.735581][ T369] cgroup: Unknown subsys name 'perf_event' [ 37.741999][ T369] cgroup: Unknown subsys name 'net_cls' [ 37.756375][ T370] cgroup: Unknown subsys name 'perf_event' [ 37.763524][ T370] cgroup: Unknown subsys name 'net_cls' [ 37.785407][ T372] cgroup: Unknown subsys name 'perf_event' [ 37.787451][ T373] cgroup: Unknown subsys name 'perf_event' [ 37.800193][ T375] cgroup: Unknown subsys name 'perf_event' [ 37.801628][ T371] cgroup: Unknown subsys name 'perf_event' [ 37.813490][ T371] cgroup: Unknown subsys name 'net_cls' [ 37.818185][ T372] cgroup: Unknown subsys name 'net_cls' [ 37.819786][ T373] cgroup: Unknown subsys name 'net_cls' [ 37.832320][ T375] cgroup: Unknown subsys name 'net_cls' 00:23:49 executing program 2: r0 = syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x2, 0x80) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000100)) r1 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xc0c, &(0x7f0000001a80)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2188bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705496153491e6384cadbc5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7843f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b673810c9aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c51c76eb3684a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b437f359648fee1f91e7b50f7c2da36"]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x10ff41) syz_open_dev$hidraw(0x0, 0x0, 0x1ad6bd) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) write$hidraw(r2, &(0x7f0000000180)="3a0ac14ea72cf22da8096bd86009c6dd64", 0x11) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r4, 0x40305829, 0x40003f) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x101141) write$hidraw(r5, &(0x7f0000000080)='\x00', 0x1e8) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000040)="c5", 0x4010030ae00) ioctl$HIDIOCSUSAGE(r3, 0x4018480c, &(0x7f0000000140)={0x1, 0x100, 0x80000000, 0x6, 0x80000001, 0xfffffc00}) 00:23:49 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x66, 0x23, 0xf, 0x40, 0x17ef, 0x7203, 0xe1dd, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x47, 0x7c, 0x34}}]}}]}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000005c0)={0x44, &(0x7f0000000440), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000000)=ANY=[@ANYBLOB="000021000000cfd743d4d5cdf8427b37c7abca2bc46922666cad174d229582e5a0b86009167beade9878ad61fc5c4d14017aa3c672245c2f2a2b8ad403d4956647948f667d6e6be907353c5789c8be249f4488edb26ed5153399a53109d28abb42b15c"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000006c0)={0x44, &(0x7f0000000400), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0xc020660b, 0x20000000) ioctl$HIDIOCSUSAGES(r1, 0x501c4814, &(0x7f0000000740)={{0x3, 0x0, 0x7, 0x7, 0x40, 0xffffffba}, 0x32e, [0x0, 0x6, 0x1, 0x9, 0xffff, 0x0, 0x10000, 0x2, 0x7b, 0xa2d, 0xfff, 0x1f, 0x0, 0x7, 0x9, 0x8, 0xe0, 0x9, 0x7fff, 0x7fffffff, 0x68, 0x1fe0, 0x1, 0x8, 0xffff34a5, 0x4, 0x8, 0x5b8a, 0x4, 0x3, 0x7, 0xffffa3d6, 0x1, 0x4, 0x20000000, 0x7, 0xfffff800, 0x0, 0x4, 0x408, 0x3, 0xeff, 0xe4, 0x6, 0xed3, 0x9, 0xa061, 0x1ff, 0x0, 0x80000001, 0xfff, 0x4, 0x66e, 0x20, 0x3, 0x5, 0x7fff, 0x20, 0x2, 0x9, 0x1, 0xa1fb, 0x6, 0x2, 0x0, 0x2, 0x5, 0x0, 0x40, 0xe251, 0x5, 0x80, 0x6, 0x7, 0x6, 0x80, 0xb568, 0xffffffff, 0x1, 0x8, 0x4dca, 0xd25f, 0x3, 0xffffffff, 0x8, 0x659, 0x200020, 0xdaea, 0x20b, 0x0, 0x1f, 0xebf, 0x5, 0x8, 0x8, 0x9, 0x1, 0xfffffffe, 0x7, 0x448fd341, 0x1000, 0x7ff00, 0x8001, 0x6, 0x4, 0x8d9, 0xdc20, 0x6, 0x4, 0x7da6, 0x8, 0x10001, 0x0, 0x2, 0x7, 0x3ff, 0x1, 0x8001, 0x2, 0x0, 0x9, 0xff, 0x101, 0x480000, 0x1, 0x100, 0x4fd, 0x3, 0x2, 0x8, 0xffffffff, 0x3, 0x5c, 0x82, 0x5, 0x0, 0xfffff800, 0x1ff, 0x2, 0x0, 0x6, 0x3ff, 0x553c, 0x1, 0x9, 0x9, 0x7, 0x9, 0x0, 0x3, 0x7, 0x5, 0x401, 0x4f1f8469, 0x2, 0x5, 0x124, 0xffffaf1f, 0x7, 0xffff1c64, 0xff, 0x0, 0x2, 0x1000, 0x2, 0x9, 0x3681, 0x2, 0x81, 0x7, 0x8000, 0x7, 0x82, 0x0, 0x6, 0x3, 0x101, 0x1, 0x0, 0x7, 0x800, 0x5, 0x1, 0xffff, 0x1, 0x0, 0x8, 0x4105, 0x2, 0x10001, 0xbf9, 0x26, 0x2, 0x8, 0xc02d, 0x20, 0x8, 0x5, 0x800, 0x1, 0x7c2, 0x4, 0x8, 0xffffffff, 0x9, 0x3, 0x1, 0x401, 0x81, 0x1000, 0x80000001, 0xffffffff, 0xfffffae0, 0x81, 0x6, 0x7ff, 0x5, 0x2, 0x6, 0x7fff, 0x1, 0x59b38968, 0x7, 0xfb, 0x57, 0x11, 0x800, 0x4, 0x89, 0x5, 0x7ff, 0xffff, 0x2, 0xfa, 0x6, 0x7, 0x6, 0x0, 0x1000, 0x9, 0x0, 0x40000000, 0x0, 0x2, 0x4b, 0x800, 0x80000000, 0x0, 0x3, 0x3, 0x2d000000, 0xffff, 0x1aa0, 0x400, 0xa51, 0x20, 0x8, 0x1, 0x0, 0xc518, 0x3, 0x1, 0x40, 0x1f, 0x6, 0x4, 0x6, 0x2909, 0x0, 0x5, 0x3, 0x7ff, 0x1f, 0x5, 0x7, 0x8, 0x6, 0x2, 0x6, 0x3ff, 0x1, 0x9e2, 0x10001, 0xb9, 0x81, 0xffffffff, 0x3, 0x6, 0x3, 0x10001, 0x6, 0x2, 0x0, 0x0, 0x4, 0x8, 0x7, 0x10001, 0x180, 0xf8, 0x80000001, 0x4, 0x3, 0x200, 0x8, 0xe02d, 0x800, 0x709, 0xc63, 0x5, 0xc34, 0x9, 0x9, 0x4bcf, 0x9, 0x6, 0xef, 0xf3, 0x7, 0x7, 0x993, 0x8000, 0xb6, 0x9, 0x1, 0xfffffc00, 0x10001, 0x731, 0x7fffffff, 0xd82c, 0xb14, 0x69, 0x7, 0x681, 0x200, 0x80, 0x3, 0x2, 0x4ae5, 0x57658811, 0x5, 0xfc3, 0x5, 0x6, 0x7, 0x40, 0x7fffffff, 0x32c7, 0x6, 0xba580000, 0x0, 0x8, 0x100, 0x40, 0x81, 0x22b0ac0d, 0xb89, 0x400, 0x1, 0x200, 0x1, 0x3f, 0x8000, 0x0, 0x3, 0x400, 0x2, 0x2, 0x6, 0xfff, 0xffff8000, 0x1f, 0x44c, 0x7, 0xcf, 0x5, 0x8, 0x401, 0x80000000, 0x1c, 0x200, 0x3b2c0000, 0x80000000, 0x40, 0x0, 0xff, 0xb43f, 0x1, 0xfffffffd, 0x3f, 0x200, 0x3, 0xffffffff, 0x9, 0x6, 0x6, 0x6, 0x4, 0xfffffff8, 0x20000000, 0x3, 0x8, 0x52, 0x8, 0x800, 0x1, 0x0, 0x9, 0x6, 0x1, 0x7f, 0x1000, 0xd5f, 0x10000, 0x7ff, 0x5, 0x5, 0x6067, 0x3, 0xfff, 0x6, 0x7ff, 0x6, 0x8001, 0x0, 0x2, 0x10000, 0x8e, 0x3, 0x400, 0x7, 0x10001, 0x7f, 0x78, 0x80000001, 0x4, 0x38, 0x3, 0x7fff, 0x6, 0xfffffffd, 0x7fff, 0xffffffc2, 0x7f, 0xff, 0xffffffff, 0x40, 0x5, 0xd5a, 0x3, 0x9, 0x80000001, 0x3ff, 0xfff, 0x101, 0x3, 0xe21, 0x7, 0x7fffffff, 0x1f, 0x4, 0x40, 0xfffffffb, 0x2c1, 0xfd4, 0x3, 0x4, 0x4b7, 0x2, 0x6, 0x0, 0x0, 0x5, 0xce794bb, 0x7, 0xfffffe00, 0x1, 0xffffffff, 0x0, 0x5, 0x400, 0xffffff01, 0x464, 0x0, 0x0, 0x401, 0x73e8, 0x8, 0x6, 0x8000, 0x9, 0x5, 0x662, 0x8, 0x0, 0x81, 0xfffffff8, 0x200, 0x8, 0x0, 0x8, 0x4, 0x0, 0xffffffff, 0x3f, 0x7, 0x2, 0x7c, 0xfffffffa, 0x2, 0x3, 0x8, 0x6, 0x9, 0x7, 0x9, 0x8, 0x6, 0x0, 0x8, 0xdc6, 0xfffffff7, 0x0, 0x80000000, 0xfc, 0xfffffff9, 0x7, 0x7, 0x2, 0xa0000, 0x5, 0x8, 0x0, 0x6, 0x87d, 0x2, 0x2, 0x4, 0x526, 0x10000, 0x10001, 0x0, 0x3, 0x5, 0x3, 0x6e, 0x2, 0x40, 0x8, 0x1, 0x3f, 0x81, 0x4, 0x3f, 0x400, 0x3f3, 0x9079, 0x80000001, 0x7f, 0x0, 0x0, 0x5, 0x0, 0x40, 0x2, 0xffff, 0x7f, 0x5, 0x4fe, 0xbd, 0x7, 0xfffffffa, 0x1f, 0x4, 0xffffffff, 0xd751, 0x1000, 0x7, 0x1, 0x6, 0x4, 0x6, 0xa68a, 0x3f, 0x8, 0x3, 0x6, 0xfe0, 0xc50, 0x0, 0x7fff, 0x0, 0x0, 0x8, 0xd48f, 0x401, 0x1, 0x0, 0x7, 0x6, 0x101, 0x5, 0x7, 0x0, 0x9, 0x8d, 0x7, 0xd5cd, 0x6, 0x3, 0x80, 0x2, 0x1, 0x0, 0xfff, 0xbd80, 0x8, 0x5, 0x3f, 0x3, 0x9, 0x8, 0x5, 0x7, 0x7fffffff, 0xfff, 0x400, 0x7, 0x8, 0x6, 0x8, 0x954, 0x4d9, 0xa320, 0x101, 0xff, 0xfffffff9, 0x5, 0x4, 0x0, 0x6, 0x1, 0x5, 0xae82, 0x80000001, 0x8, 0x1, 0x81, 0x8, 0x6, 0x3f, 0x5, 0x0, 0x101, 0xfff, 0x6, 0x40400, 0x7, 0xeb, 0x80, 0xed7, 0x8001, 0x3, 0x1, 0x3, 0x400, 0x9, 0x1f, 0x8, 0x3, 0x2, 0x9, 0xffff8000, 0xf00, 0x3b5, 0xb81, 0x0, 0xfff, 0x1, 0x8, 0x8, 0x6e, 0x7ff, 0xffffffff, 0x80000000, 0x0, 0x1, 0x3d, 0x6, 0x9, 0x10000, 0x5, 0x0, 0x1d, 0x5, 0x7fffffff, 0x40, 0x1, 0x0, 0x7ff, 0x1ff, 0xff, 0x9, 0x3, 0x4, 0xfc0000, 0x3, 0xfffffffc, 0x5, 0x4b25, 0x24000, 0x303, 0x7f, 0x6f, 0x1, 0x4365d384, 0x5, 0x4, 0x8000, 0x40, 0x4, 0x8, 0x3f, 0x4c16, 0x40, 0x1, 0x1ff, 0x2, 0xfffffff8, 0x148e, 0x7, 0xb850, 0x80, 0x9, 0x6, 0x8001, 0x8, 0x1, 0xff, 0x3, 0x4, 0x1000, 0x3, 0x5, 0x0, 0x6, 0x0, 0x6, 0xffffffff, 0x6, 0x7ff, 0x9, 0x9, 0x4, 0x9, 0x272f, 0x20, 0xed5, 0x400, 0xdec, 0x8000, 0xfffffffc, 0x0, 0x6, 0x80000000, 0x3, 0x7fff, 0x0, 0x9, 0x0, 0x5, 0x9, 0x1, 0xfffffe01, 0xaf, 0x5, 0x3, 0x6, 0x7, 0xffffffff, 0x0, 0x0, 0x9, 0x4, 0x3, 0x5, 0x100, 0x4, 0x2, 0x20, 0x3f, 0x2, 0x6, 0x86ae, 0x5, 0x6, 0x6, 0x5, 0xfffffff8, 0x1ff, 0x3, 0x8000, 0x0, 0x4, 0x4, 0x2, 0x1, 0x3, 0x800, 0x0, 0x101, 0x7, 0x6, 0x0, 0x81, 0x8000, 0x0, 0x8000, 0x3, 0x9, 0x10000, 0x3f, 0x6, 0x8, 0x8000, 0x6, 0x9, 0x2, 0x1ff, 0x5, 0xe2e8, 0x9, 0x1, 0x2, 0x1ff, 0x80000000, 0xa74, 0x4, 0x4, 0x386d, 0x2, 0x100, 0x401, 0x9, 0x1c, 0x10000, 0xe2e, 0x8000, 0x8001, 0x7fffffff, 0x9, 0x3, 0x8, 0x9, 0x7ff, 0x8, 0x8000, 0x8, 0x8, 0x6, 0xbf4, 0x3, 0xe, 0x9, 0xfffffffd, 0x5, 0x1f, 0x6f, 0xfe1d, 0x1a4, 0x4, 0x9, 0x6, 0x3, 0xda6, 0x80000000, 0x0, 0x8001, 0x1, 0x6, 0x1, 0xf9, 0xf54, 0x89, 0x0, 0xffffff13, 0x40, 0x80, 0x1, 0x4, 0x9, 0x80, 0x4, 0x2, 0xffffff60, 0x1, 0xb77, 0xff, 0x5, 0x100, 0x9, 0x9, 0x7bdd, 0x7, 0x80000000, 0x400, 0x7, 0x10001, 0x0, 0x10001, 0x7, 0x7, 0xd64, 0xc, 0x1ff, 0x7fffffff, 0xffff, 0x80000001, 0x401, 0xfffffff9, 0x5, 0x1, 0x66, 0x20, 0xfff, 0x4b260dae, 0xe9f, 0x7, 0x8, 0x1, 0x9e, 0xffff, 0x3, 0x9, 0x10001, 0x5, 0x4, 0x40, 0x7, 0xfffff240, 0x3, 0x3, 0x7ff, 0x1, 0x10000, 0x101, 0x7f, 0xff, 0x1ff, 0x400, 0x7, 0x2, 0x35, 0x9, 0x80, 0x5, 0x0, 0x0, 0x310cdf95, 0x200, 0x80000001, 0xfffff423, 0x2, 0x2, 0x1ff, 0x7, 0x0, 0x29, 0x7f, 0x1, 0x7, 0x9, 0x3, 0x8, 0x3, 0xffff, 0x6, 0x8001, 0x8, 0x400, 0x401, 0x1ff, 0x8008, 0x3, 0x0, 0xfffffffd, 0x12c9, 0x2, 0x0, 0x80, 0x7fffffff, 0xff, 0x1, 0x20, 0x17f, 0xfff, 0x0, 0x2, 0x5742b46d, 0x1, 0x3, 0x3, 0x3, 0x101, 0x7f, 0x3, 0x20, 0xffff0001, 0x24ab, 0xf425, 0x10001, 0x4, 0x1, 0x9, 0x162f, 0x7b2, 0x2, 0x0, 0x0, 0x40, 0x0, 0x100, 0x4]}) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x80004508, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000200)={0xb7, 0x17, 0x0, 0x401, "e2fc214aa1d1d11fd8bcc19de950d71884fe5eb361a5b2708aa524f9249f934a"}) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r3, &(0x7f0000000040)=""/216, 0xd8) read$char_usb(r3, &(0x7f0000000100)=""/234, 0xea) 00:23:49 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000400)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x38e38e38e38e478, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xc0c, &(0x7f0000001ec0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a8b289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9747a99a81dbac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c396142d8bdaff345b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6eff0f28c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f2885321d43c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe23bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd51d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c743bb23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522f0900000000000000fbb88a47d70f9ef60aed9081c80d78b01862d63357750734e36897be4c6506043e7f0769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24bacced57cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e3defee64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be580000000d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6dbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43e4db1eca69afa83a01961ee7c17b34cc8216dd23a0b5691f60e95f0838024f62955e0be1b637a37f204c38b9bebff07a1bf6efa39e660d4b7fbbf770bf24c0e8ec555fc84bcaf56d8d36b7af5076866b99ea9a02a14bfcbf1589d67c11388c2444fe6d4ca1625e5e0b0146739d1c730bdf3af536b1fd60c235ca3088d09b5640c4ab31f6de479f5fae11bd713f7001ccf023294b7c9298df75a88bad902752c7c5561061c0f32a5c77dbb3af0daa77428913d423e1f5983e0209"]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000400)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x38e38e38e38e478, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r4, 0x82, 0xc0c, &(0x7f0000001ec0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a8b289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9747a99a81dbac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c396142d8bdaff345b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf46d1d32b868c28f959a27a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6eff0f28c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f2885321d43c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe23bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd51d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c743bb23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522f0900000000000000fbb88a47d70f9ef60aed9081c80d78b01862d63357750734e36897be4c6506043e7f0769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24bacced57cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e3defee64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be580000000d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6dbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43e4db1eca69afa83a01961ee7c17b34cc8216dd23a0b5691f60e95f0838024f62955e0be1b637a37f204c38b9bebff07a1bf6efa39e660d4b7fbbf770bf24c0e8ec555fc84bcaf56d8d36b7af5076866b99ea9a02a14bfcbf1589d67c11388c2444fe6d4ca1625e5e0b0146739d1c730bdf3af536b1fd60c235ca3088d09b5640c4ab31f6de479f5fae11bd713f7001ccf023294b7c9298df75a88bad902752c7c5561061c0f32a5c77dbb3af0daa774289"]) syz_usb_ep_write$ath9k_ep1(r4, 0x82, 0xc0c, &(0x7f0000000480)=ANY=[@ANYRESHEX, @ANYRES16=r3, @ANYRES32=r0]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) r6 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x80004508, 0x0) ioctl$EVIOCGEFFECTS(r6, 0x80044584, &(0x7f0000000140)=""/190) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x6628, 0x0) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r8, &(0x7f0000003200)=""/4096, 0xffffffad) 00:23:49 executing program 1: r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000100)={{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, 0xc0c, &(0x7f0000000dc0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) syz_usb_connect(0x0, 0x29a, &(0x7f0000000180)={{0x12, 0x1, 0x110, 0xb1, 0xfd, 0x67, 0xff, 0x12d1, 0xcce, 0x1324, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x288, 0x1, 0x3, 0x0, 0x80, 0x6, [{{0x9, 0x4, 0x1d, 0x6c, 0x7, 0xff, 0x4, 0x31, 0x8, [@cdc_ncm={{0x5}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x800, 0x1, 0x100, 0x8}, {0x6, 0x24, 0x1a, 0xbc8, 0x10}, [@call_mgmt={0x5, 0x24, 0x1, 0x2}, @obex={0x5, 0x24, 0x15, 0x903c}, @mbim={0xc, 0x24, 0x1b, 0x3, 0xd8b, 0x9, 0x0, 0x101, 0x1}, @dmm={0x7, 0x24, 0x14, 0xfffe, 0x5}]}, @cdc_ncm={{0xb, 0x24, 0x6, 0x0, 0x1, "86729dbe91a6"}, {0x5, 0x24, 0x0, 0xfffd}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x9, 0x1, 0x2}, {0x6, 0x24, 0x1a, 0x3, 0x1a}, [@mdlm_detail={0x13, 0x24, 0x13, 0x20, "f1959464680ce0aed9e043fed7ba93"}, @mbim_extended={0x8, 0x24, 0x1c, 0x800, 0x20, 0x8}, @acm={0x4, 0x24, 0x2, 0xc}]}], [{{0x9, 0x5, 0xb, 0xc, 0x40, 0x3, 0x1, 0x6}}, {{0x9, 0x5, 0x5, 0x3, 0x20, 0xf7, 0x6, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x81, 0x1ff}]}}, {{0x9, 0x5, 0xf, 0x2, 0x400, 0xeb, 0x1, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x0, 0x4}, @generic={0x4a, 0x8, "08a7548cdc92010fd9eb457a6ea1e1c8bb34f249c65d2461e4637201633fbf4f348ad0cf30a746d214fcc4bab5c15b5172104373fc8f09ab2178bc27253f7c585f3edb573a0fdbe1"}]}}, {{0x9, 0x5, 0x0, 0x10, 0x3ff, 0x1f, 0x1b, 0xf8, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x7, 0x293e}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0x2}]}}, {{0x9, 0x5, 0xe, 0x0, 0x400, 0x0, 0xdc, 0x9, [@generic={0x1c, 0x8, "7482f95277910de775710494c7b77aaf215c32888233fbf5b060"}, @generic={0xa5, 0x2, "745b10d50bfedd351fb410f37a831ccd10abd6cd9f4363784eb8f8578f6cb909bd197caf9a437478c47ea0dc56c7911ba74645c81208b890c47c488bf0fe190aeffb6d8b0c70c08f7e490d7a2cf83b0cd62182304cdedc48cdee30a1e9a684771cf02294bafe5ca39a26b29c2012d5156c0289f54a413f47c69f570d54cf885e05d95f0e75f5c159011ce2fc0f6759e6c1a248ba0c55acf50de16e0ab5bb6dcb695fe0"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x200, 0x1c, 0x40, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x70, 0x918}, @generic={0x54, 0x7, "5b33da0fd3060369ec6affa8e84dc86e6ff6440b7709b888c9a5a5a896ebe1f323391d17e62373ac4fe461ac89d2ccc7c1f373df3ca7038048b22aa646d13f127957f44324c8e6157d7605633d58eabbd3f3"}]}}, {{0x9, 0x5, 0x80, 0x8, 0x20, 0x87, 0x3, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x2, 0x1000}, @generic={0x32, 0xb, "3450cacaab417a3f78b213e5ef58470364eb230802fa91a0d4b2f3e942694c6072b5b4118d8cecb22cb7ad2bfabe6602"}]}}]}}]}}]}}, &(0x7f0000000540)={0xa, &(0x7f0000000440)={0xa, 0x6, 0x300, 0x3f, 0xda, 0x3f, 0x40, 0xbe}, 0x52, &(0x7f0000000480)={0x5, 0xf, 0x52, 0x6, [@ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x7, 0x2, 0x4}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "57ebd60b59bee7d664c1018fd59e12bc"}, @ext_cap={0x7, 0x10, 0x2, 0x16, 0x7, 0x2, 0xfffb}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "689d59c716203913b1de0f4b693feb14"}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "ff6f57dbce65d13144f79aa6ca3a0ff6"}]}, 0x1, [{0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x40e}}]}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x9142) read$hidraw(r1, &(0x7f0000000000)=""/195, 0xc3) write$hidraw(r1, &(0x7f0000000940)="95", 0x4000) read$hidraw(r1, &(0x7f0000001a00)=""/255, 0xff) 00:23:49 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0xf9, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x2f5775f, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000001a80)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb70549da17b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7843f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b673810c9aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988ff80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b437f359648fee1f91e7b50f7c2da36"]) syz_open_dev$hidraw(0x0, 0x0, 0x10ff41) syz_usb_connect(0x0, 0x474, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(r2, 0x6609, 0x0) [ 46.631407][ T17] usb 3-1: new high-speed USB device number 2 using dummy_hcd 00:23:49 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x80004508, 0x0) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000040)=""/217) syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x8, 0x581) syz_usb_connect(0x0, 0x24, &(0x7f0000000280)=ANY=[@ANYBLOB="120100006cecef105a0410520101000000010902120001000000000904"], 0x0) [ 46.801432][ T94] usb 6-1: new high-speed USB device number 2 using dummy_hcd [ 46.841304][ T12] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 46.871337][ T158] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 46.971294][ T3087] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 47.041392][ T95] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 47.141518][ T12] usb 1-1: too many configurations: 28, using maximum allowed: 8 [ 47.161363][ T17] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 47.170928][ T17] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 47.179461][ T17] usb 3-1: Product: syz [ 47.184073][ T17] usb 3-1: Manufacturer: syz [ 47.188685][ T17] usb 3-1: SerialNumber: syz [ 47.191490][ T94] usb 6-1: New USB device found, idVendor=17ef, idProduct=7203, bcdDevice=e1.dd [ 47.202709][ T94] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 47.215069][ T94] usb 6-1: config 0 descriptor?? [ 47.232406][ T17] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 47.271586][ T3087] usb 4-1: too many configurations: 95, using maximum allowed: 8 [ 47.311367][ T95] usb 5-1: Using ep0 maxpacket: 16 [ 47.391271][ T158] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 47.400392][ T158] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 47.408520][ T158] usb 2-1: Product: syz [ 47.412761][ T158] usb 2-1: Manufacturer: syz [ 47.417443][ T158] usb 2-1: SerialNumber: syz [ 47.461474][ T95] usb 5-1: New USB device found, idVendor=045a, idProduct=5210, bcdDevice= 1.01 [ 47.472131][ T95] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 47.480987][ T158] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 47.494504][ T95] usb 5-1: config 0 descriptor?? [ 47.532492][ T95] ums-karma 5-1:0.0: USB Mass Storage device detected [ 47.842483][ T3100] usb 5-1: USB disconnect, device number 2 [ 47.861235][ T17] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 48.011302][ T12] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 48.021103][ T12] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 48.029212][ T12] usb 1-1: Product: syz [ 48.033722][ T12] usb 1-1: Manufacturer: syz [ 48.038502][ T12] usb 1-1: SerialNumber: syz [ 48.051206][ T158] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 48.091757][ T12] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 48.121204][ T94] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 48.131259][ T94] asix 6-1:0.0 (unnamed net_device) (uninitialized): Error reading PHYID register: ffffffb9 [ 48.142084][ T3087] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 48.151243][ T3087] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 48.159222][ T3087] usb 4-1: Product: syz [ 48.163578][ T3087] usb 4-1: Manufacturer: syz [ 48.168170][ T3087] usb 4-1: SerialNumber: syz [ 48.191352][ T94] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 48.211862][ T3087] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 48.221075][ T94] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 48.231200][ T94] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to write GPIO value 0x00b0: ffffffb9 [ 48.345826][ T3100] usb 3-1: USB disconnect, device number 2 [ 48.471287][ T3086] udc-core: couldn't find an available UDC or it's busy [ 48.478395][ T3086] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 48.486308][ T94] asix: probe of 6-1:0.0 failed with error -71 [ 48.494986][ T94] usb 6-1: USB disconnect, device number 2 [ 48.497427][ T3118] usb 2-1: USB disconnect, device number 2 [ 48.630949][ T95] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 48.731093][ T12] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 48.870867][ T95] usb 5-1: Using ep0 maxpacket: 16 [ 48.870957][ T3087] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 48.910948][ T17] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 48.918280][ T17] ath9k_htc: Failed to initialize the device [ 48.925149][ T3100] usb 3-1: ath9k_htc: USB layer deinitialized [ 48.933518][ T3083] udc-core: couldn't find an available UDC or it's busy [ 48.940558][ T3083] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 48.950109][ T3083] udc-core: couldn't find an available UDC or it's busy [ 48.957216][ T3083] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 48.980937][ T94] usb 6-1: new high-speed USB device number 3 using dummy_hcd [ 49.020987][ T95] usb 5-1: New USB device found, idVendor=045a, idProduct=5210, bcdDevice= 1.01 [ 49.030148][ T95] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 49.042581][ T95] usb 5-1: config 0 descriptor?? [ 49.084047][ T95] ums-karma 5-1:0.0: USB Mass Storage device detected [ 49.150933][ T158] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 49.157899][ T158] ath9k_htc: Failed to initialize the device [ 49.165055][ T3118] usb 2-1: ath9k_htc: USB layer deinitialized 00:23:52 executing program 4: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{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, 0xc0c, &(0x7f0000000dc0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302380cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade19f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e0a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) write$hidraw(r1, &(0x7f0000001a00)="51124eab0d34d2330f0a40ede7a046f3cb090ec3ef5f8179c5fe40d067749c124687db56fa271b347005f01781f71b8a1e338e8295dd2b806d0f3cc05fa4076c1363089fc82a8f5dd5e65baf49af4a8de56a5bd8d29e454ff1852583730e2cb86ae8961fd32daa733c91fa25d7eb5263dd0bf48ed2133d84fc1ca66595f352a6b0b8d7714d979697188f933a1b369384c02bcc9547be3cfaca482b7c34ec922a9bbd409c47c4d73176921d9026706ddb0b0b43efbd8dc69b721c62d1b38aa608b83636408da466ea38207e23fde7e849890036580871f8226c1785ece77629b950d420fd0857574c2b1fca9c25f6f238d291e49010010cfa75a867b216e3395f4c81f26498c6a92168d3d238c5dba6541559d1610fdb7352dcbb34a284332eb59ad3f68cfc028be9452a3fa8505f399f50c739244c197660dc22faec0debb04e99d8a8ea2086020205e8b31e9e773c968eef041b91d3fee8f80403e11b4e1e31e2618f406d332f2a4268403b1bb91348ed3b9e4cd3a0a6fc21938d10cfd008d548b18f32c30f52f9bab73d2d958e3d9eb7f220d40b411401c0a4576f62db462f7f5e80ec8bcd16447d105397ef9993ad3e6f20850d093c0e329724d55c952351350f318f795543b79bbcb59333e256cad64604b6afb2f3c81684d076225e5ea8b6fc39122cf728cb443d7cba06c819ace21a0ce8f17d8a1f1528725966b37db6", 0x200) write$hidraw(r1, &(0x7f0000000000)="c1", 0xf000) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xfffffffffffffffd, 0x101800) 00:23:52 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000001b00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271accfb8aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e86092ac977fa058c4bd6f9ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8085e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db0e4fc204bd5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60e92092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c5095d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c71228efb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0ef780c3ef591921fdde678b9ac8eafa19ef707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4987099fc1da4715373137c3d755357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca50200000000000000c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab7dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cd71c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a25077982bb2f3fea4b3df4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901ae51b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef66248fe3e62d649c51862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7e795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1164e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f0010be96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43dcd44774f9bc91b95acc10138118d3eb65fc2e"]) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x407400) ioctl$HIDIOCAPPLICATION(r1, 0x401c5820, 0x20004000) [ 49.331436][ T3119] usb 5-1: USB disconnect, device number 3 [ 49.341175][ T94] usb 6-1: New USB device found, idVendor=17ef, idProduct=7203, bcdDevice=e1.dd [ 49.342672][ T3100] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 49.350498][ T94] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 49.361886][ T94] usb 6-1: config 0 descriptor?? [ 49.414697][ T3095] usb 4-1: USB disconnect, device number 2 00:23:52 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f0000001180)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240001000000000904410002ff5d010009050f1f0100000000090583030091"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xf4, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f00000001c0)=ANY=[@ANYBLOB="12010000ed115d400120021a9bf8000000010902120001000000000904"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000040)={0x84, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r1, 0x0, &(0x7f00000054c0)={0x1c, &(0x7f0000000b00)=ANY=[], 0x0, 0x0}) syz_usb_control_io$uac1(r1, 0x0, &(0x7f0000000380)={0x44, &(0x7f0000000180)=ANY=[@ANYBLOB="0200010000001b"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, &(0x7f00000006c0)={0x44, &(0x7f0000000440), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x5a, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) [ 49.570746][ T3118] usb 2-1: new high-speed USB device number 3 using dummy_hcd 00:23:52 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="12010000000000108c0d220000000000000109022400010000000009041000090300190009210000000122220009058113"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="e426a9e5aade707f6a929cf2a0d9ad6b67cd3ac08fad50c7080ea0d4657aa7345916a0bd704b9d4714094773f83b1f02c8b03d32bdc256593d12583d31c880b26d1867b23350ad"], 0x0}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x3, 0xffffffff, 0x0, 0x0, 0x4}) [ 49.730878][ T94] asix 6-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 49.790772][ T12] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 49.798186][ T12] ath9k_htc: Failed to initialize the device [ 49.800838][ T3119] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 49.840733][ T3100] usb 3-1: device descriptor read/64, error -71 [ 49.880955][ T94] asix: probe of 6-1:0.0 failed with error -71 [ 49.889669][ T94] usb 6-1: USB disconnect, device number 3 [ 49.940848][ T3087] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 49.948150][ T3087] ath9k_htc: Failed to initialize the device [ 49.955432][ T3095] usb 4-1: ath9k_htc: USB layer deinitialized [ 50.020836][ T3118] usb 2-1: device descriptor read/64, error -71 00:23:53 executing program 0: r0 = syz_usb_connect(0x0, 0x10b, &(0x7f0000000000)=ANY=[], 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000780)='/dev/usb/hiddev#\x00', 0x5, 0x1) ioctl$HIDIOCGDEVINFO(r1, 0x801c4803, &(0x7f00000007c0)=""/179) syz_usb_control_io(r0, &(0x7f0000000240)={0x2c, &(0x7f0000000000)={0x20, 0x3, 0xfa, {0xfa, 0x9, "5d9eaa4c6811cace77ed63e4fa23995dcd418ff48a46adb1024343cf41a80be7756d9726d9788708b5d3974cab4c596d43946da7f7eea770b9954051bb377aba665f74bdaa00de49889b93a002a310b2a0a0283fb8be823bf9e03f7b70be86cb9746839b7e2e95be1d5f0e982de52afcaf4adc322f847037821a7ef3a49091c53a757ac4df3322080813ef0e30e9744f534646f9aa4d0da2eac944df5aa14b78c3a941f1b10ce339473aef9f1ece75c68e84f76074367e99bac6f97b42f5471811c3dc3b5ee8b18258bcd0b474904945788bcb001142d9bcb8ee86be38cfe10899c4734459d91cd273fa2592c68edf9fb861f5f1ad90f29a"}}, &(0x7f0000000100)={0x0, 0x3, 0x44, @string={0x44, 0x3, "307beced6b0dd2d18d4c6e2e001da2b4b560e21e0483b9870782e556c85dac39d9c4526e07e63218ba12293251a35dbe53f32b894480a63673ed87602126f6242141"}}, &(0x7f0000000180)={0x0, 0xf, 0x2f, {0x5, 0xf, 0x2f, 0x4, [@ssp_cap={0x10, 0x10, 0xa, 0x1f, 0x1, 0x0, 0xf, 0x8, [0xff3f30]}, @wireless={0xb, 0x10, 0x1, 0x4, 0x0, 0x0, 0x4, 0x1000, 0x8}, @ssp_cap={0xc, 0x10, 0xa, 0x7f, 0x0, 0xfbc, 0xf00f, 0x52}, @ptm_cap={0x3}]}}, &(0x7f00000001c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0xf, 0x7, 0x2, "ed15896d", "5911ef01"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x80, 0x3f, 0x3, 0x0, 0x7, 0x3}}}, &(0x7f00000006c0)={0x84, &(0x7f0000000280)={0x20, 0x1b, 0x64, "75dc9ef8378dfc027b219ed536166527b0618cf6b169e1e3e6f21a73fab34e99e97bb9092d27e787657da4ad857102cdcfbc30b91b5687778368e2dc656585542432b911166e485a719ca9db4a61aadded02cc8abd8c46b136004e855e836a9243b7d35b"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000000380)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0x120, 0x16}}, &(0x7f0000000400)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000440)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000480)={0x40, 0xb, 0x2, "f163"}, &(0x7f00000004c0)={0x40, 0xf, 0x2, 0xfff}, &(0x7f0000000500)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000540)={0x40, 0x17, 0x6, @dev={[], 0x3e}}, &(0x7f0000000580)={0x40, 0x19, 0x2, "e452"}, &(0x7f00000005c0)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x1c, 0x1, 0x60}, &(0x7f0000000640)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000000680)={0x40, 0x21, 0x1, 0x7}}) syz_usb_control_io(r0, 0x0, 0x0) [ 50.151459][ T3140] usb 1-1: USB disconnect, device number 2 [ 50.183202][ T3140] usb 1-1: ath9k_htc: USB layer deinitialized [ 50.240752][ T3100] usb 3-1: too many configurations: 28, using maximum allowed: 8 [ 50.270827][ T94] usb 6-1: new high-speed USB device number 4 using dummy_hcd [ 50.330779][ T3119] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 50.339887][ T3119] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 50.348490][ T3119] usb 5-1: Product: syz [ 50.350606][ T3095] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 50.352745][ T3119] usb 5-1: Manufacturer: syz [ 50.364906][ T3119] usb 5-1: SerialNumber: syz [ 50.390660][ T3118] usb 2-1: Using ep0 maxpacket: 8 00:23:53 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xde, 0x92, 0xf1, 0x20, 0x2001, 0x3a01, 0x73a7, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xdf, 0xde, 0x7d}}]}}]}}, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc020660b, 0x20000000) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000000)={0x1, 0x3, 0x20, 0x8, 0x4, 0x0, 0x800, 0xfff, 0x8, 0x2, 0x57c1, 0x4, 0x6, 0x825}) [ 50.411590][ T3119] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 50.510625][ T3118] usb 2-1: config 0 has an invalid interface number: 65 but max is 0 [ 50.518787][ T3118] usb 2-1: config 0 has no interface number 0 [ 50.520571][ T94] usb 6-1: Using ep0 maxpacket: 16 [ 50.526757][ T3118] usb 2-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 50.541100][ T3118] usb 2-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 50.552144][ T3118] usb 2-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 50.561233][ T3118] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 50.570702][ T3140] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 50.573162][ T3118] usb 2-1: config 0 descriptor?? [ 50.625388][ T3118] input: Generic X-Box pad as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.65/input/input5 [ 50.660775][ T94] usb 6-1: config 0 has an invalid interface number: 16 but max is 0 [ 50.669232][ T94] usb 6-1: config 0 has no interface number 0 [ 50.676538][ T94] usb 6-1: config 0 interface 16 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 50.687652][ T94] usb 6-1: config 0 interface 16 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 50.697493][ T94] usb 6-1: config 0 interface 16 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 50.710426][ T94] usb 6-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 50.719780][ T94] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 50.729967][ T94] usb 6-1: config 0 descriptor?? [ 50.823096][ T3145] udc-core: couldn't find an available UDC or it's busy [ 50.830155][ T3145] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 50.841992][ T3118] usb 2-1: USB disconnect, device number 3 [ 50.860754][ C1] xpad 2-1:0.65: xpad_irq_in - usb_submit_urb failed with result -19 [ 50.869294][ T3118] xpad 2-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 50.900737][ T3140] usb 1-1: device descriptor read/64, error 18 [ 51.000696][ T3119] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 51.030611][ T3095] usb 4-1: New USB device found, idVendor=2001, idProduct=3a01, bcdDevice=73.a7 [ 51.039869][ T3095] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 51.052209][ T3095] usb 4-1: config 0 descriptor?? [ 51.080676][ T3100] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 51.089808][ T3100] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 51.097889][ T3100] usb 3-1: Product: syz [ 51.102257][ T3100] usb 3-1: Manufacturer: syz [ 51.106849][ T3100] usb 3-1: SerialNumber: syz [ 51.122900][ T3095] usb 4-1: could not send firmware block info [ 51.129232][ T3095] ar5523: probe of 4-1:0.0 failed with error -22 [ 51.151275][ T3100] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 51.310456][ T3140] usb 1-1: device descriptor read/64, error 18 [ 51.315797][ T17] usb 4-1: USB disconnect, device number 3 [ 51.316778][ T94] usbhid 6-1:0.16: can't add hid device: -71 [ 51.334105][ T94] usbhid: probe of 6-1:0.16 failed with error -71 [ 51.342755][ T94] usb 6-1: USB disconnect, device number 4 [ 51.432186][ T3087] usb 5-1: USB disconnect, device number 4 [ 51.580433][ T3140] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 51.680493][ T3095] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 51.780568][ T3100] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 51.850423][ T3140] usb 1-1: device descriptor read/64, error 18 [ 51.920411][ T3095] usb 2-1: Using ep0 maxpacket: 8 [ 52.010426][ T94] usb 6-1: new high-speed USB device number 5 using dummy_hcd [ 52.021283][ T3119] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 52.028360][ T3119] ath9k_htc: Failed to initialize the device [ 52.035583][ T3087] usb 5-1: ath9k_htc: USB layer deinitialized [ 52.042106][ T3095] usb 2-1: config 0 has an invalid interface number: 65 but max is 0 [ 52.050197][ T3095] usb 2-1: config 0 has no interface number 0 [ 52.062369][ T3095] usb 2-1: config 0 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 52.073339][ T3095] usb 2-1: config 0 interface 65 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 52.084799][ T3095] usb 2-1: New USB device found, idVendor=12ab, idProduct=90a1, bcdDevice=1e.eb [ 52.094085][ T3095] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 52.104262][ T3095] usb 2-1: config 0 descriptor?? [ 52.110383][ T17] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 52.154015][ T3095] input: Generic X-Box pad as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.65/input/input6 [ 52.231637][ T3118] usb 3-1: USB disconnect, device number 3 [ 52.250335][ T94] usb 6-1: Using ep0 maxpacket: 16 [ 52.255623][ T3140] usb 1-1: device descriptor read/64, error 18 [ 52.351265][ T3189] udc-core: couldn't find an available UDC or it's busy [ 52.358297][ T3189] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 52.366235][ T17] usb 4-1: Using ep0 maxpacket: 32 [ 52.372754][ T158] usb 2-1: USB disconnect, device number 4 [ 52.381425][ T94] usb 6-1: config 0 has an invalid interface number: 16 but max is 0 [ 52.389715][ T94] usb 6-1: config 0 has no interface number 0 00:23:55 executing program 1: syz_open_dev$hiddev(0x0, 0x2, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x1, 0x4, &(0x7f0000000180)=ANY=[@ANYRES32]) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x1, 0xbf9, &(0x7f0000000400)=ANY=[@ANYBLOB="0010004eccd5641957e09faf401363578a9291a2b29a710e988ffd70e5a7fc2a02d712563bb5d3bd0fabc1a06ee0dadebd466737f6810aabceed2f7a4de1e46b3b24c4770437a685b03163a55d71bcd7505a1054ea267aff89582458ceb3b942bdb2ffd7cacaf27897625322f0b6f3fde38c3442c7a4d772b6ccf054f52232e67aa2e4c0e3d2a09e823d3a7d81bd1c4c99f3fef9d5aff9b79b68e4ae1a2caad732b3c72e5fe31f8ac5c76a48f851d00f6896e84838535ee150f77a23deaedd1dc1a9acac3a015b900808d6525e51837f809018b290d7350327813c67d54444ee2e13bf062949aac1eaf607251d3b645f3481b81f2e3621b83c4478b0454289129617931adbf951718bc3587562211100c915eff3ac1139f0c25bac652e9f394b525ed4a57cd3c71ba0d1e79308fb750b32bf1a5c0c0306e546d08abcbb96d90ac62e9afc39e663dd7583e0a2555738e642022b465ad988c0b0250b491176896d3ae79911d9bb28e36c7ba5cce3b65e0120e9cca1286ac08f01fe00a79221a93b85aa87637c618cf9f88b0a17aed7a33bcea57aa08ccbf0b00209c13614489bbe201228af538909123e844376c03100199217cabec1ca0fe7d947ec626665781e564e57effda5230bb609a04712a8f38b1ed0a3b1a3a0632661901af83194b805f9078fc1b9ef752226386bb4bf5890e3b89fba5ea4cd8c79c45fb32c2e3e4e117a202acfd2388240947d0fe44bc46bfe1c52c47330c4e1a5a772366579697db4591e816d07943bbb19654cf62898f53d7f778145e441d0c38485cbf8fcbf8f6211a394140ea3a68804daa445b14220d87f271b8fb3c69bd7eb9e706b99639b74df00da30e8f6a4b03af17754bd7f2adace37de454987272b87ce529c62222568d3b4526015f4f593df0554c2c44082d07aef99778d84176fa0ae41baf57834cd174c39feee6fe334ae5fc827599944a99ffaf0e5f5bac0ff94482f1163efac4dfb778206e38642131e80cc9d93c9a7b8d4dfdc4c1a5cfa0d3230082a9f3700c13fd7136163a2782df05409b15a85b7a9bced04724dee323cc7feab2181afad8606eb853501898d704c64fe356969bbcfcf966cc4c3d03158f08e34aa4d2f73862a00724e39f72f2a9df94345cd1052c6ecac7d62bdff0f5e9ac8436ab7d145a17780d2124ded43041aac084a788cd841f2e9d8973cb2df0d5e491f9374c4012602c9d2dc79a9cec0f42602cf9f1b1cbaa31521936c2c6e55f57d7a8aead41245b6c78950d10ce09c8ea8df536578111914e4ed422371a05ac17f3fa0142315284d4eb6b5175e6be8f95c69d894ff3f626813861f62cce5661551b51f5f3fdb46d5e555ca6eb56be561ea7f7e19ed8d79a2b5b8ee690add5aa59bd12a93e70c503d2fc7f3bdb9eb6382fb95e990857607350da95df80ed9c22ad3dbbcaa49a25474ee5c9a04380802e0549544d7bbe49c57fb560171c00b746b5381c9409dd1aa47ff107067b738c66437c5ccded4cb57b86ae6dce76190d5f20654f104ac70c10dd3951e90bbb8f174da86164bce7c6d375232223696067c02c348b5fd4032df77dfda66dc81d5023688c79e52611cb8abcfbed0748b6de0c31d79c63c02a15b4f76332b8c7c381dcf75d924832827a8e888ba4273a323df1191bc370d6d91a1d0652259a0db13f4da23bca8f9fbe5caf9a53466c5f0e234fc944f69dd697cb33556866ac8033b0f741e6242446e15067c1f578ca5739f8a19a97eb42b9e5295e1f2b45d7abdc8c139fd47396d6632245ad2c20dad27c37e66637f1fed94cb2419eea65094b8a208a9d4f782a143e3d1914964002f5b7a983fe3d2acca9112bc5695baf01dd85bffcfc4b720d88dce41248fe784d65a2ddf7da0bdb117721564f30e186abb757e5402fa696a2f15b767ca0fe4c4694bfa9230d239d2eebb26856fe9344227feb270cebce9c667e0006c4bb340800a6ca044976de9cee17b7b0016c003c0187a99ca66ee1deb1576fad085ed6f76715d8c8ae4c2215687402837068350fdac2b74688189128f495b5aaac3f23b2ba41968eb36cc0c9540358bc5d858ef53f939b5e35bfe5d214556134a732a7d8839671f58e9173484d6b09b845b729dd2169047b1cfcf710804fcaa3232709b93b0df35d9da4ee2357b90d7d37f1c5202aec24bd8a6b3b136d405f3360d125b102828b8e26a11e77ea2030fc837a69a19208f9b56df15c8277639477ea260731596b8a98593b6d0085e0754c1fede7b4b07d1ef166f0317c4f8251b725d02e7db948e513aff4c9dbede1e71526c0317e7a5bee13e69ecb7d62aea1227f630f5a9ad7a7f7bb16c8d930d66f170d402ec07e442316c226c3840874b6257e87750d9076cbb555cbdbccf010412196140a560eb4ce0a2d6b2388e8dd9734a6d9d89cd006f732a65c1bcf1062936c18644c73e622ce0063e98e9c5400ff45b3964c61cbe51197800d5c49a24e6b162c1a75509047285eecdc33bb75943143df25c53ce1d1055ca3b6ec4d410fd97f7db31605bd179b38217f390f7476cf61c8f9f50b8298d937c231464582c01cd542cedb8098ce88f333f8dbf19b5005ec9f3c6c9cf297056bdedd25f79e382dbef3e6f912caf93c1ec2873ca50557aef220459c349357104527b933796fa0ff6ce3e01c1ef029bd00347431f5721213b9881683da768bdb1211281087a4e40698c6620dca71600bc87c2611122af0cdf1d50b29daf556600e20c4e86c0be4fc627ece4b86cdd2846050face6de10741085264ab308e234a1dfb1cbb3e042e64f8824d206968174c7c5d2ab027177732867ca41bc100a1c3d24de97571c80671ec1d9101eb73750311ec76291fd6aaaee19c2f8d5345f075c14613ceaa2f1e3561b51dbd040606cd3816e55d6b00adc092c3711bd25342a68077c50a9735245ca1862e5b39b2c530a1cb68b33bc424436512add883d65fe86624ad0d471e9847166cdef70fb01990be96ecd0838533264106acf4664abcbe5c39aebbea2f7092c25f70a4dfa5747cc157ba44c19010cf6757141118a27a935ea24d6de753736ea630fbaafbb49c930c6b8ca2b8e0d051071ea6d759da6f47b078e94502892b224a41575ce100d584ddc769aa0c0bf0aec84050a560ad8e0402daace8d2447fc2be7b0115cdb5513294a8d2b4b2f91ae73e2968ac3776a8461cea915dd6e93e3ab68ee16a314f8826d162c4b53ad793d23edc2de23371877f5910a134333d41ce27da79c6b20a1fd902a14d0b01408b39f48227a1192c6a53412e39b36ddeea3c6ce6d4605195f98f085c5ce6a2274280a643c4997155cd3a91421281122890580eefe28360d497bb297d784402eb5758cf1dc638deb935763475833a1183516f357d6fa1a60995f4efdb72ae2050eed26bbc547c37688eac4f029dffd791bce6122622a4b9d72b7dc7577e4f0937595ffdd29d989d82c9f861e9817430f10e8f44fe07b9a253168e0a47a58e4a6a382d529fed8bf038111abc970ad319ad0b6d92b86c7fa58a6a8e48870c925ae468395ad4fedb8c49806343bcc96a69a6ffb3bd9037232d978260b232fbb378c7b7200fc1b8cc6f97af9647965b20b12fc3f6510d27a4a01605e7d043df0f153a8e4a209c85bfb4e5443dc41f5c7b1f2fa573bc31a291092078d6a06bde60cae50160a910f2a560f359cbdcf1d1debea8992e9e4755b00ce668ef27077b2257bcc781f43e6d35d9514a68f13d3c22632110c91ddccaca4ee5867d8d29d2fe3acf53f176051fff05e424666cb4d609d354bd90588a078e3efc993067b7b6e9c3fbd51208cffea67b19cf81927454c56da18e7fbcdcd9ad48b723889f5eba150974175f95f1e27e045f0172b7a8f38fadbb0cfa8cc334bd3164b4e26266ebcc733a7c62b4a6c97512102dc93095f4e3f5ce530e7a568ffa9018dc9cced06f824b39f806c2647780fd9cdf32d99b780e3c93f9f161671ea9cd351c8d6db130573cb1ce9c36b1b288523e1a18b27d3cb143950d4cb521a243651627e8e6a6d41f643a16e39d24edea07a16685c141b9a559f92fc7ff9a7b23f4f92a2b3ea1a71ca6428ad80abc3999318465b1ffc84bae6f998aff6c7df52f3ff92a5d0a4e484d62ee5b154b358dd3f6a938c79bc6dd30cd14fbb0e85a656184ff732cc2c99b782115d563d42d2378e40c373a728a48c7f26453d401eb536f7b02d4f8ff1ab867a0c50a4d9d7315b8668e3d580e1288db986826ab63b2a493fbfa53f14e2a4713e09c9d68a6d14f6c15b00103e4f066b35e30108e98d74b835c4d9df510aed4fe2b4f2e40e117ef2d8d5a114e76504490735a6e8cb30af0879706c842e66180c9c42b71f17a3db7c031d662c897a9f5e01069f717f96055b0658bb93c1a8a42342de98ca4ec3de4329ef3b9fb8cdbcd9c9f4f8933a1f2cd0bddc78"]) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0xc0c0583b, &(0x7f0000000100)={0x0, 0x0, 0x48000}) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, 0x0) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x7fffffff, 0x8, 0x0, 0x0, 0x5, 0x2}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000000)=""/43) ioctl$EVIOCGLED(r3, 0x80404519, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0xefa8) syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x6f, 0x91, 0x74, 0x8, 0x16c0, 0x5df, 0xba8, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3}}]}}]}}, 0x0) [ 52.396326][ C0] xpad 2-1:0.65: xpad_irq_in - usb_submit_urb failed with result -19 [ 52.396797][ T158] xpad 2-1:0.65: xpad_try_sending_next_out_packet - usb_submit_urb failed with result -19 [ 52.405283][ T3140] usb usb1-port1: attempt power cycle [ 52.420025][ T3087] usb 5-1: new high-speed USB device number 5 using dummy_hcd 00:23:55 executing program 4: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{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, 0xc0c, &(0x7f0000001dc0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacc3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e6804db014bf4168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82899b78eec8890423cc3721ec6f153c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493816da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57ca40ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfbff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88c0de021bc6125377392c01fc57176ebee5b84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac539881fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09f1625bbdaa2ddac1f9eee8152dfffaa74b47426c9c76c0b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756a2b89ad5f702310ebf126635e6ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db7868c5d71220a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b18197ffffff7f000000003ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb53600"/3105]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x2) read$hidraw(r3, &(0x7f0000001080)=""/228, 0xe4) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r3, &(0x7f0000000080)=""/4096, 0x20001080) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) [ 52.448503][ T94] usb 6-1: config 0 interface 16 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 52.459617][ T94] usb 6-1: config 0 interface 16 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 52.469939][ T94] usb 6-1: config 0 interface 16 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 52.483170][ T94] usb 6-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 52.492306][ T94] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 52.520549][ T17] usb 4-1: New USB device found, idVendor=2001, idProduct=3a01, bcdDevice=73.a7 [ 52.526854][ T94] usb 6-1: config 0 descriptor?? [ 52.529722][ T17] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 52.542556][ T17] usb 4-1: config 0 descriptor?? [ 52.601904][ T17] usb 4-1: could not send firmware block info [ 52.608355][ T17] ar5523: probe of 4-1:0.0 failed with error -22 00:23:55 executing program 5: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f0000000040)=""/216, 0xd8) read$char_usb(r1, &(0x7f0000000040)=""/231, 0xe7) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r2, &(0x7f0000000040)=""/216, 0xd8) read$char_usb(r2, &(0x7f00000002c0)=""/89, 0x59) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000dc0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0xb05300) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d03d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17ecd595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) read$hidraw(r4, &(0x7f0000000140)=""/129, 0x81) write$hidraw(r4, &(0x7f0000000000)='r', 0x1) 00:23:55 executing program 3: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe2109003c0800040042ef420000010109021b00017600230009040000010209bd000705810700"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r1 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000400)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x38e38e38e38e478, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xc0c, &(0x7f0000001ec0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a8b289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9747a99a81dbac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c396142d8bdaff345b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6eff0f28c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f2885321d43c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe23bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd51d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c743bb23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522f0900000000000000fbb88a47d70f9ef60aed9081c80d78b01862d63357750734e36897be4c6506043e7f0769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24bacced57cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e3defee64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be580000000d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6dbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43e4db1eca69afa83a01961ee7c17b34cc8216dd23a0b5691f60e95f0838024f62955e0be1b637a37f204c38b9bebff07a1bf6efa39e660d4b7fbbf770bf24c0e8ec555fc84bcaf56d8d36b7af5076866b99ea9a02a14bfcbf1589d67c11388c2444fe6d4ca1625e5e0b0146739d1c730bdf3af536b1fd60c235ca3088d09b5640c4ab31f6de479f5fae11bd713f7001ccf023294b7c9298df75a88bad902752c7c5561061c0f32a5c77dbb3af0daa77428913d423e1f5983e0209"]) r2 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000400)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x38e38e38e38e478, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xc0c, &(0x7f0000001ec0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a8b289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9747a99a81dbac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c396142d8bdaff345b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6eff0f28c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f2885321d43c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe23bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd51d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c743bb23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522f0900000000000000fbb88a47d70f9ef60aed9081c80d78b01862d63357750734e36897be4c6506043e7f0769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24bacced57cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e3defee64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be580000000d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6dbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43e4db1eca69afa83a01961ee7c17b34cc8216dd23a0b5691f60e95f0838024f62955e0be1b637a37f204c38b9bebff07a1bf6efa39e660d4b7fbbf770bf24c0e8ec555fc84bcaf56d8d36b7af5076866b99ea9a02a14bfcbf1589d67c11388c2444fe6d4ca1625e5e0b0146739d1c730bdf3af536b1fd60c235ca3088d09b5640c4ab31f6de479f5fae11bd713f7001ccf023294b7c9298df75a88bad902752c7c5561061c0f32a5c77dbb3af0daa77428913d423e1f5983e0209"]) syz_usb_connect$printer(0x7, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x40, 0x4, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x7, 0x1, 0x3, 0x6, "", {{{0x9, 0x5, 0x1, 0x2, 0x3ff, 0xfe, 0x5, 0x5}}, [{{0x9, 0x5, 0x82, 0x2, 0x400, 0x1, 0x6, 0x95}}]}}}]}}]}}, &(0x7f0000000380)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x0, 0x0, 0x8, 0x10, 0x2}, 0x1b, &(0x7f0000000100)={0x5, 0xf, 0x1b, 0x2, [@wireless={0xb, 0x10, 0x1, 0x4, 0x88, 0x4, 0x4, 0x2, 0x7}, @wireless={0xb, 0x10, 0x1, 0x4, 0x28, 0x5, 0x3f, 0x9, 0x7f}]}, 0x5, [{0x7, &(0x7f0000000140)=@string={0x7, 0x3, "5ae408adb7"}}, {0x85, &(0x7f00000002c0)=@string={0x85, 0x3, "57d17e86e1450834e8d4ca184930aaf7098357f87529efbfcc00bb5a9cd8360b55564ab1b6e93daa09c8f024100cfe2e50a6a7d5cfaa752ac71a83a3ee6f3ed5b58b911c4a5cef94343504d0f19b5f2e3f9e6b3a8781dcdc14d64d1e612394527059cf6e448861c01a1ec51a90c779a970165a872de352bde2e8459414b1f2e302d67e"}}, {0x76, &(0x7f0000000200)=@string={0x76, 0x3, "418988b81754233b1ed95b76f539de8d40f28ed43ab6ddd542f957a6941837ae6aca482e011fad298f00067693fda556ad0c15ad5125543d85fa6d8a891eb3d70cc1e4f5c500695751ca9b5a500dd06958da7d0d82fb995e67e8e3190d9983eb74443de4e7fb0eb8777c7847324db612148728f0"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x446}}, {0xad, &(0x7f0000000480)=@string={0xad, 0x3, "5093cf351185b3f49610cb850400981c9ac34390f7aff6224eefd5ac2f9b9906f537d3a514da60b669ce32964d0a60682ae35641087c91e53536d449453a3896cf441cfde57688a17846749461879c2b0b802d741684ec6dc3f5b98fc606af54c78c720456c38c8ea1cb51a1daed4019628fa90ac279d45dedee157494511c33d80ff1d7806ce3c10e5e528dea1e227db731e357be3f6e41e7de76cc3e07cc834cc4db81e76ec751181268"}}]}) syz_usb_disconnect(r0) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xc4, 0x89, 0x30, 0x0, 0x413c, 0x81b5, 0x9bed, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x27, 0xad, 0x4c}}]}}]}}, &(0x7f00000001c0)={0x0, 0x0, 0x26, &(0x7f0000000280)=ANY=[@ANYBLOB="010f"]}) [ 52.802487][ T17] usb 4-1: USB disconnect, device number 4 [ 52.820214][ T3100] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 52.832120][ T3100] ath9k_htc: Failed to initialize the device [ 52.838912][ T3118] usb 3-1: ath9k_htc: USB layer deinitialized [ 52.850549][ T94] usbhid 6-1:0.16: can't add hid device: -71 [ 52.862479][ T94] usbhid: probe of 6-1:0.16 failed with error -71 [ 52.884231][ T94] usb 6-1: USB disconnect, device number 5 [ 52.920225][ T158] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 52.920232][ T3087] usb 5-1: device descriptor read/64, error -71 00:23:56 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000400)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x38e38e38e38e478, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000001ec0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a8b289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9747a99a81dbac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c396142d8bdaff345b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6eff0f28c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f2885321d43c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe23bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd51d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c743bb23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522f0900000000000000fbb88a47d70f9ef60aed9081c80d78b01862d63357750734e36897be4c6506043e7f0769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24bacced57cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e3defee64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be580000000d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6dbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43e4db1eca69afa83a01961ee7c17b34cc8216dd23a0b5691f60e95f0838024f62955e0be1b637a37f204c38b9bebff07a1bf6efa39e660d4b7fbbf770bf24c0e8ec555fc84bcaf56d8d36b7af5076866b99ea9a02a14bfcbf1589d67c11388c2444fe6d4ca1625e5e0b0146739d1c730bdf3af536b1fd60c235ca3088d09b5640c4ab31f6de479f5fae11bd713f7001ccf023294b7c9298df75a88bad902752c7c5561061c0f32a5c77dbb3af0daa77428913d423e1f5983e0209"]) syz_usb_ep_write(r0, 0x2, 0x7d, &(0x7f0000000000)="86c423a0bf8b44c75745c4e9339e9b163d3077e61fd6b67e6c04cb1e6f5f9df4c242cfe91b781de78639d44dc63d9a888e18f2ec99e6bcc6552842c853638093f4d4d233a0fd34185a46a09c5ba440c83e60d70292db7ab090647dae002882a0a2d5c2fce9a072ad2bbd7b8aa2777f6710e7deccc5caf94acbfa338257") syz_usb_control_io(r0, &(0x7f00000002c0)={0x2c, &(0x7f0000000080)={0x0, 0x23, 0xe8, {0xe8, 0xf, "1b9a7b107f9a57d54169fe0b192a6f56658b4b0ff21fb84dc41097bfb77eab3c4597e323195f57519dda8db5a5dfd5cc6db606b17ada26616402043a6d99a0d059a34377074a55e3289fa61da91336629a34cc3ff0e60f7f27e7deef891e1a3209e6adb1b3b1f8c1263e9073a376284f699567806cc0e702cdb9fb9188e663fa4e9d55334c7311ae3252bd17f67af4ecee2e0eb10203c63b8b968ad6fe39129170b868086d49cceaa9ae2957fc628e950bf783ed71bfcd435a0feb216df0e74ac57c2d419fb4431e78dd1f8b3afa556eed8251b3722feb68234b63c9b366504bf363764e07c5"}}, &(0x7f0000000180)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x81d}}, &(0x7f00000001c0)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x3, 0x3, 0x65, "23e0f0fe", "eeda62a8"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x5, 0x0, 0x9e, 0x9, 0x63, 0x800, 0x3}}}, &(0x7f0000000840)={0x84, &(0x7f0000000300)={0x40, 0x6, 0xc8, "f14e6f22d1cddf2a661b4de42b8438d12c37c3144560017e9fa6424f281733f46d2cc302c45258262043a72dd4f9fd23da91b74b4cb18485a826e8e21c3af79114bd272df07c7510bd30144b47a6712583c62830ccd4de792381bbd951018f41727777605e407a3e714eb98788c5816c293c08c470af6eecf5094951d52bb92a40108f8ad26cb61ba344e8b5e20f9b7e4bb6326f7fd9abdaf2aaffc4bf6fe121cdfdfd9b2a60a468f79765d11db11b7df0e75de30aa48aaab779f449335610645c18204a18a4e39c"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x1}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000500)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000540)={0x20, 0x0, 0x4, {0xa0, 0x8}}, &(0x7f0000000580)={0x40, 0x7, 0x2, 0xffff}, &(0x7f00000005c0)={0x40, 0x9, 0x1, 0x7f}, &(0x7f0000000600)={0x40, 0xb, 0x2, 'rD'}, &(0x7f0000000640)={0x40, 0xf, 0x2, 0x216a}, &(0x7f0000000680)={0x40, 0x13, 0x6, @remote}, &(0x7f00000006c0)={0x40, 0x17, 0x6, @local}, &(0x7f0000000700)={0x40, 0x19, 0x2, "a250"}, &(0x7f0000000740)={0x40, 0x1a, 0x2, 0x2295}, &(0x7f0000000780)={0x40, 0x1c, 0x1, 0x8b}, &(0x7f00000007c0)={0x40, 0x1e, 0x1, 0x8}, &(0x7f0000000800)={0x40, 0x21, 0x1, 0x40}}) 00:23:56 executing program 2: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{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, 0xc0c, &(0x7f0000000dc0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37a14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x0, 0x0) r2 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000400)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x38e38e38e38e478, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r2, 0x82, 0xc0c, &(0x7f0000001ec0)=ANY=[]) syz_usb_ep_write(r2, 0x40, 0xed, &(0x7f00000002c0)="3a0899d035cc1812ea505cb780a5bfd1edf6cba62f504b2d3b21e5950dabe7d91e659cb576fd5262bee0e98f9efba599691f38607d4528510a2cc0bab4d2344ae8f15819c95a09774594e5ddbf23a0db192924d0456d4b6ffb90585a4b49a776038ba1102547098e849f6bcf28696c8deab51a315afa5c2f7a962372ca559fcfc6a1c3c0e607865731c3916ad99f5ac722a833fe35119eeb29ea4f75241b784d52b7f2bebe1c424676ee97a1c026783fa2f2463cab04581cbb086a3af5f90063d42a601148ad21b7a902ae61d6417887aeb9526d5e5ebdaf999ffd58de207c12f6515a18e683a962bed43443d6") syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x1c0, &(0x7f0000000000)={[{0x20, 0x4e00, "cd3bf3eb4ea280bbe38103da00a5d2d49caed6770cdb8aa28f1c780cbe41c7f7"}, {0xcc, 0x4e00, "8c13fecf71acc6a1fde1ed03b89238bae24f90feecbf75bb7d1bd393c7d192bf8b5f2802449d543bcb4e02899c538815b4db556f0687c3159c51e8edf8bd745f88dfd6d91bfc649644febd79a0044a1bb5cf842ed55b9bb10164faf329d54ee86edf8c3dba5c67bcf4a4757badd7e9ea9cca8ec5b81a435e788a0b604cf7761efd27c83478357e555a038a1db7d119501f6ec6a782e29cae616d0a19c2143ae928aa492cd06dd471cbe4d5a735e93cf789ce9268528c333a8fb182fd5ecdf3a23b5167bb3d9e6454efdc300c"}, {0x5f, 0x4e00, "c03e61ab880b3b5eade3ad264e817ce69b0d63b1e788f946be7112d7197a0c0e3b1df5e306d0d091479cc2744467dbdb9955b04240908aa09dedd6f65366098611c0a58488bfc3fdfa829bf30f338dc1b6f8f3fcde2eb511150fc799559644"}, {0x4d, 0x4e00, "86f601d35a5415dd70827a24bab59d003925ff3c64f357cb9bec8141219f3b287b26d21c2d7915fb982d1e18d477960add130d4221e9321cfc6a6b4da746c5444aeeb4a10d2b9f7ab0d3d86e49"}, {0x10, 0x4e00, "94d0be56740d7b38d99f380be6552c9a"}]}) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) ioctl$HIDIOCGRDESCSIZE(r4, 0x80044801, &(0x7f00000001c0)) ioctl$HIDIOCAPPLICATION(r3, 0x660c, 0xf9cf) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, 0x0) [ 53.170173][ T158] usb 2-1: Using ep0 maxpacket: 8 [ 53.170183][ T3140] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 53.200165][ T3118] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 53.210302][ T17] usb 4-1: new high-speed USB device number 5 using dummy_hcd [ 53.245738][ T94] usb 6-1: new high-speed USB device number 6 using dummy_hcd [ 53.360230][ T158] usb 2-1: New USB device found, idVendor=16c0, idProduct=05df, bcdDevice= b.a8 [ 53.369334][ T158] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 53.381691][ T158] usb 2-1: config 0 descriptor?? [ 53.470159][ T17] usb 4-1: Using ep0 maxpacket: 8 [ 53.560255][ T3087] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 53.569371][ T3087] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 53.577475][ T3087] usb 5-1: Product: syz [ 53.581709][ T3087] usb 5-1: Manufacturer: syz [ 53.586287][ T3087] usb 5-1: SerialNumber: syz [ 53.630971][ T3087] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 53.634647][ T158] usb 2-1: USB disconnect, device number 5 [ 53.648277][ T17] usb 4-1: unable to get BOS descriptor or descriptor too short [ 53.656109][ T3140] usb 1-1: device not accepting address 5, error -71 [ 53.690192][ T3118] usb 3-1: device descriptor read/64, error -71 [ 53.770262][ T17] usb 4-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 53.780698][ T17] usb 4-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 53.790196][ T94] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 53.792214][ T17] usb 4-1: config 118 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 53.801331][ T94] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 53.819183][ T94] usb 6-1: Product: syz [ 53.823424][ T94] usb 6-1: Manufacturer: syz [ 53.828002][ T94] usb 6-1: SerialNumber: syz [ 53.871640][ T94] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 53.910178][ T17] usb 4-1: New USB device found, idVendor=0400, idProduct=4200, bcdDevice=42.ef [ 53.919320][ T17] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 53.927467][ T17] usb 4-1: SerialNumber: syz [ 53.980804][ T17] hub 4-1:118.0: bad descriptor, ignoring hub [ 53.986987][ T17] hub: probe of 4-1:118.0 failed with error -5 [ 53.996663][ T17] cdc_wdm 4-1:118.0: cdc-wdm0: USB WDM device [ 54.030224][ T3140] usb 1-1: new high-speed USB device number 6 using dummy_hcd 00:23:57 executing program 1: syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x20, 0x5543, 0x3031, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x40, 0x40, 0x1f, [{{0x9, 0x4, 0x0, 0xaa, 0x2, 0x3, 0x1, 0x4, 0xb4, {0x9, 0x21, 0xfff, 0x5, 0x1, {0x22, 0xc28}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x20, 0x2, 0x6}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0x3, 0x8, 0x9}}]}}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x0, 0x1, 0x1, 0x3, 0x40}, 0x17, &(0x7f0000000080)={0x5, 0xf, 0x17, 0x2, [@wireless={0xb, 0x10, 0x1, 0x8, 0x0, 0xbb, 0x40, 0x4, 0xe0}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0x5, 0x8, 0x8}]}, 0x4, [{0x85, &(0x7f0000000100)=@string={0x85, 0x3, "b11e800f10bf707197383467216a10a0bd48552be49a90e9920900a72bcb8baf700ee373b6e907a7fa0134b595169fdb923b5740534b0b429818bd9d0f12645756ca2301650e45bbb471473b2ef502c1381ee0f5b298b647576f74db4abb377cd3ea2769d4a09a140520db94c11942702c3aea1068fdb85f8f49003851aeb4d6c50271"}}, {0xe9, &(0x7f0000000280)=@string={0xe9, 0x3, "63409e4a361535b142a484aeeb536fa9ca60f0caed04b2ee717b1aed3a5695fe71750f721fa065bc416ec1cbaabc008978ec3cedce4ddd3d145c5cbafe84dbf8c17210d33feb2be1ffe54f7a3e97e89ec06c210436caca737746e4ef2ed6568ada22c4f4b92288d425fbdc785405b3ca27335c1e928e826f9f86859fe4b89346e7f04de07f0db3ddb12198127ea23fe64bac7d71a8f24d96c6ea776fa5ffd982bdd38a71c1693798abad319899f7bd6cbb1b1931d20e2ed2e8bb4422f8dd73701736ff87006d61f2b2355c31bf011c9041596bdbe98b20e376d0832bdc67a9c9418e1fb8120e8f"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x280a}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x42c}}]}) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x926, 0x3333, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000700)='/dev/hidraw#\x00', 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\"s'], 0x0}, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000480)='/dev/input/event#\x00', 0x3, 0x8000) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000004c0)=""/31) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x80004508, 0x0) ioctl$EVIOCGMTSLOTS(r3, 0x8040450a, &(0x7f0000000440)=""/6) syz_usb_disconnect(r1) [ 54.163528][ T3140] usb 1-1: too many configurations: 120, using maximum allowed: 8 [ 54.229488][ T3241] udc-core: couldn't find an available UDC or it's busy [ 54.230109][ T3087] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 54.236566][ T3241] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 54.253032][ T3140] usb 1-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 54.254564][ T3241] udc-core: couldn't find an available UDC or it's busy [ 54.264705][ T3140] usb 1-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 54.270256][ T3241] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 54.370109][ T3140] usb 1-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 54.380603][ T3140] usb 1-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 54.400079][ T3118] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 54.409187][ T3118] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 54.417236][ T3118] usb 3-1: Product: syz [ 54.421444][ T3118] usb 3-1: Manufacturer: syz [ 54.426036][ T3118] usb 3-1: SerialNumber: syz [ 54.450167][ T3095] usb 2-1: new full-speed USB device number 6 using dummy_hcd [ 54.460424][ T94] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 54.470394][ T3140] usb 1-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 54.482028][ T3140] usb 1-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 54.490772][ T3118] usb 3-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 54.570250][ T3140] usb 1-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 54.580537][ T3140] usb 1-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 54.670065][ T3140] usb 1-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 54.680454][ T3140] usb 1-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 54.770070][ T3095] usb 2-1: not running at top speed; connect to a high speed hub [ 54.778035][ T3140] usb 1-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 54.797342][ T3140] usb 1-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 54.850129][ T3095] usb 2-1: config 1 interface 0 altsetting 170 endpoint 0x2 has invalid maxpacket 1023, setting to 64 [ 54.861253][ T3095] usb 2-1: config 1 interface 0 has no altsetting 0 [ 54.900083][ T3140] usb 1-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 54.908775][ T3100] usb 5-1: USB disconnect, device number 5 [ 54.915427][ T3140] usb 1-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 54.980721][ T3214] usb 4-1: reset high-speed USB device number 5 using dummy_hcd [ 55.010046][ T3140] usb 1-1: config 1 has an invalid descriptor of length 9, skipping remainder of the config [ 55.020583][ T3140] usb 1-1: config 1 interface 0 altsetting 0 has 5 endpoint descriptors, different from the interface descriptor's value: 6 [ 55.034821][ T3095] usb 2-1: New USB device found, idVendor=5543, idProduct=3031, bcdDevice= 0.40 [ 55.043973][ T3095] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 55.052092][ T3095] usb 2-1: Product: ⠊ [ 55.056261][ T3095] usb 2-1: Manufacturer: 䁣䪞ᔶ넵ꑂ꺄叫ꥯ惊쫰ӭ筱嘺ﺕ畱爏ꀟ뱥湁쯁벪褀䷎㷝尔멜蓾狁판穏霾黨泀С쨶珊䙷혮詖⋚⊹품ﬥ磜Ք쪳㌧Ṝ躒澂蚟龅룤䚓ൿ↱ኘꉾ걋煽降潷ᆬ苙펽熊槁頷궫頱沽ᮻㄙ໒툮믨≄灳㘗蟿洀㖲ㅜƿ逜奁诩큶⮃柜즩蹁렟ฒ [ 55.091374][ T3095] usb 2-1: SerialNumber: Ь [ 55.110075][ T3240] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 55.120032][ T3118] usb 3-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 55.219953][ T3214] usb 4-1: Using ep0 maxpacket: 8 [ 55.260076][ T3140] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 55.269250][ T3140] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 55.277345][ T3140] usb 1-1: Product: syz [ 55.281957][ T3140] usb 1-1: Manufacturer: syz [ 55.286689][ T3140] usb 1-1: SerialNumber: syz [ 55.300031][ T3214] usb 4-1: unable to get BOS descriptor or descriptor too short [ 55.310001][ T3087] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 55.316926][ T3087] ath9k_htc: Failed to initialize the device [ 55.325549][ T3100] usb 5-1: ath9k_htc: USB layer deinitialized [ 55.333359][ T3240] udc-core: couldn't find an available UDC or it's busy [ 55.340599][ T3240] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 55.349387][ T3140] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 55.460543][ T3214] cdc_wdm 4-1:118.0: Error submitting int urb - -90 [ 55.539946][ T94] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 55.547218][ T94] ath9k_htc: Failed to initialize the device [ 55.599968][ T3208] cdc_wdm 4-1:118.0: Error submitting int urb - -90 [ 55.790015][ T3095] usbhid 2-1:1.0: can't add hid device: -71 [ 55.796403][ T3095] usbhid: probe of 2-1:1.0 failed with error -71 [ 55.804637][ T3225] udc-core: couldn't find an available UDC or it's busy [ 55.809870][ T3100] usb 5-1: new high-speed USB device number 6 using dummy_hcd [ 55.811838][ T3225] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 55.834199][ T3095] usb 2-1: USB disconnect, device number 6 00:23:59 executing program 4: syz_usb_connect(0x0, 0x69, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a0779f40a9050106b4ff0000f7030000000e010000061106000053052404000472712ff27900"/52], 0x0) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_open_dev$hiddev(0x0, 0x2, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x1, 0x4, &(0x7f0000000180)=ANY=[@ANYRES32]) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x1, 0xbf9, &(0x7f0000001240)=ANY=[@ANYBLOB="0010004eccd5641957e09faf401363578a9291a2b29a710e988ffd70e5a7fc2a02d712563bb5d3bd0fabc1a06ee0dadebd466737f6810aabceed2f7a4de1e46b3b24c4770437a65336881cdfe64103295853d00885b03163a55d71bcd7505a1054ea267aff89582458ceb3b942bdb2ffd7cacaf27897625322f0b6f3fde38c3442c7a4d772b6ccf054f52232e67aa2e4c0e3d2a09e823d3a7d81bd1c4c99f3fef9d5aff9b79b68e4ae1a2caad732b3c72e5fe31f8ac5c76a48f851d00f6896e84838535ee150f77a23deaedd1dc1a9acac3a015b900808d6525e51837f809018b290d7350327813c67d54444ee2e13bf062949aac1eaf607251d3b645f3481b81f2e3621b83c4478b0454289129617931adbf951718bc3587562211100c915eff3ac1139f0c25bac652e9f394b525ed4a57cd3c71ba0d1e79308fb750b32bf1a5c0c0306e546d08abcbb96d90ac62e9afc39e663dd7583e0a2555738e642022b465ad988c0b0250b491176896d3ae79911d9bb28e36c7ba5cce3b65e0120e9cca1286ac08f01fe00a79221a93b85aa87637c618cf9f88b0a17aed7a33bcea57aa08ccbf0b00209c13614489bbe201228af538909123e844376c03100199217cabec1ca0fe7d947ec626665781e564e57effda5230bb609a04712a8f38b1ed0a3b1a3a0632661901af83194b805f9078fc1b9ef752226386bb4bf5890e3b89fba5ea4cd8c79c45fb32c2e3e4e117a202acfd2388240947d0fe44bc46bfe1c52c47330c4e1a5a772366579697db4591e816d07943bbb19654cf62898f53d7f778145e441d0c38485cbf8fcbf8f6211a394140ea3a68804daa445b14220d87f271b8fb33f00d7eb9e706b99639b74df00da30e8f6a4b03af17754bd7f2adace37de454987272b87ce529c62222568d3b4526015f4f593df0554c2c44082d07aef99778d84176fa0ae41baf57834cd174c39feee6fe334ae5fc827599944a99ffaf0e5f5bac0ff94482f1163efac4dfb778206e38642131e80cc9d93c9a7b8d4dfdc4c1a5cfa0d3230082a9f3700c13fd7136163a2783cc7feab2181afad8606eb853501898d704c64fe356969bbcfcf966cc4c3d03158f08e34aa4d2f73862a00724e39f72f2a9df94345cd1052c6ecac7d62bdff0f5e9ac8436ab7d145a17780d2124ded43041aac084a788cd841f2e9d8973cb2df0d5e491f9374c4012602c9d2dc79a9cec0f42602cf9f1b1cbaa31521936c2c6e55f57d7a8aead41245b6c78950d10ce09c8ea8df536578111914e4ed422371a05ac17f3fa0142315284d4eb6b5175e6be8f95c69d894ff3f626813861f62cce5661551b51f5f3fdb46d5e555ca6eb56be561ea7f7e19ed8d79a2b5b8ee690add5aa59bd12a93e70c503d2fc7f3bdb9eb6382fb95e990857607470da95df80ed9c22ad3dbbcaa49a25474ee5c9a04380802e0549544d7bbe49c57fb560171c00b746b5381c9409dd1aa47ff107067b738c66437c5ccded4cb57b86ae6dce76190d5f20654f170ac70c10dd3951e90bbb8f174da86164bce7c6d375232223696067c02c348b5fd4032df77dfda66dc81d5023688c79e52611cb8abcfbed0748b6de0c31d79c63c02a15b4f76332b8c7c381dcf75d924832827a8e888ba4273a323df1191bc370d6d91a1d0652259a0db13f4da23bca8f9fbe5caf9a53466c5f0e234fc944f69dd697cb33556866ac8033b2f741e6242446e15067c1f578ca5739f8a19a97eb42b9e5295e1f2b45d7abdc8c139fd47396d6632245ad2c20dad27c37e66637f1fed94cb2419fea65094b8a208a9d4f782a143e3d1914964002f5b7a983fe3d2acca9112bc5695baf01dd85bffcfc4b720d88dce41248fe784d65a2ddf7da0bdb117721564f30e186abb757e5402fa696a2f15b767ca0fe4c4694bfa9230d239d2eebb260f4d00004227feb270cebce9c667e0006c4bb340800a6ca044976d6a2da4fb6d231fb9a96dc36379e9cee17b7b0016c003c0187a99ca66ee1deb1576fad085ed6f76715d8c8ae4c2215687402837068350fdac2b74688189128f495b5aaac3f23b2ba41968eb36cc0c9540358bc5d858ef53f939b5e35bfe5d214556134a732a7d8839671f58e9173484d6b09b845b729dd2169047b1cfcf710804fcaa3232709b93b0df35d9da4ee2357b90d7d37f1c5202aec24bd8a6b3b136d405f3360d125b102828b8e26a11e77ea2030fc837a69a19208f9b56df15c8277639477ea260731596b8a98593b6d0085e0754c1fede7b4b07d1ef166f0317c4f8251b725d02e7db948e513aff4c9dbede1e71526c0317e7a5bee13e69ecb7d62aea1227f630f5a9ad7a7f7bb16c8d930d66f170d402ec07e442316c226c3840874b6257e87750d9076cbb555cbdbccf010412196140a560eb4ce0a2d6b2388e8dd9734a6d9d89cd006f732a65c1bcf1062936c18644c73e622ce0063e98e9c5400ff45b39641e51226a896b52eac61cbe51197800d5c49a24e6b162c1a75509047285eecdc33bb759438c077f75969d7a9755ca3b0400d410fd97f7db31605bd179b38217f390f7476cf61c8f9f50b8298d937c231464582c01cd542cedb8098ce88f333f8dbf19b5005ec9f3c6c9cf297056bdedd25f79e382dbef3e6f912caf93c1ec2873ca50557aef220459c349357104527b933796fa0ff6ce3e01c1ef029bd00347431f5721213b9881683da768bdb1211281087a4e40698c6620dca71600bc87c2611122af0cdf1d50b29daf556600e20c4e86c0be4fc627ece4b86cdd2846050face6de1074227f7df8f21085264ab308e234a1dfb1cbb3e042e64f8824d206968174c7c5d2ab027177732867ca41bc100a1c3d24de97571c80671ec1d9101eb73750311ec76291fd6aaaee19c2f8d5345f075c14613ceaa2f1e3561b51dbd040606cd3816e55d6b00adc092c3711bd25342a68077c50a9735245ca1862e5b39b2c530a1cb68b33bc424436512add883d65fe86624ad0d471e9847166cdef70fb01990be96ecd0838533264106acf4664abcbe5c39aebbea2f7092c25f70a4dfa5747cc157ba44c19010cf6757141118a27a935ea24d6de753736ea630fbaafbb49c930c6b8ca2b8e0d051071ea6d759da6f47b078e94502892b224a41575ce100d584ddc769aa0c0bf0aec84050a560ad8e0402daace8d2447fc2be7b0115cdb5513294a8d2b4b2f91ae73e2968ac3776a8461cea915dd6e93e3ab68ee16a314f8826d162c4b53ad793d23edc2de23371877f5910a134333d41ce27da79c6b20a1fd902a14d0b01408b38748227a1192c6a53412e39b36ddeea3c6ce6d4605195f98f085c5ce6a2274280a643c4997155cd3a91421281122890580eefe28360d497bb297d784402eb5758cf1dc638deb935763475833a11835ea294042ca2a18de5f4efdb72ae2050eed26bbc547c37688eac4f029dffd791bce6122622a4b9d72b7dc7577e4f0937595ffdd29d989d82c9f861e9817430f10e8f44fe07b9a253168e0a47a58e4a6a382d529fed8bf038111abc970ad319ad0b6d92b86c7fa58a6a8e48870c925ae468395ad4fedb8c49806343bcc96a69a6ffb3bd9037232d978260b232fbb378c7b7200fc1b8cc6f97af9647965b20b12fc3f6510d27a4a01605e7d043df0f153a8e4a209c85bfb4e5443dc41f5c7b1f2fa573bc31a291092078d6a06bde60cae50160a910f2a560f359cbdcf1d1debea8992e9e4755b00ce668ef27077b2257bcc781f43e6d35d9514a68f13d3c22632110c91ddccaca4ee5867d8d29d2fe3acf53f176051fff05e424666cb4d609d354bd90588a078e3efc993067b7b6e9c3fbd51208cffea67b19cf81927454c56da18e7fbcdcd9ad48b723889f5eba150974175f95f1e27e045f0172b7a8f38fadbb0cfa8cc334bd3164b4e26266ebcc733a7c62b4a6c97512102dc93095f4e3f5ce530e7a568ffa9018dc9cced06f824b39f806c2647780fd9cdf32d99b780e3c93f9f1616f39e9a71ea9cd351c8d6db130573cb1ce9c36b1b288523e1a18b2793cb143950d4cb521a243651627e8e6a6d41f643a16e39d24edea07a16685c141b9a559f92fc7ff9a7b23f4f92a2b3ea1a71ca6428ad80abc3999318465b1ffc84bae6f998aff6c7df52f3ff92a5d0a4e484d62ee5b154b358dd3f6a938c79bc6dd30cd14fbb0e85a656184ff732cc2c99b782115d563d42d2378e40c373a728a48c7f26453d401eb536f7b02d4f8ff1ab867a0c50a4d9d7315b8668e3d580e1288db986826ab63b2a493fbfa53f14e2a4713e09c9d68a6d14f6c15b00103e4f066b35e30108e98d74b835c4d9df510aed4fe2b4f2e41dbef7b718d7e7fb3d5688fa108a4c312829e1949b5f9bde99fad1a2856702abeae0d6f109f970d6deda5572fb569285c99a00d649c2e9fbc904cc65dbc8677b664918712b0c0e0268177f06e4c79b6f7b9352c84b86bfd1b226e59c784a38fc6f70ebe6b813e4305d851a0a9204d6163778c15ff219eb60da858b1a3b12e1b5e7207c012031ed9cedbeb5ce44ec2d9f4731b46f8b7c7fb504db566f1118b66055b265ca0b79"]) syz_open_dev$hiddev(0x0, 0x0, 0x60ff) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x800) ioctl$HIDIOCGREPORT(r2, 0xc0c0583b, &(0x7f0000000100)={0x0, 0x0, 0x48000}) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r0, 0x80404805, &(0x7f0000000040)) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) [ 56.029919][ T3140] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 56.123585][ T3095] usb 3-1: USB disconnect, device number 4 00:23:59 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000000180)) ioctl$EVIOCGID(0xffffffffffffffff, 0x80084502, &(0x7f00000001c0)=""/129) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x80004508, 0x0) ioctl$EVIOCGREP(r4, 0x80084503, &(0x7f0000000280)=""/211) r5 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0xffffffffffffffff, 0x0) ioctl$EVIOCGREP(r5, 0x80084503, &(0x7f0000000400)=""/213) ioctl$HIDIOCAPPLICATION(r3, 0x4030582b, 0x4001e0) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x4001e0) syz_usb_connect$cdc_ecm(0x0, 0x51, &(0x7f0000000500)=ANY=[@ANYBLOB="12010000020000402505a1a440000102030109023f0001f3b58fb84aba451d00020600000524060000052400d80e6c0800000000000000000000000424130009058202000000001009050302000000000038224dce92fd29402bea208baaafafb0c89b75"], 0x0) [ 56.179895][ T3118] ath9k_htc 3-1:1.0: ath9k_htc: Target is unresponsive [ 56.187027][ T3118] ath9k_htc: Failed to initialize the device [ 56.194066][ T3095] usb 3-1: ath9k_htc: USB layer deinitialized [ 56.213191][ T3156] usb 1-1: USB disconnect, device number 6 [ 56.330211][ T3246] usb 4-1: reset high-speed USB device number 5 using dummy_hcd [ 56.509799][ T158] usb 2-1: new full-speed USB device number 7 using dummy_hcd [ 56.529875][ T3100] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 56.537526][ T3100] usb 5-1: can't read configurations, error -61 [ 56.589857][ T3246] usb 4-1: Using ep0 maxpacket: 8 00:23:59 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{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, 0xc0c, &(0x7f0000001000)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300561bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb0faf98aadb101bd583bb35c2b6d435227a8b6cde0a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc829276ca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d9395eb26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50000785077b7cc7912b65f53cb683949fc32315a29dc276cb70549da17b6cf7a28c76ac5d58c3c01a7f35a1e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7843f1eba6c63ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b673810c9aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a67b5559dfcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7800000000000000051fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b44b84c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b437f359648fee1f91e7b50f7c2da36efa6ee7d37447ee124a9d9cdd69d75c31a73122c24c32f5a2e3cca310d597e133959785bda82ebbed04457fada9b05c4ec63ce71d1e50e5b8591f016828b8222ab0e24b354298fd5957d6129b257153e57f8e4e63c11c87119656558cc1aaf7de2aa9fcedd90263d9befb5e64837235eb45339d76335928c971d6b1f8536cc3fe2e9743e570dcf2d52ba0020360507941c9e7dfc5b536d6232f94ac4fb76a78fd014e04a46be472ee477464cb205f0f66f21c748cca10000000070c5268057c6df681dda5cfd9be53b1752954d1526a802925da0794b072f1538c8"]) syz_open_dev$hidraw(0x0, 0x0, 0x527d) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x8, 0x80080) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f00000000c0)=""/227) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x22a02) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r2, &(0x7f00000002c0)='#', 0x1) write$hidraw(r4, &(0x7f0000000080)="82", 0x15000) [ 56.699854][ T3246] usb 4-1: unable to get BOS descriptor or descriptor too short [ 56.707672][ T3100] usb 5-1: new high-speed USB device number 7 using dummy_hcd [ 56.770012][ T3246] usb 4-1: device firmware changed [ 56.775727][ T17] usb 4-1: USB disconnect, device number 5 [ 56.776477][ T3246] cdc_wdm 4-1:118.0: Error autopm - -16 [ 56.806884][ T3119] usb 6-1: USB disconnect, device number 6 00:23:59 executing program 5: r0 = syz_usb_connect(0x2, 0x36, &(0x7f0000000500)=ANY=[@ANYBLOB="04010400c212b9089406010088fb000000010902240001050000000904db000261ae460009050f1f00fefffbff0905830bef"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f00000007c0)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="078eca"], 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x80004508, 0x0) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000040)=0xffff) syz_usb_control_io$uac1(r0, 0x0, &(0x7f00000000c0)={0x44, &(0x7f0000001800)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$char_usb(r1, &(0x7f00000008c0)='X', 0x1) [ 56.839936][ T3119] usb 6-1: ath9k_htc: USB layer deinitialized [ 56.851446][ T158] usb 2-1: not running at top speed; connect to a high speed hub [ 56.899840][ T3118] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 56.929869][ T158] usb 2-1: config 1 interface 0 altsetting 170 endpoint 0x2 has invalid maxpacket 1023, setting to 64 [ 56.940989][ T158] usb 2-1: config 1 interface 0 has no altsetting 0 [ 57.069666][ T3140] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 57.076706][ T3140] ath9k_htc: Failed to initialize the device [ 57.083760][ T3156] usb 1-1: ath9k_htc: USB layer deinitialized [ 57.099955][ T158] usb 2-1: New USB device found, idVendor=5543, idProduct=3031, bcdDevice= 0.40 [ 57.109164][ T158] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 57.117305][ T158] usb 2-1: Product: ⠊ [ 57.121571][ T158] usb 2-1: Manufacturer: 䁣䪞ᔶ넵ꑂ꺄叫ꥯ惊쫰ӭ筱嘺ﺕ畱爏ꀟ뱥湁쯁벪褀䷎㷝尔멜蓾狁판穏霾黨泀С쨶珊䙷혮詖⋚⊹품ﬥ磜Ք쪳㌧Ṝ躒澂蚟龅룤䚓ൿ↱ኘꉾ걋煽降潷ᆬ苙펽熊槁頷궫頱沽ᮻㄙ໒툮믨≄灳㘗蟿洀㖲ㅜƿ逜奁诩큶⮃柜즩蹁렟ฒ [ 57.154854][ T158] usb 2-1: SerialNumber: Ь [ 57.159430][ T3100] usb 5-1: unable to read config index 0 descriptor/start: -61 00:24:00 executing program 1: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000001a80)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x1, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x107f41) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d03d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRAWINFO(0xffffffffffffffff, 0x80084803, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r2, &(0x7f0000000000)="3a0ac17ecd595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0xc020660b, 0x20000000) ioctl$HIDIOCGPHYS(r4, 0x80404812, &(0x7f0000000040)) [ 57.167054][ T3100] usb 5-1: can't read configurations, error -61 [ 57.173665][ T17] usb 4-1: new high-speed USB device number 6 using dummy_hcd [ 57.181809][ T3100] usb usb5-port1: attempt power cycle [ 57.219861][ T158] usb 2-1: can't set config #1, error -71 [ 57.227316][ T158] usb 2-1: USB disconnect, device number 7 [ 57.249716][ T3119] usb 6-1: new full-speed USB device number 7 using dummy_hcd 00:24:00 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000000105804135000000000000909022400010000000009040000490300000009210000000122dc01090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000008c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x10000, 0x400) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x80004508, 0x0) ioctl$EVIOCGMASK(r2, 0x80104592, &(0x7f0000000080)={0x1f, 0x3f, &(0x7f0000000000)="23ae57332951509b4fed4ceb3716df5c8caa9625380d839e5168b46d42640c09be617a8d925387e0e17b68bea738cd384338729bdcdf25b7d61015075021c2"}) syz_usb_disconnect(r1) [ 57.459671][ T3156] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 57.460776][ T3118] usb 3-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 57.476251][ T3118] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 57.484404][ T3118] usb 3-1: Product: syz [ 57.488562][ T3118] usb 3-1: Manufacturer: syz [ 57.509825][ T3118] usb 3-1: can't set config #1, error -71 [ 57.519402][ T3118] usb 3-1: USB disconnect, device number 5 [ 57.589652][ T158] usb 2-1: new high-speed USB device number 8 using dummy_hcd [ 57.619799][ T3119] usb 6-1: config 5 has an invalid interface number: 219 but max is 0 [ 57.628145][ T3119] usb 6-1: config 5 has no interface number 0 [ 57.636389][ T3119] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0xF has invalid maxpacket 1536, setting to 64 [ 57.647500][ T3119] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 10 [ 57.658665][ T3119] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0x83 has invalid maxpacket 239, setting to 64 [ 57.669872][ T3119] usb 6-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 57.678895][ T3119] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 57.759814][ T17] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 57.768887][ T17] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 57.776977][ T17] usb 4-1: Product: syz [ 57.781280][ T17] usb 4-1: Manufacturer: syz [ 57.785869][ T17] usb 4-1: SerialNumber: syz [ 57.830411][ T17] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 57.879656][ T3156] usb 1-1: config 243 has an invalid descriptor of length 74, skipping remainder of the config [ 57.879723][ T158] usb 2-1: too many configurations: 28, using maximum allowed: 8 [ 57.890142][ T3156] usb 1-1: config 243 has 0 interfaces, different from the descriptor's value: 1 [ 57.897940][ T3118] usb 3-1: new high-speed USB device number 6 using dummy_hcd [ 57.919628][ T3100] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 57.949757][ T3119] legousbtower 6-1:5.219: LEGO USB Tower firmware version is 0.0 build 0 [ 57.962642][ T3119] legousbtower 6-1:5.219: LEGO USB Tower #-160 now attached to major 180 minor 0 [ 58.069842][ T3156] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 58.078912][ T3156] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 58.086971][ T3156] usb 1-1: Product: syz [ 58.091188][ T3156] usb 1-1: Manufacturer: syz [ 58.095774][ T3156] usb 1-1: SerialNumber: syz [ 58.149849][ T3118] usb 3-1: Using ep0 maxpacket: 16 [ 58.169782][ T3100] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 58.177420][ T3100] usb 5-1: can't read configurations, error -61 [ 58.189882][ T3118] usb 3-1: too many configurations: 9, using maximum allowed: 8 [ 58.269695][ T3118] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 58.280725][ T3118] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 58.291676][ T3118] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 58.301558][ T3118] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 58.329628][ T3100] usb 5-1: new high-speed USB device number 9 using dummy_hcd [ 58.389707][ T3118] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 58.400782][ T3118] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 58.411799][ T3118] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 58.421731][ T3118] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 58.423864][ T94] usb 6-1: USB disconnect, device number 7 [ 58.434641][ C0] usb 6-1: tower_interrupt_in_callback: usb_submit_urb failed (-19) [ 58.448904][ T3156] usb 1-1: USB disconnect, device number 7 [ 58.458506][ T94] legousbtower 6-1:5.219: LEGO USB Tower #-160 now disconnected [ 58.459782][ T17] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 58.519819][ T3118] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 58.530850][ T3118] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 58.541825][ T3118] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 58.551711][ T3118] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 58.599834][ T3100] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 58.607544][ T3100] usb 5-1: can't read configurations, error -61 [ 58.614964][ T3100] usb usb5-port1: unable to enumerate USB device [ 58.649755][ T3118] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 58.662814][ T3118] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 58.673904][ T3118] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 58.683724][ T3118] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 58.779645][ T158] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 58.788747][ T158] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 58.796794][ T158] usb 2-1: Product: syz [ 58.801058][ T158] usb 2-1: Manufacturer: syz [ 58.805653][ T158] usb 2-1: SerialNumber: syz [ 58.810378][ T3118] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 58.821206][ T3118] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 58.832146][ T3118] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 58.841959][ T3118] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 58.878188][ T3100] usb 4-1: USB disconnect, device number 6 [ 58.890519][ T158] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 00:24:02 executing program 4: syz_usb_connect$cdc_ecm(0x0, 0x116, &(0x7f0000000100)=ANY=[@ANYBLOB="12010000020000101229010040000102030109020401010100c0050904000003020600000b2432f1004b13321d2b6805240000000d240f0100000000000000000006241a8000000724147e0080009f241301d083a4eec309a93649f33b9e7c35e3632b309d87b1be75383278d130daf5f6a6070820fcfe3ecc56dd8b34d998f71a8ac100820000000000004415655b148639d1d0de1053f8b29e5cef0f89f626e2a021aca236f6403f63001b286530508a488acd881020ef4d56642ce5b3448b6968c5f7f305f7a7eb74234f4acc99f3fd6b1e17c28802da474da0c2b980736260d2b8bd8b7a5e1f9eec9f4e3b06241a66001c082e076a40000e3a09058103ff030000fd09058202100000000009050302ff"], 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc020660b, 0x20000000) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x65c0e1ee) [ 58.939576][ T3118] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 58.950540][ T3118] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 58.961626][ T3118] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 58.971419][ T3118] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 00:24:02 executing program 0: r0 = syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80181) syz_open_dev$hidraw(0x0, 0x7, 0xf08c3) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x4001e0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x80004508, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r4, 0x0, 0x0) ioctl$EVIOCGABS3F(r0, 0x8018457f, &(0x7f0000000000)=""/121) r5 = syz_usb_connect(0x0, 0x24, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f0000000180)={0x14, &(0x7f00000001c0)=ANY=[@ANYBLOB="4001550000005530fb46f30293ffff50003953dcdd81c4b0f5aa74977f6f85e738aff6bbd29861c31bfc692d58953e10f28cc0fa3da55d0e468026c20795a20e1fbd71f4b094038aa7d415ffc281f2f00702e62ae086c43eb43786daf49b22c497fdda944761fd0620f3c536aee9c7a174f66280780161a18fe12a167446d525a1adef1546844629273c6ffe80da402bf8e3f51df1774870f92c330e42b452597efb3c048843e80d563d190358afdfb65fa65515560651396400bb67ab"], &(0x7f0000000140)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000004c0)={0x44, &(0x7f0000000540)=ANY=[@ANYBLOB="200ff24649c03564923e2957583cb50d784ee1f443d5960ea9825da44192a49b43a373f15c5ca7259fb18cd310a615750c00e1ea73918551d89243a85614ac293eb3354cbd2320d25e7523c431784b0d4d9ddb25dc1193d71631b408639c96a0cfe315458a4d70708b0406433744430d9151a6f2636d9b7a78de3579528292875d0ed8c07a41e334e237a34d2a25823345c4b1d3259dce3b5e844fbbf55728d50ef46df8215e294dcdc4f0f3a53bf40c65b73a55fcfeedd712486a98b6052c0df5481014608b277a6793daf20fc949e70266742120c1aee3eea7c9688e99c1e0da96511c636160ef86f4cca21da628e11cef404edcfb42a15f45c3fa9a7b1155191f711db313d0d67e59f2b634a52ddc3fe0f244c28b3da005103ce45d69b272249488319426fae00b8207922ba51f64836d15838704a06e8cd87a91"], &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000000340)={0x20, 0x80, 0x1c, {0x3, 0x2, 0x4, 0x6, 0x40, 0x80, 0xf08, 0x3ff, 0x65, 0xfffa, 0xffff, 0x800}}, &(0x7f0000000380)={0x20, 0x85, 0x4, 0x9}, &(0x7f0000000400)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000440)={0x20, 0x87, 0x2, 0x5}, &(0x7f0000000480)={0x20, 0x89, 0x2, 0x1}}) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$printer(r5, 0x0, 0x0) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000080)=[0xc5, 0x32e2f8a6]) [ 59.059949][ T3118] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 59.075502][ T3118] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 59.086572][ T3118] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 59.096357][ T3118] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 59.189551][ T3118] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 59.200501][ T3118] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 59.211458][ T3118] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 59.221315][ T3118] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 59.234277][ T3118] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 59.243381][ T3118] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 59.253119][ T3118] usb 3-1: config 0 descriptor?? [ 59.309475][ T3140] usb 6-1: new full-speed USB device number 8 using dummy_hcd [ 59.479473][ T3156] usb 5-1: new high-speed USB device number 10 using dummy_hcd [ 59.529554][ T158] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 59.540622][ T17] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 59.547532][ T17] ath9k_htc: Failed to initialize the device [ 59.555312][ T3100] usb 4-1: ath9k_htc: USB layer deinitialized [ 59.689522][ T3140] usb 6-1: config 5 has an invalid interface number: 219 but max is 0 [ 59.697757][ T3140] usb 6-1: config 5 has no interface number 0 [ 59.704434][ T3140] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0xF has invalid maxpacket 1536, setting to 64 [ 59.715500][ T3140] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 10 [ 59.719637][ T3296] udc-core: couldn't find an available UDC or it's busy [ 59.726802][ T3140] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0x83 has invalid maxpacket 239, setting to 64 [ 59.733843][ T3296] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 59.744801][ T3140] usb 6-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 59.761346][ T3140] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 59.769430][ T3156] usb 5-1: Using ep0 maxpacket: 16 00:24:02 executing program 5: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{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, 0xc0c, &(0x7f00000026c0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb70549da17b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7843f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b673810c9aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131291daddab77fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b437f359648fee1f91e7b50"]) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x22a02) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) r4 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x100000001, 0x10100) ioctl$EVIOCGSW(r4, 0x8040451b, &(0x7f0000000300)=""/4096) write$hidraw(r2, &(0x7f00000002c0)='#', 0x1) write$hidraw(r1, &(0x7f0000003300)="b0", 0x1) [ 59.788706][ T3118] input: HID 0458:5013 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/0003:0458:5013.0001/input/input7 [ 59.818485][ T3118] input: HID 0458:5013 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/0003:0458:5013.0001/input/input8 [ 59.859543][ T3140] legousbtower 6-1:5.219: get version request failed: -71 [ 59.866861][ T3140] legousbtower: probe of 6-1:5.219 failed with error -71 [ 59.889555][ T3156] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 00:24:03 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000059df8440450c3e61887c00000001090280000100000000090400000000008900"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_connect(0x6, 0x379, &(0x7f00000008c0)={{0x12, 0x1, 0x310, 0x5f, 0x43, 0xbe, 0x40, 0x12d1, 0x140e, 0x0, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x367, 0x2, 0xf8, 0x6, 0x0, 0x3, [{{0x9, 0x4, 0xa0, 0x2, 0x1, 0x78, 0xbd, 0xb4, 0x8, [], [{{0x9, 0x5, 0x6, 0x11, 0x400, 0x92, 0x1}}]}}, {{0x9, 0x4, 0x47, 0x7, 0x5, 0xba, 0x3d, 0x54, 0x9, [], [{{0x9, 0x5, 0xf, 0x1, 0x40, 0x5, 0x6, 0x8, [@generic={0xff, 0xf, "37df614c3835c862913b1610b70314ab350a2769bd7099a4e51213bbc33373fc93a5c1bc222284ff3c7bc04a206f992d8fc265b47e2fb77e24780d41e402e6d40c40555a25a9593a74c4e264afce15a96554cdee9edc89e0a67bec80d9b395d6a7e4ec763877faf1df5bb8798fd878ce67d6527fe087738cece84d6c29ff903c2791de8c0b5c416e929d3c5a323161d85f955f9fc61f5c04f3fcb134051abe0a189a695ccaa6b63234251c6feada2f9176abc5c6be6161081ce3c4a3bcd3cf20c996aac4d55220c75e9b92ea7879f06ec96135006833505832b9962b9fab5249247d59a2ef339903ce869cc62f4b9b16ca0dd0795777ff6eae59b8e3e3"}, @generic={0x5, 0x2, "6d808b"}]}}, {{0x9, 0x5, 0xb, 0x2, 0x10, 0x2, 0x2, 0x3f, [@generic={0xdc, 0x8, "1f95271472dc8a9a253293d2660489e7b6952021572ba429e82e1814e7e587f2b998c142f49eb4c445dac0bd7436249377adcc774eb0faa1f74b528851dfda74b6918da18c399d4ac4603c952a0cdee558495c9ae89e76504d9a0c43af2dd546d9ed39c27619a35df28f84b9453fec8fd1db2466c575d78fb46f43a39d20e8428d15392f3a3c62862accc42bb232f9125288acb00d6a16a1747c80eb98ff1985e833da9273acd7071a8bf75f4faf12f85f2bf3e63d958c28cf5230ccb9ecfc47f47be19b39a4d39078a79db3ee544ab29d9387673c5d46e232b9"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x3, 0xa}]}}, {{0x9, 0x5, 0xb, 0x10, 0x3bf, 0x0, 0x7, 0x80, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x67}, @generic={0xc0, 0x21, "228e2dd37c27d716d6cd2c3a383eadb7f4e00c219446dd5d654315134e704a364e5dae5c214a00dbfcdf4a7c7813e70cc24f67cd2ecf71131a84932fbb1be62d8e1c9cc3fc986653671df40d01393630f155635161705bea302376d37e1834f925a573b35d780a277da4410a71e0b95ffe30edf28a2e6165ce57c1feaac110c4b81e7f091876ad2934b981e174d1bfc0538603b5e92dc34fe100be07bb520d154af8044a8ac3adcdba23d82e7943133f4c2efabea7ea4e9d459ebe20292b"}]}}, {{0x9, 0x5, 0xb, 0x3, 0x3ff, 0x58, 0x3f, 0xdd}}, {{0x9, 0x5, 0x8, 0x1, 0x20, 0xca, 0xbd, 0x7, [@generic={0x68, 0x5, "60649d7f05729d422295edbcd1b603f2ced9ac6eb12b8dbc79c42912e3d972d0c30432e3975ea92be8488153ddd242016932320d330963edf490b65ce786fbff0c86e954dc28222cd16009d75824c79e418885ae06ae7ea24f0448acc2e33c0ffeea8a0fa5d6"}]}}]}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x301, 0x8, 0x3, 0xfd, 0x20, 0x3}, 0xb5, &(0x7f00000000c0)={0x5, 0xf, 0xb5, 0x5, [@ptm_cap={0x3}, @ptm_cap={0x3}, @ssp_cap={0x20, 0x10, 0xa, 0x6, 0x5, 0x9, 0xf00, 0x2, [0x3e40, 0xc0c0, 0x0, 0xff0000, 0x30]}, @generic={0x83, 0x10, 0xb, "abc571c59a91060b86f7e098a60f3994f46f4821f22afb66b42690e0074e80cf81c7b074ba44a4c5662bde9f772eedd9580591d9ccffb64f004d88e1ed2ff2f4d87ac63265fa8f8bc3e34a250a282752234c5bd546f43435bb64087899b17f9d06fb3a4ac7ffa4ae6ad40eb1375529a82be824bec489f0d796be7562fa638463"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x2, 0x8, 0x401}]}, 0x3, [{0x86, &(0x7f0000000180)=@string={0x86, 0x3, "8dcb3b61eef43aa9cfcb94893990f74462051922bf1bd1427ce96e1e3bdc3174afd17a8f72e77a5ee081e0c667e51f178094e79c6c51d573e11fd6d8d9c0bbb3b6861e9295a532fafac1b4e0738f78d9d8c8514040e8c71907d8fa1df723433e42488eaf70d961053b7593836c360c24b7062e5c1e15d2bdea79ca8dd702c802b432571d"}}, {0xb3, &(0x7f0000000240)=@string={0xb3, 0x3, "d4879973a212169b9a443dd999249560ed9a4c78194e3df684974b6941d8e5ee095997f122c0cd84e8775ef3b60850edf52eff7df9ea565630f333ef1f1c7e3cb8e54bdbb2e9cf39096e542aed983f2031f6383354352e143c01e7e6b5c1389f96ce86c201c5eb06555197fe89caee636bc5a780b0884d6077bf9f50102582b375b81fd08f00e95948088fa98b9b79e9f306399e35bd001df9ffed5e91ddae3e23e4d48dae824227fec69f153b450ec839"}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0xf0ff}}]}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000000)={0x2c, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000640)={0x2c, &(0x7f0000000380)={0x0, 0x0, 0x1, "12"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0x84, &(0x7f00000003c0), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) 00:24:03 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = 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) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xc0c, &(0x7f0000001a80)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) syz_open_dev$hidraw(0x0, 0x0, 0x107f41) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x3f0000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f0000000080)) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000040)) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) [ 59.900518][ T3156] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 16 [ 59.910474][ T3156] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 255 [ 59.932097][ T3140] usb 6-1: USB disconnect, device number 8 [ 59.933947][ T3118] kye 0003:0458:5013.0001: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.2-1/input0 [ 59.950866][ T3100] usb 4-1: new high-speed USB device number 7 using dummy_hcd [ 60.051750][ T3118] usb 2-1: USB disconnect, device number 8 [ 60.119615][ T3156] usb 5-1: New USB device found, idVendor=2912, idProduct=0001, bcdDevice= 0.40 [ 60.128753][ T3156] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 60.136813][ T3156] usb 5-1: Product: syz [ 60.141040][ T3156] usb 5-1: Manufacturer: syz [ 60.145612][ T3156] usb 5-1: SerialNumber: syz [ 60.169498][ T3314] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 60.176453][ T3314] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 60.187060][ T3119] usb 3-1: USB disconnect, device number 6 [ 60.210272][ T3156] cdc_ether 5-1:1.0: skipping garbage [ 60.215668][ T3156] usb 5-1: bad CDC descriptors [ 60.259384][ T94] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 60.299391][ T3140] usb 6-1: new high-speed USB device number 9 using dummy_hcd [ 60.409355][ T3100] usb 4-1: device descriptor read/64, error -71 [ 60.419843][ T3156] cdc_acm 5-1:1.0: skipping garbage [ 60.425096][ T3156] cdc_acm 5-1:1.0: No union descriptor, testing for castrated device [ 60.434829][ T3156] cdc_acm 5-1:1.0: ttyACM0: USB ACM device [ 60.501649][ T3156] usb 5-1: USB disconnect, device number 10 [ 60.589373][ T158] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 60.596532][ T158] ath9k_htc: Failed to initialize the device [ 60.602911][ T3118] usb 2-1: ath9k_htc: USB layer deinitialized [ 60.779388][ T94] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 60.788595][ T94] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 60.796810][ T94] usb 1-1: Product: syz [ 60.801061][ T94] usb 1-1: Manufacturer: syz [ 60.805653][ T94] usb 1-1: SerialNumber: syz [ 60.849551][ T3140] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 60.858619][ T3140] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 60.866695][ T3140] usb 6-1: Product: syz [ 60.870912][ T3140] usb 6-1: Manufacturer: syz [ 60.875494][ T3140] usb 6-1: SerialNumber: syz [ 60.880894][ T94] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 60.929467][ T3100] usb 4-1: config index 0 descriptor too short (expected 128, got 18) [ 60.930211][ T3140] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 60.938113][ T3100] usb 4-1: New USB device found, idVendor=0c45, idProduct=613e, bcdDevice=7c.88 [ 60.954928][ T3100] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 60.964704][ T3100] usb 4-1: config 0 descriptor?? [ 60.969913][ T3118] usb 2-1: new high-speed USB device number 9 using dummy_hcd 00:24:04 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x8, 0x3, 0xbb, 0x8, 0x846, 0x1001, 0x7e27, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xbe, 0x65, 0x57}}]}}]}}, 0x0) r1 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000400)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x38e38e38e38e478, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xc0c, &(0x7f0000001ec0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a8b289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9747a99a81dbac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c396142d8bdaff345b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6eff0f28c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f2885321d43c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe23bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd51d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c743bb23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522f0900000000000000fbb88a47d70f9ef60aed9081c80d78b01862d63357750734e36897be4c6506043e7f0769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24bacced57cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e3defee64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be580000000d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6dbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43e4db1eca69afa83a01961ee7c17b34cc8216dd23a0b5691f60e95f0838024f62955e0be1b637a37f204c38b9bebff07a1bf6efa39e660d4b7fbbf770bf24c0e8ec555fc84bcaf56d8d36b7af5076866b99ea9a02a14bfcbf1589d67c11388c2444fe6d4ca1625e5e0b0146739d1c730bdf3af536b1fd60c235ca3088d09b5640c4ab31f6de479f5fae11bd713f7001ccf023294b7c9298df75a88bad902752c7c5561061c0f32a5c77dbb3af0daa77428913d423e1f5983e0209"]) syz_usb_control_io(r1, &(0x7f0000000bc0)={0x2c, &(0x7f0000000900)={0x40, 0x1, 0xf0, {0xf0, 0x6, "a22df7dac565d714e1925723ade9ac5639b406a0cd5d8b1e3a2ba26b380aa5c1076b8d10379e63444cf318012475b923b2d78c0fd85de7d3b5614ea264e9d441d3cbed4ced987be3a68c4c04f5c0594167c2adbffed5666b5d43bc7cc1978f12e8338ed920d9af26c41dd33a4041616c4c286e8bed2e651c4d42eb5b5aba88687966a8a371cf0ff790cc23e240bdcb46893b43f25bfdc2663aa3b11f03003a0347aec43afd42d480154008a9af6b5c2d86f9fac0d23e8272be72bf833314523b176235ca3092db0c2b5a74752fb1048b33947c217ec2d4cb75177b75c77b2da7fcfe290fd54d0c9223f87195a55a"}}, &(0x7f0000000a00)={0x0, 0x3, 0xee, @string={0xee, 0x3, "c0e2f240d7a1b8f44c9a7427a7646670471cd2599a7f98fd201fc80d17bbffe920e96feafbd3ffd3143e7dad4070caab0dc2ff5d9812095fb6947447a2688c0bef90793852a2c21df193a6bfb566b46a996fbab7fa065bc48237fc8ae27a98eeaf64b1137ba4d17688bfc19d2cc23355bcfa73bf585d2846f8eb556edc761574c132749d997f4765107e1d6e45602849f78c24415939613839a89b462780747d726645a0a2a0a5b143a8f6e57064514765d131cf72f4bbe2e958698528670238ce07021a5e27ac30ef477c532bb8e415ee7b74c6042fd781c2af9edcf1a0c1936005c97cf09eec58655a90a2"}}, &(0x7f0000000b00)={0x0, 0xf, 0x69, {0x5, 0xf, 0x69, 0x2, [@generic={0x5a, 0x10, 0x4, "53281f30628b5941ff1052ab7eb65fdc2cbf0330dfeba38e61443bffe0290ebbce96fca8a707ab78d5a0d184277ddae8f6f00db8dcbfea1b64f260a6b8c343aadd449584cb73c99c68921f7c275cac85aea292c0f2bb51"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x3, 0x0, 0x0, 0x1}]}}, &(0x7f0000000080)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x60, 0xff, 0x3f, "fa84ff94", "16754703"}}, &(0x7f0000000b80)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x22, 0x0, 0xfc, 0x2, 0x1, 0x7ff, 0x9}}}, &(0x7f0000001000)={0x84, &(0x7f0000000c00)={0x40, 0x15, 0x34, "9c2cb6b137a480e87b6e5cf5db58a8b729de7bfbe77030a8e99f53276f031de09014461a33dc7d370656574864042f14c10dbdc1"}, &(0x7f0000000c40)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000c80)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000cc0)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000d00)={0x20, 0x0, 0x8, {0x20, 0x40, [0x0]}}, &(0x7f0000000d40)={0x40, 0x7, 0x2}, &(0x7f0000000d80)={0x40, 0x9, 0x1, 0x40}, &(0x7f0000000dc0)={0x40, 0xb, 0x2, 'p\"'}, &(0x7f0000000e00)={0x40, 0xf, 0x2, 0x1}, &(0x7f0000000e40)={0x40, 0x13, 0x6, @dev={[], 0xe}}, &(0x7f0000000e80)={0x40, 0x17, 0x6, @local}, &(0x7f0000000ec0)={0x40, 0x19, 0x2, "ec46"}, &(0x7f0000000f00)={0x40, 0x1a, 0x2}, &(0x7f0000000f40)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000000f80)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000000fc0)={0x40, 0x21, 0x1, 0x5}}) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f00000013c0)={0x2c, &(0x7f00000008c0)=ANY=[@ANYBLOB="0000080000006bad04759340"], 0x0, 0x0, 0x0, 0x0}) syz_usb_connect(0x6, 0x57e, &(0x7f00000000c0)={{0x12, 0x1, 0x201, 0xc2, 0xb8, 0xc6, 0xff, 0x12d1, 0x9d8a, 0x46c9, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x56c, 0x2, 0x3, 0x3, 0x30, 0x9, [{{0x9, 0x4, 0x8, 0x2, 0x10, 0xff, 0x5, 0x73, 0x0, [], [{{0x9, 0x5, 0xf, 0x0, 0x200, 0x1, 0x7f, 0x3, [@generic={0xfd, 0x3, "1f81ef992ed12f2ec6b1803e4c9e43bddbc25e4d44778f09bfbcb51faf678234bf1d7a56c24403ac545dbac9b304269ff7a550346dd8bdf2cad492d0ae89078dd25a05757a0d1c927dfc04a75293df0b181198385a752585e88c96c36fe654ec4393ca526eda8ea05d3b3e7bf080581a6e1b2629f18caa5ddc37a4764e63b9b5c3189f261860e14e9e8aca31d318c6ac1d6a72aae33e7994f968a060b8acf7c95c2e2d3ef7060db8863e2ee76a0d227de9efd2f792867be7171d1bea36a16d0f0be31cfac18d551422c2f4197bf2a27c63965a771f1ff9cfd6c7412f288ac7787e8474513d3a47b6a3f65cc8849b3fa3f24a7471a73b28d75c9289"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x8, 0x80, 0x5, 0x2, [@generic={0x101, 0x8, "de930b7a0290a51624613a7ae1fa82a5534ebb599da2239e37d7554ae036e9d3fc9ef542aa64e19e0094f64c6fa428f7a6d2300b316739fa2f1c008a8c571e41b8185d622b965d187a7b3f8075ed24f1e26f488efcbfc496a0ff13a53cc3dbf03367a5334c44788fb9dbb8851eab40e3d2c7938fcb4cb9a65a7207e413d9871c97bf0b38de9c9b9d510f4382f53ab437a802b80eba21b7b78f32b56669f46a6476a2aa2b0226d56f0588b2688f851ce05f1d506623439b6e4a7a96f017981dc53c6e93209705bd36152e8014210676e01abc99fdce378b386dd09feff20dc28f6d58facd1897a105a4a9897cdd58729a3a45ba078024992e5a4ebd3504aea6"}]}}, {{0x9, 0x5, 0x3, 0x1, 0x400, 0x6, 0x9, 0xcc}}, {{0x9, 0x5, 0x6, 0x8, 0x20, 0x9, 0x4, 0x1f, [@generic={0xb4, 0x9, "deada421c5541fa55f396928f5cd81c8d9f662ff94dbbbaf6f0eec213a37f4a02455a725a18dc2e4bf03c743f55cce6fefc7018f2a0df567ba1c368284af4a56cc344871a52299044659d539d86e0c8b666c6727b0d1a4713911c1233a9bda4664200823eb96826128fc4657ec6ef3e25a75c37fe5bed055f3b27fcce2c056dedde8d5952336ef8c3ba47cbde9046022eab0e4715ad905ca7b4337ca0f972174d9b36ea977ebc63bc63d99f0f40fced75d1b"}]}}, {{0x9, 0x5, 0xd, 0xc, 0x8, 0x1, 0x2, 0x15, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x3f, 0x5}]}}, {{0x9, 0x5, 0x2, 0x2, 0x3ff, 0x8, 0xa5, 0x2, [@generic={0x3c, 0x22, "e161a4516b32aed0d4c0224a16ee5857d3347f04ab27bb481335cafbd5f50b0fde4b5586324e5bb419ee22caa9f6e1fa2a64085d3a9f993f3d04"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x4, 0xbfe}]}}, {{0x9, 0x5, 0xe, 0x10, 0x8, 0x3f, 0x5, 0x15, [@uac_iso={0x7, 0x25, 0x1, 0x2}]}}, {{0x9, 0x5, 0xb, 0x8, 0x10, 0x6, 0x0, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0xab}]}}, {{0x9, 0x5, 0x1, 0xc, 0x8, 0x3f, 0xfc, 0x9, [@generic={0xd1, 0x3, "e8534bef72d963ab6efc3dc5d418aa6b2c7fc93406aa8fc4801c714c80349b6d2244475106fad2abbaefe3d483668a9e943194f6f12df13fcb03490cd6990cca71bb08fbe1a2fc310eb8e94b7b8302d37bf078dd0f12c4f5163ed4d1d95a0ec8ed880d000e4d337c0dc6047ffd9d23e59f6fc156b339a7697ebfbb2ad55a0ba7ba5b40c26c49bb73c674575b351d127aa4062d5e5245ed0391a238029a7ebfdad3371a7fc5310406f00acebeab36683260bfc2b748951b1cd75dd05a7ea5112ef9742204f1b3273ccfe1e7d8f07c32"}]}}, {{0x9, 0x5, 0x10e98347975a0deb, 0x2, 0x10, 0x5, 0x20, 0x45}}, {{0x9, 0x5, 0xd, 0x0, 0x10, 0x1f, 0x20, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x41, 0x0, 0x7}]}}, {{0x9, 0x5, 0x2, 0x0, 0x40, 0xfe, 0x1, 0xde, [@generic={0xd8, 0x22, "48b32e1f324fb12205f924c5c61792f656261f40597fe17f4066795786ce975f826730e856ea846696d30c379708be6a6ea45fb9652add9bc4a248b3123ef743f5d5b8e5cf25c7d3f0f5d03001b2c93a8c17f27c09cf7b8d467dffc7085b9f309266b0808d9cd1df3d5b5d425f5f40ee75c81e4ecf7fc029be3d6f1183d31113c2f5891e0d563959340326cb91b20b715dd2433f649e8bf2af43457eaaa0c19a260f8e817f3f4ce451fb1ee02f678e529ba6c111756b6e43f722f5cef6b22e37267f6bbe0832b386733b1a43f334ca491f09407aefcb"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x7, 0x2000}]}}, {{0x9, 0x5, 0xd, 0x0, 0x20, 0x2, 0x9, 0x7f}}, {{0x9, 0x5, 0x4, 0x1, 0x3ff, 0x8, 0x0, 0x4}}, {{0x9, 0x5, 0x0, 0x1, 0x400, 0x51, 0x8, 0x8}}, {{0x9, 0x5, 0xa, 0x0, 0x40, 0x3, 0x5}}]}}, {{0x9, 0x4, 0xd4, 0x20, 0x0, 0xff, 0xff, 0xff, 0xb1}}]}}]}}, &(0x7f0000000880)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x110, 0x3, 0x49, 0x4, 0x40, 0x40}, 0x11b, &(0x7f0000000640)={0x5, 0xf, 0x11b, 0x6, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "8f0fce85edf3cddda68db605d8f6e727"}, @ext_cap={0x7, 0x10, 0x2, 0xc, 0xa, 0x0, 0x3ff}, @ssp_cap={0xc, 0x10, 0xa, 0x8, 0x0, 0x5, 0xf, 0x100}, @generic={0xe1, 0x10, 0x4, "bbf5277b19bd4f49e7b40737799537cac55b27f7cbf51efbe442e04ed011a9d201b5dd4f482b991ff6ffb29ac2272807e7ef4f38f864d07d546465e3f7d80f9a1fd93f6d8133e93719a3dd6a2d20d2c94456c8a8f75126ab89f27276b036333061e0b52da4f797a428548c343ff6410641da9c3df2111ba16341f94662f574cece4fc7b234b311eb3b6f6ca36c41f82d812007a1da5856e3718c81901b310675c5cf012dee51dbe55c7c61c4393148e2700e7293a8368a3d7ee26d1965a0025affbf11804e277fe4d022968580653c6526945e1cc2e160869deb892ee401"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x80, 0xf8, 0x48, 0x4, 0x1}]}, 0x2, [{0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0xc0c}}, {0xb6, &(0x7f00000007c0)=@string={0xb6, 0x3, "d5c3630e793aa0c73db3e35fd8683346845ee732e9a68a8e861d91c5bcf6b74bbd1409cbc7cfab8f7e7f51188ab507e54e489a63212ae383034183d9bece5331d63a18d28d53eb18d4fc35646996e2d86424ad29aec5db36eeb4904fa5d25d8e1c4f238f8434f3f58d3b2e7de9dda87acb33e3e09f4341826b4781d648e581eebc1c3dad955afce114b51c4175051fc2601396513f67a40d3aa6be83da66f4f5ebec18d1e43f28dd7dffc2455c68efb6d3ea5073"}}]}) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, 0x0) [ 61.021831][ T3100] gspca_main: sonixj-2.14.0 probing 0c45:613e [ 61.039384][ T3156] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 61.199309][ T3119] usb 5-1: new high-speed USB device number 11 using dummy_hcd [ 61.279288][ T3156] usb 3-1: Using ep0 maxpacket: 16 [ 61.319408][ T3156] usb 3-1: too many configurations: 9, using maximum allowed: 8 [ 61.399359][ T3156] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 61.410541][ T3156] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 61.421458][ T3156] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 61.431354][ T3156] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 61.449342][ T94] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 61.449682][ T3119] usb 5-1: Using ep0 maxpacket: 16 [ 61.519370][ T3140] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 61.528510][ T3156] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 61.542248][ T3156] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 61.553170][ T3156] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 00:24:04 executing program 2: syz_usb_connect(0x0, 0x87, &(0x7f0000000000)=ANY=[], 0x0) [ 61.563064][ T3156] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 61.579628][ T3118] usb 2-1: New USB device found, idVendor=0846, idProduct=1001, bcdDevice=7e.27 [ 61.588752][ T3118] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 61.598559][ T3118] usb 2-1: config 0 descriptor?? [ 61.605713][ T3119] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 61.616792][ T3119] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 16 [ 61.626646][ T3119] usb 5-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 255 [ 61.629417][ T3156] usb 3-1: unable to read config index 2 descriptor/start: -71 [ 61.644120][ T3156] usb 3-1: can't read configurations, error -71 [ 61.829350][ T3119] usb 5-1: New USB device found, idVendor=2912, idProduct=0001, bcdDevice= 0.40 [ 61.838445][ T3119] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 61.846511][ T3119] usb 5-1: Product: syz [ 61.850754][ T3119] usb 5-1: Manufacturer: syz [ 61.855416][ T3119] usb 5-1: SerialNumber: syz [ 61.879376][ T3314] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 61.887273][ T3314] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 61.889406][ T3354] udc-core: couldn't find an available UDC or it's busy [ 61.902245][ T3354] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 61.910728][ T3119] cdc_ether 5-1:1.0: skipping garbage [ 61.916113][ T3119] usb 5-1: bad CDC descriptors [ 61.926112][ T3087] usb 1-1: USB disconnect, device number 8 [ 61.931916][ T3118] kaweth 2-1:0.0: Firmware present in device. 00:24:05 executing program 4: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000140)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3074f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84d7f2deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab4775b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b080000000000000097a2fc4349cdc9a37317130f2d7851e8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e3050000000000000017d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r1 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000400)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x38e38e38e38e478, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xc0c, &(0x7f0000001ec0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a8b289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9747a99a81dbac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c396142d8bdaff345b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6eff0f28c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f2885321d43c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe23bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd51d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c743bb23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522f0900000000000000fbb88a47d70f9ef60aed9081c80d78b01862d63357750734e36897be4c6506043e7f0769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24bacced57cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e3defee64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be580000000d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6dbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43e4db1eca69afa83a01961ee7c17b34cc8216dd23a0b5691f60e95f0838024f62955e0be1b637a37f204c38b9bebff07a1bf6efa39e660d4b7fbbf770bf24c0e8ec555fc84bcaf56d8d36b7af5076866b99ea9a02a14bfcbf1589d67c11388c2444fe6d4ca1625e5e0b0146739d1c730bdf3af536b1fd60c235ca3088d09b5640c4ab31f6de479f5fae11bd713f7001ccf023294b7c9298df75a88bad902752c7c5561061c0f32a5c77dbb3af0daa77428913d423e1f5983e0209"]) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0x158, &(0x7f0000000d80)={[{0x5a, 0x4e00, "9b7a66ecbbb46924daaf369aad1166a07ad75a0c2f8712fdac243d1d3184d447eff0483564988c8c61ede67f653a15caab02531447abcde84d93fb46cdaa319b429a565f5f8b71cbb24637058f25e4362b34cecd834078c1929b"}, {0x9f, 0x4e00, "fb7a446c4e30be3a28c557eca387df32069d78ab1d63f55a67bb50f9497c860524fcc4f6c1d712d76c7bd76f8319cfb2549819dddd462d3f7a3887e3d11debf5ebf2891f3e9560c65d57a5c54d5f0b29b5823bb19ae25b0de55aa6cf4df74fced06bd86f7abc0a788eabc3d986a0c3f753d278c8fe0bd420ccea8afeff43b5adf8e643557f5d70c33e1e2bfbe4a44b7a40e4426894ea375ba8c537e91062cc"}, {0x4d, 0x4e00, "461cdcbea2e270c1cfa270b8ffe1053e18fbc7d6665e4a069102e1be2a79037abea6eb577f35eec840beabaedd528fa3559969dc9c7b26c9e1ae1ca0334d162630549f86b842baae2060802e13"}]}) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) syz_usb_ep_write$ath9k_ep1(0xffffffffffffffff, 0x82, 0x1378, &(0x7f0000001240)={[{0x1000, 0x4e00, "f444c5244084aa8bf72306a5fc2acfe0dbeaf680daf795b7d75ccb3c32a73285b2314c608f23093ce9f5043c196ca83613117094a5db1faf5faf899ef19396aa54d0217bc84ed0f25b2ed7c07c647575d54fe2b932b393a2c9366705b7f349493c55d401671e2cebda0ff245923ffd49ae01b4980ddd393d45e191513f0393da1d85a2cee83d70a61017eced5358e362eec5569c15d43fd760e312ab979fbe2db0378840c9a31c1c065fb08e6b52d176ba0c16083f6c777daa6e2edbb4b8457a354a15b51cc6629730a3018d1cb1026fd60620a9bc501ad795eb332a7a61d3bedca113b74237ebefa7190a945f1d57700bc373b32a32fd478971a646e89227e0ff0a5ddfc98103a956e119da5ef9a046820db233c5fd75bf9298a4b98afa065aa9f4b0430bed088394106e256f75f29a712d6704cf56b91c92a972b91681779ce4126f0962203e482196a46898812af2ddfe18650026c5e1fe2b9838bf3e76384b366a6db42c8ece9f658aae4ac02e09455c7a77fec8500221a6a88a43abebe27149f0db3a86e7c6eb410fe393545f6d837c9fe1ac29dbd687b3823c09b28440be631df9c1f24f227067b62b56d4938a171b16814e80ecde5fdd376cdde1c7ea1924701bc12ee08b83ec82e7e526737545ef1d7e4475c3df8d01986fb5adad148aeaf823511726c216bf12a40a4ceb9eecb4764b7352745ac1d18b2dda901933f5ef0dbb0bc0e7fb1a6e7805e7ba08dfdae957cd77eb7a30fad79dd7c4ce72338cc566b7273d85b170daf556ffe52e50aa100f36a1f17de32aeb6c153075c5a3903e8e2c44b774c242b781508014ca472f7c5e079880e3a858756af4bef3161f36a22359eaaab1bc0404d194628e1f522241b6446449e3652b6aa1bc557c45e03a91bc099a07043af726e2c1f7ebe2fff4e1dd95b65a36477675e0017729ffb43ea5f8682f7c1b37055e73fea07e285a8fa11c50ac55941858d86d6d1ea01ecfdfec1d7ea07b6cc6ee5123c9acda2b76ebcdbd7df8fa6b256c153dc2ea790191fae7be05bcb41cd3f67aefecc8980f9cd9e0870df890ee86a5286baa43c9799bd674f53fee906f7ab97260f780ab06d3400cf84d28823d916949492cbe2c353e2aef9f7393d982aad4fb64ba88c73e4939ac6e220742151b9ca4046fb7d2a30af1bec8516d8ce024fd357fcc3388e6d06604f1b95e41fefd34e9fd6ae3a8f5c9528d5c27889c2a398a7150c9ee5e3a982ce9d5e8565f694354a9be5b8f69e9c846d284c1326ccc77769a9010314817b70da2958c5f532397e369e0f9436f88c71164ea3fb6f5a358dd1bdd7883a11bddb2560bf88ef55e1a639d97323d17b77391f90ed17c3a23347de386b82e4da9632b59631b47f17d8e6d96dc667598bd9cbfdba8f704e0c157677cf9d0174ae7840d9ac96a2e978ba38678b7f89e4cd8cdfff7da49ff47b25fee5c54c27fd65391b7ecf643c0db6ece58f1df3dd8489520f8b027b97b090ec17dec302f5331a17b2d476ee3e957b810ac6d6b1a6736dbc93331d0bf392d042bdaaf480fbca37190bf680a3ba4e1e7a1f689635a5c4cbbdbc074bffd79453d196cadeee525eb87cfb3a95ad31202cd2411284914986091c65e92a0fd26db10da1e4affbd40bdba94d9560826b3af50f763e2afc186f7eca8f59cceda43d416664f65ba600e0db6b8436f6b83c0999dfbcd48109c6c99c1527fd5b0f5a340b1621e3431f9c15c69d9b5473e721a60a04e9f1f9fdc34732ee3f5e763fe234c2c75b55058d4525897b27e9d715f523a2738cc487e70fa16fe252a0502f9e64acf9002fa775777c7a7686f1c47869e94600b385cca73629da6337dd56b97bf2da25d1f7bbb8b1803be81edb52e20b4e72f7bd7bbae1ba854c39c62eb4c2a98052aaf8b9b5933b277d3b5aabb3fc95028b4aa5446598cd9363f4704b4a8f9cb135ca1145680e3056320fbe8b8c1e880b6d7a762b5d9ad115a29b2bf521cedac95ada22076e2d2dcd6aacb73cdb5a8403bf7ac7e22b9b790e4c8ab52a1a876b393d44d2de2afe2496cc852ace7552c1b42d14b4f4dd09d0804d708459f97f320ead2286d1e12fefaa631ed3b55be06540d83060cdc90c063ab25b0ac3a0971dee7d816e83030d0254c2b3c858b73c35147e310de95499b43da1fa91669dd2754f5920553aac1011216f3b07c35fe91ee4464322e992db46e2e3b38627dedc4c0c1c9ddeebe14f8c00b01d18ce1f1b2893dbb0ff3fce13123d6a07e5d96ac3301753e97f8d08cc5658fd9d0362b567bc223a9b1274294f8808b45d2ad84043f100388a306a808d9632dc8f634fbf869d43ae2b592f393582c9b8318ac0f723df18e78549393e52cdeb3d657f92d36054465a5590f8b904a08b89fddfc448cefd54467d15cc732765a027488145ddc4c589a35cad6903c0b2e044889c76ce5ce72585b3ef83d32f58990d48bb19f72aaf6ee0fe450b632aa5f8c6c9080dc53e4e264e7a2500b9ad17e1d3ffe06b460bc202fdf3bf998f1b6c812f521d85465b79768ad337599f658a9f993621981ed9dc0f2f1604e64462d9ad36873862c2aa1d19fa783665f93ef10d708f080a1ef0825611069fc8e9b496ceeeff7b9f0df15feb5b2715f4bd03489bb891e1bcef6ff6e28ae0adf764186dc64b503d639253cc691b3abab9f990cbf28f3b4eff50aa2d3700fc0ffd11b6a760a6046cc9f92b896769701304e7fac5beb1d70cdda30262420094f1041af8d81a24f38424658ce0a6f1530f569bf42c1dc6d49983b0ddd178aefbb18b5540cad9a4a793cbc56a860b43b49205674426e4e0030428954658549ffbef3d2eb4350b34293ddcd8d1f3fa4902f5a33890e800957e05d35849320d91166c40ac32bb547c992a0ae2a134ff57d0c1ea87a3b239064a1082e8081f969b4fc804637fe5c8001d801b0750e88931b5e7e606241d3ccc1a3c944337faf55a6b360f620f69b3687b42b8912cef0fe78f9992c5fc196972a75822cb3315ce2c59106a9e7130fa8649f88f8f54af4002e01b5a078539cd0153138d5ca13812ac3e245d953083afb605631ddbacb649d4efd7f13c9db7678dbed27bd521cf552868afe127fa283fc697b077a0d319b63b7021f9c06151d5a73866499c11bf2b3203d7389613fce06ae1bcd9d7a1ee09f2df663208eb83975907e7535262be3426ace3db4afa1def167ac40b4c646f4fe9e9352d8ffcaf6260a3cc114d3d285e5fea0bbea7d92c620e75424ea255ad887ab6d2ef7811e2d2acfddf07dfb82ae85c0549d5bb4a9406c192c0eeefdf3da55a7ac3ab33bc08f300bb278745b6cfc97776b15b10ac2cd405c41801c2915e496f7f6bffac89f13da358e688b4533fdcf3972918be327d38bb903c9e8e34a9a09153b2bfc01900ca20a7e217596b63de6617c65fbcd122705449b5d63769cb329ae2a41d8c864e043ebe0f721e5df2c74064a8c1a5d35ca666f94dd07d250d1a8c3e6d6cf46085e0c1a8549fd797b5a4a6e97786123e379d25d49c089d587ada65fccdc0d952167c2bb9e10d83f4e8fef5f2cc77f8b05c299bb5d1e08edbca27a449a1cbc610b8cfc62348671daeb67fe4daed40166806c465f4d821ae2de419a16f3097b2d3f6e346a809031c73ce4c742c32382032eb877a40c9a46265c37e9cee0ab129e23f8409d5bb56353823cda149b7e25f68b74d2c4e98006939a108cc7d19f9ec08bcb2520b97704af49eff5fdbc0183267de6dc6dd53d939f95287bdc581b0bc606b7382dc2314a6adcb34e06968162fb5e100e7b0c2e97831e495844e0ddc83da1dfe8a80de091e225f159dc0e2162cf639a68f716690aefd6dda46d9f77ebdcf3cdf4dbf2c190392f33963ac98fbde255b1c3aca37e3f486e7c894c2338f1b4c0b38f04961f8a9d57b27188a5a62f15d01cc818ec7bcaa3a4ecddedde40905b027d9e87e31a7024e30f280543ad9c5fe407f5776aaf94a2764f1f006d4bdb1784dadfcdc4e64435d49262d7897d6bbbfb461d4f381d0b50a7dc11bda6e4b23b3da349f61942c072099fa1b80b955ab37d155fecdd107ca94780db6d66747df0edb27e0e85fd53d818800e2d83bc1d3087acb27945a39c5e87d19b632bb482a153a8b6ba5e5339164d1ae9cf79b3cfb40672d1643bb02e3d45325bfa414abc238a8f1cc0f4808a0380b6c0c45a91e78a0ae13b2a282909a6c6bce8509c09e901e33ecff660a2af3deda51716fe2b5a12af7f87f8a5dba4dbd33849d265c6914deff8bb41ce1814f58554de05b21f0603dcc5f72b62fa96265080609cc97d6e94f51308a9100e61aad018f22779f99ec62568ed3264eaedc1f58cd30fdc12f3a4bdf0227bc0672910fdc0bdb679ce6fbe915738298d4dbccce37bf12fb496138c22be01bb60105d59df973c3e842670b7fed75fa615212f7d1484e33cd5c8f6663f797794724fea681045ce8a4268dafd5c3411cc90a0e0311ab3960236fee95c9ebc173309776ad9434f145e87aeb7b05acb4cc355a479954e37e9c97a8b52f2ad460f2d199e03b17a1f46f679674048975c530541fa1424130d7e9263f85273563002f5a12dd95396bcb9a5511f2f67e8bfaca534f3414466688270310af161cae7ac4929ef45818f213fe053c7c1f05efe73c870659c333fde99bee37a5ca7e3c46e040bf3dcbc17a95d6fbd2c4dd22e5d0b1f121afd37887586929f64d591941a43dff4f5231cf48cc69c9e9af44955809dc5f900af978d860ce0ee6a832f72205bcf4817eb137e540396d5e4ace3a9ebd6ee362ab40146bc841b7f158172359c5e42c18546138d3d8926ea7127db6d35f0e14307f161b72f453bd51e7f5fd83b02d5b2d4d5b5c37d8b207fa1b9e5a3bb0c4f5014c712b6550cbb4339e9f454a3c2650516178234f0eff55fd53fcf070c32ed3d96484b32558dad6af7572efb156bd90394d22da5223a014e8029da1f09a947993e8c61253120e559d4c0820f9f7a0af86d0a8f5f4f38fb2301bff8d39b4ce7f9582d8ab3ea1c812a10ea4b7f7bbf6749fa681ceaffa2f450ca0567881fee972e159aa37800f9f978a72e3011fe546bc1c257ebdda08c85bdf97785111b12e8bb98d0f7553d5f2c6330e8e44111c26bde0ef535ec6b8cbe00f46e5ff5694bbdc9de3e3b94dff0cd144478a1f7b194e6fc97d5851a38e4fe151ddca7db23cfc32dae473b9f604c6638dd16e5cb8fb0b1496c18ef2174e6bf0a44dc11b610648f236ea0b930b5ac3fb7922edca3a4776c60ae6ea6aaf29391e1b4f1e8cbb34ad78735932c07172dc4bd553b7e487fa0a53c27fe599001dfcf1545f5b4630de1fb79e4c6ede13c2471ff38ddc896363cb3be0417cfb03990a79311841a4e5b62cfaf720258c64819b38776f46c3ee3c86686fc0aa7aafae096e96a5982a8d38100615e1f7c29689205eca33e5b978a1490c40868305f32a64b19a70e16f0bea4885f0306be545f10be8faf5a416dbd643cd8001a5f18951db2f3242147e2b5da32d07a413413862a6f395d9c5123636e57b0a69a56e4f14eaef96217a7ff02d1a701facf5dfaa1cb8363ebaf70c11f02c3b851cb3cc865fdeb002d276c656955a9b1f804a5752e55d5298d744f3111dfada70e821f0d334c81236376d7c77993ae9715b0b4622e0e12a6632627842af50b5dcd482169903e1736e530a9b33961e3ad2e88b588d63db5ed95a4cdef65e294d04f99896a6c5ca413b81d8083a3868dc78516ce24bdf5d3e17d06d8be10c168e5c7f43649b63d7888c745fb7871d105fc"}, {0x48, 0x4e00, "3cfc38a74b8d4199549714ac8594348bc49f6469e186167d5d6441d2adcf50698d627f18ff1fda2a1eb66ac99cf56992650e8c5b34bf4fa72edcb9a55d94058bcd4a351648c3de70"}, {0xc2, 0x4e00, "a11c232c39972b34b57a7b3a3ec4257012fa9d6c4b491357deebc655279229a6546e926959e6acfd8626897dda70c08bd408bd5b8948207a2791601ce812697d28d433b7a72df11102ed55ca97ec69b87dcfa98be54a17fefe0061c69c046e895c6090456d9acaed472d2330830a024a53ed23baa409e881b6f777f54ccafc3863eaaa50c51eaa296f9547f9caa65bde54f406037108ca3f16ab13374194c025fb0fe73b362bc0c0b84ed788d365d28b08e8489e79f3fb4e767bfacec4458e7b1817"}, {0x2d, 0x4e00, "fb27d83ddc08bd9182f5fd61790f25695b216c00c4d5681963de1494a1f490b2e7201ac7f226ab10a4f5787918"}, {0x79, 0x4e00, "0ef8c259ae273fe2aab3bbe612a51f2b5a9fac36c82bcb00b21d60197343a27e824bb6c194c7bb671e789a5cb085a3bfa5d47ba845fd29046d643e82e74adccd9670173a0b0d44b638d71bdd7df010e0be76e861b697da85843d2ff51e585aa4aef9dc40783b7126b266e910cc27d4804f263c2e094dacfac3"}, {0x43, 0x4e00, "04705a03628b15ca946cb9ca900edff3cc214d17a57485e0d14d7fa2f7a51cb830658e0d9ca3546b93d87e45bfd56e19d86cbd019c15869016fd8b98cf76ad195c3ab9"}, {0xa7, 0x4e00, "fcebeb8eefcfcbf53aaffaeafc81134515e69b5d8c8d8db1dfff6df9c7dcfcc43db6b0b0af7a91f5523550e462440de07502e58bd85d68e82136e462b71b2ebc15c8b545d7bdc60829177cb3893a811f40032e0c0feb9fc8a9efaf3458e3ab1cfaa2dba96e6f7659414c72f82d20c937b30d105525fda8417e9bd6fe9e823373100f62dd285efd49de9882f4edb1e6d23729d625c766410405e006f797234ea5e54a443296cddf"}, {0x64, 0x4e00, "f5def2973b7c87de462510f5f2b6ab65778c5923c7c441cb9839930df41401225506e958deed6dbb71c1c81b9242486a7fa07fa0290b732ebca65af9dfe0bee0b88636583ac1c443d0457c96c5d40f56c2d7d2563c668d825f9d8f14feec5e6b7b1ca3b8"}, {0x49, 0x4e00, "ef1496b6d8d51cf3fc7844b1453ee9a4cdea1ece1d13840582fda9fba65db1874c8a5b61da2045c28ac0f9902e39574b10517dcc24a28471a029b6f7095dc7026af3418976fe26944e"}]}) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x2) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x40, 0x30200) ioctl$EVIOCSABS3F(r5, 0x401845ff, &(0x7f0000000040)={0x800, 0x7, 0x4, 0x8, 0x3f, 0x8}) write$hidraw(r4, &(0x7f0000001200)='\x00', 0x128e84bc) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x12, &(0x7f0000000080)=@conn_svc_rsp={0x0, 0x0, 0xa, "71ce2a3f", {0x3, 0x0, 0x0, 0x70, 0x1, 0x40, 0x7}}) write$hidraw(r4, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x6609, 0x0) [ 62.019952][ T3156] usb 3-1: new high-speed USB device number 8 using dummy_hcd [ 62.028300][ T3332] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 62.040327][ T3332] File: /root/syzkaller-testdir045286575/syzkaller.IlwOyz/5/P PID: 3332 Comm: syz-executor.5 [ 62.057123][ T95] usb 6-1: USB disconnect, device number 9 [ 62.119499][ T3119] cdc_acm 5-1:1.0: skipping garbage [ 62.124745][ T3119] cdc_acm 5-1:1.0: No union descriptor, testing for castrated device [ 62.135878][ T3118] kaweth 2-1:0.0: Statistics collection: 0 [ 62.141818][ T3118] kaweth 2-1:0.0: Multicast filter limit: 0 [ 62.147707][ T3118] kaweth 2-1:0.0: MTU: 0 [ 62.152011][ T3118] kaweth 2-1:0.0: Read MAC address 75:93:40:00:00:00 [ 62.159659][ T3119] cdc_acm 5-1:1.0: ttyACM0: USB ACM device [ 62.224215][ T3119] usb 5-1: USB disconnect, device number 11 [ 62.329279][ T3156] usb 3-1: device descriptor read/64, error 18 00:24:05 executing program 0: syz_usb_ep_write(0xffffffffffffffff, 0x0, 0x44, &(0x7f0000000000)="893c8aa1eeea3708af2832ceee000078c49e310d03aa681f22c978513cff3e7af86ae1f3efbd53a8b23662ac2954acb200e0cfc00961f21c57396ddc0b1e060595aa0695") r0 = syz_open_dev$hidraw(0x0, 0x0, 0x240140) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x80004508, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x80004508, 0x0) ioctl$EVIOCGBITSND(r2, 0x80404532, &(0x7f0000000280)=""/4096) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCSFEATURE(r0, 0xc0404806, &(0x7f0000000080)="2aecab9822e1faf4d62d7d84a0215250d837546c9a0968468d9b157ff2a893043a7907f46071764519080a2458") syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="3f405f000273"], 0x0}, 0x0) [ 62.499384][ T94] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 62.499405][ T3118] kaweth: probe of 2-1:0.0 failed with error -5 [ 62.506662][ T94] ath9k_htc: Failed to initialize the device [ 62.517591][ T3118] usb 2-1: USB disconnect, device number 9 [ 62.521263][ T3087] usb 1-1: ath9k_htc: USB layer deinitialized [ 62.579343][ T3119] usb 5-1: new high-speed USB device number 12 using dummy_hcd [ 62.579349][ T3140] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 62.579437][ T3140] ath9k_htc: Failed to initialize the device [ 62.600710][ T95] usb 6-1: ath9k_htc: USB layer deinitialized [ 62.749159][ T3156] usb 3-1: device descriptor read/64, error 18 [ 62.869250][ T3119] usb 5-1: too many configurations: 28, using maximum allowed: 8 [ 62.869303][ T3156] usb usb3-port1: attempt power cycle [ 62.959173][ T95] usb 6-1: new high-speed USB device number 10 using dummy_hcd 00:24:06 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000039ff5c20c71a010094b901020301090212000100c5"], 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000001000)={0x14, 0x0, &(0x7f0000000fc0)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x8) [ 63.109414][ T3087] usb 2-1: new high-speed USB device number 10 using dummy_hcd 00:24:06 executing program 0: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000400)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x38e38e38e38e478, [{{0x9, 0x2, 0x41}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xc0c, &(0x7f0000001ec0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a8b289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9747a99a81dbac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c396142d8bdaff345b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6eff0f28c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f2885321d43c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe23bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd51d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c743bb23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522f0900000000000000fbb88a47d70f9ef60aed9081c80d78b01862d63357750734e36897be4c6506043e7f0769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24bacced57cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e3defee64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be580000000d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6dbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43e4db1eca69afa83a01961ee7c17b34cc8216dd23a0b5691f60e95f0838024f62955e0be1b637a37f204c38b9bebff07a1bf6efa39e660d4b7fbbf770bf24c0e8ec555fc84bcaf56d8d36b7af5076866b99ea9a02a14bfcbf1589d67c11388c2444fe6d4ca1625e5e0b0146739d1c730bdf3af536b1fd60c235ca3088d09b5640c4ab31f6de479f5fae11bd713f7001ccf023294b7c9298df75a88bad902752c7c5561061c0f32a5c77dbb3af0daa77428913d423e1f5983e0209"]) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000004200)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43", @ANYRESOCT=r1, @ANYBLOB="985543a25bb5cee85b0121d0681b4a856e32", @ANYRES64=r2, @ANYRES64=r2, @ANYRES32=r1, @ANYRES16, @ANYRES16]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r4, &(0x7f0000000080)=""/3, 0x3) r5 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCAPPLICATION(r5, 0x660c, 0x0) [ 63.379104][ T3087] usb 2-1: Using ep0 maxpacket: 8 [ 63.509179][ T94] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 63.529287][ T3087] usb 2-1: New USB device found, idVendor=0846, idProduct=1001, bcdDevice=7e.27 [ 63.538653][ T3087] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 63.549261][ T95] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 63.551888][ T3087] usb 2-1: config 0 descriptor?? [ 63.559554][ T95] usb 6-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 63.609324][ T3100] gspca_sonixj: reg_w err -71 [ 63.614124][ T3100] sonixj: probe of 4-1:0.0 failed with error -71 [ 63.619192][ T3156] usb 3-1: new high-speed USB device number 9 using dummy_hcd [ 63.623885][ T3100] usb 4-1: USB disconnect, device number 7 [ 63.699390][ T3119] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 63.708499][ T3119] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 63.716576][ T3119] usb 5-1: Product: syz [ 63.720870][ T3119] usb 5-1: Manufacturer: syz [ 63.725453][ T3119] usb 5-1: SerialNumber: syz [ 63.739257][ T95] usb 6-1: New USB device found, idVendor=1ac7, idProduct=0001, bcdDevice=b9.94 [ 63.748378][ T95] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 63.756475][ T95] usb 6-1: Product: syz [ 63.760703][ T95] usb 6-1: Manufacturer: syz [ 63.765283][ T95] usb 6-1: SerialNumber: syz [ 63.770723][ T3119] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 63.780660][ T95] usb 6-1: config 0 descriptor?? [ 63.799366][ T3156] usb 3-1: device descriptor read/8, error -61 [ 63.799883][ T3354] udc-core: couldn't find an available UDC or it's busy [ 63.812795][ T3354] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 63.839232][ T3087] kaweth 2-1:0.0: Firmware present in device. 00:24:07 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) syz_usb_connect(0x1, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="ce2a90ed6655a71d215457ddeafb96fafcabf10497153b6a863cc9e5ff5d00792936", @ANYRES64=r1, @ANYRES16=0x0], 0x0) [ 64.039494][ T3087] kaweth 2-1:0.0: Error reading configuration (-71), no net device created [ 64.079373][ T3156] usb 3-1: device descriptor read/8, error -61 [ 64.099319][ T94] usb 1-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 64.108553][ T94] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 64.116597][ T94] usb 1-1: Product: syz [ 64.120821][ T94] usb 1-1: Manufacturer: syz [ 64.125497][ T94] usb 1-1: SerialNumber: syz [ 64.169129][ T3087] kaweth: probe of 2-1:0.0 failed with error -5 [ 64.177687][ T3087] usb 2-1: USB disconnect, device number 10 [ 64.185653][ T94] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 64.241817][ T95] usb 6-1: USB disconnect, device number 10 [ 64.349123][ T3119] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 64.349253][ T3156] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 64.365841][ T3140] usb 4-1: new high-speed USB device number 8 using dummy_hcd 00:24:07 executing program 2: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400007) r1 = syz_usb_connect(0x2, 0x2d, &(0x7f0000000100)=ANY=[], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000780)={0x84, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 64.539097][ T3156] usb 3-1: device descriptor read/8, error -61 [ 64.560297][ T3087] usb 2-1: new low-speed USB device number 11 using dummy_hcd [ 64.729127][ T3140] usb 4-1: config index 0 descriptor too short (expected 128, got 18) [ 64.739813][ T3140] usb 4-1: New USB device found, idVendor=0c45, idProduct=613e, bcdDevice=7c.88 [ 64.748850][ T3140] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 64.759159][ T3156] usb 3-1: device descriptor read/8, error -71 [ 64.766412][ T3140] usb 4-1: config 0 descriptor?? [ 64.779089][ T94] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 64.779634][ T3367] udc-core: couldn't find an available UDC or it's busy [ 64.795660][ T3367] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 64.810689][ T3140] gspca_main: sonixj-2.14.0 probing 0c45:613e [ 64.819129][ C1] ================================================================== [ 64.827335][ C1] BUG: KASAN: use-after-free in ath9k_htc_rx_msg+0xa25/0xaf0 [ 64.829071][ T3087] usb 2-1: device descriptor read/64, error 18 [ 64.834875][ C1] Write of size 2 at addr ffff8881d96aa520 by task systemd-udevd/3414 [ 64.834887][ C1] [ 64.834901][ C1] CPU: 1 PID: 3414 Comm: systemd-udevd Not tainted 5.7.0-rc5-syzkaller #0 [ 64.834909][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 64.834914][ C1] Call Trace: [ 64.834921][ C1] [ 64.834938][ C1] dump_stack+0xef/0x16e [ 64.834952][ C1] print_address_description.constprop.0.cold+0xd3/0x314 [ 64.834970][ C1] ? ath9k_htc_rx_msg+0xa25/0xaf0 [ 64.879147][ T3156] usb usb3-port1: unable to enumerate USB device [ 64.880797][ C1] __kasan_report.cold+0x37/0x92 [ 64.880815][ C1] ? ath9k_htc_rx_msg+0xa25/0xaf0 [ 64.880828][ C1] ? ath9k_htc_rx_msg+0xa25/0xaf0 [ 64.880838][ C1] kasan_report+0x33/0x50 [ 64.880856][ C1] ath9k_htc_rx_msg+0xa25/0xaf0 [ 64.913714][ T3140] gspca_sonixj: reg_w1 err -71 00:24:08 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{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, 0xc0c, &(0x7f0000001a40)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c040fabb5802b3cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540080000000000000077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bff00000000a0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86065e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097360beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1f474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43db9d1365c36ace005a088a6d10bb02a5"]) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r1, 0x40305839, 0x4001e0) r2 = syz_open_dev$hidraw(0x0, 0x416, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x4001e0) [ 64.914284][ C1] ath9k_hif_usb_reg_in_cb+0x1c0/0x630 [ 64.918670][ T3140] sonixj: probe of 4-1:0.0 failed with error -71 [ 64.923418][ C1] ? _raw_read_unlock+0x1a/0x30 [ 64.923430][ C1] ? led_trigger_blink_oneshot+0xb4/0xe0 [ 64.923441][ C1] __usb_hcd_giveback_urb+0x1f2/0x470 [ 64.923451][ C1] usb_hcd_giveback_urb+0x368/0x420 [ 64.923467][ C1] dummy_timer+0x125e/0x32b4 [ 64.923480][ C1] ? dummy_udc_probe+0x980/0x980 [ 64.923493][ C1] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 64.923509][ C1] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 64.953421][ T3140] usb 4-1: USB disconnect, device number 8 [ 64.955842][ C1] call_timer_fn+0x1ac/0x700 [ 64.955858][ C1] ? dummy_udc_probe+0x980/0x980 [ 64.955870][ C1] ? timer_fixup_init+0x60/0x60 [ 64.955883][ C1] ? lock_downgrade+0x720/0x720 [ 64.955893][ C1] ? mark_held_locks+0x9f/0xe0 [ 64.955910][ C1] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 65.016629][ C1] ? _raw_spin_unlock_irq+0x1f/0x30 [ 65.021814][ C1] ? dummy_udc_probe+0x980/0x980 [ 65.026728][ C1] run_timer_softirq+0x5f9/0x1500 [ 65.031836][ C1] ? add_timer+0x7a0/0x7a0 [ 65.036247][ C1] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 65.041775][ C1] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 65.047072][ C1] ? mark_held_locks+0x9f/0xe0 [ 65.051841][ C1] __do_softirq+0x21e/0x9aa [ 65.056966][ C1] irq_exit+0x178/0x1a0 [ 65.061113][ C1] smp_apic_timer_interrupt+0x141/0x540 [ 65.066682][ C1] apic_timer_interrupt+0xf/0x20 [ 65.071602][ C1] [ 65.074617][ C1] RIP: 0010:mark_page_accessed+0x16/0x630 [ 65.080426][ C1] Code: e9 5a fe ff ff 0f 1f 44 00 00 66 2e 0f 1f 84 00 00 00 00 00 41 57 41 56 41 55 41 54 55 48 89 fd 53 4c 8d 65 08 e8 7a dd eb ff <4c> 89 e2 48 b8 00 00 00 00 00 fc ff df 48 c1 ea 03 80 3c 02 00 0f [ 65.100630][ C1] RSP: 0018:ffff8881c5cf7968 EFLAGS: 00000293 ORIG_RAX: ffffffffffffff13 [ 65.109117][ C1] RAX: ffff8881d93998c0 RBX: 0000000000000000 RCX: ffffffff815cfeaa [ 65.117267][ C1] RDX: 0000000000000000 RSI: ffffffff81545ff6 RDI: ffffea0007693380 [ 65.125221][ C1] RBP: ffffea0007693380 R08: ffff8881d93998c0 R09: ffffed103b273319 [ 65.133244][ C1] R10: ffff8881d93998c7 R11: ffffed103b273318 R12: ffffea0007693388 [ 65.141235][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: ffffea0007693380 [ 65.149321][ C1] ? unmap_page_range+0xcea/0x2120 [ 65.154440][ C1] ? mark_page_accessed+0x16/0x630 [ 65.159555][ C1] ? mark_page_accessed+0x16/0x630 [ 65.164683][ C1] unmap_page_range+0xcfc/0x2120 [ 65.169608][ C1] ? vm_normal_page+0x2e0/0x2e0 [ 65.174441][ C1] ? lock_downgrade+0x720/0x720 [ 65.179274][ C1] ? release_pages+0x443/0xd20 [ 65.184020][ C1] unmap_single_vma+0x196/0x300 [ 65.188873][ C1] unmap_vmas+0x174/0x2f0 [ 65.193198][ C1] ? zap_vma_ptes+0x100/0x100 [ 65.197865][ C1] exit_mmap+0x278/0x4d0 [ 65.202102][ C1] ? __ia32_sys_munmap+0x80/0x80 [ 65.207028][ C1] mmput+0xce/0x3d0 [ 65.210826][ C1] do_exit+0xa83/0x2c80 [ 65.214970][ C1] ? __secure_computing+0xb4/0x280 [ 65.220087][ C1] ? mm_update_next_owner+0x7a0/0x7a0 [ 65.225460][ C1] ? syscall_trace_enter+0x41d/0xcd0 [ 65.229031][ T3156] usb 3-1: new full-speed USB device number 11 using dummy_hcd [ 65.230752][ C1] ? syscall_slow_exit_work+0x5f0/0x5f0 [ 65.230765][ C1] do_group_exit+0x125/0x340 [ 65.230781][ C1] __x64_sys_exit_group+0x3a/0x50 [ 65.230792][ C1] do_syscall_64+0xb6/0x5a0 [ 65.230807][ C1] entry_SYSCALL_64_after_hwframe+0x49/0xb3 [ 65.230818][ C1] RIP: 0033:0x7f60ebf45618 [ 65.230840][ C1] Code: Bad RIP value. [ 65.238456][ T3087] usb 2-1: device descriptor read/64, error 18 [ 65.243880][ C1] RSP: 002b:00007fff42ea0738 EFLAGS: 00000206 ORIG_RAX: 00000000000000e7 [ 65.243892][ C1] RAX: ffffffffffffffda RBX: 00007fff42ea0800 RCX: 00007f60ebf45618 [ 65.243899][ C1] RDX: 0000000000000000 RSI: 000000000000003c RDI: 0000000000000000 [ 65.243905][ C1] RBP: 00007fff42ea08b0 R08: 00000000000000e7 R09: fffffffffffffe50 [ 65.243911][ C1] R10: 0000556e072d1150 R11: 0000000000000206 R12: 0000000000000000 [ 65.243917][ C1] R13: 0000000000000000 R14: 0000000000000003 R15: 000000000000000e [ 65.243924][ C1] [ 65.243930][ C1] Allocated by task 95: [ 65.243947][ C1] save_stack+0x1b/0x40 [ 65.243956][ C1] __kasan_kmalloc.constprop.0+0xbf/0xd0 [ 65.243966][ C1] usb_create_ep_devs+0x49/0x2a0 [ 65.243976][ C1] usb_new_device.cold+0xbbd/0xf6e [ 65.243992][ C1] hub_event+0x226d/0x43c0 [ 65.357372][ C1] process_one_work+0x965/0x1630 [ 65.359332][ T3140] usb 4-1: new high-speed USB device number 9 using dummy_hcd [ 65.362291][ C1] worker_thread+0x96/0xe20 [ 65.362303][ C1] kthread+0x326/0x430 [ 65.362315][ C1] ret_from_fork+0x24/0x30 [ 65.362319][ C1] [ 65.362326][ C1] Freed by task 95: [ 65.362344][ C1] save_stack+0x1b/0x40 [ 65.392882][ C1] __kasan_slab_free+0x117/0x160 [ 65.397791][ C1] kfree+0xd5/0x300 [ 65.401660][ C1] device_release+0x71/0x200 [ 65.406225][ C1] kobject_put+0x256/0x550 [ 65.410617][ C1] device_unregister+0x34/0xc0 [ 65.415366][ C1] usb_remove_ep_devs+0x3e/0x80 [ 65.420193][ C1] usb_disconnect+0x4bb/0x900 [ 65.424862][ C1] hub_event+0x1abf/0x43c0 [ 65.429270][ C1] process_one_work+0x965/0x1630 [ 65.434195][ C1] worker_thread+0x96/0xe20 [ 65.438685][ C1] kthread+0x326/0x430 [ 65.442736][ C1] ret_from_fork+0x24/0x30 [ 65.447131][ C1] [ 65.449444][ C1] The buggy address belongs to the object at ffff8881d96aa000 [ 65.449444][ C1] which belongs to the cache kmalloc-2k of size 2048 [ 65.463483][ C1] The buggy address is located 1312 bytes inside of [ 65.463483][ C1] 2048-byte region [ffff8881d96aa000, ffff8881d96aa800) [ 65.476948][ C1] The buggy address belongs to the page: [ 65.482600][ C1] page:ffffea000765aa00 refcount:1 mapcount:0 mapping:00000000446699f6 index:0x0 head:ffffea000765aa00 order:3 compound_mapcount:0 compound_pincount:0 [ 65.497771][ C1] flags: 0x200000000010200(slab|head) [ 65.498943][ T3156] usb 3-1: device descriptor read/64, error 18 [ 65.503147][ C1] raw: 0200000000010200 dead000000000100 dead000000000122 ffff8881da00c000 [ 65.503162][ C1] raw: 0000000000000000 0000000000080008 00000001ffffffff 0000000000000000 [ 65.503168][ C1] page dumped because: kasan: bad access detected [ 65.503172][ C1] [ 65.503177][ C1] Memory state around the buggy address: [ 65.503187][ C1] ffff8881d96aa400: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 65.503197][ C1] ffff8881d96aa480: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 65.503205][ C1] >ffff8881d96aa500: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 65.503218][ C1] ^ [ 65.519345][ T3087] usb 2-1: new low-speed USB device number 12 using dummy_hcd [ 65.526491][ C1] ffff8881d96aa580: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 65.526502][ C1] ffff8881d96aa600: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 65.526507][ C1] ================================================================== [ 65.526511][ C1] Disabling lock debugging due to kernel taint [ 65.526517][ C1] Kernel panic - not syncing: panic_on_warn set ... [ 65.526530][ C1] CPU: 1 PID: 3414 Comm: systemd-udevd Tainted: G B 5.7.0-rc5-syzkaller #0 [ 65.526541][ C1] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 65.635134][ C1] Call Trace: [ 65.638402][ C1] [ 65.641229][ C1] dump_stack+0xef/0x16e [ 65.645445][ C1] panic+0x2aa/0x6e1 [ 65.649345][ C1] ? add_taint.cold+0x16/0x16 [ 65.654002][ C1] ? print_shadow_for_address+0xb8/0x114 [ 65.659630][ C1] ? trace_hardirqs_off+0x50/0x200 [ 65.664730][ C1] ? ath9k_htc_rx_msg+0xa25/0xaf0 [ 65.669735][ C1] end_report+0x4d/0x53 [ 65.673884][ C1] __kasan_report.cold+0x72/0x92 [ 65.678803][ C1] ? ath9k_htc_rx_msg+0xa25/0xaf0 [ 65.683809][ C1] ? ath9k_htc_rx_msg+0xa25/0xaf0 [ 65.688816][ C1] kasan_report+0x33/0x50 [ 65.693153][ C1] ath9k_htc_rx_msg+0xa25/0xaf0 [ 65.697987][ C1] ath9k_hif_usb_reg_in_cb+0x1c0/0x630 [ 65.703439][ C1] ? _raw_read_unlock+0x1a/0x30 [ 65.708269][ C1] ? led_trigger_blink_oneshot+0xb4/0xe0 [ 65.713892][ C1] __usb_hcd_giveback_urb+0x1f2/0x470 [ 65.719253][ C1] usb_hcd_giveback_urb+0x368/0x420 [ 65.724426][ C1] dummy_timer+0x125e/0x32b4 [ 65.729086][ C1] ? dummy_udc_probe+0x980/0x980 [ 65.734004][ C1] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 65.739541][ C1] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 65.744798][ C1] call_timer_fn+0x1ac/0x700 [ 65.749376][ C1] ? dummy_udc_probe+0x980/0x980 [ 65.754301][ C1] ? timer_fixup_init+0x60/0x60 [ 65.759123][ C1] ? lock_downgrade+0x720/0x720 [ 65.764066][ C1] ? mark_held_locks+0x9f/0xe0 [ 65.768899][ C1] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 65.774161][ C1] ? _raw_spin_unlock_irq+0x1f/0x30 [ 65.779344][ C1] ? dummy_udc_probe+0x980/0x980 [ 65.784254][ C1] run_timer_softirq+0x5f9/0x1500 [ 65.789265][ C1] ? add_timer+0x7a0/0x7a0 [ 65.793664][ C1] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 65.799186][ C1] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 65.804468][ C1] ? mark_held_locks+0x9f/0xe0 [ 65.809220][ C1] __do_softirq+0x21e/0x9aa [ 65.813716][ C1] irq_exit+0x178/0x1a0 [ 65.815804][ T3095] usb 5-1: USB disconnect, device number 12 [ 65.817887][ C1] smp_apic_timer_interrupt+0x141/0x540 00:24:08 executing program 4: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x41, 0xfe, 0xd3, 0x40, 0x1b71, 0x3002, 0x188c, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf, 0x2, 0x2c}}]}}]}}, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc020660b, 0x20000000) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000240)={0x1, 0x100, 0x1ff, 0x6f, 0x9, 0x2}) ioctl$HIDIOCGUCODE(r0, 0xc018480d, &(0x7f0000000200)={0x2, 0x3, 0xfff, 0x4, 0x1ff, 0x3}) syz_usb_connect$printer(0x6, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x29, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xfffffe68, 0x1, 0x1, 0x2, 0x30, 0x5, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x7, 0x1, 0x3, 0x20, "", {{{0x9, 0x5, 0x1, 0x2, 0x400, 0x5, 0x28, 0x20}}}}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x4, 0x0, 0x0, 0x70, 0x30}, 0x3c, &(0x7f00000000c0)=ANY=[@ANYBLOB="050f3c00050a100300010007fd800007100214560008141004008ab244ec63d0d1a829e17e6a18a7c66a0710020c6508000b10010cf100080c200003"], 0x3, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x1c09}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x1001}}, {0x9a, &(0x7f0000000180)=@string={0x38, 0x3, "de5651557450aeb5b71425b6f1ff09324eb3038c6bab865a756379ab882f0edc8d3b7ff295936627d6863e5bb75d8ffb227ba2aac1bd"}}]}) [ 65.823905][ T3087] usb 2-1: device descriptor read/64, error 18 [ 65.829282][ C1] apic_timer_interrupt+0xf/0x20 [ 65.829288][ C1] [ 65.829301][ C1] RIP: 0010:mark_page_accessed+0x16/0x630 [ 65.829314][ C1] Code: e9 5a fe ff ff 0f 1f 44 00 00 66 2e 0f 1f 84 00 00 00 00 00 41 57 41 56 41 55 41 54 55 48 89 fd 53 4c 8d 65 08 e8 7a dd eb ff <4c> 89 e2 48 b8 00 00 00 00 00 fc ff df 48 c1 ea 03 80 3c 02 00 0f [ 65.829319][ C1] RSP: 0018:ffff8881c5cf7968 EFLAGS: 00000293 ORIG_RAX: ffffffffffffff13 [ 65.829329][ C1] RAX: ffff8881d93998c0 RBX: 0000000000000000 RCX: ffffffff815cfeaa [ 65.829334][ C1] RDX: 0000000000000000 RSI: ffffffff81545ff6 RDI: ffffea0007693380 [ 65.829339][ C1] RBP: ffffea0007693380 R08: ffff8881d93998c0 R09: ffffed103b273319 [ 65.829345][ C1] R10: ffff8881d93998c7 R11: ffffed103b273318 R12: ffffea0007693388 [ 65.829351][ C1] R13: 0000000000000000 R14: dffffc0000000000 R15: ffffea0007693380 [ 65.829362][ C1] ? unmap_page_range+0xcea/0x2120 [ 65.829372][ C1] ? mark_page_accessed+0x16/0x630 [ 65.829382][ C1] ? mark_page_accessed+0x16/0x630 [ 65.829392][ C1] unmap_page_range+0xcfc/0x2120 [ 65.829402][ C1] ? vm_normal_page+0x2e0/0x2e0 [ 65.829419][ C1] ? lock_downgrade+0x720/0x720 [ 65.859283][ T94] ath9k_htc 1-1:1.0: ath9k_htc: Target is unresponsive [ 65.868655][ C1] ? release_pages+0x443/0xd20 [ 65.868672][ C1] unmap_single_vma+0x196/0x300 [ 65.889013][ T3140] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 65.893426][ C1] unmap_vmas+0x174/0x2f0 [ 65.893436][ C1] ? zap_vma_ptes+0x100/0x100 [ 65.893448][ C1] exit_mmap+0x278/0x4d0 [ 65.893458][ C1] ? __ia32_sys_munmap+0x80/0x80 [ 65.893475][ C1] mmput+0xce/0x3d0 [ 65.901493][ T3140] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 65.909401][ C1] do_exit+0xa83/0x2c80 [ 65.909411][ C1] ? __secure_computing+0xb4/0x280 [ 65.909421][ C1] ? mm_update_next_owner+0x7a0/0x7a0 [ 65.909431][ C1] ? syscall_trace_enter+0x41d/0xcd0 [ 65.909441][ C1] ? syscall_slow_exit_work+0x5f0/0x5f0 [ 65.909451][ C1] do_group_exit+0x125/0x340 [ 65.909460][ C1] __x64_sys_exit_group+0x3a/0x50 [ 65.909475][ C1] do_syscall_64+0xb6/0x5a0 [ 65.917514][ T3140] usb 4-1: Product: syz [ 65.922588][ C1] entry_SYSCALL_64_after_hwframe+0x49/0xb3 [ 65.922597][ C1] RIP: 0033:0x7f60ebf45618 [ 65.922618][ C1] Code: Bad RIP value. [ 65.927697][ T3140] usb 4-1: Manufacturer: syz [ 65.932769][ C1] RSP: 002b:00007fff42ea0738 EFLAGS: 00000206 ORIG_RAX: 00000000000000e7 [ 65.932780][ C1] RAX: ffffffffffffffda RBX: 00007fff42ea0800 RCX: 00007f60ebf45618 [ 65.932785][ C1] RDX: 0000000000000000 RSI: 000000000000003c RDI: 0000000000000000 [ 65.932791][ C1] RBP: 00007fff42ea08b0 R08: 00000000000000e7 R09: fffffffffffffe50 [ 65.932797][ C1] R10: 0000556e072d1150 R11: 0000000000000206 R12: 0000000000000000 [ 65.932803][ C1] R13: 0000000000000000 R14: 0000000000000003 R15: 000000000000000e [ 65.937754][ C1] Kernel Offset: disabled [ 66.117405][ C1] Rebooting in 86400 seconds..